@font-face {
  font-family: "GillSansStd";
  src: url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAD6AABAAAAAAcjwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAAA+MAAAADQAAAA0P2JPukZGVE0AAD5kAAAAGgAAABw8N+rvR0RFRgAAOFwAAABAAAAASgUtA+pHUE9TAAA59AAABDwAAA7yHSdA/kdTVUIAADicAAABVwAAAsSMzaxJT1MvMgAAAeAAAABZAAAAYHmjEIJjbWFwAAAElAAAAgQAAAKCdtKVTWdhc3AAADhUAAAACAAAAAj//wADZ2x5ZgAACJgAACpxAABLmCXyb4BoZWFkAAABbAAAADQAAAA2Cg6J/mhoZWEAAAGgAAAAIAAAACQG5AMxaG10eAAAAjwAAAJVAAAD+u7bJSBsb2NhAAAGmAAAAgAAAAIA7GL/2G1heHAAAAHAAAAAHgAAACABSABMbmFtZQAAMwwAAANEAAAHO3U6xZNwb3N0AAA2UAAAAgQAAAKi/ak1injaY2BkYGBgZDgyZ6+8dTy/zVcGbuYXQBGGyweUHsDo/3H/2VgEmfuBXA4GJpAoAIKiDUx42mNgZGBgWvXvEMMJFqH/cf/jWAQZgCIo4B8AoLkHGnjaY2BkYGD4z+DJwM4AAkxAzMgAEnMA8xkAJOABlQAAeNpjYGKczjiBgZWBhamLKYKBgcEbQjPGMRgx8jIwMHGzMjExsjAxMTcwMKx3YFDwYoACRxcnVwagwG8mplX/DjGcYO5n+AUUZgTJMR5kWgWkFBhYAHM8DqIAAAB42m2TS0jVQRTGvzMjlJiZGupNub1udi0fqaRdfKBEUvdBQVAbayG0CSratepB0MpFm9q0ahe0d9VKpIWbaNEiXAjVQlwI2SXhFv37zfhAyws/ztwz8z8z831nrKz4sxI0QZ2KNqUz7qLMpdXv3ijl7qtN79Rn5zUG++y16pg/pwV18z9L7LWU9lpZaZiHYzAGNdAHndALRyAT1kPYYzDUCZH9r/hVDbhXkutXwc0xv8JZyirYJxXdN/W5zyqooqIqyax7Tn5ZeV+rS5D3g+qyP5oI0U2qZPPKEuupM0JUVQN15+TC2D3TAfa7Fs9c0n7qH7JyUmE8bG/DWEM2ow7qddqiOtizmrzIj3DunBZYu6hRxuPes5a8yypDzIX72bQu2BO+L8Vvhqnl3Yc4FmOhXw1zbValSWIz909taF9gvt01aoh6J1w2SeKal+hWUisaGGeu497pqBnax1wJpjUatCTXBt3k7lHjOh4aNSb4f4v8I7ujZr5v8kVd3WCcudNR913wj9EML6IP20CTRpjAix+w6laS35s+/Avnuhxj8GI7eBE8i3oH3XeBMxyPXizuBO09DODFV/hCz2Q2ffiP0GPr/gzvYCZ6kgsxeGnLyXdqrfoX6vHj7EsPBR+3egbfqNMcvVsnaJ+CB5CH4OdBcO6hTkb967WH3lrzS8laeC+bcLeODfrxozUypbN+Sbd5B7WW47w5ndL75KabYq9ZtTB3N9TFs6P2i/4o0BNP1WI/1RTfI2uD165Bh91H3sMNNVhF7dAF3dDDXPCyVtV/AUu61jsAAAB42mNgYGBmgGAZBkYgycBYA+QxgvksjAlAOoTBgYGVQYShjuE/oyGjE2MwYyJjBWMd4ySm40wnme4yr2Tew3xAQURBSkFOQUlBTcFAwUrBRWGNorCikqKaop4SkxKbEr+SkJKokpSSnJK2kodSglKq6qnfTP//A01XYFgANNWRMYgxAWhqLdDUY0BTb0BNFVaQUJBRUACbaonFVEGgqZJwU1OApjL+////8f9D/yf+b/pf/D/9f+B/3/9W/9j/sf398Vf3r/RfiQfHHhx+cOjBwQf7Hmx9sPbBkge296/fP3n/2P39997ce3nv4b0H9+7du33vxr0z9zbcm3lv2m0j1j+QkKE+YGRjgBvNyAQkmNAVAKOGhZWNnYOTi5uHl49fQFBIWERUTFxCUkpaRlZOXkFRSVlFVU1dQ1NLW0dXT9/A0MjYxNTM3MLSytrG1s7ewdHJ2cXVzd3D08vbx9fPPyAwKDgkNCw8IjIqOiY2Lj4hkaGtvbN78ox5ixctWbZ0+crVq9asXb9uw8bNW7ds27F9z+69+x4WpaRmPq5YWJD9uizrZ8esb8W/fqeXv/v44cb3nJprK3Y1Jud9PfPjfW7tk6Sm1ulHj928de/+7Ts7/xw8+eLls+d//z2qvPvgaUtPc29X/4SJfVOnMUyZM3f2obNXCi9cvFR19fI5AClR0I8AAAAmACYAJgAmAEoAYgCSANYBIgFqAXoBkAGmAgQCGAI0AkICVAJiAoICkAK4AuoDBgMqA1oDbAOuA94D/AQkBDYESgReBIwE5gUABS4FVAV6BZIFqAXSBewF+gYSBiwGPAZaBnIGlga4Bu4HHgdQB2IHhgecB7wH2gfwCAQIFggkCDYISAhWCGQIoAjICOoJDgk0CVYJsAnQCegKCAogCi4KXgp+CqQKyArwCwwLPgtcC3oLjgusC8YL3AvwDCAMLgxgDHwMfAyeDNINDg1IDWoNfg3gDgIORg58DpYOpg60DvwPCg8qD0YPaA+UD6IPxA/gD/IQDhAcED4QWBCCELIQ/BEoEUoRbBGSEcIR+BIqEk4ShhKkEsIS5BMWEyoTPhNWE34TqBPWFAIULBRcFJYU1BTuFSoVVBV+FawV6hYGFigWXhagFuIXKBd4F84YIBhoGJ4Yyhj2GSYZZhl6GY4ZphnOGgwaQhpwGp4a0BsMG0wbcBuoG8wb8BwYHFAcbBySHMIc0BzsHQQdLh1wHawd6B4YHjgeVh6IHpoerB66HtIe5h8EHyAfPB9QH34foB/IH9Yf5CAAIBwgOCBqIJ4g0CEIIWAhciGaIgYiFiImIjYicCKkIs4i/CM0I24jjiOmI8Ij0CPgI/IkFCRwJKQk/CUcJTglVCV8JaQlzHjatXwJeFvVsfCdI9vyEi+yLMm2vEmyJK+yrdW2bMn7Em/ybnlJHMdZyR5nI5BAAiEJJEATCAm0BVIKDZC0BCiFhpKlIS+EvLJDHy00tGVrH9D2EV6Ir/85517ZkuIE+n//n1hXsu85M3PmzMyZ7YoL5fAf/Iv8mpNwYVwEN4OL5bgimUYmkWvkKhlookAmh39dOsQ/ceYQvxu6Dp05RH49XgO3cxP8mxPAj7/FTUAeT7gJjnDNExe5U+QoF8XJOU5uNSsSYiFMWwCGeLMyIUxrsLatCEuKyIhICssw63RmHUnfu7c66wm3+4ksfo+O/omSQ7hCOA9mco4LRUic3GizKKQ6dv1K1ad6E19wfseaNTvoi42HiSOkgSzi1Fw6jrdILQ58KXTspXOwl81CXyq8daoh+0R2Q/bAosxd92cLn/sXZt5xoDTzRCZZdPLkydpDtSeFt9pDhxC+hLNM7ISvcV0ZnIHLQ34pTGBUpIEiIUyq0NkMRlsaqGwmsFntDqQyDaS2GLypUthtVgO8ndyZ1T08u6ejaaW52TUwPNrboes9ZzQ/3m0kXUuS8yJOq+bXVC6PWLo0pGpDfk7Mu4lz7I1zojMzJdo/Ph5qSnf+5OmEqvR8DrmRNPE1uZPxV8klc3quiOP02jBFgtJipqiMlMs6rQHpkIMOQqd+VfmNgq8zCgoyNCaTxjUw4HL39x/k3U1wnD8o/uoWb/9RGJRRMLN/U7+3wt0Pt49Xk2Mg/jbTdxv5kzJxkSwhP0SadJwJ+WMJk6p0RgG3g+K3mJWUWSq71IicSQOLWZKgciHDDDptGHwxku7Zual15YK6+Q+1DLfVDzmrhvOWLXcXkyJNVY3bqs/TZuRAp7f/waH5s2qWDLW31Pd0u809pmV5K27KcupTc+E5R7nGnJKWpafizJnhPLeTyY8oPY2TMsPuV0wkg4M8i/LOxcepdCbAjbM8epetf+HCfht8Pf7nl7wXL1/0srEzcKxEGKuMM1rSANehe0AcayApk0NxbCwoYQ95myuheE3gsCvTwe4wGuxmJd5SOVygUobhJ6kKZSTMUADIEmWY1OAGg1EaAzgQP/3iJoUqKkYnG42KSAqJzYsJSYqWjsbpYqNUyhsJuVG8GRmJN5U5kUkzpPPiMmPw5uYQAnnSDHl8SGxvBNmi0OtUWyQRvTGhcnlaeG6YLFe8J5VsVWQClGwNlfbFhMTjzbxIpL2YW0PiSAvTOIsCNQclGzXm246TJ/GHtNBrB44zTezkfs5t5GI4TmVzgZEyT9heZ6JcqlRrkjOM5WvlcZUpkGbOsOWZOgTeZHGHQQ1RKC2oPzobqP8JUUNDwr0itBs/45ZzUo6zi5aiixmI5T6jAFz4xEWIR9nH+Sq5RRJ+qu5UBLVEVP/T8N7beE9KrRcXh/Pj7OZ4q0EblqA0w9sbTm/YcFpVuaqychX8gz99/DiUHudzvtyx48sdAv6zeMkjhxhtMp0M8kbIofEe/APe0+LldYSdiLqm0NjsDrtDFFypzSfX8DrvOeiIjFArqiwdDe2ewbGhdUND0tPdcbGmsqzihsGNletmeQ7uFmTvIjyG8DTI50kAzJbotEabqKNSm9lOUbQ7GwaWZRUUmtfPrm1uaTKXNddV11TYLaRkKHVOe0ldcmx/ycCYcbHVabZVhvRbZzmYPcQ9hHcQRyTdJZAJm6mxQSxYbLC7sXGE/wC8pQ/8iBzlb+378MN8+OmvTpygeoO0PYvLVrA9UtiVQVTJYO/bK2/bNKejc2ZTaect15FDfY9Lb5gze2POPHOjua45GeYy/HkI5zXEL+NSEZIqBqTiQgVrJAkTAVLlL3c2rkZD2bF0XcfI9buz4htKi8oqitLzydGmnB31Kau6OzdsW7LlS/5w23yXOb8sVpQX+AzpRP2OAKMcV/YZ/0rvJf493LYWAykcwp3MwDFvIg0JaLXRZusTgs0RMl3CSBAso9zvM7x548DQ5jnt6709q7tNRUucJqQpN88dWWV1VNdYS9zPdSxf0bG4xNnXtWJlt7c4sRdIntNhynGV85cKyssKC8rdlA+ZSMOrjA9pKLVGFzhEDgjckFBkDpERL5R1L40pLG1fsWZg1sYDT9YUWm2h1QVF7ogGx/bK1LFOz/W7ltzAw6E8tz4x3dxYTuEzvYGzgtz7ztj4AA0SfuAse+fP+PQJz9iJXdwRnBvLqSY1eZKyeAbBbi5PiSGJqdrkNL3TxqaulicWZEoyElMz7MbidhLJoDMdcnDLiYx0oxeBcq1XRIPCAb/nt8N6KOk42/vAA72Is5h7hcTBRdwd1HS5RsH+F8O7fBZ7XezY3hEMC0Jt+WALJTLeAOsR3O+hhEE7S9fgQf5qkb9yPPk5uYPKawxRIYNFDfWxoqOg3WMpyw91FhdnpkXFCL5H5zD0F5tXtg9pU935s72GND2v9PNB7BMmyVvkPc7KVaD0WMI02kyEK2H8iQGd1ja5lSqHRRJmMbuIzV+EEqZkXLKx/1b+zb/y32TMXProvGf/3rm9cU5da8v8Hw0P2WV9HdH5MmdFwcv7jnz8xzPrj4xPlBVWLi23Vi6M+K/PXq3atm1+xTs/7T042tF+4/Cal/qb+dvKdO5l7lt//sWzT/3WA7EVrfsHK1v2MZrp5X5yGLkbSTVDZ9RIdYA+DyyGotEB/o89o6DXzH+THB7v+I//IIfvpTvRhHPSUZdiUOtRSi0yQTkE90YnUVjMNit7Y4tpOr3guoUtvWNrt1feta5/Y1t1cxM5tKB+YQ6JmV3buJR0nFs6m3//bXd+YSnuYyH6Bftwf1TUnkzyxqFA1pkI4x256/qVa+7fv3HdutW3DOzpzn/j4CjZuKj+nhWr72q5rqxywVjxA+eE/WjGy0tIZyT6PkilxpxGGIFIr0tCSWuGiIE7u/POPPzYA+7RUmP07u3kUPncte6dr5AOPkzvaChPWXanYO+bmH08xOykQuP7L4PzaBdV/KeQw4+haTvf92afcAYgbngOP0ZMjqenxHP81xDJf41nRd+xPv4kHSrYUPIQrjmZWt4pdVf5rR/PVfLQ5lt/eP71B8oWeK7fuPy++ze4u7eCh/+g+NS9+15J1M6tvnf5qrvVd/RN0kt2ifQiZoodOSAju0b4LSMjsImeVpDN45L4dyBbmIM0c4eFM02O4w9PHmnoLZ+YSGb3ZtB71DAWAN1f2eH+kciE+KTGLBzbOn89Gaj1kntE/Hcy3lOpAoYeLJAKq27jH0EC0q+HBfx+aOePIAVnoJjin4mXDwUbLZdRjj0BVn4xAj5MmQpcI8L8LZM7tiadBP9TwGogvx0hr8e9TkYGL3zEiJbz30D4+N8R9ieQKMImJ8T9kAn0gIyc6OKLB1vhPJsTPf5PfP+SxFHZyZ+4KIlkfrOCxiVTh1E801KqpPnnHv7JK2cfffjsvH2rVu/bt3oVdP/g3Ct77jp/HrgP9+79cC+FU8diJcoHGt8IUHIRvdynHnVvXbdszcr5IyPLHZWOcnJoWU/3YjyVOt4oMeeVCXKcP7FGMoPZLPQsQqUGf7NLtc4B2hjJpLNO/tF38InNP379p/vPP3jD0FIb/5RzdlmW7M4tK/beY+2dsTnxxc0HTp2994bfJIJRGU126uz1NZpl9+xbvGIf4mpBhIPsPE+dpFeaRlRK9M5NMEm50aBreWLheqcjtVijVVet6Xc152aPjLgbXUBuQfXuc/Yo5RUWR97AHXOc/Luk521X0QLm06H9PYRr0U7pd1pIgM9gkrDFwZ1N3QXleZUtlXlLOq/rallgKy3v6S1fOctDti6vz89Ms+oKijosnkXuG+baM4yVZkentXMuk2MZrgFtDD0x0CehkmIjTX8b+Rtq3fhh0tFHx5SjzqG241mP8iAc9CihCUqVcL7KyPYD96z96Ui8qtS7yJGLcjRy897tW+ExfmlJmarUkbsYdjFc3MQlxq8wQc6pLA7yHyTw7428eg6lyUN+zmvgA843NkQm6BCOjRKG40+IjP9c/uEFOf+3kV8fG3rxeTbPNP46zs2Bt+lLmE9EGUadjiB0fgTDd4T/EnRrP/l8HRj4L9a9/RYS+0v+x5DM/xXmQCN/GUIobnFfwxEQHj7IFIkF8n+1dnxkfC385nP+Rf4+WASVDA9VgHUi/zQ2DaAqwgl+EWnmW+Gp8f3IQdRIHNczoQP3FJ/RZ5SBe8eOT8khz3iSR3JbkA8eqkOU8XWn6tAJZ3hiJnTcRWG+ymbBXbLIYnD6HzzkY8/lDcKak5FLLwj8levkFrlOMtb/ZP2T3vX499v4DZCJtunSxFa4NPEMxSFFWsMIx3NNZmF+GXzLfUR2M5uGIvxgtWMF2b1nD9OrZKTtfvRnMrhs6qlTGRSsr0viRg3zueupkGAxG1l8jsIB99s0JVGl7kJXgsqqTm9r97iscxoGZLEb6uszU4weu85kqsxPzklSR0WlJLbNnFPe1PixSrc1MT8zRSfosxPxvs7kQEUt3aRtMcrkikkXYG9JddeyzSuH672mvLKW2mILbuvF7M1zVt2sJXfzD/8zpqOivkdYYzbC24PrUFx5ZgpHCeyoKi1v7qizVhe3jt60fn4ZPD47r6um1pPWl7xp7vKt1P/GuSeZbDGNmHRUbEkgQLTAyWOjazeN5JlzsyrbdlCLuXnJyI3x/xh/CNJkPXV7hLVRWl5EWuLomatX+DmvGqTJaDGhHwTPeuaOrl0zNLiAP6XYMvODC6S4YP6WHtuukfmbbrz+thOWMmFd1FZn+WILSkUqWER9ttDEiR2yEhKsue3tXrc7JRUlsTe82JHr4e+ElR6NqynVTXcdY/FH4Dhn4Myci8kps2gx6Amgrk/GF8zHd9gMRkatKsDJpyRTBqCH9shgQZIsaZa7smHLitGBMUdpvjGjKDlx0UCZVae3mrMMhXqbKyO/5EZnJRyvLbAkl8rUilhlfHJM8tzq5hanuSwmJVWpDSeKTK25ofOBjIJCjT6/gH84WRdlSKvVCutGRx1+ieuOp9JhYczDRbP4Ed/vJXZPbZe3MMte6kWZeL9mlpf/OyjNzkr+RXpYE5pL4A6STbj6KOEkt4u++QHvSHpeenoeHOfdcPxH9GM6R1B/krkf4/hwqvn0dJca0QL6Jt2ba6qunpwXUtuSVKWuJxJxNsXnEs+4ULZjNI/jMFJv59xLn6z/08uveOH4+3/5y/uf+nwJjlqZA1N+xgHvlJ/BORHgGZSfNJZToBLot36DVORDGH5wemvcfaaG1pp2ry0rt8Rr0mktasTlrGlvH/ag8VMWFUMp/zyorNakDP55P94ifMpbxbS8re4ReEshDfXxn4usRRkS4zMSgvOjmIfqF6EG5Mtki3fctmTBth1z3R2eyvqOHjh78+jiW7YtnHOLp6uyvrersbKb7hPK5u8QLvMxHNSCivAkMp8Z+IH3wMYtN41mF+XkuNpnNkR9RR5ds3zezXA9/1lCT2V9s0hTMryAcGJoxiHU5rNhTpBJJo0BjNj0ozdFZlgGnD/xtjt72105OX/9e9zN85JsVWbtuJf0NtdX9ScwHtXiZReL81heh26CVFA/HXp3FRjRFpj0JjdyaMEKa0uep/TzKTvkZfZ0yg6p/PIUNMQSnXioqXeqM4rKivO7KlraespT9VWtVZ4aFzzSV6CKj83S6R1aZ2P2sJMkqxJMxrrskkrfGXoRmkka86ZYymnK1JWDzvbo7t1ZiQWoyXXNrSRtyPPXzAxNZ1qr++80X1WGc59BPqF/oNHZaEQmHPoIAL3BZ7wpDZq6bu+gK99bkpY5uwv9+o/musUzUYJzn8K5eA6pJPTYlpx/Zc6GtbNPR8BZ/m+QwNsn6SP/iePwjAc6ih7TdDzsWLVm9umUW29JOTN77SpUpC8hjrejfJ7G+fiZE85o+BeTB0GLpDqH0aJywMe/Or1q160rjh1bcetNcPwPf37ooT//4cABH75keBbnSJlPIZfQ8c/yJ+buPzxvwxgcH/dCHcwZH2djKdx7hLEgsSg0cp0N9n7xJb/2v/+MBN3pQbPJxqVMmMBO3qU+msNmtpeD1e5Ew0kFgCWe8E3J/oAstxpSSnMrWo2xVjR7JfkZ1lhja0Xuf3k8nX0Dvc0Gd8PocGLi8GiDy9jcO9DX6aHwByfCuMfIf7O8HPJ/sPmS5JPLicJ6VIi7SMANCgFjLtgsAhUOE1CM7A/0WFZC0TTIIVfEbnT5sLsNPuwURxJ3jBSCl1o7BzvhRQlCp1ab1NyY81hmaUdTfXZXT6bjdGdFc3VnhcFA9axpooI7CZeFWoVSa7O6wW5OB6WCMEOpTHgpsFbx0t6qbFqpyK6CnwtpAsIZJqrgPrIErQfNc0lpkGeUKO2In243c+xVDoncgLoD97nzICN7fuFw9urR2oKWIufujc7nhqvayJIj8TArOZL/WDZD1ZOjevG1lMXutdtjH+EBIkOHqmqpHUV5/R9yhDOyM48m01TCMqXiQqW4+xZXSDromD2Flvnm2CRHnlVVrU1MTlEryiyG7pa2htlxmVanJ98alZjq6tLC2r5jRBqeMDs8NDRcGgvGvpKBgWJ1xEjEonXC+a/n5hMJqeHUHDo7epWUelRGqZGerw6jQ8VyHyopmjkh02q3wkvVJdWWCrcV33Q6vBRVuWz08/0Lm5oWNl3w/dlcOTWksLrq+MzFM2cuZvs5MYGIs8k5FuXTBDR9CTpKDQR9ffrKK688enrk6ScXnHrkzJkzP66ua4QBtOlV/CONddU/RroHJ9pRJg8KeSYqlRImmc3NR2AW/zCqJV7p+jJQ39aiP1vK1aMFSkjDuEs6dQgIBnwqjqHLdpHJ2FFwJaQ05iEqOgTuNVVVmWbqBqsLKzWqBLU0QpaKx22VqSolLsOdY6lKVcUrSXRMhj4yIz2jIU6fM5cUZNaWVw1aW2Zay909VmOSLkUO6hm5KdqGqobZ1q6yQrOy0Kwp1CemJ6VER2b+Z0ZWmsswM15faKzoF/ZITVRgJmN4WsvFHKBA/dSnrGS1PEH9lvBGxpKz1OoEuVp441h9C9DOXUA9TURrnyNkbKcSF9Ip94mLC8swxNkzhFxpHO44fFIWO1zfO3+Jt6I3rjStq6Sm2plbCSHv8uffeQfM9z990+ann+afgbz4itqx0YFlZY6Ypp76ujYLcPz5d98F8zv8XZufPjrBPf00riUW9mMcf5RL4TKppE/58HbHVMLdz4PHo0emTzZEaI0ZuY1NshSTNbPa5AoNb8/X6hTw+xyVSpWVasiVaxKttca8/E1KWUOsUq5lfEOfBN6EE0KNUU/dHEsou0LF3r49e/r4h9jbn8R/Yl5yE4mDR2hOQ08T6hoS14Fhy3ub3ur4jhpHyCSPE3B1Blolc8imgn5UXBaQK2w03YY2MXSSw/Eiz393pLrCbU7MSils1enz9IbBDmPGArhHZHC5yPAH4I5KY6FbQsJN+S2uauNjH5SpM3aKHIYkkeeUViBpePYuEGjV2KCZf4YsaGwUfEA4i/feRZnC0zWe6rbgwYjp1E/qCgq1usLbV7S1rWgjBwvqCgt12nlt9FdBJovxQmtJEup1ODCK868osXzvSaGs1NHhKywJZxU0g5HlRhhNQXUWKRj5/+lv1aUWG4ssJQ3Xwxa7dHCRUa0pbc10FzWuF2CYoB5iEEbqVH1FGljHkNqUdqtBW2zIL64psM905hWY89TpXbkGbRm5Dncl156Y4C4sV7pTU1SlEmtIqkmNcJfDt6AUY0+LVPfU6AoHxp4Czt6JLngLz2IFi7ZsOopMx4JoxrlygLc6iK6uUk+8Xns++m/osttc9vfI0m/qGmdWX2L7MVFCUtDuxVKLJeSENEJ8JDs9uGj9MrDVdS59GfjQpd45izyXj0mqLx+j8+oglXsR7qGWzpfuXiTk/O8Rs9nAzZvoQ+cinObaHIwZyApW0HG8JrX31GYWpquTwhNjC+35kY7QGFl0rKSOrWszNHOn8NwRfftTteQI/0OxxqNCXe1BPjO7wwkWkbKbCS6LrXsGamsGBmpqleasbLM5O4vMvd7jud7zdGthYWshg4E2Hs5N6iC6R1JdAdArrGHK5whWQdSjzom/kMdYbSsapZNFkz7RcsSChSYD9aADsjE/v+bQq7rWVv6OWviAL6mGl2HhqaLVq5PeX9FFoug6QsbN5Dy1fxTm+0zuVLSSoJ9G9lhBHWGT9wNkMJEB5n9Waw+URXIjhR3CuBXCVSL8d1neRIOxeYGQXQq9pnQGrorsEvDAdDJr8a2UHKVIG6YXYf5T3+IFHc2dcHPj8K1QO1FJw9jhZmTFDSa1Pjfo22lqJ3OuKJ3AZ4KwSYQahGQxq0HEBFQhJGhegyoRS2kGZ7IaQRpZLueaMFD1gmAMUE30h8H5wVjKYMiuoAPdsyAwJbMcvZ22AT9Izft6e/f5wZrNYKkDYMktTPJRUHSC7xkENcyQp0vtU6aGZofXpcybkeYH3mWr1OlW66hMC/A9DH4CPZn8qRWUWjiMxU9BSE7K1WpDivq88OaHoiDgrFdzU7juZLjiaZXCDxcRDYjd584F4rmj2eFodqzO02jyNH5Yljno32Ua+ndBtggybRY5hLZMHlhh0UkYHpukk/8EYvmvQMdv/M3RebC38vZd5FDfq31v9UE+/wY5VPbpp6x+1M7qR3qqk+iTBNouMfr0q6yQfaVjQyGiRUsc3ul84+DoNrHA9KPr0tJi/E1cddyq22oeOFcsVJsY3awuhHIXRa2wP90OKrp+1aGfUbn1VYheQqm91lwqsn5zX6DyOjV3Cu9SnBt/JV4qqn7T/yDKqQ/CSSalEhGGh+Uf0gOh2KfxCv1BugM9RB/knwZ5ioRZ+udxjUL9Fq0hpe/wSC7jBs36UFYIdRLu7wHjkAeHR8rZyoVxlN8T/0Q6I3DdElpZ8sHD9R4eme1bJR0tLBGj9n+w8R4cHy1kW3Uy4zTqgRQFagSD8tNgZSATl8WaYgzVaiFn7asrGgWPJ5fZ4WaPByI6bx8wn3n4sR+t3b97+77jxyG7D7JLh6+vvP1s37Z1y+58rU+QfVabQlsRIVQAfdUpY7ChmCxXrUYTkdKnmjIRAeWrZ3xWgtohVsdiMqbAuPcqlSyaGb+imrUEtyi4ogWyPXv+Hbi4h1fA3YRbOg3cSZhLGcyUa9GK+30F2AeF7b8CcoJokifhz2bwDVenOYjrV2D6IMhAX4EybHIDQkScPh3LvhpWxzQyeQViZYCIBqO9GCSswLVxu+Ab4qCekhsw+MbAGwNyaduBA84D+5378efAGb/PUzwiz6AWsojKIWb/VUIIL4bvYk4vAgT/413oqWtZtc9aUFC05NzDG/ospkJrydlHN0A5/1h92+p9D8LdWXtXzDvm0JQs2fODcyXOrGLTjsa7zpMEfmXu3hVLqA6wehzKUwLNYU5bkTPixgdW5c4yIzJNZU60Kd8DJgpoIMznmMGZFiY3BXMpwlRfg04U0ECw9/qM0zSQfbZKhO1h53nWVaBnTmOYA1Hx54Js8zQor7TTrD6IvApnmUtfhZAdRGKV8BTV26lKocgPX317BquTY8wmVrgVfhXukdWBJe69tMa9B14UStxCruoN4cy2yPwL21d4uczBVsicC3u882ymsuq57YlZiYkFpXeXlBXnzCehHYN9LZY2OYmdVTe4MqI3qtqxM8QDdkt++RgfxuSb1fwwJqM1v/zvX/Vjjui1K38ZKI3Xrv6RPiqX/9c0UGv6HTSE4R59Jw1+fLib0VD4b9AgehfXJiNBkPbvoGTAJ/cCLVsZLaX/Dj+CHelrU9VJ7Xbv1Kn5HeS1iFY8RKRvjNFnoRWk7y010zni1yZybYCN/w4SXcH+iY/Wo4zWIloJ/L60XuHIX5tOt59j/x1U3hjo7Es4Hdq5NXAWI9usSdkzTKbt7CJ9rPAn1SRMlo3DJEgrI3VNVXdRl6Knx1K1cGN4m6fK2dNbUNbgmR3C/83jdP/mF6HZ2ekFKxrdmUmpN3kLDRl1lebyGs2yluvMpaVjczu9Hxv1Wfz43ercshyhbtXO6uc6gZagkAGCQwbYU9wzGTE09a+fX1YnltcX9SUHxAs18Ws6lm9NF2rtgg/C6uOo+3GsH/9qFXKqZtNWyTvQyARUygWP7HvDpSZkOrijaDiC4frRezeDm3pNeqlZmA70NsEYBEIXvbIQEf4Yg88yyVfBMJ3TPi26kAAFCsB68YrYlrBI/RDL0fnFJwe8Bur8sir5q4IvQct7fwgYh6w84C2mh6I4jsUnH+H1f5FfwfHJAW+/6KCy0b/zxScX2Pix74pPDngLA50/BuXoFfGJUJ8mT6HPZ0Tvza+jFHxem8+NM7CyjNGhVDk2syJ1tbsD1i0odW4eW7Btx2hbEUly35qyMj2zvDBvw1+EonUX9BZVPdK0+x5ays4hlZVum00lcyr0pcw3Yn0LWzEi1U1bXdcHG+yAcntOUFBzRf39hH9cI6xzN6vDq69eiWfndnA1vpZu7pUVeUgQc0nfFzZVpmDYFioQ08L2p/tuBjvt2nRThQoGLxOFaBoMqsnck4BjK8ORdXUcV56fwdhMwVsyDdqIqZyUgHeM4dVwuVfFbILpsgvByI8EuLHToL4U6MRKuGJuP4kj2azvRS50iyuDOtxZJeFt1roi/MDODpvQ21LL3gT+/RcJgfdQ01kV0z1tDCSsTC4VlvTgy1kF7o6oYo2jZsdot6NAk1d925KmEy/r8uo7Nn6i6qqs2F6VVlGD5BvtaZbq4cW3QOsnyq7GEqo3rC8B5Y3lpq/sTKABRUB3wnGU34AOBdFGfRccKq/+cI6grAbB4abg3I1wEq9GD5VNf1C7BLkMgOazcSK8MYSnpj7+lRCnC2oCwPNvBQhDAJqjV8YytCcC+SBlnZJiVwRb/WRnxHXMbvu6I8R1s34cjGWYJWb9OIrpOnK8lYEtOZK7Pg3uyZGINIwhDTIx/ytQMe0x5qPqjSAb76PvCjsv9lDB8akeKuFEYPXwr8Q+6mia05OyfJ7U5qAN2PadtKPa6x0hiX2rvu4DaWNfIzTxl4U6+j/w+qnQXypXUIMtzPq0zdvW5oULrRX8E5BQ0VoBDfw3lF8FuNC1OD6OZoD8sofC+pAsQeUl1/GfQjT/T9DyNT+78M7jlSU77394vZi7fWH/fS+OP064excv3SP6hhK0M8gz4RkcRQyZKulOOoVhzC9AtdT428y0RG2lcYWjYePIru1L19Y7FjfMDeU/CfNU1r78y4iZzfxXVT29rur2rpv7Y2VxXu/WwSXbh4ZWzWuZ/XHzYE1Zb2+ty8vkgPUoS5ZxWpqvuXaXslFHO3QsV29Wtg4N2Dp7HdfqWc5EPZnsnfSSH+DKjd/dQeXDfJVGqjgB7zX6qYoEtGKtYlDiwdg/nubdJqP/aZPAYjagIdA6T+UFglMLuC7WT4z8lLLOfV9HsUi/X2MxzBGZxRqMyTs+vrC+JeSLMF/sXHKI88UGpk/F9Yp9TKXCXNZPROLJe+xpKgfNoch1DovDBb6etlhAuyCh9kglK1QXRvaPRM2Niaot01fIShSpSdKIuTNGh2Y4nQWnm6OcZEZNd1WZvClGn2upGf+8rsRXg74EZrSXYUKPMdrGN8V0z93imUzHfItjfiD0MTPK3xQp/lbch2vV14FLIgSs7Ezn5BZmPo0WXM6XNVGNxaUzo6pjXSVkq6u62uUSYK0nKu4t1uPBySctzaNictvX0EFzz/C/EOJ7DjI+KAa8mQV5Y6aMDFMGORpUs6F9XK0QiRhwZqjotTssYowUmanPK8mr1qUppMPVsbbswvxcNXO5cV4CiQaklsoFXOGDyINz21tFB4NwBHnYOOmD475RH7wWLflHQmV9j1hbR+0h3eRJ2ofosPk9S0zz8r4qLdMs/PXRsf1r1t9ZXXTznyy1A+2e4bqiD1vI2ie2P/38DUP3F5KWYv2BJfPuvWv56IO64pb/R3V7pJ4AfMNq2TpZgkqHR6EujEh1LnBopUa7RQOXamb0xd4VkqnyJmYSV8aMrLmwHB7jPxoypS0E7Ryer237dlakK4XZ7YvcH2AcUiflZnz8EqRWVPjuSb6auif56nKY7x5ngmPck7j3tM9TEQMqvwDhwamn+MjRgAf4guYFPQXonJoHx66YN7GLe5LbyvoVrj4v8HlBZhfhGGxh+FiVKpBSY9DvsGYK1MGrriIuEEkwjiDqQoN+h7gpwPwXV11yEBJmyywTu2AX40E67dX9DjxqPzz/fTUWxQXzWY2+x3/iWmiNw0yr81PP0hrjfYySC29oB/H6v/kRcmi2qPOy1JnDGYr0DIXWU5CS22hrSCFHZ6lc/eHJKoUyMZnf1djaVdN0N7iSFcqC5FuLZnN++KoEfBSbgCyBIlVQY4sf8He8atFG4C3hMBfa7W0+SpQq+mT4v4pSPZaafHXG7Lg4VXuiOq/O3pQ6nOqxVuen5LdDuDSuK0+dV6/qSYiSK8nR/qwbUwoUyiTV+sSkDUkRMpXClLKodNBbsjTFpFQmRTd2EdUGRZJSUSCP1C6uMiO9Nu49yIfX/PtfNs1vbJzfCK810nd6Ji5GP2QTe76cPe3qe8Y8M+h9l9A3s9L/bbnO7zFaocdBykVPfC35a8D3MJRxDVf9LgYJ6EByle9imP7Pkpagr2j4LfuKhpSgb2j4vl/ZwK8J/s4GePOKb3Gge0+77mJZPw7nYL1wGycbcNh9mmBTiPdZt86LAfcnZk38BRYKzwfRDhdYyLpWhLYUoRf5IrGJsqxBxy8VNFId/TYIoefbiGcAShReJ4/034E2hv8QQBVzOWF2bV978/CyvYlt0SVQH12bdGBB+6DcW7UDft0cIU9ubm6vvs68ZU1zgiK6ecVtmll6pqOJE9/Cz8ln6NVqaJ8fw2NDu+zwFSekwvdR0C/roJmVHUbXqpaWEHOiO6qnorTsGTAbq3+4sURtfMCwcbh5Ro6lOAoP5NX9DT98PquqCp5/Zu/S/jbEswxckgXkHEqHkPmx0e4ti8wix/+Tzzd+cTPUbjkyMpcMD5eT0bJFBFzQ6XTyT8Ju/gS4+FXQyj8FnfyT/7/PPsJpJr6R5JCn8Oyju67RpkICK0sJ/kicPUOpMNqsrLmYNm5bNGZJzvjtoeHzduxd4LA9PPjQRx9B1Z/vjJi/bfu8iFC4EAJNIS/OiFw45mo8B9pz5+6OfSk6YnRBROwLYUIv8cRlOE8u4T7Q3TcGfCEAtRYWIbUlRw1wiA/pKGelVA2M3n7zWPfs1R7LzBiAwVp3C9gbIyJdOZY6O9lcZ3vhF8/9flv/itutKRHqpfeM/3D7bE3J4ga3R+iNxUshylsoPaUsNtwKhV4jMYFRh2ZU/e7iN/h66FslzQmThGRJS8mG8R1lzVCffLMyYR17zjRx4iBZTA4yn1VoxaOPK2nI4lkDf+qfRTpIC20soK8etl/KiYPwEY7HWC1UY5NLbDSCkkvQP/6It3z8R3iG/+0rH8CsIRdUgavKI+Ev8Ock9Ls3oJjEwU4W/00+Eb+z43vp1Pfp/0ufWEMSJAbWmYJyKDU65GmEfjWJnCScbb6jOu6OBSQ8DCAs/CGJ4XIbPJ3scPC/jNQmRUCukXwh1JK5G8lBeALtXRGNV8Uz2jjVKaxyheA+hlrMrnCHiT6rokpQ6nXaGIk0DcSHWQ/2OHNbC/LaLKXd3ZWdvcqoXHW+qryVz4BwWYwsMj48PlROlHKjUZlTCFZYD7IMjTwjpLBUZywwQyLUdptLbY6eiuqe65JmZMfEdjwqCY0Mi5XKwxQkRWmIdeZmOX47Qx2vDynOderz2XPI8RPD0CgpZ8+xSJk0KxLw3GSd8w7x+xcIK1Wgv9o4I0aeIkuZoU9vzEqMVkcnx6ZEJ6boXOmSosqIRO22Zv5U17by0tjqSIVhQzdUt3bMSc8WfAEDtxXegEcwNqGZU5XYmI9yZqTGLC1UlYbsSQfGNP8bEnbDDj/X5TVnVVjTErTymExFTVaELH6GTBoPoUlR8bEReUadaWZSjt6W6rsfrUqMTiShqih5XERyJvwkbZYhQ5moTMuxkLCQSEkUSGJCwyXD6UMyhUaZrEzLtYQgq/CvYeESDfIlHz2/V+FfrENr8suSjL4vSnLAMsOtB0rf/Kwgz7jlvpLX/loAF3pKthYvju8r3lqyENdr4gBeJZVCXiYfbHpFqCJURePBs/wi2Mc/BLMl/Bz48fAbZa9XPy554mCpwKcC/3lynGPT2/Q0jrTCffxC1p+/nx+BH5HK18veqHmCPMFLSoXvq3gLLqDIhzKKUYpRm414ZOCaVNR6OODCszOfenbm8NiMUIk0amxNZFhIeDi087fADXAjf/M3qeq05H99m5aoSWB00HzKs2LP5+STxRYDs0X0KQoVe8Y/etRbXU1GZjUNEK+qdGkkRHvheBO/E9Y2bdjQWul+WMzTEPa03NPsGeREMd4PfsBRRQEWRCfPGR311tamplZ+7iWHOqLGTAI8jWtmamWa8Ozc/wHmyRkXAAAAeNqdVE1vEzEQnWySlqqiBw6V4GQkjpGz20JIiIRUSvmQQERJqRC37a6TbLsfkdelyoU/wE/gCJeKAzeO/DaeZ520QIuAXa39djx+88b2mIg2axtUo+r5UnvjcI2ue8Jhj1a9hw7XadMzDjdo3fvkcJO69dsOr9B6XTu8Sh8b3xxeo7Xm2OF1utn87PAG3Vm5BuZaYw2BDziKxTW65TUc9mjDkw7XqeU9cbgBPR8cbtLM++rwCm3W3zq8WuvU3zu8RjeaQ4fXaas5c3iDnjW/0y4VNKM5aUpoQlMyJOgMX0A9vD61lji4gLuMtzDuoxW0QzF4DkkBj8BWgkdRhl7Qc8opwqhGHNuGPBaTxJidmeIVNFzGL/lPoVfwfnfB1+q6TG/AinoX9Pl/0LqPWVbnSzDl+AzYZmzZ/UVlwh6CBvQCY/If1NJuMZvrZDI14kwEvZ7fsm3Abbcltnx/S+zExaESo3lpVFaK53lU6FmhQ6NiKcROmoqhnV+KoSqVfsfWM3HOG/S6vdY594J1f6rEyyIvzHym4F1RJkUuBi925aW0RE+RTZXXCHnnnNMIucUYSjBjFOalGBn82kwndALfENnSUE1O0hAgQM4+3aX71McaPaZHtAe04F2wOs5A+nfv93ceP9rrW3rLzuRXuP/kc8DLXC635mLgAWYI3ubK6tM2rNWmqqWvhLULe4Yox7DbAzCGNQXnIft08N3DwenAmw6ULu3yVaIHI+H7gP52H2urrFVud/tZeKwKM5ZpchjIjrzX6/h/l85lK59wG+IzfA5jriS73sewFRD7P2dY884lrjI1n1MbK+c4FdtrXsCBq9Cca8uqijni71peQcsYHBHPXnja8Tn66jb4U9yILQb+1X/hlGjgI5wyzfNijrDIpLTVdX4qk1KEwugwVlmoj0UxvroAtJokqDWtYpHkwsDt9UgMUG+5EWEei/0ly6vxOIkUG7NwLlClP8+NlDYh+gIkWhyd6KSMk8gGKSFuj3VHyGGxu7Snk0hY0cR3hsH+PKA23lN+Ja9sdX9KviszjC32lKbGzB6026enpzK0d4aMiqxt0/sftjb02B0J0Uuen1mFV8Zop2oSpnJqspR+ACxlaeN42m3NeZDOBQDG8c9vd1nLWpsiUql0Odt95dhUrLWOJLkl18a7vMW+evfddKlcncgZSrnvQUipHDNKlKvGTc5QueoP+ldrZ0f/9Mw8851n5nnmkaBE19YJ+T9dK3YgQaIkZZSVrJwU5VWQqqI0laS7SWU3u0UVVd2qmupuU8Pt7nCnmu5yt3vUcq/73O8BD6qtjrrqqa+Bh2TILP5u6GGNNNZEU1ke0cyjHvO45lrI1lKOVnK11kZb7TyhvSd18JSOntZJZ1101U13PfT0jF6e1VsfffXTX16QYL4xxtroI3942wQf+NRSC4JE7ztitClBUlDGeNO96zvHg7I+s8xVV/xjnhV+tM1KzxlgooF2CNvuJ3vstMtuf8q3189+scogf5vkgH32G+yCS97zvIgXDDVEgTmiXjRMTKEicS8Z7ryXveoVrxnhdevN9aY3vGWkiy77xkGn/eZzq51x1rfO+d0ih5wKkh31q2NOOuxEUC5I8Yk11vrSV773hXW2GmWLdyz3g0022xCUDyoYZ3aQaoYlPjbTX0HFIM1Ck82y2IemmubroFKQnlxUEMnIyM4oZavU+PBog8KiYeFYJBpLiw+OhcM3Ymq04L9QMgjlZJWwYXYpW+Yk5RbFoil5+ZFI48xQ06yUcGE8MjQvHh54vRAKZTYqZVZifr9IsYf8CxIrndQAAAAB//8AAnjaHctBDoAgDETRD5qAGw7lvTRyV/AUaPzSZtI3ixKAYnb+iWQWEsGbbRuHPrl0penuRm6Gfnj1Ov/4AOUhCRh42o2Sz0rDQBDGv82fpkgJNWkqiEgREfHgQTyIR/GgIlh8g6hElFClTUFQNI/j43jVs0LOnrxo/XayRDQKHjLf7OxvZzKzCwVgCktIoNI4G6AJhxFMJnApChZsRtw4TjP0kmF8jOX07DTG6sXwZID10fhyhE2SltDlCW1tsY5Yl1kDzGIBa2S3sIdDw+4Y7hwNqosr3OMBb6pXnlQbJaf6Ro9MPDdasFqX2Z9xjQxjpLiRTzE2jQ4i7i6y6rZUbEvcxiOe8EpfR3R9h9QcuRXTQ0P2QuklQFGttNW8zcy6m5L2fqXrXJm1842b+ScX/cl1f+RTJHSXFvdb+KAe4J12X/Z36fns92tOTjUfi9m92hy92hQT/keLL6YvNdp4YY6AHYfiFeI5fFPljd+SDvhfWgvqnawj0YKqc/jIDZUbSr+fkJV1d/NVP77cnq7VFM7cyScfsz0XAHjavZdNbFRVGIbfmU47Zcq0nc600EILnVp+lB8jyp/oChSowf8iysaFGzQuTBeuXNiFdWXSmGi0kdBoVWKTJlLTIAHBitTFxMTENKHQOAvZdMPC7vT4nO/OaJmOZZgOzpNz79w75577ned898y5CkmKqUNbFHrt5b7XVasIZ+Sc/C+hV195w59TcMRvYfZhxUL+6FerW68Nuh8ehf06rDc1rDM6r0n9pJ+pe9UN6TqlSlVsZyizlJAdhTTq/lCdht1FfUr5jDLiftPn7E+79/QVZdSN6wxlgnLenSXaYZeldpbaWWpnqZ2ldobaGWpn9I3VzhDdiPuFs+c4Ose1V4hmwn3AtxHufMnNsz2uaraz2sf2qm3ribRBCbVjZbN2aY/2cv4Q/ZnRdYXj23yvY311v9PvLkzNu2swrWV+3A1jOseQm3NjMFhGS/PFzhU7W9YnVYEWUhWIo9WoyKd8Ny4DQ24cpkq+5qbnrnlZOOJPQXlX90EmiLUSeVGqYXdNd/nDczUX7JfVSpY5p7Sa47YdKPrbpJsMsqiEsaxE3/+JmbmXArfML37GqcwYLR2vz6lS/N+mFawUa2Xx2JScw3IXKH7+HfNjUzirL22nmJfS82TJlk/AWPAfUUL1jlwpbGXIRv0mT8CNgv+deZ7eTdxhU/EspfA/i5Nx38L/NbcWGOjPj8+Cs/0wFPgJZq1/fzH3vZT+0v55lx1h/lmeu5OZxefaLcdvwVh+rPKzx8IxDMaj0rEEWfofsYywXio7lsVzT1l2czPTndktfGKtR4O271s8K5MrJygD+TssnRPF5gKinL5Njf4gl3P5WtrTFNYjfvWsbt0DIfbdHG2Aam2EKOvUzayLt0Jc26BB2yGhB6BZO2CVHoJW1rO7tEa7YS0r2z3ME3thPSvcfaxmD0BYj0FEj0ONDkItq99DWsHa/jBr9R5YqSNQryeh0VYZTXoaknoGUnoWWvQ8rFYvtOkYtOtFWKeXoJOV93Gl9bbeoUfvQrUGIar39SExfwTN+lifEOdJ6NIpaNOXENFpjRLV15DkXWOCO56FlC5AWt9BWBchrUtQo+8hwQp+kmh/gGZdhpSuQJumoIvV/Qx2/9Rf9DSsnThsoIeN0MG1CY7ajQ5YZyPRmBuDe6HGXEf1INRy9U566F2vMNcxc11nrlfqYVhtxuO8Me3HvjfeasYTZrzJPCbNY0jPQZvZXGM20zoKa/UCtJjZsJmtMrOrzGwEswNEGJj1TqPmNGpOY+Y0zpvaF9zdO201p01mM2k2k/qWt7gWcxoxmxGzmTCDUTOY1I/QaR7T5jFuHpt5o5rFb5h++swVtjbSE5+n1WTpdvO1Azs+K+vw5L14I4346OEeR+h5Kz3uxfUx+tNpmdJt/bnPMmWL9WorfTpJW6eIfjf5MEEG++h7iPqyniCuKez5mHptbI/+Dfw8HvMAAQAAAAgAAAAEAA4AAmlkZW9yb21uAAFsYXRuAAgABgAAAAAAAQACAAgADAAB/1YAAQAAeNpjYGBgZACCY6nbT4HoXS8lJ8FoAFCyB0oAAA==") format("woff"); }

@font-face {
  font-family: "GillSansStd-Light";
  src: url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"); }

@font-face {
  font-family: "GillSansBold";
  src: url("data:application/font-woff2;charset=utf-8;base64,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") format("woff2") url("data:application/font-woff;charset=utf-8;base64,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") format("woff");
  font-weight: bold;
  font-style: normal; }

@font-face {
  font-family: "GillSansHeavy";
  src: url("data:application/font-woff2;charset=utf-8;base64,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") format("woff2"), url("data:application/font-woff;charset=utf-8;base64,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") format("woff");
  font-weight: 900;
  font-style: normal; }

.pdp-main .product-name .brand, .product-tile .product-name .brand {
  font-family: "GillSansStd-Light", Arial, sans-serif; }

.svg-account-dims {
  width: 704.086px;
  height: 674.582px; }

.svg-arrow-left-small-dims {
  width: 386.258px;
  height: 386.258px; }

.svg-arrow-small-down-dims {
  width: 9px;
  height: 4px; }

.svg-arrow-small-right-dims {
  width: 386.258px;
  height: 386.258px; }

.svg-arrow_down-dims {
  width: 16px;
  height: 9.06px; }

.svg-arrow_left-dims {
  width: 9px;
  height: 16px; }

.svg-arrow_right-dims {
  width: 9px;
  height: 16px; }

.svg-arrow_up-dims {
  width: 16px;
  height: 9px; }

.svg-bag-dims {
  width: 409.83px;
  height: 326.81px; }

.svg-checkmark-dims {
  width: 12px;
  height: 10px; }

.svg-close-dims {
  width: 14px;
  height: 14px; }

.svg-creditcard-dims {
  width: 22.031px;
  height: 13.78px; }

.svg-default-dims {
  width: 18px;
  height: 10px; }

.svg-facebook-dims {
  width: 11.65px;
  height: 24.97px; }

.svg-footer_logo-dims {
  width: 270.7px;
  height: 255.1px; }

.svg-google-dims {
  width: 78px;
  height: 78px; }

.svg-grid-dims {
  width: 22px;
  height: 22px; }

.svg-home-dims {
  width: 19.906px;
  height: 19.31px; }

.svg-in-stock-dims {
  width: 7px;
  height: 7px; }

.svg-instagram-dims {
  width: 7.83px;
  height: 7.83px; }

.svg-list-dims {
  width: 22px;
  height: 22px; }

.svg-location-dims {
  width: 13px;
  height: 20px; }

.svg-logo-dims {
  width: 526.27px;
  height: 530.593px; }

.svg-logo_200-dims {
  width: 199.994px;
  height: 158.71px; }

.svg-mail-dims {
  width: 20px;
  height: 12px; }

.svg-menu-dims {
  width: 412.5px;
  height: 407.5px; }

.svg-menu-devider-dims {
  width: 1px;
  height: 10px; }

.svg-minus-dims {
  width: 8px;
  height: 4px; }

.svg-pinterest-dims {
  width: 11px;
  height: 15px; }

.svg-plus-dims {
  width: 9px;
  height: 8px; }

.svg-radio-dot-dims {
  width: 8px;
  height: 8px; }

.svg-search-dims {
  width: 412.5px;
  height: 407.5px; }

.svg-sv_SE-dims {
  width: 18px;
  height: 10px; }

.svg-tumbler-dims {
  width: 47px;
  height: 79px; }

.svg-twitter-dims {
  width: 15px;
  height: 12px; }

.svg-account-dims {
  width: 40px;
  height: 40px; }

.svg-arrow-left-small-dims {
  width: 386.258px;
  height: 386.258px; }

.svg-arrow-small-down-dims {
  width: 9px;
  height: 4px; }

.svg-arrow-small-right-dims {
  width: 386.258px;
  height: 386.258px; }

.svg-arrow_down-dims {
  width: 16px;
  height: 9.06px; }

.svg-arrow_down_02-dims {
  width: 40px;
  height: 40px; }

.svg-arrow_left-dims {
  width: 9px;
  height: 16px; }

.svg-arrow_right-dims {
  width: 9px;
  height: 16px; }

.svg-arrow_up-dims {
  width: 16px;
  height: 9px; }

.svg-arrow_up_02-dims {
  width: 40px;
  height: 40px; }

.svg-bag-dims {
  width: 40px;
  height: 40px; }

.svg-checkmark-dims {
  width: 12px;
  height: 10px; }

.svg-close-dims {
  width: 40px;
  height: 40px; }

.svg-credit-card-dims {
  width: 512px;
  height: 512px; }

.svg-creditcard-dims {
  width: 22.031px;
  height: 13.78px; }

.svg-default-dims {
  width: 18px;
  height: 10px; }

.svg-delivery-dims {
  width: 612px;
  height: 612px; }

.svg-delivery_new-dims {
  width: 491.1px;
  height: 491.1px; }

.svg-down-dims {
  width: 40px;
  height: 40px; }

.svg-facebook-dims {
  width: 11.65px;
  height: 24.97px; }

.svg-filter-results-button-dims {
  width: 40px;
  height: 40px; }

.svg-footer_logo-dims {
  width: 270.7px;
  height: 255.1px; }

.svg-google-dims {
  width: 78px;
  height: 78px; }

.svg-grid-dims {
  width: 22px;
  height: 22px; }

.svg-home-dims {
  width: 19.906px;
  height: 19.31px; }

.svg-house-outline-dims {
  width: 611.997px;
  height: 611.998px; }

.svg-houses-dims {
  width: 279.131px;
  height: 279.131px; }

.svg-hubbox-dims {
  width: 412.23px;
  height: 151.63px; }

.svg-id-card-dims {
  width: 33.054px;
  height: 33.054px; }

.svg-in-stock-dims {
  width: 7px;
  height: 7px; }

.svg-instagram-dims {
  width: 7.83px;
  height: 7.83px; }

.svg-left-arrow-chevron-dims {
  width: 512px;
  height: 512px; }

.svg-list-dims {
  width: 22px;
  height: 22px; }

.svg-location-dims {
  width: 13px;
  height: 20px; }

.svg-location_new-dims {
  width: 64px;
  height: 64px; }

.svg-lock-dims {
  width: 40px;
  height: 40px; }

.svg-lock-grey-dims {
  width: 40px;
  height: 40px; }

.svg-lock-open-dims {
  width: 40px;
  height: 40px; }

.svg-lock-white-dims {
  width: 40px;
  height: 40px; }

.svg-logo-dims {
  width: 526.27px;
  height: 530.593px; }

.svg-logo_200-dims {
  width: 199.994px;
  height: 158.71px; }

.svg-lylescott-flag-dims {
  width: 26px;
  height: 26px; }

.svg-lylescott-nl-flag-dims {
  width: 26px;
  height: 26px; }

.svg-lylescott-se-flag-dims {
  width: 26px;
  height: 26px; }

.svg-lylescott-uk-flag-dims {
  width: 26px;
  height: 26px; }

.svg-mail-dims {
  width: 20px;
  height: 12px; }

.svg-menu-dims {
  width: 40px;
  height: 40px; }

.svg-menu-devider-dims {
  width: 1px;
  height: 10px; }

.svg-minus-dims {
  width: 40px;
  height: 40px; }

.svg-next-dims {
  width: 40px;
  height: 40px; }

.svg-next-black-dims {
  width: 40px;
  height: 40px; }

.svg-next-white-dims {
  width: 40px;
  height: 40px; }

.svg-pinterest-dims {
  width: 11px;
  height: 15px; }

.svg-plus-dims {
  width: 40px;
  height: 40px; }

.svg-prev-black-dims {
  width: 40px;
  height: 40px; }

.svg-prev-white-dims {
  width: 40px;
  height: 40px; }

.svg-radio-dot-dims {
  width: 8px;
  height: 8px; }

.svg-right-arrow-chevron-dims {
  width: 512px;
  height: 512px; }

.svg-search-dims {
  width: 40px;
  height: 40px; }

.svg-shipping-nextday-dims {
  width: 40px;
  height: 40px; }

.svg-shipping-world-dims {
  width: 40px;
  height: 40px; }

.svg-shipping_01-dims {
  width: 40px;
  height: 40px; }

.svg-sort-arrows-couple-pointing-up-and-down-dims {
  width: 40px;
  height: 40px; }

.svg-sv_SE-dims {
  width: 18px;
  height: 10px; }

.svg-target-dims {
  width: 512px;
  height: 512px; }

.svg-tick-white-dims {
  width: 40px;
  height: 40px; }

.svg-tick_02-dims {
  width: 40px;
  height: 40px; }

.svg-tumbler-dims {
  width: 47px;
  height: 79px; }

.svg-twitter-dims {
  width: 15px;
  height: 12px; }

.svg-warning_03-dims {
  width: 40px;
  height: 40px; }

.svg-account-dims,
.svg-bag-dims,
.svg-close-dims,
.svg-creditcard-dims,
.svg-creditcard-dims,
.svg-grid-dims,
.svg-list-dims,
.svg-home-dims,
.svg-location-dims,
.svg-mail-dims,
.svg-menu-dims,
.svg-pinterest-dims,
.svg-facebook-dims,
.svg-google-dims,
.svg-tumbler-dims,
.svg-twitter-dims,
.svg-instagram-dims {
  fill: #000; }
  .svg-account-dims:hover,
  .svg-bag-dims:hover,
  .svg-close-dims:hover,
  .svg-creditcard-dims:hover,
  .svg-creditcard-dims:hover,
  .svg-grid-dims:hover,
  .svg-list-dims:hover,
  .svg-home-dims:hover,
  .svg-location-dims:hover,
  .svg-mail-dims:hover,
  .svg-menu-dims:hover,
  .svg-pinterest-dims:hover,
  .svg-facebook-dims:hover,
  .svg-google-dims:hover,
  .svg-tumbler-dims:hover,
  .svg-twitter-dims:hover,
  .svg-instagram-dims:hover {
    fill: #666; }

.svg-arrow_down-dims,
.svg-arrow_left-dims,
.svg-arrow_right-dims,
.svg-arrow_up-dims,
.svg-radio-dot-dims {
  fill: #b1b1b1; }

.svg-search-dims {
  fill: #000; }

.svg-facebook-dims {
  width: 10px;
  height: 17px; }

.svg-pinterest-dims {
  width: 15px;
  height: 17px; }

.svg-twitter-dims {
  width: 20px;
  height: 17px; }

.svg-instagram-dims {
  width: 17px;
  height: 17px; }

.svg-logo_200-dims {
  width: 199.994px;
  height: 158.71px; }

.clearfix::after, nav[role="navigation"]::after, .level-2 > ul::after, .form-row::after, .menu-category::after, .level-1 > li::after, .responsive-grid::after, .product-thumbnails ul::after, .pdp-main::after, .pdp-main .product-review::after, .pdp-main .product-actions::after, .bonus-product-list .bonus-product-item::after, .bonus-product-list .bonus-product-list-footer::after, .store-list-pdp-container .store-list-item::after, .cart-footer::after, .cart-actions::after, .cart-recommendations .product-listing::after, .cart-empty::after, .cart-empty .product-listing::after, .product-tile::after, .search-suggestion-wrapper::after, .product-suggestion::after {
  content: "";
  display: table;
  clear: both; }

.full-bleed-width {
  width: 100vw;
  max-width: 100vw;
  margin-left: calc((100vw - 100%) / -2); }
  @media only screen and (max-width: 319px) {
    .full-bleed-width {
      width: 100%;
      margin-left: 0; } }

.menu {
  float: left;
  margin: 0;
  padding: 0; }
  .menu li {
    float: left;
    list-style: none outside none !important; }

.visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.left-nav {
  font-family: "GillSansStd", Arial, sans-serif;
  font-size: 18px;
  font-size: 1.125rem; }
  @media only screen and (min-width: 768px) {
    .left-nav {
      font-size: 16px;
      font-size: 1rem;
      line-height: 16px;
      line-height: 1rem; } }

h1,
.h1 {
  font-family: "GillSansStd", Arial, sans-serif;
  font-size: 26px;
  font-size: 1.625rem;
  line-height: 26px;
  line-height: 1.625rem;
  margin: .625rem 0; }
  @media only screen and (min-width: 768px) {
    h1,
    .h1 {
      font-size: 36px;
      font-size: 2.25rem;
      line-height: 36px;
      line-height: 2.25rem; } }

h2,
.h2 {
  font-family: "GillSansStd", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 20px;
  line-height: 1.25rem; }

h3,
.h3 {
  font-family: "GillSansStd", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 20px;
  line-height: 1.25rem;
  text-transform: uppercase;
  font-weight: normal; }

h4,
.h4 {
  font-family: "GillSansStd", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 17px;
  line-height: 1.0625rem;
  margin: 0.375rem 0;
  text-transform: uppercase; }

h5,
.h5 {
  font-family: "GillSansStd", Arial, sans-serif;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  margin: 0.375rem 0; }
  @media only screen and (min-width: 768px) {
    h5,
    .h5 {
      font-size: 16px;
      font-size: 1rem;
      line-height: 16px;
      line-height: 1rem; } }

h6,
.h6 {
  font-family: "GillSansStd", Arial, sans-serif;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 20px;
  line-height: 1.25rem;
  margin: 0.375rem 0; }

.alt-p {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 20px;
  line-height: 1.25rem; }

.info {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 14px;
  line-height: 0.875rem; }

/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  font-family: sans-serif;
  /* 1, 2 */
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
          text-size-adjust: 100%; }

/**
 * Remove default margin.
 */
body {
  margin: 0; }

/* HTML5 display definitions
	 ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block; }

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */ }

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */
[hidden],
template {
  display: none; }

/* Links
	 ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a {
  background: transparent; }

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
a:active,
a:hover {
  outline: 0; }

/* Text-level semantics
	 ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted; }

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
b,
strong {
  font-weight: bold; }

/**
 * Address styling not present in Safari and Chrome.
 */
dfn {
  font-style: italic; }

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
/**
 * Address styling not present in IE 8/9.
 */
mark {
  background: #ff0;
  color: #000; }

/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

/* Embedded content
	 ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
img {
  border: 0; }

/**
 * Correct overflow not hidden in IE 9/10/11.
 */
svg:not(:root) {
  overflow: hidden; }

/* Grouping content
	 ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
figure {
  margin: 1em 40px; }

/**
 * Address differences between Firefox and other browsers.
 */
hr {
  box-sizing: content-box;
  height: 0; }

/**
 * Contain overflow in all browsers.
 */
pre {
  overflow: auto; }

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

/* Forms
	 ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */ }

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
button {
  overflow: visible; }

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
button,
select {
  text-transform: none; }

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],
html input[disabled] {
  cursor: default; }

/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
input {
  line-height: normal; }

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */
input[type="search"] {
  appearance: textfield;
  /* 1, 2 */
  box-sizing: content-box; }

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
          appearance: none; }

/**
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
textarea {
  overflow: auto; }

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
optgroup {
  font-weight: bold; }

/* Tables
	 ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0; }

td,
th {
  padding: 0; }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block; }
  .slick-track::before, .slick-track::after {
    content: "";
    display: table; }
  .slick-track::after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

.slick-dots {
  position: absolute;
  right: 0.625rem;
  bottom: 0.625rem; }
  .slick-dots li {
    float: left; }
    .slick-dots li button {
      width: 0.625rem;
      height: 0.625rem;
      background: none;
      border: 1px solid #000;
      -ms-transform: rotate(45deg);
      transform: rotate(45deg);
      font-size: 0;
      margin-right: 10px; }
    .slick-dots li.slick-active button {
      background: #ffd100; }
  .product-thumbnails .slick-dots li button {
    height: 14px;
    width: 12px; }

body {
  color: #000;
  font-family: "GillSansStd", Arial, sans-serif;
  font-size: 14px;
  letter-spacing: 0.02em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

@media only screen and (max-width: 768px) {
  img {
    max-width: 100%; } }

img.img-fluid {
  max-width: 100%;
  height: auto; }

a {
  color: #000;
  outline: medium none;
  overflow: hidden;
  text-decoration: none;
  /*-- removing outline around links and images into links --*/ }
  a:hover {
    color: #666; }
  a,
  a img, a:active, a:focus {
    outline-color: transparent;
    outline-style: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

.alt-link:hover {
  text-decoration: underline; }

p {
  line-height: 20px;
  line-height: 1.25rem; }
  p a {
    text-decoration: underline; }

fieldset {
  border: 0 none;
  margin: 0;
  padding: 0; }

table {
  width: 100%; }

th {
  text-align: left; }

td {
  padding: 1em;
  vertical-align: top; }

ul,
ol {
  line-height: 20px;
  line-height: 1.25rem; }

button,
.button,
.buttonstyle,
input[type="button"] {
  box-sizing: border-box;
  background-color: #ffd100;
  border: 1px solid #ffd100;
  color: #000;
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 36px;
  line-height: 2.25rem;
  height: 2.25rem;
  text-align: center;
  text-transform: uppercase;
  transition: all 0.3s ease;
  border-radius: 2px;
  width: 8.125rem; }
  button.large,
  .button.large,
  .button-fancy-large,
  .buttonstyle.large,
  input[type="button"].large {
    font-size: 15px;
    font-size: 0.9375rem;
    line-height: 40px;
    line-height: 2.5rem;
    height: 2.5rem;
    max-width: 15.625rem;
    width: 100%; }
  button:hover,
  .button:hover,
  .buttonstyle:hover,
  input[type="button"]:hover {
    background-color: #000;
    border-color: #000;
    color: #fff; }
  button.simple, .store-tile.selected .select-store-button,
  .button.simple,
  .product-tile .product-image .quickview,
  .buttonstyle.simple,
  input[type="button"].simple {
    background-color: #fff;
    border: 1px solid #dedede;
    color: #666; }
    button.simple:hover, .store-tile.selected .select-store-button:hover,
    .button.simple:hover,
    .product-tile .product-image .quickview:hover,
    .buttonstyle.simple:hover,
    input[type="button"].simple:hover {
      background-color: #dedede;
      color: #fff; }
  button.continue-shopping,
  .button.continue-shopping,
  .buttonstyle.continue-shopping,
  input[type="button"].continue-shopping {
    background-color: #666;
    border: 1px solid #666;
    color: #fff; }
    button.continue-shopping:hover,
    .button.continue-shopping:hover,
    .buttonstyle.continue-shopping:hover,
    input[type="button"].continue-shopping:hover {
      background-color: #fff;
      border-color: #666;
      color: #666; }
  button[disabled], button.disabled,
  .button[disabled],
  .button.disabled,
  .buttonstyle[disabled],
  .buttonstyle.disabled,
  input[type="button"][disabled],
  input[type="button"].disabled {
    background-color: #dedede;
    border-color: #dedede;
    color: #b1b1b1 !important; }
  button a,
  .button a,
  .buttonstyle a,
  input[type="button"] a {
    color: #000; }
  button i.left,
  .button i.left,
  .buttonstyle i.left,
  input[type="button"] i.left {
    margin-right: 0.6em; }
  button i.right,
  .button i.right,
  .buttonstyle i.right,
  input[type="button"] i.right {
    margin-left: 0.6em; }
  @media only screen and (max-width: 768px) {
    button,
    .button,
    .buttonstyle,
    input[type="button"] {
      width: 100%; } }
  button + button,
  .button + button,
  .buttonstyle + button,
  input[type="button"] + button {
    margin-top: 0.9375rem; }
    @media only screen and (min-width: 768px) {
      button + button,
      .button + button,
      .buttonstyle + button,
      input[type="button"] + button {
        margin-top: 0;
        margin-left: 2%; } }

.buttonstyle,
a.button {
  line-height: 36px;
  line-height: 2.25rem; }
  .buttonstyle.large,
  a.button.large,
  a.button-fancy-large {
    line-height: 40px;
    line-height: 2.5rem; }

.button-text {
  background-color: transparent;
  border-width: 0;
  color: #000;
  height: auto;
  width: auto;
  line-height: initial;
  text-transform: none;
  text-decoration: underline;
  font-size: 14px;
  font-size: 0.875rem;
  padding: 0; }
  .button-text:hover {
    background-color: transparent;
    color: #666; }

.button-full-width {
  width: 100%; }

.scrollToTop {
  width: auto;
  padding: 0 0.625rem;
  position: fixed;
  bottom: 0.9375rem;
  right: 0;
  display: none;
  z-index: 1000; }
  .scrollToTop:hover {
    cursor: pointer; }

.icon.account {
  width: 2.5rem;
  height: 2.5rem; }
  @media only screen and (min-width: 769px) {
    .icon.account {
      width: 2.5rem;
      height: 2.5rem; } }

.icon.bag {
  width: 2.5rem;
  height: 2.5rem; }
  @media only screen and (min-width: 769px) {
    .icon.bag {
      width: 2.5rem;
      height: 2.5rem; } }

.icon.menu {
  width: 2.5rem;
  height: 2.5rem; }

legend {
  font-family: "GillSansStd", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 20px;
  line-height: 1.25rem;
  text-transform: uppercase;
  font-weight: normal;
  margin: 0;
  padding: 1.5625rem 0;
  position: relative;
  width: 96%; }
  .ie7 legend {
    width: 94%; }
  legend span {
    position: relative;
    padding: 0 .5em; }

.dialog-required {
  display: inline;
  position: relative;
  padding: .16em 0;
  text-transform: capitalize; }

label {
  display: block;
  margin-bottom: .3rem; }
  .form-horizontal label {
    float: left;
    margin: 0;
    width: 100%; }
    @media only screen and (min-width: 768px) {
      .form-horizontal label {
        text-align: left;
        width: 33%;
        margin-top: .5rem; } }
  .label-inline label,
  .field-wrapper label {
    display: inline;
    float: none;
    margin-top: 0;
    text-align: left;
    width: auto; }
  .label-above label {
    margin-bottom: .3rem;
    width: auto; }

.form-label-text {
  float: left;
  padding: 0.75em 0 0;
  text-align: left;
  width: 19%; }

.form-row {
  margin: 0 0 1.25rem 0;
  max-width: 15rem; }
  @media only screen and (min-width: 768px) {
    .form-row {
      max-width: 23.4375rem; } }
  .form-row.checkbox {
    margin: 0 0 0.75rem 0; }
    @media only screen and (min-width: 768px) {
      .form-row.checkbox {
        margin: 0 0 0.75rem 8.125rem; } }
    .form-row.checkbox .field-wrapper {
      padding-left: 0; }
  @media only screen and (min-width: 768px) {
    .form-row.privacy {
      margin: 0 0 0.75rem 8.125rem; } }
  .form-row.privacy a {
    text-decoration: underline; }
    .form-row.privacy a:hover {
      text-decoration: none; }
  .form-row.small-row {
    max-width: 15rem; }

.form-row-button {
  clear: left; }
  @media only screen and (min-width: 768px) {
    .form-horizontal .form-row-button {
      margin-left: 8.125rem;
      width: 62%; } }

.field-wrapper {
  box-sizing: border-box;
  width: 100%; }
  .form-horizontal .field-wrapper {
    float: left;
    width: 100%; }
    @media only screen and (min-width: 768px) {
      .form-horizontal .field-wrapper {
        padding-left: 2%;
        width: 66%; } }
  .label-inline .field-wrapper {
    float: left;
    padding-left: 0;
    width: auto; }
  .label-above .field-wrapper {
    float: none;
    padding-left: 0;
    width: auto; }

.single-row .form-row {
  float: left;
  margin: 0 0 1rem;
  width: 100%; }
  @media only screen and (min-width: 1025px) {
    .single-row .form-row {
      width: 23.125rem; } }
  .single-row .form-row label {
    width: 8.125rem; }
  .single-row .form-row .field-wrapper {
    float: left;
    width: 100%; }
    @media only screen and (min-width: 768px) {
      .single-row .form-row .field-wrapper {
        padding: 0;
        width: calc(100% - 130px); } }

@media only screen and (min-width: 768px) {
  .single-row .coupon-apply {
    float: left;
    margin-left: 2%; } }

.single-row .coupon-apply button {
  width: 8.125rem; }

input[type="text"],
input[type="tel"],
input[type="email"],
input[type="number"],
input[type="password"],
input[type="date"],
textarea {
  box-sizing: border-box;
  height: 2.25rem;
  padding: 0.625rem 0.6875rem;
  /*change from 12 to 10px because letter "y or q" was not showing full text **/
  border: 1px solid #dedede;
  text-indent: 0;
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0; }

textarea {
  max-width: 100%;
  height: 4.375rem; }

select {
  width: 100%;
  height: 2.25rem;
  border: 1px solid #dedede;
  border-radius: 2px;
  background-color: #fff; }
  .search-result-options select {
    height: auto; }

/* ------ Select Box Styles: danielneumann.com Method ------ */
/* ------ Source: http://danielneumann.com/blog/how-to-style-dropdown-with-css-only/ ------ */
.select-style {
  width: 99.6%;
  border: 1px solid #dedede;
  background: #fff url("../images/svg-icons/arrow_down.svg") no-repeat scroll calc(100% - 5px) center;
  position: relative;
  overflow: hidden; }
  .select-style select {
    border: 0;
    background: transparent;
    padding: 2px 10px;
    width: calc(100% + 30px);
    width: 100%;
    background: #fff;
    -webkit-appearance: none; }
  .select-style label {
    display: none; }

input[type="checkbox"],
input[type="radio"] {
  opacity: 0;
  position: absolute; }
  input[type="checkbox"] + label,
  input[type="radio"] + label {
    position: relative;
    line-height: 25px;
    line-height: 1.5625rem; }
    input[type="checkbox"] + label::before,
    input[type="radio"] + label::before {
      content: "";
      background: #fff;
      border: 1px solid #dedede;
      display: inline-block;
      vertical-align: text-bottom;
      width: 0.875rem;
      height: 0.875rem;
      margin-right: 0.5rem;
      text-align: center; }

input[type="checkbox"]:checked + label::before {
  background: url("../images/svg-icons/close.svg") no-repeat center; }

input[type="radio"] + label {
  display: block;
  clear: both; }

.options-inline input[type="radio"] + label {
  display: inline;
  clear: none; }
  .options-inline input[type="radio"] + label:nth-of-type(n + 2)::before {
    margin-left: 1.5rem; }

input[type="radio"] + label::before {
  border-radius: 50%; }

input[type="radio"]:checked + label::before {
  background: url("../images/svg-icons/radio-dot.svg") no-repeat center; }

.form-caption {
  clear: left;
  width: auto;
  font-size: inherit; }
  .checkbox .form-caption {
    text-indent: 2rem; }
  @media only screen and (min-width: 768px) {
    .form-horizontal .form-caption {
      margin-left: 8.125rem;
      position: relative;
      top: 0.3125rem; } }
  .label-above .form-caption {
    margin-left: 0; }
  .form-indent .form-caption {
    margin-left: 0; }

.form-indent {
  max-width: 100%; }
  @media only screen and (min-width: 768px) {
    .form-indent {
      margin: 0 0 0.75rem 8.125rem; } }
  .form-indent .shipping-promos {
    padding: 0;
    margin: 0; }

.error-message {
  padding: 0.7em 0.5em;
  text-indent: 0;
  width: 49.5966%; }

.error,
input.error {
  border-color: #d90200; }

span.error,
div.error {
  color: #d90200;
  background: none;
  display: block;
  padding-top: 0.3125rem; }
  span.error .success, span.error.success,
  div.error .success,
  div.error.success {
    color: #000; }

.error-form {
  border: 1px solid #d90200;
  margin: 0.5em 0;
  padding: 0.8em; }

.form-inline form {
  padding: 0 0 2em;
  width: 98%; }

.form-inline label {
  padding: 0 0 0.75em;
  width: auto; }

.form-inline input[type="text"],
.form-inline select {
  margin-left: 0;
  width: 95%; }

.form-inline button {
  padding-left: 0;
  padding-right: 0;
  width: 100%; }

.row-inline {
  display: inline; }
  .row-inline label {
    width: auto; }

.require-dialog {
  position: absolute;
  right: 1em;
  top: 1em; }

.required-indicator {
  margin-left: 0.25em; }

.form-field-tooltip {
  float: left;
  width: 25%;
  margin-left: 3%;
  padding-top: .75em;
  line-height: 1em;
  text-decoration: underline; }
  @media only screen and (min-width: 768px) {
    .checkout-shipping .form-field-tooltip,
    .checkout-billing .form-field-tooltip {
      position: absolute;
      right: 0; }
    .cvn .form-field-tooltip {
      position: relative; } }
  @media only screen and (min-width: 768px) and (max-width: 1024px) {
    .form-field-tooltip {
      width: 20%; } }

.js .simple-submit {
  display: none; }

div.contactuspage h1 {
  color: #171717;
  text-transform: uppercase;
  font-size: 36px;
  font-weight: normal;
  letter-spacing: 6px;
  padding: 0;
  margin: 40px 0 10px 0;
  text-align: center; }

div.contactuspage textarea {
  width: 100%;
  height: 200px; }

div.contactuspage .form-row {
  width: 100%;
  margin: 0;
  max-width: initial; }

div.contactuspage .form-horizontal .field-wrapper {
  padding-left: 0;
  width: 100%; }

div.contactuspage section {
  max-width: 600px;
  margin: 0 auto;
  margin-bottom: 50px; }

div.contactuspage .form-horizontal label {
  margin-bottom: 5px; }

div.contactuspage button {
  width: 100%;
  max-width: initial;
  font-size: 16px;
  height: 40px;
  line-height: 40px;
  letter-spacing: 2px;
  margin-top: 20px; }

div.contactuspage .border-box-right {
  padding-right: 5px;
  box-sizing: border-box; }
  @media only screen and (max-width: 768px) {
    div.contactuspage .border-box-right {
      padding: 0; } }

div.contactuspage .border-box-left {
  padding-left: 5px;
  box-sizing: border-box; }
  @media only screen and (max-width: 768px) {
    div.contactuspage .border-box-left {
      padding: 0; } }

div.contactuspage .input-select {
  background: #fff url("../images/svg-icons/arrow_down_02.svg") no-repeat scroll calc(100% - 5px);
  background-position: center right !important; }

@media only screen and (max-width: 768px) {
  div.contactuspage {
    padding: 96px 20px; } }

.tooltip {
  cursor: help;
  position: relative; }
  .tooltip.product-tile {
    cursor: pointer; }

@media only screen and (max-width: 768px) {
  .tooltip,
  #tooltip {
    display: none; }
  .form-field-tooltip {
    float: none;
    margin: 0 0 10px 5px;
    width: auto; } }

.tooltip-content {
  display: none; }

.ui-tooltip.ui-widget-content {
  background: #fff;
  border: 1px solid #dedede;
  box-shadow: none;
  padding: 0;
  line-height: 20px;
  line-height: 1.25rem; }

.ui-tooltip-content {
  padding: 1.25rem; }
  .ui-tooltip-content .recommendation-tooltip-header {
    padding: 0.5em; }
    .ui-tooltip-content .recommendation-tooltip-header .product-price .price-standard {
      text-decoration: line-through; }
  .ui-tooltip-content .recommendation-tooltip-description,
  .ui-tooltip-content .recommendation-tooltip-attributes {
    padding: 0.8em; }
  .ui-tooltip-content .shipping-method-cost,
  .ui-tooltip-content .surcharge-product,
  .ui-tooltip-content .promo {
    text-align: right;
    padding-bottom: .3rem; }
  .ui-tooltip-content .shippingtotal {
    clear: right;
    text-align: right;
    margin-top: .3rem; }
    .ui-tooltip-content .shippingtotal .value {
      border-top: 1px solid #dedede;
      padding-top: .3rem; }

#wrapper {
  background-color: #fff;
  border: 0;
  left: 0;
  margin: auto;
  position: relative;
  transition: left 0.2s ease-in;
  width: 100%;
  max-width: 1920px; }
  #wrapper.menu-active {
    left: 85%;
    overflow: hidden; }
  @media only screen and (min-width: 769px) {
    #wrapper.menu-active {
      left: auto; } }
  #wrapper #main {
    margin: 0 auto;
    box-sizing: border-box;
    width: 100%;
    max-width: 960px;
    padding-top: 167px !important; }
    @media only screen and (max-width: 768px) {
      #wrapper #main {
        padding-top: 90px !important; } }
  #wrapper .header-static-container {
    position: relative; }
  #wrapper.pt_storefront #main,
  #wrapper.pt_content #main {
    max-width: 100%; }

.contactuspage {
  padding-top: 167px; }

.primary-content {
  width: 100%; }
  @media only screen and (min-width: 768px) and (max-width: 1024px) {
    .primary-content {
      width: 588px; }
      .page-content .primary-content {
        padding-left: 14px;
        width: 574px; }
      .primary-focus .primary-content {
        width: 540px; } }
  @media only screen and (min-width: 768px) {
    .primary-content {
      float: right;
      margin-left: -1px;
      padding: 0 0 20px;
      position: relative;
      width: 787px; }
      .primary-focus .primary-content {
        border: 0 none;
        float: left;
        margin: 0;
        width: 76%; }
      .full-width .primary-content {
        border: 0 none;
        width: 100%; }
      .page-content .primary-content {
        padding-left: 3%;
        width: 73%; } }

.secondary-content {
  clear: both; }

.swiper-button-next,
.swiper-button-prev {
  color: #000 !important; }

nav[role="navigation"] {
  left: -85%;
  margin-top: 0;
  position: absolute;
  width: 85%;
  top: 0;
  padding-top: 3.75rem; }
  @media only screen and (min-width: 769px) {
    nav[role="navigation"] {
      left: auto;
      float: left;
      width: 100%;
      padding: 0; } }
  nav[role="navigation"] ul {
    border-top: 1px solid #dedede; }
    @media only screen and (min-width: 769px) {
      nav[role="navigation"] ul {
        border-top-style: none; } }
    @media only screen and (max-width: 768px) {
      nav[role="navigation"] ul {
        padding: 0;
        letter-spacing: 0.08em; } }
  nav[role="navigation"] .header-search {
    display: block; }
    nav[role="navigation"] .header-search .search-inner-container {
      position: relative;
      top: auto;
      right: auto;
      width: 100%; }
  nav[role="navigation"] .menu-toggle {
    right: 9px;
    top: 0.625rem;
    position: absolute;
    outline: none; }

.menu-toggle {
  background-color: transparent;
  border: none;
  display: block;
  float: left;
  height: 2.5rem;
  margin-left: 0.6875rem;
  padding: 0;
  width: 2.5rem; }
  .menu-toggle:hover {
    background-color: transparent; }
  @media only screen and (min-width: 769px) {
    .menu-toggle {
      display: none; } }
  .menu-toggle .close {
    display: none;
    height: 2.5rem;
    width: 2.5rem; }

.menu-category {
  list-style: none;
  margin: 0;
  padding: 0; }
  @media only screen and (min-width: 769px) {
    .menu-category {
      margin: 38px auto 0;
      float: left; } }
  .menu-category li {
    list-style: none;
    border-bottom: 1px solid #dedede;
    position: relative; }
    @media only screen and (max-width: 768px) {
      .menu-category li {
        background: #f2f3f5;
        margin-right: 0 !important; } }
    @media only screen and (min-width: 769px) {
      .menu-category li {
        border: none;
        float: left;
        position: static; }
        .menu-category li:hover > a {
          background-color: transparent; } }
  .menu-category a {
    display: block;
    padding: 1rem 0.8125rem 0.8125rem;
    width: 100%;
    text-transform: uppercase; }
    .menu-category a:hover {
      text-decoration: none; }
    @media only screen and (min-width: 769px) {
      .menu-category a {
        width: auto;
        padding: 0; } }
  .menu-category .mobile-menu-arrow {
    position: absolute;
    right: 0;
    top: 0;
    display: block;
    width: 2.5rem;
    height: 2.5rem;
    background: url("../images/svg-icons/arrow_down_02.svg") no-repeat right 20px top 22px;
    background-position: right 10px top 11px;
    background-size: 24px; }
    @media only screen and (min-width: 769px) {
      .menu-category .mobile-menu-arrow {
        display: none; } }
    .menu-category .mobile-menu-arrow.active {
      background-image: url("../images/svg-icons/minus.svg"); }
  .menu-category .mobile-menu-stub {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%; }
    @media only screen and (min-width: 768px) {
      .menu-category .mobile-menu-stub {
        display: none; } }

.level-1 > li {
  background-color: transparent; }
  @media only screen and (min-width: 769px) {
    .level-1 > li {
      margin-top: 0.875rem; } }
  .level-1 > li .menu-item-toggle {
    cursor: pointer;
    float: left;
    line-height: 1.1;
    padding: 1rem 0.8rem;
    transition: background-color 0.3s;
    width: 2.1rem; }
    .level-1 > li .menu-item-toggle:hover {
      background-color: #666; }
    @media only screen and (min-width: 769px) {
      .level-1 > li .menu-item-toggle {
        display: none; } }
  .level-1 > li a {
    transition: background-color 0.3s;
    transition: color 0.3s;
    letter-spacing: 0.5px; }
    @media only screen and (max-width: 768px) {
      .level-1 > li a {
        padding-left: 23px; } }
  .level-1 > li > a {
    float: left;
    width: auto; }
    @media only screen and (min-width: 769px) {
      .level-1 > li > a {
        float: none;
        margin-right: 1.8125rem;
        width: auto;
        padding: 0; } }
    @media only screen and (min-width: 769px) {
      .level-1 > li > a {
        margin-right: 1.25rem; } }
  @media only screen and (min-width: 769px) {
    .level-1 > li:hover > a > span {
      border-bottom: 3px solid #000;
      display: block; } }
  .level-1 > li .has-sub-menu {
    font-family: "GillSansStd", Arial, sans-serif;
    position: relative;
    z-index: 2; }
    @media only screen and (min-width: 769px) {
      .level-1 > li .has-sub-menu {
        font-family: "GillSansStd", Arial, sans-serif; } }
    @media only screen and (max-width: 768px) {
      .level-1 > li .has-sub-menu {
        padding-left: 23px; } }
  .level-1 > li.active {
    border-bottom: 0; }

.level-2 {
  clear: left;
  display: none;
  padding: 0; }
  .level-2 > ul {
    padding: 0;
    margin: 0; }
    @media only screen and (min-width: 769px) {
      .level-2 > ul {
        padding: 3.25rem 0 1.8125rem 0; } }
    .level-2 > ul li {
      background: #f3f2f2;
      border-top: 1px solid #dedede;
      border-bottom: 0; }
      @media only screen and (max-width: 768px) {
        .level-2 > ul li {
          overflow: hidden;
          margin-right: 0 !important; }
          .level-2 > ul li :first-child {
            margin-right: 0 !important; } }
      @media only screen and (min-width: 769px) {
        .level-2 > ul li {
          background: none;
          border: 0; } }
      .level-2 > ul li a.has-sub-second-menu {
        font-family: "GillSansStd", Arial, sans-serif; }
        @media only screen and (min-width: 769px) {
          .level-2 > ul li a.has-sub-second-menu {
            width: 100%;
            text-transform: uppercase; } }
        @media only screen and (max-width: 768px) {
          .level-2 > ul li a.has-sub-second-menu {
            position: relative;
            z-index: 2;
            float: left;
            width: auto; } }
  @media only screen and (min-width: 200px) and (max-width: 768px) {
    .level-1 > .active .level-2 {
      display: block;
      position: inherit;
      top: 0;
      padding: 0; } }
  @media only screen and (min-width: 769px) {
    .level-2 {
      background: #fff;
      color: #000;
      padding: 0;
      position: absolute;
      z-index: 1;
      width: 100%;
      left: 0;
      box-sizing: border-box; }
      .level-1 li:hover .level-2 {
        display: block; }
      .level-2 a:hover {
        text-decoration: none; }
      .level-2 > ul {
        padding-left: 0; }
        .level-2 > ul > li {
          float: none;
          min-width: 12em; }
          .level-2 > ul > li > a {
            padding: 0.5em 0; }
      .level-2 .menu-vertical > li {
        float: left;
        padding-left: 1.125rem;
        padding-right: 1.125rem;
        width: 9.8125rem;
        border-left: 1px solid #b1b1b1;
        min-height: 14.75rem;
        box-sizing: border-box; }
        .level-2 .menu-vertical > li:first-child {
          border-left: 0;
          padding-left: 1.125rem; }
      .level-2 .menu-horizontal {
        float: left; }
        .level-2 .menu-horizontal > li {
          padding-left: 1.125rem;
          width: 8.6875rem;
          border-left: 1px solid #b1b1b1;
          min-height: 14.75rem;
          box-sizing: border-box;
          float: left; }
          .level-2 .menu-horizontal > li:first-child {
            border-left: 0;
            padding-left: 1.125rem; }
          .level-2 .menu-horizontal > li > a {
            font-family: "GillSansStd", Arial, sans-serif;
            font-size: 15px;
            font-size: 0.9375rem; }
      .level-2 .banner {
        padding: 0;
        float: right;
        text-align: right; } }
  .level-2 .banner {
    display: none; }
    .level-2 .banner img {
      vertical-align: top;
      max-width: 100%; }
    @media only screen and (min-width: 769px) {
      .level-2 .banner {
        display: block; } }
    .level-2 .banner p {
      margin: 0;
      padding: 0; }
  .level-2 .mobile-menu-arrow {
    background: url("../images/svg-icons/plus.svg") no-repeat right 20px top 22px;
    background-position: right 10px top 13px;
    background-size: 24px;
    width: 100%;
    min-height: 3.3125rem;
    right: 1.375rem;
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
    top: 0;
    right: 0;
    border: 0; }
    .level-2 .mobile-menu-arrow.active {
      background: url("../images/svg-icons/minus.svg") no-repeat right 20px top 22px;
      background-position: right 10px top 13px;
      background-size: 24px; }
  .level-2 .about-top {
    display: none; }
    @media only screen and (min-width: 769px) {
      .level-2 .about-top {
        display: block; } }
    @media only screen and (min-width: 769px) {
      .level-2 .about-top h3 {
        font-family: "GillSansStd", Arial, sans-serif;
        margin: 0;
        padding: 0.5em 0;
        font-weight: normal; } }
    @media only screen and (min-width: 769px) {
      .level-2 .about-top ul {
        margin: 0;
        padding: 0; } }
    @media only screen and (min-width: 769px) {
      .level-2 .about-top ul li {
        display: block;
        float: none;
        padding: 0.4em 0 0 0; } }

.level-3 {
  display: none;
  padding-left: 0; }
  .level-2 .active .level-3 {
    display: block; }
  @media only screen and (max-width: 768px) {
    .level-3 {
      clear: both; }
      .level-3 li {
        padding: 0.9375rem 0.8125rem 0.5625rem 1.75rem;
        background: url("../images/svg-icons/next.svg") no-repeat right 20px top 22px;
        background-position: right 10px top 10px;
        background-size: 24px;
        background-color: #fff; }
        .level-3 li a {
          padding: 0;
          font-size: 13px; } }
  @media only screen and (min-width: 769px) {
    .level-3 {
      display: block; }
      .level-3 a {
        padding: 0;
        text-transform: capitalize;
        color: #272727; }
      .level-3 li {
        float: none;
        padding: 0.5em 0 0 0; } }
  .level-3 :last-child {
    border-bottom: 0; }

.stickynav .menu-utility-user {
  margin-top: 0.5rem; }

.menu-utility-user {
  margin: 0;
  padding: 0;
  line-height: normal;
  /* ie fix */
  line-height: initial;
  margin-right: 0.125rem; }
  @media only screen and (max-width: 768px) {
    .menu-utility-user {
      margin-right: 0.125rem;
      margin-top: 0.0625rem; } }
  @media only screen and (min-width: 769px) {
    .menu-utility-user {
      float: right;
      margin-right: 0; } }
  .menu-utility-user li {
    background-color: transparent;
    border-color: transparent;
    float: left;
    margin: 0;
    padding: 0.1em 1.5em 0;
    text-align: center;
    list-style: none; }
    .menu-utility-user li:first-child {
      border: none; }
    .menu-utility-user li i {
      font-size: 1.5em;
      padding: 0 8px 0 0; }
    .menu-utility-user li a {
      font-size: 12px;
      font-size: 0.75rem;
      text-transform: uppercase;
      text-decoration: none;
      transition: color .5s ease; }
      .menu-utility-user li a i {
        display: block;
        font-size: 3em;
        padding: 0; }
        .menu-utility-user li a i:hover {
          color: #666; }
      .menu-utility-user li a:active {
        text-decoration: underline; }
  .menu-utility-user .user-info {
    position: relative;
    transition: color .5s ease;
    padding: 0; }
    @media only screen and (max-width: 768px) {
      .menu-utility-user .user-info {
        padding: 0;
        margin-right: 1.25rem; } }
    @media only screen and (min-width: 769px) {
      .menu-utility-user .user-info {
        padding: 0; } }
    .menu-utility-user .user-info.active .user-login {
      text-decoration: underline; }
    .menu-utility-user .user-info.active .user-panel {
      /* IE 8 */
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
      /* IE 5-7 */
      filter: alpha(opacity=100);
      /* Good browsers */
      opacity: 1;
      visibility: visible; }
    .menu-utility-user .user-info .user-panel {
      box-sizing: content-box;
      text-align: left;
      transition: all .3s ease;
      width: 10rem;
      width: -webkit-max-content;
      width: -moz-max-content;
      width: max-content;
      background-color: #fff;
      border: 1px solid #dedede;
      border-radius: 5px;
      box-shadow: 0 2px 5px 0 #dedede;
      margin-top: 0;
      /* IE 8 */
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
      /* IE 5-7 */
      filter: alpha(opacity=0);
      /* Good browsers */
      opacity: 0;
      padding: 1em;
      position: absolute;
      visibility: hidden;
      z-index: 20;
      right: 0; }
      @media only screen and (min-width: 769px) {
        .menu-utility-user .user-info .user-panel {
          right: -1.5rem; } }
      .menu-utility-user .user-info .user-panel h3 {
        margin: 0;
        padding-bottom: .7em;
        text-align: center;
        display: block; }
      .menu-utility-user .user-info .user-panel .user-links {
        text-align: center; }
      .menu-utility-user .user-info .user-panel a {
        display: block;
        padding: .5rem 0; }
        @media only screen and (min-width: 768px) {
          .menu-utility-user .user-info .user-panel a {
            padding: 0;
            margin-bottom: .5rem; } }
      .menu-utility-user .user-info .user-panel .user-logout {
        margin-top: .5rem;
        padding: 0; }
    .menu-utility-user .user-info .user-account .account {
      display: block; }

.header-banner .country-selector {
  color: #000;
  float: left;
  cursor: pointer;
  margin-left: 1.5625rem;
  width: 2.8125rem;
  z-index: 30;
  padding: 0.5625rem 0 0.4375rem; }
  .header-banner .country-selector .selector {
    display: none;
    position: absolute;
    width: 3.25rem;
    box-sizing: border-box;
    background: #b1b1b1;
    color: #000;
    z-index: 30;
    top: 2.125rem; }
    .header-banner .country-selector .selector.active {
      display: block; }
  .header-banner .country-selector .continent-name {
    margin-top: 0;
    margin-bottom: .5rem; }
  .header-banner .country-selector .country {
    margin-bottom: .5rem; }
  .header-banner .country-selector .locale {
    display: inline-block;
    padding: 0.4375rem;
    vertical-align: middle;
    color: #000;
    width: 100%;
    text-align: center;
    box-sizing: border-box; }
    .header-banner .country-selector .locale.selected {
      display: none; }
    .header-banner .country-selector .locale:hover {
      background: #373c5c;
      color: #dedede; }
  .header-banner .country-selector.currency {
    position: relative;
    padding-left: 20px;
    color: #000;
    width: 10.625rem;
    margin-left: 0; }
    .header-banner .country-selector.currency .selector {
      width: 100%;
      left: 0;
      padding: 0;
      background: #b1b1b1;
      text-align: center; }
      .header-banner .country-selector.currency .selector a {
        text-align: center; }
    .header-banner .country-selector.currency .current-country {
      text-align: center; }
  @media only screen and (min-width: 768px) {
    .header-banner .country-selector .fa-caret-down {
      position: relative;
      float: none;
      top: 0;
      left: 5px; } }

.header-banner .menu-footer {
  display: none; }

@media only screen and (min-width: 768px) {
  .terms-conditions-header {
    padding: 0 0.625rem 1.25rem 0.625rem; } }

#mini-cart {
  float: right;
  right: -0.5625rem;
  top: 0.5625rem;
  z-index: 24; }
  @media only screen and (max-width: 768px) {
    #mini-cart {
      float: right;
      position: relative;
      top: 0;
      right: 0.6875rem; } }

.mini-cart-active {
  z-index: 41 !important; }

.mini-cart-total {
  position: relative; }
  .mini-cart-total .mini-cart-link .minicart-quantity {
    border-radius: 50%;
    color: #000;
    position: absolute;
    right: 0.8125rem;
    text-align: center;
    top: 1.125rem;
    font-size: 10px;
    font-size: 0.625rem;
    line-height: 15px;
    line-height: 0.9375rem;
    height: 0.9375rem;
    width: 0.9375rem; }
  .mini-cart-total .mini-cart-empty {
    transition: color 500ms ease; }
    .mini-cart-total .mini-cart-empty .minicart-quantity {
      display: none; }

.mini-cart-content {
  width: 350px;
  display: none;
  overflow: scroll; }
  @media only screen and (min-width: 768px) {
    .mini-cart-content {
      background: #fff;
      position: absolute;
      right: 0;
      top: 5em;
      width: 19.1875rem;
      box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px 0; } }
  .mini-cart-content .mini-cart-content-inner {
    width: 320px; }
    .mini-cart-content .mini-cart-content-inner div.row.recently-viewed-row {
      width: 100%; }
      .mini-cart-content .mini-cart-content-inner div.row.recently-viewed-row ul#recentlyViewed {
        -ms-flex-pack: start;
            justify-content: flex-start; }
    @media only screen and (min-width: 768px) {
      .mini-cart-content .mini-cart-content-inner {
        padding: 0.625rem 0.625rem 0 0.625rem;
        box-shadow: inset 0 30px 30px -30px #b1b1b1;
        background-color: #fff; } }
  .mini-cart-content #recentlyViewed {
    margin: 0 !important; }
  .mini-cart-content .product-tile .product-image {
    max-width: 120px;
    margin: 0 auto;
    margin-top: 20px; }

.mini-cart-product {
  border-bottom: 2px solid #dedede;
  overflow: hidden;
  padding: 0.625rem 0;
  position: relative;
  width: 100%;
  margin: 0 auto; }
  .mini-cart-product:last-of-type {
    border: none; }
  .mini-cart-product .mini-cart-name {
    margin: 0 0 0.375rem;
    text-transform: uppercase !important;
    letter-spacing: 1px; }
  .mini-cart-product.collapsed .mini-cart-name {
    border: none;
    padding: 0; }
    .checkout-mini-cart .mini-cart-product.collapsed .mini-cart-name {
      border-bottom: 2px solid #dedede;
      padding: 0; }
  .mini-cart-product.collapsed .mini-cart-attributes,
  .mini-cart-product.collapsed .mini-cart-pricing,
  .mini-cart-product.collapsed .product-availability-list {
    width: 60%; }
  .mini-cart-product.collapsed .mini-cart-pricing {
    width: 20%; }
  .checkout-mini-cart .mini-cart-product.collapsed .mini-cart-image {
    display: block; }
  .mini-cart-product .mini-cart-toggle {
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 10px; }
    .checkout-mini-cart .mini-cart-product .mini-cart-toggle {
      display: none; }

.mini-cart-image {
  padding-right: 0.625rem;
  box-sizing: border-box; }
  .mini-cart-image img {
    max-width: 100%; }

.mini-cart-right-block {
  float: right;
  width: 50%; }

.mini-cart-header-name {
  border-bottom: 2px solid #dedede;
  width: 100%;
  padding-bottom: 0;
  margin-bottom: 0.1875rem;
  text-transform: uppercase;
  font-size: 16px;
  letter-spacing: 2px; }
  .mini-cart-header-name .close {
    cursor: pointer;
    height: 25px;
    width: 25px;
    float: right;
    right: 4px;
    top: 4px; }

.checkout-mini-cart .mini-cart-attributes, .checkout-mini-cart
.mini-cart-product .product-availability-list {
  padding-top: 0;
  width: 60%; }

.mini-cart-attributes {
  font-family: Georgia, Times, Times New Roman, serif !important;
  font-size: 11px;
  letter-spacing: 0.08em;
  color: #2d2d2d; }
  .checkout-mini-cart .mini-cart-attributes {
    font-family: Georgia, Times, Times New Roman, serif !important; }

@media only screen and (min-width: 768px) {
  .mini-cart-link-cart {
    margin-bottom: 0.625rem;
    width: 100%;
    max-width: 100%;
    letter-spacing: 2px;
    padding-top: 2px;
    text-decoration: none;
    background: #efefef;
    color: #272727;
    border: 0;
    font-size: 12px;
    margin-top: 0; } }

@media only screen and (min-width: 768px) {
  .mini-cart-link-cart:hover {
    text-decoration: none; } }

.mini-cart-pricing {
  font-family: Georgia, Times, Times New Roman, serif !important;
  float: left;
  width: 20%;
  min-height: 2.8125rem;
  padding-top: 1.0625rem;
  float: left; }
  .mini-cart-pricing .label,
  .mini-cart-pricing .value {
    display: none; }
  .checkout-mini-cart .mini-cart-pricing {
    font-size: 11px;
    min-height: 0;
    padding-top: 0;
    width: 60%;
    float: left; }
    .checkout-mini-cart .mini-cart-pricing .label,
    .checkout-mini-cart .mini-cart-pricing .value {
      display: inline-block; }
  .mini-cart-pricing .mini-cart-price {
    margin-top: 4px;
    float: left; }

.mini-cart-totals {
  text-align: center;
  padding-top: 0.625rem; }
  .mini-cart-totals .mini-cart-link-checkout {
    margin-bottom: 0.625rem;
    width: 100%;
    max-width: 100%;
    letter-spacing: 2px;
    padding-top: 2px;
    background-image: url("../images/svg-icons/lock.svg");
    background-repeat: no-repeat;
    background-position: calc(100% - 10px); }
    .mini-cart-totals .mini-cart-link-checkout:hover {
      background-image: url("../images/svg-icons/lock-white.svg");
      cursor: pointer; }
  .mini-cart-totals #alt-payment-methods {
    margin: 0;
    padding: 0;
    list-style-type: none; }
    .mini-cart-totals #alt-payment-methods .visaCheckoutCartButton {
      cursor: pointer; }
      .mini-cart-totals #alt-payment-methods .visaCheckoutCartButton img {
        outline: none; }
        .mini-cart-totals #alt-payment-methods .visaCheckoutCartButton img:focus {
          outline-color: transparent;
          outline-style: none; }
    .mini-cart-totals #alt-payment-methods .v-learn {
      display: none; }

.minicart-qty {
  width: 100%;
  clear: both; }

.mini-cart-subtotals {
  margin: 0 auto;
  padding: 0.3125rem;
  width: 100%;
  font-family: Georgia, Times, Times New Roman, serif !important; }
  .mini-cart-subtotals .label {
    float: left; }
  .mini-cart-subtotals .value {
    float: right; }

.mini-cart-slot {
  background: #dedede;
  color: #b1b1b1;
  text-align: center;
  text-transform: uppercase;
  padding: 0.3125rem 0;
  margin-bottom: 0.625rem; }

.mini-cart-link-checkout {
  clear: both;
  display: block;
  text-align: center;
  margin: 0.625rem 0 1.875rem 0; }

.checkout-mini-cart {
  background-color: #fff; }
  @media only screen and (min-width: 768px) and (max-width: 1024px) {
    .checkout-mini-cart {
      width: 100%; } }
  .top-banner .checkout-mini-cart {
    max-height: 330px;
    overflow: auto; }
  .checkout-mini-cart .mini-cart-attributes,
  .checkout-mini-cart .mini-cart-pricing {
    clear: right;
    float: left; }
  .checkout-mini-cart .attribute .label {
    display: inline-block; }
    .checkout-mini-cart .attribute .label::first-letter {
      text-transform: uppercase; }

.top-banner .mini-cart-content .mini-cart-name {
  width: 70%; }

.mini-cart-products {
  max-height: 450px;
  overflow: auto; }
  @media only screen and (min-width: 768px) {
    .mini-cart-products {
      position: relative;
      width: 100%; } }
  @media only screen and (max-width: 768px) {
    .mini-cart-products {
      max-height: 100%; } }
  @media only screen and (min-width: 768px) and (max-width: 1024px) {
    .mini-cart-products {
      max-height: 100%; } }
  @media only screen and (min-width: 768px) {
    .mini-cart-products ul {
      padding: 0;
      margin: 0;
      position: relative;
      width: 20000em; } }
  @media only screen and (min-width: 768px) {
    .mini-cart-products ul li {
      list-style: none;
      float: left;
      width: 15.6875rem;
      padding: 0 1.09375rem;
      overflow: hidden;
      position: relative; } }
  @media only screen and (min-width: 768px) {
    .mini-cart-products .inactive {
      display: none; } }

.mini-cart-content .mini-cart-name,
.mini-cart-content #mini-cart-products .mini-cart-product .mini-cart-name,
.mini-cart-content #mini-cart-products .mini-cart-product,
.mini-cart-content #mini-cart-products .mini-cart-product {
  border: none; }

.top-banner {
  clear: both;
  position: relative;
  transition: padding 0.4s;
  z-index: 750;
  position: fixed;
  width: 100%;
  height: 76px;
  background: #fff;
  margin-top: 29px;
  left: 0;
  top: 0; }
  .top-banner * {
    box-sizing: border-box; }
  .top-banner.search-open {
    padding-bottom: 2.1875rem; }
  .top-banner .stickynav {
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    background: #fff;
    border-bottom: 6px solid #002157;
    height: 58px;
    border: 0;
    box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.3);
    z-index: 5000; }
  @media only screen and (max-width: 768px) {
    .top-banner {
      position: absolute;
      height: auto;
      margin-top: 0; } }

.mini-cart-content {
  position: fixed;
  top: 0 !important;
  height: 100vh;
  padding: 15px;
  z-index: 999;
  right: 0;
  width: 350px;
  overflow-x: hidden; }

.header-static-container {
  padding: 1.0625rem 0;
  border-bottom: 1px solid #dedede; }
  @media only screen and (min-width: 769px) {
    .header-static-container {
      padding: 1.4375rem 0; } }
  @media only screen and (max-width: 768px) {
    .header-static-container {
      padding: 10px 0;
      height: 3.75rem; } }

@media only screen and (min-width: 480px) {
  .drop-down-background {
    background: rgba(0, 0, 0, 0.5);
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    z-index: 450;
    left: 0; } }

.drop-down-background-mobile {
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  height: 100%;
  width: 100%;
  top: 0;
  z-index: 450;
  left: 0;
  position: absolute;
  z-index: 9999; }

.primary-logo {
  height: 3.0625rem;
  width: 3.0625rem;
  margin: 0 auto;
  z-index: 10;
  position: relative; }
  @media only screen and (min-width: 769px) {
    .primary-logo {
      height: 3.8125rem;
      width: 3.875rem; } }
  .primary-logo .logo {
    position: absolute;
    height: 3.0625rem;
    width: 3.0625rem; }
    @media only screen and (min-width: 769px) {
      .primary-logo .logo {
        height: 3.8125rem;
        width: 3.875rem; } }
    @media only screen and (max-width: 768px) {
      .primary-logo .logo {
        height: 2.5rem; } }

.logo-mobile-menu {
  display: none; }

@media only screen and (max-width: 768px) {
  .logo-mobile-menu {
    top: 0;
    left: 0;
    width: 200px;
    position: absolute;
    display: block;
    background: #fff url("../images/lyle_and_scott_text.png") no-repeat;
    background-size: 150px;
    background-position: top 20px left 20px; } }

@media only screen and (max-width: 768px) {
  .stickynav {
    position: fixed !important;
    width: 100%;
    background: white;
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.3);
    z-index: 500; }
  .stickynav.refinement-active {
    box-shadow: none; } }

.menu-active .close {
  display: block; }

.menu-active #main {
  width: 100%;
  overflow: hidden; }

.menu-active .menu-utility-user {
  display: none; }

.menu-active nav[role="navigation"].fixed-navigation {
  left: 0;
  position: fixed;
  overflow: auto;
  height: 100%;
  -webkit-overflow-scrolling: touch; }

.menu-active-inner {
  height: 100% !important;
  overflow: hidden;
  width: 100%; }

.header-banner {
  display: none;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  position: fixed !important;
  width: 100%;
  left: 0;
  top: 0;
  z-index: 40 !important; }
  @media only screen and (max-width: 768px) {
    .header-banner {
      display: none !important; } }
  @media only screen and (min-width: 769px) {
    .header-banner {
      display: block;
      background-color: #f5f5f5;
      box-sizing: border-box;
      min-height: 2.125rem; } }
  @media only screen and (min-width: 769px) {
    .header-banner .header-banner-right,
    .header-banner .header-banner-left {
      color: #b1b1b1;
      padding: 0.5625rem 0 0.4375rem; } }
  .header-banner .header-banner-right p,
  .header-banner .header-banner-left p {
    margin: 0;
    text-transform: uppercase; }
  .header-banner .header-banner-right {
    padding: 0.5625rem 0 0.4375rem !important; }
    @media only screen and (min-width: 769px) {
      .header-banner .header-banner-right {
        float: right;
        margin-right: 1.5625rem; } }
  @media only screen and (min-width: 769px) {
    .header-banner .header-banner-left {
      margin: 0 auto;
      text-align: center;
      max-width: 40.625rem; } }
  @media only screen and (max-width: 959px) {
    .header-banner .header-banner-left {
      float: left; } }

.top-banner-bar {
  top: 0;
  position: fixed;
  width: 100%;
  z-index: 500;
  left: 0; }
  @media only screen and (max-width: 768px) {
    .top-banner-bar {
      top: 60px;
      position: absolute; } }

.header-right {
  float: right;
  margin-right: 0;
  margin: 0 !important;
  top: 0.625rem; }
  @media only screen and (min-width: 769px) {
    .header-right {
      margin: 0.75rem 2.1875rem 0 0;
      position: relative;
      z-index: 10; } }
  @media only screen and (max-width: 768px) {
    .header-right {
      margin: 0 !important;
      margin-right: 0 !important; } }
  .header-right .header-search {
    display: none; }
    @media only screen and (min-width: 769px) {
      .header-right .header-search {
        display: block; } }

.stickynav .header-right {
  margin-top: -7px !important;
  margin-right: 0 !important; }

.header-search {
  background-color: #fff;
  width: 100%; }
  @media only screen and (min-width: 769px) {
    .header-search {
      position: relative;
      z-index: 10;
      width: 13.6875rem;
      height: 2.1875rem;
      float: left;
      margin-right: 0.625rem;
      display: block; } }
  @media only screen and (min-width: 769px) and (max-width: 794px) {
    .header-search {
      width: 10rem; } }
  .header-search .search-button-inner {
    float: left;
    padding: 0;
    margin: 0;
    margin-left: 0.75rem;
    cursor: pointer; }
    .header-search .search-button-inner:focus {
      outline: none; }
    .header-search .search-button-inner:-moz-focus-inner {
      border: 0; }
    @media only screen and (min-width: 769px) {
      .header-search .search-button-inner {
        padding: 0;
        float: none;
        position: absolute;
        right: 0;
        top: 0;
        cursor: pointer;
        display: block; } }
  .header-search input[type="text"] {
    background-color: transparent;
    border: none;
    float: left;
    position: relative;
    top: 50%;
    font-size: 12px;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    margin: 0;
    padding: 0 0 0 1rem;
    height: 2.25rem;
    line-height: 38px;
    line-height: 2.375rem;
    color: #666;
    width: calc(100% - 2.5rem);
    letter-spacing: 0.06em; }
    @media only screen and (min-width: 769px) {
      .header-search input[type="text"] {
        height: 3.25rem;
        padding: 0 1rem; } }
    @media only screen and (min-width: 769px) and (max-width: 794px) {
      .header-search input[type="text"] {
        padding: 0 .5rem; } }
    .header-search input[type="text"] ::-webkit-input-placeholder {
      color: #666;
      text-transform: uppercase; }
    .header-search input[type="text"] :-ms-input-placeholder {
      color: #666;
      text-transform: uppercase; }
    .header-search input[type="text"] ::-moz-placeholder {
      color: #666;
      opacity: 1;
      text-transform: uppercase; }
    .header-search input[type="text"] :-moz-placeholder {
      color: #666;
      opacity: 1;
      text-transform: uppercase; }
  .header-search button {
    background-color: transparent;
    border: none;
    padding: 0 0.8125rem 0 0;
    height: 1.375rem;
    width: 2.5rem;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    line-height: 36px;
    line-height: 2.25rem; }
    @media only screen and (min-width: 769px) {
      .header-search button {
        padding: 0;
        line-height: 52px;
        line-height: 3.25rem;
        min-height: 52px; } }
  .header-search .search-inner-container {
    border-bottom: 1px solid #dedede;
    border-width: 0;
    position: absolute;
    top: 60px;
    width: 100%;
    height: 0;
    right: 0;
    overflow: hidden;
    background: #f5f5f5;
    transition: all 0.4s;
    padding: 0;
    letter-spacing: 0.06em; }
    .header-search .search-inner-container input:focus {
      outline: none; }
    .header-search .search-inner-container input:-moz-focus-inner {
      border: 0; }
    @media only screen and (min-width: 769px) {
      .header-search .search-inner-container {
        top: -6px;
        width: 0;
        transition: width 0.5s;
        display: block;
        background: none;
        height: 3.25rem; }
        .header-search .search-inner-container .mobile-icon {
          display: none; } }
    .header-search .search-inner-container.search-active {
      height: 2.4375rem;
      height: 1.8rem;
      top: 10px;
      width: 16.25rem;
      border-width: 1px;
      right: 40px; }
      @media only screen and (max-width: 768px) {
        .header-search .search-inner-container.search-active {
          top: 52px;
          width: 100%;
          right: 0;
          height: 2.5rem;
          line-height: 20px !important;
          padding-top: 5px;
          text-align: center; } }
  .header-search .search {
    width: 2.5rem;
    height: 2.5rem; }
    @media only screen and (min-width: 769px) {
      .header-search .search {
        width: 2.5rem;
        height: 2.5rem; } }

.mobile-icon .search {
  width: 1.4375rem;
  height: 1.4375rem; }

@media only screen and (max-width: 768px) {
  .mobile-icon {
    display: none; } }

.hdr-tag {
  text-align: center;
  text-transform: uppercase;
  font-size: 12px;
  font-size: 0.75rem;
  display: none; }
  @media only screen and (min-width: 320px) and (max-width: 479px) {
    .hdr-tag {
      font-size: 10.5px;
      font-size: 0.65625rem; } }
  @media only screen and (max-width: 768px) {
    .hdr-tag {
      display: none; } }

.head-icon {
  height: 2.5rem;
  text-align: center; }
  .head-icon .icon {
    margin: 0 auto; }
  @media only screen and (min-width: 769px) {
    .head-icon {
      height: 2.5rem; } }

.header-banner .country-selector {
  float: right;
  margin-left: 0 !important;
  position: relative;
  text-align: right; }

.header-banner .country-selector.currency {
  width: 80px !important; }

.support-link {
  float: right;
  margin-top: 9px;
  z-index: 30;
  position: relative; }
  @media only screen and (max-width: 768px) {
    .support-link {
      display: none; } }

#new-header-menu {
  position: fixed;
  width: 100%;
  z-index: 500;
  left: 0; }
  #new-header-menu div.new-header-container {
    max-width: 100%; }
  #new-header-menu div#mobile-menu-container {
    display: none; }
    @media only screen and (max-width: 768px) {
      #new-header-menu div#mobile-menu-container {
        display: block; } }
  #new-header-menu div#header-row-2 {
    padding: 10px 0;
    background: #fff; }
    #new-header-menu div#header-row-2 .header-search .search-button-inner {
      left: 0;
      right: initial; }
    #new-header-menu div#header-row-2 .search-inner-container {
      left: 60px;
      right: initial; }
    #new-header-menu div#header-row-2 .header-search input[type="text"]::-webkit-input-placeholder {
      font-family: Georgia, "Times New Roman", Times, serif; }
    #new-header-menu div#header-row-2 .header-search input[type="text"]:-ms-input-placeholder {
      font-family: Georgia, "Times New Roman", Times, serif; }
    #new-header-menu div#header-row-2 .header-search input[type="text"]::placeholder {
      font-family: Georgia, "Times New Roman", Times, serif; }
    #new-header-menu div#header-row-2 div.inner-icon {
      margin-top: 10px; }
    #new-header-menu div#header-row-2 .search-suggestion-wrapper.full {
      margin-left: 0; }
  #new-header-menu div#header-row-3 {
    background: #272727; }
    #new-header-menu div#header-row-3 ul.menu-category li a {
      margin-right: 0;
      margin: 0 0.75rem; }
    #new-header-menu div#header-row-3 ul.menu-category li a span {
      line-height: 48px;
      color: #fff;
      letter-spacing: 2px;
      font-weight: 600; }
    #new-header-menu div#header-row-3 .level-1 > li:hover > a > span {
      border-bottom: 2px solid #fff; }
    #new-header-menu div#header-row-3 ul.menu-category {
      float: none !important;
      display: -ms-inline-flexbox;
      display: inline-flex;
      line-height: 48px; }
    #new-header-menu div#header-row-3 .menu-center {
      text-align: center; }
    #new-header-menu div#header-row-3 .level-2 {
      top: 167px;
      padding: 30px 0;
      text-align: left; }
      #new-header-menu div#header-row-3 .level-2 div.mega span {
        color: #272727 !important;
        font-weight: normal; }
      #new-header-menu div#header-row-3 .level-2 div.mega .hover_nav {
        margin: 0; }
      #new-header-menu div#header-row-3 .level-2 div.mega img {
        height: 240px;
        width: 200px; }
      #new-header-menu div#header-row-3 .level-2 .menu-vertical > li {
        width: auto;
        padding-left: 0; }
      #new-header-menu div#header-row-3 .level-2 a.has-sub-second-menu {
        letter-spacing: 0.15rem; }
      #new-header-menu div#header-row-3 .level-2 .level-3 a {
        font-family: georgia;
        font-size: 13px; }
      #new-header-menu div#header-row-3 .level-2 .level-3 li {
        padding: 0.25em 0 0 0; }
  #new-header-menu .fixed-nav #header-row-1 {
    display: none; }
  #new-header-menu .fixed-nav .primary-logo,
  #new-header-menu .fixed-nav .primary-logo .logo {
    transition: height 0.1s ease;
    height: 2.5rem;
    margin-top: 0; }
  #new-header-menu .fixed-nav .level-2 {
    top: 108px !important; }
  #new-header-menu .fixed-nav div.inner-icon {
    margin-top: 0 !important; }
  #new-header-menu .fixed-nav .search-suggestion-wrapper.full {
    top: 50px !important; }
  @media only screen and (max-width: 768px) {
    #new-header-menu .fixed-nav div#header-row-2 {
      position: fixed;
      height: 60px;
      top: 0;
      width: 100%;
      box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.3); }
      #new-header-menu .fixed-nav div#header-row-2 div.inner-icon {
        margin-top: 5px !important; } }
  @media only screen and (max-width: 768px) {
    #new-header-menu {
      position: relative; }
      #new-header-menu #header-row-1 {
        margin-top: 55px;
        width: 100%;
        position: absolute; }
        #new-header-menu #header-row-1 .banner-holder {
          z-index: 0; }
      #new-header-menu #header-row-2 .container {
        padding: 0; }
      #new-header-menu #header-row-3 {
        display: none; }
      #new-header-menu .menu-toggle,
      #new-header-menu .search {
        position: relative;
        z-index: 10; }
      #new-header-menu .menu-toggle {
        position: absolute; }
      #new-header-menu .search {
        left: 0; }
      #new-header-menu div#header-row-2 {
        padding: 5px 0;
        position: fixed;
        width: 100%;
        top: -1px; }
      #new-header-menu div.inner-icon {
        margin-top: 5px !important; }
      #new-header-menu button.menu-toggle {
        margin-top: 4px; }
      #new-header-menu div.my-account {
        float: right; }
      #new-header-menu .menu-utility-user .user-info {
        margin-right: 10px; }
      #new-header-menu #mini-cart {
        margin-top: 4px; }
      #new-header-menu nav#navigation {
        padding-top: 0; }
      #new-header-menu .search-inner-container {
        left: 0 !important;
        right: initial;
        width: 100%;
        float: left;
        top: 58px;
        position: fixed; }
      #new-header-menu .search-button-inner {
        margin-left: 3.5rem; }
      #new-header-menu nav[role="navigation"] ul.level-1 {
        margin-top: 62px; }
      #new-header-menu .primary-logo {
        padding-top: 4px; }
      #new-header-menu .level-1 li > .has-sub-menu {
        letter-spacing: 1px; }
      #new-header-menu .level-1 li a {
        box-sizing: border-box; }
      #new-header-menu .level-1 li > a.has-sub-menu {
        width: auto; }
      #new-header-menu .level-2 .mobile-menu-arrow {
        background: #fff !important;
        width: auto; }
      #new-header-menu .level-2 li {
        background: #fff;
        border-bottom: 0; }
        #new-header-menu .level-2 li a {
          background: #fff !important;
          font-family: Georgia, "Times New Roman", Times, serif;
          text-transform: initial;
          padding-bottom: 0;
          color: #999; }
      #new-header-menu .level-2 .container {
        padding: 0; }
      #new-header-menu .level-3 {
        display: block;
        padding: 10px 0;
        background: #fff;
        border-top: 0; }
        #new-header-menu .level-3 li {
          border: 0;
          font-family: Georgia, "Times New Roman", Times, serif;
          background: #fff;
          padding: 6px 15px 5px 40px; }
          #new-header-menu .level-3 li a {
            text-transform: none;
            color: #000;
            font-size: 14px; }
        #new-header-menu .level-3 li.mens-new-arrivals a {
          padding: 0;
          font-weight: 600; } }

@media only screen and (max-width: 959px) {
  #new-header-menu .container {
    width: initial;
    padding: 0 20px; } }

@media only screen and (max-width: 768px) {
  #wrapper.pt_storefront #main {
    padding-top: 90px !important; } }

.breadcrumb {
  font-family: "GillSansStd-Light", Arial, sans-serif;
  line-height: 1em;
  margin: 0 auto;
  text-transform: uppercase;
  font-size: 10px;
  text-align: center; }
  @media only screen and (min-width: 768px) {
    .breadcrumb {
      padding-top: 1.6875rem; } }
  .breadcrumb li {
    display: inline;
    list-style: none outside none; }
  .breadcrumb a:hover {
    text-decoration: underline; }

.paging-current-page {
  left: -999em;
  position: absolute; }

.breadcrumb-element::after {
  content: "";
  margin-left: .4em; }

.breadcrumb-element:last-child::after {
  content: ""; }

.pt_content .breadcrumb-element,
.pt_customer-service .breadcrumb-element {
  display: none; }

.breadcrumb-refinement::after {
  content: attr(data-divider);
  font-style: normal; }

.breadcrumb-refinement:last-of-type::after {
  content: ""; }

.breadcrumb-refinement-name {
  display: none; }

.breadcrumb-refinement-value {
  background: #f3f2f2;
  border-radius: 3px;
  display: inline-block;
  margin: 0 .42em .42em 0;
  padding: 5px 10px; }

.breadcrumb-refine-container {
  float: right;
  margin-right: 0; }

.breadcrumb-relax {
  background: none;
  color: #000;
  font-style: normal;
  padding: 0 0 0 .4em; }

.breadcrumb-result-text a,
.breadcrumb .searchphraselink {
  background: none;
  padding: 0; }

#secondary h1 {
  margin: 0 0 14px; }

.primary-content dl {
  clear: both;
  overflow: hidden; }
  .primary-content dl dt {
    clear: both;
    float: left;
    margin: 2% 0 0;
    min-width: 15%; }
  .primary-content dl dd {
    float: left;
    margin: 2% 0 0;
    padding: 0 0 0 5%; }

.col-1,
.accountlogin-col-1 {
  float: left;
  margin: 4px 0;
  width: 48%; }
  @media only screen and (max-width: 768px) {
    .col-1,
    .accountlogin-col-1 {
      float: none;
      width: 100%; } }

.col-2,
.accountlogin-col-2 {
  float: right;
  margin: 4px 0;
  width: 48%; }
  @media only screen and (max-width: 768px) {
    .col-2,
    .accountlogin-col-2 {
      float: none;
      width: 100%; } }

.content-header {
  margin: 0 0 14px !important; }

.section-header {
  border-top: 1px solid #dedede;
  font-family: "GillSansStd", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 20px;
  line-height: 1.25rem;
  margin: 0;
  padding: 1em;
  position: relative; }

.back {
  display: block;
  margin: 0 0 10px; }

h1 .dialog-required {
  font-size: 14px;
  font-size: 0.875rem; }

#category-level-1 li {
  display: block; }
  #category-level-1 li .refinement-link {
    font-family: "GillSansStd", Arial, sans-serif;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 20px;
    line-height: 1.25rem;
    background: none repeat scroll 0 0 transparent; }
    #category-level-1 li .refinement-link:hover {
      text-decoration: underline; }
  #category-level-1 li.expandable .active {
    text-decoration: underline; }

#category-level-2 a.active {
  text-decoration: underline; }

#category-level-2 a.refinement-link {
  margin: 0 0 0 .4em; }

#category-level-3 {
  padding: .3em 0 0; }
  #category-level-3 a.refinement-link {
    margin: 0 0 0 .9em;
    padding: 0; }

.refinement-header {
  display: block;
  font-family: "GillSansStd", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 20px;
  line-height: 1.25rem;
  text-transform: uppercase;
  font-weight: normal;
  margin: 0;
  padding: 1.15em .75em .75em; }
  .pt_product-search-result .refinement-header {
    display: none; }

.refinement {
  padding-bottom: .65em;
  position: relative; }
  .pt_categorylanding .refinement {
    display: none; }
    .pt_categorylanding .refinement.category-refinement {
      display: block; }
  .refinement.category-refinement {
    display: none; }
  .refinement h3 {
    font-family: "GillSansStd", Arial, sans-serif;
    font-size: 18px;
    font-size: 1.125rem;
    margin: 1.25rem 0 0 0;
    padding: 0 0 1.5625rem 0;
    cursor: pointer; }
    @media only screen and (min-width: 768px) {
      .refinement h3 {
        font-size: 16px;
        font-size: 1rem;
        line-height: 16px;
        line-height: 1rem; } }
    .ie7 .refinement h3 {
      clear: both; }
    .refinement h3.active, .refinement h3.expanded {
      background: #fff url("../images/svg-icons/arrow_up_02.svg") no-repeat scroll calc(100% - 5px);
      background-position: center right !important; }
  .refinement ul {
    list-style: none outside none;
    margin: 0;
    padding: 0; }
    .refinement ul::after {
      content: "";
      display: table;
      clear: both; }
    .refinement ul li {
      padding-bottom: 0.25rem; }
      .refinement ul li .refinement-checkbox {
        box-sizing: border-box;
        content: "";
        display: inline-block;
        width: 1rem;
        height: 1rem;
        border: 1px solid #dedede;
        background-color: #fff;
        margin-right: 0.1875rem;
        padding: 0.1875rem;
        position: relative;
        top: 0.1875rem; }
      .refinement ul li.selected .refinement-checkbox {
        background-image: url("../images/svg-icons/close.svg");
        background-repeat: no-repeat;
        background-size: contain; }
    .refinement ul.swatches li {
      float: left;
      box-sizing: border-box;
      padding: 0;
      border: 1px solid #dedede;
      width: 2rem;
      height: 2rem;
      margin: 0.1875rem;
      font-size: 12px;
      font-size: 0.75rem;
      text-align: center; }
      .refinement ul.swatches li a {
        border: 1px solid #fff;
        display: block;
        line-height: 32px;
        line-height: 2rem;
        width: 28px;
        height: 28px; }
      .refinement ul.swatches li.selected, .refinement ul.swatches li:hover {
        border: 2px solid #000; }
        .refinement ul.swatches li.selected a, .refinement ul.swatches li:hover a {
          border: none; }
      .refinement ul.swatches li.unselectable {
        /* IE 8 */
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
        /* IE 5-7 */
        filter: alpha(opacity=50);
        /* Good browsers */
        opacity: 0.5;
        cursor: default;
        pointer-events: none; }
        .refinement ul.swatches li.unselectable a {
          /* IE 8 */
          -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
          /* IE 5-7 */
          filter: alpha(opacity=50);
          /* Good browsers */
          opacity: 0.5;
          position: relative;
          top: -28px; }
        .refinement ul.swatches li.unselectable::after {
          content: "";
          border-right: 1px solid #fff;
          position: relative;
          top: -56px;
          right: 18px;
          -ms-transform: skewX(-45deg);
              transform: skewX(-45deg);
          display: block;
          width: 32px;
          height: 28px; }
        .refinement ul.swatches li.unselectable::before {
          content: "";
          border-right: 1px solid #fff;
          position: relative;
          right: 18px;
          -ms-transform: skewX(45deg);
              transform: skewX(45deg);
          display: block;
          width: 32px;
          height: 28px;
          z-index: 1; }
    .refinement ul li.unselectable {
      /* IE 8 */
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
      /* IE 5-7 */
      filter: alpha(opacity=50);
      /* Good browsers */
      opacity: 0.5;
      cursor: default;
      pointer-events: none; }
      .refinement ul li.unselectable a {
        /* IE 8 */
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
        /* IE 5-7 */
        filter: alpha(opacity=50);
        /* Good browsers */
        opacity: 0.5; }
    .refinement ul.refinementColor li a {
      border: 2px solid #fff;
      padding: 0;
      text-indent: -999em;
      line-height: 26px;
      line-height: 1.625rem;
      width: 26px;
      height: 26px; }
    .refinement ul.refinementColor li.selected, .refinement ul.refinementColor li:hover {
      border: 2px solid #000; }
      .refinement ul.refinementColor li.selected a, .refinement ul.refinementColor li:hover a {
        border: 1px solid #fff;
        width: 26px;
        height: 26px; }
  .refinement .clear-refinement {
    font-weight: bold;
    text-transform: uppercase;
    padding: 0 1.5rem 0.3125rem 0; }
    @media only screen and (max-width: 768px) {
      .refinement .clear-refinement {
        font-family: "GillSansStd", Arial, sans-serif; }
        .refinement .clear-refinement a {
          background: #f3f2f2;
          border-radius: 3px;
          padding: 0.25rem 0.625rem 0; } }
  .refinement .refinement-link {
    border: 0 none; }
  .refinement .selected .refinement-link {
    background-position: left bottom; }
  .refinement .refinement-top-level {
    padding: 1em; }

.refinement-filter {
  float: left; }

div.refinement-container {
  margin: 0 auto;
  display: inline-block;
  width: 100%; }

div.refinement-container.fixed {
  position: fixed;
  left: 0;
  top: 58px;
  width: 100%;
  background: white;
  z-index: 490;
  padding: 10px;
  box-sizing: border-box;
  padding-top: 0;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.3); }

div.refinement.refinement-right {
  float: right;
  margin-right: 0; }

div.refinement.refinement-right div.select-style {
  padding-left: 10px;
  float: right;
  width: auto; }

div.refinement.refinement-right div.select-style select {
  padding: 0;
  height: 26px; }

div.refinements {
  margin-top: 20px; }

div.refinement {
  float: left;
  width: 160px;
  margin-right: 10px; }

div.refinement h3 {
  margin: 0 !important;
  padding: 10px 20px 6px 12px;
  border: 1px solid #eee;
  font-size: 0.75rem;
  background: #fff url("../images/svg-icons/arrow_down_02.svg") no-repeat scroll calc(100% - 5px);
  background-position: center right !important;
  line-height: 16px !important;
  font-weight: normal; }

div.refinement ul {
  display: none;
  position: absolute;
  z-index: 499;
  background: #fff;
  padding: 10px;
  border: 1px solid #eee;
  border-top: 0;
  width: calc(100% - 22px);
  font-size: 12px;
  letter-spacing: 0.06em; }

div.clear-refinement {
  display: none; }

.scrollable {
  height: auto;
  max-height: 200px;
  overflow: auto; }
  @media only screen and (max-width: 768px) {
    .scrollable {
      height: auto; }
      .scrollable li {
        width: 100%;
        float: left; }
        .scrollable li a {
          display: block;
          padding: 0;
          font-size: 12px; } }
  @media only screen and (min-width: 768px) and (max-width: 1024px) {
    .scrollable {
      height: auto; } }

.nav ul {
  border: 0 none;
  list-style: none outside none;
  margin: .58em 0;
  padding: 0; }
  .nav ul li {
    list-style: none outside none !important; }

.nav .toggle {
  border: 0 none;
  display: block;
  font-family: "GillSansStd", Arial, sans-serif;
  font-size: 18px;
  font-size: 1.125rem;
  margin: .83em 0 .58em; }
  @media only screen and (min-width: 768px) {
    .nav .toggle {
      font-size: 16px;
      font-size: 1rem;
      line-height: 16px;
      line-height: 1rem; } }
  .nav .toggle span {
    background: none repeat scroll 0 0 transparent; }

.nav .expanded {
  background-position: left -96px; }

@media only screen and (max-width: 768px) {
  .refinements {
    margin-top: 0 !important; }
  .refinement-container {
    display: none;
    border: 0 !important; }
  .refinement-container h3.filter-title {
    display: block !important;
    margin: 0;
    padding: 0;
    max-width: 100%;
    float: left;
    width: calc(50% - 5px);
    text-align: left;
    margin: 12px 0 0 0;
    line-height: 32px;
    padding-top: 4px;
    padding-left: 10px;
    background: #fff;
    border: 1px solid #eee;
    box-sizing: border-box;
    font-size: 12px;
    background: url("../images/svg-icons/filter-results-button.svg");
    background-size: 30px;
    background-repeat: no-repeat;
    background-position: top 3px right 0;
    font-weight: normal;
    height: 38px; }
  div.refinement {
    width: 100%;
    padding-bottom: 0; }
  div.refinement ul {
    border: 0;
    width: calc(100% - 22px);
    position: relative;
    max-height: 150px;
    padding-top: 0;
    overflow: scroll; }
  div.refinement h3 {
    border: 0;
    font-size: 12px;
    padding: 14px 12px 10px; }
  .refinement ul li {
    padding: 3px 0; }
    .refinement ul li a {
      font-size: 12px;
      display: block; }
  .breadcrumb {
    display: none; }
  .breadcrumb-refine-container {
    display: none; }
  .refinement-filter {
    float: left;
    width: 100%;
    display: none; }
  .refinement.refinement-right {
    float: left !important;
    border: 0;
    margin-left: 10px !important;
    width: calc(50% - 5px);
    box-sizing: border-box;
    margin: 12px 0 0 0;
    line-height: 36px;
    background: #fff;
    border: 1px solid #eee;
    padding: 0;
    margin-right: 0 !important;
    height: 38px; }
  .refinement.refinement-right .select-style {
    border: 0;
    width: auto;
    padding: 0 !important;
    float: left !important;
    padding: 0;
    width: 100%;
    line-height: 36px;
    height: 36px;
    background: none; } }
  @media only screen and (max-width: 768px) and (max-width: 768px) {
    .refinement.refinement-right .select-style {
      width: 100% !important; } }

@media only screen and (max-width: 768px) {
  .refinement.refinement-right .select-style select {
    line-height: 40px;
    text-align: -webkit-center;
    text-align-last: left;
    padding-left: 10px !important;
    font-size: 12px;
    height: auto !important;
    background: url("../images/svg-icons/sort-arrows-couple-pointing-up-and-down.svg");
    background-size: 30px;
    background-repeat: no-repeat;
    background-position: top 3px right 0;
    outline: none; }
  .refinement.refinement-right .sort-by {
    width: 100%;
    margin: 0;
    line-height: 36px; } }

footer {
  clear: both; }

@media only screen and (min-width: 768px) {
  .pt_storefront .footer-email {
    position: relative;
    margin: 20px 0; } }

@media only screen and (min-width: 768px) {
  .pt_storefront .footer-middle-content {
    padding-top: 0; } }

.footer-container {
  margin: 0 auto;
  width: 100%;
  background: #fff; }
  @media only screen and (max-width: 768px) {
    .footer-container {
      overflow: hidden; } }
  .footer-container .footer-item {
    display: block;
    padding: 0;
    width: 100%;
    box-sizing: border-box;
    text-align: center;
    border-bottom: 1px solid #dedede; }
    .footer-container .footer-item.mobile {
      display: none; }
      @media only screen and (max-width: 768px) {
        .footer-container .footer-item.mobile {
          display: block;
          position: relative; } }
    @media only screen and (min-width: 768px) {
      .footer-container .footer-item {
        padding: 0 0 0 5.1819%;
        box-sizing: border-box;
        width: 25.0275%;
        float: left;
        text-align: left;
        border: 0; } }
    @media only screen and (min-width: 768px) and (max-width: 1024px) {
      .footer-container .footer-item {
        padding: 0 0 0 4.1819%;
        width: 22.0275%; } }
    @media only screen and (max-width: 768px) {
      .footer-container .footer-item {
        position: relative;
        z-index: 10; } }
    .footer-container .footer-item div.country-selector {
      display: none; }
    .footer-container .footer-item div.content-asset {
      margin-bottom: 0;
      margin-top: 0; }
    .footer-container .footer-item h3 {
      margin: 0;
      cursor: pointer;
      padding: 0.625rem 0.9375rem;
      position: relative; }
      @media only screen and (min-width: 768px) {
        .footer-container .footer-item h3 {
          padding: 0 0 1.375rem 0;
          border: 0; } }
      .footer-container .footer-item h3 span {
        position: absolute;
        right: 15px;
        top: 10px;
        display: block;
        width: 15px;
        height: 15px;
        border: 1px solid #dedede;
        -ms-transform: rotate(45deg);
        transform: rotate(45deg); }
        @media only screen and (min-width: 768px) {
          .footer-container .footer-item h3 span {
            display: none; } }
      .footer-container .footer-item h3.active span {
        background: #dedede; }
    .footer-container .footer-item ul {
      padding: 0;
      margin: 0; }
  .footer-container .menu-footer {
    float: none;
    margin: 0;
    padding: 0;
    opacity: 0; }
    @media only screen and (min-width: 768px) {
      .footer-container .menu-footer {
        margin: 0;
        opacity: 1; } }
    @media only screen and (max-width: 768px) {
      .footer-container .menu-footer {
        transition: all .2s ease-out;
        max-height: 0;
        z-index: 5;
        position: relative; }
        .footer-container .menu-footer.active {
          transition: all .2s ease-in;
          max-height: 210px;
          opacity: 1;
          z-index: 10;
          position: relative; } }
    .footer-container .menu-footer li {
      float: none;
      line-height: 14px;
      line-height: 0.875rem;
      padding: 0.8125rem 0.9375rem;
      list-style: none !important; }
      @media only screen and (min-width: 768px) {
        .footer-container .menu-footer li {
          margin-bottom: 0.4375rem;
          padding: 0;
          background: none;
          box-shadow: none; } }
      .footer-container .menu-footer li a {
        display: block; }

.social-links {
  padding: 0;
  margin: 0; }
  .social-links li {
    display: inline-block;
    float: none;
    padding: 0 0.3125rem; }
    @media only screen and (min-width: 768px) {
      .social-links li {
        display: block;
        padding: 0; } }
    .social-links li a {
      display: inline-block;
      line-height: 20px;
      line-height: 1.25rem; }
      .social-links li a .social-icon {
        display: inline-block;
        width: 1.25rem;
        height: 1.25rem;
        text-align: center;
        border-radius: 10px;
        background: #fff; }
        @media only screen and (min-width: 768px) {
          .social-links li a .social-icon {
            background: #000;
            margin-right: 0.5em; } }
      .social-links li a .social-link {
        display: none; }
        @media only screen and (min-width: 768px) {
          .social-links li a .social-link {
            display: inline-block;
            position: relative;
            top: 1px; } }
      @media only screen and (min-width: 768px) {
        .social-links li a {
          margin: 0 0.625rem 0.125rem 0; } }
  .social-links .icon {
    fill: #000;
    top: 2px;
    position: relative; }
    @media only screen and (min-width: 768px) {
      .social-links .icon {
        fill: #fff; } }
    .social-links .icon.facebook {
      width: 7px;
      height: 12px;
      left: -1px; }
    .social-links .icon.instagram {
      width: 12px;
      height: 12px; }
      @media only screen and (max-width: 768px) {
        .social-links .icon.instagram {
          top: 3px; } }
    .social-links .icon.twitter {
      width: 10px;
      height: 10px; }

#email-alert-signup {
  white-space: nowrap; }
  #email-alert-signup button {
    border: none;
    height: 2.25rem;
    padding: 0;
    float: left;
    width: 81px; }
    @media only screen and (min-width: 768px) {
      #email-alert-signup button {
        width: 10.5rem; } }

@media only screen and (min-width: 768px) {
  .footer-email {
    width: 100%;
    overflow: hidden; } }

.footer-email .footer-email-left {
  float: left;
  width: calc(100% - 81px);
  font-size: 18px;
  font-size: 1.125rem; }
  @media only screen and (min-width: 768px) {
    .footer-email .footer-email-left {
      width: calc(100% - 168px); } }
  .footer-email .footer-email-left input[type="email"] {
    width: 100%;
    overflow: hidden;
    border-right: 0;
    border-left: 0;
    padding: 0 1.625rem;
    background: #f3f2f2;
    font-family: "GillSansStd-Light", Arial, sans-serif; }
    @media only screen and (min-width: 1025px) {
      .footer-email .footer-email-left input[type="email"] {
        width: 50%;
        border-left: 1px solid #dedede; } }
    @media only screen and (min-width: 768px) {
      .footer-email .footer-email-left input[type="email"].error {
        border-left: 1px solid #d90200;
        border-right: 1px solid #d90200; } }
  .footer-email .footer-email-left label {
    display: none; }
    @media only screen and (min-width: 1025px) {
      .footer-email .footer-email-left label {
        display: block;
        border: 1px solid #dedede;
        float: left;
        border-right: 0;
        width: 75%;
        min-width: 38.4375rem;
        box-sizing: border-box;
        height: 2.25rem;
        line-height: 34px;
        line-height: 2.125rem;
        padding-left: 3.9375rem; } }
  .footer-email .footer-email-left #email-alert-address-error {
    clear: left; }
    @media only screen and (min-width: 768px) {
      .footer-email .footer-email-left #email-alert-address-error {
        padding-left: 50%; } }

.footer-email ::-webkit-input-placeholder {
  color: #000; }

.footer-email :-ms-input-placeholder {
  color: #000; }

.footer-email ::-moz-placeholder {
  color: #000;
  opacity: 1; }

.footer-email :-moz-placeholder {
  color: #000;
  opacity: 1; }

.footer-middle-content {
  clear: both; }
  @media only screen and (min-width: 768px) {
    .footer-middle-content {
      padding: 2.3125rem 1.6875rem; } }

.footer-logo {
  display: none; }
  @media only screen and (min-width: 768px) {
    .footer-logo {
      width: 110px;
      padding: 1.875rem 0;
      border-right: 1px solid #dedede;
      float: left;
      display: block; }
      .footer-logo .icon {
        height: 86px;
        width: 91px; } }

.footer-item-right {
  position: relative;
  z-index: 5;
  width: 100%;
  background: #000;
  text-align: center;
  padding: 0.5rem 0 0.25rem 0; }
  @media only screen and (min-width: 768px) {
    .footer-item-right {
      position: static;
      float: right;
      width: 110px;
      background: #fff;
      text-align: left;
      padding: 0; } }
  .footer-item-right h3 {
    display: none; }
    @media only screen and (min-width: 768px) {
      .footer-item-right h3 {
        display: block;
        margin: 0;
        padding: 0 0 1.375rem 0; } }

div.footer-middle-content-block {
  padding: 20px 0 30px; }
  @media only screen and (max-width: 768px) {
    div.footer-middle-content-block {
      margin: 0 30px;
      padding: 20px 0 0; }
      div.footer-middle-content-block ul.country-selector {
        display: none;
        opacity: 1;
        margin: 1em 0;
        transition: initial;
        max-height: inherit; } }
  div.footer-middle-content-block .mobile {
    display: none !important; }
    @media only screen and (max-width: 768px) {
      div.footer-middle-content-block .mobile {
        display: inline-block !important;
        width: 100%; } }
  div.footer-middle-content-block div.footer-item-block ul li {
    text-align: center;
    font-family: Georgia;
    font-size: 14px;
    display: block;
    line-height: 18px;
    padding: 4px 0; }
    div.footer-middle-content-block div.footer-item-block ul li a {
      text-align: center;
      line-height: 18px;
      margin-bottom: 5px; }
    @media only screen and (max-width: 768px) {
      div.footer-middle-content-block div.footer-item-block ul li {
        display: block;
        text-align: left;
        padding: 5px 0; } }
  div.footer-middle-content-block div.footer-item-block ul.country-selector li {
    text-align: left;
    padding-left: 10px; }
    div.footer-middle-content-block div.footer-item-block ul.country-selector li a {
      text-align: left; }
  div.footer-middle-content-block div.social ul li {
    display: inline-block; }
  div.footer-middle-content-block div.footer-item-block {
    display: inline-block; }
    @media only screen and (max-width: 768px) {
      div.footer-middle-content-block div.footer-item-block {
        display: block;
        text-align: left;
        padding: 5px 0;
        border-bottom: 1px solid #dedede; } }
  div.footer-middle-content-block div.footer-item-block h3 {
    letter-spacing: 2px;
    text-align: center; }
    @media only screen and (max-width: 768px) {
      div.footer-middle-content-block div.footer-item-block h3 {
        text-align: left;
        background: url("../images/svg-icons/plus.svg") no-repeat right 20px top 22px;
        background-position: right 3px top 6px;
        background-size: 24px;
        padding: 9px 10px 6px;
        margin: 0;
        cursor: pointer;
        padding-left: 10px; } }
  div.footer-middle-content-block div.footer-item-block.selected h3 {
    background: url("../images/svg-icons/minus.svg") no-repeat right 20px top 22px !important;
    background-position: right 3px top 6px !important;
    background-size: 24px !important; }
  div.footer-middle-content-block div.footer-item-block svg {
    max-width: 150px;
    max-height: 150px;
    margin: 0 auto;
    margin-top: 10px; }
  div.footer-middle-content-block div.social div.footer-item-block {
    text-align: center;
    border: 0; }
  div.footer-middle-content-block div.svg-center {
    text-align: center; }
  div.footer-middle-content-block ul.menu-footer-links {
    width: 100%;
    padding: 0; }
    @media only screen and (max-width: 768px) {
      div.footer-middle-content-block ul.menu-footer-links {
        padding-left: 10px;
        box-sizing: border-box;
        display: none;
        margin-top: 5px; } }
  div.footer-middle-content-block div.country-selector,
  div.footer-middle-content-block div.currency {
    display: none; }

div.social {
  padding: 30px 0 0;
  text-align: center; }
  div.social ul {
    margin: 0 0 20px 0;
    padding: 0;
    float: left;
    width: 100%; }
    div.social ul span.spacer {
      display: none; }
    @media only screen and (max-width: 768px) {
      div.social ul {
        float: initial; } }
  div.social ul li img {
    max-height: 30px;
    margin: 0 10px;
    width: auto !important; }
    @media only screen and (max-width: 768px) {
      div.social ul li img {
        width: auto !important;
        margin: 0 5px; } }
  div.social span.spacer {
    height: 30px;
    width: 1px;
    background: #f2f3f5;
    line-height: 50px;
    display: inline-block;
    position: relative;
    top: 0;
    margin: 0 20px;
    margin-top: -10px; }
  @media only screen and (max-width: 768px) {
    div.social {
      padding: 10px 0; }
      div.social ul li:nth-child(4) {
        display: none !important; }
      div.social ul {
        margin-bottom: 10px; } }

div.warrant svg {
  width: 120px;
  height: 120px; }
  @media only screen and (max-width: 768px) {
    div.warrant svg {
      width: 120px;
      height: 120px;
      text-align: center;
      margin: 0 auto;
      display: block; } }

div.copyright {
  background: #f2f3f5;
  text-align: center;
  font-family: Georgia;
  font-size: 12px; }

.ui-widget-overlay {
  background: rgba(0, 0, 0, 0.5);
  z-index: 9999; }

.ui-dialog {
  background-color: #fff;
  padding: 0;
  max-width: 800px;
  z-index: 9999;
  position: fixed; }
  .ui-dialog .ui-dialog-content {
    padding-top: 3em; }
  .ui-dialog .ui-widget-header {
    border: 0 none;
    border-radius: 0;
    height: 23px;
    float: right; }
  .ui-dialog .ui-dialog-title {
    font-family: "GillSansStd", Arial, sans-serif;
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 20px;
    line-height: 1.25rem;
    margin: 0.375rem 0; }
    @media only screen and (min-width: 768px) {
      .ui-dialog .ui-dialog-title {
        font-size: 16px;
        font-size: 1rem;
        line-height: 16px;
        line-height: 1rem; } }
  .ui-dialog .ui-icon-closethick {
    background-image: url("../images/svg-icons/close.svg");
    background-position: left top;
    height: 40px;
    width: 40px;
    left: inherit;
    right: 5px;
    top: 5px;
    margin-left: 0;
    margin-top: 0; }
  .ui-dialog .ui-dialog-titlebar-close {
    background-color: transparent;
    border: 0 none;
    border-radius: 0;
    height: 32px;
    margin: 0;
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    /* IE 5-7 */
    filter: alpha(opacity=50);
    /* Good browsers */
    opacity: 0.5;
    padding: 0;
    right: 0;
    top: 0;
    width: 32px; }
    .ui-dialog .ui-dialog-titlebar-close:hover {
      /* IE 8 */
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
      /* IE 5-7 */
      filter: alpha(opacity=100);
      /* Good browsers */
      opacity: 1; }
    .ui-dialog .ui-dialog-titlebar-close span {
      margin: 0;
      padding: 0; }
  .ui-dialog h1 h2 {
    margin: 5px 158px 5px 0; }
  .ui-dialog .dialog-required {
    position: relative; }
  @media only screen and (max-width: 768px) {
    .ui-dialog {
      max-width: 98%; }
      .ui-dialog .ui-dialog-content {
        padding: .25em;
        height: auto !important;
        overflow: visible; } }
  @media only screen and (min-width: 768px) and (max-width: 1024px) {
    .ui-dialog {
      max-width: 98%; }
      .ui-dialog .ui-dialog-content {
        height: auto !important;
        overflow: visible;
        padding-top: 3em; } }

.no-close .ui-dialog-titlebar-close {
  display: none; }

.ui-accordion .ui-accordion-content {
  padding: 0;
  padding-top: 40px; }

.ui-tabs .ui-tabs-nav {
  height: 2.45em;
  padding: 0; }
  .ui-tabs .ui-tabs-nav li {
    background: #dedede;
    border: 1px solid #dedede; }
    .ui-tabs .ui-tabs-nav li.ui-state-active {
      background: #fff; }

.ui-tabs .ui-tabs-panel {
  background-color: #fff;
  border: 1px solid #dedede;
  line-height: 1.5em;
  margin: 0;
  padding: 20px 10px; }
  @media only screen and (min-width: 768px) and (max-width: 1024px) {
    .ui-tabs .ui-tabs-panel h3 {
      display: none; } }

#vertical-carousel {
  height: 19rem;
  position: relative;
  overflow: hidden; }
  #vertical-carousel ul {
    height: 10000em;
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative; }
    #vertical-carousel ul li {
      float: left;
      height: 19rem;
      width: 100%; }
      #vertical-carousel ul li .capture-product-id {
        display: none; }

.js .loader {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 2px; }

.js .loader-bg {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #fff;
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  /* IE 5-7 */
  filter: alpha(opacity=70);
  /* Good browsers */
  opacity: 0.7; }

.js .loader-indicator {
  background: url("../images/loading-small.gif") no-repeat;
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: -26px;
  width: 52px;
  z-index: 9001;
  height: 14px;
  background-size: 52px;
  background-position: center; }

.content-slot img {
  height: auto;
  max-width: 100%; }

.slot-grid-header p {
  margin: 0;
  padding: 0; }

.product-listing-1x4 {
  background: none repeat scroll 0 0;
  overflow: hidden;
  padding: .83em 0; }
  .product-listing-1x4 .search-result-items .grid-tile {
    margin: 0 1% 0 2%;
    width: 18%; }
    @media only screen and (max-width: 768px) {
      .product-listing-1x4 .search-result-items .grid-tile {
        margin: 2%;
        width: 92%; } }

#product-carousel {
  background: #353535; }

ul.slick-slider button {
  position: absolute;
  top: 40%;
  width: 40px;
  height: 40px;
  background-color: transparent;
  border: 0;
  z-index: 470;
  text-indent: -9999px; }
  @media only screen and (max-width: 768px) {
    ul.slick-slider button {
      top: 75px; } }

ul.slick-slider button.slick-next {
  right: -40px;
  background-image: url("../images/svg-icons/next-black.svg");
  background-size: 45px;
  background-repeat: no-repeat;
  background-position: center; }

ul.slick-slider button.slick-prev {
  left: -40px;
  background-image: url("../images/svg-icons/prev-black.svg");
  background-size: 45px;
  background-repeat: no-repeat;
  background-position: center; }

ul.slick-slider button.slick-disabled {
  display: none !important; }

ul.slick-slider .slick-list li {
  outline: none !important; }

.account-nav-asset {
  border-top: 1px solid #dedede;
  line-height: 1.5em;
  margin: 3.33em .83em;
  padding: .83em 0; }
  .account-nav-asset h2 {
    margin: 1.16em 0 1.66em; }

.content-asset p {
  line-height: 1.6em;
  margin: 1em 0; }

.content-asset ul,
.content-asset ol {
  line-height: 1.6em;
  margin: 1em 0; }

.content-asset ul li {
  list-style: square outside none; }

.content-asset ol li {
  list-style: decimal outside none; }

.content-asset address {
  margin: 1em 0; }

.content-asset .account-options {
  margin: 0;
  padding: 0; }
  .content-asset .account-options li {
    border-bottom: 1px solid #dedede;
    float: left;
    list-style: none outside none !important;
    margin: 0 0 0 4%;
    padding: 1em 0;
    position: relative; }
    .content-asset .account-options li a {
      display: block;
      padding: 0 0 0 1em; }
    .content-asset .account-options li p {
      margin: 0;
      padding-left: 2.5em;
      float: left;
      clear: left; }
    .content-asset .account-options li i {
      font-size: 1.45rem;
      float: left; }
    @media only screen and (max-width: 768px) {
      .content-asset .account-options li {
        float: none;
        width: auto; } }
    .content-asset .account-options li h2 {
      font-family: "GillSansStd", Arial, sans-serif;
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 20px;
      line-height: 1.25rem;
      text-transform: uppercase;
      font-weight: normal;
      float: left;
      padding-left: 1em;
      margin-top: 0; }

.browser-compatibility-alert {
  background-color: #d90200;
  color: #fff;
  font-size: 1.3em;
  line-height: 2em;
  padding: 0.8em; }

.folder-slot {
  border: 1px solid #dedede;
  background-color: white;
  padding: 0.5em; }
  .folder-slot h2 {
    margin: 0.5em 0; }

.menu-slot {
  display: none;
  border-top: 1px solid #dedede;
  margin-top: 0.5em;
  padding-top: 1.5em; }
  .menu-slot .social-links {
    padding-left: 0; }
    .menu-slot .social-links li {
      display: inline-block;
      padding-left: 0; }
  @media only screen and (min-width: 768px) {
    .menu-slot {
      width: 13.5rem;
      display: block; } }

#homepage-slides {
  margin: 0;
  position: relative;
  width: 20000em; }
  #homepage-slides .slide {
    float: left;
    overflow: hidden;
    position: relative; }
    #homepage-slides .slide img {
      height: auto;
      max-width: 160%; }
      @media only screen and (min-width: 768px) {
        #homepage-slides .slide img {
          max-width: 100%; } }
    #homepage-slides .slide .banner-message {
      position: absolute;
      top: 10%; }
      @media only screen and (min-width: 768px) {
        #homepage-slides .slide .banner-message {
          top: 2%; } }
      #homepage-slides .slide .banner-message .banner-text1 {
        font-size: 2rem; }
        @media only screen and (min-width: 768px) {
          #homepage-slides .slide .banner-message .banner-text1 {
            font-size: 5rem; } }
      #homepage-slides .slide .banner-message .banner-text2 {
        font-size: 1.5rem; }
        @media only screen and (min-width: 768px) {
          #homepage-slides .slide .banner-message .banner-text2 {
            font-size: 4rem; } }
      #homepage-slides .slide .banner-message .banner-text3 {
        font-size: 0.5rem; }
        @media only screen and (min-width: 768px) {
          #homepage-slides .slide .banner-message .banner-text3 {
            font-size: 1.3rem; } }
  #homepage-slides .slide1 .banner-message {
    left: 3%; }
    #homepage-slides .slide1 .banner-message .banner-text1 {
      display: inline; }
    #homepage-slides .slide1 .banner-message .banner-text2 {
      color: #fff;
      display: inline; }
    #homepage-slides .slide1 .banner-message .banner-text3 {
      color: #fff;
      text-align: right; }
  #homepage-slides .slide2 .banner-message {
    left: 3%; }
    #homepage-slides .slide2 .banner-message .banner-text1 {
      display: inline;
      letter-spacing: -0.1rem; }
    #homepage-slides .slide2 .banner-message .banner-text2 {
      color: #666;
      display: inline; }
    #homepage-slides .slide2 .banner-message .banner-text3 {
      color: #000; }
  #homepage-slides .slide3 .banner-message {
    left: 3%; }
    #homepage-slides .slide3 .banner-message .banner-text1 {
      display: inline;
      margin-top: -2rem; }
    #homepage-slides .slide3 .banner-message .banner-text2 {
      color: #fff;
      display: inline; }
    #homepage-slides .slide3 .banner-message .banner-text3 {
      color: #000; }
  #homepage-slides .slide4 .banner-message {
    right: 3%; }
    #homepage-slides .slide4 .banner-message .banner-text1 {
      margin-top: 0;
      text-indent: 3rem; }
      @media only screen and (min-width: 768px) {
        #homepage-slides .slide4 .banner-message .banner-text1 {
          margin-top: -1rem; } }
    #homepage-slides .slide4 .banner-message .banner-text2 {
      color: #fff; }
    #homepage-slides .slide4 .banner-message .banner-text3 {
      color: #fff; }
  #homepage-slides .slide5 .banner-message {
    left: 15%; }
    #homepage-slides .slide5 .banner-message .banner-text1 {
      display: inline; }
    #homepage-slides .slide5 .banner-message .banner-text2 {
      display: inline; }
    #homepage-slides .slide5 .banner-message .banner-text3 {
      color: #fff; }

#home-bottom-left {
  margin: auto;
  max-width: 320px;
  position: relative;
  text-align: center;
  width: 100%; }
  #home-bottom-left h2 {
    color: #000;
    font-size: 2rem;
    margin: 0;
    padding: 1rem 0; }
    @media only screen and (min-width: 768px) {
      #home-bottom-left h2 {
        font-size: 2.3rem; } }
  #home-bottom-left ul {
    margin: -.5em 0 .5em 0; }
    #home-bottom-left ul li {
      border-right: 1px solid #dedede;
      display: inline;
      font-size: .8rem;
      list-style: none outside none;
      margin: 0 5px 0 0;
      padding: 0 5px 0 0; }
      #home-bottom-left ul li:last-child {
        border: 0 none; }
      #home-bottom-left ul li span {
        margin: 0 10px 0 0; }
  #home-bottom-left img {
    display: block; }

#home-bottom-center {
  width: 100%;
  margin: auto;
  max-width: 320px;
  position: relative; }
  #home-bottom-center .home-bottom-center-text {
    position: absolute;
    text-align: center;
    top: 18%;
    width: 100%; }
    #home-bottom-center .home-bottom-center-text h1 {
      font-size: 4rem;
      margin: 0;
      padding: 0; }
    #home-bottom-center .home-bottom-center-text h2 {
      font-size: 1.3rem;
      letter-spacing: .2em;
      margin-top: -.05rem; }
    #home-bottom-center .home-bottom-center-text h3 {
      font-size: .8rem;
      margin-top: -1rem; }
  #home-bottom-center img {
    display: block; }

.home-bottom-right {
  width: 100%;
  margin: auto;
  max-width: 320px;
  position: relative;
  text-align: center; }
  .home-bottom-right .home-bottom-right-header h2 {
    padding: .5em 0 0 0;
    margin: 0; }
  .home-bottom-right .home-bottom-right-header h3 {
    margin: 0;
    padding: 0; }
  .home-bottom-right .home-bottom-right-header img {
    display: block; }
  .home-bottom-right .product-tile {
    border: 0 none;
    margin: 1em auto 0;
    min-height: 255px;
    width: 90%; }
    .home-bottom-right .product-tile img {
      box-shadow: 0 0 5px 3px #dedede;
      max-width: 90%; }
    .home-bottom-right .product-tile .product-name {
      height: auto; }
    .home-bottom-right .product-tile .product-sales-price {
      color: #000; }

.category-slot h1,
.product-slot h1 {
  color: #fff;
  position: absolute;
  text-align: right;
  bottom: 2%;
  left: 2%; }

.category-slot h2,
.product-slot h2 {
  margin: 0;
  padding: .1rem .5rem; }

.category-slot h3,
.product-slot h3 {
  background-color: #fff;
  bottom: 0;
  font-size: 2rem;
  margin: 0;
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  /* IE 5-7 */
  filter: alpha(opacity=60);
  /* Good browsers */
  opacity: 0.6;
  padding: 2rem;
  position: absolute;
  width: 100%; }

.category-slot .catlanding-banner,
.product-slot .catlanding-banner {
  overflow: hidden;
  position: relative;
  width: 100%; }
  .category-slot .catlanding-banner img,
  .product-slot .catlanding-banner img {
    height: auto;
    width: 100%; }

.category-slot .category-tile,
.product-slot .category-tile {
  float: left;
  overflow: hidden;
  padding: 0 .15%;
  position: relative;
  width: 100%; }
  @media only screen and (min-width: 768px) {
    .category-slot .category-tile,
    .product-slot .category-tile {
      width: 33%; } }
  .category-slot .category-tile img,
  .product-slot .category-tile img {
    height: auto;
    width: 100%; }

.category-slot .cat-banner,
.product-slot .cat-banner {
  overflow: hidden;
  position: relative;
  width: 100%; }
  .category-slot .cat-banner img,
  .product-slot .cat-banner img {
    height: auto;
    width: 100%; }
  .category-slot .cat-banner h1,
  .product-slot .cat-banner h1 {
    right: 2%; }
  @media only screen and (max-width: 768px) {
    .category-slot .cat-banner,
    .product-slot .cat-banner {
      height: 100px; }
      .category-slot .cat-banner .container,
      .product-slot .cat-banner .container {
        padding: 0 20px !important; } }

.category-slot .search-result-items .grid-tile,
.product-slot .search-result-items .grid-tile {
  box-shadow: none;
  margin: 0;
  padding: 0 .15%;
  width: 100%;
  box-sizing: border-box; }
  @media only screen and (min-width: 768px) {
    .category-slot .search-result-items .grid-tile,
    .product-slot .search-result-items .grid-tile {
      width: 33%;
      float: none;
      display: inline-block; } }
  .category-slot .search-result-items .grid-tile .product-tile,
  .product-slot .search-result-items .grid-tile .product-tile {
    margin: 0 .15%;
    padding: 1rem 0;
    width: 100%; }
    .category-slot .search-result-items .grid-tile .product-tile .product-name,
    .product-slot .search-result-items .grid-tile .product-tile .product-name {
      font-family: "GillSansStd", Arial, sans-serif;
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 20px;
      line-height: 1.25rem;
      height: auto;
      margin-top: .5em;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .category-slot .search-result-items .grid-tile .product-tile .product-pricing,
    .product-slot .search-result-items .grid-tile .product-tile .product-pricing {
      font-family: "GillSansStd", Arial, sans-serif;
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 17px;
      line-height: 1.0625rem;
      margin: 0.375rem 0;
      text-transform: uppercase; }

@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .html-slot-container img {
    max-width: 100%; } }

@media only screen and (max-width: 768px) {
  .cat-banner .container {
    margin: 0 20px !important; }
  .category-slot .cat-banner h1 {
    font-size: 16px;
    margin-top: 6px; } }

@media print {
  .pt_order-confirmation #mini-cart,
  .pt_order-confirmation .menu-utility-user,
  .pt_order-confirmation .menu-utility,
  .pt_order-confirmation .header-banner,
  .pt_order-confirmation #navigation {
    display: none; } }

.responsive-grid {
  display: block;
  list-style: none;
  width: 100%;
  max-width: 960px;
  margin: auto;
  padding: 0; }
  .responsive-grid *,
  .responsive-grid *::before,
  .responsive-grid *::after {
    box-sizing: border-box; }
  .responsive-grid .grid-col {
    display: block;
    width: 100%;
    float: left; }

.dw-apple-pay-button {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -ms-flex-positive: 1;
      flex-grow: 1;
  max-width: 100%;
  border-radius: 2px;
  width: 100%; }

.dw-apple-pay-button.apple-pay-cart {
  margin: 0 auto; }

.dw-apple-pay-button.apple-pay-checkout {
  height: 2.8rem;
  margin-top: 20px; }

.primary-content {
  width: 100%; }
  .primary-content .gift-cards-container section {
    margin: 0.75rem 0;
    text-align: center; }
  .primary-content .gift-cards-container article {
    background: #373c5c; }
  .primary-content .gift-cards-container .buttons-section article {
    background: white; }
  .primary-content .gift-cards-container .row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center; }
  .primary-content .gift-cards-container .voucher-section .row {
    -ms-flex-direction: row-reverse;
        flex-direction: row-reverse; }
  .primary-content .gift-cards-container .item-image {
    line-height: 0; }
    .primary-content .gift-cards-container .item-image img {
      width: 100%;
      max-width: 100%; }
  .primary-content .gift-cards-container .item-content {
    text-align: center; }
    .primary-content .gift-cards-container .item-content a,
    .primary-content .gift-cards-container .item-content p {
      color: white; }

#gift-cards-pdp .card-voucher-container {
  border: 2px solid #f2f3f5;
  padding: 20px;
  position: relative;
  margin-bottom: 40px; }
  #gift-cards-pdp .card-voucher-container h1 {
    text-transform: uppercase;
    font-size: 32px;
    font-weight: normal;
    letter-spacing: 4px;
    padding: 0;
    margin: 20px 0;
    color: #000;
    text-align: center;
    line-height: 36px;
    padding: 0 20px; }
  #gift-cards-pdp .card-voucher-container p {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 10px;
    max-width: 70%;
    text-align: center;
    margin: 0 auto;
    margin-top: 10px; }
  #gift-cards-pdp .card-voucher-container label {
    text-transform: uppercase;
    letter-spacing: 1px;
    margin: 8px 0 6px; }
  #gift-cards-pdp .card-voucher-container button {
    max-width: 100%;
    width: 100%;
    margin: 0;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 18px;
    height: initial;
    padding: 6px 0 2px 0;
    margin-top: 10px; }
  #gift-cards-pdp .card-voucher-container .description-container {
    position: relative; }
  #gift-cards-pdp .card-voucher-container .gift-card-description-container {
    width: 80%;
    margin: 0 auto;
    margin-top: 30%; }
    #gift-cards-pdp .card-voucher-container .gift-card-description-container .input-right {
      padding-left: 5px;
      box-sizing: border-box; }
    #gift-cards-pdp .card-voucher-container .gift-card-description-container .input-left {
      padding-right: 5px;
      box-sizing: border-box; }
    #gift-cards-pdp .card-voucher-container .gift-card-description-container .giftcard-purchase-error {
      padding: 15px;
      text-align: center;
      color: red; }
  #gift-cards-pdp .card-voucher-container .form-row {
    max-width: 100%;
    margin: 0; }
  #gift-cards-pdp .card-voucher-container .evoucher .gift-card-description-container {
    margin-top: 5%; }
  #gift-cards-pdp .card-voucher-container img {
    max-width: 100%;
    width: 100%; }
  #gift-cards-pdp .card-voucher-container textarea {
    height: 150px;
    font-family: Georgia, "Times New Roman", Times, serif; }
  #gift-cards-pdp .card-voucher-container input {
    height: 2.5rem;
    border-radius: 0;
    font-size: 14px;
    letter-spacing: 1px;
    margin-bottom: 10px;
    padding: 0.625rem 0.6875rem 0.5rem 0.6875rem;
    line-height: 30px; }
  #gift-cards-pdp .card-voucher-container input::-webkit-input-placeholder {
    font-style: italic;
    font-family: Georgia, Times, Times New Roman, serif !important;
    font-size: 13px;
    letter-spacing: 1px;
    color: #bebebe !important; }
  #gift-cards-pdp .card-voucher-container input:-ms-input-placeholder {
    font-style: italic;
    font-family: Georgia, Times, Times New Roman, serif !important;
    font-size: 13px;
    letter-spacing: 1px;
    color: #bebebe !important; }
  #gift-cards-pdp .card-voucher-container input::placeholder {
    font-style: italic;
    font-family: Georgia, Times, Times New Roman, serif !important;
    font-size: 13px;
    letter-spacing: 1px;
    color: #bebebe !important; }
  #gift-cards-pdp .card-voucher-container .error,
  #gift-cards-pdp .card-voucher-container input.error::-webkit-input-placeholder {
    color: #d54e4e;
    font-size: 12px;
    letter-spacing: 1px; }
  #gift-cards-pdp .card-voucher-container .error,
  #gift-cards-pdp .card-voucher-container input.error:-ms-input-placeholder {
    color: #d54e4e;
    font-size: 12px;
    letter-spacing: 1px; }
  #gift-cards-pdp .card-voucher-container .error,
  #gift-cards-pdp .card-voucher-container input.error::placeholder {
    color: #d54e4e;
    font-size: 12px;
    letter-spacing: 1px; }
  #gift-cards-pdp .card-voucher-container span.error {
    display: none !important; }
  @media only screen and (max-width: 768px) {
    #gift-cards-pdp .card-voucher-container {
      border: 0;
      padding: 0;
      margin-bottom: 20px; }
      #gift-cards-pdp .card-voucher-container .description-container {
        position: relative;
        min-height: 360px; }
        #gift-cards-pdp .card-voucher-container .description-container p {
          max-width: 90%; }
        #gift-cards-pdp .card-voucher-container .description-container .input-right {
          padding-left: 0; }
        #gift-cards-pdp .card-voucher-container .description-container .input-left {
          padding-right: 0; }
      #gift-cards-pdp .card-voucher-container .gift-card .gift-card-description-container {
        margin-top: 10%; }
      #gift-cards-pdp .card-voucher-container img {
        width: 100%; } }

.country-selector-preferences .modal-dialog {
  margin: 0;
  display: block;
  position: fixed;
  z-index: 10001;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5); }

.country-selector-preferences .modal-content {
  background-color: #fff;
  margin: 15% auto;
  padding: 20px;
  text-align: left; }
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .country-selector-preferences .modal-content {
      width: 70%; } }
  @media only screen and (min-width: 768px) and (max-width: 1024px) {
    .country-selector-preferences .modal-content {
      width: 35%; } }
  @media only screen and (min-width: 1025px) {
    .country-selector-preferences .modal-content {
      width: 20%; } }

.country-selector-preferences .close {
  color: #666;
  float: right;
  font-size: 25px; }

.country-selector-preferences .country-selector-title,
.country-selector-preferences .welcome-mat-title {
  text-align: center;
  font-size: 25px;
  font-weight: normal;
  margin: 0 0 20px 0; }
  .country-selector-preferences .country-selector-title .welcome-mat-title-top,
  .country-selector-preferences .country-selector-title .welcome-mat-suggestion-title-top,
  .country-selector-preferences .welcome-mat-title .welcome-mat-title-top,
  .country-selector-preferences .welcome-mat-title .welcome-mat-suggestion-title-top {
    line-height: 1.4;
    font-weight: normal;
    margin: 0;
    text-transform: uppercase;
    font-size: 26px; }
  .country-selector-preferences .country-selector-title .welcome-mat-title-bottom,
  .country-selector-preferences .welcome-mat-title .welcome-mat-title-bottom {
    text-transform: none;
    font-size: 19px; }
  .country-selector-preferences .country-selector-title .welcome-mat-suggestion-title-bottom,
  .country-selector-preferences .welcome-mat-title .welcome-mat-suggestion-title-bottom {
    text-transform: none;
    font-size: 15px; }

.country-selector-preferences .welcome-mat-sites {
  width: 100%; }
  .country-selector-preferences .welcome-mat-sites h3 {
    background: #f5f5f5;
    margin-bottom: 5px;
    padding: 10px; }
    .country-selector-preferences .welcome-mat-sites h3 a {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center; }
    .country-selector-preferences .welcome-mat-sites h3 span {
      margin-left: 10px;
      font-size: 16px; }

.country-selector-preferences .country-selector-form-input-country {
  margin-bottom: 15px;
  text-transform: uppercase; }

.country-selector-preferences .country-selector-info-asset {
  background: #f2f3f5;
  padding: 10px;
  text-transform: none; }

.country-selector-preferences .svg-close-dims {
  width: 25px;
  height: 25px;
  margin: 0 !important; }

.country-selector-preferences label {
  font-weight: bold;
  margin: 0.5rem 0; }

.country-selector-preferences button {
  margin-top: 10px;
  width: 100%;
  font-size: 14px; }

.welcome-mat-pane svg {
  width: 25px;
  height: 25px; }

.header-banner .country-selector-preferences {
  float: right;
  padding-top: 6px;
  margin-left: 10px; }
  .header-banner .country-selector-preferences-icon {
    vertical-align: middle; }

.footer-container .country-selector-footer {
  font-family: sans-serif; }
  .footer-container .country-selector-footer .footer-item-block {
    text-transform: uppercase; }
    .footer-container .country-selector-footer .footer-item-block .country-selector-preferences {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
          justify-content: center;
      -ms-flex-align: center;
          align-items: center; }
      .footer-container .country-selector-footer .footer-item-block .country-selector-preferences-trigger {
        border-left: 1px solid #000;
        padding-left: 6px;
        margin-left: 6px;
        font-weight: bold;
        vertical-align: middle; }
      .footer-container .country-selector-footer .footer-item-block .country-selector-preferences-icon {
        padding: 0;
        margin: 0;
        -ms-transform-origin: center;
            transform-origin: center;
        vertical-align: middle; }
      .footer-container .country-selector-footer .footer-item-block .country-selector-preferences-text {
        padding-right: 5px;
        vertical-align: middle; }

.svg-lylescott-flag-dims {
  width: 18px;
  height: 18px; }

.svg-lylescott-nl-flag-dims {
  width: 18px;
  height: 18px; }

.svg-lylescott-se-flag-dims {
  width: 18px;
  height: 18px; }

.svg-lylescott-uk-flag-dims {
  width: 18px;
  height: 18px; }

.item-list {
  margin-bottom: 1em; }
  .item-list tr {
    border-bottom: 1px solid #dedede; }
    .item-list tr.last {
      border: 0 none; }
    .item-list tr.headings {
      display: none; }
  .item-list td {
    padding: 1em;
    vertical-align: top; }

.section-header {
  padding: 1em; }

.item-details .product-list-item .name {
  font-family: "GillSansStd", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 20px;
  line-height: 1.25rem; }

.item-details .product-list-item .value {
  font-family: "GillSansStd", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 20px;
  line-height: 1.25rem; }

.item-details .product-list-item .promo {
  color: #000; }

.item-details .product-list-item .price-standard {
  text-decoration: line-through; }

.item-availability ul,
.item-quantity-details ul {
  list-style: none outside none;
  margin: 0;
  padding: 0; }

.item-dashboard {
  width: 16rem; }
  .item-dashboard label {
    width: auto; }
  .item-dashboard .field-wrapper {
    width: auto; }
  .item-dashboard .option-quantity-desired input {
    width: 3rem; }
  .item-dashboard .value {
    margin-top: .5rem; }
  .item-dashboard .form-row {
    margin: 0; }
  .item-dashboard input,
  .item-dashboard .value,
  .item-dashboard select .option-toggle-public label {
    color: #000; }
  .item-dashboard .input-checkbox {
    margin: 0 5px; }
  .item-dashboard .option-add-to-cart {
    margin-top: .5rem;
    width: 18rem;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content; }
    .item-dashboard .option-add-to-cart label {
      color: #000;
      float: left;
      margin: .5rem .5rem 0 0;
      width: auto; }
    .item-dashboard .option-add-to-cart input {
      width: 3rem;
      margin-right: 1em; }
    .item-dashboard .option-add-to-cart button {
      padding: 0.5em 1.5em; }
  .item-dashboard .option-quantity-purchased span.exceeded {
    color: #d90200; }

.pt_product-details #main {
  width: 100%;
  max-width: 56.75rem;
  padding-top: 0 !important; }

.main-image {
  display: block; }

.primary-image {
  max-width: 100%; }

.product-thumbnails .thumb {
  float: left;
  width: 100%; }
  @media only screen and (min-width: 768px) {
    .product-thumbnails .thumb {
      border: 1px solid #dedede;
      padding: 0.125rem;
      margin-right: 0.375rem;
      margin-bottom: 0.625rem;
      width: 16.5%; } }
  @media only screen and (min-width: 320px) and (max-width: 859px) {
    .product-thumbnails .thumb {
      width: 16.12%; } }
  .product-thumbnails .thumb.selected {
    border-color: #000; }
  .product-thumbnails .thumb:hover {
    border-color: #000; }

.product-thumbnails img {
  box-sizing: border-box;
  cursor: pointer;
  max-width: 100%;
  height: auto;
  vertical-align: top; }

.product-thumbnails h2 {
  margin: 1rem 0 .3rem; }

.size-chart-link {
  clear: both;
  float: none; }
  .size-chart-link a {
    text-transform: uppercase;
    text-decoration: underline; }

@media only screen and (max-width: 768px) {
  .product-detail {
    padding: 0 1.15em;
    width: calc(100% - 32px);
    margin-bottom: 20px; } }

@media only screen and (min-width: 1200px) {
  .product-detail {
    margin-left: 40px; } }

div#thumbnails {
  float: left;
  width: 100px;
  margin-right: 10px; }
  @media only screen and (max-width: 959px) {
    div#thumbnails {
      width: 70px; } }
  @media only screen and (max-width: 768px) {
    div#thumbnails {
      width: 100%; } }
  div#thumbnails div.promotion {
    display: none; }
    @media only screen and (max-width: 768px) {
      div#thumbnails div.promotion {
        display: block; } }

.product-variations,
.product-options {
  margin: 0;
  margin-bottom: 1.1875rem; }
  .product-variations .attribute,
  .product-options .attribute {
    margin: 1em 0;
    overflow: hidden;
    padding: 0;
    position: relative; }
    .product-variations .attribute h3,
    .product-variations .attribute .label,
    .product-options .attribute h3,
    .product-options .attribute .label {
      font-family: "GillSansStd", Arial, sans-serif;
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 20px;
      line-height: 1.25rem;
      margin-bottom: .3rem; }
      .product-variations .attribute h3::first-letter,
      .product-variations .attribute .label::first-letter,
      .product-options .attribute h3::first-letter,
      .product-options .attribute .label::first-letter {
        text-transform: uppercase; }
    .product-variations .attribute .value,
    .product-options .attribute .value {
      width: 100%; }
      @media only screen and (min-width: 768px) {
        .product-variations .attribute .value,
        .product-options .attribute .value {
          width: 100%; } }
    .product-variations .attribute ul,
    .product-options .attribute ul {
      float: right;
      width: 100%; }
    .product-variations .attribute.color .label .selected-value,
    .product-options .attribute.color .label .selected-value {
      color: #b1b1b1;
      text-transform: uppercase;
      top: 0;
      font-size: 9px;
      font-size: 0.5625rem; }
      @media only screen and (min-width: 768px) {
        .product-variations .attribute.color .label .selected-value,
        .product-options .attribute.color .label .selected-value {
          position: relative; } }
  .product-variations .swatches li,
  .product-options .swatches li {
    box-sizing: border-box;
    float: left;
    border: 1px solid #dedede;
    width: 2rem;
    margin: 0.1875rem 0.25rem 0.1875rem 0; }
    .product-variations .swatches li:hover, .product-variations .swatches li.selected,
    .product-options .swatches li:hover,
    .product-options .swatches li.selected {
      border: 2px solid #000; }
      .product-variations .swatches li:hover a, .product-variations .swatches li.selected a,
      .product-options .swatches li:hover a,
      .product-options .swatches li.selected a {
        border: 1px solid #fff; }
    .product-variations .swatches li.unselectable,
    .product-options .swatches li.unselectable {
      /* IE 8 */
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
      /* IE 5-7 */
      filter: alpha(opacity=50);
      /* Good browsers */
      opacity: 0.5;
      pointer-events: none; }
      .product-variations .swatches li.unselectable a,
      .product-options .swatches li.unselectable a {
        /* IE 8 */
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
        /* IE 5-7 */
        filter: alpha(opacity=50);
        /* Good browsers */
        opacity: 0.5; }
    .product-variations .swatches li a,
    .product-options .swatches li a {
      font-size: 12px;
      font-size: 0.75rem;
      border: 2px solid #fff;
      display: block;
      text-align: center;
      white-space: nowrap;
      width: 1.625rem;
      height: auto;
      line-height: 28px;
      line-height: 1.75rem; }
  .product-variations .swatches.size li,
  .product-options .swatches.size li {
    min-width: 2rem;
    width: auto; }
    .product-variations .swatches.size li a,
    .product-options .swatches.size li a {
      min-width: 1.625rem;
      width: auto; }
  .product-variations .swatches.color li,
  .product-options .swatches.color li {
    height: 2.0625rem;
    width: 1.75rem; }
    .product-variations .swatches.color li a,
    .product-options .swatches.color li a {
      border: 0;
      height: 1.9375rem; }
  .product-variations .color li a img,
  .product-options .color li a img {
    width: 100%;
    height: 100%;
    padding: 2px;
    box-sizing: border-box; }
  .product-variations select,
  .product-options select {
    background-color: #fff;
    border: 1px solid #dedede;
    border-radius: 0;
    height: 42px;
    width: 100%;
    margin-left: 0; }

.product-set .product-add-to-cart {
  display: block; }

.ui-dialog .ui-widget-header {
  z-index: 10; }

@media only screen and (min-width: 768px) {
  .pdp-main {
    padding-top: 2.875rem; } }

.ui-dialog .pdp-main {
  margin-top: -2.5rem;
  padding-top: 0; }

.pdp-main ul {
  list-style: none;
  margin: 0;
  padding: 0; }

.pdp-main .product-thumbnails ul {
  margin-right: -0.875rem; }
  @media only screen and (max-width: 768px) {
    .pdp-main .product-thumbnails ul {
      margin-right: 0; }
      .pdp-main .product-thumbnails ul .productthumbnail {
        width: 100%; } }

.pdp-main label {
  padding: 0;
  text-align: left;
  width: auto; }

.pdp-main .product-col-1 {
  width: 100%; }
  @media only screen and (min-width: 768px) {
    .pdp-main .product-col-1 {
      width: 40.8%;
      float: left; } }

.pdp-main .product-primary-image {
  max-width: 100%;
  padding: 1em 0 0;
  text-align: center;
  display: none;
  padding-top: 0;
  margin-right: 10px;
  width: calc(100% - 130px);
  float: left; }
  @media only screen and (min-width: 768px) {
    .pdp-main .product-primary-image {
      margin-bottom: 10px;
      display: block; } }
  @media only screen and (max-width: 768px) {
    .pdp-main .product-primary-image.single {
      display: none;
      width: 100%; } }
  .pdp-main .product-primary-image img {
    vertical-align: top; }
    @media only screen and (min-width: 768px) {
      .pdp-main .product-primary-image img {
        width: 100%; } }

.pdp-main .product-info {
  clear: both;
  padding-top: 4.1875rem;
  display: none; }
  @media only screen and (min-width: 768px) {
    .pdp-main .product-info {
      display: block;
      width: 100%;
      max-width: 50rem;
      margin: 0 auto; } }
  .pdp-main .product-info ul {
    list-style: square;
    padding: 0 5em; }
    @media only screen and (min-width: 768px) {
      .pdp-main .product-info ul {
        padding-bottom: 1em;
        padding-top: 1em; } }
  .pdp-main .product-info .tab.recommended-for-you {
    min-height: 21.875rem; }
  .pdp-main .product-info .tab .tab-label {
    padding: 0 1.6875rem;
    line-height: 34px;
    line-height: 2.125rem; }
  .pdp-main .product-info .tab .tab-content {
    border: 0;
    padding: 0;
    border-top: 1px solid #dedede;
    top: 2.4375rem; }

.pdp-main .product-col-2 {
  width: 100%; }
  @media only screen and (min-width: 768px) {
    .pdp-main .product-col-2 {
      float: right;
      width: 55%; } }
  .pdp-main .product-col-2 .price-standard {
    padding-right: .5rem; }

.pdp-main .product-name {
  margin-top: 1rem;
  margin-bottom: .3rem;
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  text-transform: uppercase; }
  @media only screen and (min-width: 768px) {
    .pdp-main .product-name {
      width: 65%; } }
  .pdp-main .product-name .brand {
    font-size: 10px;
    font-size: 0.625rem;
    display: block;
    font-family: "GillSansStd-Light", Arial, sans-serif;
    line-height: 1em;
    margin: 0 auto;
    text-transform: uppercase;
    font-weight: 100;
    margin-bottom: 8px; }

.pdp-main .product-number {
  text-transform: uppercase;
  margin-bottom: 1rem;
  color: #b1b1b1;
  font-size: 9px;
  font-size: 0.5625rem; }

.pdp-main .product-price {
  font-size: 22px;
  font-size: 1.375rem; }
  .pdp-main .product-price .price-standard {
    text-decoration: line-through; }
  .pdp-main .product-price .price-tiered {
    color: #d90200;
    line-height: 1.5em; }
  .pdp-main .product-price :nth-child(2) {
    color: #d90200; }

.pdp-main .product-review {
  margin-bottom: .5rem; }

.pdp-main .top-product-container {
  margin-bottom: 1.1875rem;
  padding-bottom: 0.8125rem;
  border-bottom: 1px solid #dedede; }

.pdp-main .product-main-attributes .attribute {
  padding: .2em 0; }

.pdp-main .product-main-attributes .label {
  padding: 0; }

.pdp-main .product-add-to-cart {
  margin: 0;
  padding: 0.625rem 0;
  position: relative; }
  @media only screen and (min-width: 768px) {
    .pdp-main .product-add-to-cart {
      padding: 0 0 1.125rem 0;
      overflow: hidden; }
      .pdp-main .product-add-to-cart.add-sub-product {
        border-bottom: none;
        padding-left: 22%; }
        .pdp-main .product-add-to-cart.add-sub-product .inventory {
          margin-top: 0.125rem; } }
  @media only screen and (max-width: 768px) {
    .pdp-main .product-add-to-cart.add-sub-product {
      box-sizing: border-box;
      border-bottom: none;
      float: left;
      padding-left: 22%;
      width: 100%; } }
  .pdp-main .product-add-to-cart .inventory {
    display: none;
    position: absolute;
    left: 0;
    top: -2.625rem; }
    @media only screen and (min-width: 768px) {
      .pdp-main .product-add-to-cart .inventory {
        float: right;
        white-space: nowrap;
        margin-top: 0.25rem;
        position: relative;
        top: 0; } }
    @media only screen and (max-width: 768px) {
      .pdp-main .product-add-to-cart .inventory {
        position: relative;
        top: -0.9375rem; } }
    @media only screen and (max-width: 959px) {
      .pdp-main .product-add-to-cart .inventory {
        float: left;
        margin-bottom: 20px; } }
    .pdp-main .product-add-to-cart .inventory label {
      display: inline-block;
      float: none;
      text-align: right;
      position: relative;
      margin-right: 0.625rem;
      top: 0.125rem; }
    .pdp-main .product-add-to-cart .inventory .qty-button {
      position: relative;
      cursor: pointer;
      top: 0.125rem; }
      .pdp-main .product-add-to-cart .inventory .qty-button .icon {
        height: 12px;
        width: 12px; }
    .pdp-main .product-add-to-cart .inventory input {
      font-size: 12px;
      font-size: 0.75rem;
      line-height: 14px;
      line-height: 0.875rem;
      border: 1px solid #000;
      display: inline-block;
      height: 2rem;
      margin: 0 .4em;
      padding: 4px 0 0;
      text-align: center;
      width: 2rem; }
      @media only screen and (min-width: 1025px) {
        .pdp-main .product-add-to-cart .inventory input {
          padding: 0; } }
      @media only screen and (max-width: 768px) {
        .pdp-main .product-add-to-cart .inventory input {
          line-height: 14px;
          line-height: 0.875rem; } }
  .pdp-main .product-add-to-cart button {
    float: left;
    white-space: nowrap;
    letter-spacing: 0.125rem;
    font-size: 1rem;
    height: auto;
    line-height: 1rem;
    padding: 0.9375rem 0 0.625rem;
    max-width: 100%;
    width: 100%; }
    @media only screen and (max-width: 768px) {
      .pdp-main .product-add-to-cart button {
        float: none;
        max-width: 100%; } }

@media only screen and (max-width: 768px) {
  .pdp-main .product-set .product-add-to-cart .product-price {
    padding-left: 0; } }

.pdp-main .product-actions {
  padding: 1em .5em; }
  .pdp-main .product-actions a {
    margin-right: .1rem; }
    .pdp-main .product-actions a.share-icon:hover {
      color: #666; }
    .pdp-main .product-actions a.share-icon i {
      font-size: 3rem; }
      @media only screen and (min-width: 768px) {
        .pdp-main .product-actions a.share-icon i {
          font-size: 2rem; } }

.pdp-main .promotion {
  margin: 1em 0;
  overflow: hidden;
  padding: 1.5em 1.5em .7em 1.5em;
  position: absolute;
  z-index: 350;
  padding: 0;
  padding-left: 10px;
  margin-top: 0;
  height: 100%; }

.pdp-main .product-set-list {
  border-top: 1px solid #dedede;
  margin: 0; }
  .pdp-main .product-set-list .product-set-item {
    border-bottom: 1px solid #dedede;
    clear: both;
    margin: 1em 0;
    overflow: hidden;
    padding: 1em 0 0; }
  .pdp-main .product-set-list .product-set-image {
    float: left;
    width: 22%; }
  .pdp-main .product-set-list .product-set-details {
    float: left;
    width: 78%; }
    .pdp-main .product-set-list .product-set-details .product-price {
      float: none; }
  .pdp-main .product-set-list .product-name {
    float: none;
    margin: 0;
    width: auto; }
  .pdp-main .product-set-list .block-add-to-cart {
    background: none repeat scroll 0 0 #fff;
    clear: both;
    overflow: hidden;
    padding: .5em 0; }
    .pdp-main .product-set-list .block-add-to-cart .inventory {
      float: left;
      margin-left: 22%;
      width: 20%; }
    .pdp-main .product-set-list .block-add-to-cart label {
      padding: .7em 0;
      text-align: left;
      width: 40%; }
    .pdp-main .product-set-list .block-add-to-cart .input-text {
      width: 35px; }
    .pdp-main .product-set-list .block-add-to-cart .product-price {
      font-family: "GillSansStd", Arial, sans-serif;
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 17px;
      line-height: 1.0625rem;
      margin: 0.375rem 0;
      text-transform: uppercase;
      float: left;
      margin: 0;
      padding: 6px 0 0;
      text-align: right;
      width: 35%; }
    .pdp-main .product-set-list .block-add-to-cart button {
      float: right;
      margin: 3px 5px 0 0;
      padding-left: 1em;
      padding-right: 1em; }

@media only screen and (max-width: 768px) {
  .pdp-main .promotion .promotion-title {
    font-family: "GillSansStd", Arial, sans-serif;
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 20px;
    line-height: 1.25rem;
    margin: 0.375rem 0; }
  .pdp-main .attribute span.value {
    padding-top: 5px; }
  .pdp-main .product-add-to-cart .product-price {
    padding: 30px 10px;
    text-align: left;
    width: 100%; }
  .pdp-main .product-set-list .product-set-image img {
    max-width: 90%; }
  .pdp-main .product-set-list .block-add-to-cart .inventory {
    margin: 0;
    width: 23%; }
  .pdp-main .product-set-list .block-add-to-cart .product-price {
    width: 44%; }
  .pdp-main .product-review-links {
    margin-left: 6%; }
  .pdp-main .prSnippetTitle,
  .pdp-main .prSnippetRatingUnclickable {
    float: left; } }

@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .pdp-main .product-set-list .block-add-to-cart button {
    margin-top: 3px; } }

.pdp-main .socialsharing {
  padding: 0.625rem 0 0; }
  .pdp-main .socialsharing .share-icon {
    font-size: 24px;
    font-size: 1.5rem; }

#QuickViewDialog #pdpMain .product-primary-image {
  display: block;
  visibility: hidden; }
  @media only screen and (min-width: 768px) {
    #QuickViewDialog #pdpMain .product-primary-image {
      margin-bottom: 10px;
      visibility: visible; } }

#QuickViewDialog #pdpMain .product-add-to-cart .inventory {
  float: left;
  margin-bottom: 20px; }

.pdp-main .recommendations,
.cart-recommendations .recommendations {
  clear: left;
  padding: 2em 0;
  display: none; }
  @media only screen and (min-width: 768px) {
    .pdp-main .recommendations,
    .cart-recommendations .recommendations {
      display: block; } }
  .pdp-main .recommendations h2,
  .cart-recommendations .recommendations h2 {
    margin-left: 14px; }
  .pdp-main .recommendations ul,
  .cart-recommendations .recommendations ul {
    padding: 0; }
    .pdp-main .recommendations ul .grid-col,
    .cart-recommendations .recommendations ul .grid-col {
      position: relative;
      margin-left: 0; }
      @media only screen and (min-width: 768px) {
        .pdp-main .recommendations ul .grid-col,
        .cart-recommendations .recommendations ul .grid-col {
          width: 17.6%;
          margin-left: 3%; }
          .pdp-main .recommendations ul .grid-col:nth-child(5n+1),
          .cart-recommendations .recommendations ul .grid-col:nth-child(5n+1) {
            clear: both;
            margin-left: 0; } }
  .pdp-main .recommendations .product-tile,
  .cart-recommendations .recommendations .product-tile {
    padding: 0; }
  .pdp-main .recommendations .product-name,
  .cart-recommendations .recommendations .product-name {
    width: 100%;
    font-family: "GillSansStd", Arial, sans-serif;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 20px;
    line-height: 1.25rem; }
  .pdp-main .recommendations .product-price,
  .cart-recommendations .recommendations .product-price {
    font-family: "GillSansStd", Arial, sans-serif;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 17px;
    line-height: 1.0625rem;
    margin: 0.375rem 0;
    text-transform: uppercase;
    border: 0;
    width: 140px;
    text-align: center; }
  .pdp-main .recommendations .product-tile:hover .recommendation-tooltip,
  .cart-recommendations .recommendations .product-tile:hover .recommendation-tooltip {
    display: block !important; }
  .pdp-main .recommendations .recommendation-tooltip,
  .cart-recommendations .recommendations .recommendation-tooltip {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid;
    left: 50%;
    position: absolute;
    text-align: left;
    top: 50%;
    width: 300px;
    z-index: 100; }

.js .pdp-main .recommendations .product-tile .recommendation-tooltip {
  display: none !important; }

#recommendations .row.recently-viewed-row {
  width: 100%; }
  #recommendations .row.recently-viewed-row ul#recentlyViewed {
    -ms-flex-pack: start;
        justify-content: flex-start; }

.tabs {
  position: relative;
  overflow: hidden;
  text-align: left; }
  .tabs.tabs-second {
    margin-top: 1.5rem; }

.tab {
  display: inline-block;
  float: none; }
  .tab .tab-switch {
    display: none; }
    .tab .tab-switch:checked + .tab-label {
      top: 0;
      padding-bottom: 0.25rem;
      background: #fff;
      border-bottom-color: #fff;
      transition: all 0.35s;
      z-index: 7; }
    .tab .tab-switch:checked + label + .tab-content {
      /* IE 8 */
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
      /* IE 5-7 */
      filter: alpha(opacity=100);
      /* Good browsers */
      opacity: 1;
      transition: all 0.35s;
      z-index: 6; }
  .tab .tab-label {
    border: 1px solid #dedede;
    display: block;
    line-height: 32px;
    line-height: 2rem;
    margin: 0 0.125rem 0 0;
    position: relative;
    top: 0;
    transition: all 0.25s;
    cursor: pointer;
    padding: 0 0.5625rem; }
    .tab .tab-label::before {
      display: none; }
    .tab .tab-label:hover {
      border-bottom-color: #dedede; }
  .tab .tab-content {
    padding: 1.25rem;
    text-align: left;
    z-index: 5;
    border: 1px solid #dedede;
    box-sizing: border-box;
    left: 0;
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    /* IE 5-7 */
    filter: alpha(opacity=0);
    /* Good browsers */
    opacity: 0;
    position: absolute;
    top: 2.3125rem;
    transition: all 0.35s;
    width: 100%; }
    .tab .tab-content .ui-tabs .ui-tabs-nav li {
      background: none; }
      .tab .tab-content .ui-tabs .ui-tabs-nav li.ui-tabs-active {
        border-bottom: 0;
        padding-bottom: 0.25rem;
        position: relative;
        background: #fff;
        z-index: 5; }
    .tab .tab-content .ui-tabs .ui-tabs-panel {
      position: relative;
      top: 0.5rem;
      z-index: 4; }

.js button.add-all-to-cart {
  display: inherit; }

@media only screen and (max-width: 768px) {
  .pt_product-details .primary-content {
    padding-bottom: 68px; }
  .pt_product-details .breadcrumb .last {
    display: none; }
  .pt_product-details button.slick-arrow {
    position: absolute;
    top: 50%;
    width: 50px;
    height: 50px;
    margin-top: -25px;
    z-index: 430;
    background: none;
    background-size: 20px;
    background-repeat: no-repeat;
    background-position: center;
    border: 0;
    text-indent: -9999px; }
  .pt_product-details button.slick-prev {
    left: 0;
    background-image: url("../images/svg-icons/prev-black.svg") !important; }
  .pt_product-details button.slick-next {
    right: 0;
    background-image: url("../images/svg-icons/next-black.svg") !important; } }

.minicart-alert {
  text-align: center; }

.in-stock {
  float: right;
  margin-left: 0.625rem;
  position: relative;
  top: 0.25rem; }

div.recently-viewed {
  padding: 10px 0 40px; }
  div.recently-viewed h2 {
    font-weight: 400;
    font-size: 26px;
    position: static;
    line-height: 32px;
    margin-top: 4px;
    margin-bottom: 0;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 2px;
    padding-top: 20px;
    padding-bottom: 5px; }
  div.recently-viewed .product-tile .product-name {
    text-transform: none !important;
    font-size: 14px !important; }
  div.recently-viewed .product-price {
    text-transform: none !important;
    font-size: 14px !important;
    text-align: center;
    width: 100%; }
  div.recently-viewed .product-tile {
    padding: 20px; }

div.recommended {
  padding: 10px 0 40px; }
  div.recommended h2 {
    font-weight: 400;
    font-size: 26px;
    position: static;
    line-height: 32px;
    margin-top: 4px;
    margin-bottom: 0;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 2px;
    padding-top: 20px;
    padding-bottom: 5px; }
  div.recommended .product-tile .product-name {
    text-transform: none !important;
    font-size: 14px !important; }
  div.recommended .product-price {
    text-transform: none !important;
    font-size: 14px !important;
    text-align: center;
    width: 100%; }
  div.recommended .product-tile {
    padding: 20px; }
    @media only screen and (max-width: 768px) {
      div.recommended .product-tile {
        padding: 10px; } }

.ui-accordion .ui-accordion-header {
  padding-left: 10px;
  border-bottom: 1px solid #dedede;
  height: 36px;
  line-height: 36px;
  font-size: 16px;
  letter-spacing: 2px;
  background: url("../images/svg-icons/arrow_down_02.svg") no-repeat right 0 top 0; }

.ui-state-focus {
  outline: none; }

.ui-accordion .ui-accordion-content {
  padding: 0 10px 20px 10px;
  border-bottom: 1px solid #dedede; }

.ui-accordion-header-active {
  background: url("../images/svg-icons/arrow_up_02.svg") no-repeat right 0 top 0 !important; }

ul#recommendedProducts,
ul#recentlyViewed {
  list-style-type: none;
  padding: 0;
  margin: 0 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center; }

.variation-select {
  background: #fff url("../images/svg-icons/arrow_down_02.svg") no-repeat scroll calc(100%);
  height: 2.5rem;
  letter-spacing: 1px;
  border: 1px solid #dedede;
  padding-left: 10px;
  -webkit-appearance: none;
  max-width: inherit; }
  @media only screen and (max-width: 768px) {
    .variation-select {
      max-width: initial; } }

#recommendations,
#recently-viewed {
  margin: 20px 0; }
  #recommendations h2,
  #recently-viewed h2 {
    text-transform: uppercase;
    font-size: 28px;
    font-weight: normal;
    letter-spacing: 4px;
    padding: 0;
    margin: 20px 0 0 0;
    color: #171717;
    text-align: center;
    line-height: 36px;
    padding: 0 20px;
    margin: 20px 0; }
  #recommendations .product-price span.price-standard,
  #recently-viewed .product-price span.price-standard {
    text-decoration: line-through;
    color: #171717; }
  #recommendations .product-tile .product-price,
  #recently-viewed .product-tile .product-price {
    text-align: center;
    font-size: 14px !important; }

.pdp-main-section {
  border-bottom: 1px solid #eee;
  padding-bottom: 50px; }

.bonus-product-list .bonus-product-item {
  border-bottom: 1px solid #dedede; }
  @media only screen and (max-width: 768px) {
    .bonus-product-list .bonus-product-item .product-col-1,
    .bonus-product-list .bonus-product-item .product-col-2 {
      float: left;
      clear: none; } }

.bonus-product-list.pdp-main .product-primary-image {
  display: block; }

.bonus-product-list .product-add-to-cart {
  padding-bottom: 0; }
  .bonus-product-list .product-add-to-cart .inventory {
    width: auto; }

.bonus-product-list .product-name {
  float: none;
  margin: 1em 0; }

.bonus-product-list .quantity-error {
  color: red;
  text-transform: inherit; }

.bonus-product-list .bonus-product-list-footer {
  padding-top: 1em;
  padding-bottom: 1em;
  border: 0; }
  .bonus-product-list .bonus-product-list-footer .add-to-cart-bonus {
    float: right; }

.bonus-product-list .selected-bonus-item {
  margin: 1em 0 1em 1em;
  position: relative; }
  .bonus-product-list .selected-bonus-item .item-name {
    font-family: "GillSansStd", Arial, sans-serif;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 20px;
    line-height: 1.25rem; }
  .bonus-product-list .selected-bonus-item .remove-link {
    cursor: pointer;
    left: -1em;
    position: absolute; }
    .bonus-product-list .selected-bonus-item .remove-link:hover {
      text-decoration: underline; }

.bonus-discount-container .promo-details {
  display: none; }
  .bonus-discount-container .promo-details.visible {
    display: block; }

.sizinginformation {
  border: 0 none;
  padding: 10px; }
  .sizinginformation th {
    background: none repeat scroll 0 0 #fff; }
  .sizinginformation td,
  .sizinginformation th {
    border-bottom: 1px solid #fff;
    padding: 10px; }
  .sizinginformation td {
    border-left: 1px solid #fff; }
  .sizinginformation .ui-tabs-nav {
    height: 33px; }
  .sizinginformation .sizing-charts {
    border: 0 none; }
  .sizinginformation .tips-list {
    padding: 0 !important; }
    .sizinginformation .tips-list li {
      list-style: none outside none !important; }
  @media only screen and (max-width: 768px) {
    .sizinginformation {
      padding: 0; }
      .sizinginformation th {
        padding: 0 0 0 2px; }
      .sizinginformation td {
        background: #fff;
        padding: 5px;
        text-align: center; }
      .sizinginformation .sizechart {
        padding: 0 !important; } }

.js .ui-dialog-content .product-col-1 {
  padding: 13px 1%;
  width: 39%; }
  .js .ui-dialog-content .product-col-1 .product-image {
    max-width: 100%; }
  @media only screen and (max-width: 768px) {
    .js .ui-dialog-content .product-col-1 {
      width: 100%; } }

.js .ui-dialog-content .product-col-2 {
  padding: 20px 0;
  width: 58%; }
  @media only screen and (max-width: 768px) {
    .js .ui-dialog-content .product-col-2 {
      width: 100%; } }

.js .ui-dialog-content .pdp-main .product-set-list {
  border: 1px solid #dedede;
  height: 500px;
  overflow: auto; }
  .js .ui-dialog-content .pdp-main .product-set-list .product-set-item {
    margin: 1em 0; }
  .js .ui-dialog-content .pdp-main .product-set-list .product-set-image {
    width: 25%; }
  .js .ui-dialog-content .pdp-main .product-set-list .product-set-details {
    width: 75%; }
  .js .ui-dialog-content .pdp-main .product-set-list .product-name {
    margin: 0; }
  .js .ui-dialog-content .pdp-main .product-set-list .block-add-to-cart .price {
    padding: 0.4em 0 0;
    width: 130px; }
  .js .ui-dialog-content .pdp-main .product-set-list .add-sub-product {
    padding-left: 25%; }

.js .zoomPad {
  position: relative;
  float: left;
  z-index: 99;
  cursor: crosshair;
  width: 100%; }

.js .zoomPreload {
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  /* IE 5-7 */
  filter: alpha(opacity=80);
  /* Good browsers */
  opacity: 0.8;
  font-size: 12px;
  font-family: "GillSansStd", Arial, sans-serif;
  text-decoration: none;
  border: 1px solid #dedede;
  background-color: #fff;
  padding: 8px;
  text-align: center;
  background-image: url("../images/zoomloader.gif");
  background-repeat: no-repeat;
  background-position: 43px 30px;
  z-index: 110;
  width: 90px;
  height: 43px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100px;
  height: 49px; }

.js .zoomPup {
  overflow: hidden;
  background-color: #fff;
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  /* IE 5-7 */
  filter: alpha(opacity=60);
  /* Good browsers */
  opacity: 0.6;
  z-index: 120;
  position: absolute;
  border: 1px solid #dedede;
  z-index: 101;
  cursor: crosshair; }

.js .zoomOverlay {
  position: absolute;
  left: 0;
  top: 0;
  background: #fff;
  z-index: 5000;
  width: 100%;
  height: 100%;
  display: none;
  z-index: 101; }

.js .zoomWindow {
  position: absolute;
  left: 110%;
  top: 40px;
  background: #fff;
  z-index: 6000;
  height: auto;
  z-index: 10000;
  z-index: 110; }

.js .zoomWrapper {
  position: relative;
  border: 1px solid #dedede;
  z-index: 110; }

.js .zoomWrapperTitle {
  display: block;
  background: #000;
  color: #fff;
  height: 18px;
  line-height: 18px;
  width: 100%;
  overflow: hidden;
  text-align: center;
  font-size: 10px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 120;
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  /* IE 5-7 */
  filter: alpha(opacity=60);
  /* Good browsers */
  opacity: 0.6; }

.js .zoomWrapperImage {
  display: block;
  position: relative;
  overflow: hidden;
  z-index: 110; }
  .js .zoomWrapperImage img {
    border: 0;
    display: block;
    position: absolute;
    z-index: 101; }

.js .zoomIframe {
  z-index: -1;
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  /* IE 5-7 */
  filter: alpha(opacity=80);
  /* Good browsers */
  opacity: 0.8;
  position: absolute;
  display: block; }

.quickview-nav .quickview-next {
  float: right; }

@media only screen and (max-width: 768px) {
  #quickviewbutton {
    display: none !important; } }

.ui-dialog #listings-nav {
  float: right;
  margin-top: 2%; }
  .ui-dialog #listings-nav a {
    cursor: pointer;
    display: inline-block;
    margin: 0 5px; }
    .ui-dialog #listings-nav a.active {
      text-decoration: underline; }

.pdp-main .product-add-to-cart .online-stock span {
  float: left; }

.pdp-main .product-add-to-cart .store-stock {
  display: block;
  clear: left; }

.availability-web {
  font-size: 12px;
  font-size: 0.75rem;
  float: right;
  position: relative;
  top: 0.25rem; }
  .availability-web label {
    float: left; }
  .availability-web p {
    margin: 0; }

.availability-storepickup .availability-web {
  float: none; }

.availability-storepickup .availability-instore {
  margin-bottom: 1rem;
  display: none; }

.product-add-to-cart .availability-web {
  display: none; }

.in-stock-msg,
.is-in-stock,
[data-status="store-in-stock"] {
  font-family: "GillSansStd", Arial, sans-serif; }

.not-available-msg,
.in-stock-date-msg,
.not-available,
.out-of-stock,
.store-error {
  color: #d90200; }

.on-order,
.preorder-msg,
.backorder-msg {
  color: #d90200; }

#user-zip {
  display: block;
  margin: 1rem auto 0; }

.store-list-container {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  width: 565px; }

.store-list {
  list-style: none outside none;
  margin: 0;
  padding: 0; }

.store-tile {
  border: 1px dashed #dedede;
  box-sizing: border-box;
  float: left;
  list-style: none outside none;
  margin: 0.3rem 0.4rem;
  padding: 0.8rem;
  text-align: center;
  width: 175px; }
  .store-tile .store-status {
    display: block;
    margin: 1rem 0; }

.store-list-pdp-container {
  margin-top: 1em; }
  .store-list-pdp-container .store-list-pdp {
    margin-top: 0.5em; }
  .store-list-pdp-container .store-list-item {
    display: none;
    padding: 0.5em 0.8em; }
    .store-list-pdp-container .store-list-item:last-of-type {
      border: none; }
    .store-list-pdp-container .store-list-item.selected {
      display: block; }
    .store-list-pdp-container .store-list-item.visible {
      display: block; }
    .store-list-pdp-container .store-list-item .store-address {
      float: left; }
    .store-list-pdp-container .store-list-item .store-status {
      float: right; }

.availability-novariation,
.availability-msg,
.availability-storepickup {
  float: right;
  margin-left: 0.375rem;
  font-size: 12px;
  font-size: 0.75rem; }

.availability-msg {
  position: relative;
  top: -0.1875rem; }

@media only screen and (max-width: 768px) {
  .pt_cart #secondary {
    display: none; } }

#cart-table thead {
  display: none; }
  @media only screen and (min-width: 768px) {
    #cart-table thead {
      display: table-header-group; } }

#cart-table td {
  box-sizing: border-box;
  padding: 5px; }

#cart-table .header-total-price {
  text-align: right; }

#cart-table .item-image {
  float: left;
  text-align: center;
  width: 40%; }
  @media only screen and (min-width: 768px) {
    #cart-table .item-image {
      float: none;
      width: 7rem; } }

#cart-table .item-details {
  float: left;
  width: 60%; }
  @media only screen and (min-width: 768px) {
    #cart-table .item-details {
      float: none;
      width: auto; } }

#cart-table .item-quantity {
  float: left; }
  @media only screen and (min-width: 768px) {
    #cart-table .item-quantity {
      clear: none;
      float: none;
      text-align: left;
      width: auto;
      padding-left: 1em; } }
  @media only screen and (max-width: 768px) {
    #cart-table .item-quantity {
      float: right;
      text-align: right; } }
  #cart-table .item-quantity input {
    width: 3.125rem;
    padding-right: 0; }
  #cart-table .item-quantity .update-cart {
    margin-top: 0.8125rem; }

#cart-table .item-quantity-details {
  float: left;
  text-align: center;
  width: 30%; }
  @media only screen and (min-width: 768px) {
    #cart-table .item-quantity-details {
      clear: none;
      float: none;
      text-align: left;
      width: auto; } }
  #cart-table .item-quantity-details .item-user-actions a,
  #cart-table .item-quantity-details .item-user-actions button {
    display: block;
    width: 100%;
    margin: .3rem 0; }
    @media only screen and (min-width: 768px) {
      #cart-table .item-quantity-details .item-user-actions a,
      #cart-table .item-quantity-details .item-user-actions button {
        width: auto; } }

#cart-table .item-price {
  float: right;
  width: 60%; }
  @media only screen and (min-width: 768px) {
    #cart-table .item-price {
      float: none;
      width: auto; } }

#cart-table .price-promotion .price-sales {
  color: #d90200; }

#cart-table .price-promotion .price-standard {
  margin: 0 1em 0 0;
  text-decoration: line-through; }

#cart-table .item-total {
  float: left;
  font-family: "GillSansStd", Arial, sans-serif;
  text-align: right;
  width: 100%;
  word-wrap: break-word; }
  @media only screen and (min-width: 768px) {
    #cart-table .item-total {
      float: none;
      width: auto; } }
  @media only screen and (min-width: 768px) {
    #cart-table .item-total .promo-adjustment {
      width: 7.5rem; } }

#cart-table .price-unadjusted {
  display: block;
  margin: 0 0 .42em; }
  #cart-table .price-unadjusted span {
    text-decoration: line-through; }

#cart-table .price-adjusted-total {
  display: block;
  margin: .42em 0 0; }
  #cart-table .price-adjusted-total span {
    color: #d90200; }

#cart-table .gift-cert-delivery {
  color: #d90200; }

@media only screen and (min-width: 768px) and (max-width: 1024px) {
  #cart-table .item-user-actions {
    width: 72px; }
  #cart-table .item-total .promo-adjustment {
    width: 77px; } }

.cart-promo {
  background: url("../images/interface/ui-promo-bg-gray-diag.png") repeat scroll 0 0 transparent;
  margin: 0.3em 0;
  padding: 1em; }
  .cart-promo .bonus-item-actions {
    text-align: right;
    vertical-align: middle; }

.cart-footer {
  margin: .83em 0; }
  .cart-footer .coupon-apply {
    float: left;
    margin-left: 1%; }
    @media only screen and (max-width: 768px) {
      .cart-footer .coupon-apply {
        width: 22%; } }
    @media only screen and (min-width: 768px) {
      .cart-footer .coupon-apply {
        margin: 0 0 0 1em; } }
    @media only screen and (max-width: 768px) {
      .cart-footer .coupon-apply button {
        width: 100%; } }
  .cart-footer .update-cart {
    float: left;
    margin: 0 0 0 1%;
    width: 33%; }
    @media only screen and (max-width: 768px) {
      .cart-footer .update-cart {
        padding: 0;
        max-width: 8.125rem; } }
    @media only screen and (min-width: 768px) {
      .cart-footer .update-cart {
        width: 8.125rem;
        margin: 0 0 0 1em; } }
    .cart-footer .update-cart + .error {
      clear: left; }
  .cart-footer .form-row {
    width: 42%; }
    @media only screen and (min-width: 768px) {
      .cart-footer .form-row {
        width: 15.3125rem; } }
    .cart-footer .form-row .field-wrapper {
      width: 100%; }
    @media only screen and (max-width: 768px) {
      .cart-footer .form-row input {
        line-height: 18px;
        line-height: 1.125rem;
        font-size: 12px;
        font-size: 0.75rem; } }

.cart-order-totals {
  margin: 1rem 0; }
  @media only screen and (min-width: 768px) {
    .cart-order-totals {
      float: right;
      margin-top: 0;
      width: 27%; } }
  @media only screen and (max-width: 768px) {
    .cart-order-totals + .form-horizontal {
      border-top: 1px #dedede solid;
      padding-top: 1em; }
      .cart-order-totals + .form-horizontal::after {
        content: "";
        display: table;
        clear: both; } }

.order-totals-table td {
  padding: .3rem;
  text-align: right;
  font-family: "GillSansStd", Arial, sans-serif;
  font-size: 14px;
  font-size: 0.875rem; }

.order-totals-table .order-totals-item {
  width: 60%; }

.order-totals-table .order-totals-value {
  width: 40%; }

.order-value {
  white-space: nowrap; }

.cart-action-checkout {
  margin-bottom: 1.25rem; }
  @media only screen and (min-width: 768px) {
    .cart-action-checkout {
      float: right;
      margin-bottom: 0; } }
  @media only screen and (max-width: 768px) {
    .cart-action-checkout button {
      width: 100%; } }

@media only screen and (min-width: 768px) {
  .cart-action-continue-shopping {
    float: right; } }

.cart-action-continue-shopping button.continue-shopping {
  margin-right: 1em; }
  @media only screen and (max-width: 768px) {
    .cart-action-continue-shopping button.continue-shopping {
      width: 100%; } }

.cart-actions .button-fancy-large,
.cart-actions button {
  width: 15.625rem; }

.cart-recommendations {
  margin-top: 1rem; }
  .cart-recommendations .product-listing {
    padding: 1rem 0; }
    .cart-recommendations .product-listing h2 {
      font-family: "GillSansStd", Arial, sans-serif;
      font-size: 26px;
      font-size: 1.625rem;
      line-height: 26px;
      line-height: 1.625rem;
      margin: .625rem 0;
      margin-left: 0; }
      @media only screen and (min-width: 768px) {
        .cart-recommendations .product-listing h2 {
          font-size: 36px;
          font-size: 2.25rem;
          line-height: 36px;
          line-height: 2.25rem; } }
      @media only screen and (max-width: 768px) {
        .cart-recommendations .product-listing h2 {
          font-size: 15px;
          font-size: 0.9375rem;
          font-weight: normal;
          margin: 0;
          text-transform: uppercase; } }
    .cart-recommendations .product-listing .search-result-items {
      margin-top: 1em; }

.cart-actions-top {
  margin-top: .5rem;
  padding-bottom: 1em; }
  .cart-actions-top .cart-action-continue-shopping {
    float: none; }

.cart-empty {
  margin-top: 4rem; }
  .cart-empty h1 {
    text-align: center;
    font-weight: 400; }
  .cart-empty .cart-action-continue-shopping {
    float: none;
    text-align: center;
    margin-bottom: 4rem; }
  .cart-empty .product-listing {
    padding: 1rem 0; }
    .cart-empty .product-listing h2 {
      margin-left: 1.3rem; }
    .cart-empty .product-listing .search-result-items {
      margin-top: 1em; }
  .cart-empty .search-result-items.cart-foot.tiles-container {
    display: -ms-flexbox;
    display: flex; }

.promo-adjustment {
  color: #d90200; }

ul.product-availability-list {
  margin: 0;
  padding: 0;
  width: 5em;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content; }
  ul.product-availability-list li {
    list-style: none outside none; }
  ul.product-availability-list .on-order,
  ul.product-availability-list .not-available {
    color: #d90200; }

.account-welcome .not-user {
  margin: .83em 0; }

#password-reset {
  white-space: nowrap;
  float: right;
  margin: 0.875rem 0 0 0.9375rem; }

#alt-payment-methods .amazon-btn {
  padding: 0; }

.shippingaddress .select-address {
  width: 100%;
  margin-left: 0; }

.shippingaddress .edit-address {
  margin-top: 0.5em; }

.formactions {
  margin-top: 20px;
  text-align: right; }

.item-list .multi-shipment-row {
  border-bottom: none; }

.minishipments-method {
  padding-top: 10px; }

.multishipprogress div,
.multishipprogress .step-3 {
  display: inline;
  padding: 1em; }

.multishipprogress .step-4 {
  padding-right: 0; }

.pt_checkout #cart-table .cart-row .shipment-label {
  margin-top: 35px; }

.selected-store-address {
  margin-top: 0.5em; }

.selected-store-availability {
  margin: 0.3em 0 0.5em; }

.multishipprogress div,
.multishipprogress .step-3 {
  display: inline;
  padding: 1em; }

.multishipprogress .step-4 {
  padding-right: 0; }

.multishipaddressestable {
  margin: 9px 0 20px 0;
  width: 706px; }

.multi-ship-shipments-table {
  margin: 0 0 20px;
  width: 706px; }
  .multi-ship-shipments-table .section-header {
    padding: 9px 6px 11px; }
  .multi-ship-shipments-table .shipping-address .details {
    padding: 0 10px 0 22px; }
  .multi-ship-shipments-table .gift-options label {
    float: left;
    padding: 0; }
  .multi-ship-shipments-table .gift-options input {
    margin: 0 10px; }

.multi-shipping-addresses {
  margin-bottom: 20px !important;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0; }
  .multi-shipping-addresses .shipping-address {
    text-align: right; }
    .multi-shipping-addresses .shipping-address select {
      margin: 4px 0 0;
      width: 260px; }

.header-product-shipping {
  width: 276px; }

.header-qty-shipping {
  width: 45px; }

.header-location-shipping {
  text-indent: 70px;
  width: 307px; }

.header-shipment-index {
  width: 409px; }

.header-shipment-qty {
  width: 27px; }

.header-shipment-details {
  text-indent: 22px; }

.multi-shipping-methods {
  position: absolute;
  top: 30px; }
  .multi-shipping-methods .shipping-methods .form-row {
    clear: none;
    float: left;
    display: none; }
  .multi-shipping-methods .shipping-methods select {
    width: 250px;
    margin: -5px 0 0 15px; }

.multi-shipping-option {
  border-bottom: 2px dotted #dedede;
  left: 0;
  padding: 0 0 12px;
  position: absolute;
  text-indent: 10px;
  top: 48px;
  width: 95%; }

.multi-shipping-addresses .shipping-qty,
.multi-ship-shipments-table .shipping-qty {
  background: none repeat scroll 0 0 #fff; }

.multiship .label {
  font-family: "GillSansStd", Arial, sans-serif; }

.hide {
  display: none; }

.loading {
  background: url("../images/loading-progress-98x22.gif") no-repeat scroll left center transparent; }

#cart-table .item-delivery-options {
  padding: 1em 0;
  width: 8rem; }

.instore-shipping-option {
  width: 100%; }

.pt_checkout .instore-shipment-header {
  width: 100%; }

.pt_checkout .instore-shipment-method {
  width: 100%;
  padding: 1em; }
  .pt_checkout .instore-shipment-method span {
    font-family: "GillSansStd", Arial, sans-serif; }

.pt_checkout .instore-shipment-address {
  width: 40%;
  float: left;
  padding-left: 1em; }

.pt_checkout .instore-shipment-message {
  clear: both; }

.pt_checkout .instore-shipment-messagetxt {
  width: 50%;
  float: right; }

.pt_checkout .item-quantity-details .is-in-stock,
.pt_checkout .item-quantity-details .preorder {
  display: none; }

.checkout-shipping fieldset .instore-continue-button {
  margin-left: 61.5%; }

#cart-table .item-delivery-options label {
  display: inline;
  margin-left: 2%; }

.pt_checkout {
  max-width: initial !important; }
  .pt_checkout .checkout-progress-indicator {
    width: 640px;
    height: 10px;
    margin: 0 auto;
    text-align: center;
    padding: 0;
    margin: 30px auto 80px; }
    .pt_checkout .checkout-progress-indicator div {
      display: block; }
    .pt_checkout .checkout-progress-indicator .step-1,
    .pt_checkout .checkout-progress-indicator .step-2,
    .pt_checkout .checkout-progress-indicator .step-3 {
      float: left;
      width: 130px; }
      @media only screen and (max-width: 768px) {
        .pt_checkout .checkout-progress-indicator .step-1,
        .pt_checkout .checkout-progress-indicator .step-2,
        .pt_checkout .checkout-progress-indicator .step-3 {
          width: 33%; } }
    .pt_checkout .checkout-progress-indicator .step-line {
      float: left; }
      .pt_checkout .checkout-progress-indicator .step-line hr {
        width: 100px;
        margin-top: 20px; }
        @media only screen and (max-width: 768px) {
          .pt_checkout .checkout-progress-indicator .step-line hr {
            max-width: 100%;
            width: 40px; } }
      @media only screen and (max-width: 768px) {
        .pt_checkout .checkout-progress-indicator .step-line {
          display: none; } }
    .pt_checkout .checkout-progress-indicator .complete .spot {
      background: #64c168 url("../images/svg-icons/tick-white.svg");
      background-size: 50px;
      background-repeat: no-repeat;
      background-position: center; }
    .pt_checkout .checkout-progress-indicator .complete .step-text span {
      color: #000 !important; }
    .pt_checkout .checkout-progress-indicator .complete .number {
      display: none; }
    .pt_checkout .checkout-progress-indicator .spot {
      background: #ddd;
      width: 30px;
      height: 30px;
      margin: 0;
      padding: 0;
      text-align: center;
      margin: 0 auto;
      border-radius: 100%;
      color: #fff; }
      .pt_checkout .checkout-progress-indicator .spot .number {
        width: 30px;
        height: 30px;
        line-height: 34px; }
    .pt_checkout .checkout-progress-indicator .active .spot {
      background: #373c5c;
      color: #fff; }
      .pt_checkout .checkout-progress-indicator .active .spot .number {
        text-decoration: none !important; }
    .pt_checkout .checkout-progress-indicator .active .step-text {
      color: #000; }
      .pt_checkout .checkout-progress-indicator .active .step-text span {
        text-decoration: none !important; }
    .pt_checkout .checkout-progress-indicator .step-text {
      margin: 0;
      padding: 0;
      margin-top: 10px;
      color: #ddd; }
      .pt_checkout .checkout-progress-indicator .step-text span {
        border: 0;
        letter-spacing: .2rem;
        font-weight: 600;
        -webkit-font-smoothing: antialiased;
        font-size: 14px; }
        @media only screen and (max-width: 768px) {
          .pt_checkout .checkout-progress-indicator .step-text span {
            font-size: 13px;
            line-height: 18px; } }
    @media only screen and (max-width: 768px) {
      .pt_checkout .checkout-progress-indicator {
        display: block;
        width: auto;
        margin: 0;
        padding: 0 20px; } }
  .pt_checkout .checkout-container {
    padding-right: 0;
    box-sizing: border-box; }
    @media only screen and (max-width: 768px) {
      .pt_checkout .checkout-container {
        padding: 0;
        box-sizing: border-box; } }
    @media only screen and (min-width: 1025px) {
      .pt_checkout .checkout-container {
        padding-right: 20px; } }
  .pt_checkout .amazon-logout {
    text-align: center;
    padding: 14px 0;
    letter-spacing: 0;
    font-size: 14px; }
    .pt_checkout .amazon-logout a {
      text-decoration: underline; }
  .pt_checkout #secondary {
    width: 100% !important; }
  .pt_checkout .checkout-shipping div.form-row,
  .pt_checkout .checkout-billing div.form-row {
    max-width: 100% !important;
    margin: auto !important; }
  .pt_checkout .checkout-shipping div.form-row-button,
  .pt_checkout .checkout-billing div.form-row-button {
    width: 100%; }
  .pt_checkout .checkout-shipping div.form-row label {
    width: 100%; }
  @media only screen and (max-width: 768px) {
    .pt_checkout .checkout-billing div.form-row-button {
      padding: 0 20px;
      box-sizing: border-box; } }
  .pt_checkout .select-style {
    border-radius: 2px;
    margin-bottom: 10px;
    height: 2.5rem;
    border: 0;
    width: 100% !important;
    max-width: 100% !important; }
  .pt_checkout .select-style select {
    background: #fff url("../images/svg-icons/arrow_down_02.svg") no-repeat scroll calc(100%);
    height: 2.5rem;
    letter-spacing: 1px;
    border: 1px solid #dedede; }
  .pt_checkout .form-horizontal .field-wrapper {
    margin-bottom: 0 !important;
    padding-left: 0;
    width: 100%; }
  .pt_checkout .checkout-shipping .button-fancy-large:hover,
  .pt_checkout .checkout-billing .button-fancy-large:hover,
  .pt_checkout .checkout-summary .button-fancy-large:hover {
    background-image: url("../images/svg-icons/lock-white.svg");
    cursor: pointer; }
  .pt_checkout .checkout-shipping .button-fancy-large:disabled,
  .pt_checkout .checkout-billing .button-fancy-large:disabled,
  .pt_checkout .checkout-summary .button-fancy-large:disabled {
    background-image: url("../images/svg-icons/lock-grey.svg"); }
  .pt_checkout .checkout-shipping .button-fancy-large,
  .pt_checkout .checkout-billing .button-fancy-large,
  .pt_checkout .checkout-summary .button-fancy-large {
    line-height: 3rem;
    height: 2.8rem;
    font-size: 18px;
    letter-spacing: .15rem;
    background-image: url("../images/svg-icons/lock.svg");
    background-repeat: no-repeat;
    background-position: calc(100% - 10px);
    width: 100%;
    max-width: initial; }
    @media only screen and (max-width: 768px) {
      .pt_checkout .checkout-shipping .button-fancy-large,
      .pt_checkout .checkout-billing .button-fancy-large,
      .pt_checkout .checkout-summary .button-fancy-large {
        background-position: calc(100% - 10px);
        font-size: 14px;
        background-size: 30px;
        line-height: 2.8rem; } }
  .pt_checkout .checkout-billing fieldset {
    background: #fff;
    margin-bottom: 20px; }
    @media only screen and (max-width: 768px) {
      .pt_checkout .checkout-billing fieldset {
        margin-bottom: 0; } }
  .pt_checkout .submit-order {
    padding: 0 !important; }
  .pt_checkout .progress-container {
    margin-bottom: 40px; }
  .pt_checkout .checkbox label span {
    margin-top: 0;
    float: left;
    font-size: 12px !important;
    margin-left: 24px;
    letter-spacing: 1px;
    font-family: Georgia, Times, Times New Roman, serif !important; }
  .pt_checkout .checkbox input[type="checkbox"]:checked + label::before,
  .pt_checkout .checkbox input[type="checkbox"] + label::before,
  .pt_checkout input[type="radio"] + label::before {
    position: absolute;
    top: 0;
    left: 50%;
    margin-top: 0;
    margin-left: -14px;
    background: #fff;
    height: 28px;
    width: 28px;
    display: block;
    border-radius: 50%;
    border: 1px solid #dedede;
    right: 0;
    position: absolute; }
  .pt_checkout input[type="radio"]:checked + label::before {
    background: #64c168 url("../images/svg-icons/tick-white.svg");
    background-size: 48px;
    background-position: center;
    border: 0; }
  .pt_checkout div#dwfrm_singleshipping_shippingAddress_useAsBillingAddress input[type="checkbox"] + label::before {
    margin-left: -9px;
    background: #fff;
    height: 18px;
    width: 18px; }
  .pt_checkout div.checkbox input[type="checkbox"] + label::before,
  .pt_checkout div.checkbox input[type="radio"] + label::before {
    left: 7px !important;
    top: 3px !important; }
  .pt_checkout .minisummary,
  .pt_checkout .mini-shipment,
  .pt_checkout .mini-billing-address,
  .pt_checkout .mini-payment-instrument {
    padding: 20px;
    background: #fff;
    border: 1px solid #dedede;
    margin-bottom: 20px; }
    .pt_checkout .minisummary h3,
    .pt_checkout .mini-shipment h3,
    .pt_checkout .mini-billing-address h3,
    .pt_checkout .mini-payment-instrument h3 {
      border: 0;
      letter-spacing: 2px;
      font-weight: 400;
      -webkit-font-smoothing: antialiased;
      font-size: 16px;
      padding: 6px 0 10px;
      text-align: left; }
      @media only screen and (max-width: 768px) {
        .pt_checkout .minisummary h3,
        .pt_checkout .mini-shipment h3,
        .pt_checkout .mini-billing-address h3,
        .pt_checkout .mini-payment-instrument h3 {
          text-align: left;
          width: 100%;
          font-size: 16px; } }
    .pt_checkout .minisummary .mini-cart-product,
    .pt_checkout .mini-shipment .mini-cart-product,
    .pt_checkout .mini-billing-address .mini-cart-product,
    .pt_checkout .mini-payment-instrument .mini-cart-product {
      padding: 10px 0;
      border-bottom: 1px solid #dedede; }
    .pt_checkout .minisummary .checkout-order-totals,
    .pt_checkout .mini-shipment .checkout-order-totals,
    .pt_checkout .mini-billing-address .checkout-order-totals,
    .pt_checkout .mini-payment-instrument .checkout-order-totals {
      padding: 0.3rem 0; }
    .pt_checkout .minisummary .order-totals-table td,
    .pt_checkout .mini-shipment .order-totals-table td,
    .pt_checkout .mini-billing-address .order-totals-table td,
    .pt_checkout .mini-payment-instrument .order-totals-table td {
      padding: .3rem 0;
      font-family: Georgia, Times, Times New Roman, serif !important;
      font-size: 13px; }
    .pt_checkout .minisummary .name,
    .pt_checkout .mini-shipment .name,
    .pt_checkout .mini-billing-address .name,
    .pt_checkout .mini-payment-instrument .name {
      font-family: Georgia, Times, Times New Roman, serif !important;
      margin-bottom: 6px; }
    @media only screen and (max-width: 768px) {
      .pt_checkout .minisummary,
      .pt_checkout .mini-shipment,
      .pt_checkout .mini-billing-address,
      .pt_checkout .mini-payment-instrument {
        margin: 20px; } }
  @media only screen and (max-width: 768px) {
    .pt_checkout .OrderSummary .minisummary,
    .pt_checkout .OrderSummary .mini-shipment,
    .pt_checkout .OrderSummary .mini-billing-address,
    .pt_checkout .OrderSummary .mini-payment-instrument {
      display: block; } }
  .pt_checkout div.shipping-tickbox input[type="checkbox"] + label::before,
  .pt_checkout div.payment-method-options input[type="checkbox"] + label::before,
  .pt_checkout div.email-consent input[type="checkbox"] + label::before {
    margin-left: -9px !important;
    background: #fff !important;
    height: 18px !important;
    width: 18px !important; }
  .pt_checkout div.shipping-tickbox input[type="checkbox"]:checked + label::before,
  .pt_checkout div.payment-method-options input[type="checkbox"]:checked + label::before,
  .pt_checkout div.email-consent input[type="checkbox"]:checked + label::before {
    background: #64c168 url("../images/svg-icons/tick-white.svg") !important;
    background-size: 28px !important;
    background-position: center !important;
    border: 0; }
  .pt_checkout div.email-consent .field-wrapper,
  .pt_checkout .shipping-tickbox .field-wrapper {
    display: -ms-flexbox;
    display: flex; }
  .pt_checkout .mini-shipment {
    margin-top: 0;
    width: 100%; }
  .pt_checkout .mini-shipment,
  .pt_checkout .mini-billing-address,
  .pt_checkout .mini-payment-instrument,
  .pt_checkout .free-returns {
    width: 100%; }
  .pt_checkout .accepted-payments {
    background: #fff;
    border: 1px solid #dedede;
    margin-top: 20px;
    padding: 20px;
    text-align: center; }
    .pt_checkout .accepted-payments h3 {
      letter-spacing: .3rem;
      font-weight: 400;
      -webkit-font-smoothing: antialiased;
      font-size: 18px;
      padding: 6px 0 10px;
      margin: 0; }
      @media only screen and (max-width: 768px) {
        .pt_checkout .accepted-payments h3 {
          font-size: 16px; } }
    .pt_checkout .accepted-payments img {
      max-height: 30px; }
    @media only screen and (max-width: 768px) {
      .pt_checkout .accepted-payments {
        margin: 20px;
        border: 0;
        padding: 0; } }
  .pt_checkout .free-returns {
    background: #fff;
    border: 1px solid #dedede;
    margin-top: 20px;
    padding: 20px;
    text-align: center; }
    .pt_checkout .free-returns h3 {
      letter-spacing: 2px;
      font-weight: 400;
      -webkit-font-smoothing: antialiased;
      font-size: 18px;
      padding: 6px 0 10px;
      margin: 0; }
      @media only screen and (max-width: 768px) {
        .pt_checkout .free-returns h3 {
          font-size: 16px; } }
    .pt_checkout .free-returns img {
      max-width: 150px; }
    @media only screen and (max-width: 768px) {
      .pt_checkout .free-returns {
        margin: 20px;
        border: 0;
        padding: 0; } }
  .pt_checkout h1.checkout {
    text-align: center;
    font-size: 1rem;
    text-transform: uppercase;
    margin: 0;
    letter-spacing: .2rem;
    font-weight: 400;
    -webkit-font-smoothing: antialiased; }
    @media only screen and (max-width: 768px) {
      .pt_checkout h1.checkout {
        display: none !important; } }
  .pt_checkout .mobile-title {
    display: block; }
    @media only screen and (max-width: 768px) {
      .pt_checkout .mobile-title {
        display: block !important;
        margin-top: 25px; } }
    .pt_checkout .mobile-title svg {
      display: none; }
      @media only screen and (max-width: 768px) {
        .pt_checkout .mobile-title svg {
          width: 40px;
          height: 30px;
          margin: 19px 0 12px; } }
    @media only screen and (max-width: 768px) {
      .pt_checkout .mobile-title .checkout-title {
        text-align: center;
        margin: 0 auto;
        width: 240px; }
        .pt_checkout .mobile-title .checkout-title svg {
          width: 40px;
          height: 30px;
          margin: -5px 0 15px; } }
    .pt_checkout .mobile-title h1.checkout-mobile {
      text-align: center;
      font-size: 1rem;
      text-transform: uppercase;
      margin: 0;
      letter-spacing: .2rem;
      font-weight: 400;
      -webkit-font-smoothing: antialiased;
      width: 100%;
      font-size: 26px;
      margin: 30px 0 0 0; }
      @media only screen and (max-width: 768px) {
        .pt_checkout .mobile-title h1.checkout-mobile {
          display: block !important;
          font-size: 20px;
          margin: 10px 0 20px; } }
  .pt_checkout div#main {
    padding-top: 10px !important; }
  .pt_checkout .top-banner-checkout {
    background: #fff;
    border-bottom: 3px solid #373c5c; }
    .pt_checkout .top-banner-checkout img {
      max-height: 60px; }
  .pt_checkout .top-banner-right span {
    float: right;
    text-align: center;
    font-size: 1rem;
    text-transform: uppercase;
    margin: 0;
    letter-spacing: .1rem;
    font-weight: 400;
    -webkit-font-smoothing: antialiased;
    margin: 15px 0;
    line-height: 2.25rem; }
    @media only screen and (max-width: 768px) {
      .pt_checkout .top-banner-right span {
        display: none; } }
  .pt_checkout .top-banner-left span {
    float: left;
    line-height: 60px; }
  .pt_checkout .shippingAddressForm,
  .pt_checkout .billingAddressForm,
  .pt_checkout .summaryContainer,
  .pt_checkout .shippingHubBoxAddressForm {
    background: #fff;
    padding: 30px;
    box-sizing: border-box; }
    .pt_checkout .shippingAddressForm legend,
    .pt_checkout .billingAddressForm legend,
    .pt_checkout .summaryContainer legend,
    .pt_checkout .shippingHubBoxAddressForm legend {
      text-align: left;
      font-size: 18px;
      padding: 6px 0 10px;
      letter-spacing: 3px;
      font-weight: 400;
      -webkit-font-smoothing: antialiased;
      margin-bottom: 10px; }
      @media only screen and (max-width: 768px) {
        .pt_checkout .shippingAddressForm legend,
        .pt_checkout .billingAddressForm legend,
        .pt_checkout .summaryContainer legend,
        .pt_checkout .shippingHubBoxAddressForm legend {
          text-align: left;
          width: 100%;
          font-size: 16px; } }
    @media only screen and (max-width: 768px) {
      .pt_checkout .shippingAddressForm,
      .pt_checkout .billingAddressForm,
      .pt_checkout .summaryContainer,
      .pt_checkout .shippingHubBoxAddressForm {
        padding: 15px;
        padding-top: 0; } }
    .pt_checkout .shippingAddressForm div.legend,
    .pt_checkout .billingAddressForm div.legend,
    .pt_checkout .summaryContainer div.legend,
    .pt_checkout .shippingHubBoxAddressForm div.legend {
      display: inline;
      float: left;
      width: 50%; }
    .pt_checkout .shippingAddressForm div.amazon-logo,
    .pt_checkout .billingAddressForm div.amazon-logo,
    .pt_checkout .summaryContainer div.amazon-logo,
    .pt_checkout .shippingHubBoxAddressForm div.amazon-logo {
      display: inline;
      float: right;
      width: 50%; }
      .pt_checkout .shippingAddressForm div.amazon-logo img,
      .pt_checkout .billingAddressForm div.amazon-logo img,
      .pt_checkout .summaryContainer div.amazon-logo img,
      .pt_checkout .shippingHubBoxAddressForm div.amazon-logo img {
        padding: 6px 0 10px;
        max-width: 50%;
        max-height: 50%;
        float: right; }
    .pt_checkout .shippingAddressForm #addressBookWidgetDiv,
    .pt_checkout .billingAddressForm #addressBookWidgetDiv,
    .pt_checkout .summaryContainer #addressBookWidgetDiv,
    .pt_checkout .shippingHubBoxAddressForm #addressBookWidgetDiv {
      max-width: 100%;
      min-width: 100%;
      padding: 0; }
  .pt_checkout .checkout-billing {
    text-align: left;
    font-size: 18px;
    padding: 0;
    letter-spacing: .3rem;
    font-weight: 400;
    -webkit-font-smoothing: antialiased;
    margin-bottom: 10px; }
    @media only screen and (max-width: 768px) {
      .pt_checkout .checkout-billing {
        text-align: center;
        width: 100%;
        font-size: 16px; } }
    .pt_checkout .checkout-billing .amazonWidgetsContainer {
      padding: 30px;
      box-sizing: border-box;
      border: 1px solid #dedede; }
      .pt_checkout .checkout-billing .amazonWidgetsContainer div.legend {
        display: inline;
        float: left;
        width: 50%; }
      .pt_checkout .checkout-billing .amazonWidgetsContainer div.amazon-logo {
        display: inline;
        float: right;
        width: 50%; }
        .pt_checkout .checkout-billing .amazonWidgetsContainer div.amazon-logo img {
          padding: 25px 0;
          max-width: 50%;
          max-height: 50%;
          float: right; }
      .pt_checkout .checkout-billing .amazonWidgetsContainer #readOnlyAddressBookWidgetDiv {
        max-width: 100%;
        min-width: 100%;
        height: 150px;
        padding: 0; }
      .pt_checkout .checkout-billing .amazonWidgetsContainer #walletWidgetDiv,
      .pt_checkout .checkout-billing .amazonWidgetsContainer #consentWidgetDiv {
        max-width: 100%;
        min-width: 100%;
        padding: 0 0 40px; }
      .pt_checkout .checkout-billing .amazonWidgetsContainer .error-form {
        font-size: 14px; }
  .pt_checkout #shipping-method-list {
    padding: 0;
    background: #fff;
    padding: 30px;
    padding-top: 0;
    margin-top: 30px;
    box-sizing: border-box;
    display: block;
    float: left;
    width: 100%; }
    .pt_checkout #shipping-method-list legend {
      text-align: left;
      font-size: 18px;
      padding: 6px 0 10px;
      letter-spacing: .3rem;
      width: 100% !important;
      font-weight: 400;
      -webkit-font-smoothing: antialiased; }
      @media only screen and (max-width: 768px) {
        .pt_checkout #shipping-method-list legend {
          font-size: 18px;
          text-align: left;
          margin-bottom: 10px; } }
    .pt_checkout #shipping-method-list label {
      font-size: 16px;
      margin-top: 0 !important;
      text-align: center;
      padding-top: 40px; }
    .pt_checkout #shipping-method-list div.form-caption {
      margin-left: 28px;
      font-size: 12px;
      margin-left: 0;
      text-align: center;
      font-family: Georgia, Times, Times New Roman, serif !important;
      line-height: 18px; }
    .pt_checkout #shipping-method-list svg {
      width: 50px;
      height: 70px;
      text-align: center;
      margin: 0 auto;
      display: block; }
    .pt_checkout #shipping-method-list .method-container {
      height: 180px;
      border: 1px solid #f5f5f5;
      background: #fff !important;
      box-shadow: inset 0 -1px #f5f5f5; }
      .pt_checkout #shipping-method-list .method-container input[type="radio"] {
        height: 80px;
        width: 100%; }
    @media only screen and (max-width: 768px) {
      .pt_checkout #shipping-method-list {
        padding: 15px;
        padding-bottom: 20px; } }
  .pt_checkout .payment-method-options {
    background: none;
    padding: 0;
    box-sizing: border-box;
    margin: 0;
    display: block;
    width: 100%; }
    @media only screen and (max-width: 768px) {
      .pt_checkout .payment-method-options {
        padding: 20px; } }
    .pt_checkout .payment-method-options legend {
      text-align: left;
      font-size: 18px;
      padding: 6px 0 10px;
      letter-spacing: .3rem;
      font-weight: 400;
      -webkit-font-smoothing: antialiased; }
    .pt_checkout .payment-method-options input[type="radio"] + label::before {
      position: absolute;
      top: 0;
      left: 50%;
      margin-top: 0;
      display: none; }
    .pt_checkout .payment-method-options label {
      font-size: 16px;
      margin-top: 0 !important;
      padding-top: 0;
      text-align: center;
      height: 60px;
      padding: 20px;
      display: initial; }
    .pt_checkout .payment-method-options label:hover {
      background: #fff;
      cursor: pointer; }
    .pt_checkout .payment-method-options .selected {
      background: #fff !important; }
    .pt_checkout .payment-method-options div.form-caption {
      margin-left: 28px;
      font-size: 12px;
      margin-left: 0;
      text-align: center; }
    .pt_checkout .payment-method-options svg {
      width: 50px;
      height: 70px;
      text-align: center;
      margin: 0 auto;
      display: block; }
    .pt_checkout .payment-method-options .field-wrapper {
      float: left;
      width: auto; }
      .pt_checkout .payment-method-options .field-wrapper img {
        margin: 0 auto;
        text-align: center; }
    .pt_checkout .payment-method-options .method-container span.paymentRadio {
      background: #fff;
      height: 25px;
      width: 25px;
      margin: 22px 15px;
      display: block;
      border-radius: 50%;
      border: 1px solid #dedede;
      right: 0;
      position: absolute; }
    .pt_checkout .payment-method-options .method-container.selected span.paymentRadio {
      background: #64c168 url("../images/svg-icons/tick-white.svg");
      background-size: 48px;
      background-position: center;
      border: 0; }
    .pt_checkout .payment-method-options .method-container.selected .billingAddressForm {
      padding-top: 0 !important;
      display: block; }
  .pt_checkout .method-container {
    background: #fff !important;
    cursor: pointer; }
  .pt_checkout div#shipping-method-list .method-container:hover {
    border: 1px solid #60bd68;
    box-shadow: inset 0 -1px #60bd68; }
  .pt_checkout div#shipping-method-list .method-container.selected {
    border: 1px solid #60bd68;
    background: #ecf8ed !important;
    box-shadow: inset 0 -1px #60bd68; }
  .pt_checkout div#shipping-method-list div.form-row {
    background: none;
    padding: 0;
    float: left;
    width: 48%;
    padding: 20px;
    box-sizing: border-box;
    background: #fff;
    border: 1px solid #dedede;
    min-height: 170px;
    margin-bottom: 10px; }
    @media only screen and (max-width: 768px) {
      .pt_checkout div#shipping-method-list div.form-row {
        width: 100%; } }
  .pt_checkout div#shipping-method-list div.form-row.selected {
    border: 1px solid #64c168; }
  .pt_checkout div.payment-method-options div.form-row.label-inline {
    padding: 0;
    width: 100%;
    height: auto;
    margin-bottom: 10px !important; }
  .pt_checkout div.payment-method-options .method-container {
    border: 1px solid #dedede;
    border-radius: 2px;
    box-sizing: border-box;
    min-height: auto;
    float: left;
    width: 100%; }
    .pt_checkout div.payment-method-options .method-container .billingAddressForm {
      display: none; }
  .pt_checkout div.payment-method-options .method-container.selected {
    border: 1px solid #64c168; }
    .pt_checkout div.payment-method-options .method-container.selected .billingAddressForm {
      padding: 30px; }
      @media only screen and (max-width: 768px) {
        .pt_checkout div.payment-method-options .method-container.selected .billingAddressForm {
          padding: 20px; } }
  .pt_checkout div.payment-method-options label {
    opacity: 0;
    padding: 0 !important; }
    @media only screen and (max-width: 768px) {
      .pt_checkout div.payment-method-options label {
        opacity: 1;
        width: 100% !important; } }
  .pt_checkout div.payment-method-options label[for="dwfrm_billing_paymentMethods_creditCard_saveCard"] {
    opacity: 1;
    width: 100% !important; }
  .pt_checkout div.payment-method-options .field-wrapper {
    width: 100% !important;
    padding: 15px;
    min-height: 80px; }
    .pt_checkout div.payment-method-options .field-wrapper img {
      float: left;
      margin-left: 10px;
      max-width: 200px; }
      @media only screen and (max-width: 768px) {
        .pt_checkout div.payment-method-options .field-wrapper img {
          height: 40px; } }
  .pt_checkout div#shipping-method-list div.form-row:nth-child(odd) {
    margin-left: 10px !important; }
    @media only screen and (max-width: 768px) {
      .pt_checkout div#shipping-method-list div.form-row:nth-child(odd) {
        margin-left: 0 !important;
        margin-top: 10px !important; } }
  .pt_checkout div.form-container input::-webkit-input-placeholder {
    font-style: italic;
    font-family: Georgia, Times, Times New Roman, serif !important;
    font-weight: bold;
    font-size: 13px;
    letter-spacing: 1px;
    color: #8c8c8c !important; }
  .pt_checkout div.form-container input:-ms-input-placeholder {
    font-style: italic;
    font-family: Georgia, Times, Times New Roman, serif !important;
    font-weight: bold;
    font-size: 13px;
    letter-spacing: 1px;
    color: #8c8c8c !important; }
  .pt_checkout div.form-container input::placeholder {
    font-style: italic;
    font-family: Georgia, Times, Times New Roman, serif !important;
    font-weight: bold;
    font-size: 13px;
    letter-spacing: 1px;
    color: #8c8c8c !important; }
  .pt_checkout ::-moz-placeholder {
    opacity: 1 !important;
    font-style: italic;
    font-family: Georgia, Times, Times New Roman, serif !important;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 1px;
    color: #8c8c8c !important; }
  .pt_checkout ::-webkit-input-placeholder {
    opacity: 1 !important;
    font-style: italic;
    font-family: Georgia, Times, Times New Roman, serif !important;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 1px;
    color: #8c8c8c !important; }
  .pt_checkout div.form-container input.input-text {
    height: 2.5rem;
    border-radius: 0;
    font-size: 14px;
    letter-spacing: 1px;
    margin-bottom: 10px;
    padding: 0.625rem 0.6875rem 0.5rem 0.6875rem;
    line-height: 30px; }
  .pt_checkout div.form-container .error,
  .pt_checkout div.form-container input.error::-webkit-input-placeholder {
    color: #d54e4e;
    font-size: 12px;
    letter-spacing: 1px; }
  .pt_checkout div.form-container .error,
  .pt_checkout div.form-container input.error:-ms-input-placeholder {
    color: #d54e4e;
    font-size: 12px;
    letter-spacing: 1px; }
  .pt_checkout div.form-container .error,
  .pt_checkout div.form-container input.error::placeholder {
    color: #d54e4e;
    font-size: 12px;
    letter-spacing: 1px; }
  .pt_checkout div.form-container input.error {
    background: #fff url("../images/svg-icons/warning_03.svg") no-repeat scroll calc(100%);
    background-size: 40px;
    border: 1px solid #d54e4e; }
  .pt_checkout div.form-container .error input {
    background: #fff url("../images/svg-icons/warning_03.svg") no-repeat scroll calc(100%);
    background-size: 40px;
    border: 1px solid #d54e4e; }
  .pt_checkout div.form-container .error {
    padding-top: 0; }
  .pt_checkout div.form-container input.valid,
  .pt_checkout div.form-container input.postal.valid,
  .pt_checkout div.form-container select.valid {
    background: #fff url("../images/svg-icons/tick_02.svg") no-repeat scroll calc(100%);
    background-size: 40px; }
  .pt_checkout div.form-container select.input-select {
    color: #8c8c8c;
    font-style: italic;
    font-weight: bold;
    font-size: 13px;
    font-family: Georgia, Times, Times New Roman, serif !important; }
  .pt_checkout div.form-container select.input-select.valid,
  .pt_checkout div.form-container select[name="dwfrm_singleshipping_addressList"].valid,
  .pt_checkout div.form-container select[name="dwfrm_billing_addressList"].valid {
    color: #000 !important;
    font-style: normal !important;
    font-family: "GillSansStd", Arial, sans-serif !important; }
  .pt_checkout div.form-container input:-webkit-autofill,
  .pt_checkout div.form-container input:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0 1000px white inset;
    -webkit-text-fill-color: #333; }
  .pt_checkout div.form-container input.valid:-webkit-autofill,
  .pt_checkout div.form-container input.valid:-webkit-autofill:focus {
    background: #fff url("../images/svg-icons/tick_02.svg") no-repeat scroll calc(100%);
    background-size: 40px; }
  .pt_checkout select[name="dwfrm_singleshipping_addressList"],
  .pt_checkout select[name="dwfrm_billing_addressList"] {
    background: #fff url("../images/svg-icons/arrow_down_02.svg") no-repeat scroll calc(100%);
    border: 1px solid #dedede; }
  .pt_checkout select option::-webkit-input-placeholder,
  .pt_checkout .input-select option:first-child {
    font-style: italic !important; }
  .pt_checkout select option:-ms-input-placeholder,
  .pt_checkout .input-select option:first-child {
    font-style: italic !important; }
  .pt_checkout select option::placeholder,
  .pt_checkout .input-select option:first-child {
    font-style: italic !important; }
  .pt_checkout span.error {
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb;
    padding: 20px;
    margin-top: 10px;
    text-align: center;
    font-family: Georgia, Times, Times New Roman, serif !important;
    margin-bottom: 20px;
    letter-spacing: 1px;
    font-size: 12px; }
  .pt_checkout .billingAddressForm span.error,
  .pt_checkout .shippingAddressForm span.error,
  .pt_checkout .shippingHubBoxAddressForm span.error {
    display: none !important; }
  .pt_checkout .top-banner-left span.secure-checkout {
    line-height: 66px; }
  .pt_checkout .top-banner-left svg.icon {
    height: 40px;
    width: 40px; }
    @media only screen and (max-width: 768px) {
      .pt_checkout .top-banner-left svg.icon {
        margin-left: 10px; } }
  .pt_checkout div.shippingAddressForm .profilefirstname,
  .pt_checkout div.shippingAddressForm .resourcecity,
  .pt_checkout div.shippingHubBoxAddressForm .profilefirstname,
  .pt_checkout div.shippingHubBoxAddressForm .resourcecity {
    padding-right: 5px;
    box-sizing: border-box;
    width: 50%; }
    @media only screen and (max-width: 768px) {
      .pt_checkout div.shippingAddressForm .profilefirstname,
      .pt_checkout div.shippingAddressForm .resourcecity,
      .pt_checkout div.shippingHubBoxAddressForm .profilefirstname,
      .pt_checkout div.shippingHubBoxAddressForm .resourcecity {
        padding-right: 0;
        width: 100% !important;
        padding-right: 0; } }
  .pt_checkout div.shippingAddressForm .profilelastname,
  .pt_checkout div.shippingAddressForm .resourcezipcode,
  .pt_checkout div.shippingHubBoxAddressForm .profilelastname,
  .pt_checkout div.shippingHubBoxAddressForm .resourcezipcode {
    padding-left: 5px;
    box-sizing: border-box;
    width: 50%; }
    @media only screen and (max-width: 768px) {
      .pt_checkout div.shippingAddressForm .profilelastname,
      .pt_checkout div.shippingAddressForm .resourcezipcode,
      .pt_checkout div.shippingHubBoxAddressForm .profilelastname,
      .pt_checkout div.shippingHubBoxAddressForm .resourcezipcode {
        padding-left: 0;
        width: 100% !important;
        padding-left: 0; } }
  .pt_checkout div.billingAddressForm {
    display: inline-block;
    width: 100%;
    padding-top: 20px;
    background: none;
    padding: 0; }
    .pt_checkout div.billingAddressForm .profilefirstname,
    .pt_checkout div.billingAddressForm .resourcecity,
    .pt_checkout div.billingAddressForm .creditcardnumber,
    .pt_checkout div.billingAddressForm .resourcemonth {
      box-sizing: border-box; }
      @media only screen and (max-width: 768px) {
        .pt_checkout div.billingAddressForm .profilefirstname,
        .pt_checkout div.billingAddressForm .resourcecity,
        .pt_checkout div.billingAddressForm .creditcardnumber,
        .pt_checkout div.billingAddressForm .resourcemonth {
          padding-right: 0; } }
    .pt_checkout div.billingAddressForm .profilelastname,
    .pt_checkout div.billingAddressForm .resourcezipcode,
    .pt_checkout div.billingAddressForm .creditcardcvnlabel,
    .pt_checkout div.billingAddressForm .resourceyear {
      box-sizing: border-box; }
      @media only screen and (max-width: 768px) {
        .pt_checkout div.billingAddressForm .profilelastname,
        .pt_checkout div.billingAddressForm .resourcezipcode,
        .pt_checkout div.billingAddressForm .creditcardcvnlabel,
        .pt_checkout div.billingAddressForm .resourceyear {
          padding-left: 0; } }
    .pt_checkout div.billingAddressForm .creditcardnumber {
      width: calc(70% - 5px); }
    .pt_checkout div.billingAddressForm .cvn {
      width: calc(30% - 5px); }
    .pt_checkout div.billingAddressForm .resourcemonth,
    .pt_checkout div.billingAddressForm .resourceyear {
      width: calc(50% - 5px); }
    .pt_checkout div.billingAddressForm .creditcardnumber,
    .pt_checkout div.billingAddressForm .cvn,
    .pt_checkout div.billingAddressForm .resourcemonth,
    .pt_checkout div.billingAddressForm .resourceyear {
      display: inline-block; }
      @media only screen and (max-width: 768px) {
        .pt_checkout div.billingAddressForm .creditcardnumber,
        .pt_checkout div.billingAddressForm .cvn,
        .pt_checkout div.billingAddressForm .resourcemonth,
        .pt_checkout div.billingAddressForm .resourceyear {
          width: 100%; } }
  .pt_checkout div.billingAddressFormContainer {
    padding: 30px;
    box-sizing: border-box;
    border: 1px solid #dedede; }
    @media only screen and (max-width: 768px) {
      .pt_checkout div.billingAddressFormContainer {
        padding: 0 20px;
        border: 0; } }
  .pt_checkout .checkout-title svg {
    width: 50px;
    height: 50px;
    margin: 9px 0 12px;
    float: left; }
  .pt_checkout .checkout-title h1 {
    width: auto;
    display: inline-block;
    float: left;
    margin: 15px 0; }
  .pt_checkout div.paymentContainer {
    margin: 0 auto;
    position: relative; }
  .pt_checkout div.footer-bar {
    background: white;
    min-height: 70px;
    padding: 20px 0;
    box-sizing: border-box;
    text-align: left;
    font-size: 0.6rem;
    text-transform: uppercase;
    margin: 0;
    letter-spacing: .1rem;
    font-weight: 400;
    -webkit-font-smoothing: antialiased; }
    .pt_checkout div.footer-bar span {
      display: block;
      margin-bottom: 10px; }
      @media only screen and (max-width: 768px) {
        .pt_checkout div.footer-bar span {
          text-align: center; } }
    .pt_checkout div.footer-bar .payment-badges {
      text-align: center;
      float: right; }
      .pt_checkout div.footer-bar .payment-badges img {
        height: 30px;
        padding: 0 10px; }
      @media only screen and (max-width: 768px) {
        .pt_checkout div.footer-bar .payment-badges {
          float: initial;
          margin-top: 20px; } }
    .pt_checkout div.footer-bar .visa,
    .pt_checkout div.footer-bar .mastercard,
    .pt_checkout div.footer-bar .cc-options {
      display: inline-block; }
    @media only screen and (max-width: 768px) {
      .pt_checkout div.footer-bar {
        padding: 20px; } }
  .pt_checkout .secure-checkout-icon {
    float: right;
    width: 30px;
    height: 30px; }
    .pt_checkout .secure-checkout-icon svg {
      width: 20px;
      height: 20px;
      margin-top: 7px; }
  .pt_checkout .secure-checkout {
    float: right; }
  .pt_checkout .cvn {
    clear: initial; }
  .pt_checkout #cart-table .item-image {
    padding-left: 0 !important;
    width: 6rem;
    height: 120px;
    padding: 10px !important; }
    @media only screen and (max-width: 768px) {
      .pt_checkout #cart-table .item-image {
        height: 190px; } }
  .pt_checkout .order-item-list {
    margin-top: 0; }
  .pt_checkout .item-list tr {
    border-bottom: 0; }
  .pt_checkout .summaryContainer {
    border: 1px solid #dedede;
    padding-top: 30px;
    margin-bottom: 20px; }
    .pt_checkout .summaryContainer .mobile {
      display: none;
      float: left;
      padding-right: 5px; }
      @media only screen and (max-width: 768px) {
        .pt_checkout .summaryContainer .mobile {
          display: block; } }
    @media only screen and (max-width: 768px) {
      .pt_checkout .summaryContainer {
        margin: 20px; } }
    .pt_checkout .summaryContainer .title {
      max-width: 100%; }
      .pt_checkout .summaryContainer .title div.order-summary-title {
        display: inline;
        float: left;
        width: 50%; }
      .pt_checkout .summaryContainer .title div.amazon-logo {
        display: inline;
        float: right;
        width: 50%; }
        .pt_checkout .summaryContainer .title div.amazon-logo img {
          max-width: 50%;
          max-height: 50%;
          float: right; }
    .pt_checkout .summaryContainer #readOnlyAddressBookWidgetDiv,
    .pt_checkout .summaryContainer #readOnlyWalletWidgetDiv {
      max-width: 100%;
      min-width: 100%;
      width: 100%;
      height: 150px;
      padding: 0 0 40px; }
    .pt_checkout .summaryContainer .cart-row {
      border-bottom: 1px solid #dedede; }
      @media only screen and (max-width: 768px) {
        .pt_checkout .summaryContainer .cart-row {
          float: left;
          margin: 10px 0; } }
    .pt_checkout .summaryContainer div.name a {
      font-size: 16px;
      text-transform: uppercase; }
    .pt_checkout .summaryContainer td.item-total {
      padding-right: 0 !important; }
    .pt_checkout .summaryContainer tr.summaryTDHeader {
      border-bottom: 1px solid #f5f5f5; }
    .pt_checkout .summaryContainer tr.summaryTDHeader td {
      padding: 0 !important; }
    .pt_checkout .summaryContainer tr.summaryTDHeader td span {
      text-align: right;
      font-size: 14px;
      padding: 6px 0 10px;
      letter-spacing: .1rem;
      font-weight: 400;
      -webkit-font-smoothing: antialiased;
      margin-bottom: 10px;
      text-transform: uppercase;
      display: block;
      text-align: center; }
    .pt_checkout .summaryContainer th.section-header {
      letter-spacing: 2px;
      font-weight: 400;
      text-transform: uppercase;
      border: 0; }
    .pt_checkout .summaryContainer thead tr {
      background: none !important;
      border-bottom: 1px solid #dedede !important; }
    .pt_checkout .summaryContainer tbody tr td {
      font-family: Georgia, Times, Times New Roman, serif !important;
      padding: 10px !important; }
      @media only screen and (max-width: 768px) {
        .pt_checkout .summaryContainer tbody tr td {
          font-size: 12px;
          padding: 10px !important; } }
    .pt_checkout .summaryContainer .order-totals-table td {
      text-align: left;
      padding: 4px 0 !important; }
      .pt_checkout .summaryContainer .order-totals-table td:nth-child(2) {
        text-align: right; }
    .pt_checkout .summaryContainer .order-totals-table tbody tr td {
      font-size: 16px; }
    .pt_checkout .summaryContainer div.name {
      letter-spacing: 2px;
      text-transform: uppercase; }
    .pt_checkout .summaryContainer .item-details {
      padding-bottom: 0 !important; }
      @media only screen and (max-width: 768px) {
        .pt_checkout .summaryContainer .item-details {
          padding: 10px !important;
          padding-bottom: 0 !important; } }
    .pt_checkout .summaryContainer .item-quantity-details {
      display: none; }
    .pt_checkout .summaryContainer .item-quantity {
      float: left !important;
      padding-top: 0 !important;
      text-align: left !important;
      width: 50%;
      padding-bottom: 0 !important;
      padding-top: 10px !important; }
    .pt_checkout .summaryContainer .item-total {
      text-align: center; }
      @media only screen and (max-width: 768px) {
        .pt_checkout .summaryContainer .item-total {
          width: 50% !important;
          float: left !important;
          padding-top: 10px !important;
          text-align: left !important;
          padding-bottom: 0 !important; } }
    .pt_checkout .summaryContainer .checkout-order-totals {
      padding: 0; }
    .pt_checkout .summaryContainer tr.order-sales-tax .order-value {
      font-size: 10px; }
    .pt_checkout .summaryContainer .order-summary-h3 {
      border: 0;
      letter-spacing: 2px;
      font-weight: 400;
      -webkit-font-smoothing: antialiased;
      font-size: 16px;
      padding: 6 0 10px;
      text-align: left;
      margin-top: 0; }
      @media only screen and (max-width: 768px) {
        .pt_checkout .summaryContainer .order-summary-h3 {
          padding: 0;
          margin: 0; } }
    .pt_checkout .summaryContainer .order-discount td {
      color: #d90200; }
  .pt_checkout .order-confirmation-container {
    background: white;
    padding: 40px;
    margin-top: 50px; }
    .pt_checkout .order-confirmation-container h1 {
      text-align: center;
      font-size: 1rem;
      text-transform: uppercase;
      margin: 0;
      letter-spacing: .2rem;
      font-weight: 400;
      -webkit-font-smoothing: antialiased;
      width: 100%;
      font-size: 26px;
      margin: 0; }
    .pt_checkout .order-confirmation-container h1.checkout-mobile {
      margin-bottom: 22px !important;
      display: none; }
    .pt_checkout .order-confirmation-container .checkout-container {
      background: #fff;
      padding: 30px;
      margin-top: 30px; }
    .pt_checkout .order-confirmation-container .order-number,
    .pt_checkout .order-confirmation-container .order-date {
      text-align: center; }
    .pt_checkout .order-confirmation-container p.confirm-paragraph {
      font-family: Georgia, Times, Times New Roman, serif !important;
      text-align: center;
      font-style: italic; }
    .pt_checkout .order-confirmation-container .product-list-item img {
      float: left; }
    .pt_checkout .order-confirmation-container div.address div {
      font-family: "GillSansStd-Light", Arial, sans-serif; }

#my-bag {
  padding-top: 167px;
  min-height: 620px; }
  #my-bag ul#alt-payment-methods {
    margin: 0;
    padding: 0;
    list-style-type: none;
    text-align: center;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    @media only screen and (max-width: 768px) {
      #my-bag ul#alt-payment-methods {
        -ms-flex-direction: column;
            flex-direction: column; } }
    #my-bag ul#alt-payment-methods .visaCheckoutCartButton {
      cursor: pointer; }
      #my-bag ul#alt-payment-methods .visaCheckoutCartButton img {
        outline: none; }
        #my-bag ul#alt-payment-methods .visaCheckoutCartButton img:focus {
          outline-color: transparent;
          outline-style: none; }
  #my-bag ul#alt-payment-methods li {
    display: inline-block;
    padding: 0 10px;
    width: 100%; }
    @media only screen and (max-width: 768px) {
      #my-bag ul#alt-payment-methods li {
        box-sizing: border-box;
        padding: 0; } }
  #my-bag ul#alt-payment-methods li.paypal {
    position: relative; }
  #my-bag ul#alt-payment-methods li .v-button {
    height: 35px;
    margin-bottom: 5px; }
  #my-bag h1 {
    text-transform: uppercase;
    font-size: 28px;
    font-weight: normal;
    letter-spacing: 4px;
    padding: 0;
    margin: 20px 0 0 0;
    color: #171717;
    text-align: center;
    line-height: 36px;
    padding: 0 20px;
    margin: 20px 0; }
  #my-bag table#cart-table {
    border: 0 !important; }
    #my-bag table#cart-table thead tr {
      background: none !important;
      border-bottom: 1px solid #dedede !important; }
      #my-bag table#cart-table thead tr th {
        letter-spacing: 2px;
        font-weight: normal;
        text-align: center;
        border-top: 0;
        text-transform: uppercase; }
      #my-bag table#cart-table thead tr th:first-child {
        text-align: left; }
    #my-bag table#cart-table tbody tr td {
      font-family: Georgia, Times, Times New Roman, serif !important;
      padding: 20px;
      text-align: center; }
      #my-bag table#cart-table tbody tr td .item-details {
        text-align: left; }
      @media only screen and (max-width: 768px) {
        #my-bag table#cart-table tbody tr td {
          padding: 10px;
          text-align: left; } }
      #my-bag table#cart-table tbody tr td div.name {
        letter-spacing: 2px;
        text-transform: uppercase; }
      #my-bag table#cart-table tbody tr td span.value {
        font-family: Georgia, Times, Times New Roman, serif !important; }
      #my-bag table#cart-table tbody tr td img {
        max-width: 100px; }
    @media only screen and (max-width: 768px) {
      #my-bag table#cart-table tbody tr .item-price {
        display: none; }
      #my-bag table#cart-table tbody tr .item-total {
        float: right;
        width: 60%; } }
  #my-bag .item-details {
    text-align: left !important; }
  #my-bag .cart-footer button#add-coupon {
    background: #efefef;
    color: #272727;
    border: 0;
    letter-spacing: 2px;
    text-transform: uppercase;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    height: 40px;
    line-height: 41px;
    font-size: 10px; }
  #my-bag .promo-input input {
    font-size: 12px; }
  #my-bag .mmWrapping a {
    font-family: Georgia, Times, Times New Roman, serif !important;
    padding: 10px 0; }
  #my-bag .order-totals-table td {
    font-family: Georgia, Times, Times New Roman, serif !important; }
  #my-bag div.error {
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb;
    padding: 20px;
    margin-top: 10px;
    text-align: center;
    font-family: Georgia, Times, Times New Roman, serif !important;
    margin-bottom: 20px; }
  #my-bag div.success {
    color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb;
    padding: 20px;
    margin-top: 10px;
    text-align: center; }
  #my-bag .cart-actions.mobile {
    display: none; }
  #my-bag .cart-action-checkout {
    float: initial;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 0; }
    #my-bag .cart-action-checkout button.button-fancy-large {
      line-height: 3rem;
      height: 2.8rem;
      font-size: 18px;
      letter-spacing: .15rem;
      background-image: url("../images/svg-icons/lock.svg");
      background-repeat: no-repeat;
      background-position: calc(100% - 10px);
      width: 100%;
      max-width: initial;
      margin-bottom: 10px; }
      @media only screen and (max-width: 768px) {
        #my-bag .cart-action-checkout button.button-fancy-large {
          background-position: calc(100% - 10px);
          font-size: 14px;
          background-size: 30px;
          line-height: 2.8rem; } }
    #my-bag .cart-action-checkout button.button-fancy-large:hover {
      background-image: url("../images/svg-icons/lock-white.svg");
      cursor: pointer; }
  #my-bag .recommendations h2 {
    text-transform: uppercase;
    font-size: 28px;
    font-weight: normal;
    letter-spacing: 4px;
    padding: 0;
    margin: 20px 0 0 0;
    color: #171717;
    text-align: center;
    line-height: 36px;
    padding: 0 20px;
    margin: 20px 0; }
  #my-bag .cart-action-continue-shopping {
    float: initial;
    text-align: center;
    margin-top: 20px; }
    #my-bag .cart-action-continue-shopping button {
      background: none;
      border: none;
      color: black;
      text-align: center;
      width: 100%;
      letter-spacing: 1px;
      font-family: Georgia, Times, Times New Roman, serif !important;
      text-transform: none; }
  #my-bag .payments img {
    max-height: 30px;
    margin: 0 10px;
    width: auto !important; }
  #my-bag .payments ul {
    margin: 0;
    padding: 0;
    list-style-type: none; }
    #my-bag .payments ul li {
      text-align: center;
      padding: 20px 0 0 0; }
  #my-bag .price-promotion .price-standard {
    margin: 0; }
  #my-bag .update-cart {
    display: none; }
  #my-bag .free-shipping {
    font-family: Georgia, Times, Times New Roman, serif !important;
    color: #0c5460;
    background-color: #d1ecf1;
    border-color: #bee5eb;
    padding: 20px;
    text-align: center;
    margin-bottom: 20px; }
    #my-bag .free-shipping svg {
      float: left;
      width: 30px;
      height: 30px; }
    #my-bag .free-shipping span.free-shipping-message {
      float: left;
      margin-top: 7px;
      margin-left: 10px; }
    #my-bag .free-shipping .success {
      color: #155724;
      background-color: #d4edda;
      border-color: #c3e6cb; }

.pt_cart #my-bag select {
  background: #fff url("../images/svg-icons/arrow_down_02.svg") no-repeat scroll calc(100%);
  background-size: 32px;
  height: 2.5rem;
  letter-spacing: 1px;
  border: 1px solid #dedede;
  -moz-appearance: none;
  padding: 0 8px;
  -webkit-appearance: none;
  width: 60px; }

@media only screen and (max-width: 768px) {
  .pt_cart #my-bag {
    padding: 20px;
    padding-top: 100px; }
    .pt_cart #my-bag tr.rowcoupons td.item-image {
      display: none; }
    .pt_cart #my-bag .order-totals-table {
      margin-bottom: 20px;
      margin-top: 20px; }
      .pt_cart #my-bag .order-totals-table td {
        font-size: 16px !important;
        text-align: left; }
      .pt_cart #my-bag .order-totals-table td:nth-child(2) {
        text-align: right; }
      .pt_cart #my-bag .order-totals-table tr.order-total td {
        font-size: 18px !important; }
      .pt_cart #my-bag .order-totals-table tr.order-sales-tax td.order-value {
        font-size: 10px !important; }
    .pt_cart #my-bag table#cart-table tbody tr td img {
      max-width: 100%; }
    .pt_cart #my-bag .promo-input {
      margin: 20px 0 10px 0; }
      .pt_cart #my-bag .promo-input input {
        border-right: 1px solid #dedede !important; }
    .pt_cart #my-bag .mmWrapping {
      margin: 5px 0 20px 0;
      text-align: center; }
    .pt_cart #my-bag .cart-footer button#add-coupon {
      font-size: 14px; }
    .pt_cart #my-bag .sku {
      display: none; }
    .pt_cart #my-bag .item-quantity {
      width: 50% !important;
      float: left;
      margin-left: 0; }
      .pt_cart #my-bag .item-quantity select {
        width: 60px;
        float: left; }
      .pt_cart #my-bag .item-quantity .update-cart {
        float: left;
        margin-left: 10px;
        margin-top: 9px; }
    .pt_cart #my-bag .item-price {
      width: 50%; }
    .pt_cart #my-bag .cart-actions.mobile {
      display: block; }
    .pt_cart #my-bag .free-shipping span {
      float: left;
      margin-top: 0 !important;
      margin-left: 0 !important;
      width: 100%;
      text-align: center;
      display: block;
      line-height: 20px;
      padding: 0 20px;
      box-sizing: border-box; }
    .pt_cart #my-bag .free-shipping svg {
      float: none; } }
  @media only screen and (max-width: 768px) and (max-width: 768px) {
    .pt_cart #my-bag .free-shipping {
      padding: 20px; } }

@media only screen and (max-width: 991px) {
  .pt_cart #my-bag .cart-footer button#add-coupon {
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 14px; } }

div#checkout-login {
  margin: 40px 0 60px 0; }
  @media only screen and (max-width: 768px) {
    div#checkout-login {
      margin: 20px 0 60px 0; } }
  div#checkout-login div.register-box {
    background: #373c5c;
    color: #fff;
    text-align: center; }
    div#checkout-login div.register-box p {
      text-align: center;
      color: #fff;
      font-family: Georgia, Times, Times New Roman, serif !important;
      width: auto;
      margin: 0 auto;
      padding: 10px 0;
      max-width: 300px; }
    div#checkout-login div.register-box div.login-box {
      padding: 50px 30px;
      min-height: 320px; }
      @media only screen and (max-width: 768px) {
        div#checkout-login div.register-box div.login-box {
          padding: 40px 30px; } }
      div#checkout-login div.register-box div.login-box .form-row {
        max-width: 75%;
        margin: 0 auto;
        margin-top: 10px;
        text-align: left; }
        @media only screen and (max-width: 768px) {
          div#checkout-login div.register-box div.login-box .form-row {
            max-width: 100%; } }
      div#checkout-login div.register-box div.login-box input {
        color: #171717; }
    div#checkout-login div.register-box label {
      text-align: left; }
    div#checkout-login div.register-box #password-reset {
      color: #fff; }
    div#checkout-login div.register-box button {
      width: 100%;
      margin-top: 10px;
      font-size: 14px;
      letter-spacing: 1px; }
    div#checkout-login div.register-box input:-webkit-autofill,
    div#checkout-login div.register-box input:-webkit-autofill:hover,
    div#checkout-login div.register-box input:-webkit-autofill:focus,
    div#checkout-login div.register-box input:-webkit-autofill:active {
      -webkit-box-shadow: 0 0 0 30px white inset !important;
      color: #000; }
    div#checkout-login div.register-box h3 {
      text-transform: uppercase;
      font-size: 18px;
      font-weight: normal;
      letter-spacing: 2px;
      padding: 0;
      margin: 0;
      color: #fff;
      text-align: center;
      line-height: 20px;
      padding: 0 20px; }
      @media only screen and (max-width: 768px) {
        div#checkout-login div.register-box h3 {
          padding: 0; } }

.guest-login-box {
  text-align: center;
  padding: 50px 30px;
  background: #f2f3f5;
  min-height: 320px; }
  @media only screen and (max-width: 768px) {
    .guest-login-box {
      min-height: auto;
      padding: 40px 30px; } }
  .guest-login-box p {
    text-align: center;
    font-family: Georgia, Times, Times New Roman, serif !important;
    margin: 0 auto;
    padding: 10px 0;
    max-width: 320px; }
  .guest-login-box h3 {
    text-transform: uppercase;
    font-size: 18px;
    font-weight: normal;
    letter-spacing: 2px;
    padding: 0;
    margin: 0;
    text-align: center;
    line-height: 26px;
    padding: 0 20px; }
  .guest-login-box button {
    width: 100%;
    margin-top: 10px;
    font-size: 14px;
    letter-spacing: 1px; }
  .guest-login-box .create-account {
    background: #373c5c;
    color: #fff;
    border: 1px solid #373c5c;
    text-transform: uppercase; }
  .guest-login-box .form-row {
    max-width: 100%;
    margin: 0 auto;
    margin-top: 10px; }

#checkout-process {
  padding-top: 167px;
  margin-bottom: 60px; }
  @media only screen and (max-width: 768px) {
    #checkout-process {
      padding-top: 35px;
      margin-bottom: 30px; } }
  #checkout-process .form-container {
    border-top: 0; }
    #checkout-process .form-container fieldset.form-fieldset-container {
      border: 1px solid #dedede;
      border-top: 0;
      padding-bottom: 20px; }
      @media only screen and (max-width: 768px) {
        #checkout-process .form-container fieldset.form-fieldset-container {
          border: 0; } }
    #checkout-process .form-container fieldset.button-fieldset {
      margin-top: 20px; }
      @media only screen and (max-width: 768px) {
        #checkout-process .form-container fieldset.button-fieldset {
          padding: 0 20px; } }
  #checkout-process .profilelastname {
    display: inline-block;
    width: calc(50% - 5px);
    box-sizing: border-box; }
    @media only screen and (max-width: 768px) {
      #checkout-process .profilelastname {
        padding-left: 0;
        width: 100%; } }
  #checkout-process .profilefirstname {
    display: inline-block;
    width: calc(50% - 5px);
    box-sizing: border-box; }
    @media only screen and (max-width: 768px) {
      #checkout-process .profilefirstname {
        padding-right: 0;
        width: 100%; } }
  #checkout-process .form-field-tooltip {
    display: none !important; }
  #checkout-process .hubbox-widget {
    border-left: 1px solid #dedede;
    border-right: 1px solid #dedede; }
    @media only screen and (max-width: 768px) {
      #checkout-process .hubbox-widget {
        padding: 15px;
        border: 0; } }
  #checkout-process .not-GBP,
  #checkout-process .GBP {
    border-top: 1px solid #dedede; }
  #checkout-process .promotional label {
    display: none; }
  #checkout-process .promotional button {
    background-image: none;
    font-size: 14px;
    padding: 0 20px;
    height: 2.5rem;
    line-height: 2.5rem;
    background: #efefef;
    color: #272727;
    border: 0; }
  #checkout-process .promotional .single-row .form-row {
    width: 100%; }
  #checkout-process #mmWrapper {
    font-size: 12px;
    letter-spacing: 1px;
    text-align: left;
    font-size: 12px !important;
    margin-left: 0;
    letter-spacing: 1px;
    font-family: Georgia, Times, Times New Roman, serif !important; }
  #checkout-process .UK001HubBox {
    display: none; }
  #checkout-process #klarna-container {
    padding: 30px;
    margin-top: 20px;
    border: 1px solid #dedede; }
    @media only screen and (max-width: 768px) {
      #checkout-process #klarna-container {
        margin: 20px;
        padding: 0;
        border: 0; } }
  @media only screen and (max-width: 768px) {
    #checkout-process .checkout-summary-button-container {
      margin: 20px; } }
  #checkout-process .checkout-progress-indicator a:hover {
    text-decoration: none; }
  #checkout-process .error-form {
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb;
    padding: 20px;
    margin-top: 10px;
    text-align: center;
    font-family: Georgia, Times, Times New Roman, serif !important;
    margin-bottom: 20px;
    line-height: 20px; }
  #checkout-process span.coupon-error {
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb;
    padding: 20px;
    margin-top: 10px;
    text-align: center;
    font-family: Georgia, Times, Times New Roman, serif !important;
    font-size: 12px;
    letter-spacing: 1px;
    box-sizing: border-box; }
  #checkout-process .balance {
    float: left;
    padding: 5px 0;
    text-align: left;
    font-family: Georgia, Times, Times New Roman, serif !important;
    font-size: 12px;
    letter-spacing: .1rem; }
  #checkout-process .giftcert-error,
  #checkout-process .giftcert-pi {
    font-family: Georgia, Times, Times New Roman, serif !important;
    font-size: 12px;
    color: #000;
    letter-spacing: .1rem; }
  #checkout-process .re-captcha {
    padding: 10px 0 15px 0; }

.payment-methods-section {
  display: block; }

.payment-method {
  clear: both;
  display: none; }

.payment-method-expanded {
  display: inline-block;
  width: 100%; }
  @media only screen and (max-width: 768px) {
    .payment-method-expanded {
      width: 100%; } }

div.order-confirmation-container {
  border: 1px solid #dedede;
  padding: 30px;
  margin-top: 30px;
  margin-bottom: 60px; }
  div.order-confirmation-container h1 {
    color: #171717;
    text-transform: uppercase;
    font-size: 32px;
    font-weight: normal;
    letter-spacing: 4px;
    padding: 0;
    margin: 10px 0 !important;
    padding: 0;
    text-align: center;
    line-height: 46px; }
    @media only screen and (max-width: 768px) {
      div.order-confirmation-container h1 {
        line-height: 26px;
        font-size: 20px; } }
  div.order-confirmation-container h3 {
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 2px; }
  div.order-confirmation-container p.confirm-paragraph {
    font-family: Georgia, Times, Times New Roman, serif !important;
    text-align: center;
    margin: 0;
    padding: 0 0 20px 0; }
  div.order-confirmation-container div.address,
  div.order-confirmation-container div.order-payment-summary {
    font-family: Georgia, Times, Times New Roman, serif !important;
    line-height: 22px; }
  div.order-confirmation-container .order-number,
  div.order-confirmation-container .order-date {
    text-align: center;
    margin-bottom: 4px; }
  div.order-confirmation-container .order-totals-conf h3 {
    display: none; }
  div.order-confirmation-container div.line-items table tr td:first-child {
    padding-left: 0;
    padding-right: 0; }
  div.order-confirmation-container tr.order-sales-tax td.order-value {
    font-size: 10px; }
  div.order-confirmation-container div.mini-address-name,
  div.order-confirmation-container div.address div.name,
  div.order-confirmation-container div.payment-type {
    text-transform: uppercase;
    font-size: 14px;
    font-family: "GillSansStd", Arial, sans-serif; }
  div.order-confirmation-container address {
    font-family: Georgia, Times, Times New Roman, serif !important;
    line-height: 22px; }
  div.order-confirmation-container table.order-totals-table tr td {
    padding: 0;
    font-family: Georgia, Times, Times New Roman, serif !important;
    line-height: 22px; }
    @media only screen and (max-width: 768px) {
      div.order-confirmation-container table.order-totals-table tr td {
        text-align: left; } }
  div.order-confirmation-container div.order-payment-instruments {
    font-family: Georgia, Times, Times New Roman, serif !important;
    line-height: 22px;
    float: right; }
    @media only screen and (max-width: 768px) {
      div.order-confirmation-container div.order-payment-instruments {
        margin-top: 20px; } }
  div.order-confirmation-container div.shipping-method {
    font-family: Georgia, Times, Times New Roman, serif !important;
    margin-top: 10px; }
  div.order-confirmation-container div.order-detail-summary {
    margin-top: 20px; }
  div.order-confirmation-container div.order-discount {
    color: #d90200; }

.cart-footer ul {
  margin: 0;
  padding: 0;
  list-style-type: none; }

.cart-footer .payment-methods img {
  max-width: 250px; }

.cart-footer .payment-methods p {
  font-family: Georgia, Times, Times New Roman, serif !important;
  font-size: 12px; }

@media only screen and (max-width: 768px) {
  .cart-footer .payment-methods img {
    margin: 0 auto;
    display: block;
    padding-top: 20px; }
  .cart-footer .payment-methods p {
    text-align: center; } }

.minisummary {
  width: 100%; }
  .minisummary table.order-totals-table td {
    text-align: left; }
    .minisummary table.order-totals-table td:nth-child(2) {
      text-align: right; }
  .minisummary .order-discount td,
  .minisummary .order-shipping-discount td {
    color: #d54e4e; }

.shippingHubBoxAddressForm .select-address {
  width: 100%; }

.v-learn {
  width: 100%;
  text-align: center;
  font-family: Georgia, Times, Times New Roman, serif !important;
  padding: 0;
  color: #000 !important;
  margin: 0 !important; }

fieldset.promotional input.input-text {
  background: none !important; }

fieldset.promotional div.coupon-message {
  font-size: 12px;
  letter-spacing: 1px; }
  @media only screen and (max-width: 768px) {
    fieldset.promotional div.coupon-message {
      text-align: center;
      padding: 20px;
      box-sizing: border-box; } }

.gift-certificate-purchase {
  margin-bottom: 1em;
  padding: .83em; }
  @media (min-width: 768px) {
    .gift-certificate-purchase .content-asset {
      box-sizing: border-box;
      float: left;
      padding-right: 1rem;
      width: 50%; } }
  .gift-certificate-purchase .content-asset img {
    margin: 1.66em 0; }
  .gift-certificate-purchase form {
    box-sizing: border-box;
    padding: 0 1.66em 1.66em;
    width: 100%; }
    @media (min-width: 768px) {
      .gift-certificate-purchase form {
        float: left;
        width: 50%; } }
    .gift-certificate-purchase form .cert-amount {
      clear: none;
      float: left;
      margin: 0;
      width: 40%; }
    .gift-certificate-purchase form button {
      margin-top: -4px;
      width: 12em;
      width: -webkit-max-content;
      width: -moz-max-content;
      width: max-content; }
    .gift-certificate-purchase form .form-row-button {
      clear: none;
      float: left;
      margin: 2.1em 0 0 1.66em;
      width: 50%; }
  .gift-certificate-purchase .cert-amount .form-caption {
    margin: 1.66em 0 0;
    position: absolute;
    width: 40%; }
  .gift-certificate-purchase .cert-amount.error {
    padding-bottom: 2.92em; }
  .gift-certificate-purchase span.error {
    margin-left: 2%; }

.check-balance {
  border-bottom: 1px solid #dedede;
  margin: 0 0 1.66em;
  padding: 0 0 1.66em; }

.gift-cert-balance {
  float: left;
  width: 40%; }
  .gift-cert-balance label {
    display: none; }
  .gift-cert-balance input {
    margin-top: 0;
    width: 93%; }
  .gift-cert-balance .form-caption {
    margin-left: 0; }

.gift-cert-balance-submit {
  clear: none;
  float: left; }

.gift-cert-balance .label {
  display: none; }

.checkoutlogin {
  margin: 4em auto;
  width: 80%; }
  @media only screen and (min-width: 768px) {
    .checkoutlogin .col-1 {
      border-right: 1px solid #dedede; } }

.login-box h3 {
  margin: 0; }

.login-box p {
  margin: 1em 0; }

.login-box .error {
  margin-left: 0; }

.login-box .form-row {
  max-width: 15rem; }
  .login-box .form-row.checkbox {
    margin: 0.75rem 0 0 0; }
  .login-box .form-row.form-row-button {
    max-width: auto; }

.login-box button.large {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 36px;
  line-height: 2.25rem;
  height: 2.25rem; }

.login-box label {
  margin-bottom: 0; }

.form-row.label-inline.login-rememberme {
  display: inline-block;
  margin-left: .5em;
  margin-bottom: 0; }
  div#checkout-login div.register-box div.login-box .form-row.label-inline.login-rememberme {
    margin-left: 0; }

.login-order-track {
  margin-top: 1.875rem; }

#PasswordResetForm {
  margin-bottom: 1.25rem; }
  #PasswordResetForm fieldset {
    position: relative; }
  #PasswordResetForm button {
    float: left;
    max-width: 15rem; }
  #PasswordResetForm .field-wrapper {
    max-width: 15rem;
    margin: 0 0 1.25rem 0; }

h1 .account-logout {
  float: none; }

@media only screen and (min-width: 768px) {
  .pt_account .primary-content {
    width: 73%; } }

.pt_account .primary-content h1 {
  font-family: "GillSansStd", Arial, sans-serif;
  font-size: 26px;
  font-size: 1.625rem;
  line-height: 26px;
  line-height: 1.625rem;
  margin: .625rem 0; }
  @media only screen and (min-width: 768px) {
    .pt_account .primary-content h1 {
      font-size: 36px;
      font-size: 2.25rem;
      line-height: 36px;
      line-height: 2.25rem; } }

.pt_account .primary-content .form-row-button {
  margin-top: 1.25rem; }

@media only screen and (min-width: 768px) {
  .pt_account #secondary {
    width: 24%; } }

@media only screen and (max-width: 768px) {
  .pt_account #RegistrationForm .form-row {
    max-width: 100%; } }

.pt_account #RegistrationForm .form-row.checkbox .field-wrapper {
  width: 100%; }

.pt_account div.breadcrumb {
  text-align: left; }

.registration-selection input,
.registration-selection label {
  display: inline;
  float: none; }

.address-list {
  padding: 0; }
  .address-list li {
    display: inline-block;
    list-style: none outside none;
    margin: 0;
    min-height: 135px;
    padding: 1em 0;
    width: 30%; }
    @media only screen and (max-width: 959px) {
      .address-list li {
        padding-right: 2%; } }
    .address-list li.default {
      border-bottom: 1px solid #dedede;
      display: block;
      width: 100%; }
    @media only screen and (max-width: 768px) {
      .address-list li {
        float: none;
        width: 100%; } }
    .address-list li .address-make-default,
    .address-list li .address-edit,
    .address-list li .address-delete {
      font-family: "GillSansStd", Arial, sans-serif; }

.payment-list {
  overflow: hidden;
  padding: 0; }
  .payment-list li {
    float: left;
    list-style: none outside none;
    margin: 0;
    min-height: 110px;
    width: 33%; }
    @media only screen and (max-width: 768px) {
      .payment-list li {
        float: none;
        width: auto; } }

.order-history-table th,
.order-history-table td {
  padding: 5px 10px; }

.order-history-table ul {
  margin: 0;
  padding: 0; }

.order-history-table li {
  list-style: none outside none; }

.order-history-table .order-shipped-to,
.order-history-table .order-items,
.order-history-table .order-total-price {
  width: 33%; }

.order-history-table .toggle {
  cursor: pointer;
  display: block; }

.js .order-history-table .hidden {
  display: none; }

#edit-address-form .form-row-button {
  width: 100%;
  max-width: calc(100% - 130px); }
  #edit-address-form .form-row-button button {
    margin-top: 1.25rem; }
    @media only screen and (min-width: 768px) {
      #edit-address-form .form-row-button button {
        margin: 0 2% 0 0; } }

.large.address-create {
  font-size: 12px;
  font-size: 0.75rem; }

#addresses .large.address-create {
  font-size: 12px;
  font-size: 0.75rem; }

.return-sopping-links {
  float: right; }

.form-caption .privacy-policy {
  text-decoration: underline; }

div#my-account {
  padding-top: 160px; }
  div#my-account h1 {
    text-transform: uppercase;
    font-size: 28px;
    font-weight: normal;
    letter-spacing: 4px;
    padding: 0;
    margin: 20px 0 0 0;
    color: #171717;
    text-align: center;
    line-height: 36px;
    padding: 0 20px;
    margin: 20px 0; }
  div#my-account span {
    font-family: Georgia, Times, Times New Roman, serif; }
  div#my-account ul.account-options {
    margin: 0;
    padding: 0;
    margin: 40px 0; }
  div#my-account ul.account-options li {
    display: inline-block;
    box-sizing: border-box;
    height: 200px; }
    div#my-account ul.account-options li div.account-options-inner {
      border: 1px solid #eee;
      padding: 30px 25px;
      min-height: 140px;
      margin: 10px; }
      div#my-account ul.account-options li div.account-options-inner:hover {
        border: 1px solid #171717; }
    div#my-account ul.account-options li p {
      text-align: center;
      color: #171717;
      font-family: Georgia;
      margin: 0 auto;
      padding: 10px 0; }
    div#my-account ul.account-options li h2 {
      text-transform: uppercase;
      font-size: 16px;
      font-weight: 400;
      letter-spacing: 2px;
      padding: 0;
      margin: 0;
      text-align: center;
      line-height: 36px;
      padding: 0; }
    div#my-account ul.account-options li svg {
      display: block;
      margin: 0 auto;
      height: 25px;
      width: 100%;
      margin-bottom: 12px; }
    div#my-account ul.account-options li i {
      margin: 0 auto;
      display: block;
      text-align: center; }
  div#my-account .recommendations {
    margin: 50px 0; }
    div#my-account .recommendations h2 {
      text-transform: uppercase;
      font-size: 28px;
      font-weight: normal;
      letter-spacing: 4px;
      padding: 0;
      margin: 20px 0;
      color: #171717;
      text-align: center;
      line-height: 36px;
      padding: 0 20px;
      margin: 20px 0; }

.swatch-black a {
  background-color: #000 !important; }

.swatch-beige a {
  background-color: #f5f5dc !important; }

.swatch-blue a {
  background-color: blue !important; }

.swatch-purple a {
  background-color: purple !important; }

.swatch-red a {
  background-color: red !important; }

.swatch-brown a {
  background-color: #783201 !important; }

.swatch-green a {
  background-color: green !important; }

.swatch-grey a {
  background-color: #8f979d !important; }

.swatch-pink a {
  background-color: #fe249a !important; }

.swatch-orange a {
  background-color: orange !important; }

.swatch-white a {
  background-color: #fff !important; }

.swatch-yellow a {
  background-color: #ff0 !important; }

.swatch-navy a {
  background-color: navy !important; }

.swatch-miscellaneous a {
  background: url("../images/interface/icon-color-swatch-misc.png") no-repeat scroll left top transparent; }

.unselectable.swatch-miscellaneous a {
  background: url("../images/interface/icon-color-swatch-misc-unselectable.png") no-repeat scroll left top transparent !important; }

.product-tile {
  position: relative;
  padding: 3%;
  height: auto !important;
  text-align: center; }
  .product-tile img {
    width: 100%;
    height: auto; }
  .product-tile .product-colour {
    font-family: "GillSansStd-Light", Arial, sans-serif;
    line-height: 1em;
    margin: 0 auto;
    text-transform: uppercase;
    font-size: 10px;
    text-align: center;
    margin-top: 5px; }
  .product-tile .product-image {
    height: auto;
    position: relative; }
    .product-tile .product-image .quickview {
      display: none;
      width: 100%;
      bottom: 0;
      right: 0;
      padding: 0.5em;
      position: absolute;
      box-sizing: border-box;
      text-align: center;
      background: #373c5c;
      font-size: 12px;
      font-size: 0.75rem;
      letter-spacing: 0.08em;
      color: #dedede;
      border: 0;
      text-transform: uppercase; }
      .product-tile .product-image .quickview i {
        margin-left: 0.5em; }
    .product-tile .product-image:hover .quickview {
      display: block;
      background: #373c5c; }
    .product-tile .product-image img {
      vertical-align: top; }
  .product-tile .product-name {
    font-family: "GillSansStd", Arial, sans-serif;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 20px;
    line-height: 1.25rem;
    margin-top: 0.75rem;
    padding-bottom: 0;
    text-transform: uppercase;
    white-space: nowrap;
    max-width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
    margin: 0 auto;
    margin-top: 10px;
    /*@include font-size(12px);*/ }
    @media only screen and (max-width: 768px) {
      .product-tile .product-name {
        line-height: 0.9375rem;
        padding-bottom: 0;
        margin: 0 auto;
        margin-top: 10px;
        line-height: 18px; }
        .product-tile .product-name .product-number {
          margin-bottom: 0; } }
    .product-tile .product-name .brand {
      font-size: 14px;
      font-size: 0.875rem; }
      @media only screen and (max-width: 768px) {
        .product-tile .product-name .brand {
          line-height: 1rem;
          font-size: 0.7rem; } }
  .product-tile .product-pricing {
    font-family: "GillSansStd", Arial, sans-serif;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 17px;
    line-height: 1.0625rem;
    margin: 0.375rem 0;
    text-transform: uppercase;
    font-size: 12px;
    font-size: 0.75rem;
    margin: 0.625rem 0;
    text-align: center;
    font-size: 14px !important; }
    @media only screen and (max-width: 768px) {
      .product-tile .product-pricing {
        margin-top: 0.3125rem; } }
    .product-tile .product-pricing .product-standard-price {
      text-decoration: line-through; }
    .product-tile .product-pricing :nth-child(2) {
      color: #d90200; }
  .grid-tile .product-tile .product-swatches {
    float: right; }
  .product-tile .product-swatches-all {
    cursor: pointer;
    line-height: 1.875rem;
    text-transform: Uppercase; }
    @media only screen and (max-width: 768px) {
      .product-tile .product-swatches-all {
        line-height: 1.6875rem; } }
  .product-tile .mobile-show-more-swatches-link {
    display: none; }
    @media only screen and (max-width: 768px) {
      .product-tile .mobile-show-more-swatches-link {
        display: block;
        float: right;
        margin: 0; }
        .product-tile .mobile-show-more-swatches-link a {
          text-transform: none;
          font-weight: normal;
          font-size: 12px;
          font-size: 0.75rem; } }
  .product-tile .product-swatches {
    float: right;
    margin-top: 0.3125rem; }
    @media only screen and (max-width: 768px) {
      .product-tile .product-swatches {
        margin-top: 0;
        display: none; }
        .product-tile .product-swatches .mob-more {
          display: none; } }
    .product-tile .product-swatches ul {
      list-style: none outside none;
      margin: 0;
      overflow: hidden;
      padding: 0; }
      .product-tile .product-swatches ul.swatch-toggle {
        background: none repeat scroll 0 0 #fff;
        display: none;
        padding-bottom: 0.3125rem;
        position: absolute;
        z-index: 1; }
    .product-tile .product-swatches:hover ul.swatch-toggle {
      display: block; }
    .product-tile .product-swatches li {
      float: left;
      margin-left: 0.4375rem;
      width: 2rem;
      height: 2.3125rem; }
      .product-tile .product-swatches li.unselectable {
        /* IE 8 */
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
        /* IE 5-7 */
        filter: alpha(opacity=50);
        /* Good browsers */
        opacity: 0.5;
        pointer-events: none; }
        .product-tile .product-swatches li.unselectable a {
          /* IE 8 */
          -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
          /* IE 5-7 */
          filter: alpha(opacity=50);
          /* Good browsers */
          opacity: 0.5; }
    .product-tile .product-swatches .svg-arrow_down-dims {
      width: 0.625rem;
      height: 0.375rem; }
    .product-tile .product-swatches .swatch {
      display: block;
      border: 1px solid #dedede;
      width: 1.625rem;
      height: 1.9375rem;
      padding: 1px;
      line-height: 28px;
      line-height: 1.75rem; }
      .product-tile .product-swatches .swatch:hover, .product-tile .product-swatches .swatch.selected {
        border: 2px solid #000;
        padding: 0; }
        .product-tile .product-swatches .swatch:hover a, .product-tile .product-swatches .swatch.selected a {
          border: 1px solid #fff; }
      .product-tile .product-swatches .swatch img {
        height: 100%;
        width: 100%; }
  .product-tile .product-promo {
    font-family: "GillSansStd", Arial, sans-serif;
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 20px;
    line-height: 1.25rem;
    margin: 0.375rem 0;
    margin: 0;
    clear: both;
    position: absolute;
    bottom: -1px;
    left: 0; }
    .product-tile .product-promo p {
      padding: 0;
      margin: 0;
      line-height: normal; }
  .product-tile .product-review {
    margin-bottom: 1em; }
    .product-tile .product-review .rating-title {
      display: inline-block;
      margin-right: 1em; }
    .product-tile .product-review .rating {
      display: inline-block; }
  .wide-tiles .product-tile {
    height: auto !important; }
    .wide-tiles .product-tile .product-image {
      float: left;
      padding-right: 2em; }
    .wide-tiles .product-tile .product-name,
    .wide-tiles .product-tile .product-pricing,
    .wide-tiles .product-tile .product-promo,
    .wide-tiles .product-tile .product-swatches,
    .wide-tiles .product-tile .product-review {
      float: left;
      text-align: left;
      width: 65%; }
    .wide-tiles .product-tile .product-name {
      height: auto;
      margin-top: 0; }
    .wide-tiles .product-tile .product-pricing {
      font-family: "GillSansStd", Arial, sans-serif;
      font-size: 14px;
      font-size: 0.875rem;
      line-height: 17px;
      line-height: 1.0625rem;
      margin: 0.375rem 0;
      text-transform: uppercase; }
    .wide-tiles .product-tile .product-swatches {
      margin-bottom: 1em; }
    @media only screen and (max-width: 768px) {
      .wide-tiles .product-tile .product-image {
        width: 41%; }
      .wide-tiles .product-tile .product-name,
      .wide-tiles .product-tile .product-pricing,
      .wide-tiles .product-tile .product-promo,
      .wide-tiles .product-tile .pr_stars,
      .wide-tiles .product-tile .product-swatches {
        float: right; }
      .wide-tiles .product-tile .product-name h2 {
        margin-top: 0; } }
    @media only screen and (min-width: 480px) and (max-width: 767px) {
      .wide-tiles .product-tile .product-name h2 {
        margin-top: 10px; }
      .wide-tiles .product-tile .product-image {
        width: 38%; } }
  .product-tile .product-number {
    text-transform: uppercase;
    margin-bottom: 1rem;
    color: #b1b1b1;
    font-size: 9px;
    font-size: 0.5625rem; }
  @media only screen and (max-width: 768px) {
    .product-tile {
      height: auto !important; }
      .product-tile .product-image {
        height: auto; } }
  @media only screen and (min-width: 480px) and (max-width: 767px) {
    .product-tile .pr_stars {
      left: 40px; } }

@media only screen and (max-width: 768px) {
  ul.search-result-items li:nth-child(2n+1) div.product-tile {
    padding-left: 0 !important;
    padding-right: 5px; }
  ul.search-result-items li:nth-child(2n) div.product-tile {
    padding-right: 0 !important;
    padding-left: 5px; }
  div.new-arrivals-slot ul.search-result-items li div.product-tile {
    padding-left: 5px !important;
    padding-right: 5px !important; } }

.capture-product-id {
  left: -999em;
  position: absolute; }

.quickadditem {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  background: white;
  padding: 10px 0 0 0; }
  .quickadditem .button {
    width: 100%;
    margin: 10px 0 0 0; }
  .quickadditem select {
    background: #fff url("../images/svg-icons/arrow_down_02.svg") no-repeat scroll calc(100%);
    background-size: 32px;
    line-height: 2.25rem;
    height: 2.25rem;
    letter-spacing: 1px;
    -moz-appearance: none;
    -webkit-appearance: none; }

.pt_product-search-result .primary-content h1.content-header {
  padding-left: 15px; }

#wrapper.pt_product-search-result #main {
  width: 100%;
  box-sizing: border-box;
  max-width: 100%;
  padding: 0 0.625rem;
  padding-top: 0 !important; }
  @media only screen and (min-width: 768px) {
    #wrapper.pt_product-search-result #main {
      padding: 0 1.6875rem; } }

.productsearchheader {
  padding-top: 167px !important; }
  @media only screen and (max-width: 768px) {
    .productsearchheader {
      padding-top: 31px !important; } }

.category-main-banner img {
  max-width: 100%; }

.no-hits-footer {
  margin: 20px 0;
  padding: 20px 0; }

.search-result-bookmarks {
  margin: 15px; }
  .search-result-bookmarks .first {
    border-right: 1px solid #dedede;
    padding-right: 5px; }

.search-result-options {
  margin: 17px 0 21px;
  overflow: hidden;
  width: 100%; }
  @media only screen and (max-width: 768px) {
    .search-result-options {
      float: right;
      width: 48%; }
      .search-result-options .items-per-page {
        display: none; }
      .search-result-options .pagination {
        margin: 0; }
        .search-result-options .pagination .results-hits {
          display: none; } }
  @media only screen and (max-width: 768px) {
    .search-result-options.bottom {
      float: left; } }
  .search-result-options.bottom .sort-by {
    display: none; }
  @media only screen and (max-width: 768px) {
    .search-result-options.paging {
      width: 100%;
      float: right; } }

.mobile-refinement-div #secondary {
  clear: both; }
  .mobile-refinement-div #secondary .refinement h3 {
    background-position: right 0 bottom 0.75rem; }

.sort-by,
.items-per-page {
  float: left;
  margin: 0 0 0 20px; }
  .sort-by label,
  .items-per-page label {
    display: none; }
  .sort-by button,
  .items-per-page button {
    background: none repeat scroll 0 0 #dedede;
    border: 0 none;
    width: auto; }
  .sort-by .sort-Go-Button,
  .items-per-page .sort-Go-Button {
    display: none; }

.sort-by {
  margin-right: 0.1875rem;
  float: right; }
  .sort-by .select-style {
    min-width: 6.875rem;
    border: 1px solid #eee;
    text-transform: uppercase;
    padding: 5px;
    width: 150px; }
  .sort-by select {
    text-transform: uppercase;
    height: 1.375rem;
    line-height: 20px;
    line-height: 1.25rem;
    font-size: 12px;
    font-size: 0.75rem;
    background-image: url("../images/svg-icons/sort-arrows-couple-pointing-up-and-down.svg");
    background-size: 30px;
    background-repeat: no-repeat;
    background-position: top -4px right -5px; }
  @media only screen and (max-width: 768px) {
    .sort-by {
      margin-left: 0;
      margin-right: 0.3125rem; } }

.pagination {
  float: right;
  margin: 10px 0 0 0; }
  .pagination ul {
    float: right;
    margin: 0;
    padding: 0; }
  .pagination li {
    display: block;
    float: left;
    list-style: none;
    padding: 0 0.5em; }
    .pagination li a {
      color: #666; }
    .pagination li.current-page {
      border-bottom: 1px solid #000; }
      .pagination li.current-page a {
        color: #000; }
    .pagination li.first-last {
      line-height: 22px;
      line-height: 1.375rem; }
      .pagination li.first-last .icon {
        height: 0.75rem;
        width: 0.75rem; }
  .pagination .results-hits {
    float: left;
    margin-right: 1.25rem; }
    .pagination .results-hits .toggle-grid {
      display: none; }

.search-result-items {
  margin: 0;
  padding: 0; }
  .search-result-items li {
    list-style: none outside none; }
  .search-result-items .grid-tile {
    background: none repeat scroll 0 0 #fff;
    float: none;
    display: inline-block;
    vertical-align: top;
    list-style: none outside none;
    width: 45.32%; }
    @media only screen and (min-width: 768px) {
      .search-result-items .grid-tile {
        width: 31.26%;
        padding-left: 2.7%;
        margin: 0 0 58px 0; } }
    @media only screen and (max-width: 768px) {
      .search-result-items .grid-tile {
        box-sizing: border-box;
        margin-bottom: 47px;
        padding-right: 5%;
        width: 49%; } }
    @media only screen and (min-width: 850px) and (max-width: 1199px) {
      .search-result-items .grid-tile {
        padding-left: 2.5%; } }
    @media only screen and (min-width: 768px) and (max-width: 848px) {
      .search-result-items .grid-tile {
        padding-left: 2.3%; } }
    @media only screen and (min-width: 768px) {
      .search-result-items .grid-tile.new-row {
        padding-left: 0;
        clear: both; } }
    @media only screen and (max-width: 768px) {
      .search-result-items .grid-tile:nth-child(even) {
        padding-right: 0;
        padding-left: 5%; } }
  .search-result-items .invisible {
    display: none; }
  @media only screen and (min-width: 768px) and (max-width: 1024px) {
    .search-result-items ul.search-result-items .new-row {
      clear: none; }
    .search-result-items ul.search-result-items .grid-tile {
      width: 41.5%; } }

.search-result-content {
  clear: both; }

#results-content {
  border: 1px solid #dedede;
  padding-top: 30px; }

.folder-content-list {
  margin: 0;
  overflow: hidden;
  padding: 0 20px; }
  .folder-content-list li {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 2% 2% 2% 0;
    width: 48%; }
  .folder-content-list .content-title {
    display: block; }

.no-results {
  padding: 20px; }

.mobile-refinement-button {
  display: block;
  border: 1px solid #000;
  text-transform: uppercase;
  width: 4.5625rem;
  box-sizing: border-box;
  height: 1.375rem;
  line-height: 22px;
  line-height: 1.375rem;
  padding: 0 0.6875rem;
  float: left;
  cursor: pointer;
  background: #fff url("../images/svg-icons/plus.svg") no-repeat 91% 6px; }
  @media only screen and (min-width: 768px) {
    .mobile-refinement-button {
      display: none; } }
  .mobile-refinement-button.active {
    background: #fff url("../images/svg-icons/minus.svg") no-repeat 91% 8px; }

.no-hits-search .form-row input {
  margin-bottom: 1.25rem; }

.section-header .no-hits-search-term-suggest {
  float: none; }

@media only screen and (min-width: 768px) {
  #wrapper.pt_product-search-noresult #main {
    padding-top: 1.6875rem; } }

#nohits {
  margin-top: 170px;
  margin-bottom: 60px; }
  #nohits h1 {
    text-transform: uppercase;
    font-size: 28px;
    font-weight: normal;
    letter-spacing: 4px;
    padding: 0;
    margin: 20px 0 0 0;
    color: #171717;
    text-align: center;
    line-height: 36px;
    padding: 0 20px;
    margin: 20px 0 0 0; }
  #nohits .no-hits-search {
    text-align: center;
    color: #171717;
    font-family: Georgia;
    margin: 0 auto;
    padding: 10px 0;
    font-size: 16px; }
  #nohits span.no-hits-search-term {
    font-weight: bold; }
  #nohits div.no-hits-search {
    margin-bottom: 20px; }
  #nohits input.input-text {
    width: 100%;
    height: 50px; }
  #nohits div.form-row {
    max-width: 600px;
    margin: 0 auto;
    margin-top: 20px; }
  #nohits button {
    line-height: 3rem;
    height: 2.8rem;
    font-size: 18px;
    letter-spacing: .15rem;
    background-repeat: no-repeat;
    background-position: calc(100% - 10px);
    width: 100%;
    max-width: initial;
    font-family: "GillSansStd", Arial, sans-serif; }
  @media only screen and (max-width: 768px) {
    #nohits {
      margin-top: 120px;
      margin-bottom: 0;
      padding: 20px; }
      #nohits h1 {
        padding: 0; } }

#recommendations {
  margin-bottom: 60px; }
  #recommendations h2 {
    text-transform: uppercase;
    font-size: 28px;
    font-weight: normal;
    letter-spacing: 4px;
    padding: 0;
    margin: 20px 0;
    color: #171717;
    text-align: center;
    line-height: 36px;
    padding: 0 20px;
    margin: 20px 0; }
    @media only screen and (max-width: 768px) {
      #recommendations h2 {
        padding: 0 50px; } }

.infinite-scroll .search-result-content .infinite-scroll-loading {
  text-align: center;
  background: url("../images/infinite-loading-indicator.gif") center no-repeat;
  background-size: 52px 14px;
  background-position: center;
  height: 14px !important;
  width: 52px !important;
  margin: 0 auto; }

.disable-infinite-scroll .search-result-content .page-element {
  display: none; }

.bottom-banner-container {
  overflow: hidden; }
  .bottom-banner-container .bottom-banner-cell {
    float: left;
    overflow: hidden;
    text-align: center; }
    @media only screen and (min-width: 768px) and (max-width: 1024px) {
      .bottom-banner-container .bottom-banner-cell img {
        max-width: 100%; } }
  .bottom-banner-container .banner-cell-1 {
    width: 33%; }
  .bottom-banner-container .banner-cell-2 {
    width: 34%; }
  .bottom-banner-container .banner-cell-3 {
    width: 33%; }

.js #suggestions {
  background-color: #666;
  cursor: pointer;
  padding: 0;
  display: none;
  position: absolute;
  z-index: 8184; }
  .js #suggestions div {
    clear: both;
    height: 23px;
    padding: 5px;
    overflow: hidden;
    white-space: nowrap; }
    .js #suggestions div:hover {
      background-color: #dedede; }
    .js #suggestions div .suggestionterm {
      float: left;
      overflow: hidden;
      width: 110px; }
    .js #suggestions div .hits {
      float: right;
      line-height: 1.8em;
      text-align: right;
      margin-left: 3px; }

@media only screen and (max-width: 768px) {
  #search-suggestions {
    display: none !important; } }

.search-suggestion-wrapper {
  background-color: #fff;
  border: 1px solid #dedede;
  box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.25);
  width: calc(100% - 15px);
  top: 3.625rem;
  left: 0.5625rem;
  padding-top: 5px;
  position: relative;
  border-top: 0; }
  @media only screen and (max-width: 768px) {
    .search-suggestion-wrapper {
      top: 0.3125rem; } }
  @media only screen and (min-width: 768px) {
    .search-suggestion-wrapper {
      top: 3.625rem !important;
      z-index: 5; }
      .search-suggestion-wrapper.full {
        margin-left: -75%;
        width: 175%;
        padding: 15px;
        min-width: 500px;
        top: 58px !important; }
        .search-suggestion-wrapper.full .phrase-suggestions {
          width: 42.8571429%;
          float: left; }
        .search-suggestion-wrapper.full .product-suggestions {
          width: 57.1428571%;
          float: right; } }
  .search-suggestion-wrapper .hitgroup {
    margin: .7rem 0 .7rem .7rem; }
    .search-suggestion-wrapper .hitgroup .header {
      margin: 0 0 .5rem 0;
      letter-spacing: 2px;
      -webkit-font-smoothing: antialiased;
      font-weight: normal; }
    .search-suggestion-wrapper .hitgroup .hit {
      display: block;
      margin-bottom: .5rem; }
      .search-suggestion-wrapper .hitgroup .hit:hover {
        text-decoration: underline; }
    .search-suggestion-wrapper .hitgroup .parent-category {
      color: #000; }

.phrase-suggestions {
  border-top: 1px solid #dedede; }
  @media only screen and (min-width: 768px) {
    .phrase-suggestions {
      border-top: none; } }

.product-suggestion {
  border: 1px solid #fff;
  border-top: 1px solid #dedede;
  padding: .5em; }
  .product-suggestion:hover, .product-suggestion:focus {
    border-left: 1px solid #dedede; }
  .product-suggestion .product-image {
    float: left;
    text-align: center;
    width: 25%; }
    .product-suggestion .product-image img {
      max-width: 100%; }
  .product-suggestion .product-details {
    float: right;
    padding-top: .5em;
    width: 70%; }
    .product-suggestion .product-details .product-price {
      color: #000; }

.search-phrase {
  margin: 1em; }
  .search-phrase .completed .original {
    text-decoration: underline;
    font-family: "GillSansStd", Arial, sans-serif; }
  .search-phrase .corrected {
    font-family: "GillSansStd", Arial, sans-serif; }

.store-locator-header {
  margin: 0 0 20px;
  padding: 0; }

.store-information {
  background: none repeat scroll 0 0 transparent;
  border-bottom: 1px solid #dedede; }

.store-name {
  margin: 0 0 10px; }

.store-map {
  border-bottom: 1px solid #dedede; }

address {
  font-family: "GillSansStd-Light", Arial, sans-serif; }

.store-locator-details {
  float: left;
  width: 44%; }
  .store-locator-details img {
    max-width: 100%; }
  .store-locator-details h1,
  .store-locator-details p {
    margin: 0.25em 0; }

.store-locator-details-map {
  float: right;
  width: 50%; }
  .store-locator-details-map img {
    max-width: 100%; }

#store-locator {
  margin-bottom: 2.1875rem;
  position: relative; }

#map-canvas {
  width: 100%;
  height: 400px;
  border: 1px solid #dedede; }

#stores {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 323px;
  min-height: 280px;
  background-color: #fff; }
  #stores .stores-header {
    background-color: white;
    color: #000;
    padding: 0;
    padding-left: 10px;
    height: 50px;
    line-height: 50px;
    border-bottom: 1px solid #eee;
    margin-bottom: 20px;
    font-size: 1rem;
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
    text-align: center; }
  #stores .storename {
    font-weight: bold; }
  #stores .directions {
    text-decoration: underline; }

div.store-locator-content {
  margin-top: 20px !important; }

div#stores {
  position: initial;
  top: auto;
  right: auto;
  margin-top: 10px;
  width: 100%; }

div.store span.primaryName {
  font-size: 18px; }

div.distance {
  font-family: "GillSansStd-Light", Arial, sans-serif; }

#stores .stores-container {
  max-height: 520px;
  overflow: scroll; }

div.store div.hours {
  display: none; }

#stores .store {
  padding: 0 !important;
  min-height: 150px;
  background: none !important;
  text-align: center; }

div.markerLabels {
  display: none !important; }

div.mapContent h2 {
  margin: 0; }

div.mapContent a {
  font-weight: bold; }

div.address1,
div.address2,
div.cityStateZip {
  font-family: "GillSansStd-Light", Arial, sans-serif; }

/* Fixes the layering of the marker icon text */
.gmnoprint[title] {
  opacity: 1 !important;
  filter: alpha(opacity=100) !important; }

#homepage-slider {
  position: relative;
  overflow: hidden;
  width: 100%; }

hr {
  width: 400px;
  max-width: 40%;
  border: 0;
  margin-bottom: 40px;
  margin-top: 40px;
  height: 1px;
  color: #333;
  background-color: #dedede; }

.home-bottom-slots {
  margin: auto; }
  .home-bottom-slots .home-bottom-left,
  .home-bottom-slots .home-bottom-center,
  .home-bottom-slots .home-bottom-right {
    clear: none;
    width: 100%; }
    @media only screen and (min-width: 1025px) {
      .home-bottom-slots .home-bottom-left,
      .home-bottom-slots .home-bottom-center,
      .home-bottom-slots .home-bottom-right {
        float: left;
        width: 100%; } }

body.homepage div#main div.html-slot-container img {
  max-width: 100%;
  width: 100%; }

body.homepage div#main div.html-slot-container picture {
  display: grid; }

body.homepage div#main div.html-slot-container {
  position: relative; }

body.homepage div#main div.html-slot-container div.content-row {
  position: absolute;
  width: 100%;
  top: 50%;
  left: 50%;
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  z-index: 350; }

div.new-arrivals-slot .product-tile .product-number {
  display: none; }

div.new-arrivals-slot a.button {
  margin: 0 auto;
  text-align: center;
  display: inline-block;
  font-size: 14px;
  padding: 12px 30px 8px 30px;
  width: auto;
  height: auto;
  line-height: initial; }

div.new-arrivals-slot div.hp-box-container {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(70%); }

@media only screen and (max-width: 768px) {
  div.new-arrivals-slot .product-tile {
    padding-left: 5px !important;
    padding-right: 5px !important; } }

div.new-arrivals-slot .product-tile .product-swatches {
  display: none !important; }

div.new-arrivals-slot .product-tile .mobile-show-more-swatches-link {
  display: none !important; }

div.new-arrivals-slot .product-tile .product-name {
  text-transform: none !important;
  text-align: center;
  border: 0;
  padding-bottom: 0; }

div.new-arrivals-slot .product-tile .product-pricing {
  text-align: center;
  width: 100%; }

div.new-arrivals-slot {
  padding: 40px 0 20px 0;
  color: #f5f5f5;
  overflow: inherit; }
  div.new-arrivals-slot .product-name a {
    color: #f5f5f5; }
  @media only screen and (max-width: 768px) {
    div.new-arrivals-slot {
      padding: 30px 0; }
      div.new-arrivals-slot .search-result-items {
        margin: 0 40px; } }

div.new-arrivals-slot h2 {
  text-align: center;
  font-size: 2.375rem;
  text-transform: uppercase;
  margin: 0;
  letter-spacing: 0.5rem;
  font-weight: normal;
  -webkit-font-smoothing: antialiased; }
  @media only screen and (max-width: 768px) {
    div.new-arrivals-slot h2 {
      font-size: 1.625rem;
      letter-spacing: 0.25rem; } }

div.new-arrivals-slot p {
  text-align: center;
  max-width: 400px;
  margin: 0 auto;
  font-family: Georgia, Times, "Times New Roman", serif;
  font-size: 16px;
  font-style: italic;
  padding: 10px;
  padding-bottom: 14px;
  letter-spacing: 0.08em; }
  @media only screen and (max-width: 768px) {
    div.new-arrivals-slot p {
      font-size: 0.875rem; } }

div.new-arrivals-slot div.btn-container {
  text-align: center;
  margin: 20px 0; }

div.homepage-header div.html-slot-container {
  position: relative;
  background-size: cover;
  background-position: 50% 50%;
  z-index: 250;
  background-size: cover; }

div.video-overlay {
  background-color: rgba(255, 255, 255, 0.45);
  height: 100%;
  width: 100%;
  position: absolute;
  z-index: 300; }

div.video {
  height: 100%;
  width: 100%;
  position: absolute;
  overflow: hidden;
  z-index: 250; }

div.video video {
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  z-index: -100; }

div.blog h2 {
  text-align: center;
  font-size: 2.25rem;
  text-transform: uppercase;
  margin: 0;
  font-weight: normal;
  letter-spacing: 4px; }
  @media only screen and (max-width: 768px) {
    div.blog h2 {
      font-size: 1.625rem; } }

div.blog div.blog-article h3 {
  text-align: center;
  font-size: 18px; }

div.blog div.blog-article p {
  font-family: "Libre Baskerville", serif;
  text-align: center;
  padding: 0;
  margin: 0;
  font-size: 12px;
  font-style: italic; }

div.blog div.blog-article-container {
  padding: 20px; }

div.blog div.blog-article span {
  text-transform: uppercase;
  font-family: GillSansStd-Light, Arial, sans-serif;
  font-size: 12px;
  text-align: center; }

div.button-container {
  margin: 0 auto;
  display: block;
  text-align: center;
  margin: 20px 0 0 0; }

button {
  outline: none !important; }

@media screen and (max-width: 769px) {
  .mobile-white {
    color: #fff !important; }
  .mobile-white .hp_line {
    background: #fff !important; }
  .new-arrivals-slot .hp-box {
    position: initial; }
  .new-arrivals-slot .hp-box-container {
    -ms-transform: none !important;
    transform: none !important;
    position: initial !important;
    top: 0 !important;
    left: 0 !important; } }

@media only screen and (max-width: 768px) {
  .home-bottom-left,
  .home-bottom-center {
    width: 100% !important; }
  .home-bottom-right {
    clear: both;
    float: none;
    width: 100% !important; }
    .home-bottom-right .product-tile {
      min-height: 0; } }

body.homepage div#main div.swiper-slide {
  display: inherit;
  max-width: 240px; }

@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .home-bottom-right .product-tile {
    min-height: 0; } }

/*# sourceMappingURL=style.css.map */
