/** Shopify CDN: Minification failed

Line 1980:19 Expected identifier but found "!"
Line 2054:0 Unexpected "}"

**/



  
  
      
      
      

      
      
     
      
      @font-face {
  font-family: Futura;
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("//www.katespade.sa/cdn/fonts/futura/futura_n3.cc9b68efd1cfa8296b0ec7d463066804b6bcc72b.woff2?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=1d4c255ef6fea3b7a4395d982b7190d7236685e764465e7476f681af286bba58") format("woff2"),
       url("//www.katespade.sa/cdn/fonts/futura/futura_n3.a0515e293e4a21f6855788bdc01458bdc41f88f1.woff?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=79cae44042addf464624f4fea972261106ba1f8f29f29c260a03770a317456be") format("woff");
}
@font-face {
  font-family: Futura;
  font-weight: 300;
  font-style: oblique;
  font-display: swap;
  src: url("//www.katespade.sa/cdn/fonts/futura/futura_o3.85ebc2abc77adc404b00ffcd2edb39e8509c5c99.woff2?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=9e7435b2eb17584dc6e53b7cdd76c93d711925f1b8acd123db3ebff10e753cf8") format("woff2"),
       url("//www.katespade.sa/cdn/fonts/futura/futura_o3.e50e5ae30cf042c6a9210d4b805f668a60504ba6.woff?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=39d43c20d7c1bb7ffa0d94695affde2da0d59b778ec00e9998d34d24d170fc23") format("woff");
}
@font-face {
  font-family: Futura;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//www.katespade.sa/cdn/fonts/futura/futura_n4.df36ce3d9db534a4d7947f4aa825495ed740e410.woff2?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=0b3900ddfa3a59f35f3fcad42a840cf04e92daa92dabcbf38ad11814a51b124a") format("woff2"),
       url("//www.katespade.sa/cdn/fonts/futura/futura_n4.6bce24beb4ba1ff4ddeb20f7cd6e2fa513a3d6ec.woff?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=0bcf6ec40790cfe58434d8a2b433479471a8edd45500cd586518093ad62e9761") format("woff");
}
@font-face {
  font-family: Futura;
  font-weight: 400;
  font-style: oblique;
  font-display: swap;
  src: url("//www.katespade.sa/cdn/fonts/futura/futura_o4.9747e2e6ed2f11b894984527c927b42234e48815.woff2?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=035bf9c19a901adbd90bd78eadae41c2b019f0e69e536226238dfecae69a8d5d") format("woff2"),
       url("//www.katespade.sa/cdn/fonts/futura/futura_o4.d5edc6b1d9a050bbe0beb9093d73b883bf18c6c1.woff?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=070b102fc2a99c58846779096e2069a9c41ba4de70ebbfb433e289378c7b43c1") format("woff");
}
@font-face {
  font-family: Futura;
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("//www.katespade.sa/cdn/fonts/futura/futura_n5.5632c6d8a6da9141ef40e51d14264a007bcae7e5.woff2?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=8165160078d9be42126e4a54229d9194fadc59b61c45f1c5ca4c2e67514158be") format("woff2"),
       url("//www.katespade.sa/cdn/fonts/futura/futura_n5.ea788239cf399e57dbdfe80e24bba751e5c2a36c.woff?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=17a57f8209d59ad5356900132408f3fada84e43196d87cf4f09e5ad7e7b20969") format("woff");
}
@font-face {
  font-family: Futura;
  font-weight: 500;
  font-style: oblique;
  font-display: swap;
  src: url("//www.katespade.sa/cdn/fonts/futura/futura_o5.2374ce1c635b408a1f07994a3de4a936fc50f767.woff2?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=a1f22ae8ac8a9730f6591f332300e3e26366a2ebd164e225c089edc9baaa01f8") format("woff2"),
       url("//www.katespade.sa/cdn/fonts/futura/futura_o5.1bf4df2c089a877c3ba2d33a9d4c7908742bfc89.woff?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=9761c496440ca82e1c2b9c2c9d15c3582427d145458f63ef6eb53ec0fc96101a") format("woff");
}
@font-face {
  font-family: Futura;
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("//www.katespade.sa/cdn/fonts/futura/futura_n6.bbe2e25d5b96d13ff36b242171a3d07cf5a60170.woff2?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=79f7c0606bfc76366331123b62dbaf74a241b0e56173df1cc767f35223114a2b") format("woff2"),
       url("//www.katespade.sa/cdn/fonts/futura/futura_n6.66fa8f5c3c4b2c7c04809ecefe751450fa59d995.woff?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=43a1b974197994910512a454426d8ff244cd678bb3ea6b1b5c2a52eb36e7481b") format("woff");
}
@font-face {
  font-family: Futura;
  font-weight: 600;
  font-style: oblique;
  font-display: swap;
  src: url("//www.katespade.sa/cdn/fonts/futura/futura_o6.2978dbd38bd9b3e8b72ee3299cd940da2900eb72.woff2?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=a642b58e68eee81a7c1844576f04e4280dd03cb0fafdc293bfc99568c9b0fc83") format("woff2"),
       url("//www.katespade.sa/cdn/fonts/futura/futura_o6.bbc5bc6e7a675b3182e4866da9f9643bb3821261.woff?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=2bb00ad5bf56358a3787b6e086b55db2810b53f03e7b2bc0411c3db023e080ec") format("woff");
}
@font-face {
  font-family: Futura;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//www.katespade.sa/cdn/fonts/futura/futura_n7.153f8fffad8e901382179997bbb87aa7a5ff33b3.woff2?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=ca2950b6599e5ad6dcd83e66d04cb19ef02e6df1b86344ece63601cddef6ebf9") format("woff2"),
       url("//www.katespade.sa/cdn/fonts/futura/futura_n7.711e9243b3eccc2745ecf4731eba61651a122376.woff?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=4bb8435e56ce6019d985a754461229c2fa0c44d9c8f84bd77587b250d4b4db64") format("woff");
}
@font-face {
  font-family: Futura;
  font-weight: 700;
  font-style: oblique;
  font-display: swap;
  src: url("//www.katespade.sa/cdn/fonts/futura/futura_o7.ece1472e1fefbb598873ba72dc2bfa2e050347c1.woff2?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=dc8005b1aa002d3a5ca1991a03342f09dd2ea054df0730a47fa29a5d81e83f94") format("woff2"),
       url("//www.katespade.sa/cdn/fonts/futura/futura_o7.7028291332320745f0217c346c800da7522a22b2.woff?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=7c0d6971a342626dfce43f7a5bb331617ba638c10760bdd897f6d2b5674a319a") format("woff");
}
@font-face {
  font-family: Futura;
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("//www.katespade.sa/cdn/fonts/futura/futura_n8.bcc83733e98b845c72b88f865d1078ff9909c57a.woff2?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=7b7a4951e921d2f89e151c904eb08bc2fc6cd371f72169e8493e34c63891f049") format("woff2"),
       url("//www.katespade.sa/cdn/fonts/futura/futura_n8.61f67f11e9e14023675044d262d4b5f7e6e0808c.woff?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=42cd437290f3dcf6234d61807c84efe5c4f95e9ea0db4603aa3a3106a2dd3671") format("woff");
}
@font-face {
  font-family: Futura;
  font-weight: 800;
  font-style: oblique;
  font-display: swap;
  src: url("//www.katespade.sa/cdn/fonts/futura/futura_o8.0c8df7a3d4aa10c02a75009901e6620cea44883c.woff2?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=204e330060dfa17403f758929574fdabfd66acc658054aba2740596ed0eb0562") format("woff2"),
       url("//www.katespade.sa/cdn/fonts/futura/futura_o8.a82e14647584b2b6eb67b3339f6a22c5652defc7.woff?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=ba38a9a4d6206f3b15a07d6b619e8e1eed2f88c5bb25fb369726976697d7dc83") format("woff");
}
@font-face {
  font-family: Futura;
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("//www.katespade.sa/cdn/fonts/futura/futura_n9.45c42a57c2cb50398f53df906fa6cce6b9cf8f75.woff2?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=540a04714a837f47a684daaca4dac2d469a77d99f905877098bc5a945f78964a") format("woff2"),
       url("//www.katespade.sa/cdn/fonts/futura/futura_n9.812a042dc5fe5f754bc62ce00d203d8b8e840f8f.woff?h1=a2F0ZXNwYWRlc2F1ZGkuY29t&h2=a2F0ZXNwYWRlLnNh&h3=a2F0ZXNwYWRlLmNvbS5zYQ&h4=a2F0ZXNwYWRlc2F1ZGkuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=5d679fe51d063ef25d86a6b4b65a906c982dabfe3898fd5859dc0eddf1aa3af2") format("woff");
}

      
      

  

  :root {
      --primary: #223628;
      --progress-bar-color: #223628; 
  }
  /* custom fonts */
  @font-face {
    font-family: "Futura Now Text";
    src: url('/cdn/shop/files/FuturaNowText-LtIt.woff?v=1715950934') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Futura Now Text";
    src: url(/cdn/shop/files/FuturaNowText-Rg_7b952130-712e-430b-a2b2-3a03e4b50be8.woff?v=1715950934) format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Futura Now Text";
  src: url('/cdn/shop/files/FuturaNowText-Lt.woff?v=1715950934') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Futura Now Text";
    src: url('/cdn/shop/files/FuturaNowText-Bd.woff?v=1715950934') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
  font-family: "Futura Now Text XBold";
    src: url('/cdn/shop/files/FuturaNowText-XBd.woff?v=1715950934') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Futura Now Text XBold";
    src: url('/cdn/shop/files/FuturaNowText-XBdIt.woff?v=1715950934') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Futura Now Text";
    src: url('/cdn/shop/files/FuturaNowText-It.woff?v=1715950934') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Futura Now Text";
    src: url('/cdn/shop/files/FuturaNowText-BdIt.woff?v=1715950934') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

/* FUtURA PT */
@font-face {
    font-family: 'Futura PT Extra';
    src: url('/cdn/shop/files/FuturaPT-ExtraBold.woff?v=1716192962.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT';
    src: url('/cdn/shop/files/FuturaPT-Light.woff?v=1716192962.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT Book';
    src: url('/cdn/shop/files/FuturaPT-Book.woff?v=1716192962.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT';
    src: url('/cdn/shop/files/FuturaPT-Medium.woff?v=1716192962.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT';
    src: url('/cdn/shop/files/FuturaPT-MediumObl.woff?v=1716192962.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT Extra';
    src: url('/cdn/shop/files/FuturaPT-ExtraBoldObl.woff?v=1716192962.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT Book';
    src: url('/cdn/shop/files/FuturaPT-BookObl.woff?v=1716192962.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Futura PT';
    src: url('/cdn/shop/files/FuturaPT-LightObl.woff?v=1716192962.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

/* ITC FONT */

@font-face {
    font-family: 'ITC New Baskerville Std SmBd';
    src: url('/cdn/shop/files/NewBaskervilleStd-SemiBold.woff?v=1716192982.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ITC New Baskerville Std Blk';
    src: url('/cdn/shop/files/NewBaskervilleStd-BlackItalic.woff?v=1716192982.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'ITC New Baskerville Std Blk';
    src: url('/cdn/shop/files/NewBaskervilleStd-Black.woff?v=1716192982.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ITC New Baskerville Std';
    src: url('/cdn/shop/files/NewBaskervilleStd-Italic.woff?v=1716192982.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'ITC New Baskerville Std';
    src: url('/cdn/shop/files/NewBaskervilleStd-BoldIt.woff?v=1716192982.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'ITC New Baskerville Std';
    src: url('/cdn/shop/files/NewBaskervilleStd-Bold.woff?v=1716192982.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ITC New Baskerville Std SmBd';
    src: url('/cdn/shop/files/NewBaskervilleStd-SemiBoldIt.woff?v=1716192982.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'ITC New Baskerville Std';
    src: url('/cdn/shop/files/NewBaskervilleStd-Roman.woff?v=1716192982.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}



/* end of custom fonts */

  /* @font-face {
    font-family: 'Futura Now Text';
    src: url('/cdn/shop/files/FuturaNowText-Rg.woff?v=1712318184') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
} */
  body {
      
      font-family: Futura, sans-serif;;
      font-size: 14px;
      line-height: 1.75;
      color:#223628;
      font-weight: 400;;
  }
  .f_body,.nt_action .tcount,.lazyloadt4sed h4.f_body { font-family: Futura, sans-serif;;}
  
  h1, h2, h3, h4, h5, h6, .f__mont, .f_heading, .h3, .lazyloadt4sed h1, .lazyloadt4sed h2, .lazyloadt4sed h3, .lazyloadt4sed h4, .lazyloadt4sed h5, .lazyloadt4sed h6, .lazyloadt4sed .h3,
  .lazyloadt4sed .f__mont,.lazyloadt4sed .f_heading {
        font-family: 
  }
  h1, h2, h3, h4, h5, h6, .f__mont, .f_heading,.h3 {
    font-weight: 400;
    color: #223628;
    letter-spacing: 1px;
    line-height: 1.428;
     
  }
  .slt4_txt.lh__1 {
    line-height: 1;
  }
  h1 {
    font-size: 54px;
  }
  h2 {
    font-size: 32px;
  }
  h3 {
    font-size: 23px;
  }
  h4 {
    font-size: 18px;
  }
  h5 {
    font-size: 17px;
  }
  h6 {
    font-size: 15.5px;
  }
  .lazyloadt4sed .sub-title, 
  .lazyloadt4sed .f__libre,
  .lazyloadt4sed blockquote,
  .lazyloadt4sed em { font-family:  Futura, sans-serif; }

  .lazyloadt4sed .section-title {
   font-family: Futura, sans-serif;
  }
  .nt_menu >li>a {
   font-family: Futura, sans-serif;
  }
  .nt_pr h3.product-title { font-family: Futura, sans-serif; }
  .fnt_df_blog,.widget-title, .lazyloadt4sed .widget-title,.post_nt_loop h4 { font-family: Futura, sans-serif; }
  
  .sub-title,.section-subtitle {
      color: #223628;
  }
  .section-title {
     font-size: 45px;
     font-weight: 300;
     color: #223628;
    line-height: 1.1;
     
     
  }
  .section-subtitle {
    font-size: 17px; 
    font-weight: 400;
    letter-spacing: 0.1px;
    
  }
  @media (min-width: 768px) {
    .dn.db_lg.cus_txt_h {
    align-items: center;
    display: flex;
}
    .section-title {
       font-size: 62px;
       font-weight: 300;
       
       
    }
    .section-subtitle {
      font-size: 20px; 
      font-weight: 400;
      letter-spacing: 0.5px;
      
    }
  }
  .nt_pr h3.product-title {
    font-size: 14px;
    font-weight: 400;
    text-transform: lowercase;
     
  }
  
  .widget-title {
      font-weight: 500;
  }
  .hover_button .nt_add_qv, .hover_button .pr_atc {
   text-transform: lowercase
  }
  .nt_pr .product-info {
    margin-top: 16px;
  }
  .nt_pr .product-info .price {
    font-size: 11px;
  }
  .nt_menu>li>a {
    font-weight: 500;
    font-size: 12px;
        text-transform: uppercase;
    letter-spacing: 1.4px;
  }

.nt_menu>li>a {
    font-weight: 400;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1.4px;
    font-family: 'Futura PT' !important;
    line-height: 20px !important;
}
        
        
  .menu_auto .nav_dropdown>.nav_dropdown_col>a:hover,.menu_auto .nav_dropdown>.nav_dropdown_col>a:focus,
  .menu_auto .nav_dropdown_default li>a:hover,.menu_auto .nav_dropdown_default li>a:focus,
  .nav_dropdown>.nav_dropdown_col li>a:hover,.nav_dropdown>.nav_dropdown_col li>a:focus {
    color: #fc4a1a
  }
  .cp, .chp:hover, .currencies .selected, .languages .selected, .sp_languages .selected,
  .color_primary_dark a:hover, .color_primary_dark a:active, .color_primary_dark a:focus,
  #shopify-section-nt_filter .nt_filter_block .active a,
  #shopify-section-nt_filter .nt_filter_block a:hover,
  a:hover,a:active,.cp,.chp:hover,
  #nt_sortby .wrap_sortby a.selected,
  .nt_filter_block li.active>a,
  .widget_product_categories .btn_cats_toggle:hover i,
  .widget_product_categories .btn_cats_toggle.active i,
  .widget_product_categories li.current-cat >a,
  .product-image .nt_add_w>a:hover,.product-image .nt_add_cp>a:hover,
  .header-text >a:not(.cg):hover,
  .header-text >.cg:hover,
  .nt_mb_menu .sub-menu li a.selected,
  .nt_mb_menu .current_item>a,
  .title_7 + .tt_divider>i.clprtrue,
  .widget .product_list_widget a.product-title:hover,
  .widget .product_list_widget a.product-title:active,
  .widget .post_list_widget a.article-title:hover,
  .widget .post_list_widget a.article-title:active,
  .swatch.is-label .nt_lt_fake .swatch_pr_item:not(.is-selected):hover .swatch__value_pr,
  #cat_shopify ul li.current-cat> a,#cat_shopify .sub-menu li >a:hover,
  .mfp-content #cat_shopify li.current-cat>a.cat_link,
  .tab_cat_title.des_tab_4 >li>a.tt_active,
 .tab_cat_title.des_tab_8 >li>a.tt_active, .tab_cat_title.des_tab_7 >li>a.tt_active,
 .clhovermq .cart_pos_dropdown:not(.template-cart) .icon_cart:hover a,
 .tab_cat_title.des_tab_11>li>a,.quantity .tc button:hover,
 .type_feature_columns a.button.btn--style-3:hover,
 .dark_mode_true .on_list_view_true .pr_list_item .product-info__btns>a.nt_add_qv  {
    color: pink; /*#223628;*/
  }
  input[type="submit"]:hover,
  button:hover,
  a.button:hover,.bgcp,
  .jas-ajax-load a:hover,
  .widget .tagcloud a:hover,.widget .tagcloud a.active,
  #shopify-section-nt_filter .widget .tagcloud a:hover,#shopify-section-nt_filter .widget .tagcloud a:active,
  .single_add_to_cart_button,
  .variations.style__radio li.is-selected span.radio_styled:after, .variations.style__radio li.is-selected-nt span.radio_styled:after,
  .video-control__play,
  .signup-newsletter-form .submit-btn:hover,
  .mb_nav_title:after,
  .title_4 span:after,
  .title_3:after,
  ul.nt_filter_styleck>li.active>a:before,
  .js_agree_ck:checked+label:before,.css_agree_ck:checked+label:before,
  .widget .tagcloud a:hover,.widget .tagcloud a.active,
  .nt_filter_styletag a:hover,.nt_filter_styletag .active a,
  .button.button_primary,
 .address-edit-toggle:focus,
 .shipping_calculator input.get_rates,
 input.button.btn_back,
 .prev_next_3 .flickityt4s-button,
 .dot_color_3 .flickityt4s-page-dots .dot,
 .dot_color_3 .flickityt4s-page-dots .dot:after,
 .tab_cat_title >li>a:hover>span:after, .tab_cat_title >li>a.tt_active>span:after,
 .nt_shipping.nt_icon_circle .icon:not(.ship_img):before,
 .pr_deal_dt.des_4,.title_9 span:after,
 .h_search_btn,.js_fbt_ck:checked + label:before,
 .progress_bar .current_bar,
 .mini_cart_footer .button.btn-checkout,
 body.template-cart .shipping_calculator input.get_rates,
 .shipping_calculator input.get_rates, input.button.btn_back,
 .cat_design_7 .cat_grid_item__wrapper,.upsell_item .upsell_qv,
 .about_us_img.border_true>span:after, .about_us_img.border_true>span:before,.des_title_13::after,
 .noUi-handle:before, .noUi-handle:after,.noUi-connect,.bgp, .bghp:hover, .clear_filter.clear_filter_all,
 .tab_cat_title.des_tab_12>li>a:hover,.tab_cat_title.des_tab_12>li>a.tt_active, .tab_cat_title.des_tab_13>li>a.tt_active,
 .dark_mode_true .on_list_view_true .pr_list_item .product-info__btns>a,.dark_mode_true .mini_cart_footer .button.btn-checkout,.dark_mode_true .single_add_to_cart_button,.dark_mode_true .button.button_primary,.dark_mode_true .address-edit-toggle:focus,.dark_mode_true .shipping_calculator input.get_rates,.dark_mode_true input.button.btn_back {
    background-color: #223628;
  }
  input[type="submit"]:hover,
  button:hover,
  a.button:hover,
  .jas-ajax-load a:hover,
  .widget .tagcloud a:hover,.widget .tagcloud a.active,
  #shopify-section-nt_filter .widget .tagcloud a:hover,#shopify-section-nt_filter .widget .tagcloud a:active,
  .variations_button .nt_add_w:hover,.variations_button .nt_add_cp:hover,
  .single_add_to_cart_button,
  .variations.style__radio .swatch:not(.is-color) li:hover,
  .variations.style__radio .swatch:not(.is-color) li.is-selected,
  .variations.style__radio .swatch:not(.is-color) li.is-selected-nt,
  .variations.style__radio li:hover span.radio_styled,
  .variations.style__radio li.is-selected span.radio_styled,
  .variations.style__radio li.is-selected-nt span.radio_styled,
  .video-control__play,
  ul.nt_filter_styleck>li.active>a:before,
  .js_agree_ck:checked+label:before,.css_agree_ck:checked+label:before,
  .widget .tagcloud a:hover,.widget .tagcloud a.active,
  .nt_filter_styletag a:hover,.nt_filter_styletag .active a,
  .button.button_primary,
 .address-edit-toggle:focus,
 .shipping_calculator input.get_rates,
 .shipping_calculator input.get_rates:focus,
 .mini_cart_note input.btn_back:focus, 
 .prev_next_3 .flickityt4s-button,.tab_name,.js_fbt_ck:checked + label:before,
 body.template-cart .shipping_calculator input.get_rates,
 input.button.btn_back,.dark_mode_true .button.button_primary,
 .tab_cat_title.des_tab_11>li>a.tt_active, .tab_cat_title.des_tab_11>li>a:hover,
 .tab_cat_title.des_tab_12>li>a:hover,.tab_cat_title.des_tab_12>li>a.tt_active, .tab_cat_title.des_tab_13>li>a.tt_active {
    border-color: #223628;
  }
.wrap_sortby a:hover,.wrap_sortby a.selected,
.nt_lt_fake ul>li:hover,.nt_lt_fake ul>li.is-selected, .nt_lt_fake ul>li.is-selected-nt {
    background: rgba(34, 54, 40, 0.08);
    color: #223628;
 }
.pr_choose_wrap>.pr_choose_item.t4_chosen {
   border: 2px solid #223628;
   background: rgba(34, 54, 40, 0.06);
}
.pswp_thumb_item.pswp_tb_active,.pswp_tp_light .pswp_thumb_item.pswp_tb_active {
    box-shadow: 0 0 0 2px #223628;
}
.on_list_view_true .pr_list_item .product-info__btns>a {
  background-color: #ffffff;
}
.on_list_view_true .pr_list_item .product-info__btns>a.nt_add_qv {
    color: #ffffff;
}
.txt_sale {
    color: #fff;
    border-radius: 4px;
    padding: 4px 8px;
    margin: 0 5px;
    line-height: 1.2;
    background-color: #ff4e00;
    font-size: 12px;
    position: relative;
    top: -3px;
    display: inline-block;
}
.menu_wid_cus .container {
    max-width: var(--windowt4s-width);
    max-width: calc(var(--windowt4s-width) - 40px);
}
.nt_label,.nt_label.on,.qs_label.onsale,.txt_sale {background-color: #fd4014}
.nt_label.out-of-stock {background-color: #223628}
.nt_label.new,.lb_new {background-color: #223628}
h3.product-title,h3.product-title>a,h1.product_title.entry-title,
.widget .product_list_widget .product-title, .widget .post_list_widget .article-title {
    color: #223628;
}
.grouped-pr-list-item__price {
    color: #fc7ca0;
}
.price ins, .price_range ins{
    color: #fc7ca0!important;
}
.price ins,.price_range ins,.order-discount,.sticky_atc_price,.kl_fbt_price,.grouped-pr-list-item__price ins,
.widget .product_list_widget ins {
 color: #223628;
}
.widget .product_list_widget del,
.price del,.price_range del,.sticky_atc_price del,.kl_fbt_wrap del {
    color: #696969;
}
.order-discount.order-discount--title {
    color: #5e8e3e;
    /* color: #5c6ac4; */
}
/* lazyload loader icon */
.p-thumb .nt_bg_lz,
.nt_bg_lz.lazyloadt4s, .nt_bg_lz.lazyloadt4sing, .nt_load.lazyloadt4sed, .nt_fk_lz {
    background-color: #f2f2f2;
}
.t4s-img-loader {
    position: absolute;
    display: block;
    left: 0;
    bottom: 0;
    right: 0;
    top: 0;
    opacity: 0;
    visibility: hidden;
    margin: auto;
    pointer-events: none;
    z-index: -1;
    transition: all .2s ease-in-out;
    overflow: hidden;
    background-position: center;
    background-repeat: no-repeat;    
    background-size: 50px;
    will-change: z-index, opacity, visibility;
}
.p-nav img.t4s-media-img, .p-thumb img.t4s-media-img {
    opacity: 0;
    will-change: opacity;
    transition: all .3s ease-in-out;
}
.p-nav img.t4s-media-img.lazyloadt4sed, .p-thumb img.t4s-media-img.lazyloadt4sed {
  opacity: 1;
}
.yes-js .lazyloadt4s + .t4s-img-loader,
.lazyloadt4sing + .t4s-img-loader {
  opacity: 1;
  visibility: visible;
  z-index: 1;
}
.yes-js .p-nav .lazyloadt4s + .t4s-img-loader,.p-nav .lazyloadt4sing + .t4s-img-loader {
        background-size: 40px;
}
.t4s-img--fade-in {
    opacity: 0;
    will-change: opacity;
    transition: opacity .3s ease-in-out;
}
.lazyloadt4sed.t4s-img--fade-in {
    opacity: 1;
}



 .yes-js .lazyloadt4s + .t4s-img-loader,.lazyloadt4sing + .t4s-img-loader,
.nt_bg_lz.lazyloadt4s:before, .nt_bg_lz.lazyloadt4sing:before,.nt_load.lazyloadt4sed:before,.nt_fk_lz:before,.lds_bginfinity:before,.nt_mini_cart.loading .mini_cart_content,.drift-zoom-pane-loader {
background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100px%22%20height%3D%22100px%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22xMidYMid%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M24.3%2C30C11.4%2C30%2C5%2C43.3%2C5%2C50s6.4%2C20%2C19.3%2C20c19.3%2C0%2C32.1-40%2C51.4-40%20C88.6%2C30%2C95%2C43.3%2C95%2C50s-6.4%2C20-19.3%2C20C56.4%2C70%2C43.6%2C30%2C24.3%2C30z%22%20stroke%3D%22%23fceff3%22%20stroke-width%3D%222%22%20stroke-dasharray%3D%22205.271142578125%2051.317785644531256%22%3E%3Canimate%20attributeName%3D%22stroke-dashoffset%22%20calcMode%3D%22linear%22%20values%3D%220%3B256.58892822265625%22%20keyTimes%3D%220%3B1%22%20dur%3D%221%22%20begin%3D%220s%22%20repeatCount%3D%22indefinite%22%2F%3E%3C%2Fpath%3E%3C%2Fsvg%3E")
}



/*  product grid item */

.product-image a.db:before {background: rgba(0, 0, 0, 0.1) }
.hover_button .pr_atc {
    background: #fceff3;
    color: #223628;
}
.product-image .pr_atc:hover {
    background: #223628;
    color: #fff;
}
.hover_button .nt_add_qv {
    background: #f8baca;
    color: #223628;
}
.product-image .nt_add_qv:hover {
    background: #223628;
    color: #ffffff;
}
@media (max-width: 1024px) {
   .pr_grid_item .product-image .hover_button, .pr_grid_item .product-image:hover .hover_button {
       background: #fceff3;
   }
}
.product-image .nt_add_w>a {
    color: #223628;
}
.product-image .nt_add_cp>a {
    color: #223628;
}
.product-image .product-attr{
    color: #223628;
}

/*  product page */
.single_add_to_cart_button {
    background: #fceff3;
    color:#223628
}
.single_add_to_cart_button:hover {
    background: #223628;
    color:#ffffff
}
.variations_form .shopify-payment-button__button--unbranded {
    background: #fd4014;
    color:#fff
}
.variations_form .shopify-payment-button__button--unbranded:hover:not([disabled]),
.variations_form .shopify-payment-button__button--unbranded:hover {
    background: #223628;
    color:#223628
}
/* end product page */

.ttip_nt .tt_txt {
    background: #223628;
    color: #ffffff;
}
.rtl_false .tooltip_top_left:before,
.rtl_true .tooltip_top_right:before  {
  border-top-color: #223628 }

.rtl_false .tooltip_top_right:before,
.rtl_true .tooltip_top_left:before {
  border-top-color: #223628 }

.tooltip_top:before {
  border-top-color:#223628 }

.rtl_false .tooltip_bottom_left:before,
.rtl_true .tooltip_bottom_right:before {
  border-bottom-color: #223628 }

.rtl_false .tooltip_bottom_right:before,
.rtl_true .tooltip_bottom_left:before {
  border-bottom-color: #223628 }

.tooltip_bottom:before {
  border-bottom-color: #223628 }

.rtl_false .tooltip_left:before,
.rtl_true .tooltip_right:before {
  border-left-color: #223628 }

.rtl_false .tooltip_right:before,
.rtl_true .tooltip_left:before {
  border-right-color: #223628 }

.ntheader .nt_menu>li>a,.ntheader .nt_action>a,.nt_action .ssw-topauth .push_side,.ntheader .nt_action>div>a,.ntheader .sp_header_mid .nt-social a,.ntheader .cus_txt_h,.ntheader .header_categories,.ntheader .branding>a,.ntheader .icon_cart .ch_tt_price {
  color: #223628
}
.push-menu-btn>svg {fill: #223628 }
.ntheader .nt_menu >li.has-children>a>i {
  color: rgba(34, 54, 40, 0.8)
}
.ntheader .nt_menu >li.has-children>a:after {
  color: rgba(34, 54, 40, 0.45)
}
.nt_menu>li>a:hover, .nt_action>a:hover, .nt_action>div>a:hover,.nt_action .ssw-topauth .push_side:hover,
.nt_menu>li>a:focus, .nt_action>a:focus, .nt_action>div>a:focus,.nt_action .ssw-topauth .push_side:focus {
  color: #223628 !important;
}

.sp_header_mid { background-color: rgba(255, 255, 255, 0.0) }



    .ntheader.live_stuck .push-menu-btn>svg {fill: #223628 }
    .ntheader.live_stuck .sp_header_mid { background-color: #ffffff }
    .ntheader.live_stuck .nt_menu>li>a,
    .ntheader.live_stuck .nt_action>a,
    .ntheader.live_stuck .nt_action .ssw-topauth .push_side,
    .ntheader.live_stuck .nt_action>div>a,
    .ntheader.live_stuck .sp_header_mid .nt-social a,
    .ntheader.live_stuck .cus_txt_h,
    .ntheader.live_stuck .header_categories,
    .ntheader.live_stuck .branding>a {
        color: #223628
    }
    .ntheader.live_stuck .nt_menu >li.has-children>a>i {
        color: rgba(34, 54, 40, 0.8)
    }
    .ntheader.live_stuck .nt_menu >li.has-children>a:after {
        color: rgba(34, 54, 40, 0.45)
    }

    .ntheader.live_stuck .nt_menu>li>a:hover, .ntheader.live_stuck .nt_action>a:hover, .ntheader.live_stuck .nt_action>div>a:hover,.ntheader.live_stuck .nt_action .ssw-topauth .push_side:hover,
    .ntheader.live_stuck .nt_menu>li>a:focus, .ntheader.live_stuck .nt_action>a:focus, .ntheader.live_stuck .nt_action>div>a:focus,.ntheader.live_stuck .nt_action .ssw-topauth .push_side:focus {
      color: #223628 !important;
    }




.nt_action .tcount,.toolbar_count {
  background-color: #223628;
  color: #ffffff;
}
input[type="submit"]:hover, button:hover, a.button:hover,
.address-edit-toggle:focus {
    color: #fff;
}

/* end Primary Color */






#ld_cl_bar, .ld_bar_search, .ld_cart_bar { background: #696969 }

@media (min-width:1025px) {
  .wrapper_cus .container,.wrapper_cus #ntheader .container,.wrapper_cus .caption-w-1,
  .wrapper_boxed .container,.wrapper_boxed #ntheader .container,.wrapper_boxed .caption-w-1 { 
    max-width: 1150px;
  }
  
  body {
    background-color: rgba(0,0,0,0);
    
  }
  
     #nt_wrapper {background-color: rgba(0,0,0,0) }
  
  .css_mb {display: block;}
}
body,#nt_wrapper { background-color: rgba(0,0,0,0); }

@media (max-width:1024px) {
  .header__mid .css_h_se{min-height: 80px !important}
}

/*---------------- RTL CSS -------------------*/
.rtl_true {
  direction: rtl;
  text-align: right;
}
.rtl_true button,.rtl_true a.button{
  direction: ltr;
}
.rtl_true .icon_cart .tcount, .rtl_true .icon_like .tcount {
  right: auto;
  left: -9px;
}
.rtl_true .h_icon_iccl .icon_like .tcount, .rtl_true .h_icon_pegk .icon_like .tcount, .rtl_true .icon_like .tcount {
  right: auto;left: -6px;
}
.rtl_true .tl,
.rtl_true .mfp-content,
.rtl_true .cat_sortby.tr .nt_sortby,
.rtl_true .nt_menu>li .sub-menu,
.rtl_true .nt_sortby {
    text-align: right;
}
.rtl_true .tr {
    text-align: left;
}
.rtl_true .variations_form .quantity,
.rtl_true i.mr__10,
.rtl_true .css_agree_ck+label:before, .rtl_true .js_agree_ck+label:before, .rtl_true ul.nt_filter_styleck>li>a:before { 
    margin-right: 0;
    margin-left: 10px;
}
.rtl_true .variations_button .nt_add_w,
.rtl_true .variations_button .nt_add_cp {
    margin-left: 0;
    margin-right: 10px;
}
.rtl_true .sticky_atc_btn .quantity {
  margin-right: 10px;
}
.rtl_true .mr__5,
.rtl_true .flagst4.lazyloadt4sed:before,
.rtl_true .filter-swatch {
    margin-right: 0;
    margin-left: 5px;
}
.rtl_true .mr__5.ml__5 {
    margin-right: 5px;
    margin-left: 5px;
}
.rtl_true .lbc_nav {
    right: auto;
    left: -5px;
}
.rtl_true .popup_slpr_wrap a.pa {
    right: auto;
    left: 5px;
}
.rtl_true .mfp-close {
  right: auto;
  left: 0;
}
.rtl_true .widget h5.widget-title:after,
.rtl_true a.clear_filter:after, .rtl_true a.clear_filter:before,
.rtl_true #ld_cl_bar, .rtl_true .ld_bar_search, .rtl_true .ld_cart_bar {
  left: auto;
  right: 0;
}
.rtl_true .facl-right:before {
    content: '\f177';
}
.rtl_true .result_clear>.clear_filter {
    margin-left: 15px;
    margin-right: 0;
    padding-right: 0;
    padding-left: 15px;
    border-right: 0;
    border-left: 1px solid #e5e5e5;
}
.rtl_true .result_clear>a.clear_filter {
    padding-right: 16px;
}
.rtl_true .result_clear>a.clear_filter:last-child {
    padding-left: 0;
    border: 0;
    margin-left: 0;
}
.rtl_true .facl-angle-right:before {
    content: '\f104';
}
.rtl_true .la-angle-left:before {
    content: "\f105";
}
.rtl_true .la-angle-right:before {
    content: "\f104";
}
.rtl_true .la-arrow-right:before {
    content: "\f061";
    content: "\f060";
}
.rtl_true .la-arrow-left:before {
    content: "\f061";
}
.rtl_true .p_group_btns {
    right: auto;
    left: 10px;
}
.rtl_true .nt_labels {
    right: auto;
    left: 15px;
}
.rtl_true .sp-single .product-images .nt_labels {
    right: auto;
    left: 30px;
}
.rtl_true [data-kl-full-width] {
    left: auto;
    right: -15px;
}
.rtl_true #nt_backtop {
    right: auto;
    left: 10px;
}
.rtl_true .popup_slpr_wrap {
  left: auto;
  right: 35px;
}
.rtl_true .product-image .nt_add_w,
.rtl_true .product-image .nt_add_cp {
    left: auto;
    right: 12px;
}
.rtl_true .ml__5 {
  margin-left: 0;
  margin-right: 5px;
}
.rtl_true .mr__10 {
  margin-right: 0;
  margin-left: 10px;
}
.rtl_true .ml__15 {
    margin-left: auto;
    margin-right: 15px;
}
.rtl_true .footer__top i {
  margin-right: auto;
  margin-left: 5px;
}
.rtl_true .nt_shipping.tl .icon {
  margin-right: 0;
  margin-left: 20px;
}
.rtl_true .nt_shipping.tr .icon,
.rtl_true .mini_cart_img {
  margin-right: 0;
  margin-left: 20px;
}
.rtl_true .mr__10.ml__10 {
    margin-right: 10px;
    margin-left: 10px;
}
.rtl_true .fade_flick_1.flickityt4s-rtl .slideshow__slide {
  left: auto!important;
  right: 0!important;
}
.rtl_true .has_icon.mgr>i {
    margin-right: 0;
    margin-left: .2em;
}
.rtl_true .mfp-content #shopify-section-nt_filter>h3, 
.rtl_true .mfp-content #shopify-section-sidebar_shop>h3,
.rtl_true .nt_mini_cart .mini_cart_header {
    padding: 5px 20px 5px 0;
}
.rtl_true .nt_sortby h3 {
    padding-left: 0;
    padding-right: 15px;
}
.rtl_true .has_icon>i {
    margin-left: 0;
    margin-right: .2em;
}
.rtl_true .pe-7s-angle-right:before {
    content: "\e686";
}
.rtl_true .pe-7s-angle-left:before {
    content: "\e684";
}
.rtl_true .nt_full .flickityt4s-rtl .flickityt4s-prev-next-button.previous {
  left: auto;
  right: 15px;
}
.rtl_true .nt_full .flickityt4s-rtl .flickityt4s-prev-next-button.next {
  right: auto;
  left: 15px;
}
.rtl_true input.search_header__input:not([type=submit]):not([type=checkbox]) {
    padding: 0 20px 0 50px;
}
.rtl_true .search_header__submit {
    right: auto;
    left: 2px;
}
.rtl_true select {
    padding: 0 15px 0 30px;
    background-position: left 10px top 50%;
}
.rtl_true .slpr_has_btns .popup_slpr_info {
    padding-right: 0!important;
    padding-left: 30px!important;
}
.rtl_true .css_agree_ck~svg, .rtl_true .js_agree_ck~svg {
    left: auto;
    right: 2px;
}
.rtl_true .page-numbers li {
    float: right;
}
.rtl_true .nt_mb_menu .sub-menu li>a {
    padding-left: 0;
    padding-right: 30px;
}
.rtl_true .only_icon_true .nav_link_icon {
    border-left: 0;
    border-right: 1px solid rgba(129,129,129,.2);
}
@media (min-width: 768px) {
  .rtl_true #content_quickview #shopify-section-pr_summary {
      padding: 30px 0 30px 40px;
  }
  .rtl_true .cat_sortby>a {
    padding: 7px 15px 7px 7px;
  }
  .rtl_true .p_group_btns {
      left: 20px;
  }
  .rtl_true #nt_backtop {
    right: auto;
    left: 35px;
  }
  .rtl_true .title_2>span {
    margin: 0 30px;
  }
  .rtl_true .tr_md {
    text-align: left;
  }
  .rtl_true .tl_md {
    text-align: right;
  }
}
@media (min-width: 1025px) {

  .rtl_true .hover_button.des_btns_pr_3 .nt_add_qv, .rtl_true .hover_button.des_btns_pr_3 .pr_atc {
      -webkit-box-shadow: 1px 1px 1px rgb(0 0 0 / 10%);
      box-shadow: -1px -1px 1px rgb(0 0 0 / 10%);
  }
  .rtl_true.des_header_7 #nt_menu_canvas {
    display: none;
  }
  .rtl_true.des_header_7 #nt_wrapper {
      padding-left: 0;
      padding-right: 280px;
  }
  .rtl_true .header_7 {
      margin-left: 0;
      margin-right: -280px;
      border-right: 0;
      border-left: 2px solid rgba(150,150,150,.15);
  }
  .rtl_true.des_header_7 .nt_fk_canvas {
      left: auto!important;
      right: 280px!important;
      -webkit-transform: translate3d(104%,0,0);
    transform: translate3d(104%,0,0);
  }
  .rtl_true.des_header_7 .popup_slpr_wrap {
    right: auto;
    left: 125px;
  }
  .rtl_true .thumb_left .col_thumb {
    padding-left:  15px;
    padding-right: 5px;
  }
  .rtl_true .thumb_left .col_nav {
       padding-right: 15px;
      padding-left: 5px;
  }
  .rtl_true .cl_h7_btns {
    margin-top: 20px;
    text-align: center;
  }
  .rtl_true .tr_lg {
    text-align: left
  }
  .rtl_true .tl_lg {
      text-align: right;
  }
  .rtl_true .nt_full .flickityt4s-rtl .flickityt4s-prev-next-button.previous {
    right: 30px;
  }
  .rtl_true .nt_full .flickityt4s-rtl .flickityt4s-prev-next-button.next {
    left: 30px;
  }
  .rtl_true .nt_fk_full .frm_search_input {
    padding-right: 0;
    padding-left: 15px;
  }
  .rtl_true .nt_fk_full .mini_search_frm .close_pp {
      left: 0;
      right: auto;
  }
  .rtl_true .nt_fk_full .mini_search_frm i.iccl.iccl-search {
    left: 30px;
    right: auto;
  }
}
@media (min-width: 1200px) {
  .rtl_true [data-kl-full-width] {
    left: auto;
    right: calc((-100vw - -1170px)/ 2);
  }
}
@media (max-width: 1024px) {
  .rtl_true .nt_labels,
  .rtl_true.des_btns_prmb_1 .pr_grid_item .product-image .hover_button, .rtl_true.des_btns_prmb_1 .pr_grid_item .product-image:hover .hover_button {
      right: auto;
      left: 10px;
  }
  .rtl_true .product-image .nt_add_w {
    left: auto;
    right: 10px
  }
}
@media (max-width: 767px) {
  .rtl_true .popup_slpr_wrap {
    left: auto;
    right: 3px;
  }
}
@media (max-width: 575px) {
  .rtl_true .sticky_atc_btn .quantity {
      margin-left: 0;
  }
}
@media (max-width: 370px) {
  .rtl_true .popup_slpr_wrap {
    left: auto;
    right: 0;
  }
}
/*---------------- END RTL CSS -------------------*/




  a.button:not(.nt_cat_lm), button:not(.single_add_to_cart_button):not(.flickityt4s-button):not(.submit-btn), input[type=submit],select,
  .hover_button .nt_add_qv, .hover_button .pr_atc,
  .mini_cart_actions .quantity,
  .btnt4_style_1 .frm_cart_page .mini_cart_actions .quantity,
  .btnt4_style_1.template-cart .shipping_calculator input[type=text], .btnt4_style_1.template-cart .shipping_calculator select,
  .btnt4_style_1.template-cart .shipping_calculator input.get_rates,
  input.search_header__input:not([type=submit]):not([type=checkbox]),
  #cart-form_qs .single_add_to_cart_button,#cart-form_qs .quantity,
  .p-thumb .flickityt4s-button,.header_8 .h_search_frm,
  .shipping_calculator input.get_rates, input.button.btn_back,
  .shipping_calculator select, .shipping_calculator input[type=text] {
      border-radius: 0;
  }
  .header_10 .h_search_btn.js_btn_search {
      border-radius: 40px !important;
  }
  @media (min-width: 768px) {
    .ul_tabs li.tab_title_block a {
       border-radius: 0;
    }
  }






.dark_mode_true, body.dark_mode_true {
    color: rgba(255,255,255,0.8)
}
.dark_mode_true .ajax_pp_popup,
.dark_mode_true #nt_wrapper,.dark_mode_true .nt_section,.dark_mode_true #nt_content>.shopify-section,.dark_mode_true .nt_fk_canvas,.dark_mode_true .cat_design_1 .cat_grid_item__wrapper,.dark_mode_true .cat_design_4 .cat_grid_item__wrapper,.dark_mode_true .cat_design_6 .cat_grid_item__wrapper,.dark_mode_true .cat_design_7 .cat_grid_item__wrapper,.dark_mode_true #content_quickview,.dark_mode_true .sp-content-help,.dark_mode_true .hover_button .nt_add_qv,.dark_mode_true .hover_button .pr_atc,.dark_mode_true .mini_cart_content .mini_cart_item:hover,.dark_mode_true #shopify-section-cart_widget .mini_cart_tool,.dark_mode_true .mini_cart_dis,.dark_mode_true .mini_cart_gift,.dark_mode_true .mini_cart_note,.dark_mode_true .mini_cart_ship,.dark_mode_true .shipping_calc_page.shipping_calculator h3,.dark_mode_true #wrap_des_pr,.dark_mode_true .frm_cart_page:before,.dark_mode_true .nt_mini_cart:before {
    background-color: #167b08 !important
}

.dark_mode_true .style_color.des_color_1 .is-color .swatch_pr_item,.dark_mode_true .bgw,.dark_mode_true .mfp-content .section_nt_filter .widget,.dark_mode_true .drift-zoom-pane,.dark_mode_true .pswp_tp_light .pswp__bg,.dark_mode_true .pswp__ui--fit .pswp__caption,.dark_mode_true .pswp_tp_light .pswp__button--arrow--left:before,.dark_mode_true .pswp_tp_light .pswp__button--arrow--right:before,.dark_mode_true .pswp_tp_light .pswp__ui--fit .pswp__top-bar,.dark_mode_true .pswp__share-tooltip {
    background-color: #167b08
}

.dark_mode_true a.pswp__share--facebook:before {
    border-bottom-color: #167b08
}

.dark_mode_true .mini_cart_upsell .flickityt4s-page-dots .dot.is-selected,
.dark_mode_true .style_color .is-color .swatch_pr_item.is-selected,.dark_mode_true .style_color .is-color .swatch_pr_item.is-selected-nt {
    background-color: rgba(255,255,255,0.45)
}

.has_fk_canvas .dark_mode_true .nt_fk_canvas {
    background-color: #167b08
}

.has_ntcanvas .dark_mode_true .mfp-content,.has_ntcanvas .dark_mode_true .mfp-inline-holder .mfp-content {
    background-color: #167b08
}
.dark_mode_true .sticky_atc_info>h4, .dark_mode_true #nt_backtop.des_bt2 span i, .dark_mode_true a.pp_cookies_more_btn,
.dark_mode_true .tab_cat_title.des_tab_1>li>a:hover, .dark_mode_true .tab_cat_title.des_tab_2>li>a:hover, 
.dark_mode_true .tab_cat_title.des_tab_3>li>a:hover, .dark_mode_true .tab_cat_title.des_tab_1>li>a.tt_active, 
.dark_mode_true .tab_cat_title.des_tab_2>li>a.tt_active, .dark_mode_true .tab_cat_title.des_tab_3>li>a.tt_active,
.dark_mode_true .tab_cat_title.des_tab_4 > li > a, .dark_mode_true .tab_cat_title.des_tab_5 > li > a, 
.dark_mode_true .tab_cat_title.des_tab_6 > li > a, .dark_mode_true .tab_cat_title.des_tab_7 > li > a, 
.dark_mode_true .tab_cat_title.des_tab_8 > li > a, .dark_mode_true .tab_cat_title.des_tab_9 > li > a, .dark_mode_true .tab_cat_title.des_tab_10 > li > a,
.dark_mode_true .blockid_price .price_slider_amount .price_label>span,.dark_mode_true input:not([type=submit]):not([type=checkbox]).nt_cat_title,
.dark_mode_true input.search_header__input:not([type=submit]):not([type=checkbox]),
.dark_mode_true .hover_button .nt_add_qv, .dark_mode_true .hover_button .pr_atc, .dark_mode_true .hover_button .nt_add_qv i, .dark_mode_true .hover_button .pr_atc i,
.dark_mode_true .cd,.dark_mode_true h1,.dark_mode_true h2,.dark_mode_true h3,.dark_mode_true h4,.dark_mode_true h5,.dark_mode_true h6,.dark_mode_true .f__mont,.dark_mode_true .f_heading,.dark_mode_true .h3,.dark_mode_true .price ins,.dark_mode_true .price_range ins,.dark_mode_true .order-discount,.dark_mode_true .sticky_atc_price,.dark_mode_true .kl_fbt_price,.dark_mode_true .grouped-pr-list-item__price ins,.dark_mode_true .widget .product_list_widget ins,.dark_mode_true .section_nt_filter .nt_filter_block a,.dark_mode_true .section_nt_filter .nt_filter_block.nt_filter_color .active a,.dark_mode_true .section_nt_filter .nt_filter_block.nt_filter_color a:hover,.dark_mode_true .page-numbers li a:hover,.dark_mode_true .page-numbers.current,.dark_mode_true .wrap_sortby a,.dark_mode_true .btn_filter,.dark_mode_true .btn_sidebar,.dark_mode_true .cat_sortby>a,.dark_mode_true .cat_view a.active,.dark_mode_true .cat_view a:hover,.dark_mode_true .cat_view.on_list_view_true a.view_list,.dark_mode_true .store-availability-information__title strong,.dark_mode_true a,.dark_mode_true a.button,.dark_mode_true button,.dark_mode_true input[type=submit],.dark_mode_true .quantity input.input-text[type=number],.dark_mode_true .swatch.is-label .swatch_pr_item:not(.is-selected):hover .swatch__value_pr,.dark_mode_true #content_quickview button.mfp-close,.dark_mode_true #nt_backtop span i,.dark_mode_true h3.product-title,.dark_mode_true h3.product-title>a,.dark_mode_true h1.product_title.entry-title,.dark_mode_true .widget .product_list_widget .product-title,.dark_mode_true .widget .post_list_widget .article-title,.dark_mode_true .mini_cart_footer .button,.dark_mode_true .mini_cart_footer .total,.dark_mode_true .mini_cart_note label,.dark_mode_true .shipping_calculator h3,.dark_mode_true .header-text>a:not(.cg),.dark_mode_true .ul_tabs li a:hover,.dark_mode_true .ul_tabs li.active a,.dark_mode_true .cart_page_section .cart_header,.dark_mode_true .type_shipping .content h3,.dark_mode_true .mb_nav_title,.dark_mode_true .menu_infos_title,.dark_mode_true .header_picker,.dark_mode_true .nt_lt_fake ul>li,.dark_mode_true a.compare_remove,.dark_mode_true .compare_field,.dark_mode_true .compare_value:before {
    color: #FFF
}

.dark_mode_true .title_11:after,.dark_mode_true .title_11:before,.dark_mode_true .title_12:after,.dark_mode_true .title_12:before,.dark_mode_true .title_2:after,.dark_mode_true .title_2:before,.dark_mode_true .widget h5.widget-title:after {
    background-color: rgba(255,255,255,0.8)
}

.dark_mode_true .mini_cart_upsell .flickityt4s-prev-next-button,
.dark_mode_true .gecko_toolbar_item>a,.dark_mode_true .cb,.dark_mode_true .type_shipping .icon,.dark_mode_true .type_shipping .content,.dark_mode_true .nt_mb_menu .sub-menu li>a,.dark_mode_true .nt_mb_menu>li>a {
    color: rgba(255,255,255,0.8)
}

.dark_mode_true .blockid_price .price_slider_amount .price_label,
.dark_mode_true .sub-title,.dark_mode_true .price,.dark_mode_true .price_range,.dark_mode_true .grouped-pr-list-item__price,.dark_mode_true .widget .product_list_widget del,.dark_mode_true .price del,.dark_mode_true .price_range del,.dark_mode_true .sticky_atc_price del,.dark_mode_true .kl_fbt_wrap del,.dark_mode_true .post-content,.dark_mode_true .page-numbers li,.dark_mode_true .page-numbers li a,.dark_mode_true .pr_short_des,.dark_mode_true .store-availability-information__button:focus,.dark_mode_true .store-availability-information__button:hover,.dark_mode_true a:hover,.dark_mode_true a:focus,.dark_mode_true #content_quickview button.mfp-close:hover,.dark_mode_true .nt_menu div.menu-item>a,.dark_mode_true .nt_menu ul li a,.dark_mode_true #CartSpecialInstructions {
    color: rgba(255,255,255,0.6)
}

.dark_mode_true table td>span {
    color: rgba(255,255,255,0.8) !important;
}

.dark_mode_true .cat_view a,.dark_mode_true .dev_view_cat a.view_list {
    color: #878787
}

.dark_mode_true .ul_tabs li.active a,.dark_mode_true .ul_tabs li.tab_title_block.active a,
.dark_mode_true #nt_backtop.des_bt2 span,
.dark_mode_true .tab_cat_title.des_tab_1>li>a:hover, .dark_mode_true .tab_cat_title.des_tab_2>li>a:hover, 
.dark_mode_true .tab_cat_title.des_tab_3>li>a:hover, .dark_mode_true .tab_cat_title.des_tab_1>li>a.tt_active, 
.dark_mode_true .tab_cat_title.des_tab_2>li>a.tt_active, .dark_mode_true .tab_cat_title.des_tab_3>li>a.tt_active {
    border-color: #fff
}
.dark_mode_true .mini_cart_upsell_items .flickityt4s-viewport, 
.dark_mode_true .mini_cart_upsell_items:not(.flickityt4s-enabled) .upsell_item:not(:last-child),
.dark_mode_true .nt_menu .sub-menu .sub-column-item>a,.dark_mode_true .result_clear >.clear_filter:not(:last-child) {
    border-color: rgba(255,255,255,0.35)
}

.dark_mode_true .on_list_view_true .pr_list_item .product-inner,.dark_mode_true table,.dark_mode_true td,.dark_mode_true th,.dark_mode_true .spr-container,.dark_mode_true .on_list_view_true .grid-sizer+.pr_list_item .product-inner,.dark_mode_true .on_list_view_true .pr_list_item:first-child .product-inner,.dark_mode_true .nt-pagination,.dark_mode_true .cat_sortby>a,.dark_mode_true .tag-comment,.dark_mode_true hr,.dark_mode_true .filter_area .section_nt_filter,.dark_mode_true .variations_form .quantity,.dark_mode_true .variations_button .nt_add_cp,.dark_mode_true .variations_button .nt_add_w,.dark_mode_true .variations.style__circle .swatch.is-label .swatch_pr_item,.dark_mode_true .style_color .is-color .swatch_pr_item,.dark_mode_true input.search_header__input:not([type=submit]):not([type=checkbox]),.dark_mode_true .cart_page_section .cart_item,.dark_mode_true .shipping_calc_page.shipping_calculator,.dark_mode_true .cart_page_section .cart_item:last-child,.dark_mode_true .des_style_1.des_mb_2.sp-tab>.sp-tab-content,.dark_mode_true .js_prs_search>:not(:last-child),.dark_mode_true .cat-shop,.dark_mode_true .nt_sortby .h3,.dark_mode_true .nt_sortby h3,.dark_mode_true .mfp-content .section_nt_filter .widget,.dark_mode_true .store-availability-list__item:not(:first-child)::before,.dark_mode_true .variations.style__radio.full .swatch:not(.is-color) li,.dark_mode_true .header_picker,
.dark_mode_true.prs_bordered_grid_3 .products .nt_pr,.dark_mode_true.prs_bordered_grid_2 .products .nt_pr .product-image,
.dark_mode_true input:not([type=submit]):not([type=checkbox]).nt_cat_title,
.dark_mode_true.prs_bordered_grid_3 .products:not(.articles) .flickityt4s-viewport:before {
    border-color: rgba(255,255,255,0.15)
}
.dark_mode_true.prs_bordered_grid_3 .products .nt_pr {
    box-shadow: 0 -1px rgba(255,255,255,0.15), -1px 0 rgba(255,255,255,0.15);
}

.dark_mode_true .popup_slpr_wrap,.dark_mode_true .gecko_toolbar,.dark_mode_true .mini_cart_upsell__title,
.dark_mode_true .bgbl,.dark_mode_true .h__top .bgbl,.dark_mode_true .wrap_sortby,.dark_mode_true .kalles_toolbar,.dark_mode_true .nt_menu>li .sub-menu,.dark_mode_true #nt_backtop span,.dark_mode_true .mini_cart_footer .button,.dark_mode_true .mini_cart_actions .quantity,.dark_mode_true .frm_cart_page .mini_cart_actions .quantity,.dark_mode_true .quantity input.input-text[type=number],.dark_mode_true .mini_cart_tool>div:hover,.dark_mode_true .variations_form .quantity,.dark_mode_true .variations_button .nt_add_cp,.dark_mode_true .variations_button .nt_add_w,.dark_mode_true .tab-heading .nav_link_icon,.dark_mode_true .nt_sortby,.dark_mode_true .cat_toolbar.cat_stuck_prepared.cat_stuck,.dark_mode_true .nt_bg_lz.lazyload,.dark_mode_true .nt_bg_lz.lazyloading,.dark_mode_true .nt_load.lazyloadt4sed,.dark_mode_true .nt_fk_lz,.dark_mode_true .nt_lt_fake ul {
    background-color: #5afd14
}

.dark_mode_true .mini_cart_footer a.button.btn-cart {
   background-color: #5afd14;color: #fff
}

.dark_mode_true svg.ic_triangle_svg path {
    fill: #5afd14
}

.dark_mode_true .btns_cart_1 .mini_cart_tool>div {
    box-shadow: 9px 5px 10px #262729, -5px -5px 10px #2c3131;
    color: #fff
}

.dark_mode_true input:not([type=submit]):not([type=checkbox]),.dark_mode_true select,.dark_mode_true textarea {
    border-color: rgba(255,255,255,0.15);
    background-color: #167b08;
    color: rgba(255,255,255,0.8)
}

.dark_mode_true .form-message__title {
    color: #651818
}

.dark_mode_true a.button,.dark_mode_true button,.dark_mode_true input[type=submit] {
    border: 1px solid rgba(255,255,255,0.15);
    background-color: #5afd14
}

.dark_mode_true .search_header__submit,.dark_mode_true #content_quickview button.mfp-close,.dark_mode_true .store-availability-information__button,.dark_mode_true .pswp_tp_light .pswp__button--arrow--left,.dark_mode_true .pswp_tp_light .pswp__button--arrow--right {
    border: none
}

.dark_mode_true .nt_menu>li .sub-menu {
    box-shadow: 0 0 3px rgba(0,0,0,0.15)
}

.dark_mode_true .newl_des_1 .signup-newsletter-form,
.dark_mode_true input.button.btn_back.btn_back2,.dark_mode_true .mini_cart_ship input.button.btn_back,.dark_mode_true .cat_toolbar.cat_stuck_prepared,.dark_mode_true .flickityt4s-prev-next-button,.dark_mode_true .search_header__submit,.dark_mode_true .on_list_view_true .pr_list_item .product-info__btns>a.nt_add_qv,.dark_mode_true .variations.style__radio .swatch:not(.is-color) li.is-selected,.dark_mode_true .variations.style__radio .swatch:not(.is-color) li.is-selected-nt,.dark_mode_true .variations.style__radio .swatch:not(.is-color) li:hover {
    background-color: transparent
}

.dark_mode_true .flickityt4s-prev-next-button {
    border: 2px solid #fff
}

.dark_mode_true a.compare_remove:after,.dark_mode_true a.compare_remove:before {
    background-color: #fff
}
.dark_mode_true .nt_menu div.menu-item.is_hover>a, .dark_mode_true .nt_menu div.menu-item>a:hover, 
.dark_mode_true .nt_menu ul li a:hover, .dark_mode_true .nt_menu ul li.is_hover a {
    color: rgba(255,255,255,.45);
}

@media (min-width: 1025px) {
    .dark_mode_true .css_ntbar::-webkit-scrollbar-track,.dark_mode_true .css_scrollbar .fixcl-scroll ::-webkit-scrollbar-track,.dark_mode_true .css_scrollbar .gecko-scroll-quick ::-webkit-scrollbar-track,.dark_mode_true .mfp-content .css_ntbar .css_ntbar::-webkit-scrollbar-track {
        background-color:rgba(255,255,255,0.15)
    }

    .dark_mode_true .css_ntbar::-webkit-scrollbar-thumb,.dark_mode_true .css_scrollbar .fixcl-scroll ::-webkit-scrollbar-thumb,.dark_mode_true .css_scrollbar .gecko-scroll-quick ::-webkit-scrollbar-thumb,.dark_mode_true .mfp-content .css_ntbar .css_ntbar::-webkit-scrollbar-thumb {
        background-color: rgba(255,255,255,0.25)
    }

    .dark_mode_true .col_nav.t4_show .btn_pnav_next,.dark_mode_true .col_nav.t4_show .btn_pnav_prev {
        color: #fff
    }
    .dark_mode_true .type_banner_collection .container .cat_banner_prs.show_border_true {
      border-color: rgba(255,255,255,0.15)
    }
    .dark_mode_true button.btn_pnav_next, .dark_mode_true button.btn_pnav_prev {
     background-color: rgba(0,0,0,0.5)
    }
    .dark_mode_true button.btn_pnav_next:hover, .dark_mode_true button.btn_pnav_prev:hover {
     background-color: rgba(0,0,0,0.8)
    }
}

@media (min-width: 768px) {
    .dark_mode_true .summary-inner.gecko-scroll-quick:before {
        background:-webkit-gradient(linear, left top, left bottom, color-stop(94%, rgba(255,255,255,0)), to(#fff));
        background: -webkit-linear-gradient(top, rgba(255,255,255,0) 94%, #fff 100%);
        background: linear-gradient(to bottom, rgba(255,255,255,0) 94%, #fff 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(94%, rgba(26,26,26,0)), to(#167b08));
        background: -webkit-linear-gradient(top, rgba(26,26,26,0) 94%, #167b08 100%);
        background: linear-gradient(to bottom, rgba(26,26,26,0) 94%, #167b08 100%)
    }
}

@media (max-width: 1024px) {
    .dark_mode_true .pr_grid_item .product-image .hover_button,.dark_mode_true .pr_grid_item .product-image:hover .hover_button {
        background-color:#167b08
    }

    .cltouchevents .dark_mode_true ul.cat_lv_0 {
        border-color: rgba(255,255,255,0.15)
    }
}
.dark_mode_true a.button, .dark_mode_true button, .dark_mode_true input[type=submit],
.dark_mode_true .newsletter_se .signup-newsletter-form .submit-btn,
.dark_mode_true #nt_backtop span {
    background-color: #3ebc27;
}

.cart_bar_w {
    background-color: #fd4014
}
.cart_bar_w>span {
    background-color: #223628
}
.cart_bar_w>span:after {
    background-color: #fd4014
}

/* ANDDDD */
        .mini_cart_wrap {
    display: flex;
    background-color: #FCEFF3 ;
}
/*  .mini_cart_footer a.button.btn-cart {
    background-color: #F8BACA;
    color: #223628; 
} */  
        #shopify-section-cart_widget .mini_cart_tool {
    background-color: #FCEFF3;
}
   
        .style__circle .is-label .swatch_pr_item.is-selected, .style__circle .is-label .swatch_pr_item.is-selected-nt, .style_color .is-color .swatch_pr_item.is-selected, .style_color .is-color .swatch_pr_item.is-selected-nt {
    background-color: #FCEFF3;
    border-color: #FCEFF3;
    color: #FCEFF3;
}
          
        
          
        
/* @font-face {
  font-family: 'AustinCyr';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("AustinCyr-Roman.eot");
  src: url("AustinCyr-Roman.eot?#iefix") format("embedded-opentype"), url("AustinCyr-Roman.woff2") format("woff2"), url("AustinCyr-Roman.woff") format("woff"), url("AustinCyr-Roman.ttf") format("truetype"), url("AustinCyr-Roman.svg#lineawesome") format("svg"); }
 */

h1,
h2,
h3,
h4,
h6,
.tabs__product-page .tab-content p,
h5.ask-an-expert-text,
.site-nav .mega-menu .menu-lv-2>a,
li.menu-lv-3 a span {
  font-family: 'AustinCyr' !important;
} 
       
  
/* @font-face {
  font-family: 'FuturaPT';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("FuturaPT-Book.eot");
  src: url("FuturaPT-Book.eot?#iefix") format("embedded-opentype"), url("FuturaPT-Book.woff2") format("woff2"), url("FuturaPT-Book.woff") format("woff"), url("FuturaPT-Book.ttf") format("truetype"), url("FuturaPT-Book.svg#lineawesome") format("svg"); }
 */
        .section-title,.section-title span{
          font-family: AustinCyr !important; letter-spacing: 0.6px;
        }
        .cus_txt_h span{
          font-size: 12px;
        	letter-spacing: 1.2px;
        }
    
        /* @font-face {
  font-family: 'FuturaPT-Medium';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("FuturaPT-Medium.eot");
  src: url("FuturaPT-Medium.eot?#iefix") format("embedded-opentype"), url("FuturaPT-Medium.woff2") format("woff2"), url("FuturaPT-Medium.woff") format("woff"), url("FuturaPT-Medium.ttf") format("truetype"), url("FuturaPT-Medium.svg#lineawesome") format("svg"); }
 */

        .countingclass {
    border-bottom: 1px solid #b5cec9 !important;
}       
@media (min-width: 1025px)
#cat_shopify, #cat_shopify ul li li, .cat_hidden_false .cat_sortby, .hidden_false.sidebar .section_sidebar_shop, .pop_default .btn_filter {
    display: block;
    margin-bottom: -80px;
   color:red;
}
        
.widget h5.widget-title {
    position: relative;
    padding-bottom: 20px;
    margin-top: 0;
    font-size: 20px;
    font-family: Futura PT !important;
    font-weight: 300 !important;
}
        
        
@media (min-width: 1025px) {

.head-grid { 
   font-size: 3.5vw;
     margin-top: -30px;
     margin-bottom:-40px; 
     font-family: AustinCyr !important;
}

.cta-grid {
    color:black; 
    letter-spacing:2px; 
    text-decoration: underline solid black; 
    text-underline-position: under; 
    font-size:14px; 
    font-family: Helvetica !important;
 /*   border-bottom: 2px solid black; */
        }
         }
        
@media(min-width: 320px) and (max-width: 768px) {
.head-grid { 
      margin-top: -20px;
     font-size: 35px;
     margin-bottom:-40px; 
     font-family: AustinCyr !important;
}

.cta-grid {
    color:black; 
    letter-spacing:2px; 
    text-decoration: underline solid black; 
    text-underline-position: under; 
    font-size:14px; 
    font-family: Helvetica !important;
     border-bottom: 2px solid black;
        }
         }
        

   nav.nt_navigation.tc.hover_side_up.nav_arrow_false {
margin-top: 20px !important;
}
 
  .nt_mb_menu .sub-menu li>a, .nt_mb_menu>li>a {
border-bottom: none !important;
}
        
 .banner {
margin-bottom: 20px !important;
}
 
        /*
.cat_design_5 .cat_grid_item__title, .cat_design_8 .cat_grid_item__title {
  font-family: Futura PT !important;
}  */
   
  @media(min-width: 320px) and (max-width: 768px) {

button.btn_new_icon_true.w__100.submit-btn.truncate {

display: inline-flex !important;

justify-content: flex-end !important;

font-size: 14px !important;

margin: 9vw 0px !important;

padding: 0rem 7vw !important;

font-weight: bold !important;

}

}



@media(min-width: 320px) and (max-width: 768px) {

.newl_des_6 .signup-newsletter-form {
font-size: 73.6954px !important;

border: 0 !important;


}

}



@media(min-width: 320px) and (max-width: 768px) {

button.btn_new_icon_true.w__100.submit-btn.truncate {



display: inline-flex !important;

justify-content: flex-end !important;

font-size: 14px!important;

margin: 9vw 0px !important;

padding: 0rem 7vw !important;

font-weight: bold !important;

}

}



@media(min-width: 320px) and (max-width: 768px) {

input.tc.tl_md.class_ip.input-text {



border-bottom: 2px solid !important;

font-size: 14px!important;

}

}



.btn_des_1 .add_to_cart_button, .btn_des_1 .out_stock, .btn_des_1 .single_add_to_cart_button, .btn_des_1 .variations_button .nt_add_cp, .btn_des_1 .variations_button .nt_add_w, .btn_des_1 .variations_form .quantity, .btn_des_1 .variations_form .shopify-payment-button__button--unbranded {
    border-radius: 0px!important;
}
        
 .single_add_to_cart_button.button.truncate.js_frm_cart.w__100 mt__20 order-4{
   margin-top:-40px;
 }
        
        /**/
        
        .image_w_text_right_part{
          display: -webkit-box; 
          display: -moz-box;
          display: -ms-flexbox;
          display: -webkit-flex; 
          display: flex;
          align-items: center;
          justify-content: center;
        }
        
        .image_w_text_right_part h3{
          font-size: 6.849rem;
        }
        .cat_design_5 .cat_grid_item__title{
          font-size: 3.5rem;
          line-height: 1;
          font-family: AustinCyr!important;
        }
        .nt_menu >li>a,.sub-column-item .sub-column>li a{
          border-bottom: 3px solid transparent;
        }
        .nt_menu >li>a:hover,.sub-column-item .sub-column>li a:hover{
          border-color: #F8BACA;
        }
        .sub-column-item .sub-column>li a{
        	display:inline-block;
        }
        .mega_link_title p{
          font-size: 20px;
          margin-bottom:0;
        }
        #ntheader{
        	height: auto !important;
        }
        .nav_search_desktop{
        	display:block;
        }
        .search_mobile{display:none;}
        
        .nt_navigation{
          position: relative;
        }
/*         .search_nt_menu{
          position: absolute;
          right: 0;
          top: 50%;
          transform: translateY(-50%);
        } */
        .product-images .col_nav .t4s-media-img{
        	border: 3px solid transparent;
        }
        .product-images .col_nav .is-nav-selected .t4s-media-img{
          border-color: #F8BACA;
        }
        .product_description_tab_content .col-md-7 h4 strong{
          opacity:0;
        }
        .product_description_tab_content .col-md-7 h4{
          max-width: 460px;
          position: relative;
          padding-bottom: 20px
        }
        .product_description_tab_content .col-md-7 h4:after{
          content:'';
          background-image:url(//www.katespade.sa/cdn/shop/t/75/assets/pdp_spade.svg?v=44019930683769278801750329538);
          background-repeat: no-repeat;
          background-position: center;
          background-size: contain;
          width: 30px;
          height: 30px;
          position: absolute;
          left: 50%;
          transform: translate(-50%);
          top: 0;
        }
        .product_description_tab_content .col-md-7 p{
          font-size: 28px;
          text-align: center;
          line-height: 1.14;
          max-width: 460px;
        }
        .id_product-recommendations .section-title span,.id_recently_viewed .section-title span{
          font-family: Futura PT !important;
          font-size: 28px;
          letter-spacing:0;
        }
        .swatch__title,.variations .is-style{
          display:none;
        }
        .nt_labels,
        .nt_add_w .tooltip_right:before,
        .nt_add_w .tt_txt{display: none !important;}
        
        .is-color .swatch__title{display: block;}
        .nt_add_w .tooltip_right:not(.wis_remve) .facl.facl-heart-o{margin:0;}
        .nt_add_w .tooltip_right:not(.wis_remve) .facl.facl-heart-o:before{
          content: '';
          background-image:url(//www.katespade.sa/cdn/shop/t/75/assets/save_for_later_icon.svg?v=182788731811082593421750329538);
          background-repeat: no-repeat;
          background-position: center;
          background-size: contain;
          width: 40px;
          height: 40px;
          display: inline-block;
          transition: all .15s .10s;
        }
        .nt_add_w .tooltip_right.wis_added .facl.facl-heart-o:before{
          background-image:url(//www.katespade.sa/cdn/shop/t/75/assets/save_for_later_icon_filled.svg?v=22279247899237207401750329538);
          transform: rotate(180deg);
        }
        .desktop_show{display:inline-block;}
        .mobile_show,.account_icon_right i{display:none;}
        .account_icon_right{  margin-right: 8px;}
        
        @media only screen and (min-width: 1230px){
          .template-index .container {
            max-width: 1600px;
          }
          .template-index  header .container,  .template-index  footer .container {
            max-width: 1200px;
          }
        }

        @media only screen and (max-width: 1024px){
          .nav_search_desktop{
            display:none;
          }	
          .search_mobile{display:block;}
          .pr_grid_item .hover_button{display: none;}
          .product_description_tab_content .col-md-7 p{
            font-size: 24px;
            line-height: 1.21;
          }
          .desktop_show{display:none;}
        .mobile_show,.account_icon_right i{display:block;}
          .account_icon_right{  margin-right: 0px;}
        }

        @media only screen and (max-width: 1600px){
          .image_w_text_right_part h3{
            font-size: 6.849vw;
          }
          .type_custom_html .banner-content h1{
            font-size: 3.387vw;
          }
          .type_collection_list h3{
            font-size: 3.908vw;
          }
          .cat_design_5 .cat_grid_item__title {
            font-size: 3.5vw;
          }

        }
        /*
        @media only screen and (max-width: 768px){
          .image_w_text_right_part h3{
            font-size: 12.849vw;
            line-height: 1.3em !important;
          }
          a.button, button, input[type=submit]{
            font-size: 4vw;
            padding: 2.3vw 10vw;
            border: 2px solid black;
          }
          .type_custom_html .banner-content h1{
            font-size: 9.387vw;
            line-height: 1.5em !important;
}
          .type_collection_list h3{
            font-size:10.688vw;
          }
          .cat_design_5 .cat_grid_item__title {
            font-size: 11.5vw;
          }
          .cat_design_5 .col-6{
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
            padding-bottom:5vw;
          }
          .cat_design_5 .cat_grid_item__overlay {
            margin-bottom: 20px;
          }
          .image_w_text_right_part{
          	order:2;
          }
          .product_description_tab_content .col-md-7 h4,.product_description_tab_content .col-md-7 p{
            max-width: 100%;
          }
          
        } */

        .nt_menu .sub-menu .sub-column-item>a{
          font-size:16px;
          text-transform:none;
        }

        .nt_menu>li .sub-menu{
          background: #fceff3;
          box-shadow:none;
        }
        
        .ntheader .header_login_text{
        border-bottom: 3px solid transparent;
        }
        .ntheader .header_login_text:hover{
          border-color: #f8baca;
        }	
        .ntheader .cart_count{
          position: absolute;
          top: 5px!important;
          right: 0px!important;
          background: transparent;
          box-shadow: none;
        }
        .cart_new_icon{
          vertical-align: sub;
          display: inline-block;
        }
        .cart_new_icon.zero_val svg.blank{display:block;}
        .cart_new_icon.zero_val svg.fill{display:none;}
        
        .cart_new_icon.more_val svg.blank{display:none;}
        .cart_new_icon.more_val svg.fill{display:block;}
        
        .cart_des_3 .icon_cart .tcount{
          line-height: 18px;
        }

            
        
 /* James  */
        .product_title {
                         font-family: Futura PT !important;
                         font-weight: 400 !important;
}
        .price, .price_range {
                               color: #223628 !important;
                               font-size:14px !important;
                               line-height: 15px !important;
                               
}
   
@media (min-width: 1025px) {
        .mr__10 {
          font-size: 74px !important;
      line-height: 5vw;
           Color :#273629 !important;
} 
  .quantity.pr.mr__10.order-1.qty__true{
    line-height: 0vw; }
  
}   
        
.section-title, .section-title span {
    font-family: AustinCyr !important;
    letter-spacing: 0.6px;
    margin-bottom: 5px;
}
           
        .section-subtitle.db.tc{
              font-size: 16px !important;
    font-family: 'FuturaNowText-Rg'!important;
    font-style: normal;
        }
        .cat_grid_item__title.h3 {
    font-family: 'Futura Now Text';
}
        
        .tc.tl_md.class_ip.input-text{
          font-family: Futura PT !important; 
          font-size: 1.5vw !important;
        
        } 
        .btn_new_icon_true.w__100.submit-btn.truncate{
          font-family: "FuturaNowText-Rg" !important;
    font-size: 14px;
    margin: 0!important;
        }
        
.cart_des_3 .icon_like .tcount {
    position: relative;
    display: inline-block;
    padding: 0 2px;
    width: 10px;
    height: 10px;
    line-height: 10px;
    top: 1px;
    right: 27px;
    left: auto;
    margin-left: 5px;
    box-shadow: none;
    background: #223628 ;
    color: white; 
}   
    
      
.sidebar .widget_product_categories ul li:before {
    content: none; !important;

}

.section_nt_filter h5.widget-title {
    font-size: 11px;
    font-weight: 400;
    color:black;
}   
        .widget h5.widget-title:after {
    background: #ffff;
}
        
.row.wrap_filter { background-color:#FFFCFA !important; }
        
.nt_filter_block.nt_filter_color.css_ntbar {
    max-height: 250px;
    list-style: none;
    overflow-y: auto;
    overflow-x: hidden;
    display: flex;
    flex-wrap: wrap;
    -webkit-overflow-scrolling: touch;
}

 .variations.style__rectangle .swatch:not(.is-color) li.is-selected, .variations.style__rectangle .swatch:not(.is-color) li.is-selected-nt, .variations.style__rectangle .swatch:not(.is-color) li:hover {
    border-color: rgba(33,43,54,.9);
    background-color: #0f5554;
    color: #fff;
}

        
 .footer__bot_wrap.pt__20.pb__20 {
   text-transform: uppercase;
    font-size: 9px;
    text-align: center;
   }

        
/* @media (min-width: 769px) */
.cat_sortby>a {
    border: 1px solid #ddd; 
    border-radius: 0px !important;
    padding: 7px 7px 7px 15px !important;
    min-width: 0px !important; 
}

   .btn_filter, .btn_sidebar, .cat_sortby>a {
    color: #878787;
    border: 1px solid #ddd;
    border-radius: 0px !important;
    padding: 7px 7px 7px 15px !important;
    min-width: 0px !important;
}
   .cd.chp.ajax_pp_js.mr__20, .ajax_pp_js.cd.chp {
    color: #223628 !important;
} 
        
        
 /*       @media (min-width: 1025px) 
.row {
    margin-right: -15px;
    margin-left: -15px;
    border-bottom: 1px solid #b5cec9;
}
      */  
        
/*              
.variations.style__rectangle .swatch:not(.is-color) li.is-selected, 
.variations.style__rectangle .swatch:not(.is-color) li.is-selected-nt, 
.variations.style__rectangle .swatch:not(.is-color) li:hover {       
    border-color: #223628 !important;
    background-color:#223628 !important;
    color: #fff; */
}
    
.w__100.logo_normal.dn.db_lg{
height: 60px;
width: 60:px;
background-color:#223628 ;
-webkit-mask-size:contain;
mask-size:contain;
-webkit-mask-position:center;
mask-position:center;
-webkit-mask-repeat:no-repeat;
mask-repeat:no-repeat;
mask-image:url("/cdn/shop/files/01_KS_LogoStacked_125x38px_4.svg?v=11038114473994401263");
    }
    
    /* end of James */
    

/* Wala ON 16 MAY 22 PRODUCT PAGE*/
    
    .p-thumb.fade_flick_1.p-thumb_ppr.images.sp-pr-gallery.equal_nt.nt_contain.ratio_imgtrue.position_8.nt_slider.pr_carousel.flickityt4s-enabled.is-draggable button.flickityt4s-button.flickityt4s-prev-next-button.next {
display: none;
}



.p-thumb.fade_flick_1.p-thumb_ppr.images.sp-pr-gallery.equal_nt.nt_contain.ratio_imgtrue.position_8.nt_slider.pr_carousel.flickityt4s-enabled.is-draggable button.flickityt4s-button.flickityt4s-prev-next-button.previous {
display: none;
}



.sp-single.sp-single-1.des_pr_layout_1 .bgbl.pt__20.pb__20.lh__1.breadcrumb_pr_wrap {
background-color: #fff !important;
margin-bottom: 0 !important;
padding-bottom: 0 !important;
}

.swatch_style_rounded .swatch__list .swatch__list--item, .swatch_style_rounded .swatch__list .swatch__value {
background-position: 50% 90% !important;
background-size: 200px 100px !important;
} 

    
 /* above new */   
    
    .mb_nav_title.active{
background-color: #223628;
color: white;

}

.nt_mb_menu{
background-color: #fff7fa;
}

.cat_design_5 .cat_grid_item__title{
line-height: 2;
}
    
    @media(min-width: 375px) and (max-width: 554px) {
.col-lg-3.col-md-6.col-12.mb__50.order-lg-1.order-1,
.col-lg-3.col-md-6.col-12.mb__50.order-lg-2.order-1,
.col-lg-3.col-md-6.col-12.mb__50.order-lg-3.order-1,
.col-lg-3.col-md-6.col-12.mb__50.order-lg-4.order-1 {
max-width: 180px !important
}
}


@media(min-width: 555px) and (max-width: 768px) {
.col-lg-3.col-md-6.col-12.mb__50.order-lg-1.order-1,
.col-lg-3.col-md-6.col-12.mb__50.order-lg-2.order-1,
.col-lg-3.col-md-6.col-12.mb__50.order-lg-3.order-1,
.col-lg-3.col-md-6.col-12.mb__50.order-lg-4.order-1 {
max-width: 252px !important;
}
}

/*   XXXXXXXXXXXXXXX   */
    
  

        /* START WALAA 5/18 11:43 HomePage css  */ 

/* james i dont know */ 
@media (min-width: 1025px){
#cat_shopify, #cat_shopify ul li li, .cat_hidden_false .cat_sortby, .hidden_false.sidebar .section_sidebar_shop, .pop_default .btn_filter {
    display: block;
    margin-bottom: -80px;
   color:red;
}}

    /* end of James */

/* START Walaa 5/17 11:37 - fixing the size and font family for the 3 images on home page */ 

.cat_grid_item__title.h3 a.cta-grid {
    font-family: Futura PT !important;
}

.cat_grid_item__title.h3 p.head-grid {
    font-family: AustinCyr !important;
}

/* changing the WHO YOU ARE text on homepage (linked on other pages) */
.section-title,.section-title span{
font-family: AustinCyr !important; letter-spacing: 0.6px;
}

/* fixing the header on home page ( login - storelocator - ..etc ) */ 
.cus_txt_h span{
          font-size: 12px;
        	letter-spacing: 1.2px;
        }


/* Change the font family for all h1 h2 .. main tags */ 
h1,
h2,
h3,
h4,
h6,
.tabs__product-page .tab-content p,
h5.ask-an-expert-text,
.site-nav .mega-menu .menu-lv-2>a,
li.menu-lv-3 a span {
  font-family: 'AustinCyr' !important;
} 



/* edit on headear nav on homepage */ 

   nav.nt_navigation.tc.hover_side_up.nav_arrow_false {
margin-top: 20px !important;
}


/* add margin to the last banner on home page */ 
 .banner {
margin-bottom: 20px !important;
}


/* edit the email sign up box on home page on mobile */
@media(min-width: 320px) and (max-width: 768px) {
button.btn_new_icon_true.w__100.submit-btn.truncate {
display: inline-flex !important;
justify-content: flex-end !important;
font-size: 14px!important;
margin: 9vw 0px !important;
padding: 0rem 7vw !important;
font-weight: bold !important;
}
}


@media(min-width: 320px) and (max-width: 768px) {
.newl_des_6 .signup-newsletter-form {
font-size: 73.6954px !important;
border: 0 !important;
}
}

@media(min-width: 320px) and (max-width: 768px) {
input.tc.tl_md.class_ip.input-text {
border-bottom: 2px solid !important;
font-size: 14px !important;
}
}

/* START Walaa 5/17 11:58- change the background color of the top button on hovering */
a#nt_backtop span.tc.br__50.db.cw:hover {
    background-color: #223628 !important;
    color: #fff !important;
}




/* END change the background color of the top button on hovering */

/* images text in home page */ 

        .image_w_text_right_part{
          display: -webkit-box; 
          display: -moz-box;
          display: -ms-flexbox;
          display: -webkit-flex; 
          display: flex;
          align-items: center;
          justify-content: center;
	  order:2;
        }
        
        .image_w_text_right_part h3{
          font-size: 6.849rem;
        }

           @media only screen and (max-width: 1600px){
          .image_w_text_right_part h3{
            font-size: 6.849vw;
          }
          .type_custom_html .banner-content h1{
            font-size: 3.387vw;
          }

          .cat_design_5 .cat_grid_item__title {
            font-size: 3.5vw;
          }
        }
        @media only screen and (max-width: 768px){
          .image_w_text_right_part h3{
            font-size: 12.849vw;
          }
          a.button, button, input[type=submit]{
            font-size: 4vw;
            padding: 2.3vw 10vw;
            border: 2px solid black;
          }
          .type_custom_html .banner-content h1{
            font-size: 9.387vw;
          }
          .type_collection_list h3{
            font-size:10.688vw;
          }
          .cat_design_5 .cat_grid_item__title {
            font-size: 11.5vw;
          }
          .cat_design_5 .col-6{
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
            padding-bottom:5vw;
          }
          .cat_design_5 .cat_grid_item__overlay {
            margin-bottom: 20px;
          }
          .product_description_tab_content .col-md-7 h4,.product_description_tab_content .col-md-7 p{
            max-width: 100%;
          }
          
        }
    
/*
        @media only screen and (max-width: 768px){
          .image_w_text_right_part h3{
            font-size: 12.849vw;
            line-height: 6.3em !important;
          }
          a.button, button, input[type=submit]{
            font-size: 4vw;
            padding: 2.3vw 10vw;
            border: 2px solid black;
          }
          .type_custom_html .banner-content h1{
            font-size: 9.387vw;
          }
          .type_collection_list h3{
            font-size:10.688vw;
          }
          .cat_design_5 .cat_grid_item__title {
            font-size: 11.5vw;
          }
          .cat_design_5 .col-6{
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
            padding-bottom:5vw;
          }
          .cat_design_5 .cat_grid_item__overlay {
            margin-bottom: 20px;
          }

          .product_description_tab_content .col-md-7 h4,.product_description_tab_content .col-md-7 p{
            max-width: 100%;
          }
          
        }

*/


/* hompage nav edits */ 

          .nt_menu >li>a,.sub-column-item .sub-column>li a{
          border-bottom: 3px solid transparent;
        }
        .nt_menu >li>a:hover,.sub-column-item .sub-column>li a:hover{
          border-color: #F8BACA;
        }
        .sub-column-item .sub-column>li a{
        	display:inline-block;
        }

        .mega_link_title p{
          font-size: 20px;
          margin-bottom:0;
        }

        #ntheader{
        	height: auto !important;
        }
        .nav_search_desktop{
        	display:block;
        }
        .search_mobile{
		display:none;}
        
        .nt_navigation{
          position: relative;
        }
/*         .search_nt_menu{
          position: absolute;
          right: 0;
          top: 50%;
          transform: translateY(-50%);
        } */




        @media only screen and (min-width: 1230px){
          .template-index .container {
            max-width: 1600px;
          }
          .template-index  header .container,  .template-index  footer .container {
            max-width: 1200px;
          }
        }

                @media only screen and (max-width: 1024px){
          .nav_search_desktop{
            display:none;
          }	
          .search_mobile{display:block;}
          .pr_grid_item .hover_button{display: none;}
          .product_description_tab_content .col-md-7 p{
            font-size: 24px;
            line-height: 1.21;
          }
          .desktop_show{display:none;}
        .mobile_show,.account_icon_right i{display:block;}
          .account_icon_right{  margin-right: 0px;}
        }

        .nt_menu .sub-menu .sub-column-item>a{
          font-size:16px;
          text-transform:none;
        }

        .nt_menu>li .sub-menu{
          background: #fceff3;
          box-shadow:none !important;
        }
        
        .ntheader .header_login_text{
        border-bottom: 3px solid transparent;
        }
        .ntheader .header_login_text:hover{
          border-color: #f8baca;
        }	
        .ntheader .cart_count{
          position: absolute;
          top: 5px!important;
          right: 0px!important;
          background: transparent;
          box-shadow: none !important;
        }
        .cart_new_icon{
          vertical-align: sub;
          display: inline-block;
        }
        .cart_new_icon.zero_val svg.blank{display:block;}
        .cart_new_icon.zero_val svg.fill{display:none;}
        
        .cart_new_icon.more_val svg.blank{display:none;}
        .cart_new_icon.more_val svg.fill{display:block;}
        
        .cart_des_3 .icon_cart .tcount{
          line-height: 18px;
        }



/* texts on home page */ 
          .type_custom_html .banner-content h1{
            font-size: 9.387vw; 
            line-height: 1.5em !important
            
          }



           .footer__bot_wrap.pt__20.pb__20 {
   text-transform: uppercase;
    font-size: 9px;
    text-align: center;
   }


   /*  Walal 051522  footer edit */

@media (max-width: 768px){
.col-lg-3.col-md-6.col-12.mb__50.order-lg-4.order-1 {
margin: 0 auto;
padding: 60px 15px 75px;
display: flex;
max-width: 100% !important;
align-items: center;
justify-content:center;
}
}



.btn_des_1 .add_to_cart_button, .btn_des_1 .out_stock, .btn_des_1 .single_add_to_cart_button, .btn_des_1 .variations_button .nt_add_cp, .btn_des_1 .variations_button .nt_add_w, .btn_des_1 .variations_form .quantity, .btn_des_1 .variations_form .shopify-payment-button__button--unbranded {
    border-radius: 0px!important;
}
      
 .single_add_to_cart_button.button.truncate.js_frm_cart.w__100 mt__20 order-4{
   margin-top:-40px;
 }
        

         .style__circle .is-label .swatch_pr_item.is-selected, .style__circle .is-label .swatch_pr_item.is-selected-nt, .style_color .is-color .swatch_pr_item.is-selected, .style_color .is-color .swatch_pr_item.is-selected-nt {
    background-color: #FCEFF3;
    border-color: #FCEFF3;
    color: #FCEFF3;
}
        
/* @font-face {
  font-family: 'AustinCyr';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("AustinCyr-Roman.eot");
  src: url("AustinCyr-Roman.eot?#iefix") format("embedded-opentype"), url("AustinCyr-Roman.woff2") format("woff2"), url("AustinCyr-Roman.woff") format("woff"), url("AustinCyr-Roman.ttf") format("truetype"), url("AustinCyr-Roman.svg#lineawesome") format("svg"); }
 */

h1,
h2,
h3,
h4,
h6,
.tabs__product-page .tab-content p,
h5.ask-an-expert-text,
.site-nav .mega-menu .menu-lv-2>a,
li.menu-lv-3 a span {
  font-family: 'AustinCyr' !important;
} 
       
  
/* @font-face {
  font-family: 'FuturaPT';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("FuturaPT-Book.eot");
  src: url("FuturaPT-Book.eot?#iefix") format("embedded-opentype"), url("FuturaPT-Book.woff2") format("woff2"), url("FuturaPT-Book.woff") format("woff"), url("FuturaPT-Book.ttf") format("truetype"), url("FuturaPT-Book.svg#lineawesome") format("svg"); }
     */

/* END WALAA 5/18 11:43 HomePage css  */ 

/* START WALAA 5/18 11:43 COLLECTION css  */ 

    /* Start filter position desktop Walaa 5/17 10:08*/ 

@media (min-width: 769px)  {
.cat_toolbar.row.fl_right.al_center.mt__30 {
    background-color: transparent !important;
}
}

@media (min-width: 769px) { 
.btn_filter, .btn_sidebar, .cat_sortby>a
 {
    color: #223628 !important;
}
}

/* END filter position and removing border desktop Walaa 5/17 10:08 */ 


/* Start filter position and  border Mobile 5/17 10:09  */ 


@media (max-width: 768px){
.cat_toolbar.row.fl_right.al_center.mt__30.cat_stuck_prepared {

    display: flex;
    justify-content: space-between;
    flex: 2;
    width: 100%;

}
}

@media (max-width: 768px){
.cat_filter.op__0.pe_none{

    width: 50%;
    display: flex;
    justify-content: center;
}
}

@media (max-width: 768px){
.cat_hidden_false.col.tr {

    width: 50% !important;
    padding: 0 !important;
    flex: none;
}
}

@media (max-width: 768px){
.btn_filter, .btn_sidebar, .cat_sortby>a {

    color: #223628;
    border: 1px solid #ddd;
    border-radius: 0px !important;
    padding: 7px 7px 7px 15px !important;
    min-width: 0px !important;
    width: 100% !important;
}
}
    
/* END filter position and  border Mobile 5/17 10:09  */ 


/* quick view edit next claim font size */

@media (min-width: 1025px) {
button.single_add_to_cart_button.button.truncate.js_frm_cart.w__100.mt__20.order-4 {
    font-size: 11px !important;
    overflow-wrap: break-word !important;
    padding: 1px;
}
}

/*  Walal 051522  This code for the (view detail button) on quick view */
    
    a.btn.fwsb.detail_link {
display: flex;
justify-content: center;
align-items: center;
width: 100% !important;
color: #223628;
border: 1px solid #223628 !important;
height: 50px;
transition: none;
font-family: 'Futura PT', Arial, sans-serif;
border-radius: 0;
text-transform: uppercase;
margin-top: 30px;
cursor: pointer;
padding: 0.78rem 4.2rem;
font-size: 1.125rem;
font-weight: 300;
min-height: auto;
line-height: normal;
letter-spacing: normal;
text-align: center;     font-size: 11px;
}


/* the plus sing and minus on mini cart */ 
/* fixing 1 plus minus contanier to flex */ 
.quantity.pr.mr__10.qty__true {
    display: flex;
    justify-content: center;
}

button.minus.db.cb.pa.pd__0.pl__15.tl.l__0 i.facl.facl-minus:hover {
    background-color: #223628;
    color: #fff;
}

button.minus.db.cb.pa.pd__0.pl__15.tl.l__0.qty_1 {
    display: flex;
    align-items: center;
}

button.plus.db.cb.pa.pd__0.pr__15.tr.r__0 {
    display: flex;
    align-items: center;
}

/* hovering change the background color */ 

.quantity.pr.mr__10.qty__true:hover {
    background-color: #223628 !important;
    color: #fff !important;
}

button.plus.db.cb.pa.pd__0.pr__15.tr.r__0 i.facl.facl-plus:hover {
    background-color: #223628 !important;
    color: #fff !important;
}

.qty.tc.fs__14 button.minus.db.cb.pa.pd__0.pl__15.tl.l__0.qty_1:hover {
    background-color: #223628 !important;
    color: #fff !important;
}

.quantity input.input-text[type=number]:hover {
    background-color: #223628 !important;
    color: #fff !important;
    height: 48px !important;
    
}

/* end hovering */ 

/* Walaa 5/18 12:41 Start fixing font family on the view my bag */
/* @font-face {
    font-family: "ITC New Baskerville";
    src: url("https://db.onlinewebfonts.com/t/501ade6e29baa5c62c15ec28f3ed2c62.eot");
    src: url("https://db.onlinewebfonts.com/t/501ade6e29baa5c62c15ec28f3ed2c62.eot?#iefix")format("embedded-opentype"),
    url("https://db.onlinewebfonts.com/t/501ade6e29baa5c62c15ec28f3ed2c62.woff2")format("woff2"),
    url("https://db.onlinewebfonts.com/t/501ade6e29baa5c62c15ec28f3ed2c62.woff")format("woff"),
    url("https://db.onlinewebfonts.com/t/501ade6e29baa5c62c15ec28f3ed2c62.ttf")format("truetype"),
    url("https://db.onlinewebfonts.com/t/501ade6e29baa5c62c15ec28f3ed2c62.svg#ITC New Baskerville")format("svg");
} */
h3.section-title.tc.pr.flex.fl_center.al_center.fs__24.title_1 span.mr__10.ml__10, h3.section-title.tc.pr.flex.fl_center.al_center.fs__24 span.mr__10.ml__10 {
    font-family: 'ITC New Baskerville Std' !important;
}

.mini_cart_body.ml__15 h5.mini_cart_title.mg__0.mb__5 a {
    font-family: 'Futura PT' !important;
}


/* edit the header on mini cart */ 
.mini_cart_header.flex.fl_between.al_center {
    background: #fceff3 !important;
}


/* mini cart button change the background (view my bag) */ 

.mini_cart_footer a.button.btn-cart {
    background-color: #f8baca !important;
    color: #223628 !important;
}

    .mini_cart_upsell__title.tc.cd {
    background: transparent !important;
}

.mini_cart_items.js_cat_items.lazyloadt4sed:hover {
    background-color: transparent !important;
}

.mini_cart_content .mini_cart_item:hover {
    background-color: transparent !important;
}

.mini_cart_upsell__title {
    background-color: transparent !important;
}

input.input-text.qty.text.tc.qty_pr_js:hover {
    color: #fff !important;
}
.nt_add_w.ts__03.pa.order-3 a.wishlistadd.cb.chp.ttip_nt.tooltip_top_left:hover {
    background-color: #223628;
    color: #fff !important;
}


.flex.wrap div#sp_qty_qv:hover {
    background-color: #223628;
    color: #fff !important;
}
div#shopify-section-pr_summary a.btn.fwsb.detail_link:hover {
    background-color: #223628;
    color: #fff !important;
}


.qty.tc.fs__14 i.facl.facl-plus:hover {
    background-color: #223628;
    color: #fff !important;
}


/*  mini cart button change the background (view my bag) hover */ 
.mini_cart_footer a.button.btn-cart:hover {
    background-color: #223628 !important;
    color: #FFF !important;
}

/* wrapping mini cart items  */
        .mini_cart_wrap {
    display: flex;
    background-color: #FCEFF3 ;
}

/* delete shadow from  the 3 icons on the mini cart */ 
.btns_cart_1 .mini_cart_tool>div {
    box-shadow: none !important;

    }


/* mini cart fixing the background color for the 3 icons */ 
#shopify-section-cart_widget .mini_cart_tool {
    background-color: #FCEFF3;
}


/* james mini cart changes */
 /* James  */
        .product_title {
                         font-family: 'Futura PT' !important;
                         font-weight: 400 !important;
}
        .price, .price_range {
                               color: #223628 !important;
                               font-size:14px !important;
                               line-height: 15px !important;
                               
}
   
@media (min-width: 1025px) {
        .mr__10 {
          font-size: 44px !important;
      line-height: 5vw;
           Color :#273629 !important;
} 
  .quantity.pr.mr__10.order-1.qty__true{
    line-height: 0vw; }
  
}   
        
.section-title, .section-title span {
    font-family: AustinCyr !important;
    letter-spacing: 0.6px;
    margin-bottom: 10px;
}
           a.imtt4_btn.button {
    font-size: 14px!important;
    letter-spacing: 1px;
             /* font-family: 'FuturaNowText-Rg'; */
                 font-family: 'Futura Now Text';
}
        .section-subtitle.db.tc{
          font-size: 16px !important;
    font-family: 'FuturaNowText-Rg'!important;
    font-style: normal;
        }
        
        .tc.tl_md.class_ip.input-text{
          font-family: 'Futura PT' !important; 
          font-size: 1.5vw !important;
        
        } 
        .btn_new_icon_true.w__100.submit-btn.truncate{
          margin-bottom:-20px !important;
/*           font-size: 1.5vw !important; */
          font-weight:400 !important;
          text-transform: uppercase;
        }
        
/* the number inside the bag */ 
.cart_des_3 .icon_like .tcount {
    position: relative;
    display: inline-block;
    padding: 0 2px;
    width: 10px;
    height: 10px;
    line-height: 10px;
    top: 1px;
    right: 27px;
    left: auto;
    margin-left: 5px;
    box-shadow: none !important;
    background: #223628 ;
    color: white; 
}   

/* end*/ 


/* add the border on filter section between the items and filter */ 
        /* @font-face {
  font-family: 'FuturaPT-Medium';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("FuturaPT-Medium.eot");
  src: url("FuturaPT-Medium.eot?#iefix") format("embedded-opentype"), url("FuturaPT-Medium.woff2") format("woff2"), url("FuturaPT-Medium.woff") format("woff"), url("FuturaPT-Medium.ttf") format("truetype"), url("FuturaPT-Medium.svg#lineawesome") format("svg"); }
 */

        .countingclass {
    border-bottom: 1px solid #b5cec9 !important;
}


/* category widgets edits */ 

.widget h5.widget-title {
    position: relative;
    padding-bottom: 20px;
    margin-top: 0;
    font-size: 20px;
    font-family: 'Futura PT';
    font-weight: 300 !important;
}

        .widget h5.widget-title:after {
    background: #ffff;
}
 

/* END WALAA 5/18 11:43 COLLECTION css  */ 


/* START WALAA 5/18 11:43 PRODUCT css  */ 

/*  Walaa remove zoom icon on desctop */

@media (min-width: 769px) {
.row.theiaStickySidebar .p_group_btns.pa.flex {
    display: none;
}
}

/* prdct image changes */ 
        .product-images .col_nav .t4s-media-img{
        	border: 3px solid transparent;
        }
        .product-images .col_nav .is-nav-selected .t4s-media-img{
          border-color: #F8BACA;
        }
        .product_description_tab_content .col-md-7 h4 strong{
          opacity:0;
        }
        .product_description_tab_content .col-md-7 h4{
          max-width: 460px;
          position: relative;
          padding-bottom: 20px;
        }

        .product_description_tab_content .col-md-7 h4:after{
          content:'';
          background-image:url(//www.katespade.sa/cdn/shop/t/75/assets/pdp_spade.svg?v=44019930683769278801750329538);
          background-repeat: no-repeat;
          background-position: center;
          background-size: contain;
          width: 30px;
          height: 30px;
          position: absolute;
          left: 50%;
          transform: translate(-50%);
          top: 0;
        }

        .product_description_tab_content .col-md-7 p{
          font-size: 28px;
          text-align: center;
          line-height: 1.14;
          max-width: 460px;
        }

        .id_product-recommendations .section-title span,.id_recently_viewed .section-title span{
          font-family: 'Futura PT' !important;
          font-size: 28px;
          letter-spacing:0;
        }
        .swatch__title,.variations .is-style{
          display:none;
        }
        .nt_labels,
        .nt_add_w .tooltip_right:before,
        .nt_add_w .tt_txt{display: none !important;}
        
        .is-color .swatch__title{display: block;}
        .nt_add_w .tooltip_right:not(.wis_remve) .facl.facl-heart-o{margin:0;}
        .nt_add_w .tooltip_right:not(.wis_remve) .facl.facl-heart-o:before{
          content: '';
          background-image:url(//www.katespade.sa/cdn/shop/t/75/assets/save_for_later_icon.svg?v=182788731811082593421750329538);
          background-repeat: no-repeat;
          background-position: center;
          background-size: contain;
          width: 40px;
          height: 40px;
          display: inline-block;
          transition: all .15s .10s;
        }
        .nt_add_w .tooltip_right.wis_added .facl.facl-heart-o:before{
          background-image:url(//www.katespade.sa/cdn/shop/t/75/assets/save_for_later_icon_filled.svg?v=22279247899237207401750329538);
          transform: rotate(180deg);
        }


        /* START 5/17/2022 make circle product on shoes  --- LATE UPDATED 11/22 - TO REMOVE CIRCLE

li.ttip_nt {
    border-radius: 50%;
    padding: 5%;
}


span.swatch__value_pr {
    border-radius: 50%;
    width: 40px !important;
    height: 40px !important;
}


span.swatch__value_pr.pr {
    background-position: 50% 90% !important;
    background-size: 200px 100px !important;
}


#callBackVariant_ppr .fimg_true.style_color .fimg_ratio.is-color .swatch__value_pr {
    border-radius: 50% !important;
    width: 40px !important;
    height: 40px !important;
   padding-top: 100% !important; 

} 
    
#callBackVariant_qv .fimg_true.style_color .fimg_ratio.is-color .swatch__value_pr {
    padding-top: 100% !important;
}

ul.swatches-select.swatch__list_pr li {
    margin-right: 8px !important;
}
    
 END Walaa 5/17/2022 make circle product on shoes  */ 

/*categories and  inside filter text */ 

.sidebar .widget_product_categories ul li:before {
    content: none !important;

}

.section_nt_filter h5.widget-title {
    font-size: 11px;
    font-weight: 400;
    color:black;
}   

.row.wrap_filter { background-color:#FFFCFA !important; }
        
.nt_filter_block.nt_filter_color.css_ntbar {
    max-height: 250px;
    list-style: none;
    overflow-y: auto;
    overflow-x: hidden;
    display: flex;
    flex-wrap: wrap;
    -webkit-overflow-scrolling: touch;
}


/* style box */ 


/* *************Wala at 5:54 pm 5 16 22      ******************/
    

/* Walaa share and askq and .... etc  */

.extra-link.mt__35.fwsb {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: space-between;
    text-decoration: underline;
    color: #48756A !important;
    font-weight: 100;
    font-size: 14px;
    text-align: right;
    font-family: Futura PT !important;
    text-transform: lowercase;
}

.extra-link.mt__35.fwsb a , .extra-link.mt__35.fwsb a.cd.chp.ajax_pp_js.mr__20,
.extra-link.mt__35.fwsb a.ajax_pp_js.cd.chp {

 color: #48756A!important;
}

.cd.chp.ajax_pp_js.mr__20, .ajax_pp_js.cd.chp a {
    color: #48756A!important;
}
    
/* Start arrows on the imgs on the product page Walaa 5/17 10:15 */
button.btn_pnav_prev.pe_none {
    display: none !important;
}

button.btn_pnav_next.pe_none {
    display: none !important;
} 

 /* END arrows on the imgs on the product page Walaa 5/17 10:15 */ 

/* size boxes in shoes items */


.variations.style__rectangle .swatch:not(.is-color) li {

    width: 46px !important;
    height: 48px !important; 
    border: 1px solid #B5CEC9;
    display: inline-flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}

span.swatch__value_pr {
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 0.875rem !important;
    font-family: Futura PT  !important;
    font-weight: 500;

}

.variations.style__rectangle .swatch:not(.is-color) li {
background: #fff !important;

}

.variations.style__rectangle .swatch:not(.is-color) li.is-selected, .variations.style__rectangle .swatch:not(.is-color) li.is-selected-nt, .variations.style__rectangle .swatch:not(.is-color) li:hover {
    color: #fff !important;
    background-color: #223628 !important;
}

/*  START make the box around delivery option on the prdct page START Walaa 5/17/2022 */
div#delivery_ppr {
    display: flex !important;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    width: 100% !important;
    color: #223628;
    border: 1px solid #223628 !important;
    height: 71px;
    transition: none;
    border-radius: 0;
    margin-top: 30px;
    cursor: pointer;
}

/*  END make the box around delivery option on the prdct page START Walaa 5/17/2022 */

/* Start fix circle position inside filter - fix color width 5/17 10:10 walaa  */

.loke_scroll ul.nt_filter_block.nt_filter_color.css_ntbar li {
    min-width: 100px !important;
    max-width: 150px !important;
}

/* END fix circle position inside filter - fix color width 5/17 10:10 walaa  */

/* prdct page change on hover background */

.flex.wrap div#sp_qty_ppr:hover {
    background-color: #223628 !important;
    color: #fff !important;
}

/* removing circle around  from product image */

/* Wala ON 16 MAY 22 PRODUCT PAGE */
    
 .p-thumb.fade_flick_1.p-thumb_ppr.images.sp-pr-gallery.equal_nt.nt_contain.ratio_imgtrue.position_8.nt_slider.pr_carousel.flickityt4s-enabled.is-draggable button.flickityt4s-button.flickityt4s-prev-next-button.next {
display: none;
}

.p-thumb.fade_flick_1.p-thumb_ppr.images.sp-pr-gallery.equal_nt.nt_contain.ratio_imgtrue.position_8.nt_slider.pr_carousel.flickityt4s-enabled.is-draggable button.flickityt4s-button.flickityt4s-prev-next-button.previous {
display: none;
}

/* END WALAA 5/18 11:43 PRODUCT css  */ 

@media (min-width: 1025px) {
.type_custom_html .banner-content h1 {
      font-size: 3.908vw;
    line-height: 4.188vw;
}
  
    .mr__10.ml__10 {
    font-size: 3.908vw;
    line-height: 4.188vw;
}
 }
 
    
/*   XXXXXXXXXXXXXXX   */
    
    

/* Walaa 19May-12:53 home page edits fonts size and family */ 

/*a {
    font-size: 12px !important;
    font-family: 'Futura PT' !important;
 */

/*
 h3.section-title.tc.pr.flex.fl_center.al_center.fs__24.title_1 span.mr__10.ml__10 {

    font-family: "Austin", "Baskerville", "Times New Roman", Times, serif !important;
    font-weight: normal !important;;
    font-size: 3.908rem !important;
    line-height: 4.188rem !important;
    letter-spacing: 0.6px !important;
    margin: 4rem 0rem !important;
    margin-top: 1rem !important;
}*/

.cat_grid_item__title.h3 p.head-grid {
    font-family: AustinCYR !important;
    font-size: 3.5rem !important;
    color: black !important;
    letter-spacing: 0 !important;
    text-align: center !important;
    font-weight: 400 !important;
    margin: 0px !important;
    padding-top: 0rem !important;
    padding-bottom: 0.5rem !important;

}

.image_w_text_right_part h3 {
    font-size: 6.849rem !important;
  line-height: 1.3em !important;
}

    .cat_grid_item__title.h3 a.cta-grid {
     font-size: 1.5rem !important;
    line-height:2rem !important;
    font-family: Futura PT  !important;
}


@media (max-width: 1600px){

.banner-content h1 {
    font-size: 3.908vw !important;
    line-height: 4.188vw !important;
    font-weight: 400 !important;
}

.cat_design_5 .cat_grid_item__title, .cat_design_8 .cat_grid_item__title {
    font-weight: 400 !important;
    font-size: 1.2vw !important;
    line-height: 2vw !important;
}

.cat_grid_item__title.h3 p.head-grid {
    font-family: AustinCyr  !important;
    font-size: 3.5vw !important;
    padding-bottom: 1.5vw !important;
}

.image_w_text_right_part h3 {
     font-size: 5.75vw !important;
    line-height: 5.75vw !important;
}

.cat_grid_item__title.h3 a.cta-grid {
     font-size: 1.5vw !important;
    line-height:2vw !important;
}

}



@media (max-width: 768px){

    .cat_grid_item__title.h3 a.cta-grid {
     font-family: Futura PT, Baskerville, 'Times New Roman', Times, serif !important;
     font-size: 3.5vw !important;
    line-height:5vw !important;
}
.banner-content h1 {
     font-size: 10.688vw !important;
    line-height: 11.063vw !important;
    font-weight: 400 !important;
}


.banner-content a.btn.btn-primary {
    font-size: 4vw !important;
    line-height: 5vw !important;
    margin: 3vw 0rem !important;
}


.cat_design_5 .cat_grid_item__title, .cat_design_8 .cat_grid_item__title {
        font-size: 5vw !important;
	font-weight: 400 !important;
}

.cat_grid_item__title.h3 p.head-grid {
    font-size: 11.5vw !important;
    padding-bottom: 2.5vw !important;
    line-height: 12vw !important;
}

.image_w_text_right_part h3 {
        font-size: 14vw !important;
    line-height: 1.3em !important;
}
}
   
/* Walaa 19May 1:22 am - edit the quantity col on bag */ 

 .quantity input.input-text[type=number], .variations_form .quantity {
    height: 50px !important;
      
    }

button.plus.db.cb.pa.pd__0.pr__15.tr.r__0 i.facl.facl-plus {
    font: 12px/1 fakalles !important;
}

.mini_cart_actions .quantity.pr.mr__10.qty__true {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

button.minus.db.cb.pa.pd__0.pl__15.tl.l__0 i.facl.facl-minus {
    font: 12px/1 fakalles !important;
}

button.minus.db.cb.pa.pd__0.pl__15.tl.l__0 {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}
     
    /* Walaa 5/19 10:45am - fixing the hegit of the plus sign on mini cart when we click on the bag icon */

.mini_cart_actions .qty.tc.fs__14 button.plus.db.cb.pa.pd__0.pr__15.tr.r__0 {
    height: 50px !important;
}


/* Walaa 5/19 10:45am - fixing the hegit of the plus sign + minus sing on mini cart when we click onquick view  on product page  */
.flex.wrap div#sp_qty_qv .qty.tc.fs__14 button.plus.db.cb.pa.pd__0.pr__15.tr.r__0 {
    height: 50px !important;
}


.qty.tc.fs__14 button.minus.db.cb.pa.pd__0.pl__15.tl.l__0 {
    height: 50px !important;
}
.qty.tc.fs__14 button.plus.db.cb.pa.pd__0.pr__15.tr.r__0 {
    height: 50px !important;
}

/* fixing the hiegti on hover on number 1 when we click on the bag icon*/

.mini_cart_info .mini_cart_actions .quantity.pr.mr__10.qty__true input#miniupdates_41519830204600\:9c58e49825ea8c7f329232019f95bcbd:hover {
    height: 20px !important;
}


/* edit the height of the container for the + 1 - icong */ 
.mini_cart_actions .quantity.pr.mr__10.qty__true {
    height: 50px !important;
}

/* Walaa 5/19  End quantity edits */ 


/* Walaa 5/19/2022 11:55 fixing the 3 image on tablate screen */

@media (min-width: 769px) and (max-width: 1024px) {

.nt_se_template--15639014932664__1647712356e36a7fe2.container 
.mt__30.nt_cats_holder.row.equal_nt.hoverz_false.cat_space_20.cat_design_5{

    justify-content: space-around !important;
}
}

/* Walaa 5/19/2022 11:55 fixing the line height banner  */
h3.section-title.tc.pr.flex.fl_center.al_center.fs__24.title_1 span.mr__10.ml__10 {

    line-height: normal;
}
    
    /* Walaa 5/19/2022 - this code is for the login alignment on the homepage banner */ 

.col-lg-3.col-md-3.col-3.tr .nt_action.in_flex.al_center.cart_des_3 .my-account.ts__05.pr.dn.db_md {
    height: 24.5px !important;
}

/* Walaa 5/19/2022   1:36 - edit the top margin when click on filter */ 


nav.sp-breadcrumb.mt__10 .filter_area_js.filter_area.lazypreloadt4s.lazyloadt4sed div#shopify-section-nt_filter {
margin-top: 2.6rem !important;
}

/* Walaa 5/19/2022 7:26 PM - filter position fixing on desktop only */ 

@media (min-width: 769px) {
.cat_toolbar.row.fl_right.al_center.mt__30 {
    position: relative !important;
    top: -20px !important;
}
}

/* start of August */


    /* Walaa 8-18-2022 - fixing the wishlist icon */ 

        div#shopify-section-header_4 span.op__0.ts_op.pa.tcount.jswcount.bgb.br__50.cw.tc {
            right: 23px;
            top: -1px;
        }
        
        div#shopify-section-header_4 a.icon_like.cb.chp.pr.dn.db_md.js_link_wis {
            order: -1;
        }
        
        /* END Walaa - wishlist icon on the header */ 
        
        /* KM 
        div#shopify-section-header_4 span.op__0.ts_op.pa.tcount.jswcount.bgb.br__50.cw.tc {
            right: 20px;
            top: -1px;
        }
        .cart_des_3 .icon_like .tcount {
            width: 8px;
            height: 8px;
          background: white;
            color: black;
        }
        
        .lar {
            font-family: 'Line Awesome Free';
            font-weight: 200;
        }
        
        .h_icon_la .nt_action>a>i, .h_icon_la .nt_action>div>a>i {
            font-size: 22px;
        }
        Eof km */
        
        /* WALAA START 8-21 */
        
        /* remove the count from whish list */
        
        div#shopify-section-header_4 span.op__0.ts_op.pa.tcount.jswcount.bgb.br__50.cw.tc {
            display: none;
        }
        
        /* remove the ag text on the header menu */ 
        div#shopify-section-header_4 a.push_side.pr.cb.chp.db span.bag_text.desktop_show {
            display: none;
        }
        
        /* show log in icon */ 
        
        div#shopify-section-header_4 .account_icon_right i {
        
            display: inline-block !important;
        }
        
        /* disable login text */ 
        
        div#shopify-section-header_4 span.header_login_text.desktop_show {
            display: none !important;
        }
        
        /* remove margin from login icon */ 
        
        div#shopify-section-header_4 .account_icon_right {
            margin-right: 0;
        }
        
        /* END */ 
        
        /* WALAA 21-8-2022 reduce icons on the header */
        
        .h_icon_la .nt_action>a>i, .h_icon_la .nt_action>div>a>i {
        
            font-size: 24px !important;
        }
        
        /* Walaa 8-21-2022 edit faq page style */ 
        
        div#shopify-section-template--15639015162040__main .container.mt__60.mb__60.rtet4 .main-div .main-list {
            margin-left: 0;
            max-width: 50%;
            padding-left: 1rem;
               padding-top: 0;
        }
        
        
        div#shopify-section-template--15639015162040__main .container.mt__60.mb__60.rtet4 {
            margin-left: 0;
            padding-left: 0;
        }
        
        div#shopify-section-template--15639015162040__main h1.Customer-care-container {
            font-size: 34px;
            padding-top: 20px;
            padding-right: 0px;
            padding-bottom: 20px;
            padding-left: 0px;
        }
        
        div#shopify-section-template--15639015162040__main .main-div .main-list {
            font-size: 14px;
        }
        
        /* Walaa 8-22-2022 fix footer positions */
        
        @media (min-width: 1025px) {
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-12.mb__50.order-lg-5.order-1 {
            position: relative;
            display: inline-flex;
            flex-direction: row-reverse;
            min-width: 100% !important;
            bottom: 190px !important;
            padding-right: 5.5em;
            Left: 0 !important;
        
        }
        }
        
        /* WALAA - 8-18-2022 remove the banner from the social impact page */
        
        div#shopify-section-template--15639015162040__heading .page-head.tc.pr.oh.page_head_template--15639015162040__heading {
            display: none;
        }
        
        /* Walaa 8-22-2022 Arrange the footer on mobile view */
        
        @media (max-width: 768px) {
        
        div#shopify-section-footer_top .col-lg-3.col-md-3.col-12.mb__50.order-lg-1.order-1 {
            order: 1;
            max-width: 50% !important;
            margin-bottom: 10% !important;
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-12.mb__50.order-lg-3.order-1 {
            order: 2;
            max-width: 50% !important;
            margin-bottom: 10% !important;
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-3.col-12.mb__50.order-lg-2.order-1 {
            order: 3;
            max-width: 50% !important;
            margin-bottom: 10% !important;
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-12.mb__50.order-lg-4.order-1 {
            order: 4;
            padding: 0;
        
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-12.mb__50.order-lg-5.order-1 {
            order: 5;
            display: flex;
            justify-content: center;
        }
        
        }
        
        /*  END Walaa 8-22-2022 Arrange the footer on mobile view */
        
        /* Walaa 8-22-2022 change FAQ view on mobile */ 
        
        
        @media (max-width: 789px) {
        
        div#shopify-section-template--15639015162040__main ul.nav__list {
            margin: 0;
        }
        
        
        div#shopify-section-template--15639015162040__main .list-content {
            margin-left: 10px;
            width: 100%;
        }
        
        div#shopify-section-template--15639015162040__main ul.group-list {
            margin-left: 5px !important;
        }
        
        div#shopify-section-template--15639015162040__main .container.mt__60.mb__60.rtet4 .main-div .main-list {
            display: none;
        }
        }
        
        .footer__top .signup-newsletter-form .submit-btn {
            color: #ffffff;
            background-color: #223628;
            height: 100%;
        }
        
        /* Walaa 8-23-2022 make the content take the full size of the screen */ 
        
        div#shopify-section-template--15639015162040__main .container.mt__60.mb__60.rtet4 {
            min-width: 100% !important;
        }
        
        /* Walaa 23-8-2022 fixing footer order and sign up button on mobile */ 
        
        @media (max-width: 768px) {
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-6.mb__50.order-lg-4.order-1 {
            order: -1;
            min-width: 100%;
        }
        
        div#shopify-section-footer_top button.btn_new_icon_true.w__100.submit-btn.truncate {
            margin-top: 2vw !important;
            height: 40px;
            justify-content: center !important;
            align-items: center !important;
        }
        }
        
        
        /* Walaa 23-8-2022 fixing = sign up button text size on desktop */ 
        
        @media (min-width: 1025px) {
        
        div#shopify-section-footer_top .tc.tl_md.class_ip.input-text {
            font-size: 1vw !important;
        } 
        }
        /* Walaa 23-8-2022 fixing footer order and sign up button on mobile */ 
        
        @media (max-width: 768px) {
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-6.mb__50.order-lg-4.order-1 {
            order: -1;
            min-width: 100%;
        }
        
        div#shopify-section-footer_top button.btn_new_icon_true.w__100.submit-btn.truncate {
            margin-top: 2vw !important;
            height: 40px;
            justify-content: center !important;
            align-items: center !important;
        }
        }
        
        
        /* Walaa 23-8-2022 fixing = sign up button text size on desktop */ 
        
        @media (min-width: 1025px) {
        
        div#shopify-section-footer_top .tc.tl_md.class_ip.input-text {
            font-size: 1vw !important;
        } 
        }
        
        /* Walaa 8-23-2022 Edit home page on mobile */ 
        
        div#shopify-section-template--15639014932664__1660830467a723b200 .nt_promotion_html.pa.t__0_.l__0_.tc.pe_none.pa_txts.mb_h_pos100.mb_v_pos100.h_pos100.v_pos100 {
            display: none;
        }
        
        
        
        @media (max-width: 768px) {
        
        div#shopify-section-template--15639014932664__1647712356e36a7fe2 div#nt_1647712356d2cd8b3d-0 {
            padding-bottom: 0 !important;
        }
        }
        
        /* KM  FOR CUSTOMER ACCOUNTS  */
        
        .btn_link.fwsb.tu.mr__10 {
            font-size: 25px !important;
        }
        
        /* END OF KM */
        
        /* Walaa 8-24-2022 change the color of cutomer care side-bar */
        
        div#shopify-section-template--15639015162040__main .container.mt__60.mb__60.rtet4 .main-div .main-list {
            background-color: #fff7fa;
        }
        
        /* Walaa 8-24-2022 edit search-bar style on homepage */ 
        
        div#shopify-section-template--15639014932664__166132998598fbdb38 .wrap_sea_section .input-group__field.search-form__input-wrapper {
            box-shadow: none !important;
        }
        
        div#shopify-section-template--15639014932664__166132998598fbdb38 .input-group.input-group--nowrap.pr {
            display: flex;
            justify-content: space-between;
            flex-direction: row;
            width: 100%;
            border-bottom: 1px solid;
        
        }
        
        div#shopify-section-template--15639014932664__166132998598fbdb38 .wrap_sea_section button.search-form__connected-submit {
            position: unset;
            right: 0;
            left: 0;
            top: 0;
            bottom: 0;
        
        }
        
        @media (max-width: 465px) {
        
        div#shopify-section-template--15639014932664__166132998598fbdb38 .wrap_sea_section input.search-form__input{
            font-size: 10px;
        
        }
        }
        
        /* Walaa 8-24-2022 fix the number position in the view cart on prouduct page at the bottom */ 
        
        div#shopify-section-sticky_atc .quantity.pr.ml__10.mr__10 {
            line-height: 0;
        }
        
        /* End */
        
        /* Walaa 24-8-2022 edit style of search-bar on header menu */ 
        
        
        .nt_mini_cart.flex.column.h__100 form.search_header.mini_search_frm.pr.js_frm_search button.search_header__submit.js_btn_search {
            background-color: #223628;
            color: #fff;
        }
        
        
        .nt_mini_cart.flex.column.h__100 form.search_header.mini_search_frm.pr.js_frm_search .search_header_keys.mt__10.ml__20.fs__12.flex.wrap {
            display: none;
        }
        
        .nt_mini_cart.flex.column.h__100 form.search_header.mini_search_frm.pr.js_frm_search .frm_search_cat.mb__20 {
            display: none;
        }
        
        
        div#nt_search_canvas .nt_mini_cart.flex.column.h__100 .mini_cart_wrap .mini_search_frm {
            padding: 14px;
            background: #fff;
        }
        
        /* End */
        
        /* Walaa 8-24-2022 fix signup footer positions */
        
        @media (min-width: 1025px) {
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-12.mb__50.order-lg-5.order-1 {
        
            bottom: 140px !important;
        
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-6.mb__50.order-lg-4.order-1 p.mt__20.payment_footer_svg {
            display: none;
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-6.mb__50.order-lg-4.order-1 .textwidget.widget_footer.newl_des_3 {
            display: flex;
            flex-direction: column-reverse;
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-6.mb__50.order-lg-4.order-1 .mc4wp-form-fields {
            margin-bottom: 20px;
        }
        
        }
        
        
        /* end */
        
        /* Walaa 8-24-2022 remove mobile hader from desktop view */
        
        @media (min-width: 1025px) {
        
        div#shopify-section-header_4 a.push_side.push-menu-btn.dn_lg.lh__1.flex.al_center {
            display: none;
        }
        }
        
        /* End */
        
        /* Walaa 8-24-2022 fix signup footer positions */
        
        @media (min-width: 1025px) {
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-12.mb__50.order-lg-5.order-1 {
        
            bottom: 140px !important;
        
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-6.mb__50.order-lg-4.order-1 p.mt__20.payment_footer_svg {
            display: none;
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-6.mb__50.order-lg-4.order-1 .textwidget.widget_footer.newl_des_3 {
            display: flex;
            flex-direction: column-reverse;
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-6.mb__50.order-lg-4.order-1 .mc4wp-form-fields {
            margin-bottom: 20px;
        }
        
        }
        
        /* End */
        
        /* Walaa 8-24-2022 remove mobile hader from desktop view */
        
        @media (min-width: 1025px) {
        
        div#shopify-section-header_4 a.push_side.push-menu-btn.dn_lg.lh__1.flex.al_center {
            display: none;
        }
        }
        
        /* End */
        
        
        @media (max-width: 768px) {
        
        
        div#shopify-section-footer_top .col-lg-3.col-md-3.col-12.mb__50.order-lg-2.order-1 {
        
            bottom: 200px;
        }
        
        
        
        /* adjust social media size in the footer */ 
        div#shopify-section-footer_top .nt-social i {
            font-size: 25px;
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-12.mb__50.order-lg-5.order-1 {
            bottom: 45px;
        }
        }
        /* End */
        
        
          
        /* Walaa 8-25-2022 Home page banners fix texts*/ 
        
        
        @media (min-width: 768px){
        
        
        div#shopify-section-template--15639014932664__1660728247b310754a .nt_promotion_html.pa.t__0_.l__0_.pa_txts.mb_h_pos50.mb_v_pos50.h_pos50.v_pos100.tc_md.tc.pe_none.z_100 .wrap_html_block p {
            margin: 20px;
            font-size: 81.59Px;
            font-family: Austin-Roman !important;
        }
        
        div#shopify-section-template--15639014932664__1660728247b310754a .nt_promotion_html.pa.t__0_.l__0_.pa_txts.mb_h_pos50.mb_v_pos50.h_pos50.v_pos100.tc_md.tc.pe_none.z_100 .wrap_html_block h3#b_1660728247a72b15c4-1 p {
            font-family: Futura PT !important;
        }
        }
        /* first banner cenrlize items 
        
        div#shopify-section-template--15639014932664__1581505806578 .oh.pr.nt_img_txt .caption-wrap.caption-w-1.pe_none.z_100.tl_md.tc .pa_txts.mb_h_pos50.mb_v_pos50.h_pos10.v_pos50.caption #b_1585640447349 {
            
            text-align: center !important;
        
        }
        
        div#shopify-section-template--15639014932664__1581505806578 .oh.pr.nt_img_txt .caption-wrap.caption-w-1.pe_none.z_100.tl_md.tc .pa_txts.mb_h_pos50.mb_v_pos50.h_pos10.v_pos50.caption .left_right {
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
        
        }
        
        div#shopify-section-template--15639014932664__1581505806578 .oh.pr.nt_img_txt .caption-wrap.caption-w-1.pe_none.z_100.tl_md.tc .pa_txts.h_pos10 {
            left: 0 !important;
        }
        
        }
        
         End */
        
        /* WALAA 8-28-2022 remove best selling from featured */
        
        .cat_hidden_false.col.tr .cat_sortby.cat_sortby_js.dn.opended .nt_sortby.dn .nt_ajaxsortby.wrap_sortby a.truncate:nth-child(2) {
            display: none;
        }
        /* End */
        
        /* social impact banenr */ 
        
        @media only screen and (max-width: 1600px) {
        
        .foundation-container .container-text {
            top: 18vw;
        
        }
        }

        
        /* Walaa 8-30-2022 Fix margin CTA */ 
        
        
        
        @media only screen and (min-width: 1025px){
        div#shopify-section-template--15639014932664__1647712356e36a7fe2 .cat_grid_item__title.h3 a.cta-grid {
            font-size: .875vw !important;
        
        }
        
        div#shopify-section-template--15639014932664__1647712356e36a7fe2 .cat_grid_item__content.pr.oh a.db.cat_grid_item__link {
            margin-bottom: 1vw!important;
        }
        
        div#shopify-section-template--15639014932664__1581505806578 .caption-wrap.caption-w-1.pe_none.z_100.tc_md.tc .pa_txts.mb_h_pos8.mb_v_pos100.h_pos0.v_pos50.caption {
            left: -3%;
        }
        
        }
        
          /* Walaa 8-30-2022 display only english label and disable arabic  */ 
        
        
        body[aco-theme-locale="en"] .product-badge_aco:last-child {
            display: none !important; 
        }
        
        
        /* Walaa 8-18-2022 - fixing the wishlist icon */ 
        
        div#shopify-section-header_4 span.op__0.ts_op.pa.tcount.jswcount.bgb.br__50.cw.tc {
            right: 23px;
            top: -1px;
        }
        
        /* adjust the rder of the wishlist icon */ 
        div#shopify-section-header_4 a.icon_like.cb.chp.pr.dn.db_md.js_link_wis {
            order: -1;
        }
        
        /* END Walaa - wishlist icon on the header */ 
        
        
        /* WALAA START 8-21 */
        
        /* remove the count from whish list */
        
        div#shopify-section-header_4 span.op__0.ts_op.pa.tcount.jswcount.bgb.br__50.cw.tc {
            display: none;
        }
        
        /* remove the ag text on the header menu */ 
        div#shopify-section-header_4 a.push_side.pr.cb.chp.db span.bag_text.desktop_show {
            display: none;
        }
        
        /* show log in icon */ 
        
        div#shopify-section-header_4 .account_icon_right i {
        
            display: inline-block !important;
        }
        
        /* disable login text */ 
        
        div#shopify-section-header_4 span.header_login_text.desktop_show {
            display: none !important;
        }
        
        /* remove margin from login icon */ 
        
        div#shopify-section-header_4 .account_icon_right {
            margin-right: 0;
        }
        
        /* END */ 
        
        /* WALAA 21-8-2022 reduce icons on the header */
        
        .h_icon_la .nt_action>a>i, .h_icon_la .nt_action>div>a>i {
        
            font-size: 24px !important;
        }
        
        /* Walaa 8-21-2022 edit faq page style */ 
        
        div#shopify-section-template--15639015162040__main .container.mt__60.mb__60.rtet4 .main-div .main-list {
            margin-left: 0;
            max-width: 50%;
            padding-left: 1rem;
               padding-top: 0;
        }
        
        /* remove padding and margin from faq */ 
        div#shopify-section-template--15639015162040__main .container.mt__60.mb__60.rtet4 {
            margin-left: 0;
            padding-left: 0;
        }
        
        div#shopify-section-template--15639015162040__main h1.Customer-care-container {
            font-size: 34px;
            padding-top: 20px;
            padding-right: 0px;
            padding-bottom: 20px;
            padding-left: 0px;
        }
        
        div#shopify-section-template--15639015162040__main .main-div .main-list {
            font-size: 14px;
        }
        
        /* Walaa 8-22-2022 fix footer positions */
        
        @media (min-width: 1025px) {
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-12.mb__50.order-lg-5.order-1 {
            position: relative;
            display: inline-flex;
            flex-direction: row-reverse;
            min-width: 100% !important;
            bottom: 190px !important;
            padding-right: 5.5em;
            Left: 0 !important;; 
        
        }
        }
        
        /* WALAA - 8-18-2022 remove the banner from the social impact page */
        
        div#shopify-section-template--15639015162040__heading .page-head.tc.pr.oh.page_head_template--15639015162040__heading {
            display: none;
        }
        
        /* Walaa 8-22-2022 Arrange the footer on mobile view */
        
        @media (max-width: 768px) {
        
        
        
        div#shopify-section-footer_top .col-lg-3.col-md-3.col-12.mb__50.order-lg-1.order-1 {
            order: 1;
            max-width: 50% !important;
            margin-bottom: 10% !important;
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-12.mb__50.order-lg-3.order-1 {
            order: 2;
            max-width: 50% !important;
            margin-bottom: 10% !important;
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-3.col-12.mb__50.order-lg-2.order-1 {
            order: 3;
            max-width: 50% !important;
            margin-bottom: 10% !important;
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-12.mb__50.order-lg-4.order-1 {
            order: 4;
            padding: 0;
        
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-12.mb__50.order-lg-5.order-1 {
            order: 5;
            display: flex;
            justify-content: center;
        }
        
        }
        
        /*  END Walaa 8-22-2022 Arrange the footer on mobile view */
        
        /* Walaa 8-22-2022 change FAQ view on mobile */ 
        
        
        @media (max-width: 789px) {
        
        div#shopify-section-template--15639015162040__main ul.nav__list {
            margin: 0;
        }
        
        
        div#shopify-section-template--15639015162040__main .list-content {
            margin-left: 10px;
            width: 100%;
        }
        
        div#shopify-section-template--15639015162040__main ul.group-list {
            margin-left: 5px !important;
        }
        
        div#shopify-section-template--15639015162040__main .container.mt__60.mb__60.rtet4 .main-div .main-list {
            display: none;
        }
        
        }
        
        .footer__top .signup-newsletter-form .submit-btn {
            color: #ffffff;
            background-color: #223628;
            height: 100%;
        }
        
        /* Walaa 8-23-2022 make the content take the full size of the screen */ 
        
        div#shopify-section-template--15639015162040__main .container.mt__60.mb__60.rtet4 {
            min-width: 100% !important;
        }
        
        /* Walaa 23-8-2022 fixing footer order and sign up button on mobile */ 
        
        @media (max-width: 768px) {
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-6.mb__50.order-lg-4.order-1 {
            order: -1;
            min-width: 100%;
        }
        
        div#shopify-section-footer_top button.btn_new_icon_true.w__100.submit-btn.truncate {
            margin-top: 2vw !important;
            height: 40px;
            justify-content: center !important;
            align-items: center !important;
        }
        }
        
        
        /* Walaa 23-8-2022 fixing = sign up button text size on desktop */ 
        
        @media (min-width: 1025px) {
        
        div#shopify-section-footer_top .tc.tl_md.class_ip.input-text {
            font-size: 1vw !important;
        } 
        }
        /* Walaa 23-8-2022 fixing footer order and sign up button on mobile */ 
        
        @media (max-width: 768px) {
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-6.mb__50.order-lg-4.order-1 {
            order: -1;
            min-width: 100%;
        }
        
        div#shopify-section-footer_top button.btn_new_icon_true.w__100.submit-btn.truncate {
            margin-top: 2vw !important;
            height: 40px;
            justify-content: center !important;
            align-items: center !important;
        }
        }
        
        
        /* Walaa 23-8-2022 fixing = sign up button text size on desktop */ 
        
        @media (min-width: 1025px) {
        
        div#shopify-section-footer_top .tc.tl_md.class_ip.input-text {
            font-size: 1vw !important;
        } 
        }
        
        /* Walaa 8-23-2022 Edit home page on mobile */ 
        
        div#shopify-section-template--15639014932664__1660830467a723b200 .nt_promotion_html.pa.t__0_.l__0_.tc.pe_none.pa_txts.mb_h_pos100.mb_v_pos100.h_pos100.v_pos100 {
            display: none;
        }
        
        @media (max-width: 768px) {
        
        div#shopify-section-template--15639014932664__1647712356e36a7fe2 div#nt_1647712356d2cd8b3d-0 {
            padding-bottom: 0 !important;
        }
        }
        
        /* KM  FOR CUSTOMER ACCOUNTS  */
        
        .btn_link.fwsb.tu.mr__10 {
            font-size: 25px !important;
        }
        
        /* END OF KM */
        
        /* Walaa 8-24-2022 change the color of cutomer care side-bar */
        
        div#shopify-section-template--15639015162040__main .container.mt__60.mb__60.rtet4 .main-div .main-list {
            background-color: #fff7fa;
        }
        
        /* Walaa 8-24-2022 edit search-bar style on homepage */ 
        
        div#shopify-section-template--15639014932664__166132998598fbdb38 .wrap_sea_section .input-group__field.search-form__input-wrapper {
            box-shadow: none !important;
        }
        
        div#shopify-section-template--15639014932664__166132998598fbdb38 .input-group.input-group--nowrap.pr {
            display: flex;
            justify-content: space-between;
            flex-direction: row;
            width: 100%;
            border-bottom: 1px solid;
        
        }
        
        div#shopify-section-template--15639014932664__166132998598fbdb38 .wrap_sea_section button.search-form__connected-submit {
            position: unset;
            right: 0;
            left: 0;
            top: 0;
            bottom: 0;
        
        }
        
        @media (max-width: 465px) {
        
        div#shopify-section-template--15639014932664__166132998598fbdb38 .wrap_sea_section input.search-form__input{
            font-size: 10px;
        
        }
        }
        
        /* Walaa 8-24-2022 fix the number position in the view cart on prouduct page at the bottom */ 
        
        div#shopify-section-sticky_atc .quantity.pr.ml__10.mr__10 {
            line-height: 0;
        }
        
        /* End */
        
        /* Walaa 24-8-2022 edit style of search-bar on header menu */ 
        
        
        .nt_mini_cart.flex.column.h__100 form.search_header.mini_search_frm.pr.js_frm_search button.search_header__submit.js_btn_search {
            background-color: #223628;
            color: #fff;
        }
        
        
        .nt_mini_cart.flex.column.h__100 form.search_header.mini_search_frm.pr.js_frm_search .search_header_keys.mt__10.ml__20.fs__12.flex.wrap {
            display: none;
        }
        
        .nt_mini_cart.flex.column.h__100 form.search_header.mini_search_frm.pr.js_frm_search .frm_search_cat.mb__20 {
            display: none;
        }
        
        
        div#nt_search_canvas .nt_mini_cart.flex.column.h__100 .mini_cart_wrap .mini_search_frm {
            padding: 14px;
            background: #fff;
        }
        
        /* End */
        
        /* Walaa 8-24-2022 fix signup footer positions */
        
        @media (min-width: 1025px) {
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-12.mb__50.order-lg-5.order-1 {
        
            bottom: 140px !important;
        
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-6.mb__50.order-lg-4.order-1 p.mt__20.payment_footer_svg {
            display: none;
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-6.mb__50.order-lg-4.order-1 .textwidget.widget_footer.newl_des_3 {
            display: flex;
            flex-direction: column-reverse;
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-6.mb__50.order-lg-4.order-1 .mc4wp-form-fields {
            margin-bottom: 20px;
        }
        
        }
        
        
        /* end */
        
        /* Walaa 8-24-2022 remove mobile hader from desktop view */
        
        @media (min-width: 1025px) {
        
        div#shopify-section-header_4 a.push_side.push-menu-btn.dn_lg.lh__1.flex.al_center {
            display: none;
        }
        }
        
        /* End */
        
        /* Walaa 8-24-2022 fix signup footer positions */
        
        @media (min-width: 1025px) {
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-12.mb__50.order-lg-5.order-1 {
        
            bottom: 140px !important;
        
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-6.mb__50.order-lg-4.order-1 p.mt__20.payment_footer_svg {
            display: none;
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-6.mb__50.order-lg-4.order-1 .textwidget.widget_footer.newl_des_3 {
            display: flex;
            flex-direction: column-reverse;
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-6.mb__50.order-lg-4.order-1 .mc4wp-form-fields {
            margin-bottom: 20px;
        }
        
        }
        
        /* End */
        
        /* Walaa 8-24-2022 remove mobile hader from desktop view */
        
        @media (min-width: 1025px) {
        
        div#shopify-section-header_4 a.push_side.push-menu-btn.dn_lg.lh__1.flex.al_center {
            display: none;
        }
        }
        
        /* End */
        
        
        @media (max-width: 768px) {
        
        div#shopify-section-footer_top .col-lg-3.col-md-3.col-12.mb__50.order-lg-2.order-1 {
        
            bottom: 200px;
        }
        
        /* adjust social media size in the footer */ 
        div#shopify-section-footer_top .nt-social i {
            font-size: 25px;
        }
        
        div#shopify-section-footer_top .col-lg-3.col-md-6.col-12.mb__50.order-lg-5.order-1 {
            bottom: 45px;
        }
        }
        
        /* End */
        
          
        /* Walaa 8-25-2022 Home page banners fix texts*/ 
        
        
        @media (min-width: 768px){
        
        div#shopify-section-template--15639014932664__1660728247b310754a .nt_promotion_html.pa.t__0_.l__0_.pa_txts.mb_h_pos50.mb_v_pos50.h_pos50.v_pos100.tc_md.tc.pe_none.z_100 .wrap_html_block p {
            margin: 20px;
            font-size: 81.59Px;
            font-family: Austin-Roman !important;
        }
        
        div#shopify-section-template--15639014932664__1660728247b310754a .nt_promotion_html.pa.t__0_.l__0_.pa_txts.mb_h_pos50.mb_v_pos50.h_pos50.v_pos100.tc_md.tc.pe_none.z_100 .wrap_html_block h3#b_1660728247a72b15c4-1 p {
            font-family: Futura PT !important;
        }
        }
        /* first banner cenrlize items 
        
        div#shopify-section-template--15639014932664__1581505806578 .oh.pr.nt_img_txt .caption-wrap.caption-w-1.pe_none.z_100.tl_md.tc .pa_txts.mb_h_pos50.mb_v_pos50.h_pos10.v_pos50.caption #b_1585640447349 {
            
            text-align: center !important;
        
        }
        
        div#shopify-section-template--15639014932664__1581505806578 .oh.pr.nt_img_txt .caption-wrap.caption-w-1.pe_none.z_100.tl_md.tc .pa_txts.mb_h_pos50.mb_v_pos50.h_pos10.v_pos50.caption .left_right {
            display: flex;
            flex-direction: column;
            justify-content: center;
            align-items: center;
        
        }
        
        div#shopify-section-template--15639014932664__1581505806578 .oh.pr.nt_img_txt .caption-wrap.caption-w-1.pe_none.z_100.tl_md.tc .pa_txts.h_pos10 {
            left: 0 !important;
        }
        
        }
        
         End */
        
        /* WALAA 8-28-2022 remove best selling from featured */
        
        .cat_hidden_false.col.tr .cat_sortby.cat_sortby_js.dn.opended .nt_sortby.dn .nt_ajaxsortby.wrap_sortby a.truncate:nth-child(2) {
            display: none;
        }
        /* End */
        
        /* social impact banenr */ 
        
        @media only screen and (max-width: 1600px) {
        
        .foundation-container .container-text {
            top: 18vw !important;
        
        }
        }
        
        
        /* Walaa 8-30-2022 Fix margin CTA */ 
        
        @media only screen and (min-width: 1025px){
        
        div#shopify-section-template--15639014932664__1647712356e36a7fe2 .cat_grid_item__title.h3 a.cta-grid {
            font-size: .875vw !important;
        
        }
        
        div#shopify-section-template--15639014932664__1647712356e36a7fe2 .cat_grid_item__content.pr.oh a.db.cat_grid_item__link {
            margin-bottom: 1vw !important;
        }
        
        div#shopify-section-template--15639014932664__1581505806578 .caption-wrap.caption-w-1.pe_none.z_100.tc_md.tc .pa_txts.mb_h_pos8.mb_v_pos100.h_pos0.v_pos50.caption {
            left: -3%;
        }
        
        }
        
        /* Walaa 9-1-2022 social impact banenr desktop */ 
        
        @media only screen and (max-width: 1600px) {
        
        .foundation-container .container-text {
            top: 18vw;
        
        }
        }
        

        
        /* Walaa 9-4-2022 Search Page to remove the gray banner  */ 
        
        
        div#shopify-section-template--15639015456952__main .cat_toolbar.row.al_center.fl_center.mt__40.mb__10 .cat_view.col-auto {
            display: none !important;
        }
        
        div#shopify-section-template--15639015456952__sea_heading .page-head.tc.pr.oh.page_head_template--15639015456952__sea_heading {
            visibility: hidden;
        }
        
        div#shopify-section-template--15639015456952__sea_heading .container.pr.z_100 h1.mb__5.cw {
            visibility: visible !important;
        }
        
        div#shopify-section-template--15639015456952__sea_heading .page-head.tc.pr.oh.page_head_template--15639015456952__sea_heading .container.pr.z_100 h1.mb__5.cw {
            font-size: 36px;
            color: #000 !important;
        }
        
        /* edit refrences and filter buttons */
        
        @media only screen and (min-width: 768px) {
        
        div#shopify-section-template--15639015456952__main a.in_flex.fl_between.al_center.sortby_pick {
            border: 0 !important;
            color: #000 !important;
            font-weight: 300 !important;
        }
        
        div#shopify-section-template--15639015456952__main .container.container_cat.cat_default.pop_default.mb__80 .cat_toolbar.row.al_center.fl_center.mt__40.mb__10 .cat_filter.col.op__0.pe_none a.btn_filter.js_filter.dn.mgr {
            margin-bottom: 0 !important;
            color: #000 !important;
            border: 0 !important;
        }
    }

        @media only screen and (min-width: 768px) and (max-width: 1024px) {
            div#shopify-section-template--15639015456952__main a.has_icon.btn_filter.mgr {
            border: 0;
            }
        }

        @media (max-width: 768px){
        
        div#shopify-section-template--15639015456952__sea_heading .page-head.tc.pr.oh.page_head_template--15639015456952__sea_heading .container.pr.z_100 h1.mb__5.cw {
        
            font-size: 24px;
            line-height: 1;
        
        }
        }
        
        /* Walaa 9-5-2022 Search Page to remove the gray banner on mobile version  */ 
        
        @media (max-width: 768px){
        
        div#shopify-section-template--15639015456952__sea_heading .page-head.tc.pr.oh.page_head_template--15639015456952__sea_heading .container.pr.z_100 h1.mb__5.cw {
        
            font-size: 24px;
            line-height: 1;
        
        }
        
        div#shopify-section-template--15639015456952__main .cat_toolbar.row.al_center.fl_center.mt__40.mb__10 .cat_view.col-auto {
            display: none !important;
        }
        
        
        
        div#shopify-section-template--15639015456952__sea_heading .page-head.tc.pr.oh.page_head_template--15639015456952__sea_heading {
            visibility: hidden;
        }
        
        div#shopify-section-template--15639015456952__sea_heading .container.pr.z_100 h1.mb__5.cw {
            visibility: visible !important;
        }
        
        div#shopify-section-template--15639015456952__sea_heading .page-head.tc.pr.oh.page_head_template--15639015456952__sea_heading .container.pr.z_100 h1.mb__5.cw {
            font-size: 36px;
            color: #000 !important;
        }
        
        
        /* remove bottom margin from filter */ 
        div#shopify-section-template--15639015456952__main .container.container_cat.cat_default.pop_default.mb__80 .cat_toolbar.row.al_center.fl_center.mt__40.mb__10 .cat_filter.col.op__0.pe_none a.btn_filter.js_filter.dn.mgr {
            margin-bottom: 0 !important;
            color: #000 !important;
        
        }
        }
        
        /* Walaa 9-1-2022 social impact banenr desktop */ 
        
        @media only screen and (max-width: 1600px) {
        
        .foundation-container .container-text {
            top: 18vw;
        
        }
        }
        
        /* Walaa 9-1-2022 social impact banenr mobile */ 
        
        @media only screen and (max-width: 768px) {
        
        .foundation-container .container-text {
        
        font-size: 5vw;
        
        }
        }
        
        @media only screen and (max-width: 768px) {
        .social-impact .container-text {
            width: 88% !important;
        top: 20% 
        }
        }
        
        @media only screen and (max-width: 768px){
        .foundation-container .container-text p {
            font-size: 5vw !important;
        }
        }
        
