@font-face{font-family:'Proxima Nova Regular';font-style:normal;font-weight:normal;src:url("../../../../fonts/proxima-nova-regular-b91ba553ef33a1b5a47f16d66468478e.eot") format("embedded-opentype"),url("../../../../fonts/proxima-nova-regular-852046040da1526ac5ac9cdbee2e3723.woff") format("woff"),url("../../../../fonts/proxima-nova-regular-4718658988fe7ed007ba7aa421e4db57.ttf") format("truetype"),url("../../../../fonts/proxima-nova-regular-a9dab83abc5f161adb94e640d2456d5a.svg") format("svg");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'Proxima Nova Bold';font-style:normal;font-weight:normal;src:url("../../../../fonts/proxima-nova-bold-c5132b3459d41a297ce7d2ee1ca8f5ca.eot") format("embedded-opentype"),url("../../../../fonts/proxima-nova-bold-f73f22aa93a861006ae7f54f9968fec0.woff") format("woff"),url("../../../../fonts/proxima-nova-bold-384cf1ed2d7885ee5d696cec94084a96.ttf") format("truetype"),url("../../../../fonts/proxima-nova-bold-395216d676c01eddd6eadcc3e71a058a.svg") format("svg");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'Proxima Nova SemiBold';font-style:normal;font-weight:normal;src:url("../../../../fonts/proxima-nova-semibold-645323b84162fe63fd0654a50b71ec75.eot") format("embedded-opentype"),url("../../../../fonts/proxima-nova-semibold-3163eca2ebe9b39d7aaf4ba594ce39d7.woff") format("woff"),url("../../../../fonts/proxima-nova-semibold-445f1fe6eb9641ac9b382cbd16b1e9a3.ttf") format("truetype"),url("../../../../fonts/proxima-nova-semibold-a79fc1dd26c862fa43237c9b9eebcc04.svg") format("svg");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'Proxima Nova ExtraBld';src:url("../../../../fonts/proxima-nova-xbold-6009a5b7b56ec8a430e071cd39736552.eot");src:url("../../../../fonts/proxima-nova-xbold-6009a5b7b56ec8a430e071cd39736552.eot") format("embedded-opentype"),url("../../../../fonts/proxima-nova-xbold-50073f2972bc3fbf26571f3f09abcc04.woff2") format("woff2"),url("../../../../fonts/proxima-nova-xbold-5d8ad01e573a280ed04306c1bfe5ef83.woff") format("woff"),url("../../../../fonts/proxima-nova-xbold-f0c5c887f2f16d3b27f11f4b00363921.ttf") format("truetype");font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'Proxima Nova Light';font-style:normal;font-weight:normal;src:url("../../../../fonts/proxima-nova-light-25b45c331498ff377abe22554f05943d.eot") format("embedded-opentype"),url("../../../../fonts/proxima-nova-light-b08aa39dfd53fb455693786505ed211e.woff") format("woff"),url("../../../../fonts/proxima-nova-light-982154eacb03c17d9cf072a97208af46.ttf") format("truetype"),url("../../../../fonts/proxima-nova-light-918e11e776f56b8c6097ae4af49461e6.svg") format("svg");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'Proxima Nova Thin';font-style:normal;font-weight:normal;src:url("../../../../fonts/proxima-nova-thin-03b1bf3473874d26ed05e1fe18adadfb.eot") format("embedded-opentype"),url("../../../../fonts/proxima-nova-thin-dec0715da57ea199cffc9f7338606ef5.woff") format("woff"),url("../../../../fonts/proxima-nova-thin-02d6ae77d664d63bc666cb5d58f8e403.ttf") format("truetype"),url("../../../../fonts/proxima-nova-thin-7bac2976f50a8aa72b56e594afc4ec7f.svg") format("svg");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:"Proxima Nova ThinT";src:url("../../../../fonts/proxima-nova-thin-t-b6af431205e36a9a58f977393f89b789.eot");src:url("../../../../fonts/proxima-nova-thin-t-b6af431205e36a9a58f977393f89b789.eot") format("embedded-opentype"),url("../../../../fonts/proxima-nova-thin-t-246447e1f545e4fc2a108f04c863d380.woff") format("woff"),url("../../../../fonts/proxima-nova-thin-t-277c0707efca34ff0a57aa13001aa088.ttf") format("truetype");font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'Proxima Nova Black';font-style:normal;font-weight:normal;src:url("../../../../fonts/proxima-nova-black-0c34a8601baa9b8ff2cebe470abb8d83.eot") format("embedded-opentype"),url("../../../../fonts/proxima-nova-black-b68819090cb3f466a9dd7d473d9e12a8.woff") format("woff"),url("../../../../fonts/proxima-nova-black-0de94ce64605477887f82b243de1af47.ttf") format("truetype"),url("../../../../fonts/proxima-nova-black-bb4d6ae1ae6023b8d9b9193627cb7c75.svg") format("svg");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'FontAwesome';font-style:normal;font-weight:normal;src:url("../../../../fonts/font-awesome/fontawesome-webfont-976c69af44e91227f2731a161e2f0457.eot") format("embedded-opentype"),url("../../../../fonts/font-awesome/fontawesome-webfont-6c1e1496ebb7d564f0c9db3330608845.woff") format("woff"),url("../../../../fonts/font-awesome/fontawesome-webfont-b90e00497ee6f6c2c4b79448f31f974e.ttf") format("truetype"),url("../../../../fonts/font-awesome/fontawesome-webfont-e2f7c514eedf546d605cb9029f8a8776.svg") format("svg");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'Seville Book';font-style:normal;font-weight:normal;src:url("../../../../fonts/seville_book-webfont-ae15aebb27cb80dbf77abe1b4422313e.woff") format("woff"),url("../../../../fonts/seville_book-8f0d1120a638fd229e6082179922e199.ttf") format("truetype");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'Seville Condensed';font-style:normal;font-weight:normal;src:url("../../../../fonts/seville_condensed-webfont-9a94b00f31e1efc30d55ea09cf399503.woff") format("woff"),url("../../../../fonts/seville_condensed-9496c1eaf22a908f51128ac9aa40664f.ttf") format("truetype");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'Seville Regular';font-style:normal;font-weight:normal;src:url("../../../../fonts/seville_regular-webfont-0ec849c3365dac0ff54bcc20e8743137.woff") format("woff"),url("../../../../fonts/seville_regular-de3aa9bb81ab1c94db5b9763dce5a164.ttf") format("truetype");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}h1,h2,h3,h4,p,span,a{font-family:"Proxima Nova Regular",Arial,sans-serif;font-weight:normal;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;}body.scroll-disabled{width:100vw;height:100vh;overflow:hidden;}@font-face{font-family:'Proxima Nova Regular';font-style:normal;font-weight:normal;src:url("../../../../fonts/proxima-nova-regular-b91ba553ef33a1b5a47f16d66468478e.eot") format("embedded-opentype"),url("../../../../fonts/proxima-nova-regular-852046040da1526ac5ac9cdbee2e3723.woff") format("woff"),url("../../../../fonts/proxima-nova-regular-4718658988fe7ed007ba7aa421e4db57.ttf") format("truetype"),url("../../../../fonts/proxima-nova-regular-a9dab83abc5f161adb94e640d2456d5a.svg") format("svg");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'Proxima Nova Bold';font-style:normal;font-weight:normal;src:url("../../../../fonts/proxima-nova-bold-c5132b3459d41a297ce7d2ee1ca8f5ca.eot") format("embedded-opentype"),url("../../../../fonts/proxima-nova-bold-f73f22aa93a861006ae7f54f9968fec0.woff") format("woff"),url("../../../../fonts/proxima-nova-bold-384cf1ed2d7885ee5d696cec94084a96.ttf") format("truetype"),url("../../../../fonts/proxima-nova-bold-395216d676c01eddd6eadcc3e71a058a.svg") format("svg");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'Proxima Nova SemiBold';font-style:normal;font-weight:normal;src:url("../../../../fonts/proxima-nova-semibold-645323b84162fe63fd0654a50b71ec75.eot") format("embedded-opentype"),url("../../../../fonts/proxima-nova-semibold-3163eca2ebe9b39d7aaf4ba594ce39d7.woff") format("woff"),url("../../../../fonts/proxima-nova-semibold-445f1fe6eb9641ac9b382cbd16b1e9a3.ttf") format("truetype"),url("../../../../fonts/proxima-nova-semibold-a79fc1dd26c862fa43237c9b9eebcc04.svg") format("svg");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'Proxima Nova ExtraBld';src:url("../../../../fonts/proxima-nova-xbold-6009a5b7b56ec8a430e071cd39736552.eot");src:url("../../../../fonts/proxima-nova-xbold-6009a5b7b56ec8a430e071cd39736552.eot") format("embedded-opentype"),url("../../../../fonts/proxima-nova-xbold-50073f2972bc3fbf26571f3f09abcc04.woff2") format("woff2"),url("../../../../fonts/proxima-nova-xbold-5d8ad01e573a280ed04306c1bfe5ef83.woff") format("woff"),url("../../../../fonts/proxima-nova-xbold-f0c5c887f2f16d3b27f11f4b00363921.ttf") format("truetype");font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'Proxima Nova Light';font-style:normal;font-weight:normal;src:url("../../../../fonts/proxima-nova-light-25b45c331498ff377abe22554f05943d.eot") format("embedded-opentype"),url("../../../../fonts/proxima-nova-light-b08aa39dfd53fb455693786505ed211e.woff") format("woff"),url("../../../../fonts/proxima-nova-light-982154eacb03c17d9cf072a97208af46.ttf") format("truetype"),url("../../../../fonts/proxima-nova-light-918e11e776f56b8c6097ae4af49461e6.svg") format("svg");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'Proxima Nova Thin';font-style:normal;font-weight:normal;src:url("../../../../fonts/proxima-nova-thin-03b1bf3473874d26ed05e1fe18adadfb.eot") format("embedded-opentype"),url("../../../../fonts/proxima-nova-thin-dec0715da57ea199cffc9f7338606ef5.woff") format("woff"),url("../../../../fonts/proxima-nova-thin-02d6ae77d664d63bc666cb5d58f8e403.ttf") format("truetype"),url("../../../../fonts/proxima-nova-thin-7bac2976f50a8aa72b56e594afc4ec7f.svg") format("svg");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:"Proxima Nova ThinT";src:url("../../../../fonts/proxima-nova-thin-t-b6af431205e36a9a58f977393f89b789.eot");src:url("../../../../fonts/proxima-nova-thin-t-b6af431205e36a9a58f977393f89b789.eot") format("embedded-opentype"),url("../../../../fonts/proxima-nova-thin-t-246447e1f545e4fc2a108f04c863d380.woff") format("woff"),url("../../../../fonts/proxima-nova-thin-t-277c0707efca34ff0a57aa13001aa088.ttf") format("truetype");font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'Proxima Nova Black';font-style:normal;font-weight:normal;src:url("../../../../fonts/proxima-nova-black-0c34a8601baa9b8ff2cebe470abb8d83.eot") format("embedded-opentype"),url("../../../../fonts/proxima-nova-black-b68819090cb3f466a9dd7d473d9e12a8.woff") format("woff"),url("../../../../fonts/proxima-nova-black-0de94ce64605477887f82b243de1af47.ttf") format("truetype"),url("../../../../fonts/proxima-nova-black-bb4d6ae1ae6023b8d9b9193627cb7c75.svg") format("svg");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'FontAwesome';font-style:normal;font-weight:normal;src:url("../../../../fonts/font-awesome/fontawesome-webfont-976c69af44e91227f2731a161e2f0457.eot") format("embedded-opentype"),url("../../../../fonts/font-awesome/fontawesome-webfont-6c1e1496ebb7d564f0c9db3330608845.woff") format("woff"),url("../../../../fonts/font-awesome/fontawesome-webfont-b90e00497ee6f6c2c4b79448f31f974e.ttf") format("truetype"),url("../../../../fonts/font-awesome/fontawesome-webfont-e2f7c514eedf546d605cb9029f8a8776.svg") format("svg");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'Seville Book';font-style:normal;font-weight:normal;src:url("../../../../fonts/seville_book-webfont-ae15aebb27cb80dbf77abe1b4422313e.woff") format("woff"),url("../../../../fonts/seville_book-8f0d1120a638fd229e6082179922e199.ttf") format("truetype");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'Seville Condensed';font-style:normal;font-weight:normal;src:url("../../../../fonts/seville_condensed-webfont-9a94b00f31e1efc30d55ea09cf399503.woff") format("woff"),url("../../../../fonts/seville_condensed-9496c1eaf22a908f51128ac9aa40664f.ttf") format("truetype");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'Seville Regular';font-style:normal;font-weight:normal;src:url("../../../../fonts/seville_regular-webfont-0ec849c3365dac0ff54bcc20e8743137.woff") format("woff"),url("../../../../fonts/seville_regular-de3aa9bb81ab1c94db5b9763dce5a164.ttf") format("truetype");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'dme-icons';src:url("../../../../fonts/dme-icons/fonts/dme-icons-7b6014013a8014cf4bf74b844274b289.eot");src:url("../../../../fonts/dme-icons/fonts/dme-icons-7b6014013a8014cf4bf74b844274b289.eot") format("embedded-opentype"),url("../../../../fonts/dme-icons/fonts/dme-icons-23e73fa55f6b0bc3a3d8ff3d33c501b9.ttf") format("truetype"),url("../../../../fonts/dme-icons/fonts/dme-icons-087495f57cde55bf3d77954fe461cb18.woff") format("woff"),url("../../../../fonts/dme-icons/fonts/dme-icons-1c6c7c221f2d601a58dcbe772f21b951.svg") format("svg");font-weight:normal;font-style:normal;}#alternate-language{display:none;text-align:center;background-color:#40414a;}#alternate-language a{display:block;width:100%;padding:15px 0;text-decoration:none;font-size:18px;line-height:26px;color:#fff;}@media (max-width: 767px){#alternate-language a{font-size:16px;}}@media (max-width: 767px){#alternate-language a span{max-width:70%;display:block;margin:0 auto;}}@media (max-width: 450px){#alternate-language a span{max-width:250px;}}#alternate-language a span::after{font-family:"dme-icons";content:"\e901";vertical-align:top;position:relative;top:0;left:8px;font-size:15px;}.product-color-list{display:block;position:absolute;right:0;bottom:0;margin-left:0;}#product-listing[data-product='flex'] .product-color-list,#product-listing[data-product='flex-band'] .product-color-list,#product-listing[data-product='flex2-classic'] .product-color-list{margin-left:0;}.product-color-list li{display:inline-block;border-radius:50%;width:20px;height:20px;background:#000;margin:0 0 0 20px;padding:0;position:relative;cursor:pointer;border:1px solid #adadad;box-sizing:content-box;}#product-listing[data-product='flex'] .product-color-list li,#product-listing[data-product='flex-band'] .product-color-list li,#product-listing[data-product='flex2-classic'] .product-color-list li{margin:0 0 0 6px;}@media (max-width: 1024px){#product-listing[data-product='versa-classic'] .product-color-list li{margin:0 0 0 10px;}}@media (max-width: 767px), (max-device-width: 767px){#product-listing[data-product='versa-classic'] .product-color-list li{margin:0 0 0 20px;}}.product-color-list li.color-selected::before{content:'';display:block;width:8px;height:8px;background:transparent;border:2px solid #fff;border-radius:50%;position:absolute;top:4px;left:4px;z-index:1;box-sizing:content-box;}.product-color-list li[data-color="black"],.product-color-list li[data-color="gunmetal-stainless-steel"],.product-color-list li[data-color="black-22k-gold-plated"],li.color-swatch[data-color="black"],li.color-swatch[data-color="gunmetal-stainless-steel"],li.color-swatch[data-color="black-22k-gold-plated"]{background:#0f0f0f;}.product-color-list li[data-secondary-color]:after,li.color-swatch[data-secondary-color]:after{display:block;width:10px;height:20px;border-top-right-radius:10px;border-bottom-right-radius:10px;position:absolute;left:10px;}.product-color-list li[data-secondary-color="black"]:after,li.color-swatch[data-secondary-color="black"]:after{content:'';background:#3b3b3b;}.product-color-list li[data-secondary-color="gunmetal-stainless-steel"]:after,li.color-swatch[data-secondary-color="gunmetal-stainless-steel"]:after{content:'';background:linear-gradient(to bottom, #777, #3b3b3b);}.product-color-list li[data-secondary-color="stainless-steel"]:after,li.color-swatch[data-secondary-color="stainless-steel"]:after{content:'';background:linear-gradient(to bottom, #a9b4b5, #dde1e3, #8a9293);}.product-color-list li[data-secondary-color="22k-rose-gold-plated"]:after,li.color-swatch[data-secondary-color="22k-rose-gold-plated"]:after{content:'';background:linear-gradient(to bottom, #fbd7c0, #FDE3DA, #eaa890);}.product-color-list li[data-secondary-color="22k-gold-plated"]:after,li.color-swatch[data-secondary-color="22k-gold-plated"]:after{content:'';background:linear-gradient(to bottom, #f2d8a0, #f9ecc6, #e3b979);}.product-color-list li[data-color="blue"],li.color-swatch[data-color="blue"]{background:#006BA6;}.product-color-list li[data-color="plum"],li.color-swatch[data-color="plum"]{background:#79426c;}.product-color-list li[data-color="charcoal"],li.color-swatch[data-color="charcoal"]{background:#000;}.product-color-list li[data-color="lime"],.product-color-list li[data-color=light-lime],li.color-swatch[data-color="lime"],li.color-swatch[data-color=light-lime]{background:#b7d466;}.product-color-list li[data-color="magenta"],.product-color-list li[data-color="pink"],li.color-swatch[data-color="magenta"],li.color-swatch[data-color="pink"]{background:#ff16a6;}.product-color-list li[data-color="pink-22k-gold-plated"],li.color-swatch[data-color="pink-22k-gold-plated"]{background:#ff5865;}.product-color-list li[data-color="burgundy"],li.color-swatch[data-color="burgundy"]{background:#6a233e;}.product-color-list li[data-color="slate"],li.color-swatch[data-color="slate"]{background:#3e7280;}.product-color-list li[data-color="violet"],li.color-swatch[data-color="violet"]{background:#d461a8;}.product-color-list li[data-color="teal"],li.color-swatch[data-color="teal"]{background:#62ded6;}.product-color-list li[data-color="tangerine"],li.color-swatch[data-color="tangerine"]{background:#ee4f31;}.product-color-list li[data-color="navy"],li.color-swatch[data-color="navy"]{background:#324c67;}.product-color-list li[data-color="red"],li.color-swatch[data-color="red"]{background:#ae2839;}.product-color-list li[data-color="white"],li.color-swatch[data-color="white"]{background:#ebebeb;}.product-color-list li[data-color="lavender"],li.color-swatch[data-color="lavender"]{background:#9b8c98;}.product-color-list li[data-color="brown"],li.color-swatch[data-color="brown"]{background:#865e4f;}.product-color-list li[data-color="indigo"],li.color-swatch[data-color="indigo"]{background:#364051;}.product-color-list li[data-color="blush-pink"],li.color-swatch[data-color="blush-pink"]{background:#ead2d2;}.product-color-list li[data-color="yellow"],li.color-swatch[data-color="yellow"]{background:#f8e72c;}.product-color-list li[data-color="khaki"],li.color-swatch[data-color="khaki"]{background:#c8beb7;}.product-color-list li[data-color="olive"],li.color-swatch[data-color="olive"]{background:#6b824a;}.product-color-list li[data-color="rose"],li.color-swatch[data-color="rose"]{background:#f7d9e1;}.product-color-list li[data-color="stainless-steel"],li.color-swatch[data-color="stainless-steel"]{background:linear-gradient(to bottom, #a9b4b5, #dde1e3, #8a9293);}.product-color-list li[data-color="22k-gold-plated"],li.color-swatch[data-color="22k-gold-plated"]{background:linear-gradient(to bottom, #f2d8a0, #f9ecc6, #e3b979);}.product-color-list li[data-color="22k-rose-gold-plated"],li.color-swatch[data-color="22k-rose-gold-plated"]{background:linear-gradient(to bottom, #fbd7c0, #FDE3DA, #eaa890);}.product-color-list li[data-color="steel"],li.color-swatch[data-color="steel"]{background:linear-gradient(to bottom, #E2E2E2, #777);}.product-color-list li[data-color="camel"],li.color-swatch[data-color="camel"]{background-color:#c27a54;}.product-color-list li[data-color="mistgrey"],li.color-swatch[data-color="mistgrey"]{background-color:#a9a9a9;}.product-color-list li[data-color="blush"],li.color-swatch[data-color="blush"]{background-color:#eac8c5;}.product-color-list li[data-color="graphite"],.product-color-list li[data-color="heather_gray"],li.color-swatch[data-color="graphite"],li.color-swatch[data-color="heather_gray"]{background-color:#7f7f7f;}.product-color-list li[data-color="flex2-magenta"],li.color-swatch[data-color="flex2-magenta"]{background-color:#e4427b;}.product-color-list li[data-color="flex2-navy"],li.color-swatch[data-color="flex2-navy"]{background-color:#274357;}.product-color-list li[data-color="flex2-gray"],li.color-swatch[data-color="flex2-gray"]{background-color:#bfcfdd;}.product-color-list li[data-color="blue-gray"],li.color-swatch[data-color="blue-gray"]{background-color:#474b63;}.product-color-list li[data-color="fuchsia"],li.color-swatch[data-color="fuchsia"]{background-color:#936;}.product-color-list li[data-color="coral"],li.color-swatch[data-color="coral"]{background-color:#ff7d6b;}.product-color-list li[data-color="soft-pink"],li.color-swatch[data-color="soft-pink"]{background-color:#dababd;}.product-color-list li[data-color="cobalt"],li.color-swatch[data-color="cobalt"]{background-color:#3f48bd;}.product-color-list li[data-color="lavender-light"],li.color-swatch[data-color="lavender-light"]{background-color:#cfc0ca;}.product-color-list li[data-color=slate-blue],li.color-swatch[data-color=slate-blue]{background-color:#5c7f8d;}.product-color-list li[data-color="blue-gray"],li.color-swatch[data-color="blue-gray"]{background-color:#636677;}.product-color-list li[data-secondary-color="silver-gray"]::after,li.color-swatch[data-secondary-color="silver-gray"]::after{content:'';background:linear-gradient(to bottom, #808181, #fff, #808181);}.product-color-list li[data-color="slate-blue"],li.color-swatch[data-color="slate-blue"]{background-color:#5c7f8d;}.product-color-list li[data-secondary-color="burnt-orange"]::after,li.color-swatch[data-secondary-color="burnt-orange"]::after{content:'';background-color:#C2743D;background:linear-gradient(to bottom, #C2743D, #F3C29D, #C2743D);}.product-color-list li[data-color="charcoal"],li.color-swatch[data-color="charcoal"]{background-color:#424242;}.product-color-list li[data-secondary-color="smoke-gray"]::after,li.color-swatch[data-secondary-color="smoke-gray"]::after{content:'';background:linear-gradient(to bottom, #292929, #868686, #292929);}.product-color-list li[data-color="lunar-gray"],li.color-swatch[data-color="lunar-gray"]{background:linear-gradient(to bottom, #BE9472, #B1855B);}.product-color-list li[data-color="nightfall-blue"],li.color-swatch[data-color="nightfall-blue"]{background:linear-gradient(to bottom, #303348, #616a71);}.product-color-list li[data-color="black-charcoal"],li.color-swatch[data-color="black-charcoal"]{background-color:#292929;}.product-color-list li[data-color="black-charcoal"]::after,li.color-swatch[data-color="black-charcoal"]::after{content:'';background-color:#504F4F;}.product-color-list li[data-color="cobalt-lime"],li.color-swatch[data-color="cobalt-lime"]{background-color:#1B1BFF;}.product-color-list li[data-color="cobalt-lime"]::after,li.color-swatch[data-color="cobalt-lime"]::after{content:'';background-color:#F0FF00;}.product-color-list li[data-color="coral-blue-gray"],li.color-swatch[data-color="coral-blue-gray"]{background-color:#FF8453;}.product-color-list li[data-color="coral-blue-gray"]::after,li.color-swatch[data-color="coral-blue-gray"]::after{content:'';background-color:#A1ACB3;}.product-color-list li[data-color="cognac"],li.color-swatch[data-color="cognac"]{background-color:#653201;}.product-color-list li[data-color="midnight-blue"],li.color-swatch[data-color="midnight-blue"]{background-color:#0c1930;}.product-color-list li[data-color="peach"],li.color-swatch[data-color="peach"]{background-color:#eca397;}.product-color-list li[data-color="gray"],li.color-swatch[data-color="gray"]{background-color:#bec1c3;}.product-color-list li[data-color="woven-charcoal"],li.color-swatch[data-color="woven-charcoal"]{background-color:#2e2e2e;}.product-color-list li[data-color="woven-lavender"],li.color-swatch[data-color="woven-lavender"]{background:#9b8c98;}.product-color-list li[data-color="power-purple"],li.color-swatch[data-color="power-purple"]{background:#7a5fc7;}.product-color-list li[data-color="electric-blue"],li.color-swatch[data-color="electric-blue"]{background:#4d50e1;}.product-color-list li[data-color="power-purple"],li.color-swatch[data-color="power-purple"]{background:#381b6f;}.product-color-list li[data-color="electric-blue"],li.color-swatch[data-color="electric-blue"]{background:#0b1a84;}.product-color-list li[data-color="periwinkle"],li.color-swatch[data-color="periwinkle"]{background:#e8eaf9;}.product-color-list li[data-color="saddle-stitch"],li.color-swatch[data-color="saddle-stitch"]{background:#b4764b;}.product-color-list li[data-color="ph5-navy-white"],.product-color-list li[data-color="ph5-navy-pink"],li.color-swatch[data-color="ph5-navy-white"],li.color-swatch[data-color="ph5-navy-pink"]{background-color:#18263a;}.product-color-list li[data-color="ph5-rose-gold"],li.color-swatch[data-color="ph5-rose-gold"]{background-color:#f7d9e1;background:linear-gradient(to bottom, #f7d9e1, #eea293);}.product-color-list li[data-color="ph5-silver"],li.color-swatch[data-color="ph5-silver"]{background-color:#f7d9e1;background:linear-gradient(to right, #fefefe, #e5e5e5);}.product-color-list li[data-secondary-color="white"]::after,li.color-swatch[data-secondary-color="white"]::after{content:'';background-color:#fff;}.product-color-list li[data-secondary-color="ph5-white"]::after,li.color-swatch[data-secondary-color="ph5-white"]::after{content:'';background-color:#fefefe;}.product-color-list li[data-secondary-color="ph5-black"]::after,li.color-swatch[data-secondary-color="ph5-black"]::after{content:'';background-color:#0f0f0f;}.product-color-list li[data-secondary-color="ph5-pink"]::after,li.color-swatch[data-secondary-color="ph5-pink"]::after{content:'';background-color:#92116c;}.product-color-list li[data-secondary-color="ph5-navy"]::after,li.color-swatch[data-secondary-color="ph5-navy"]::after{content:'';background-color:#18263a;}.product-color-list li[data-secondary-color="rose"]::after,li.color-swatch[data-secondary-color="rose"]::after{content:'';background-color:#f7d9e1;}.product-color-list li[data-secondary-color="ph5-pink-blue"]::after,li.color-swatch[data-secondary-color="ph5-pink-blue"]::after{content:'';background-color:#92116c;background:linear-gradient(to bottom, #92116c 0%, #92116c 50%, #92116c 50%, #1f58ff 50%, #1f58ff 100%);}.product-color-list li[data-color="black-stainless-steel"],li.color-swatch[data-color="black-stainless-steel"]{background-color:#656565;background:linear-gradient(to bottom, #656565, #0F0F0F);}.product-color-list li[data-color="silver-stainless-steel"],li.color-swatch[data-color="silver-stainless-steel"]{background-color:#EAEAEA;background:linear-gradient(to bottom, #EAEAEA, #CACACA);}.product-color-list li[data-secondary-color="rose-gold-aluminum"]::after,li.color-swatch[data-secondary-color="rose-gold-aluminum"]::after{content:'';background-color:#f7d8e0;background:linear-gradient(to bottom, #f7d8e0, #eea395);}.product-color-list li[data-secondary-color="silver-aluminum"]::after,li.color-swatch[data-secondary-color="silver-aluminum"]::after{content:'';background-color:#eaeaea;background:linear-gradient(to bottom, #eaeaea, #cacaca);}.product-color-list li[data-secondary-color="black-aluminum"]::after,li.color-swatch[data-secondary-color="black-aluminum"]::after{content:'';background-color:#5e5e5e;background:linear-gradient(to bottom, #5e5e5e, #111);}.product-color-list li[data-color="berry"],li.color-swatch[data-color="berry"]{background:#A05E9E;}.product-color-list li[data-color="scarlet"],li.color-swatch[data-color="scarlet"]{background:#FF4A40;}.product-color-list li[data-color="frost-white"],li.color-swatch[data-color="frost-white"]{background:#ffffff;border:1px solid #c3c8c9;}.product-color-list li[data-color="frost-white"],li.color-swatch[data-color="frost-white"]{background:#ffffff;border:1px solid #c3c8c9;}.product-color-list li[data-secondary-color="graphite-aluminum"]::after,li.color-swatch[data-secondary-color="graphite-aluminum"]::after{content:'';background-color:#868686;background:linear-gradient(to bottom, #868686, #585858, #868686);}.product-color-list li[data-color="black-stitch"],li.color-swatch[data-color="black-stitch"]{background:#0F0F0F;}.product-color-list li[data-color="plum-leather"],li.color-swatch[data-color="plum-leather"]{background:#3A002E;}.product-color-list li[data-color="mint"],li.color-swatch[data-color="mint"]{background:#D2FFDE;}.product-color-list li[data-color="white"],li.color-swatch[data-color="white"]{background:#fff;}.product-color-list li[data-secondary-color="black-aluminum"]::after,li.color-swatch[data-secondary-color="black-aluminum"]::after{content:'';background-color:#5e5e5e;background:linear-gradient(to bottom, #5e5e5e, #111);}.product-listing{background:#f2f2f2;background:linear-gradient(#fff, #f2f2f2);padding:40px 0 0;font-size:1rem;}.product-listing,.product-listing *{box-sizing:border-box;}.product-listing .product-listing-content{width:940px;margin:0 auto;position:relative;height:auto;border-bottom:1px solid #e2e2e2;padding-bottom:60px;}@media (max-device-width: 1024px), (max-width: 1024px){.product-listing .product-listing-content{width:730px;}}@media (max-device-width: 767px), (max-width: 767px){.product-listing .product-listing-content{width:100%;}}.product-listing .product-listing-content .fineprint{position:relative;display:block;margin-top:13     px;padding:16px 25px 15px 54px;font-size:12px;line-height:16px;color:#8d9598;border:1px solid #E2E2E2;border-radius:5px;}.product-listing .product-listing-content .fineprint:before{content:'\F05A';font-family:FontAwesome;font-size:26px;position:absolute;color:#C3C8C9;left:19px;top:24px;}.product-listing .product-listing-content .fineprint a{color:#8d9598;text-decoration:underline;cursor:pointer;}.product-listing .product-listing-content .fineprint a:hover{text-decoration:none;}.product-listing .product-info{width:340px;position:relative;height:100%;}@media (max-device-width: 1024px), (max-width: 1024px){.product-listing .product-info{width:260px;}}@media (max-device-width: 1024px), (max-width: 1024px){.product-listing .product-info{width:320px;}}@media (max-device-width: 767px), (max-width: 767px){.product-listing .product-info{width:100%;}}.product-listing .product-info>*{width:300px;margin:0 auto;}@media (max-device-width: 1024px), (max-width: 1024px){.product-listing .product-info>*{width:260px;}}@media (max-device-width: 767px), (max-width: 767px){.product-listing .product-info>*{width:320px;}}@media (max-device-width: 340px), (max-width: 340px){.product-listing .product-info>*{width:300px;}}.product-listing .product-description{font-family:"Proxima Nova Regular",Arial,sans-serif;font-size:16px;color:#000;line-height:24px;z-index:1;margin-bottom:20px;}@media (max-device-width: 1024px), (max-width: 1024px){.product-listing .product-description{font-size:14px;line-height:22px;}}@media (max-device-width: 767px), (max-width: 767px){.product-listing .product-description{margin-top:20px;text-align:center;}}.product-listing .product-description .italic{font-style:italic;}.product-listing .product-selectors-wrapper{min-height:300px;margin:0 auto;width:300px;}@media (max-device-width: 767px), (max-width: 767px){.product-listing .product-selectors-wrapper{min-height:auto;margin-bottom:20px;}}@media (max-device-width: 1024px), (max-width: 1024px){.product-listing .product-selectors-wrapper{width:260px;}}@media (max-device-width: 767px), (max-width: 767px){.product-listing .product-selectors-wrapper{width:320px;}}@media (max-device-width: 340px), (max-width: 340px){.product-listing .product-selectors-wrapper{width:300px;}}.product-listing .stock-availability-message{color:#939C9E;font-size:14px;font-family:"Proxima Nova Regular",Arial,sans-serif;text-align:center;margin-top:6px;}.product-listing .stock-availability-message.stock-error,.product-listing .stock-availability-message.stock-warning{color:#EE3D6E;}.product-listing .stock-availability-message.stock-warning{margin-top:0;}.product-listing .stock-availability-message.mc--select-limited{display:block !important;position:relative;height:auto;margin-top:0;color:#EE3D6E;}.product-listing .stock-availability-message.stock-notify,.product-listing .stock-availability-message.stock-preorder{color:#EE3D6E;}.product-listing .subscription-message{color:#939C9E;font-size:14px;font-family:"Proxima Nova Regular",Arial,sans-serif;text-align:center;margin-top:-6px;}.product-listing .current-sale-price{text-align:center;color:#00B0B9;font-family:"Proxima Nova Light",Arial,sans-serif;font-size:40px;margin-top:-10px;}.product-listing .current-sale-price .currency{font-size:28px;position:relative;vertical-align:top;transform:translateY(14%);display:inline-block;}.product-listing .base-price,.product-listing .product-price{font-size:24px;display:inline-block;position:relative;transform:translateX(-50%);left:50%;width:auto;color:#00B0B9;}.product-listing .base-price .currency,.product-listing .product-price .currency{font-size:17px;line-height:20px;}.product-listing .base-price::before{position:absolute;content:"";left:0;top:50%;right:0;border-top:2px solid;border-color:inherit;transform:rotate(-10deg);}.product-listing .discounted-price-message{position:relative;color:#C3C8C9;text-align:center;margin-top:10px;font-size:14px;font-family:"Proxima Nova Light",Arial,sans-serif;}.product-listing .order-error{font-family:"Proxima Nova Bold",Arial,sans-serif;color:#EE3D6E;font-size:16px;line-height:22px;text-align:center;padding-top:10px;}.product-listing .product-perks{color:#939C9E;font-family:"Proxima Nova Regular",Arial,sans-serif;font-size:13px;line-height:20px;margin:20px 0 0;width:auto !important;left:50%;position:relative;transform:translateX(-50%);white-space:nowrap;display:inline-block;}.product-listing .product-perks li{list-style:none;}.promo .product-listing .product-perks li.product-perk-shipping{display:none;}.product-listing .product-perks li span{display:inline-block;}.product-listing .product-perks li .fa.fa-check-circle{position:relative;}.product-listing .product-perks li .fa.fa-check-circle:before{content:'\f058';font-family:FontAwesome;font-size:14px;position:absolute;color:#00B0B9;left:-18px;top:-11px;}.product-listing .product-disclaimer{margin-top:25px;padding:0 20px;position:relative;}.product-listing .product-disclaimer p{font-family:"Proxima Nova Regular",Arial,sans-serif;font-size:12px;color:#939C9E;}.product-listing[data-third-party-cart] ul.product-selectors li.quantity-selector{display:none;}.product-listing .product-selectors{margin-left:0;width:100%;margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.product-listing .product-selectors>li{display:block;border-top:1px solid #E2E2E2;position:relative;width:100%;margin:0;}.product-listing .product-selectors>li.color-selector,.product-listing .product-selectors>li.selected-color-display{border-top:none;}.product-listing .product-selectors>li.color-selector{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:56px;height:auto;}.product-listing .product-selectors>li.color-selector .selector-type{-ms-flex:1;flex:1;min-width:100%;display:-ms-flexbox;display:flex;top:0;transform:none;-ms-flex-pack:stretch;justify-content:stretch;}.product-listing .product-selectors>li.color-selector .product-color-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%;}.product-listing .product-selectors>li.color-selector .product-color-list li{display:-ms-inline-flexbox;display:inline-flex;min-width:20px;margin:0 0 10px 20px;}@media (max-width: 1024px){.product-listing .product-selectors>li.color-selector .product-color-list li{margin-bottom:10px !important;margin-left:20px !important;}}.product-listing .product-selector-dropdown{height:100%;}.product-listing .product-selector-dropdown.has-choices{cursor:pointer;}.product-listing .product-selector-dropdown:hover .select-action-label:before{border-top:5px solid #939C9E;}.product-listing .selector-type{color:#939C9E;font-family:"Proxima Nova Bold",Arial,sans-serif;font-size:16px;text-transform:uppercase;position:absolute;top:50%;transform:translateY(-50%);}.product-listing .select-action-label{color:#939C9E;font-size:16px;line-height:16px;font-family:"Proxima Nova Regular",Arial,sans-serif;position:absolute;right:0px;top:50%;transform:translateY(-50%);text-align:right;}.product-listing .select-action-label[data-value]:not([data-value=""]){color:black;text-transform:capitalize;}.product-listing .select-action-label:lang(de),.product-listing .select-action-label:lang(fr){max-width:225px;}@media (max-device-width: 1024px), (max-width: 1024px){.product-listing .select-action-label:lang(de),.product-listing .select-action-label:lang(fr){max-width:190px;}.product-listing .select-action-label:lang(es){max-width:210px;}.product-listing .select-action-label:lang(it){max-width:200px;}.product-listing .select-action-label:lang(en){max-width:222px;}}@media (max-device-width: 767px), (max-width: 767px){.product-listing .select-action-label:lang(de),.product-listing .select-action-label:lang(fr){max-width:225px;}.product-listing .select-action-label:lang(es){max-width:210px;}.product-listing .select-action-label:lang(it){max-width:200px;}.product-listing .select-action-label:lang(en){max-width:222px;}}.product-listing .select-action-label.has-choices{padding-right:21px;}.product-listing .select-action-label.has-choices::before{content:"";position:absolute;right:1px;top:-1px;bottom:0;margin:auto;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #C3C8C9;}.product-listing .drop-down-selector.active .product-selector-dropdown{position:relative;z-index:3;border:1px solid #E2E2E2;border-bottom:none;border-top:none;padding:0 19px;}@media (max-device-width: 1024px), (max-width: 1024px){.product-listing .drop-down-selector.active .product-selector-dropdown{padding:0 9px;}}.product-listing .drop-down-selector.active .select-action-label{right:17px;}.product-listing .drop-down-selector.active .select-action-label[data-value]:not([data-value=""]){color:transparent;}@media (max-device-width: 1024px), (max-width: 1024px){.product-listing .drop-down-selector.active .select-action-label{right:9px;}}.product-listing .selection-list{text-align:right;font-size:16px;font-family:"Proxima Nova Regular",Arial,sans-serif;color:#000;z-index:2;position:absolute;width:338px;border:1px solid #E2E2E2;border-top:none;top:42px;background:#fff;margin-left:0;list-style:none;}.product-listing .selection-list:not(.one-size)[data-selected-index="0"]{padding-top:11px;top:0px;border-top:1px solid #E2E2E2;}.product-listing .selection-list:not(.one-size)[data-selected-index="1"]{padding-top:11px;top:-30px;border-top:1px solid #E2E2E2;}.product-listing .selection-list:not(.one-size)[data-selected-index="2"]{padding-top:11px;top:-60px;border-top:1px solid #E2E2E2;}.product-listing .selection-list:not(.one-size)[data-selected-index="3"]{padding-top:11px;top:-90px;border-top:1px solid #E2E2E2;}.product-listing .selection-list:not(.one-size)[data-selected-index="4"]{padding-top:11px;top:-120px;border-top:1px solid #E2E2E2;}.product-listing .selection-list:not(.one-size)[data-selected-index="5"]{padding-top:11px;top:-150px;border-top:1px solid #E2E2E2;}.product-listing .selection-list:not(.one-size)[data-selected-index="6"]{padding-top:11px;top:-180px;border-top:1px solid #E2E2E2;}.product-listing .selection-list:not(.one-size)[data-selected-index="7"]{padding-top:11px;top:-210px;border-top:1px solid #E2E2E2;}.product-listing .selection-list:not(.one-size)[data-selected-index="8"]{padding-top:11px;top:-240px;border-top:1px solid #E2E2E2;}.product-listing .selection-list:not(.one-size)[data-selected-index="9"]{padding-top:11px;top:-270px;border-top:1px solid #E2E2E2;}.product-listing .selection-list:not(.one-size)[data-selected-index="10"]{padding-top:11px;top:-300px;border-top:1px solid #E2E2E2;}.product-listing .selection-list:not(.one-size)[data-selected-index="11"]{padding-top:11px;top:-330px;border-top:1px solid #E2E2E2;}.product-listing .selection-list:not(.one-size)[data-selected-index="12"]{padding-top:11px;top:-360px;border-top:1px solid #E2E2E2;}.product-listing .selection-list:not(.one-size)[data-selected-index="13"]{padding-top:11px;top:-390px;border-top:1px solid #E2E2E2;}.product-listing .selection-list:not(.one-size)[data-selected-index="14"]{padding-top:11px;top:-420px;border-top:1px solid #E2E2E2;}.product-listing .selection-list:not(.one-size)[data-selected-index="15"]{padding-top:11px;top:-450px;border-top:1px solid #E2E2E2;}.product-listing .selection-list:not(.one-size)[data-selected-index="16"]{padding-top:11px;top:-480px;border-top:1px solid #E2E2E2;}.product-listing .selection-list:not(.one-size)[data-selected-index="17"]{padding-top:11px;top:-510px;border-top:1px solid #E2E2E2;}.product-listing .selection-list:not(.one-size)[data-selected-index="18"]{padding-top:11px;top:-540px;border-top:1px solid #E2E2E2;}.product-listing .selection-list:not(.one-size)[data-selected-index="19"]{padding-top:11px;top:-570px;border-top:1px solid #E2E2E2;}.product-listing .selection-list:not(.one-size)[data-selected-index="20"]{padding-top:11px;top:-600px;border-top:1px solid #E2E2E2;}.product-listing .selection-list:not(.one-size)[data-selected-index="0"]{padding-top:12px;border-top:none;}@media (max-device-width: 1024px), (max-width: 1024px){.product-listing .selection-list{width:280px;}}@media (max-device-width: 767px), (max-width: 767px){.product-listing .selection-list{width:340px;}}.product-listing .selection-list li{padding:0 38px 0 39px;cursor:pointer;line-height:30px;background-color:#fff;}@media (max-device-width: 1024px), (max-width: 1024px){.product-listing .selection-list li{padding:0 28px 0 39px;}}.product-listing .selection-list li.active{background-color:transparent;color:#00B0B9;}.product-listing .selection-list li:hover{color:#00B0B9;}.product-listing .selection-list li[disabled]{cursor:default;color:#939C9E;}.product-listing .selection-list .size-cta{background:#939C9E;border-top:11px solid #fff;line-height:40px;text-align:center;text-transform:none;padding:0;}html[lang*="de-"] .product-listing .selection-list .size-cta,html[lang*="es-"] .product-listing .selection-list .size-cta{line-height:26px;}.product-listing .selection-list .size-cta a{color:white;text-decoration:none;}.product-listing .selection-list .size-cta-onesize{background:#939C9E;border-top:11px solid #fff;color:white;line-height:25px;text-align:center;text-transform:none;padding:5px 20px;cursor:auto;}html[lang*="de-"] .product-listing .selection-list .size-cta-onesize,html[lang*="es-"] .product-listing .selection-list .size-cta-onesize{line-height:26px;}.product-listing .selection-list .size-cta-onesize a{color:white;text-decoration:underline;}.product-listing .selection-list .size-cta-onesize a:hover{color:#e2e2e2;}.product-listing .selection-list .size-cta-onesize:hover{color:white;}.product-listing .color-selector{height:56px;border:none;}.product-listing .color-selector .selector-type{position:relative;top:8px;}.product-listing .selected-color-display{height:45px;border:none;position:relative;}.product-listing .selected-color-display span{font-family:"Proxima Nova Regular",Arial,sans-serif;position:absolute;top:50%;transform:translateY(-50%);max-width:40%;color:#939c9e;}.product-listing .selected-color-display .selected-color-label{display:none;font-family:"Proxima Nova Regular",Arial,sans-serif;font-size:16px;color:#939C9E;}.product-listing .selected-color-display .selected-color-name{font-family:"Proxima Nova Regular",Arial,sans-serif;font-size:14px;line-height:17px;color:#000;position:absolute;right:0;max-width:60%;text-align:right;}.product-listing[data-product='adidas'] .selected-color-display .selected-color-name{max-width:66%;}@media (max-width: 1024px){.product-listing[data-product='adidas'] .selected-color-display .selected-color-name{max-width:50%;}}@media (max-width: 767px), (max-device-width: 767px){.product-listing[data-product='adidas'] .selected-color-display .selected-color-name{max-width:66%;}}.product-listing .selected-color-display .selected-color-name.active{display:block;}.product-listing .drop-down-selector{height:51px;}.product-listing .drop-down-selector.active{width:338px;background-color:#fff;left:-20px;}@media (max-device-width: 1024px), (max-width: 1024px){.product-listing .drop-down-selector.active{width:280px;left:-10px;}}@media (max-device-width: 767px), (max-width: 767px){.product-listing .drop-down-selector.active{width:340px;left:-10px;}}.product-listing .locale{color:#939C9E;text-align:center;}.product-listing .locale a{color:#00B0B9;}.product-listing .mc--warranty-selector{position:relative;background-color:#FAFAFA;border:1px solid #E2E2E2;border-radius:13px;padding:10px 2px 11px 48px;margin:0 auto;visibility:hidden;}.product-listing .mc--warranty-checkbox{position:absolute;left:17px;top:14px;width:13px;height:13px;background-color:#FAFAFA;border:1px solid #E2E2E2;cursor:pointer;background:url("../../../../images/common/product-listing/warranty-tick-c2f5dd7e1affd5c5659b8b6387ec7938.png") 0 -13px no-repeat;background-size:13px 13px;}.product-listing .mc--warranty-selected .mc--warranty-checkbox{background-position:0 0;}.product-listing .mc--warranty-enabled{visibility:visible;}.product-listing .mc--warranty-label{font-family:"Proxima Nova Regular",Arial,sans-serif;font-size:13px;line-height:18px;color:#576569;}.product-listing .mc--warranty-label a{color:#576569;text-decoration:underline;}.wp--container{position:fixed;z-index:100;left:-200%;top:-200%;width:100%;min-width:320px;height:100%;font-family:"Proxima Nova Regular",Arial,sans-serif;background-color:rgba(255,255,255,0.5);opacity:0;}@media (max-width: 767px), (max-device-width: 767px){.wp--container{background-color:#fff;}}.wp--container.wp--warranty-offer-container>div{max-width:860px;}@media (max-width: 1024px), (max-device-width: 1024px){.wp--container.wp--warranty-offer-container>div{max-width:768px;}}.wp--container h1{font-family:"Proxima Nova Bold",Arial,sans-serif;font-size:32px;line-height:38px;text-align:center;color:#00B0B9;padding:38px 0 12px 15px;margin:0 auto;}.wp--container p,.wp--container ul{color:#939C9E;}.wp--container b{font-family:"Proxima Nova Bold",Arial,sans-serif;}.wp--container ul{list-style-type:none;font-size:16px;line-height:22px;border-top:1px solid #C3C8C9;padding-top:13px;}.wp--container li{padding:4px 0 4px 16px;}.wp--container>div{box-sizing:border-box;position:absolute;left:50%;top:50%;width:100%;height:auto;max-height:100%;background-color:#fff;border:1px solid #C3C8C9;box-shadow:0 3px 3px #ededed;transform:translate(-50%,-50%);overflow:hidden;}@media (max-device-height: 767px), (max-height: 767px){.wp--container>div{height:100%;}}@media (max-width: 767px), (max-device-width: 767px){.wp--container>div{border:0;box-shadow:none;}}.wp--container>div:before{content:"";display:block;position:absolute;z-index:10;left:0;top:0;width:100%;height:40px;background-color:#fff;}.wp--container>div.wp--full-screen-height{height:100%;}.wp--container .wp--warranty-offer-content h1{font-family:"Proxima Nova ExtraBld",Arial,sans-serif;letter-spacing:1.04px;padding-bottom:31px;padding-left:6px;}@media (max-width: 767px), (max-device-width: 767px){.wp--container .wp--warranty-offer-content h1{padding-left:0;}}.wp--container .wp--warranty-offer-content ul{font-family:"Proxima Nova Semibold",Arial,sans-serif;font-size:21px;line-height:24px;border-top:0;padding-top:34px;padding-bottom:13px;}.wp--container .wp--warranty-offer-content ul li{text-align:center;padding-left:0;}@media (max-width: 767px), (max-device-width: 767px){.wp--container .wp--warranty-offer-content ul li{padding-left:10px;}}.wp--closed{left:0;top:0;transition:opacity .3s ease-out;}.wp--open{left:0;top:0;transition:opacity .3s ease-out;opacity:1;}.wp--open .wp--content{display:block;}.wp--close-button{position:absolute;z-index:100;width:18px;height:17px;top:15px;right:16px;background:url("../../../../images/common/product-listing/close-button-d4aa55112dbb463a88fcd32559d39464.png") 0 0 no-repeat;background-size:18px 34px;cursor:pointer;}.wp--add-to-cart-button{display:block;min-width:300px;height:36px;font-family:"Proxima Nova Bold",Arial,sans-serif;font-size:16px;line-height:32px;color:#fff;text-transform:uppercase;background-color:#EE3D6E;border:2px solid #EE3D6E;border-radius:36px;padding:0;margin:0 auto;cursor:pointer;outline:0;}.wp--cancel-button{font-family:"Proxima Nova Bold",Arial,sans-serif;font-size:18px;line-height:22px;text-align:center;padding-top:10px;}.wp--cancel-button a{font-family:"Proxima Nova Bold",Arial,sans-serif;text-decoration:underline;}.wp--cancel-button a,.wp--cancel-button a:hover,.wp--cancel-button a:focus{color:#C3C8C9;}.wp--content{height:100%;padding:0 48px;overflow:auto;}.wp--content.wp--warranty-offer-content{padding:0 24px;}.wp--warranty-offer-content img{display:block;width:196px;height:230px;margin:0 auto;}@media (max-device-height: 667px), (max-height: 667px){.wp--warranty-offer-content img{width:auto;height:180px;}}.wp--warranty-offer-content .wp--terms-and-conditions{font-family:"Proxima Nova Regular",Arial,sans-serif;}.wp--square-trade{box-sizing:border-box;width:131px;height:63px;font-size:16px;line-height:20px;background:url("../../../../images/common/product-listing/square-trade-f5a36fb2f14eb1a35440bec60ff3e1dd.png") 100% 0 no-repeat;background-size:86px 43px;padding:11px 0 0 1px;margin:0 auto;}.wp--terms-and-conditions{font-size:16px;line-height:20px;font-family:"Proxima Nova Semibold",Arial,sans-serif;text-align:center;padding-top:22px;padding-bottom:42px;}.wp--terms-and-conditions a{font-family:"Proxima Nova Semibold",Arial,sans-serif;text-decoration:underline;}.wp--terms-and-conditions a,.wp--terms-and-conditions a:hover,.wp--terms-and-conditions a:focus{color:#C3C8C9;}.no-touch .wp--close-button:hover{background-position:0 -17px;}.no-touch .wp--add-to-cart-button:hover{color:#EE3D6E;background-color:#fff;}.no-touch .wp--terms-and-conditions a:link,.no-touch .wp--terms-and-conditions a:visited,.no-touch .wp--terms-and-conditions a:hover,.no-touch .wp--terms-and-conditions a:active{color:#C3C8C9;}@media (min-width: 768px){.wp--container>div{max-width:700px;}}@media (max-width: 767px), (max-device-width: 767px){.wp--close-button{right:50%;transform:translate(150px,0);}.wp--content,.wp--content.wp--warranty-offer-content{padding-left:0;padding-right:0;}.wp--container h1{width:318px;padding-left:0;}.wp--container ul{width:318px;margin:0 auto;}.wp--container li{padding-left:10px;padding-right:10px;}}html.no-scroll body{overflow:hidden !important;}.popup-recommendations{display:block;position:fixed;z-index:-10;top:-2000px;right:auto;bottom:auto;left:-200px;background-color:rgba(255,255,255,0.8);opacity:0;transition:opacity 0.3s ease-out;}.popup-recommendations.wp--open{opacity:1;left:0;top:0;right:0;bottom:0;z-index:9999;}.popup-recommendations.wp--open.progress-close{opacity:0;}.popup-recommendations .window{position:absolute;left:50%;top:50%;background-color:#fff;border:1px solid #C3C8C9;transform:translate(-50%, -50%);text-align:center;height:auto;max-height:100%;}@media (max-height: 850px){.popup-recommendations .window{height:100%;}}@media (max-width: 767px), (max-device-width: 767px){.popup-recommendations .window{height:100%;width:100%;transform:none;left:0;top:0;}}@media (max-width: 767px), (max-device-width: 767px){.popup-recommendations .window{border:none;top:0;left:50%;transform:translateX(-50%);}}.popup-recommendations .window::before{content:"";display:block;position:absolute;z-index:10;left:0;top:0;width:100%;height:32px;background-color:#fff;}.popup-recommendations .window .popup__close{position:absolute;top:-6px;right:-6px;cursor:pointer;z-index:100;color:#C3C8C9;width:45px;height:auto;background:none;font-size:45px;opacity:0.7;}.popup-recommendations .window .popup__close::after{display:block;text-align:center;width:45px;font-size:45px;line-height:1em;content:"+";transform:rotate(45deg);}.no-touch .popup-recommendations .window .popup__close:hover,.touch .popup-recommendations .window .popup__close:active{opacity:1;}@media (max-width: 767px), (max-device-width: 767px){.popup-recommendations .window .popup__close{left:50%;margin-left:119px;}}.popup-recommendations .window .window-content{padding:37px 61px;overflow:auto;height:100%;}@media (max-width: 1024px), (max-device-width: 1024px){.popup-recommendations .window .window-content{padding:36px 32px 27px;}}@media (max-width: 767px), (max-device-width: 767px){.popup-recommendations .window .window-content{width:100%;padding:0;}}@media (max-width: 767px), (max-device-width: 767px){.popup-recommendations .window .window-content>div{max-height:none;width:320px;padding:0;margin:34px auto 0 auto;}}.top-notice{padding:2px 0 40px;border-bottom:1px solid #E2E2E2;text-align:center;}@media (max-width: 1024px), (max-device-width: 1024px){.top-notice{padding:2px 0 32px;}}@media (max-width: 767px), (max-device-width: 767px){.top-notice{padding:2px 0 30px;}}.top-notice__icon{display:inline-block;width:42px;height:42px;background:url("../../../../images/common/product-listing/check-icon-041d43969a9ab72b91e9baf52c86e370.png") no-repeat;background-size:cover;}.top-notice__text{font-family:"Proxima Nova Light",Arial,sans-serif;font-size:24px;margin:15px 0 20px;}@media (max-width: 767px), (max-device-width: 767px){.top-notice__text{font-size:16px;margin:10px 0 30px;}}a.top-notice__btn{padding:7px 54px;font-size:16px;display:inline-block;font-family:"Proxima Nova Bold",Arial,sans-serif;text-transform:uppercase;line-height:1em;text-decoration:none;border-radius:18px;border:3px solid #EE3D6E;transition:all 0.1s ease-in-out;cursor:pointer;text-align:center;background-color:#EE3D6E;}a.top-notice__btn,a.top-notice__btn:focus{color:#fff;}a.top-notice__btn:hover{background:transparent;color:#EE3D6E;}@media (max-width: 1024px), (max-device-width: 1024px){a.top-notice__btn{padding:12px 54px 10px;}}.product-recommendations{padding-top:36px;width:720px;overflow:visible;}@media (max-width: 1024px), (max-device-width: 1024px){.product-recommendations{padding-top:37px;}}@media (max-width: 767px), (max-device-width: 767px){.product-recommendations{width:310px;margin:0 auto;padding-top:28px;overflow:hidden;}}.product-recommendations .product-card-list{white-space:nowrap;overflow:hidden;font-size:0;}.product-recommendations .product-card-list.slick-initialized{white-space:normal;overflow:visible;}@media (max-width: 767px), (max-device-width: 767px){.product-recommendations .product-card-list{white-space:normal;width:310px;text-align:left;}}.product-recommendations .product-card-list .slick-prev,.product-recommendations .product-card-list .slick-next{width:auto;height:auto;}.product-recommendations .product-card-list .slick-prev::before,.product-recommendations .product-card-list .slick-next::before{font-size:20px;color:#C3C8C9;}.product-recommendations .product-card-list .slick-prev{right:100%;left:auto;margin-right:10px;}.product-recommendations .product-card-list .slick-prev::before{font-family:"dme-icons";content:"\e963";}.product-recommendations .product-card-list .slick-next{right:auto;left:100%;margin-left:10px;}.product-recommendations .product-card-list .slick-next::before{font-family:"dme-icons";content:"\e964";}.product-recommendations .product-card{white-space:normal;}.product-recommendations .product-card.slick-slide{display:block;}.product-recommendations__title{font-family:"Proxima Nova Light",Arial,sans-serif;font-size:24px;margin:0 0 20px;}@media (max-width: 1024px), (max-device-width: 1024px){.product-recommendations__title{margin:0 0 20px;}}@media (max-width: 767px), (max-device-width: 767px){.product-recommendations__title{font-size:16px;margin:0 0 29px;}}.bottom-notice{margin:44px 0 0;}@media (max-width: 1024px), (max-device-width: 1024px){.bottom-notice{margin:40px 0 0;}}@media (max-width: 767px), (max-device-width: 767px){.bottom-notice{font-size:16px;margin:17px 0 17px;line-height:21px;}}.bottom-notice__text{display:inline-block;vertical-align:middle;font-size:24px;}@media (max-width: 1024px), (max-device-width: 1024px){.bottom-notice__text{margin-top:6px;}}@media (max-width: 767px), (max-device-width: 767px){.bottom-notice__text{display:block;margin-bottom:16px;font-size:16px;}}a.bottom-notice__btn{margin:5px 15px;vertical-align:middle;min-width:200px;border:2px solid #939C9E;padding:7px 10px 8px;line-height:17px;display:inline-block;font-family:"Proxima Nova Bold",Arial,sans-serif;text-transform:uppercase;font-size:14px;text-decoration:none;border-radius:18px;transition:all 0.1s ease-in-out;cursor:pointer;text-align:center;}a.bottom-notice__btn,a.bottom-notice__btn:focus{color:#939C9E;}a.bottom-notice__btn:hover{color:#fff;background-color:#939C9E;}@media (max-width: 767px), (max-device-width: 767px){a.bottom-notice__btn{margin:0;background-color:#EE3D6E;border-color:#EE3D6E;color:#fff;}a.bottom-notice__btn:hover{background-color:#fff;color:#EE3D6E;}}.product-listing .product-gallery{width:540px;position:relative;float:right;cursor:inherit;box-sizing:content-box;text-align:center;}@media (max-device-width: 1024px), (max-width: 1024px){.product-listing .product-gallery{width:430px;margin-left:-60px;}}@media (max-device-width: 767px), (max-width: 767px){.product-listing .product-gallery{width:320px;margin:0 auto;float:none;}}.product-listing .product-gallery .product-gallery-badge{padding:4px 0;background-color:#00B0B9;font-family:"Proxima Nova Bold",Arial,sans-serif;font-size:16px;text-transform:uppercase;color:#fff;text-align:center;z-index:2;top:0;right:0;width:100%;}@media (max-width: 767px), (max-device-width: 767px){.product-listing .product-gallery .product-gallery-badge{font-size:12px;width:300px;margin:0 auto;}}.product-listing .product-gallery .product-gallery-feature-badge{-ms-flex-align:center;align-items:center;background:#57656A;border-radius:100%;color:#fff;display:-ms-flexbox;display:flex;font-family:"Proxima Nova Bold",Arial,sans-serif;font-size:9px;height:90px;letter-spacing:1px;line-height:1.3;position:absolute;text-align:center;text-transform:uppercase;top:25px;right:25px;white-space:pre-line;width:90px;word-spacing:90px;}@media (max-width: 1024px){.product-listing .product-gallery .product-gallery-feature-badge{top:5px;right:5px;}}@media (max-width: 767px), (max-device-width: 767px){.product-listing .product-gallery .product-gallery-feature-badge{top:-15px;right:-8px;}}.product-listing .product-gallery .product-gallery-feature-badge:lang(fr-ca){height:110px;top:15px;right:15px;width:110px;}@media (max-width: 1024px){.product-listing .product-gallery .product-gallery-feature-badge:lang(fr-ca){top:0;right:0;}}@media (max-width: 767px), (max-device-width: 767px){.product-listing .product-gallery .product-gallery-feature-badge:lang(fr-ca){top:-35px;right:-12px;}}.product-listing .product-gallery ul{margin:5px 0 0 0;list-style-type:none;font-size:0;}@media (max-device-width: 767px), (max-width: 767px){.product-listing .product-gallery ul{width:300px;margin:10px auto 0 auto;}}.product-listing .product-gallery ul li{display:inline-block;margin:3px 3px;background:#E2E2E2;cursor:pointer;overflow:hidden;}.product-listing .product-gallery ul li img{display:inline-block;border:1px solid transparent;width:56px;}.product-listing .product-gallery ul li.active img{border-color:#00B0B9;}.product-listing .product-gallery ul li.gallery-video{position:relative;}.product-listing .product-gallery ul li.gallery-video:before,.product-listing .product-gallery ul li.gallery-video:after{content:"";position:absolute;left:50% !important;top:50% !important;display:block;transform:translate(-50%,-50%);}.product-listing .product-gallery ul li.gallery-video:before{z-index:1;box-sizing:border-box;width:32px;height:32px;border:2px solid #fff;border-radius:32px;}@media (max-device-width: 1024px), (max-width: 1024px){.product-listing .product-gallery ul li.gallery-video:before{width:24px;height:24px;}}@media (max-device-width: 767px), (max-width: 767px){.product-listing .product-gallery ul li.gallery-video:before{width:32px;height:32px;}}.product-listing .product-gallery ul li.gallery-video:after{z-index:2;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:14px solid #fff;margin-left:2px;}@media (max-device-width: 1024px), (max-width: 1024px){.product-listing .product-gallery ul li.gallery-video:after{border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:11px solid #fff;}}@media (max-device-width: 767px), (max-width: 767px){.product-listing .product-gallery ul li.gallery-video:after{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:14px solid #fff;}}.product-listing .product-gallery img{background:#fff;width:540px;display:block;}@media (max-device-width: 1024px), (max-width: 1024px){.product-listing .product-gallery img{width:432px;}}@media (max-device-width: 767px), (max-width: 767px){.product-listing .product-gallery img{width:300px;margin:0 auto;}}.product-listing .product-gallery.product-gallery-video iframe{background:#E2E2E2;width:540px;height:460px;display:block !important;position:relative;z-index:3;}@media (max-device-width: 1024px), (max-width: 1024px){.product-listing .product-gallery.product-gallery-video iframe{width:432px;height:366px;}}@media (max-device-width: 767px), (max-width: 767px){.product-listing .product-gallery.product-gallery-video iframe{width:300px;height:256px;margin:0 auto;}}.product-listing .gallery-image{position:relative;}.product-listing .gallery-caption{color:#576579;font-family:"Proxima Nova Regular",Arial,sans-serif;font-size:13px;white-space:nowrap;padding-top:5px;}@media (max-device-width: 1024px), (max-width: 1024px){.product-listing .gallery-caption{font-size:10px;padding-left:12px;}}@media (max-device-width: 767px), (max-width: 767px){.product-listing .gallery-caption{padding-left:0;}}.product-gallery-custom-feature{position:absolute;}.product-gallery-custom-feature.se-fitbit-pay{color:#6D6E71;font-size:14px;letter-spacing:2px;line-height:20px;text-transform:uppercase;top:75px;right:112px;}.product-gallery-custom-feature.se-fitbit-pay:before{display:block;font-family:"dme-icons";content:"\e979";font-size:30px;margin-bottom:10px;}@media (max-width: 1024px){.product-gallery-custom-feature.se-fitbit-pay{top:60px;right:70px;}}@media (max-width: 767px), (max-device-width: 767px){.product-gallery-custom-feature.se-fitbit-pay{font-size:10px;top:30px;right:55px;}.product-gallery-custom-feature.se-fitbit-pay:before{font-size:25px;margin-bottom:6px;}}.product-gallery-custom-feature.se-extra-band{bottom:18px;color:#002A3A;font-size:12px;letter-spacing:2px;line-height:13px;text-align:right;text-transform:uppercase;right:35px;width:155px;}@media (max-width: 1024px){.product-gallery-custom-feature.se-extra-band{bottom:12px;right:25px;}}@media (max-width: 767px), (max-device-width: 767px){.product-gallery-custom-feature.se-extra-band{bottom:8px;font-size:10px;line-height:10px;right:20px;width:135px;}}.product-listing .add-to-cart{color:#C3C8C9;font-family:"Proxima Nova Bold",Arial,sans-serif;font-size:16px;text-align:center;border:2px solid #C3C8C9;border-radius:18px;text-transform:uppercase;background:transparent;padding:6px 0;margin-top:13px;outline:none;display:block;}.product-listing .add-to-cart.active{cursor:pointer;color:#fff;background:#EE3D6E;border-color:#EE3D6E;}.product-listing .add-to-cart.active:hover{color:#EE3D6E;background:transparent;}.product-listing .add-to-cart.notify{cursor:pointer;color:#fff;background:#00B0B9;border-color:#00B0B9;}.product-listing .add-to-cart.notify:hover{color:#00B0B9;background:transparent;}.product-listing .product-selectors .color-callout{display:-ms-flexbox;display:flex;border:none;margin:20px 0 10px;line-height:1.3;}@media (max-width: 1024px){.product-listing .product-selectors .color-callout{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:left;align-items:left;}}@media (max-width: 767px), (max-device-width: 767px){.product-listing .product-selectors .color-callout{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;}}.product-listing .product-selectors .color-callout span{margin-right:10px;-ms-flex:0 0 58%;flex:0 0 58%;}.product-listing .product-selectors .color-callout sup{font-size:6px;transform:translateY(-4px);display:inline-block;}.product-listing .product-selectors .color-callout a{margin-left:auto;color:#EE3D6E;font-family:"Proxima Nova Bold",Arial,sans-serif;text-transform:uppercase;text-align:right;}@media (max-width: 1024px){.product-listing .product-selectors .color-callout a{margin-left:0;}}@media (max-width: 767px), (max-device-width: 767px){.product-listing .product-selectors .color-callout a{margin-left:auto;}}.product-listing .product-selectors .color-callout a::after{font-family:"dme-icons";content:"\e901";margin-left:4px;font-size:14px;top:-1px;position:relative;}#container{display:none;}#container.loaded{display:block;width:100%;}#product-listing{min-height:830px;}#product-listing.listing-initialized{min-height:0;}#specialColorSelector{display:table;height:56px;}#specialColorSelector .mc--color-name{position:static;}#specialColorSelector .mc--ps-label{display:table-cell;}#specialColorSelector span.mc--color-active{display:table-cell;white-space:nowrap;text-align:right;}.type-service .mc--perks{display:none;}.no-touch .mc--warranty-label a:link,.no-touch .mc--warranty-label a:visited,.no-touch .mc--warranty-label a:hover,.no-touch .mc--warranty-label a:active{color:#576569;}.product-listing-title{text-align:center;margin-top:25px;padding:0 30px;}div.product-listing-unavailable{text-align:center;}