/* 9-7-2022 change sign up position in the footer to the top on mobile  */


@media (max-width: 768px) {

div#shopify-section-footer_top .container.pr.z_100 .col-lg-4.col-md-8.col-12.mb__50.order-lg-5.order-1 {
    order: -1;
}

/* social impact page fix text with blue background position in mobile */

div#shopify-section-template--15639015162040__main .foundation-container .container-text {
    top: 58vw !important;
}

}


/* fix social media icons in footer */ 

@media (min-width: 1024px) {


div#shopify-section-footer_top .col-lg-12.col-md-6.col-12.mb__50.order-lg-6.order-1 {
    max-width: 85%;
}

}

/* Walaa 9-11-2022 fix filter and sorting buttons on collection page */ 

@media (min-width: 769px){
.cat_toolbar.row.fl_right.al_center.mt__30 {
    align-items: start;
    top: 50px !important;
}


section#shopify-section-template--15639014867128__main .container.container_cat.nt_pop_sidebar.cat_default.mb__60 nav.sp-breadcrumb.mt__10 .cat_toolbar.row.fl_right.al_center.mt__30 .cat_filter.op__0.pe_none {
    z-index: 1 !important;
}
}

/* disable the clicks on Category, collection and Shops on header */

div#shopify-section-header_4 a.mega_link_title {
    pointer-events: none;
}


/* preavent faq page from scrolling down */ 

div#shopify-section-template--15639015162040__main .container.mt__60.mb__60.rtet4 .main-div {
    scroll-margin-top: 1em !important;
}

/* Walaa 9-11-2022 fix filter and sorting buttons on collection page */ 

@media (min-width: 769px){
.cat_toolbar.row.fl_right.al_center.mt__30 {
    align-items: start;
    top: 50px !important;
}


section#shopify-section-template--15639014867128__main .container.container_cat.nt_pop_sidebar.cat_default.mb__60 nav.sp-breadcrumb.mt__10 .cat_toolbar.row.fl_right.al_center.mt__30 .cat_filter.op__0.pe_none {
    z-index: 1 !important;
}
}

/* disable the clicks on Category, collection and Shops on header */

div#shopify-section-header_4 a.mega_link_title {
    pointer-events: none;
}


/* preavent faq page from scrolling down */ 

div#shopify-section-template--15639015162040__main .container.mt__60.mb__60.rtet4 .main-div {
    scroll-margin-top: 1em !important;
}

/* WALAA 9-11-2022 prevent FAQ page from scrolling */


div#shopify-section-template--15639015162040__main .container.mt__60.mb__60.rtet4 .list-content .item {
    scroll-margin-top: 100rem !important;
}

/*
@media (min-width: 796px) {
.type_custom_html .banner-content {
    display: none;
    marhin-top:-50px;
}
} */



/* WALAA 10/11/2022  on collection page make the filters and sort buttons same size  */ 

@media (min-width: 1025px) {

section#shopify-section-template--15639014867128__main a.has_icon.btn_filter.mgr {
    height: 40.5px !important;
    font-size: 14px !important;
}
}

/* Walaa 10-12-2022 macke the menue image in new tab unclickable */ 

li#item_6992b086-e79b-440e-bca4-bbd8390c9c3d a.db.cat_grid_item__link {
    pointer-events: none !important;
}

/* Walaa 10-13-2022 make the menu images in handbags tab unclickable */ 

li#item_81cc9980-518e-42c3-8330-c7b1bd584a35 a.db.cat_grid_item__link {
    pointer-events: none !important;
}

/* Walaa 11-6-2022 Hide delevery app pn pdct page */ 

div#delivery_ppr {
    display: none !important;
}

/* Walaa 11-22-2022 remove outofstuck colors and sizes from product page */ 

div#shopify-section-template--15639015358648__main .style_color .is-color .swatch_pr_item.nt_soldout {
    display: none;
}

div#nt_select_ppr_2 .nt_soldout {
    display: none;
}
/* Walaa 11-22-2022 resize product image */

.fimg_true.style_color.size_exlarge .fimg_ratio.is-color .swatch__value_pr {
    width: 80px;
}

/* Walaa 12-25-2022 Centrlize the text in header */

@media (min-width: 1300px) {
div#shopify-section-template--17314965094686__1581505806578 .pa_txts.v_pos50 {
    left: -3%;
}
}


/* WALAA 29-1-2023 -fix the size of the left section  */
div#nt_template--17667525050654__9af47310-359f-4569-9bb4-d7886a29a709-16749526875c16703a-1 .cat_grid_item__title.h3 {
    font-family: AustinCyr !important;
    font-size: 3.5vw !important;
    padding-bottom: 1.5vw !important;
    font-weight: 400;
    color: #000;
}
/* WALAA 29-1-2023 - fix margin for the banner  */
.nt_se_template--17667525050654__1647712356e36a7fe2{
    margin-top: 0px !important;
}

/* WALAA 29-1-2023 - fix text position in the banner  */
@media (min-width: 769px) {
.pa_txts.h_pos39 {
       left: 60% !important;
}
}

/* WALAA 29-1-2023 -  fix the position of text headr in the banner  */
div#b_template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e-167452077293667706-1 h1 {
    margin-left: 0px !important;

}

div#b_template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e-167452077293667706-1 p1{
    display: flex !important;
}

/* WALAA 29-1-2023 - change the color of the button */
div#b_template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e-167452077293667706-1 div p2 {
    color: white !important;
}


div#shopify-section-template--17667525050654__1581505806578 .left_right {
    position: relative;
    width: 50%;
    line-height: 0 !important;
}

/* WALAA 29-1-2023 -  fix the text of First banner */
div#shopify-section-template--17667525050654__1581505806578 .caption-wrap.caption-w-1.pe_none.z_100.tc_md.tc div#b_1585640447349 p2 {
    display: flex;
    line-height: 1.2;
    font-size: 26px;
}

/* WALAA 29-1-2023 - fix last section left text */
div#shopify-section-template--17667525050654__1647712356e36a7fe2 .cat_grid_item__content.pr.oh .cat_grid_item__wrapper.pe_none .cat_grid_item__title.h3 {
    font-family: AustinCyr !important;
    font-size: 3.5vw !important;
    padding-bottom: 1.5vw !important;
}

/* WALLA 30-1-2023 - FIX BANNERS */

div#shopify-section-template--17667525050654__1581505806578 .left_right div#b_1585640447349 p1 {
    font-size: 60px !important;
    line-height: 1.5;
}


div#shopify-section-template--17667525050654__1581505806578 .left_right div#b_1585640447349 p2 {
    font-size: 28px !important;
}

div#shopify-section-template--17667525050654__1581505806578 .left_right {
    width: 54% !important;
    transform: translatex(-25%);
}

/* WALLA 30-1-2023 - FIX BANNERS */

/* WALAA 30-1-2023 - START FIX TABBY SECTION */
.row.no-gutters.equal_nt.auto {
    display: inline-flex !important;
    flex-direction: row;
    width: 100%;
    flex: 1 0 100%;
    justify-content: center;
}

.nt_se_template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7.container.txt_shadow_false {
    display: flex;
    flex-direction: row;
    width: 100% !important;
}


div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 h3.mb__20.mt__0.cd.lh__1 {
    font-size: 40px !important;
    line-height: 1 !important;
    font-family: 'Futura PT' !important;
    margin-left: 10%;
}


/* right */
div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 .col-12.col-md-6.txt_col_img.image_w_text_right_part {
    max-width: 75%;
    display: flex;
    flex-direction: row;
}


div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 .flex.column.pl__20.pr__20.pb__20.pt__20.shadow_wrap.tc.cg {
    flex-direction: row;
    display: flex;
    justify-content: space-between;
    width: 100%;
}


div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 .col-12.col-md-6:nth-of-type(1) {
    flex: 0 0 80%; ;
}


/* text */
div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 .col-12.col-md-6.txt_col_img.image_w_text_right_part  .flex.column.pl__20.pr__20.pb__20.pt__20.shadow_wrap.tc.cg p:nth-of-type(1) {
    font-size: 24px;
    font-weight: 600;
    color: #000;
}

/* WALAA 30-1-2023 - END FIX TABBY SECTION */

/* WALAA 1-30-2023 - Tabby Section ADD BORDER AND CENTRLIZE TEXT  */

.nt_se_template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7.container.txt_shadow_false {
    border-block-color: #000;
    border: solid;
    border-width: 20px;
}


div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 .flex.column.pl__20.pr__20.pb__20.pt__20.shadow_wrap.tc.cg {
    align-items: center;

}

div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 .row.no-gutters.equal_nt.auto {
    align-items: center;
}

/* END WALAA 1-30-2023 */


/* WALAA 1-30-2023 - Tabby Section ADD BORDER AND CENTRLIZE TEXT  */

.nt_se_template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7.container.txt_shadow_false {
    border-block-color: #000;
    border: solid;
    border-width: 20px;
}


div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 .flex.column.pl__20.pr__20.pb__20.pt__20.shadow_wrap.tc.cg {
    align-items: center;

}

div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 .row.no-gutters.equal_nt.auto {
    align-items: center;
}

/* END WALAA 1-30-2023 */

/* Walaa 30-1-2023 tabby HP Mobile  */

@media (max-width: 425px) {

    div#shopify-section-template--20495081767198__2ccbe782-167e-4af7-83ae-67c11357c8c7 .col-12.col-md-6:nth-of-type(2)
{        max-width: 80% !important;
    }
    div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 h3.mb__20.mt__0.cd.lh__1 {
        font-size: 28px !important;
    }

    div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 a.button {
        font-size: 12px;
    }

    div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 .row.no-gutters.equal_nt.auto {
        align-items: center !important;
        display: flex !important;
        flex-direction: column !important;
    }
    
    .nt_se_template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7.container.txt_shadow_false {
        display: flex !important;
        flex-direction: column !important;
    }
    
    .flex.column.pl__20.pr__20.pb__20.pt__20.shadow_wrap.tc.cg {
        flex-direction: column !important;
        display: flex !important;
    }
    
    
     h3.mb__20.mt__0.cd.lh__1 {
        margin-left: 0 !important;
        width: 100% !important;
    }
    
     .col-12.col-md-6:nth-of-type(2) {
        max-width: 100% !important;
    }
    
     .col-12.col-md-6.txt_col_img.image_w_text_right_part {
        max-width: 100% !important;
        display: flex !important;
    }
    
     .nt_se_template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7.container.txt_shadow_false {
        display: flex !important; 
        flex-direction: column;
        margin: 0 !important;
        padding: 2em !important;
    }
    
    
    /* cat grid */
    
    .nt_se_template--17667525050654__16477000866aa3403c {
        padding-right: 10px !important;
        margin-left: 10px !important;
        padding-left: 10px !important;
        margin-right: 10px !important;
    }
    
    div#shopify-section-template--17667525050654__9af47310-359f-4569-9bb4-d7886a29a709 .cat_grid_item__title.h3 p.head-grid {
        font-size: 7.5vw !important;
    }
    
    
    /* second banner */
    
    div#nt_template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e-167452077293667706-0 .oh.pr.nt_img_txt {
        overflow: visible;
    }
    
    .pa_txts.mb_h_pos39.mb_v_pos50.h_pos39.v_pos50.caption {
        left: 0;
        right: 0;
        top: 450px;
    }

  /* khm removed
    .flickityt4s-viewport {
        height: 565px !important;
    } */
    
    div#b_template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e-167452077293667706-1 div p2 {
    
        padding-left: 0 !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding-right: 0 !important;
    }
    
    div#shopify-section-template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e div#b_template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e-167452077293667706-1 div {
        display: flex;
        align-items: center;
        flex-direction: column;
    }
    }
        
/* END Walaa 30-1-2023 tabby HP Mobile  */

    /* WALAA 1-30-2023  fix sizes in hp */

div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 {
    margin-right: 20px;
    margin-left: 20px;
}


div#shopify-section-template--17667525050654__1581505806578 .left_right div#b_1585640447349 p1 {
    font-size: 72px !important;
}

div#shopify-section-template--17667525050654__1581505806578 .caption-wrap.caption-w-1.pe_none.z_100.tc_md.tc div#b_1585640447349 p2 {

    font-size: 16px !important;
    font-family: 'Futura' !important;
}


div#shopify-section-template--17667525050654__16477000866aa3403c .nt_se_template--17667525050654__16477000866aa3403c.wrap span.mr__10.ml__10 {
    font-size: 44px !important;
}

div#shopify-section-template--17667525050654__9af47310-359f-4569-9bb4-d7886a29a709 .nt_se_template--17667525050654__9af47310-359f-4569-9bb4-d7886a29a709.wrap p.head-grid {
    font-size: 2.5vw !important;
}


div#b_template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e-167452077293667706-1 h1 {
    font-size: 72px !important;
}


div#shopify-section-template--17667525050654__1647712356e36a7fe2 h3.section-title.tc.pr.flex.fl_center.al_center.fs__24.title_1 span.mr__10.ml__10 {
    font-size: 44px !important;
}
div#shopify-section-template--17667525050654__9af47310-359f-4569-9bb4-d7886a29a709 a.cta-grid {
    font-size: 14px !important;
}

.nt_se_template--17667525050654__1647712356e36a7fe2.container p.head-grid {
    font-size: 36px !important;
}
.nt_se_template--17667525050654__1647712356e36a7fe2.container a.cta-grid {
    font-size: 14px !important;
}

/* END */

/* WALAA 31-1-2023 HP FIXING THe BANNER TEXT POSITION */

@media (min-width: 1024px) {

div#shopify-section-template--17667525050654__1581505806578 .left_right {
    width: 48% !important;
    transform: translatex(0%) !important;
}

/* WALAA 31-1-2023 Tabby section */
div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 h3.mb__20.mt__0.cd.lh__1 {
    font-size: 38.38px !important;
    margin-left: 5%;
}

/* WALAA 31-1-2023 Tabby section */
div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 .nt_se_template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7.container.txt_shadow_false {
        padding-left: 40px !important;
    padding-right: 40px !important;
}
}




/* WALAA 31-1-2023 FIXING SIZES ON MOBILE */
@media (max-width: 768px) {

div#shopify-section-template--17667525050654__16477000866aa3403c .nt_se_template--17667525050654__16477000866aa3403c.wrap span.mr__10.ml__10 {
    font-size: 9.23vw !important;
}


div#shopify-section-template--17667525050654__9af47310-359f-4569-9bb4-d7886a29a709 .nt_se_template--17667525050654__9af47310-359f-4569-9bb4-d7886a29a709.wrap p.head-grid {
    font-size: 6.2vw !important;
}

/* the back .. */
div#b_template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e-167452077293667706-1 h1 {
    font-size: 44px !important;
}

/* Refresh Your Handbag Rotation */
div#shopify-section-template--17667525050654__1647712356e36a7fe2 h3.section-title.tc.pr.flex.fl_center.al_center.fs__24.title_1 span.mr__10.ml__10 {
    font-size: 9.24vw !important;
}

.nt_se_template--17667525050654__1647712356e36a7fe2.container p.head-grid {
    font-size: 6.2vw !important;
}
  div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 .col-12.col-md-6.txt_col_img.image_w_text_right_part .flex.column.pl__20.pr__20.pb__20.pt__20.shadow_wrap.tc.cg p:nth-of-type(1) {
        font-size: 12px;
    }
}


/* WALAA 31-1-2023 END */

@media (max-width: 425px) {


.pa_txts.mb_h_pos39.mb_v_pos50.h_pos39.v_pos50.caption {
     top: 470px !important;
}

.cat_design_5 .cat_grid_item__overlay {
    margin-bottom: 0px !important;
}


div#shopify-section-template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e .SlideshowWrapper.nt_se_template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e.container.se_height_adapt.nt_first .fade_flick_1.slideshow.row.no-gutters.equal_nt.nt_slider.js_carousel.prev_next_0.btn_owl_1.dot_owl_1.dot_color_1.btn_vi_1.flickityt4s-enabled.is-draggable .flickityt4s-viewport {
    margin-top: 20px !important;
}


div#shopify-section-template--17667525050654__1647712356e36a7fe2 .nt_se_template--17667525050654__1647712356e36a7fe2.container .mt__30.nt_cats_holder.row.equal_nt.hoverz_false.cat_space_20.cat_design_5 .col-6 {
    padding-bottom: 8vw !important;
}

div#shopify-section-template--17667525050654__9af47310-359f-4569-9bb4-d7886a29a709 .nt_se_template--17667525050654__9af47310-359f-4569-9bb4-d7886a29a709.wrap .cat_grid_item__title.h3 {
    padding-bottom: 8vw !important;
}
}



div#nt_template--17667525050654__9af47310-359f-4569-9bb4-d7886a29a709-16749526875c16703a-1 .cat_grid_item__title.h3 {
       font-size: 1.2vw !important;
}

div#b_template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e-167452077293667706-1 div p1 {
    font-family: 'Futura PT' !important;
}

/* button backgroun color */
div#shopify-section-template--17667525050654__1581505806578 .oh.pr.nt_img_txt .caption-wrap.caption-w-1.pe_none.z_100.tc_md.tc .pa_txts.mb_h_pos8.mb_v_pos100.h_pos0.v_pos50.caption .left_right a#b_1585640453760 {
    background-color: #ad1231;
    border-color: #ad1231;
}

/* button backgroun color */
div#b_template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e-167452077293667706-1 div p2 {
    background-color: #ad1231 !important;
    border-color: #ad1231;
}


/* tabby centrlize */ 

div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 h3.mb__20.mt__0.cd.lh__1 {
    margin-bottom: 0;
}

div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 .col-12.col-md-6.txt_col_img.image_w_text_right_part .flex.column.pl__20.pr__20.pb__20.pt__20.shadow_wrap.tc.cg p:nth-of-type(1) {
    margin-bottom: 0px;
}

/* WALAA 1-31-2023 - START Main header fix text position */ 

@media (max-width: 425px) {

div#shopify-section-template--17667525050654__1581505806578 .left_right {
    width: 100% !important;
    transform: translatex(0%)!important;
}


/* main banner */

div#shopify-section-template--17667525050654__1581505806578 .flickityt4s-viewport {
    overflow: visible;

}

div#shopify-section-template--17667525050654__1581505806578 .flickityt4s-slider {
    margin-top: 5% !important;
}

div#shopify-section-template--17667525050654__1581505806578 .slideshow__slide .caption-wrap {
    position: relative !important;
    bottom: 600px !important;
}

div#shopify-section-template--17667525050654__1581505806578 div#nt_1585640154849 {
    bottom: -10% !important;
}


div#shopify-section-template--17667525050654__1581505806578 .oh.pr.nt_img_txt {
    overflow: visible;
}


div#shopify-section-template--17667525050654__1581505806578 .pa_txts.mb_v_pos100 {
    bottom: 300px;
}



div#shopify-section-template--17667525050654__1581505806578 .left_right div#b_1585640447349 p1 {
    font-size: 44px !important;
}


div#shopify-section-template--17667525050654__1581505806578 .oh.pr.nt_img_txt .caption-wrap.caption-w-1.pe_none.z_100.tc_md.tc .pa_txts.mb_h_pos8.mb_v_pos100.h_pos0.v_pos50.caption .left_right a#b_1585640453760 {
    font-size: 14px !important;
    margin-top: 5%;
    margin-bottom: 10%;
}

div#shopify-section-template--17667525050654__1581505806578 .left_right {
    bottom: 100px;
}

div#shopify-section-template--17667525050654__1581505806578 .pa_txts.mb_h_pos8 {
    left: 0%;
}

div#shopify-section-template--17667525050654__1581505806578 .fade_flick_1.slideshow.row.no-gutters.equal_nt.nt_slider.js_carousel.prev_next_2.btn_owl_2.dot_owl_3.dot_color_1.btn_vi_2.flickityt4s-enabled {
    height: 600px !important;
    align-items: end;

}

#shopify-section-template--17667525050654__1581505806578 {
    margin-bottom: 20%;
}

/* Last Margin */ 
div#nt_1647712356d2cd8b3d-1 {
    margin-bottom: 15% !important;
}
}

/* WALAA 1-31-2023 - END Main header fix text position */ 

/* WALAA 31-1-2023 TABLETS EDITS */


@media only screen and (max-width: 1024px) and (min-width: 768px)  {

    div#b_template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e-167452077293667706-1 h1 {
        font-size: 5vw !important;
    }

    .pa_txts.h_pos39 {
        left: 50% !important;
    }

    div#b_template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e-167452077293667706-1 div {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

div#b_template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e-167452077293667706-1 div p2 {
    margin-left: 0px !important;
}

div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 h3.mb__20.mt__0.cd.lh__1 {
    font-size: 3.1vw !important;
    margin-left: 5%;
}

div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 .col-12.col-md-6.txt_col_img.image_w_text_right_part .flex.column.pl__20.pr__20.pb__20.pt__20.shadow_wrap.tc.cg p:nth-of-type(1) {
    font-size: 2vw;
}

div#shopify-section-template--17667525050654__1581505806578 .left_right {
    width: 40% !important;
    transform: translatex(0%);
}

div#shopify-section-template--17667525050654__1581505806578 .caption-wrap.caption-w-1.pe_none.z_100.tc_md.tc div#b_1585640447349 p2 {
    font-size: 14px !important;
}

div#shopify-section-template--17667525050654__1581505806578 .left_right div#b_1585640447349 p1 {
    font-size: 5vw !important;
}

div#b_template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e-167452077293667706-1 div p1 {
    font-size: 14px;
}

div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 a.button {
    font-size: 2.4vw;
    padding: 3px;
}

div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 h3.mb__20.mt__0.cd.lh__1 {
    font-size: 16px !important;
}

div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 .col-12.col-md-6.txt_col_img.image_w_text_right_part .flex.column.pl__20.pr__20.pb__20.pt__20.shadow_wrap.tc.cg p:nth-of-type(1) {
    font-size: 12px;
}

div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 .flex.column.pl__20.pr__20.pb__20.pt__20.shadow_wrap.tc.cg {
    justify-content: space-evenly;
}

div#shopify-section-template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e .pa_txts.h_pos39 {
    left: 54% !important;
}

.nt_se_template--17667525050654__1647712356e36a7fe2.container p.head-grid {
    font-size: 24px !important;
}
  
}

/* WALAA 31-1-2023 END */

/* WALAA 1-2-2023 Small mobile */


@media only screen and (max-width: 375px) and (min-width: 320px)  {

    div#shopify-section-template--17667525050654__1581505806578 .left_right div#b_1585640447349 p1 {
        font-size: 35px !important;
    }

    .pa_txts.mb_h_pos39.mb_v_pos50.h_pos39.v_pos50.caption {
        top: 420px !important;
    }

    div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 h3.mb__20.mt__0.cd.lh__1 {
        font-size: 20px !important;
    }

    div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 h3.mb__20.mt__0.cd.lh__1 {
        margin-bottom: 10% !important;
        margin-top: 10% !important;
    }

    #b_template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e-167452077293667706-1 {
        margin-bottom: 0px;
    }

    /* .flickityt4s-viewport {
        height: 513px !important;
    } */
}

/* WALAA 1-2-2023 END */

/* WALAA 1-2-2023 HP main banner fix font size and position */


@media only screen and (min-width: 1024px)  {

    div#shopify-section-template--17667525050654__1581505806578 .caption-wrap.caption-w-1.pe_none.z_100.tc_md.tc div#b_1585640447349 p2 {
        font-size: 1.736vw!important;

    }
}


@media (min-width: 1300px){
div#shopify-section-template--17667525050654__1581505806578 .left_right {
    width: 50% !important;
    transform: translatex(-10%) !important;
}
}
/* WALAA 1-2-2023 END */

/* WALAA 1-2-2023 START */

@media only screen and (max-width: 425px) and (min-width: 320px){
    div#b_template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e-167452077293667706-1 div p1 {
        margin-left: 0 !important;
    }

    div#b_template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e-167452077293667706-1 h1 {
        margin-left: 0px !important;
    }
    div#shopify-section-template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e .caption-wrap.caption-w-2.pe_none.z_100.tl_md.tl .pa_txts.mb_h_pos39.mb_v_pos50.h_pos39.v_pos50.caption .none {
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content: center;
        align-items: center;
    }

    /* move the banner down */
    div#shopify-section-template--17667525050654__1581505806578 .fade_flick_1.slideshow.row.no-gutters.equal_nt.nt_slider.js_carousel.prev_next_2.btn_owl_2.dot_owl_3.dot_color_1.btn_vi_2.flickityt4s-enabled {
        height: 640px !important;
    }

    div#b_template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e-167452077293667706-1 div p1 {
        font-size: 16px !important;
    }

    /* tabby margin */ 

    div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 h3.mb__20.mt__0.cd.lh__1 {
        margin-bottom: 5% !important;
        margin-top: 5% !important;
    }

    div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 .col-12.col-md-6.txt_col_img.image_w_text_right_part .flex.column.pl__20.pr__20.pb__20.pt__20.shadow_wrap.tc.cg p:nth-of-type(1) {
        margin-bottom: 5% !important;
        margin-top: 5% !important;
    }
}

@media only screen and (max-width: 1500px) and (min-width: 1024px){
    div#shopify-section-template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e .caption-wrap.caption-w-2.pe_none.z_100.tl_md.tl .pa_txts.mb_h_pos39.mb_v_pos50.h_pos39.v_pos50.caption .none {
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content: center;
        align-items: center;
    }

    div#b_template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e-167452077293667706-1 p1 {
        display: flex !important;
        margin-left: 0 !important;
        justify-content: center;
    }
    div#b_template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e-167452077293667706-1 h1 {
        font-size: 72px !important;
        margin-left: 0 !important;
    }

}

div#shopify-section-template--17667525050654__1581505806578 .caption-wrap.caption-w-1.pe_none.z_100.tc_md.tc div#b_1585640447349 p2 {
    font-family: 'Futura PT' !important;
}

/* WALAA 2-1-2023 */

div#shopify-section-template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e .pa_txts.mb_h_pos39.mb_v_pos50.h_pos39.v_pos50.caption {
    top: 490px !important;
}

@media only screen and  (min-width: 1024px){
div#shopify-section-template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e .pa_txts.mb_h_pos39.mb_v_pos50.h_pos39.v_pos50.caption {
    top: 320px !important;
}
}

/* WALAA 1-2-2023 START */
@media only screen and (max-width: 1024px) and (min-width:768px){
    div#shopify-section-template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e .pa_txts.mb_h_pos39.mb_v_pos50.h_pos39.v_pos50.caption {
        top: 220px !important;
    }
}

/* WALAA 1-2-2023 START */

@media only screen and (min-width: 1440px) {
  
    div#shopify-section-template--17667525050654__ef12754d-fbd4-4f0f-b629-6f36c26aa24e .caption-wrap.caption-w-2.pe_none.z_100.tl_md.tl .pa_txts.mb_h_pos39.mb_v_pos50.h_pos39.v_pos50.caption .none  {
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content: center;
        align-items: center;
    }
}



/* Walaa MARCH-1-2023  Align share txt with btns */
@media only screen and (min-width: 768px) {
div#shopify-section-template--21936236003614__2ccbe782-167e-4af7-83ae-67c11357c8c7 .col-12.col-md-6:nth-of-type(2) {
    max-width: 20% !important;
}

    .nt_se_template--18072155029790__16477000866aa3403c {
        padding-top: 45px !important;
    }
    
    
    div#shopify-section-template--18072155029790__7d99a1a7-d2f7-473c-a2d4-a2a2f60459dd a.imtt4_btn.button.round_true.btn_icon_false.btn_w_false {
        padding-top: 6px !important;
    }
    
    .nt_se_template--18072155029790__7d99a1a7-d2f7-473c-a2d4-a2a2f60459dd {
        margin-top: 93px !important;
    }
    
    
    .nt_se_template--18072155029790__1647712356e36a7fe2 {
        margin-top: 65px !important;
    }
    
    .nt_se_template--18072155029790__1647712356e36a7fe2.container {
        margin-top: 65px !important;
    }
    
    .nt_se_template--18072155029790__1660728247b310754a.type_css_btna.container {
        margin-bottom: 65px !important;
    }
    
    div#shopify-section-template--18072155029790__1647712356e36a7fe2 h3.section-title.tc.pr.flex.fl_center.al_center.fs__24.title_1 {
        margin-bottom: 114px !important;
    }
    
    .mt__30.nt_cats_holder.row.equal_nt.hoverz_false.cat_space_20.cat_design_5 .cat_grid_item__title.h3 p.head-grid {
        font-size: 30px !important;
    }
    .mt__30.nt_cats_holder.row.equal_nt.hoverz_false.cat_space_20.cat_design_5 .cat_grid_item__title.h3 a.cta-grid {
        font-size: 18px !important;
    }

    }

/* Walaa MARCH-1-2023  HP mobile view  */


/* @media only screen and (max-width: 375px) and (min-width: 320px){
.flickityt4s-viewport {
    height: 513px !important;
}
} */

/* removed Khm
@media only screen and (max-width: 425px) and (min-width: 375px){
    .flickityt4s-viewport {
        height: 621px !important;
    }
}  */

/* WALAA MARCH-1-2023 */

    @media only screen and (max-width: 425px) {
        div#b_1585640447349 p1, div#b_1585640447349 div {
            color: #000 !important;
        }
        .oh.pr.nt_img_txt {
            overflow: visible !important;
        }
        div#shopify-section-template--18072155029790__1581505806578 .flickityt4s-slider {
            top: 175px !important;
        }

        .pa_txts.mb_h_pos8.mb_v_pos100.h_pos100.v_pos85.caption {
            bottom: 100%;
            left: 0;
            right: 0;
        }

        .nt_se_template--18072155029790__16477000866aa3403c.wrap {
            padding-left: 0 !important;
            padding-right: 0 !important;
        }
        #b_1660728247a72b15c4-1 , #b_1660728247a72b15c4-7 {
            font-size: 24px !important;
        }
    
        h3.section-title.tc.pr.flex.fl_center.al_center.fs__24.title_1 span.mr__10.ml__10 {
            font-size: 24px;
        }

        /* 3grids */
        .cat_grid_item__title.h3 p.head-grid {
            font-size: 20px !important;
        }
/* CTA */
        div#b_eabca521-1f91-4455-ad96-fd082dcc78f5 a.imtt4_btn.button.round_true.btn_icon_false.btn_w_false u {
            font-size: 12px !important;
        }
    }

    /* WALAA 2-27-2023 bring filter btn in front */ 

section#shopify-section-template--17667524722974__main .cat_filter.op__0.pe_none {
    z-index: 2 !important;
}

/* Walaa 2-28-2023 */ 

div#shopify-section-pr_summary .remove_soldout_false.variations .swatch.is-color:not(.color_simple) .swatches-select>.nt_soldout>span.swatch__value_pr:before {
    content: " ";
    position: absolute;
    width: 100%;
    height: 80px;
    top: 10px;

}

/* Walaa 2-28-2023  Hide Email */ 

div#shopify-section-pr_summary a.at-icon-wrapper.at-share-btn.at-svc-email {
    display: none;
}

/* Walaa 2-28-2023  Center share btn in mobile view */

@media only screen and (max-width: 768px) {
div#shopify-section-pr_summary .richtext_58b6103c-b964-43ab-a5ee-cda3c69d86ff {
    text-align: center;
}
  .flex.column.pl__20.pr__20.pb__20.pt__20.shadow_wrap.tc.cg {
        flex-direction: column !important;}
    }


/* Walaa 2-28-2023  Align share txt with btns */
@media only screen and (min-width: 769px) {
div#shopify-section-pr_summary .richtext_58b6103c-b964-43ab-a5ee-cda3c69d86ff {
    top: 50px !important;
    position: relative;
}
    }

    /* WALAA MARCH-1-2023 - TABBY FOR DESKTOP */

div#shopify-section-template--18072155029790__1647713583ca3deec0 {
    margin-right: 20px;
    margin-left: 20px;
}

.nt_se_template--18072155029790__1647713583ca3deec0.container.txt_shadow_false {
    padding-left: 0 !important;
    padding-right: 0 !important;
    display: flex;
    flex-direction: row;
    width: 100% !important;
    border-block-color: #000;
    border: solid;
    border-width: 20px;
}

.row.no-gutters.equal_nt.auto {
    align-items: center;
    display: inline-flex !important;
    flex-direction: row;
    width: 100%;
    flex: 1 0 100%;
    justify-content: center;
}

.col-12.col-md-6.txt_col_img.image_w_text_right_part {
    max-width: 80% !important;
}


.flex.column.pl__20.pr__20.pb__20.pt__20.shadow_wrap.tc.cg {
    flex-direction: row;
    display: flex;
    justify-content: space-between;
    width: 100%;
    align-items: center;
}

h3.mb__20.mt__0.cd.lh__1 {
    margin-bottom: 0;
    line-height: 1 !important;
    font-family: 'Futura PT' !important;
    margin-left: 10%;
    font-size: 38.38px !important;
}

.flex.column.pl__20.pr__20.pb__20.pt__20.shadow_wrap.tc.cg p:nth-of-type(1) {
    font-size: 24px;
    font-weight: 600;
    color: #000;
    margin-bottom: 0;
}

div#shopify-section-template--18072155029790__1647713583ca3deec0 .col-12.col-md-6.txt_col_img.image_w_text_right_part:nth-of-type(1) {
    flex: 0 0 80%;
}

div#shopify-section-template--18072155029790__1647713583ca3deec0 .col-12.col-md-6:nth-of-type(2) {
    max-width: 20% !important;
    padding-left: 20px;
}




/* WALAA MARCH-1-2023 - TABBY MOBILE */

@media only screen and (max-width: 768px) {
    div#shopify-section-template--18072155029790__1647713583ca3deec0 .col-12.col-md-6:nth-of-type(2) {
        max-width: 80% !important;
        padding-left: 20px;
    }

    h3.mb__20.mt__0.cd.lh__1 {
        font-size: 26px !important;
    }

    .flex.column.pl__20.pr__20.pb__20.pt__20.shadow_wrap.tc.cg p:nth-of-type(1) {
        font-size: 11px;
    }


    .flex.column.pl__20.pr__20.pb__20.pt__20.shadow_wrap.tc.cg p:nth-of-type(1) {
        margin-bottom: 30px;
        margin-top: 30px;
    }

    div#shopify-section-template--18072155029790__1647713583ca3deec0 .col-12.col-md-6:nth-of-type(2) {
        padding-left: 0px;
    }
}

/* WALAA MARCH-1-2023 - TABBY TABLET */

@media only screen and (min-width: 425px) and (max-width: 1024px)
{
    h3.mb__20.mt__0.cd.lh__1 {
        margin-left: 0;
        font-size: 38px !important;
    }
    .flex.column.pl__20.pr__20.pb__20.pt__20.shadow_wrap.tc.cg p:nth-of-type(1) {
        font-size: 26px;
    }

  .flex.column.pl__20.pr__20.pb__20.pt__20.shadow_wrap.tc.cg {
    flex-direction: column;
    }
}



/* WALAA MARCH-1-2023 spotted section  */

@media only screen and (min-width: 320px) and (max-width: 425px)
{
    div#shopify-section-template--18072155029790__7d99a1a7-d2f7-473c-a2d4-a2a2f60459dd span.mr__10.ml__10 {
        font-size: 24px;
    }

    div#shopify-section-template--18072155029790__7d99a1a7-d2f7-473c-a2d4-a2a2f60459dd .col-6 {
        max-width: 100%;
    }
}


/* Walaa MARCH-2-2023  Align share txt with btns */
@media only screen and (max-width: 425px) {

    div#bk_1660728247a72b15c4-6 {
        margin-block-start: 34px !important;
    }

    div#shopify-section-template--18072155029790__1647712356e36a7fe2 span.mr__10.ml__10 {
        font-size: 26px !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    div#shopify-section-template--18072155029790__7d99a1a7-d2f7-473c-a2d4-a2a2f60459dd span.mr__10.ml__10 {
        font-size: 26px !important;
    }

    h3.section-title.tc.pr.flex.fl_center.al_center.fs__24.title_1 span.mr__10.ml__10 {
        font-size: 26px !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    div#shopify-section-template--18072155029790__1647712356e36a7fe2 .cat_grid_item__title.h3 p.head-grid {
        font-size: 24px !important;
    }

    .nt_se_template--18072155029790__7d99a1a7-d2f7-473c-a2d4-a2a2f60459dd {
        margin-top: 30px !important;
    }

    div#b_eabca521-1f91-4455-ad96-fd082dcc78f5 a.imtt4_btn.button.round_true.btn_icon_false.btn_w_false u {
        font-size: 14px !important;
    }

    .nt_promotion_html.pa.t__0_.l__0_.pa_txts.mb_h_pos50.mb_v_pos100.h_pos50.v_pos100.tc_md.tc.pe_none.z_100 h3#b_1660728247a72b15c4-1 {
        font-size: 26px !important;
    }

    .nt_promotion_html.pa.t__0_.l__0_.pa_txts.mb_h_pos50.mb_v_pos100.h_pos50.v_pos100.tc_md.tc.pe_none.z_100 h3#b_1660728247a72b15c4-7 {
        font-size: 26px !important;
    }
}


@media only screen and (min-width: 1025px) {
div#bk_1660728247a72b15c4-6 {
    padding-left: 15px !important;
}

div#bk_1660728247a72b15c4-0 {
    padding-right: 15px !important;
}

div#b_1585640447349 p1 {
    font-size: 40px !important;
}

div#b_1585640447349 div {
    Font-Size: 16Px !important;
}

}

@media only screen and (min-width: 1200px) {
.nt_promotion_html.pa.t__0_.l__0_.pa_txts.mb_h_pos50.mb_v_pos100.h_pos50.v_pos100.tc_md.tc.pe_none.z_100 h3#b_1660728247a72b15c4-1 {
    font-size: 52px !important;
}

.nt_promotion_html.pa.t__0_.l__0_.pa_txts.mb_h_pos50.mb_v_pos100.h_pos50.v_pos100.tc_md.tc.pe_none.z_100 h3#b_1660728247a72b15c4-7 {
    font-size: 52px !important;
}

.mt__30.nt_cats_holder.row.equal_nt.hoverz_false.cat_space_20.cat_design_5 .cat_grid_item__title.h3 p.head-grid {
    font-size: 36px !important;
}

}


/* Walaa MARCH-2-2023  Mobile */
@media only screen and (max-width: 425px) {

    .pa_txts.mb_h_pos8.mb_v_pos100.h_pos100.v_pos85.caption a#b_1585640453760 {
        text-decoration: underline;
    }

    div#b_1585640447349 p1 {
        font-size: 46px !important;
    }

    /* spotted sectioin  */ 

    div#shopify-section-template--18072155029790__7d99a1a7-d2f7-473c-a2d4-a2a2f60459dd span.mr__10.ml__10 {
        margin-bottom: 0 !important;
    }

    div#shopify-section-template--18072155029790__7d99a1a7-d2f7-473c-a2d4-a2a2f60459dd h3.section-title.tc.pr.flex.fl_center.al_center.fs__24.title_10 {
        margin-bottom: 0 !important;
    }

    .block_id_template--18072155029790__7d99a1a7-d2f7-473c-a2d4-a2a2f60459dd-1677660276c5953d2a-0.col-12 .wrap_title.mb__25 {
        margin-bottom: 5px !important;
    }
}

/* prdct page */

@media only screen and (max-width: 425px) and (min-width: 375px){
    div#shopify-section-template--18072155029790__1581505806578 .flickityt4s-viewport {
            height: 621px !important;
    }
}

    @media (max-width: 320px){
    div#shopify-section-template--18072155029790__1581505806578 .flickityt4s-viewport {
        height: 565px !important;
}
}

div#shopify-section-template--19524575133982__2ccbe782-167e-4af7-83ae-67c11357c8c7 {
    margin-right: 20px;
    margin-left: 20px;
}
div#shopify-section-template--19524575133982__2ccbe782-167e-4af7-83ae-67c11357c8c7 .nt_se_template--18746351943966__88c7b012-114c-4b30-92b8-a302d4192a43.container.txt_shadow_false {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
div#shopify-section-template--19524575133982__2ccbe782-167e-4af7-83ae-67c11357c8c7 .nt_se_template--18746351943966__88c7b012-114c-4b30-92b8-a302d4192a43.container.txt_shadow_false {
       display: flex;
    flex-direction: row;
    width: 100% !important;
}
div#shopify-section-template--19524575133982__2ccbe782-167e-4af7-83ae-67c11357c8c7 .nt_se_template--18746351943966__88c7b012-114c-4b30-92b8-a302d4192a43.container.txt_shadow_false {
    display: flex;
    flex-direction: row;
    width: 100% !important;
  border-color: #000;
    border: solid;
    border-width: 20px;
  justify-content:center;
}
div#shopify-section-template--19524575133982__2ccbe782-167e-4af7-83ae-67c11357c8c7 .col-12.col-md-6.txt_col_img.image_w_text_right_part {
    max-width: 75% !important;
    display: flex;
    flex-direction: row;
}
div#shopify-section-template--19524575133982__2ccbe782-167e-4af7-83ae-67c11357c8c7 .col-12.col-md-6:nth-of-type(1) {
    flex: 0 0 80%;
}
@media (min-width: 1024px){
div#shopify-section-template--19524575133982__2ccbe782-167e-4af7-83ae-67c11357c8c7 h3.mb__20.mt__0.cd.lh__1 {
    font-size: 38.38px !important;
    margin-left: 5%;
}
}
div#shopify-section-template--19524575133982__2ccbe782-167e-4af7-83ae-67c11357c8c7 a.button {
    border: none;
    text-decoration: underline;
    font-size: 24px;
    text-transform: uppercase;
}
div#shopify-section-template--19524575133982__2ccbe782-167e-4af7-83ae-67c11357c8c7 .col-12.col-md-6:nth-of-type(2) {
    max-width: 20% !important;
}
@media (max-width: 425px){
div#shopify-section-template--19524575133982__2ccbe782-167e-4af7-83ae-67c11357c8c7 .col-12.col-md-6:nth-of-type(2) {
    max-width: 80% !important;
}
  div#shopify-section-template--19524575133982__2ccbe782-167e-4af7-83ae-67c11357c8c7 .nt_se_template--18746351943966__88c7b012-114c-4b30-92b8-a302d4192a43.container.txt_shadow_false {
    padding:2em !important;
  }
}
@media (max-width: 425px){
.flex.column.pl__20.pr__20.pb__20.pt__20.shadow_wrap.tc.cg {
    flex-direction: column !important;
    display: flex !important;
}
  div#shopify-section-template--19524575133982__2ccbe782-167e-4af7-83ae-67c11357c8c7 a.button {
  font-size:12px;
  }
  div#shopify-section-template--18746351943966__1647712356e36a7fe2 .cat_grid_item__title.h3{
    margin-top:25px;
    line-height:6vw !important;
  }
  .mt__30.nt_cats_holder.row.equal_nt.hoverz_false.cat_space_20.cat_design_5 .cat_grid_item__title.h3 a.cta-grid {
    
    margin-top: 15px;
    display: block;
    border: 0;
}
  .mt__30.nt_cats_holder.row.equal_nt.hoverz_false.cat_space_20.cat_design_5 #nt_1647712356d2cd8b3d-1{
    margin-bottom:0 !important;
  }
  #shopify-section-template--18746351943966__e17c27f3-bd98-4a99-929d-c519673f8005 span.db.tc.sub-title{
    padding:0 10px;
  }
  #shopify-section-template--18746351943966__0ffacfbd-2197-411a-9406-a1d06924300d h3#b_template--18635942723870__0ffacfbd-2197-411a-9406-a1d06924300d-16818045199404dc2d-1{
    margin-top:70px;
  }
}
 #shopify-section-template--18746351943966__0ffacfbd-2197-411a-9406-a1d06924300d h3#b_template--18635942723870__0ffacfbd-2197-411a-9406-a1d06924300d-16818045199404dc2d-1{
    margin-top:70px;
  }

/* Walaa 5-7-2023 - Hide Swatches if its only 1 */


.on_list_view_false.products.nt_products_holder.row.fl_center.row_pr_1.tc.cdt_des_1.round_cd_false.nt_cover.ratio2_3.position_8.space_30.equal_nt.nt_default [data-colorcount="1"] {
    display: none;
}
ul.nt_menu.search_nt_menu {
    order: -1;
}
a.icon_search.push_side.cb.chp {
    margin: 0;
    padding: 0;
}
.paracha {
    display: flex;
    text-indent: 4px;
}
/* RTL */
body.rtl_true a.imtt4_btn, body.rtl_true span.section-subtitle.db.tc.sub-title {
    font-family: 'Tajawal medium', sans-serif !important;
}
body.rtl_true .cat_grid_item__title.h3 {
    font-family: 'Helvetica-Bold', sans-serif !important;
}
.rtl_false .product-title, .rtl_false span, .rtl_false p, .rtl_false p1, .rtl_false p1 a, .rtl_false p2, .rtl_false p2 a, .rtl_false p3, .rtl_false p3 a, .rtl_false p4, .rtl_false p4 a, .rtl_false p5, .rtl_false p5 .rtl_false a, body.rtl_false{
      font-family: 'Futura PT';
}
body.rtl_false a.ly-languages-switcher-link.current_lang, body.rtl_true .ly-languages-switcher-link.current_lang {
    display: none;
}
[data-language-code="en"] span.ly-inner-text {
    font-size: 0;
}
[data-language-code="ar"] span.ly-inner-text {
    font-size: 0;
}
.ly-languages-switcher .ly-languages-switcher-link {
    display: inline-flex;
    align-items: center;
}
.ly-flag-icon:before {
    content: '';
    display: inline-block;
}
[data-language-code="ar"] span.ly-inner-text::before {
    content: "العربية";
    font-size: 14px;
}
[data-language-code="en"] span.ly-inner-text::before {
    content: "English";
    font-size: 14px;
}
[data-language-code="ar"] .ly-icon.ly-flag-icon.ly-flag-icon-ar {
    background-image: url'https://www.katespade.sa/cdn/shop/files/Saudia-Flag-Icon.png?v=1706193827') !important;
    width: 24px;
    height: 24px;
}
[data-language-code="en"] .ly-icon.ly-flag-icon.ly-flag-icon-en {
    background-image: url(/cdn/shop/files/USA_Flag_Icon_1fd56aeb-b5fe-45d9-91d7-b3266afccafd.png?v=1706193827) !important;
    width: 24px;
    height: 24px;
}
.cca_boXer {
    display: flex;
    gap: 10px;
}
.cca_boX {
    display: flex;
    flex-direction: column;
      align-items: flex-start;
  justify-content: center;
}
button#openSelect,select#selectCity2 {
    background: transparent;
    border: unset;
    text-decoration: underline;
}
button#openSelect:hover {
    color: #000;
}
button#openSelect {
    padding: 0;
    font-size:13px;
}
select#selectCity {
           /* overflow-y: hidden; */
    padding: 0;
    width: 148px;
      height: auto;
}
.cca_boXer p {
    margin-bottom: 0;
}
.show-on-mobile-city {
  display:none;
}
select#selectCity option:hover {
    background-color: #ededed;
}
select#selectCity option {
    padding: 5px;
    font-size: 12px;
  background: #fff;
}select#selectCity option:checked  {
    background: #ededed;
}
@media only screen and (min-width: 768px) {
  select#selectCity2 {
      padding-top: 0;
}
}

@media only screen and (max-width: 768px) {
  .col.ticker-pa img {
    width: 10%;
}
.cca_boXer{
      align-items: center;
}
  select#selectCity2 {
    padding: 0 10px;
}
.show-on-mobile-city {
  display:block;
}
.show-on-desktop-city, #openSelect {
  display:none;
}
}
.variant-info {
    display: inline-block;
}
.cat_filter {
    z-index: 9;
}

@media only screen and (max-width: 600px) {
  
  .header__mid .container .search_mobile {
    margin-right: -5px!important;
  }
  [data-language-code="en"] span.ly-inner-text {
    padding-left: 5px;
}
}
.ly-switcher-wrapper.ly-breakpoint-2.custom.ly-custom, .ly-switcher-wrapper {
    visibility: unset !important;
}

#shopify-section-template--24208362373406__special_product_carousel_xTpkxa .side-one-products {
    padding-right: 50px;
}
@media only screen and (max-width: 768px) {

#shopify-section-template--24208362373406__special_product_carousel_xTpkxa .etxter {
    align-items: center!important;
}
  #shopify-section-template--24208362373406__special_product_carousel_xTpkxa p {
    font-size: 18px;
  }
  #shopify-section-template--24208362373406__special_product_carousel_xTpkxa p,
  #shopify-section-template--24208362373406__special_product_carousel_xTpkxa h3 {
    margin-bottom: 4px!important;
  }
 #shopify-section-template--24208362373406__special_product_carousel_xTpkxa a button {
    background: transparent!important;
    color: black!important;
    text-decoration: underline;
}

#shopify-section-template--24208362373406__special_product_carousel_xTpkxa .side-one-products {
    padding-right: 0px;
}
  #shopify-section-template--24208362373406__1bfdae82-db22-4c31-a1cb-df9d1201b410 .cat_grid_item__link.cat_grid_item__link,
#shopify-section-template--24208362373406__1bfdae82-db22-4c31-a1cb-df9d1201b410 .cat_grid_item__overlay.cat_grid_item__overlay {
  max-height: 270px !important;
  height: 270px !important;
  object-fit: contain;
  background-color: #f8f8f8;
}
#shopify-section-template--24619077173534__collection_list_manual_MdGeCU .mt__30.nt_cats_holder.row.equal_nt.hoverz_false.cat_space_0.cat_design_10 {
    flex-wrap: nowrap;
    overflow: auto;
    padding-bottom: 20px;
  }
  #shopify-section-template--24619077173534__1bfdae82-db22-4c31-a1cb-df9d1201b410 .mt__30.nt_cats_holder.row.equal_nt.hoverz_false.cat_space_0.cat_design_10 {
    flex-wrap: nowrap;
    overflow: auto;
    padding-bottom: 20px;
  }
  }




  .product-labeled_box {
    position: absolute;
    top: 8px;
    left: 10px;
    font-size: 12px;
    color: #000;
    text-transform: uppercase;
    padding: 6px 6px 4px;
    background-color: #fff;
}


