@charset "utf-8";

.fast-swatch-color-fallback { background: white; }

.fast-swatch-color-indianred, .isp-product-color-swatch-indianred { background: rgb(205, 92, 92); }

.fast-swatch-color-lightcoral, .isp-product-color-swatch-lightcoral { background: rgb(240, 128, 128); }

.fast-swatch-color-salmon, .isp-product-color-swatch-salmon { background: rgb(250, 128, 114); }

.fast-swatch-color-darksalmon, .isp-product-color-swatch-darksalmon { background: rgb(233, 150, 122); }

.fast-swatch-color-lightsalmon, .isp-product-color-swatch-lightsalmon { background: rgb(255, 160, 122); }

.fast-swatch-color-crimson, .isp-product-color-swatch-crimson { background: rgb(220, 20, 60); }

.fast-swatch-color-red, .isp-product-color-swatch-red { background: rgb(255, 0, 0); }

.fast-swatch-color-firebrick, .isp-product-color-swatch-firebrick { background: rgb(178, 34, 34); }

.fast-swatch-color-darkred, .isp-product-color-swatch-darkred { background: rgb(139, 0, 0); }

.fast-swatch-color-pink, .isp-product-color-swatch-pink { background: rgb(255, 192, 203); }

.fast-swatch-color-lightpink, .isp-product-color-swatch-lightpink { background: rgb(255, 182, 193); }

.fast-swatch-color-hotpink, .isp-product-color-swatch-hotpink { background: rgb(255, 105, 180); }

.fast-swatch-color-deeppink, .isp-product-color-swatch-deeppink { background: rgb(255, 20, 147); }

.fast-swatch-color-mediumvioletred, .isp-product-color-swatch-mediumvioletred { background: rgb(199, 21, 133); }

.fast-swatch-color-palevioletred, .isp-product-color-swatch-palevioletred { background: rgb(219, 112, 147); }

.fast-swatch-color-coral, .isp-product-color-swatch-coral { background: rgb(255, 127, 80); }

.fast-swatch-color-tomato, .isp-product-color-swatch-tomato { background: rgb(255, 99, 71); }

.fast-swatch-color-orangered, .isp-product-color-swatch-orangered { background: rgb(255, 69, 0); }

.fast-swatch-color-darkorange, .isp-product-color-swatch-darkorange { background: rgb(255, 140, 0); }

.fast-swatch-color-orange, .isp-product-color-swatch-orange { background: rgb(255, 165, 0); }

.fast-swatch-color-gold, .isp-product-color-swatch-gold { background: rgb(255, 215, 0); }

.fast-swatch-color-yellow, .isp-product-color-swatch-yellow { background: rgb(255, 255, 0); }

.fast-swatch-color-lightyellow, .isp-product-color-swatch-lightyellow { background: rgb(255, 255, 224); }

.fast-swatch-color-lemonchiffon, .isp-product-color-swatch-lemonchiffon { background: rgb(255, 250, 205); }

.fast-swatch-color-lightgoldenrodyellow, .isp-product-color-swatch-lightgoldenrodyellow { background: rgb(250, 250, 210); }

.fast-swatch-color-papayawhip, .isp-product-color-swatch-papayawhip { background: rgb(255, 239, 213); }

.fast-swatch-color-moccasin, .isp-product-color-swatch-moccasin { background: rgb(255, 228, 181); }

.fast-swatch-color-peachpuff, .isp-product-color-swatch-peachpuff { background: rgb(255, 218, 185); }

.fast-swatch-color-palegoldenrod, .isp-product-color-swatch-palegoldenrod { background: rgb(238, 232, 170); }

.fast-swatch-color-khaki, .isp-product-color-swatch-khaki { background: rgb(240, 230, 140); }

.fast-swatch-color-darkkhaki, .isp-product-color-swatch-darkkhaki { background: rgb(189, 183, 107); }

.fast-swatch-color-lavender, .isp-product-color-swatch-lavender { background: rgb(230, 230, 250); }

.fast-swatch-color-thistle, .isp-product-color-swatch-thistle { background: rgb(216, 191, 216); }

.fast-swatch-color-plum, .isp-product-color-swatch-plum { background: rgb(221, 160, 221); }

.fast-swatch-color-violet, .isp-product-color-swatch-violet { background: rgb(238, 130, 238); }

.fast-swatch-color-orchid, .isp-product-color-swatch-orchid { background: rgb(218, 112, 214); }

.fast-swatch-color-fuchsia, .isp-product-color-swatch-fuchsia, .fast-swatch-color-magenta, .isp-product-color-swatch-magenta { background: rgb(255, 0, 255); }

.fast-swatch-color-mediumorchid, .isp-product-color-swatch-mediumorchid { background: rgb(186, 85, 211); }

.fast-swatch-color-mediumpurple, .isp-product-color-swatch-mediumpurple { background: rgb(147, 112, 219); }

.fast-swatch-color-rebeccapurple, .isp-product-color-swatch-rebeccapurple { background: rgb(102, 51, 153); }

.fast-swatch-color-blueviolet, .isp-product-color-swatch-blueviolet { background: rgb(138, 43, 226); }

.fast-swatch-color-darkviolet, .isp-product-color-swatch-darkviolet { background: rgb(148, 0, 211); }

.fast-swatch-color-darkorchid, .isp-product-color-swatch-darkorchid { background: rgb(153, 50, 204); }

.fast-swatch-color-darkmagenta, .isp-product-color-swatch-darkmagenta { background: rgb(139, 0, 139); }

.fast-swatch-color-purple, .isp-product-color-swatch-purple { background: rgb(128, 0, 128); }

.fast-swatch-color-indigo, .isp-product-color-swatch-indigo { background: rgb(75, 0, 130); }

.fast-swatch-color-slateblue, .isp-product-color-swatch-slateblue { background: rgb(106, 90, 205); }

.fast-swatch-color-darkslateblue, .isp-product-color-swatch-darkslateblue { background: rgb(72, 61, 139); }

.fast-swatch-color-mediumslateblue, .isp-product-color-swatch-mediumslateblue { background: rgb(123, 104, 238); }

.fast-swatch-color-greenyellow, .isp-product-color-swatch-greenyellow { background: rgb(173, 255, 47); }

.fast-swatch-color-chartreuse, .isp-product-color-swatch-chartreuse { background: rgb(127, 255, 0); }

.fast-swatch-color-lawngreen, .isp-product-color-swatch-lawngreen { background: rgb(124, 252, 0); }

.fast-swatch-color-lime, .isp-product-color-swatch-lime { background: rgb(0, 255, 0); }

.fast-swatch-color-limegreen, .isp-product-color-swatch-limegreen { background: rgb(50, 205, 50); }

.fast-swatch-color-palegreen, .isp-product-color-swatch-palegreen { background: rgb(152, 251, 152); }

.fast-swatch-color-lightgreen, .isp-product-color-swatch-lightgreen { background: rgb(144, 238, 144); }

.fast-swatch-color-mediumspringgreen, .isp-product-color-swatch-mediumspringgreen { background: rgb(0, 250, 154); }

.fast-swatch-color-springgreen, .isp-product-color-swatch-springgreen { background: rgb(0, 255, 127); }

.fast-swatch-color-mediumseagreen, .isp-product-color-swatch-mediumseagreen { background: rgb(60, 179, 113); }

.fast-swatch-color-seagreen, .isp-product-color-swatch-seagreen { background: rgb(46, 139, 87); }

.fast-swatch-color-forestgreen, .isp-product-color-swatch-forestgreen { background: rgb(34, 139, 34); }

.fast-swatch-color-green, .isp-product-color-swatch-green { background: rgb(0, 128, 0); }

.fast-swatch-color-darkgreen, .isp-product-color-swatch-darkgreen { background: rgb(0, 100, 0); }

.fast-swatch-color-yellowgreen, .isp-product-color-swatch-yellowgreen { background: rgb(154, 205, 50); }

.fast-swatch-color-olivedrab, .isp-product-color-swatch-olivedrab { background: rgb(107, 142, 35); }

.fast-swatch-color-olive, .isp-product-color-swatch-olive { background: rgb(128, 128, 0); }

.fast-swatch-color-darkolivegreen, .isp-product-color-swatch-darkolivegreen { background: rgb(85, 107, 47); }

.fast-swatch-color-mediumaquamarine, .isp-product-color-swatch-mediumaquamarine { background: rgb(102, 205, 170); }

.fast-swatch-color-darkseagreen, .isp-product-color-swatch-darkseagreen { background: rgb(143, 188, 139); }

.fast-swatch-color-lightseagreen, .isp-product-color-swatch-lightseagreen { background: rgb(32, 178, 170); }

.fast-swatch-color-darkcyan, .isp-product-color-swatch-darkcyan { background: rgb(0, 139, 139); }

.fast-swatch-color-teal, .isp-product-color-swatch-teal { background: rgb(0, 128, 128); }

.fast-swatch-color-aqua, .isp-product-color-swatch-aqua, .fast-swatch-color-cyan, .isp-product-color-swatch-cyan { background: rgb(0, 255, 255); }

.fast-swatch-color-lightcyan, .isp-product-color-swatch-lightcyan { background: rgb(224, 255, 255); }

.fast-swatch-color-paleturquoise, .isp-product-color-swatch-paleturquoise { background: rgb(175, 238, 238); }

.fast-swatch-color-aquamarine, .isp-product-color-swatch-aquamarine { background: rgb(127, 255, 212); }

.fast-swatch-color-turquoise, .isp-product-color-swatch-turquoise { background: rgb(64, 224, 208); }

.fast-swatch-color-mediumturquoise, .isp-product-color-swatch-mediumturquoise { background: rgb(72, 209, 204); }

.fast-swatch-color-darkturquoise, .isp-product-color-swatch-darkturquoise { background: rgb(0, 206, 209); }

.fast-swatch-color-cadetblue, .isp-product-color-swatch-cadetblue { background: rgb(95, 158, 160); }

.fast-swatch-color-steelblue, .isp-product-color-swatch-steelblue { background: rgb(70, 130, 180); }

.fast-swatch-color-lightsteelblue, .isp-product-color-swatch-lightsteelblue { background: rgb(176, 196, 222); }

.fast-swatch-color-powderblue, .isp-product-color-swatch-powderblue { background: rgb(176, 224, 230); }

.fast-swatch-color-lightblue, .isp-product-color-swatch-lightblue { background: rgb(173, 216, 230); }

.fast-swatch-color-skyblue, .isp-product-color-swatch-skyblue { background: rgb(135, 206, 235); }

.fast-swatch-color-lightskyblue, .isp-product-color-swatch-lightskyblue { background: rgb(135, 206, 250); }

.fast-swatch-color-deepskyblue, .isp-product-color-swatch-deepskyblue { background: rgb(0, 191, 255); }

.fast-swatch-color-dodgerblue, .isp-product-color-swatch-dodgerblue { background: rgb(30, 144, 255); }

.fast-swatch-color-cornflowerblue, .isp-product-color-swatch-cornflowerblue { background: rgb(100, 149, 237); }

.fast-swatch-color-royalblue, .isp-product-color-swatch-royalblue { background: rgb(65, 105, 225); }

.fast-swatch-color-blue, .isp-product-color-swatch-blue { background: rgb(0, 0, 255); }

.fast-swatch-color-mediumblue, .isp-product-color-swatch-mediumblue { background: rgb(0, 0, 205); }

.fast-swatch-color-darkblue, .isp-product-color-swatch-darkblue { background: rgb(0, 0, 139); }

.fast-swatch-color-navy, .isp-product-color-swatch-navy { background: rgb(0, 0, 128); }

.fast-swatch-color-midnightblue, .isp-product-color-swatch-midnightblue { background: rgb(25, 25, 112); }

.fast-swatch-color-cornsilk, .isp-product-color-swatch-cornsilk { background: rgb(255, 248, 220); }

.fast-swatch-color-blanchedalmond, .isp-product-color-swatch-blanchedalmond { background: rgb(255, 235, 205); }

.fast-swatch-color-bisque, .isp-product-color-swatch-bisque { background: rgb(255, 228, 196); }

.fast-swatch-color-navajowhite, .isp-product-color-swatch-navajowhite { background: rgb(255, 222, 173); }

.fast-swatch-color-wheat, .isp-product-color-swatch-wheat { background: rgb(245, 222, 179); }

.fast-swatch-color-burlywood, .isp-product-color-swatch-burlywood { background: rgb(222, 184, 135); }

.fast-swatch-color-tan, .isp-product-color-swatch-tan { background: rgb(210, 180, 140); }

.fast-swatch-color-rosybrown, .isp-product-color-swatch-rosybrown { background: rgb(188, 143, 143); }

.fast-swatch-color-sandybrown, .isp-product-color-swatch-sandybrown { background: rgb(244, 164, 96); }

.fast-swatch-color-goldenrod, .isp-product-color-swatch-goldenrod { background: rgb(218, 165, 32); }

.fast-swatch-color-darkgoldenrod, .isp-product-color-swatch-darkgoldenrod { background: rgb(184, 134, 11); }

.fast-swatch-color-peru, .isp-product-color-swatch-peru { background: rgb(205, 133, 63); }

.fast-swatch-color-chocolate, .isp-product-color-swatch-chocolate { background: rgb(210, 105, 30); }

.fast-swatch-color-saddlebrown, .isp-product-color-swatch-saddlebrown { background: rgb(139, 69, 19); }

.fast-swatch-color-sienna, .isp-product-color-swatch-sienna { background: rgb(160, 82, 45); }

.fast-swatch-color-brown, .isp-product-color-swatch-brown { background: rgb(165, 42, 42); }

.fast-swatch-color-maroon, .isp-product-color-swatch-maroon { background: rgb(128, 0, 0); }

.fast-swatch-color-white, .isp-product-color-swatch-white { background: rgb(255, 255, 255); }

.fast-swatch-color-snow, .isp-product-color-swatch-snow { background: rgb(255, 250, 250); }

.fast-swatch-color-honeydew, .isp-product-color-swatch-honeydew { background: rgb(240, 255, 240); }

.fast-swatch-color-mintcream, .isp-product-color-swatch-mintcream { background: rgb(245, 255, 250); }

.fast-swatch-color-azure, .isp-product-color-swatch-azure { background: rgb(240, 255, 255); }

.fast-swatch-color-aliceblue, .isp-product-color-swatch-aliceblue { background: rgb(240, 248, 255); }

.fast-swatch-color-ghostwhite, .isp-product-color-swatch-ghostwhite { background: rgb(248, 248, 255); }

.fast-swatch-color-whitesmoke, .isp-product-color-swatch-whitesmoke { background: rgb(245, 245, 245); }

.fast-swatch-color-seashell, .isp-product-color-swatch-seashell { background: rgb(255, 245, 238); }

.fast-swatch-color-beige, .isp-product-color-swatch-beige { background: rgb(245, 245, 220); }

.fast-swatch-color-oldlace, .isp-product-color-swatch-oldlace { background: rgb(253, 245, 230); }

.fast-swatch-color-floralwhite, .isp-product-color-swatch-floralwhite { background: rgb(255, 250, 240); }

.fast-swatch-color-ivory, .isp-product-color-swatch-ivory { background: rgb(255, 255, 240); }

.fast-swatch-color-antiquewhite, .isp-product-color-swatch-antiquewhite { background: rgb(250, 235, 215); }

.fast-swatch-color-linen, .isp-product-color-swatch-linen { background: rgb(250, 240, 230); }

.fast-swatch-color-lavenderblush, .isp-product-color-swatch-lavenderblush { background: rgb(255, 240, 245); }

.fast-swatch-color-mistyrose, .isp-product-color-swatch-mistyrose { background: rgb(255, 228, 225); }

.fast-swatch-color-gainsboro, .isp-product-color-swatch-gainsboro { background: rgb(220, 220, 220); }

.fast-swatch-color-lightgray, .isp-product-color-swatch-lightgray { background: rgb(211, 211, 211); }

.fast-swatch-color-silver, .isp-product-color-swatch-silver { background: rgb(192, 192, 192); }

.fast-swatch-color-darkgray, .isp-product-color-swatch-darkgray { background: rgb(169, 169, 169); }

.fast-swatch-color-gray, .isp-product-color-swatch-gray { background: rgb(128, 128, 128); }

.fast-swatch-color-dimgray, .isp-product-color-swatch-dimgray { background: rgb(105, 105, 105); }

.fast-swatch-color-lightslategray, .isp-product-color-swatch-lightslategray { background: rgb(119, 136, 153); }

.fast-swatch-color-slategray, .isp-product-color-swatch-slategray { background: rgb(112, 128, 144); }

.fast-swatch-color-darkslategray, .isp-product-color-swatch-darkslategray { background: rgb(47, 79, 79); }

.fast-swatch-color-black, .isp-product-color-swatch-black { background: rgb(0, 0, 0); }

.fast-swatch-color-natural, .isp-product-color-swatch-natural { background: rgb(255, 250, 240); }

.fast-swatch-color-cognac, .isp-product-color-swatch-cognac { background: rgb(159, 56, 29); }

.fast-swatch-color-stone, .isp-product-color-swatch-stone { background: rgb(255, 246, 214); }

.fast-swatch-color-snuff, .isp-product-color-swatch-snuff { background: rgb(255, 204, 255); }

.fast-swatch-color-sage, .isp-product-color-swatch-sage { background: rgb(155, 161, 123); }

.fast-swatch-color-chipmunk, .isp-product-color-swatch-chipmunk { background: rgb(142, 99, 56); }

.fast-swatch-color-storm, .isp-product-color-swatch-storm { background: rgb(113, 116, 134); }

.fast-swatch-color-tobacco, .isp-product-color-swatch-tobacco { background: rgb(113, 93, 71); }

.fast-swatch-color-pewter, .isp-product-color-swatch-pewter { background: rgb(145, 160, 146); }

.fast-swatch-color-dune, .isp-product-color-swatch-dune { background: rgb(134, 118, 101); }

.fast-swatch-color-shore, .isp-product-color-swatch-shore { background: rgb(193, 191, 189); }

.fast-swatch-color-kiwi, .isp-product-color-swatch-kiwi { background: rgb(142, 229, 63); }

.fast-swatch-color-sky, .isp-product-color-swatch-sky { background: rgb(135, 206, 250); }

.fast-swatch-color-royal, .isp-product-color-swatch-royal { background: rgb(65, 105, 225); }

.fast-swatch-color-moonrock, .isp-product-color-swatch-moonrock { background: rgb(242, 224, 206); }

.fast-swatch-color-citrus, .isp-product-color-swatch-citrus { background: rgb(255, 247, 89); }

.fast-swatch-color-chrome, .isp-product-color-swatch-chrome { background: rgb(227, 222, 219); }

.fast-swatch-color-walnut, .isp-product-color-swatch-walnut { background: rgb(68, 34, 51); }

.fast-swatch-color-oak, .isp-product-color-swatch-oak { background: rgb(128, 101, 23); }

.fast-swatch-color-alizarin, .isp-product-color-swatch-alizarin { background: rgb(227, 38, 54); }

.fast-swatch-color-almond, .isp-product-color-swatch-almond { background: rgb(239, 222, 205); }

.fast-swatch-color-amaranth, .isp-product-color-swatch-amaranth { background: rgb(229, 43, 80); }

.fast-swatch-color-amber, .isp-product-color-swatch-amber { background: rgb(255, 191, 0); }

.fast-swatch-color-amethyst, .isp-product-color-swatch-amethyst { background: rgb(153, 102, 204); }

.fast-swatch-color-apricot, .isp-product-color-swatch-apricot { background: rgb(251, 206, 177); }

.fast-swatch-color-arsenic, .isp-product-color-swatch-arsenic { background: rgb(59, 68, 75); }

.fast-swatch-color-asparagus, .isp-product-color-swatch-asparagus { background: rgb(135, 169, 107); }

.fast-swatch-color-auburn, .isp-product-color-swatch-auburn { background: rgb(109, 53, 26); }

.fast-swatch-color-aureolin, .isp-product-color-swatch-aureolin { background: rgb(253, 238, 0); }

.fast-swatch-color-aurometalsaurus, .isp-product-color-swatch-aurometalsaurus { background: rgb(110, 127, 128); }

.fast-swatch-color-awesome, .isp-product-color-swatch-awesome { background: rgb(255, 32, 82); }

.fast-swatch-color-bazaar, .isp-product-color-swatch-bazaar { background: rgb(152, 119, 123); }

.fast-swatch-color-beaver, .isp-product-color-swatch-beaver { background: rgb(159, 129, 112); }

.fast-swatch-color-bistre, .isp-product-color-swatch-bistre { background: rgb(61, 43, 31); }

.fast-swatch-color-belle, .isp-product-color-swatch-belle, .fast-swatch-color-redbean, .isp-product-color-swatch-redbean { background: rgb(201, 143, 157); }

.fast-swatch-color-merlot, .isp-product-color-swatch-merlot { background: rgb(135, 15, 17); }

.fast-swatch-color-bittersweet, .isp-product-color-swatch-bittersweet { background: rgb(254, 111, 94); }

.fast-swatch-color-blond, .isp-product-color-swatch-blond { background: rgb(250, 240, 190); }

.fast-swatch-color-blush, .isp-product-color-swatch-blush { background: rgb(222, 93, 131); }

.fast-swatch-color-bole, .isp-product-color-swatch-bole { background: rgb(121, 68, 59); }

.fast-swatch-color-bone, .isp-product-color-swatch-bone { background: rgb(227, 218, 201); }

.fast-swatch-color-boysenberry, .isp-product-color-swatch-boysenberry { background: rgb(135, 50, 96); }

.fast-swatch-color-brass, .isp-product-color-swatch-brass { background: rgb(181, 166, 66); }

.fast-swatch-color-bronze, .isp-product-color-swatch-bronze { background: rgb(205, 127, 50); }

.fast-swatch-color-bubbles, .isp-product-color-swatch-bubbles { background: rgb(231, 254, 255); }

.fast-swatch-color-buff, .isp-product-color-swatch-buff { background: rgb(240, 220, 130); }

.fast-swatch-color-burgundy, .isp-product-color-swatch-burgundy { background: rgb(128, 0, 32); }

.fast-swatch-color-byzantine, .isp-product-color-swatch-byzantine { background: rgb(189, 51, 164); }

.fast-swatch-color-byzantium, .isp-product-color-swatch-byzantium { background: rgb(112, 41, 99); }

.fast-swatch-color-cadet, .isp-product-color-swatch-cadet { background: rgb(83, 104, 114); }

.fast-swatch-color-canary, .isp-product-color-swatch-canary { background: rgb(255, 255, 153); }

.fast-swatch-color-capri, .isp-product-color-swatch-capri { background: rgb(0, 191, 255); }

.fast-swatch-color-camel, .isp-product-color-swatch-camel { background: rgb(193, 154, 107); }

.fast-swatch-color-cardinal, .isp-product-color-swatch-cardinal { background: rgb(196, 30, 58); }

.fast-swatch-color-carmine, .isp-product-color-swatch-carmine { background: rgb(255, 0, 64); }

.fast-swatch-color-carnelian, .isp-product-color-swatch-carnelian { background: rgb(179, 27, 27); }

.fast-swatch-color-ceil, .isp-product-color-swatch-ceil { background: rgb(146, 161, 207); }

.fast-swatch-color-celadon, .isp-product-color-swatch-celadon { background: rgb(172, 225, 175); }

.fast-swatch-color-celeste, .isp-product-color-swatch-celeste { background: rgb(178, 255, 255); }

.fast-swatch-color-cerise, .isp-product-color-swatch-cerise { background: rgb(222, 49, 99); }

.fast-swatch-color-cerulean, .isp-product-color-swatch-cerulean { background: rgb(0, 123, 167); }

.fast-swatch-color-chamoisee, .isp-product-color-swatch-chamoisee { background: rgb(160, 120, 90); }

.fast-swatch-color-champagne, .isp-product-color-swatch-champagne { background: rgb(250, 214, 165); }

.fast-swatch-color-charcoal, .isp-product-color-swatch-charcoal { background: rgb(54, 69, 79); }

.fast-swatch-color-mocha, .isp-product-color-swatch-mocha { background: rgb(73, 61, 38); }

.fast-swatch-color-fuschia, .isp-product-color-swatch-fuschia { background: rgb(255, 0, 255); }

.fast-swatch-color-cherry, .isp-product-color-swatch-cherry { background: rgb(222, 49, 99); }

.fast-swatch-color-chestnut, .isp-product-color-swatch-chestnut { background: rgb(205, 92, 92); }

.fast-swatch-color-cinereous, .isp-product-color-swatch-cinereous { background: rgb(152, 129, 123); }

.fast-swatch-color-cinnabar, .isp-product-color-swatch-cinnabar { background: rgb(227, 66, 52); }

.fast-swatch-color-cinnamon, .isp-product-color-swatch-cinnamon { background: rgb(210, 105, 30); }

.fast-swatch-color-citrine, .isp-product-color-swatch-citrine { background: rgb(228, 208, 10); }

.fast-swatch-color-clover, .isp-product-color-swatch-clover { background: rgb(0, 255, 111); }

.fast-swatch-color-cobalt, .isp-product-color-swatch-cobalt { background: rgb(0, 71, 171); }

.fast-swatch-color-copper, .isp-product-color-swatch-copper { background: rgb(184, 115, 51); }

.fast-swatch-color-coffee, .isp-product-color-swatch-coffee { background: rgb(111, 78, 55); }

.fast-swatch-color-daffodil, .isp-product-color-swatch-daffodil { background: rgb(255, 255, 49); }

.fast-swatch-color-dandelion, .isp-product-color-swatch-dandelion { background: rgb(240, 225, 48); }

.fast-swatch-color-coquelicot, .isp-product-color-swatch-coquelicot { background: rgb(255, 56, 0); }

.fast-swatch-color-cordovan, .isp-product-color-swatch-cordovan { background: rgb(137, 63, 69); }

.fast-swatch-color-corn, .isp-product-color-swatch-corn { background: rgb(251, 236, 93); }

.fast-swatch-color-cornflower, .isp-product-color-swatch-cornflower { background: rgb(154, 206, 235); }

.fast-swatch-color-cream, .isp-product-color-swatch-cream { background: rgb(255, 253, 208); }

.fast-swatch-color-denim, .isp-product-color-swatch-denim { background: rgb(21, 96, 189); }

.fast-swatch-color-desert, .isp-product-color-swatch-desert { background: rgb(193, 154, 107); }

.fast-swatch-color-drab, .isp-product-color-swatch-drab { background: rgb(150, 113, 23); }

.fast-swatch-color-ecru, .isp-product-color-swatch-ecru { background: rgb(194, 178, 128); }

.fast-swatch-color-eggplant, .isp-product-color-swatch-eggplant { background: rgb(97, 64, 81); }

.fast-swatch-color-eggshell, .isp-product-color-swatch-eggshell { background: rgb(240, 234, 214); }

.fast-swatch-color-emerald, .isp-product-color-swatch-emerald { background: rgb(80, 200, 120); }

.fast-swatch-color-espresso, .isp-product-color-swatch-espresso { background: rgb(78, 42, 42); }

.fast-swatch-color-fallow, .isp-product-color-swatch-fallow { background: rgb(193, 154, 107); }

.fast-swatch-color-famous, .isp-product-color-swatch-famous { background: rgb(255, 0, 255); }

.fast-swatch-color-fandango, .isp-product-color-swatch-fandango { background: rgb(181, 51, 137); }

.fast-swatch-color-fawn, .isp-product-color-swatch-fawn { background: rgb(229, 170, 112); }

.fast-swatch-color-feldgrau, .isp-product-color-swatch-feldgrau { background: rgb(77, 93, 83); }

.fast-swatch-color-fern, .isp-product-color-swatch-fern { background: rgb(113, 188, 120); }

.fast-swatch-color-flame, .isp-product-color-swatch-flame { background: rgb(226, 88, 34); }

.fast-swatch-color-flavescent, .isp-product-color-swatch-flavescent { background: rgb(247, 233, 142); }

.fast-swatch-color-flax, .isp-product-color-swatch-flax { background: rgb(238, 220, 130); }

.fast-swatch-color-folly, .isp-product-color-swatch-folly { background: rgb(255, 0, 79); }

.fast-swatch-color-fulvous, .isp-product-color-swatch-fulvous { background: rgb(228, 132, 0); }

.fast-swatch-color-gamboge, .isp-product-color-swatch-gamboge { background: rgb(228, 155, 15); }

.fast-swatch-color-ginger, .isp-product-color-swatch-ginger { background: rgb(176, 101, 0); }

.fast-swatch-color-glaucous, .isp-product-color-swatch-glaucous { background: rgb(96, 130, 182); }

.fast-swatch-color-glitter, .isp-product-color-swatch-glitter { background: rgb(230, 232, 250); }

.fast-swatch-color-grullo, .isp-product-color-swatch-grullo { background: rgb(169, 154, 134); }

.fast-swatch-color-heliotrope, .isp-product-color-swatch-heliotrope { background: rgb(223, 115, 255); }

.fast-swatch-color-iceberg, .isp-product-color-swatch-iceberg { background: rgb(113, 166, 210); }

.fast-swatch-color-icterine, .isp-product-color-swatch-icterine { background: rgb(252, 247, 94); }

.fast-swatch-color-inchworm, .isp-product-color-swatch-inchworm { background: rgb(178, 236, 93); }

.fast-swatch-color-iris, .isp-product-color-swatch-iris { background: rgb(90, 79, 207); }

.fast-swatch-color-isabelline, .isp-product-color-swatch-isabelline { background: rgb(244, 240, 236); }

.fast-swatch-color-jade, .isp-product-color-swatch-jade { background: rgb(0, 168, 107); }

.fast-swatch-color-jasmine, .isp-product-color-swatch-jasmine { background: rgb(248, 222, 126); }

.fast-swatch-color-jasper, .isp-product-color-swatch-jasper { background: rgb(215, 59, 62); }

.fast-swatch-color-jonquil, .isp-product-color-swatch-jonquil { background: rgb(250, 218, 94); }

.fast-swatch-color-lava, .isp-product-color-swatch-lava { background: rgb(207, 16, 32); }

.fast-swatch-color-lemon, .isp-product-color-swatch-lemon { background: rgb(255, 247, 0); }

.fast-swatch-color-lilac, .isp-product-color-swatch-lilac { background: rgb(200, 162, 200); }

.fast-swatch-color-lion, .isp-product-color-swatch-lion { background: rgb(193, 154, 107); }

.fast-swatch-color-liver, .isp-product-color-swatch-liver { background: rgb(83, 75, 79); }

.fast-swatch-color-lust, .isp-product-color-swatch-lust { background: rgb(230, 32, 32); }

.fast-swatch-color-magnolia, .isp-product-color-swatch-magnolia { background: rgb(248, 244, 255); }

.fast-swatch-color-mahogany, .isp-product-color-swatch-mahogany { background: rgb(192, 64, 0); }

.fast-swatch-color-maize, .isp-product-color-swatch-maize { background: rgb(251, 236, 93); }

.fast-swatch-color-malachite, .isp-product-color-swatch-malachite { background: rgb(11, 218, 81); }

.fast-swatch-color-manatee, .isp-product-color-swatch-manatee { background: rgb(151, 154, 170); }

.fast-swatch-color-mantis, .isp-product-color-swatch-mantis { background: rgb(116, 195, 101); }

.fast-swatch-color-mauve, .isp-product-color-swatch-mauve { background: rgb(224, 176, 255); }

.fast-swatch-color-mauvelous, .isp-product-color-swatch-mauvelous { background: rgb(239, 152, 170); }

.fast-swatch-color-melon, .isp-product-color-swatch-melon { background: rgb(253, 188, 180); }

.fast-swatch-color-mint, .isp-product-color-swatch-mint { background: rgb(62, 180, 137); }

.fast-swatch-color-mulberry, .isp-product-color-swatch-mulberry { background: rgb(197, 75, 140); }

.fast-swatch-color-munsell, .isp-product-color-swatch-munsell { background: rgb(242, 243, 244); }

.fast-swatch-color-mustard, .isp-product-color-swatch-mustard { background: rgb(255, 219, 88); }

.fast-swatch-color-myrtle, .isp-product-color-swatch-myrtle { background: rgb(33, 66, 30); }

.fast-swatch-color-ochre, .isp-product-color-swatch-ochre { background: rgb(204, 119, 34); }

.fast-swatch-color-olivine, .isp-product-color-swatch-olivine { background: rgb(154, 185, 115); }

.fast-swatch-color-onyx, .isp-product-color-swatch-onyx { background: rgb(15, 15, 15); }

.fast-swatch-color-peach, .isp-product-color-swatch-peach { background: rgb(255, 229, 180); }

.fast-swatch-color-pear, .isp-product-color-swatch-pear { background: rgb(209, 226, 49); }

.fast-swatch-color-pearl, .isp-product-color-swatch-pearl { background: rgb(240, 234, 214); }

.fast-swatch-color-peridot, .isp-product-color-swatch-peridot { background: rgb(230, 226, 0); }

.fast-swatch-color-periwinkle, .isp-product-color-swatch-periwinkle { background: rgb(204, 204, 255); }

.fast-swatch-color-phlox, .isp-product-color-swatch-phlox { background: rgb(223, 0, 255); }

.fast-swatch-color-pistachio, .isp-product-color-swatch-pistachio { background: rgb(147, 197, 114); }

.fast-swatch-color-platinum, .isp-product-color-swatch-platinum { background: rgb(229, 228, 226); }

.fast-swatch-color-prune, .isp-product-color-swatch-prune { background: rgb(112, 28, 28); }

.fast-swatch-color-puce, .isp-product-color-swatch-puce { background: rgb(204, 136, 153); }

.fast-swatch-color-pumpkin, .isp-product-color-swatch-pumpkin { background: rgb(255, 117, 24); }

.fast-swatch-color-rackley, .isp-product-color-swatch-rackley { background: rgb(93, 138, 168); }

.fast-swatch-color-raspberry, .isp-product-color-swatch-raspberry { background: rgb(227, 11, 93); }

.fast-swatch-color-razzmatazz, .isp-product-color-swatch-razzmatazz { background: rgb(227, 37, 107); }

.fast-swatch-color-rose, .isp-product-color-swatch-rose { background: rgb(255, 0, 127); }

.fast-swatch-color-rosewood, .isp-product-color-swatch-rosewood { background: rgb(101, 0, 11); }

.fast-swatch-color-ruby, .isp-product-color-swatch-ruby { background: rgb(224, 17, 95); }

.fast-swatch-color-ruddy, .isp-product-color-swatch-ruddy { background: rgb(255, 0, 40); }

.fast-swatch-color-rufous, .isp-product-color-swatch-rufous { background: rgb(168, 28, 7); }

.fast-swatch-color-russet, .isp-product-color-swatch-russet { background: rgb(128, 70, 27); }

.fast-swatch-color-rust, .isp-product-color-swatch-rust { background: rgb(183, 65, 14); }

.fast-swatch-color-saffron, .isp-product-color-swatch-saffron { background: rgb(244, 196, 48); }

.fast-swatch-color-sand, .isp-product-color-swatch-sand { background: rgb(194, 178, 128); }

.fast-swatch-color-sandstorm, .isp-product-color-swatch-sandstorm { background: rgb(236, 213, 64); }

.fast-swatch-color-sapphire, .isp-product-color-swatch-sapphire { background: rgb(8, 37, 103); }

.fast-swatch-color-scarlet, .isp-product-color-swatch-scarlet { background: rgb(255, 36, 0); }

.fast-swatch-color-sepia, .isp-product-color-swatch-sepia { background: rgb(112, 66, 20); }

.fast-swatch-color-shadow, .isp-product-color-swatch-shadow { background: rgb(138, 121, 93); }

.fast-swatch-color-shamrock, .isp-product-color-swatch-shamrock { background: rgb(69, 206, 162); }

.fast-swatch-color-sinopia, .isp-product-color-swatch-sinopia { background: rgb(203, 65, 11); }

.fast-swatch-color-skobeloff, .isp-product-color-swatch-skobeloff { background: rgb(0, 116, 116); }

.fast-swatch-color-smalt, .isp-product-color-swatch-smalt { background: rgb(0, 51, 153); }

.fast-swatch-color-stizza, .isp-product-color-swatch-stizza { background: rgb(153, 0, 0); }

.fast-swatch-color-straw, .isp-product-color-swatch-straw { background: rgb(228, 217, 111); }

.fast-swatch-color-sunglow, .isp-product-color-swatch-sunglow { background: rgb(255, 204, 51); }

.fast-swatch-color-sunset, .isp-product-color-swatch-sunset { background: rgb(250, 214, 165); }

.fast-swatch-color-tangelo, .isp-product-color-swatch-tangelo { background: rgb(249, 77, 0); }

.fast-swatch-color-tangerine, .isp-product-color-swatch-tangerine { background: rgb(242, 133, 0); }

.fast-swatch-color-taupe, .isp-product-color-swatch-taupe { background: rgb(72, 60, 50); }

.fast-swatch-color-tawny, .isp-product-color-swatch-tawny { background: rgb(205, 87, 0); }

.fast-swatch-color-timberwolf, .isp-product-color-swatch-timberwolf { background: rgb(219, 215, 210); }

.fast-swatch-color-toolbox, .isp-product-color-swatch-toolbox { background: rgb(116, 108, 192); }

.fast-swatch-color-topaz, .isp-product-color-swatch-topaz { background: rgb(255, 200, 124); }

.fast-swatch-color-tumbleweed, .isp-product-color-swatch-tumbleweed { background: rgb(222, 170, 136); }

.fast-swatch-color-ultramarine, .isp-product-color-swatch-ultramarine { background: rgb(18, 10, 143); }

.fast-swatch-color-umber, .isp-product-color-swatch-umber { background: rgb(99, 81, 71); }

.fast-swatch-color-ube, .isp-product-color-swatch-ube { background: rgb(136, 120, 195); }

.fast-swatch-color-urobilin, .isp-product-color-swatch-urobilin { background: rgb(225, 173, 33); }

.fast-swatch-color-verdigris, .isp-product-color-swatch-verdigris { background: rgb(67, 179, 174); }

.fast-swatch-color-vanilla, .isp-product-color-swatch-vanilla { background: rgb(243, 229, 171); }

.fast-swatch-color-vermilion, .isp-product-color-swatch-vermilion { background: rgb(227, 66, 52); }

.fast-swatch-color-veronica, .isp-product-color-swatch-veronica { background: rgb(160, 32, 240); }

.fast-swatch-color-viridian, .isp-product-color-swatch-viridian { background: rgb(64, 130, 109); }

.fast-swatch-color-waterspout, .isp-product-color-swatch-waterspout { background: rgb(0, 255, 255); }

.fast-swatch-color-wenge, .isp-product-color-swatch-wenge { background: rgb(100, 84, 82); }

.fast-swatch-color-wine, .isp-product-color-swatch-wine { background: rgb(114, 47, 55); }

.fast-swatch-color-wisteria, .isp-product-color-swatch-wisteria { background: rgb(201, 160, 220); }

.fast-swatch-color-xanadu, .isp-product-color-swatch-xanadu { background: rgb(115, 134, 120); }

.fast-swatch-color-zaffre, .isp-product-color-swatch-zaffre { background: rgb(0, 20, 168); }

.fast-swatch-color-alluring, .isp-product-color-swatch-alluring { background: rgb(244, 172, 148); }

.fast-swatch-color-blackcoral, .isp-product-color-swatch-blackcoral { background: rgb(255, 105, 180); }

.fast-swatch-color-oxblood, .isp-product-color-swatch-oxblood { background: rgb(135, 15, 17); }

.fast-swatch-color-midnight, .isp-product-color-swatch-midnight { background: rgb(24, 35, 115); }

.fast-swatch-color-everglade, .isp-product-color-swatch-everglade { background: rgb(0, 133, 135); }

.fast-swatch-color-avocado, .isp-product-color-swatch-avocado { background: rgb(111, 116, 60); }

.fast-swatch-color-aruba, .isp-product-color-swatch-aruba { background: rgb(135, 15, 17); }

.fast-swatch-color-hunter, .isp-product-color-swatch-hunter { background: rgb(40, 87, 43); }

.fast-swatch-color-cappuccino, .isp-product-color-swatch-cappuccino { background: rgb(239, 210, 176); }

.fast-swatch-color-seafoam, .isp-product-color-swatch-seafoam { background: rgb(86, 223, 193); }

.fast-swatch-color-bluenavy, .isp-product-color-swatch-bluenavy { background: rgb(24, 35, 115); }

.fast-swatch-color-spice, .isp-product-color-swatch-spice { background: rgb(206, 121, 15); }

.fast-swatch-color-gray, .isp-product-color-swatch-gray { background: rgb(147, 143, 144); }

.fast-swatch-color-dreamy, .isp-product-color-swatch-dreamy { background: rgb(226, 145, 141); }

.fast-swatch-color-grey, .isp-product-color-swatch-grey { background: rgb(190, 188, 189); }

.fast-swatch-color-navymulti, .isp-product-color-swatch-navymulti { background: rgb(0, 0, 205); }

.fast-swatch-color-redsmoke, .isp-product-color-swatch-redsmoke { background: rgb(238, 18, 18); }

.fast-swatch-color-elderberry, .isp-product-color-swatch-elderberry { background: rgb(201, 143, 157); }

.fast-swatch-color-colette, .isp-product-color-swatch-colette { background: rgb(73, 31, 97); }

.fast-swatch-color-marigold, .isp-product-color-swatch-marigold { background: rgb(255, 140, 0); }

.fast-swatch-color-vil, .isp-product-color-swatch-vil { background: rgb(73, 31, 97); }

.fast-swatch-color-latte, .isp-product-color-swatch-latte { background: rgb(239, 210, 176); }

.fast-swatch-color-gunmetal, .isp-product-color-swatch-gunmetal { background: rgb(75, 71, 70); }

.fast-swatch-color-tortoise, .isp-product-color-swatch-tortoise { background: rgb(139, 69, 19); }

.fast-swatch-color-aloe, .isp-product-color-swatch-aloe { background: rgb(136, 0, 0); }

.fast-swatch-color-bluecombo, .isp-product-color-swatch-bluecombo { background: rgb(0, 0, 205); }

.fast-swatch-color-cocoa, .isp-product-color-swatch-cocoa { background: rgb(200, 134, 127); }

.fast-swatch-color-zinfandel, .isp-product-color-swatch-zinfandel, .fast-swatch-color-berry, .isp-product-color-swatch-berry { background: rgb(135, 15, 17); }

.fast-swatch-color-oatmeal, .isp-product-color-swatch-oatmeal { background: rgb(247, 238, 229); }

.fast-swatch-color-blackorange, .isp-product-color-swatch-blackorange { background: rgb(255, 140, 0); }

.fast-swatch-color-raisin, .isp-product-color-swatch-raisin, .fast-swatch-color-bugundy, .isp-product-color-swatch-bugundy { background: rgb(135, 15, 17); }

.fast-swatch-color-blonde, .isp-product-color-swatch-blonde { background: rgb(239, 210, 176); }

.fast-swatch-color-marsala, .isp-product-color-swatch-marsala { background: rgb(185, 88, 99); }

.fast-swatch-color-terracotta, .isp-product-color-swatch-terracotta { background: rgb(206, 121, 15); }

.fast-swatch-color-whitenude, .isp-product-color-swatch-whitenude { background: rgb(255, 255, 255); }

.fast-swatch-color-brick, .isp-product-color-swatch-brick { background: rgb(244, 172, 148); }

.fast-swatch-color-mermaid, .isp-product-color-swatch-mermaid { background: rgb(86, 223, 193); }

.fast-swatch-color-cheeky, .isp-product-color-swatch-cheeky { background: rgb(255, 132, 140); }

.fast-swatch-color-coco, .isp-product-color-swatch-coco { background: rgb(200, 168, 153); }

.fast-swatch-color-blushblack, .isp-product-color-swatch-blushblack { background: rgb(248, 211, 228); }

.fast-swatch-color-blackcombo, .isp-product-color-swatch-blackcombo { background: rgb(0, 0, 0); }

.fast-swatch-color-navysage, .isp-product-color-swatch-navysage { background: rgb(24, 35, 115); }

.fast-swatch-color-bluewhite, .isp-product-color-swatch-bluewhite { background: rgb(101, 119, 231); }

.fast-swatch-color-coralicious, .isp-product-color-swatch-coralicious { background: rgb(255, 140, 0); }

.fast-swatch-color-spicy, .isp-product-color-swatch-spicy { background: rgb(206, 121, 15); }

.fast-swatch-color-celine, .isp-product-color-swatch-celine, .fast-swatch-color-cannes, .isp-product-color-swatch-cannes { background: rgb(201, 143, 157); }

.fast-swatch-color-bali, .isp-product-color-swatch-bali { background: rgb(248, 211, 228); }

.fast-swatch-color-rainbow, .isp-product-color-swatch-rainbow { background: rgb(238, 44, 159); }

.fast-swatch-color-rubi, .isp-product-color-swatch-rubi { background: rgb(135, 15, 17); }

.fast-swatch-color-cement, .isp-product-color-swatch-cement { background: rgb(147, 143, 144); }

.fast-swatch-color-backstage, .isp-product-color-swatch-backstage { background: rgb(158, 75, 91); }

.fast-swatch-color-brickred, .isp-product-color-swatch-brickred { background: rgb(244, 172, 148); }

.fast-swatch-color-claudine, .isp-product-color-swatch-claudine { background: rgb(182, 141, 97); }

.fast-swatch-color-bordeaux, .isp-product-color-swatch-bordeaux, .fast-swatch-color-blackburgundy, .isp-product-color-swatch-blackburgundy { background: rgb(135, 15, 17); }

.fast-swatch-color-navygreen, .isp-product-color-swatch-navygreen { background: rgb(40, 87, 43); }

.fast-swatch-color-seduction, .isp-product-color-swatch-seduction { background: rgb(238, 44, 159); }

.fast-swatch-color-goldbrown, .isp-product-color-swatch-goldbrown { background: rgb(139, 69, 19); }

.fast-swatch-color-greyblack, .isp-product-color-swatch-greyblack { background: rgb(147, 143, 144); }

.fast-swatch-color-yellowwhite, .isp-product-color-swatch-yellowwhite { background: rgb(255, 254, 78); }

.fast-swatch-color-olivemulti, .isp-product-color-swatch-olivemulti { background: rgb(111, 116, 60); }

.fast-swatch-color-nudesilver, .isp-product-color-swatch-nudesilver { background: rgb(239, 210, 176); }

.fast-swatch-color-mauvegrey, .isp-product-color-swatch-mauvegrey { background: rgb(147, 143, 144); }

.fast-swatch-color-mauvewhite, .isp-product-color-swatch-mauvewhite { background: rgb(201, 143, 157); }

.fast-swatch-color-winemulti, .isp-product-color-swatch-winemulti { background: rgb(135, 15, 17); }

.fast-swatch-color-brownivory, .isp-product-color-swatch-brownivory { background: rgb(139, 69, 19); }

.fast-swatch-color-charcoalblue, .isp-product-color-swatch-charcoalblue { background: rgb(86, 223, 193); }

.fast-swatch-color-blacksmoke, .isp-product-color-swatch-blacksmoke { background: rgb(0, 0, 0); }

.fast-swatch-color-taupemulti, .isp-product-color-swatch-taupemulti { background: rgb(239, 210, 176); }

.fast-swatch-color-greycombo, .isp-product-color-swatch-greycombo { background: rgb(190, 188, 189); }

.fast-swatch-color-ivorynude, .isp-product-color-swatch-ivorynude { background: rgb(247, 238, 229); }

.fast-swatch-color-stepmother, .isp-product-color-swatch-stepmother { background: rgb(148, 0, 211); }

.fast-swatch-color-blackmauve, .isp-product-color-swatch-blackmauve { background: rgb(0, 0, 0); }

.fast-swatch-color-clearpink, .isp-product-color-swatch-clearpink { background: rgb(248, 211, 228); }

.fast-swatch-color-fuchsiablack, .isp-product-color-swatch-fuchsiablack { background: rgb(255, 105, 180); }

.fast-swatch-color-bluenude, .isp-product-color-swatch-bluenude { background: rgb(0, 0, 205); }

.fast-swatch-color-blackblack, .isp-product-color-swatch-blackblack { background: rgb(0, 0, 0); }

.fast-swatch-color-olivewhite, .isp-product-color-swatch-olivewhite { background: rgb(111, 116, 60); }

.fast-swatch-color-whitewhite, .isp-product-color-swatch-whitewhite { background: rgb(255, 255, 255); }

.fast-swatch-color-olivemauve, .isp-product-color-swatch-olivemauve { background: rgb(111, 116, 60); }

.fast-swatch-color-pinkwhite, .isp-product-color-swatch-pinkwhite { background: rgb(248, 211, 228); }

.fast-swatch-color-taupecombo, .isp-product-color-swatch-taupecombo { background: rgb(239, 210, 176); }

.fast-swatch-color-rice, .isp-product-color-swatch-rice { background: rgb(247, 238, 229); }

.fast-swatch-color-blackmocha, .isp-product-color-swatch-blackmocha { background: rgb(182, 141, 97); }

.fast-swatch-color-oliveblack, .isp-product-color-swatch-oliveblack { background: rgb(118, 143, 124); }

.fast-swatch-color-redivory, .isp-product-color-swatch-redivory { background: rgb(238, 18, 18); }

.fast-swatch-color-blackgrey, .isp-product-color-swatch-blackgrey { background: rgb(75, 71, 70); }

.fast-swatch-color-isabella, .isp-product-color-swatch-isabella { background: rgb(135, 15, 17); }

.fast-swatch-color-dusty, .isp-product-color-swatch-dusty { background: rgb(248, 211, 228); }

.fast-swatch-color-blacknude, .isp-product-color-swatch-blacknude { background: rgb(0, 0, 0); }

.fast-swatch-color-sagecombo, .isp-product-color-swatch-sagecombo { background: rgb(111, 116, 60); }

.fast-swatch-color-goldblue, .isp-product-color-swatch-goldblue { background: rgb(24, 35, 115); }

.fast-swatch-color-goldwine, .isp-product-color-swatch-goldwine { background: rgb(135, 15, 17); }

.fast-swatch-color-ivoryblack, .isp-product-color-swatch-ivoryblack { background: rgb(247, 238, 229); }

.fast-swatch-color-burgundygrey, .isp-product-color-swatch-burgundygrey { background: rgb(135, 15, 17); }

.fast-swatch-color-istanbul, .isp-product-color-swatch-istanbul { background: rgb(255, 105, 180); }

.fast-swatch-color-greymulti, .isp-product-color-swatch-greymulti { background: rgb(190, 188, 189); }

.fast-swatch-color-eggplantnude, .isp-product-color-swatch-eggplantnude { background: rgb(73, 31, 97); }

.fast-swatch-color-blushpurple, .isp-product-color-swatch-blushpurple { background: rgb(255, 105, 180); }

.fast-swatch-color-nuderoyal, .isp-product-color-swatch-nuderoyal { background: rgb(0, 0, 205); }

.fast-swatch-color-burgundywhite, .isp-product-color-swatch-burgundywhite { background: rgb(135, 15, 17); }

.fast-swatch-color-blackcream, .isp-product-color-swatch-blackcream { background: rgb(247, 238, 229); }

.fast-swatch-color-burgundycombo, .isp-product-color-swatch-burgundycombo { background: rgb(135, 15, 17); }

.fast-swatch-color-obsessed, .isp-product-color-swatch-obsessed { background: rgb(73, 31, 97); }

.fast-swatch-color-navygold, .isp-product-color-swatch-navygold { background: rgb(255, 255, 0); }

.fast-swatch-color-blackyellow, .isp-product-color-swatch-blackyellow { background: rgb(0, 0, 0); }

.fast-swatch-color-blackbeige, .isp-product-color-swatch-blackbeige { background: rgb(190, 188, 189); }

.fast-swatch-color-mauvecombo, .isp-product-color-swatch-mauvecombo { background: rgb(201, 143, 157); }

.fast-swatch-color-stockholm, .isp-product-color-swatch-stockholm { background: rgb(244, 172, 148); }

.fast-swatch-color-rendezvous, .isp-product-color-swatch-rendezvous { background: rgb(248, 211, 228); }

.fast-swatch-color-camoblue, .isp-product-color-swatch-camoblue { background: rgb(0, 0, 205); }

.fast-swatch-color-navyred, .isp-product-color-swatch-navyred { background: rgb(24, 35, 115); }

.fast-swatch-color-blackolive, .isp-product-color-swatch-blackolive { background: rgb(111, 116, 60); }

.fast-swatch-color-navyberry, .isp-product-color-swatch-navyberry { background: rgb(24, 35, 115); }

.fast-swatch-color-peasant-spice, .isp-product-color-swatch-peasant_spice { background: rgb(239, 210, 176); }

.fast-swatch-color-winegold, .isp-product-color-swatch-winegold { background: rgb(135, 15, 17); }

.fast-swatch-color-heather, .isp-product-color-swatch-heather { background: rgb(147, 143, 144); }

.fast-swatch-color-blackwine, .isp-product-color-swatch-blackwine { background: rgb(135, 15, 17); }

.fast-swatch-color-ivorymulti, .isp-product-color-swatch-ivorymulti { background: rgb(255, 255, 255); }

.fast-swatch-color-udaipu, .isp-product-color-swatch-udaipu { background: rgb(244, 172, 148); }

.fast-swatch-color-charcoalburgundy, .isp-product-color-swatch-charcoalburgundy, .fast-swatch-color-burgundymulti, .isp-product-color-swatch-burgundymulti { background: rgb(135, 15, 17); }

.fast-swatch-color-blackivory, .isp-product-color-swatch-blackivory { background: rgb(0, 0, 0); }

.fast-swatch-color-mustardnavy, .isp-product-color-swatch-mustardnavy { background: rgb(255, 255, 0); }

.fast-swatch-color-martinique, .isp-product-color-swatch-martinique { background: rgb(201, 143, 157); }

.fast-swatch-color-camelblack, .isp-product-color-swatch-camelblack { background: rgb(182, 141, 97); }

.fast-swatch-color-whitegrey, .isp-product-color-swatch-whitegrey { background: rgb(190, 188, 189); }

.fast-swatch-color-blackwhite, .isp-product-color-swatch-blackwhite { background: rgb(0, 0, 0); }

.fast-swatch-color-slay, .isp-product-color-swatch-slay { background: rgb(135, 15, 17); }

.fast-swatch-color-dvil, .isp-product-color-swatch-dvil { background: rgb(73, 31, 97); }

.fast-swatch-color-lavendar, .isp-product-color-swatch-lavendar { background: rgb(248, 211, 228); }

.fast-swatch-color-rouge, .isp-product-color-swatch-rouge { background: rgb(238, 18, 18); }

.fast-swatch-color-tortoisebrown, .isp-product-color-swatch-tortoisebrown { background: rgb(139, 69, 19); }

.fast-swatch-color-prague, .isp-product-color-swatch-prague { background: rgb(238, 44, 159); }

.fast-swatch-color-burgundynude, .isp-product-color-swatch-burgundynude { background: rgb(238, 18, 18); }

.fast-swatch-color-blackmulti, .isp-product-color-swatch-blackmulti { background: rgb(0, 0, 0); }

.fast-swatch-color-ursula, .isp-product-color-swatch-ursula { background: rgb(238, 18, 18); }

.fast-swatch-color-goldpurple, .isp-product-color-swatch-goldpurple { background: rgb(148, 0, 211); }

.fast-swatch-color-whitenavy, .isp-product-color-swatch-whitenavy { background: rgb(255, 255, 255); }

.fast-swatch-color-nudeburgundy, .isp-product-color-swatch-nudeburgundy { background: rgb(135, 15, 17); }

.fast-swatch-color-navymulti, .isp-product-color-swatch-navymulti { background: rgb(24, 35, 115); }

.fast-swatch-color-blacktaupe, .isp-product-color-swatch-blacktaupe { background: rgb(239, 210, 176); }

.fast-swatch-color-bluemulti, .isp-product-color-swatch-bluemulti { background: rgb(24, 35, 115); }

.fast-swatch-color-blackfuchsia, .isp-product-color-swatch-blackfuchsia { background: rgb(238, 44, 159); }

.fast-swatch-color-greenred, .isp-product-color-swatch-greenred { background: rgb(111, 116, 60); }

.fast-swatch-color-hazelnut, .isp-product-color-swatch-hazelnut { background: rgb(182, 141, 97); }

.fast-swatch-color-yellownavy, .isp-product-color-swatch-yellownavy { background: rgb(255, 255, 0); }

.fast-swatch-color-purpleblue, .isp-product-color-swatch-purpleblue { background: rgb(148, 0, 211); }

.fast-swatch-color-navyivory, .isp-product-color-swatch-navyivory { background: rgb(24, 35, 115); }

.fast-swatch-color-whitered, .isp-product-color-swatch-whitered { background: rgb(255, 255, 255); }

.fast-swatch-color-charcoalpink, .isp-product-color-swatch-charcoalpink { background: rgb(237, 163, 196); }

.fast-swatch-color-blackpink, .isp-product-color-swatch-blackpink { background: rgb(255, 105, 180); }

.fast-swatch-color-greyblue, .isp-product-color-swatch-greyblue { background: rgb(101, 119, 231); }

.fast-swatch-color-london, .isp-product-color-swatch-london { background: rgb(239, 210, 176); }

.fast-swatch-color-offwhite, .isp-product-color-swatch-offwhite { background: rgb(255, 255, 255); }

.fast-swatch-color-blackbrown, .isp-product-color-swatch-blackbrown { background: rgb(139, 69, 19); }

.fast-swatch-color-whitepink, .isp-product-color-swatch-whitepink { background: rgb(255, 255, 255); }

.fast-swatch-color-evergreen, .isp-product-color-swatch-evergreen { background: rgb(40, 87, 43); }

.fast-swatch-color-blackgold, .isp-product-color-swatch-blackgold { background: rgb(0, 0, 0); }

.fast-swatch-color-mochataupe, .isp-product-color-swatch-mochataupe { background: rgb(182, 141, 97); }

.fast-swatch-color-blushnavy, .isp-product-color-swatch-blushnavy { background: rgb(248, 211, 228); }

.fast-swatch-color-nudeblack, .isp-product-color-swatch-nudeblack { background: rgb(0, 0, 0); }

.fast-swatch-color-olivemustard, .isp-product-color-swatch-olivemustard { background: rgb(111, 116, 60); }

.fast-swatch-color-goldgold, .isp-product-color-swatch-goldgold { background: rgb(239, 210, 176); }

.fast-swatch-color-redblack, .isp-product-color-swatch-redblack { background: rgb(238, 18, 18); }

.fast-swatch-color-blackgreywhite, .isp-product-color-swatch-blackgreywhite, .fast-swatch-color-goldblack, .isp-product-color-swatch-goldblack, .fast-swatch-color-blackrose, .isp-product-color-swatch-blackrose { background: rgb(0, 0, 0); }

.fast-swatch-color-mustardmulti, .isp-product-color-swatch-mustardmulti { background: rgb(218, 201, 10); }

.fast-swatch-color-eggplantwhite, .isp-product-color-swatch-eggplantwhite { background: rgb(73, 31, 97); }

.fast-swatch-color-blackred, .isp-product-color-swatch-blackred { background: rgb(0, 0, 0); }

.fast-swatch-color-whiteblack, .isp-product-color-swatch-whiteblack { background: rgb(255, 255, 255); }

.fast-swatch-color-mustardmustard, .isp-product-color-swatch-mustardmustard { background: rgb(255, 254, 78); }

.fast-swatch-color-royalwhite, .isp-product-color-swatch-royalwhite { background: rgb(0, 0, 205); }

.fast-swatch-color-burgundynavy, .isp-product-color-swatch-burgundynavy { background: rgb(135, 15, 17); }

.fast-swatch-color-mustardwhite, .isp-product-color-swatch-mustardwhite { background: rgb(206, 121, 15); }

.fast-swatch-color-blueblack, .isp-product-color-swatch-blueblack { background: rgb(0, 0, 205); }

.fast-swatch-color-yellowblack, .isp-product-color-swatch-yellowblack { background: rgb(255, 254, 78); }

.fast-swatch-color-ivory-combo, .isp-product-color-swatch-ivory_combo { background: rgb(247, 238, 229); }

.fast-swatch-color-mediumwashpink, .isp-product-color-swatch-mediumwashpink { background: rgb(255, 105, 180); }

.fast-swatch-color-goldpink, .isp-product-color-swatch-goldpink { background: rgb(238, 44, 159); }

.fast-swatch-color-mustardred, .isp-product-color-swatch-mustardred { background: rgb(218, 201, 10); }

.fast-swatch-color-mediumwashblue, .isp-product-color-swatch-mediumwashblue { background: rgb(0, 0, 205); }

.fast-swatch-color-mushroom, .isp-product-color-swatch-mushroom { background: rgb(182, 141, 97); }

.fast-swatch-color-pomegranate, .isp-product-color-swatch-pomegranate { background: rgb(201, 143, 157); }

.fast-swatch-color-goldyellow, .isp-product-color-swatch-goldyellow { background: rgb(255, 255, 0); }

.fast-swatch-color-navywhite, .isp-product-color-swatch-navywhite { background: rgb(0, 0, 205); }

.fast-swatch-color-cobalt-blue, .isp-product-color-swatch-cobalt_blue { background: rgb(0, 71, 187); }

.fast-swatch-color-cocoa-brown, .isp-product-color-swatch-cocoa_brown { background: rgb(210, 105, 30); }

.fast-swatch-color-columbia-blue, .isp-product-color-swatch-columbia_blue { background: rgb(155, 221, 255); }

.fast-swatch-color-cool-black, .isp-product-color-swatch-cool_black { background: rgb(0, 46, 99); }

.fast-swatch-color-cool-grey, .isp-product-color-swatch-cool_grey { background: rgb(140, 146, 172); }

.fast-swatch-color-green-ombre, .isp-product-color-swatch-green_ombre { background: rgb(118, 143, 124); }

.fast-swatch-color-bijou, .isp-product-color-swatch-bijou { background: rgb(135, 15, 17); }

.fast-swatch-color-dusty-mauve, .isp-product-color-swatch-dusty_mauve { background: rgb(201, 143, 157); }

.fast-swatch-color-brick-rose, .isp-product-color-swatch-brick_rose { background: rgb(244, 172, 148); }

.fast-swatch-color-blush-gold, .isp-product-color-swatch-blush_gold { background: rgb(255, 202, 185); }

.fast-swatch-color-dark-coco, .isp-product-color-swatch-dark_coco { background: rgb(182, 141, 97); }

.fast-swatch-color-peacock-blue, .isp-product-color-swatch-peacock_blue { background: rgb(101, 119, 231); }

.fast-swatch-color-ash-mauve, .isp-product-color-swatch-ash_mauve { background: rgb(201, 143, 157); }

.fast-swatch-color-blush-pink, .isp-product-color-swatch-blush_pink { background: rgb(237, 163, 196); }

.fast-swatch-color-brown-multi, .isp-product-color-swatch-brown_multi { background: rgb(65, 35, 34); }

.fast-swatch-color-dusty-mustard, .isp-product-color-swatch-dusty_mustard { background: rgb(218, 201, 10); }

.fast-swatch-color-blackoff-white, .isp-product-color-swatch-blackoff_white { background: rgb(0, 0, 0); }

.fast-swatch-color-evil-queen, .isp-product-color-swatch-evil_queen { background: rgb(238, 44, 159); }

.fast-swatch-color-glam-rock, .isp-product-color-swatch-glam_rock { background: rgb(206, 121, 15); }

.fast-swatch-color-dark-rose, .isp-product-color-swatch-dark_rose { background: rgb(201, 143, 157); }

.fast-swatch-color-dusty-rose, .isp-product-color-swatch-dusty_rose { background: rgb(237, 163, 196); }

.fast-swatch-color-deep-purple, .isp-product-color-swatch-deep_purple { background: rgb(73, 31, 97); }

.fast-swatch-color-rose-rust, .isp-product-color-swatch-rose_rust { background: rgb(206, 121, 15); }

.fast-swatch-color-ballet-pink, .isp-product-color-swatch-ballet_pink { background: rgb(248, 211, 228); }

.fast-swatch-color-dark-mocha, .isp-product-color-swatch-dark_mocha { background: rgb(139, 69, 19); }

.fast-swatch-color-glow-me-hard, .isp-product-color-swatch-glow_me_hard { background: rgb(249, 190, 156); }

.fast-swatch-color-neon-pink, .isp-product-color-swatch-neon_pink { background: rgb(255, 105, 180); }

.fast-swatch-color-rose-smoke, .isp-product-color-swatch-rose_smoke { background: rgb(244, 172, 148); }

.fast-swatch-color-dark-plum, .isp-product-color-swatch-dark_plum { background: rgb(73, 31, 97); }

.fast-swatch-color-violet-blue, .isp-product-color-swatch-violet_blue { background: rgb(50, 74, 178); }

.fast-swatch-color-violet-red, .isp-product-color-swatch-violet_red { background: rgb(247, 83, 148); }

.fast-swatch-color-faded-black, .isp-product-color-swatch-faded_black { background: rgb(0, 0, 0); }

.fast-swatch-color-dark-grey, .isp-product-color-swatch-dark_grey, .fast-swatch-color-dark-heather-grey, .isp-product-color-swatch-dark_heather_grey { background: rgb(190, 188, 189); }

.fast-swatch-color-ice-denim, .isp-product-color-swatch-ice_denim { background: rgb(101, 119, 231); }

.fast-swatch-color-dark-lilac, .isp-product-color-swatch-dark_lilac { background: rgb(186, 145, 185); }

.fast-swatch-color-mauve-lavendar, .isp-product-color-swatch-mauve_lavendar { background: rgb(201, 143, 157); }

.fast-swatch-color-dark-mustard, .isp-product-color-swatch-dark_mustard { background: rgb(206, 121, 15); }

.fast-swatch-color-neon-royal, .isp-product-color-swatch-neon_royal { background: rgb(0, 0, 205); }

.fast-swatch-color-heathered-grey, .isp-product-color-swatch-heathered_grey { background: rgb(190, 188, 189); }

.fast-swatch-color-rose-brown, .isp-product-color-swatch-rose_brown { background: rgb(201, 143, 157); }

.fast-swatch-color-pillow-talk, .isp-product-color-swatch-pillow_talk { background: rgb(182, 141, 97); }

.fast-swatch-color-light-grey, .isp-product-color-swatch-light_grey { background: rgb(190, 188, 189); }

.fast-swatch-color-dusty-mauvewhite, .isp-product-color-swatch-dusty_mauvewhite { background: rgb(201, 143, 157); }

.fast-swatch-color-black-green, .isp-product-color-swatch-black_green { background: rgb(86, 223, 193); }

.fast-swatch-color-tres-jolie, .isp-product-color-swatch-tres_jolie { background: rgb(237, 163, 196); }

.fast-swatch-color-red-stripe, .isp-product-color-swatch-red_stripe { background: rgb(238, 18, 18); }

.fast-swatch-color-iced-coffee, .isp-product-color-swatch-iced_coffee { background: rgb(239, 210, 176); }

.fast-swatch-color-sunkissed-crush, .isp-product-color-swatch-sunkissed_crush { background: rgb(206, 121, 15); }

.fast-swatch-color-blackrose-gold, .isp-product-color-swatch-blackrose_gold { background: rgb(0, 0, 0); }

.fast-swatch-color-ash-brown, .isp-product-color-swatch-ash_brown { background: rgb(182, 141, 97); }

.fast-swatch-color-def-concealer, .isp-product-color-swatch-def_concealer { background: rgb(244, 172, 148); }

.fast-swatch-color-light-mauve, .isp-product-color-swatch-light_mauve { background: rgb(248, 211, 228); }

.fast-swatch-color-purple-ombre, .isp-product-color-swatch-purple_ombre { background: rgb(148, 0, 211); }

.fast-swatch-color-blue-multi, .isp-product-color-swatch-blue_multi { background: rgb(101, 119, 231); }

.fast-swatch-color-sparkle-black, .isp-product-color-swatch-sparkle_black { background: rgb(0, 0, 0); }

.fast-swatch-color-soft-white, .isp-product-color-swatch-soft_white { background: rgb(255, 255, 255); }

.fast-swatch-color-medium-mauve, .isp-product-color-swatch-medium_mauve { background: rgb(201, 143, 157); }

.fast-swatch-color-ivory-tropical, .isp-product-color-swatch-ivory_tropical { background: rgb(255, 255, 255); }

.fast-swatch-color-dark-mauve, .isp-product-color-swatch-dark_mauve { background: rgb(201, 143, 157); }

.fast-swatch-color-blue-glitter, .isp-product-color-swatch-blue_glitter { background: rgb(86, 223, 193); }

.fast-swatch-color-cheek-on-cheek, .isp-product-color-swatch-cheek_on_cheek { background: rgb(239, 210, 176); }

.fast-swatch-color-dark-yellow, .isp-product-color-swatch-dark_yellow { background: rgb(206, 121, 15); }

.fast-swatch-color-neon-coral, .isp-product-color-swatch-neon_coral { background: rgb(255, 95, 107); }

.fast-swatch-color-dusty-violet, .isp-product-color-swatch-dusty_violet { background: rgb(186, 145, 185); }

.fast-swatch-color-copper-rose, .isp-product-color-swatch-copper_rose { background: rgb(153, 102, 102); }

.fast-swatch-color-cedar-wood, .isp-product-color-swatch-cedar_wood { background: rgb(139, 69, 19); }

.fast-swatch-color-gun-metal, .isp-product-color-swatch-gun_metal { background: rgb(75, 71, 70); }

.fast-swatch-color-deep-burgundy, .isp-product-color-swatch-deep_burgundy { background: rgb(135, 15, 17); }

.fast-swatch-color-blackhot-pink, .isp-product-color-swatch-blackhot_pink { background: rgb(238, 44, 159); }

.fast-swatch-color-light-olive, .isp-product-color-swatch-light_olive { background: rgb(111, 116, 60); }

.fast-swatch-color-red-garnet, .isp-product-color-swatch-red_garnet { background: rgb(135, 15, 17); }

.fast-swatch-color-blue-mint, .isp-product-color-swatch-blue_mint { background: rgb(190, 188, 189); }

.fast-swatch-color-dark-wine, .isp-product-color-swatch-dark_wine { background: rgb(135, 15, 17); }

.fast-swatch-color-bora-bora, .isp-product-color-swatch-bora_bora { background: rgb(237, 163, 196); }

.fast-swatch-color-marled-black, .isp-product-color-swatch-marled_black { background: rgb(75, 71, 70); }

.fast-swatch-color-marsala-rust, .isp-product-color-swatch-marsala_rust { background: rgb(244, 172, 148); }

.fast-swatch-color-brown-snake, .isp-product-color-swatch-brown_snake { background: rgb(182, 141, 97); }

.fast-swatch-color-rust-mustard, .isp-product-color-swatch-rust_mustard { background: rgb(255, 140, 0); }

.fast-swatch-color-dark-beige, .isp-product-color-swatch-dark_beige { background: rgb(239, 210, 176); }

.fast-swatch-color-ginger-and-pepper, .isp-product-color-swatch-ginger_and_pepper { background: rgb(244, 172, 148); }

.fast-swatch-color-blue-mist, .isp-product-color-swatch-blue_mist { background: rgb(196, 209, 214); }

.fast-swatch-color-dark-teal, .isp-product-color-swatch-dark_teal { background: rgb(118, 143, 124); }

.fast-swatch-color-vintage-violet, .isp-product-color-swatch-vintage_violet { background: rgb(157, 102, 115); }

.fast-swatch-color-dark-olive, .isp-product-color-swatch-dark_olive { background: rgb(111, 116, 60); }

.fast-swatch-color-lilac-glitter, .isp-product-color-swatch-lilac_glitter { background: rgb(101, 119, 231); }

.fast-swatch-color-burgundy-combo, .isp-product-color-swatch-burgundy_combo { background: rgb(135, 15, 17); }

.fast-swatch-color-beyond-nude, .isp-product-color-swatch-beyond_nude { background: rgb(201, 143, 157); }

.fast-swatch-color-deep-mauve, .isp-product-color-swatch-deep_mauve { background: rgb(237, 163, 196); }

.fast-swatch-color-vintage-blue, .isp-product-color-swatch-vintage_blue { background: rgb(199, 199, 219); }

.fast-swatch-color-washed-denim, .isp-product-color-swatch-washed_denim { background: rgb(118, 143, 124); }

.fast-swatch-color-dark-camel, .isp-product-color-swatch-dark_camel { background: rgb(206, 121, 15); }

.fast-swatch-color-abu-dhabi, .isp-product-color-swatch-abu_dhabi { background: rgb(182, 141, 97); }

.fast-swatch-color-dusty-wineberry, .isp-product-color-swatch-dusty_wineberry { background: rgb(248, 211, 228); }

.fast-swatch-color-blue-metal, .isp-product-color-swatch-blue_metal { background: rgb(0, 0, 205); }

.fast-swatch-color-dark-burgundy, .isp-product-color-swatch-dark_burgundy { background: rgb(135, 15, 17); }

.fast-swatch-color-begonia-pink, .isp-product-color-swatch-begonia_pink { background: rgb(244, 172, 148); }

.fast-swatch-color-deep-red, .isp-product-color-swatch-deep_red { background: rgb(238, 18, 18); }

.fast-swatch-color-cashmere-silk, .isp-product-color-swatch-cashmere_silk { background: rgb(201, 143, 157); }

.fast-swatch-color-dusty-cedar, .isp-product-color-swatch-dusty_cedar { background: rgb(237, 163, 196); }

.fast-swatch-color-black-silver, .isp-product-color-swatch-black_silver { background: rgb(0, 0, 0); }

.fast-swatch-color-red-wood, .isp-product-color-swatch-red_wood { background: rgb(206, 121, 15); }

.fast-swatch-color-off-white, .isp-product-color-swatch-off_white { background: rgb(247, 238, 229); }

.fast-swatch-color-black-denim, .isp-product-color-swatch-black_denim, .fast-swatch-color-vintage-black, .isp-product-color-swatch-vintage_black { background: rgb(0, 0, 0); }

.fast-swatch-color-burnt-brick, .isp-product-color-swatch-burnt_brick { background: rgb(238, 18, 18); }

.fast-swatch-color-creamy-pink, .isp-product-color-swatch-creamy_pink { background: rgb(248, 211, 228); }

.fast-swatch-color-black-multi, .isp-product-color-swatch-black_multi { background: rgb(238, 18, 18); }

.fast-swatch-color-glow-me-soft, .isp-product-color-swatch-glow_me_soft { background: rgb(252, 210, 218); }

.fast-swatch-color-deep-teal, .isp-product-color-swatch-deep_teal { background: rgb(0, 0, 205); }

.fast-swatch-color-dusty-pink, .isp-product-color-swatch-dusty_pink { background: rgb(248, 211, 228); }

.fast-swatch-color-wild-ginger, .isp-product-color-swatch-wild_ginger { background: rgb(237, 163, 196); }

.fast-swatch-color-dusty-purple, .isp-product-color-swatch-dusty_purple { background: rgb(186, 145, 185); }

.fast-swatch-color-classic-rose, .isp-product-color-swatch-classic_rose { background: rgb(251, 204, 231); }

.fast-swatch-color-chrome-yellow, .isp-product-color-swatch-chrome_yellow { background: rgb(255, 167, 0); }

.fast-swatch-color-cherry-blossom-pink, .isp-product-color-swatch-cherry_blossom_pink { background: rgb(255, 183, 197); }

.fast-swatch-color-cerulean-blue, .isp-product-color-swatch-cerulean_blue { background: rgb(42, 82, 190); }

.fast-swatch-color-cg-blue, .isp-product-color-swatch-cg_blue { background: rgb(0, 122, 165); }

.fast-swatch-color-cg-red, .isp-product-color-swatch-cg_red { background: rgb(224, 60, 49); }

.fast-swatch-color-carmine-pink, .isp-product-color-swatch-carmine_pink { background: rgb(235, 76, 66); }

.fast-swatch-color-carmine-red, .isp-product-color-swatch-carmine_red { background: rgb(255, 0, 56); }

.fast-swatch-color-cadet-blue, .isp-product-color-swatch-cadet_blue { background: rgb(95, 158, 160); }

.fast-swatch-color-cadet-grey, .isp-product-color-swatch-cadet_grey { background: rgb(145, 163, 176); }

.fast-swatch-color-cadmium-green, .isp-product-color-swatch-cadmium_green { background: rgb(0, 107, 60); }

.fast-swatch-color-cadmium-orange, .isp-product-color-swatch-cadmium_orange { background: rgb(237, 135, 45); }

.fast-swatch-color-cadmium-red, .isp-product-color-swatch-cadmium_red { background: rgb(227, 0, 34); }

.fast-swatch-color-cadmium-yellow, .isp-product-color-swatch-cadmium_yellow { background: rgb(255, 246, 0); }

.fast-swatch-color-cafe-au-lait, .isp-product-color-swatch-cafe_au_lait { background: rgb(166, 123, 91); }

.fast-swatch-color-brick-red, .isp-product-color-swatch-brick_red { background: rgb(203, 65, 84); }

.fast-swatch-color-bright-cerulean, .isp-product-color-swatch-bright_cerulean { background: rgb(29, 172, 214); }

.fast-swatch-color-bright-green, .isp-product-color-swatch-bright_green { background: rgb(102, 255, 0); }

.fast-swatch-color-bright-lavender, .isp-product-color-swatch-bright_lavender { background: rgb(191, 148, 228); }

.fast-swatch-color-bright-maroon, .isp-product-color-swatch-bright_maroon { background: rgb(195, 33, 72); }

.fast-swatch-color-bright-pink, .isp-product-color-swatch-bright_pink { background: rgb(255, 0, 127); }

.fast-swatch-color-bright-turquoise, .isp-product-color-swatch-bright_turquoise { background: rgb(8, 232, 222); }

.fast-swatch-color-bright-ube, .isp-product-color-swatch-bright_ube { background: rgb(209, 159, 232); }

.fast-swatch-color-boston-university-red, .isp-product-color-swatch-boston_university_red { background: rgb(204, 0, 0); }

.fast-swatch-color-blue-bell, .isp-product-color-swatch-blue_bell { background: rgb(162, 162, 208); }

.fast-swatch-color-black-bronze, .isp-product-color-swatch-black_bronze { background: linear-gradient(rgb(0, 0, 0), rgb(205, 127, 50)); }

.fast-swatch-color-black-hot-pink, .isp-product-color-swatch-black_hot_pink { background: linear-gradient(rgb(0, 0, 0), rgb(231, 84, 128)); }

.fast-swatch-color-baby-blue, .isp-product-color-swatch-baby_blue { background: rgb(137, 207, 240); }

.fast-swatch-color-baby-blue-eyes, .isp-product-color-swatch-baby_blue_eyes { background: rgb(161, 202, 241); }

.fast-swatch-color-baby-pink, .isp-product-color-swatch-baby_pink { background: rgb(244, 194, 194); }

.fast-swatch-color-ball-blue, .isp-product-color-swatch-ball_blue { background: rgb(33, 171, 205); }

.fast-swatch-color-beau-blue, .isp-product-color-swatch-beau_blue { background: rgb(188, 212, 230); }

.fast-swatch-color-banana-mania, .isp-product-color-swatch-banana_mania { background: rgb(250, 231, 181); }

.fast-swatch-color-banana-yellow, .isp-product-color-swatch-banana_yellow { background: rgb(255, 209, 42); }

.fast-swatch-color-battleship-grey, .isp-product-color-swatch-battleship_grey { background: rgb(132, 132, 130); }

.fast-swatch-color-black-metallic-dark-red, .isp-product-color-swatch-black_metallic_dark_red { background: linear-gradient(rgb(0, 0, 0), red); }

.fast-swatch-color-blanched-almond, .isp-product-color-swatch-blanched_almond { background: rgb(255, 235, 205); }

.fast-swatch-color-bleu-de-france, .isp-product-color-swatch-bleu_de_france { background: rgb(49, 140, 231); }

.fast-swatch-color-blizzard-blue, .isp-product-color-swatch-blizzard_blue { background: rgb(172, 229, 238); }

.fast-swatch-color-blue-gray, .isp-product-color-swatch-blue_gray { background: rgb(102, 153, 204); }

.fast-swatch-color-blue-green, .isp-product-color-swatch-blue_green { background: rgb(13, 152, 186); }

.fast-swatch-color-blue-purple, .isp-product-color-swatch-blue_purple { background: rgb(138, 43, 226); }

.fast-swatch-color-bondi-blue, .isp-product-color-swatch-bondi_blue { background: rgb(0, 149, 182); }

.fast-swatch-color-bottle-green, .isp-product-color-swatch-bottle_green { background: rgb(0, 106, 78); }

.fast-swatch-color-brandeis-blue, .isp-product-color-swatch-brandeis_blue { background: rgb(0, 112, 255); }

.fast-swatch-color-brilliant-lavender, .isp-product-color-swatch-brilliant_lavender { background: rgb(244, 187, 255); }

.fast-swatch-color-brilliant-rose, .isp-product-color-swatch-brilliant_rose { background: rgb(255, 85, 163); }

.fast-swatch-color-arylide-yellow, .isp-product-color-swatch-arylide_yellow { background: rgb(233, 214, 107); }

.fast-swatch-color-ash-grey, .isp-product-color-swatch-ash_grey { background: rgb(178, 190, 181); }

.fast-swatch-color-android-green, .isp-product-color-swatch-android_green { background: rgb(164, 198, 57); }

.fast-swatch-color-anti-flash-white, .isp-product-color-swatch-anti-flash_white { background: rgb(242, 243, 244); }

.fast-swatch-color-antique-brass, .isp-product-color-swatch-antique_brass { background: rgb(205, 149, 117); }

.fast-swatch-color-cornflower-blue, .isp-product-color-swatch-cornflower_blue { background: rgb(100, 149, 237); }

.fast-swatch-color-crimson-glory, .isp-product-color-swatch-crimson_glory { background: rgb(190, 0, 50); }

.fast-swatch-color-crimson-red, .isp-product-color-swatch-crimson_red { background: rgb(153, 0, 0); }

.fast-swatch-color-dark-blue, .isp-product-color-swatch-dark_blue { background: rgb(0, 0, 139); }

.fast-swatch-color-dark-brown, .isp-product-color-swatch-dark_brown { background: rgb(101, 67, 33); }

.fast-swatch-color-dark-byzantium, .isp-product-color-swatch-dark_byzantium { background: rgb(93, 57, 84); }

.fast-swatch-color-dark-candy-apple-red, .isp-product-color-swatch-dark_candy_apple_red { background: rgb(164, 0, 0); }

.fast-swatch-color-dark-cerulean, .isp-product-color-swatch-dark_cerulean { background: rgb(8, 69, 126); }

.fast-swatch-color-dark-chestnut, .isp-product-color-swatch-dark_chestnut { background: rgb(152, 105, 96); }

.fast-swatch-color-dark-coral, .isp-product-color-swatch-dark_coral { background: rgb(205, 91, 69); }

.fast-swatch-color-dark-cyan, .isp-product-color-swatch-dark_cyan { background: rgb(0, 139, 139); }

.fast-swatch-color-dark-electric-blue, .isp-product-color-swatch-dark_electric_blue { background: rgb(83, 104, 120); }

.fast-swatch-color-dark-goldenrod, .isp-product-color-swatch-dark_goldenrod { background: rgb(184, 134, 11); }

.fast-swatch-color-dark-gray, .isp-product-color-swatch-dark_gray { background: rgb(169, 169, 169); }

.fast-swatch-color-dark-green, .isp-product-color-swatch-dark_green { background: rgb(1, 50, 32); }

.fast-swatch-color-dark-jungle-green, .isp-product-color-swatch-dark_jungle_green { background: rgb(26, 36, 33); }

.fast-swatch-color-dark-khaki, .isp-product-color-swatch-dark_khaki { background: rgb(189, 183, 107); }

.fast-swatch-color-dark-lava, .isp-product-color-swatch-dark_lava { background: rgb(72, 60, 50); }

.fast-swatch-color-dark-lavender, .isp-product-color-swatch-dark_lavender { background: rgb(115, 79, 150); }

.fast-swatch-color-dark-magenta, .isp-product-color-swatch-dark_magenta { background: rgb(139, 0, 139); }

.fast-swatch-color-dark-midnight-blue, .isp-product-color-swatch-dark_midnight_blue { background: rgb(0, 51, 102); }

.fast-swatch-color-dark-olive-green, .isp-product-color-swatch-dark_olive_green { background: rgb(85, 107, 47); }

.fast-swatch-color-dark-orange, .isp-product-color-swatch-dark_orange { background: rgb(255, 140, 0); }

.fast-swatch-color-dark-orchid, .isp-product-color-swatch-dark_orchid { background: rgb(153, 50, 204); }

.fast-swatch-color-dark-pastel-blue, .isp-product-color-swatch-dark_pastel_blue { background: rgb(119, 158, 203); }

.fast-swatch-color-dark-pastel-green, .isp-product-color-swatch-dark_pastel_green { background: rgb(3, 192, 60); }

.fast-swatch-color-dark-pastel-purple, .isp-product-color-swatch-dark_pastel_purple { background: rgb(150, 111, 214); }

.fast-swatch-color-dark-pastel-red, .isp-product-color-swatch-dark_pastel_red { background: rgb(194, 59, 34); }

.fast-swatch-color-dark-pink, .isp-product-color-swatch-dark_pink { background: rgb(231, 84, 128); }

.fast-swatch-color-dark-powder-blue, .isp-product-color-swatch-dark_powder_blue { background: rgb(0, 51, 153); }

.fast-swatch-color-dark-raspberry, .isp-product-color-swatch-dark_raspberry { background: rgb(135, 38, 87); }

.fast-swatch-color-dark-red, .isp-product-color-swatch-dark_red { background: rgb(139, 0, 0); }

.fast-swatch-color-dark-salmon, .isp-product-color-swatch-dark_salmon { background: rgb(233, 150, 122); }

.fast-swatch-color-dark-scarlet, .isp-product-color-swatch-dark_scarlet { background: rgb(86, 3, 25); }

.fast-swatch-color-dark-sea-green, .isp-product-color-swatch-dark_sea_green { background: rgb(143, 188, 143); }

.fast-swatch-color-dark-sienna, .isp-product-color-swatch-dark_sienna { background: rgb(60, 20, 20); }

.fast-swatch-color-dark-slate-blue, .isp-product-color-swatch-dark_slate_blue { background: rgb(72, 61, 139); }

.fast-swatch-color-dark-slate-gray, .isp-product-color-swatch-dark_slate_gray { background: rgb(47, 79, 79); }

.fast-swatch-color-dark-spring-green, .isp-product-color-swatch-dark_spring_green { background: rgb(23, 114, 69); }

.fast-swatch-color-dark-tan, .isp-product-color-swatch-dark_tan { background: rgb(145, 129, 81); }

.fast-swatch-color-dark-tangerine, .isp-product-color-swatch-dark_tangerine { background: rgb(255, 168, 18); }

.fast-swatch-color-dark-taupe, .isp-product-color-swatch-dark_taupe { background: rgb(72, 60, 50); }

.fast-swatch-color-dark-terra-cotta, .isp-product-color-swatch-dark_terra_cotta { background: rgb(204, 78, 92); }

.fast-swatch-color-dark-turquoise, .isp-product-color-swatch-dark_turquoise { background: rgb(0, 206, 209); }

.fast-swatch-color-dark-violet, .isp-product-color-swatch-dark_violet { background: rgb(148, 0, 211); }

.fast-swatch-color-dartmouth-green, .isp-product-color-swatch-dartmouth_green { background: rgb(0, 105, 62); }

.fast-swatch-color-davy-grey, .isp-product-color-swatch-davy_grey { background: rgb(85, 85, 85); }

.fast-swatch-color-heather-grey, .isp-product-color-swatch-heather_grey { background: rgb(190, 187, 187); }

.fast-swatch-color-debian-red, .isp-product-color-swatch-debian_red { background: rgb(215, 10, 83); }

.fast-swatch-color-deep-carmine, .isp-product-color-swatch-deep_carmine { background: rgb(169, 32, 62); }

.fast-swatch-color-deep-carmine-pink, .isp-product-color-swatch-deep_carmine_pink { background: rgb(239, 48, 56); }

.fast-swatch-color-deep-carrot-orange, .isp-product-color-swatch-deep_carrot_orange { background: rgb(233, 105, 44); }

.fast-swatch-color-deep-cerise, .isp-product-color-swatch-deep_cerise { background: rgb(218, 50, 135); }

.fast-swatch-color-deep-champagne, .isp-product-color-swatch-deep_champagne { background: rgb(250, 214, 165); }

.fast-swatch-color-deep-chestnut, .isp-product-color-swatch-deep_chestnut { background: rgb(185, 78, 72); }

.fast-swatch-color-deep-coffee, .isp-product-color-swatch-deep_coffee { background: rgb(112, 66, 65); }

.fast-swatch-color-deep-fuchsia, .isp-product-color-swatch-deep_fuchsia { background: rgb(193, 84, 193); }

.fast-swatch-color-deep-jungle-green, .isp-product-color-swatch-deep_jungle_green { background: rgb(0, 75, 73); }

.fast-swatch-color-deep-lilac, .isp-product-color-swatch-deep_lilac { background: rgb(153, 85, 187); }

.fast-swatch-color-deep-magenta, .isp-product-color-swatch-deep_magenta { background: rgb(204, 0, 204); }

.fast-swatch-color-deep-peach, .isp-product-color-swatch-deep_peach { background: rgb(255, 203, 164); }

.fast-swatch-color-deep-pink, .isp-product-color-swatch-deep_pink { background: rgb(255, 20, 147); }

.fast-swatch-color-desert-sand, .isp-product-color-swatch-desert_sand { background: rgb(237, 201, 175); }

.fast-swatch-color-egyptian-blue, .isp-product-color-swatch-egyptian_blue { background: rgb(16, 52, 166); }

.fast-swatch-color-electric-blue, .isp-product-color-swatch-electric_blue { background: rgb(125, 249, 255); }

.fast-swatch-color-electric-crimson, .isp-product-color-swatch-electric_crimson { background: rgb(255, 0, 63); }

.fast-swatch-color-electric-cyan, .isp-product-color-swatch-electric_cyan { background: rgb(0, 255, 255); }

.fast-swatch-color-electric-green, .isp-product-color-swatch-electric_green { background: rgb(0, 255, 0); }

.fast-swatch-color-electric-indigo, .isp-product-color-swatch-electric_indigo { background: rgb(111, 0, 255); }

.fast-swatch-color-electric-lavender, .isp-product-color-swatch-electric_lavender { background: rgb(244, 187, 255); }

.fast-swatch-color-electric-lime, .isp-product-color-swatch-electric_lime { background: rgb(204, 255, 0); }

.fast-swatch-color-eton-blue, .isp-product-color-swatch-eton_blue { background: rgb(150, 200, 162); }

.fast-swatch-color-fashion-fuchsia, .isp-product-color-swatch-fashion_fuchsia { background: rgb(244, 0, 161); }

.fast-swatch-color-fern-green, .isp-product-color-swatch-fern_green { background: rgb(79, 121, 66); }

.fast-swatch-color-ferrari-red, .isp-product-color-swatch-ferrari_red { background: rgb(255, 28, 0); }

.fast-swatch-color-field-drab, .isp-product-color-swatch-field_drab { background: rgb(108, 84, 30); }

.fast-swatch-color-floral-white, .isp-product-color-swatch-floral_white { background: rgb(255, 250, 240); }

.fast-swatch-color-fluorescent-orange, .isp-product-color-swatch-fluorescent_orange { background: rgb(255, 191, 0); }

.fast-swatch-color-forest-green, .isp-product-color-swatch-forest_green { background: rgb(1, 68, 33); }

.fast-swatch-color-french-beige, .isp-product-color-swatch-french_beige { background: rgb(166, 123, 91); }

.fast-swatch-color-french-blue, .isp-product-color-swatch-french_blue { background: rgb(0, 114, 187); }

.fast-swatch-color-ghost-white, .isp-product-color-swatch-ghost_white { background: rgb(248, 248, 255); }

.fast-swatch-color-guppie-green, .isp-product-color-swatch-guppie_green { background: rgb(0, 255, 127); }

.fast-swatch-color-han-blue, .isp-product-color-swatch-han_blue { background: rgb(68, 108, 207); }

.fast-swatch-color-han-purple, .isp-product-color-swatch-han_purple { background: rgb(82, 24, 250); }

.fast-swatch-color-hansa-yellow, .isp-product-color-swatch-hansa_yellow { background: rgb(233, 214, 107); }

.fast-swatch-color-harlequin, .isp-product-color-swatch-harlequin { background: rgb(63, 255, 0); }

.fast-swatch-color-hooker-green, .isp-product-color-swatch-hooker_green { background: rgb(73, 121, 107); }

.fast-swatch-color-india-green, .isp-product-color-swatch-india_green { background: rgb(19, 136, 8); }

.fast-swatch-color-islamic-green, .isp-product-color-swatch-islamic_green { background: rgb(0, 144, 0); }

.fast-swatch-color-jazzberry-jam, .isp-product-color-swatch-jazzberry_jam { background: rgb(165, 11, 94); }

.fast-swatch-color-ku-crimson, .isp-product-color-swatch-ku_crimson { background: rgb(232, 0, 13); }

.fast-swatch-color-la-salle-green, .isp-product-color-swatch-la_salle_green { background: rgb(8, 120, 48); }

.fast-swatch-color-languid-lavender, .isp-product-color-swatch-languid_lavender { background: rgb(214, 202, 221); }

.fast-swatch-color-lapis-lazuli, .isp-product-color-swatch-lapis_lazuli { background: rgb(38, 97, 156); }

.fast-swatch-color-laser-lemon, .isp-product-color-swatch-laser_lemon { background: rgb(254, 254, 34); }

.fast-swatch-color-lavender-blue, .isp-product-color-swatch-lavender_blue { background: rgb(204, 204, 255); }

.fast-swatch-color-lavender-blush, .isp-product-color-swatch-lavender_blush { background: rgb(255, 240, 245); }

.fast-swatch-color-lavender-gray, .isp-product-color-swatch-lavender_gray { background: rgb(196, 195, 208); }

.fast-swatch-color-lavender-indigo, .isp-product-color-swatch-lavender_indigo { background: rgb(148, 87, 235); }

.fast-swatch-color-lavender-mist, .isp-product-color-swatch-lavender_mist { background: rgb(230, 230, 250); }

.fast-swatch-color-lemon-chiffon, .isp-product-color-swatch-lemon_chiffon { background: rgb(255, 250, 205); }

.fast-swatch-color-lemon-lime, .isp-product-color-swatch-lemon_lime { background: rgb(191, 255, 0); }

.fast-swatch-color-lemon-yellow, .isp-product-color-swatch-lemon_yellow { background: rgb(255, 244, 79); }

.fast-swatch-color-light-apricot, .isp-product-color-swatch-light_apricot { background: rgb(253, 213, 177); }

.fast-swatch-color-light-blue, .isp-product-color-swatch-light_blue { background: rgb(173, 216, 230); }

.fast-swatch-color-light-brown, .isp-product-color-swatch-light_brown { background: rgb(181, 101, 29); }

.fast-swatch-color-light-carmine-pink, .isp-product-color-swatch-light_carmine_pink { background: rgb(230, 103, 113); }

.fast-swatch-color-light-coral, .isp-product-color-swatch-light_coral { background: rgb(240, 128, 128); }

.fast-swatch-color-light-cornflower-blue, .isp-product-color-swatch-light_cornflower_blue { background: rgb(147, 204, 234); }

.fast-swatch-color-light-crimson, .isp-product-color-swatch-light_crimson { background: rgb(245, 105, 145); }

.fast-swatch-color-light-cyan, .isp-product-color-swatch-light_cyan { background: rgb(224, 255, 255); }

.fast-swatch-color-light-fuchsia-pink, .isp-product-color-swatch-light_fuchsia_pink { background: rgb(249, 132, 239); }

.fast-swatch-color-light-goldenrod-yellow, .isp-product-color-swatch-light_goldenrod_yellow { background: rgb(250, 250, 210); }

.fast-swatch-color-light-gray, .isp-product-color-swatch-light_gray { background: rgb(211, 211, 211); }

.fast-swatch-color-light-green, .isp-product-color-swatch-light_green { background: rgb(144, 238, 144); }

.fast-swatch-color-light-pastel-purple, .isp-product-color-swatch-light_pastel_purple { background: rgb(177, 156, 217); }

.fast-swatch-color-light-pink, .isp-product-color-swatch-light_pink { background: rgb(255, 182, 193); }

.fast-swatch-color-light-salmon, .isp-product-color-swatch-light_salmon { background: rgb(255, 160, 122); }

.fast-swatch-color-light-salmon-pink, .isp-product-color-swatch-light_salmon_pink { background: rgb(255, 153, 153); }

.fast-swatch-color-light-sea-green, .isp-product-color-swatch-light_sea_green { background: rgb(32, 178, 170); }

.fast-swatch-color-light-sky-blue, .isp-product-color-swatch-light_sky_blue { background: rgb(135, 206, 250); }

.fast-swatch-color-light-slate-gray, .isp-product-color-swatch-light_slate_gray { background: rgb(119, 136, 153); }

.fast-swatch-color-light-taupe, .isp-product-color-swatch-light_taupe { background: rgb(179, 139, 109); }

.fast-swatch-color-light-thulian-pink, .isp-product-color-swatch-light_thulian_pink { background: rgb(230, 143, 172); }

.fast-swatch-color-light-yellow, .isp-product-color-swatch-light_yellow { background: rgb(255, 255, 237); }

.fast-swatch-color-lime-green, .isp-product-color-swatch-lime_green { background: rgb(50, 205, 50); }

.fast-swatch-color-maya-blue, .isp-product-color-swatch-maya_blue { background: rgb(115, 194, 251); }

.fast-swatch-color-meat-brown, .isp-product-color-swatch-meat_brown { background: rgb(229, 183, 59); }

.fast-swatch-color-medium-carmine, .isp-product-color-swatch-medium_carmine { background: rgb(175, 64, 53); }

.fast-swatch-color-medium-champagne, .isp-product-color-swatch-medium_champagne { background: rgb(243, 229, 171); }

.fast-swatch-color-medium-electric-blue, .isp-product-color-swatch-medium_electric_blue { background: rgb(3, 80, 150); }

.fast-swatch-color-medium-jungle-green, .isp-product-color-swatch-medium_jungle_green { background: rgb(28, 53, 45); }

.fast-swatch-color-medium-orchid, .isp-product-color-swatch-medium_orchid { background: rgb(186, 85, 211); }

.fast-swatch-color-medium-persian-blue, .isp-product-color-swatch-medium_persian_blue { background: rgb(0, 103, 165); }

.fast-swatch-color-medium-purple, .isp-product-color-swatch-medium_purple { background: rgb(147, 112, 219); }

.fast-swatch-color-medium-red-violet, .isp-product-color-swatch-medium_red_violet { background: rgb(187, 51, 133); }

.fast-swatch-color-medium-sea-green, .isp-product-color-swatch-medium_sea_green { background: rgb(60, 179, 113); }

.fast-swatch-color-medium-slate-blue, .isp-product-color-swatch-medium_slate_blue { background: rgb(123, 104, 238); }

.fast-swatch-color-medium-spring-bud, .isp-product-color-swatch-medium_spring_bud { background: rgb(201, 220, 135); }

.fast-swatch-color-medium-spring-green, .isp-product-color-swatch-medium_spring_green { background: rgb(0, 250, 154); }

.fast-swatch-color-medium-taupe, .isp-product-color-swatch-medium_taupe { background: rgb(103, 76, 71); }

.fast-swatch-color-medium-teal-blue, .isp-product-color-swatch-medium_teal_blue { background: rgb(0, 84, 180); }

.fast-swatch-color-midnight-blue, .isp-product-color-swatch-midnight_blue { background: rgb(25, 25, 112); }

.fast-swatch-color-mode-beige, .isp-product-color-swatch-mode_beige { background: rgb(150, 113, 23); }

.fast-swatch-color-moonstone-blue, .isp-product-color-swatch-moonstone_blue { background: rgb(115, 169, 194); }

.fast-swatch-color-mordant-red-19, .isp-product-color-swatch-mordant_red_19 { background: rgb(174, 12, 0); }

.fast-swatch-color-nadeshiko-pink, .isp-product-color-swatch-nadeshiko_pink { background: rgb(246, 173, 198); }

.fast-swatch-color-napier-green, .isp-product-color-swatch-napier_green { background: rgb(42, 128, 0); }

.fast-swatch-color-naples-yellow, .isp-product-color-swatch-naples_yellow { background: rgb(250, 218, 94); }

.fast-swatch-color-navajo-white, .isp-product-color-swatch-navajo_white { background: rgb(255, 222, 173); }

.fast-swatch-color-neon-carrot, .isp-product-color-swatch-neon_carrot { background: rgb(255, 163, 67); }

.fast-swatch-color-neon-fuchsia, .isp-product-color-swatch-neon_fuchsia { background: rgb(254, 89, 194); }

.fast-swatch-color-neon-green, .isp-product-color-swatch-neon_green { background: rgb(57, 255, 20); }

.fast-swatch-color-non-photo-blue, .isp-product-color-swatch-non-photo_blue { background: rgb(164, 221, 237); }

.fast-swatch-color-old-gold, .isp-product-color-swatch-old_gold { background: rgb(207, 181, 59); }

.fast-swatch-color-orange-red, .isp-product-color-swatch-orange_red { background: rgb(255, 69, 0); }

.fast-swatch-color-orange-yellow, .isp-product-color-swatch-orange_yellow { background: rgb(248, 213, 104); }

.fast-swatch-color-old-lace, .isp-product-color-swatch-old_lace { background: rgb(253, 245, 230); }

.fast-swatch-color-otter-brown, .isp-product-color-swatch-otter_brown { background: rgb(101, 67, 33); }

.fast-swatch-color-outer-space, .isp-product-color-swatch-outer_space { background: rgb(65, 74, 76); }

.fast-swatch-color-outrageous-orange, .isp-product-color-swatch-outrageous_orange { background: rgb(255, 110, 74); }

.fast-swatch-color-oxford-blue, .isp-product-color-swatch-oxford_blue { background: rgb(0, 33, 71); }

.fast-swatch-color-pacific-blue, .isp-product-color-swatch-pacific_blue { background: rgb(28, 169, 201); }

.fast-swatch-color-pakistan-green, .isp-product-color-swatch-pakistan_green { background: rgb(0, 102, 0); }

.fast-swatch-color-palatinate-blue, .isp-product-color-swatch-palatinate_blue { background: rgb(39, 59, 226); }

.fast-swatch-color-palatinate-purple, .isp-product-color-swatch-palatinate_purple { background: rgb(104, 40, 96); }

.fast-swatch-color-pale-aqua, .isp-product-color-swatch-pale_aqua { background: rgb(188, 212, 230); }

.fast-swatch-color-pale-blue, .isp-product-color-swatch-pale_blue { background: rgb(175, 238, 238); }

.fast-swatch-color-pale-brown, .isp-product-color-swatch-pale_brown { background: rgb(152, 118, 84); }

.fast-swatch-color-pale-carmine, .isp-product-color-swatch-pale_carmine { background: rgb(175, 64, 53); }

.fast-swatch-color-pale-cerulean, .isp-product-color-swatch-pale_cerulean { background: rgb(155, 196, 226); }

.fast-swatch-color-pale-chestnut, .isp-product-color-swatch-pale_chestnut { background: rgb(221, 173, 175); }

.fast-swatch-color-pale-copper, .isp-product-color-swatch-pale_copper { background: rgb(218, 138, 103); }

.fast-swatch-color-pale-cornflower-blue, .isp-product-color-swatch-pale_cornflower_blue { background: rgb(171, 205, 239); }

.fast-swatch-color-pale-gold, .isp-product-color-swatch-pale_gold { background: rgb(230, 190, 138); }

.fast-swatch-color-pale-goldenrod, .isp-product-color-swatch-pale_goldenrod { background: rgb(238, 232, 170); }

.fast-swatch-color-pale-green, .isp-product-color-swatch-pale_green { background: rgb(152, 251, 152); }

.fast-swatch-color-pale-lavender, .isp-product-color-swatch-pale_lavender { background: rgb(220, 208, 255); }

.fast-swatch-color-pale-magenta, .isp-product-color-swatch-pale_magenta { background: rgb(249, 132, 229); }

.fast-swatch-color-pale-pink, .isp-product-color-swatch-pale_pink { background: rgb(250, 218, 221); }

.fast-swatch-color-pale-red-violet, .isp-product-color-swatch-pale_red_violet { background: rgb(219, 112, 147); }

.fast-swatch-color-pale-robin-egg-blue, .isp-product-color-swatch-pale_robin_egg_blue { background: rgb(150, 222, 209); }

.fast-swatch-color-pale-silver, .isp-product-color-swatch-pale_silver { background: rgb(201, 192, 187); }

.fast-swatch-color-pale-spring-bud, .isp-product-color-swatch-pale_spring_bud { background: rgb(236, 235, 189); }

.fast-swatch-color-pale-taupe, .isp-product-color-swatch-pale_taupe { background: rgb(188, 152, 126); }

.fast-swatch-color-pale-violet-red, .isp-product-color-swatch-pale_violet_red { background: rgb(219, 112, 147); }

.fast-swatch-color-pansy-purple, .isp-product-color-swatch-pansy_purple { background: rgb(120, 24, 74); }

.fast-swatch-color-papaya-whip, .isp-product-color-swatch-papaya_whip { background: rgb(255, 239, 213); }

.fast-swatch-color-paris-green, .isp-product-color-swatch-paris_green { background: rgb(80, 200, 120); }

.fast-swatch-color-pastel-blue, .isp-product-color-swatch-pastel_blue { background: rgb(174, 198, 207); }

.fast-swatch-color-pastel-brown, .isp-product-color-swatch-pastel_brown { background: rgb(131, 105, 83); }

.fast-swatch-color-pastel-gray, .isp-product-color-swatch-pastel_gray { background: rgb(207, 207, 196); }

.fast-swatch-color-pastel-green, .isp-product-color-swatch-pastel_green { background: rgb(119, 221, 119); }

.fast-swatch-color-pastel-magenta, .isp-product-color-swatch-pastel_magenta { background: rgb(244, 154, 194); }

.fast-swatch-color-pastel-orange, .isp-product-color-swatch-pastel_orange { background: rgb(255, 179, 71); }

.fast-swatch-color-pastel-pink, .isp-product-color-swatch-pastel_pink { background: rgb(255, 209, 220); }

.fast-swatch-color-pearl-aqua, .isp-product-color-swatch-pearl_aqua { background: rgb(136, 216, 192); }

.fast-swatch-color-persian-blue, .isp-product-color-swatch-persian_blue { background: rgb(28, 57, 187); }

.fast-swatch-color-persian-indigo, .isp-product-color-swatch-persian_indigo { background: rgb(50, 18, 122); }

.fast-swatch-color-persian-orange, .isp-product-color-swatch-persian_orange { background: rgb(217, 144, 88); }

.fast-swatch-color-persian-pink, .isp-product-color-swatch-persian_pink { background: rgb(247, 127, 190); }

.fast-swatch-color-persian-plum, .isp-product-color-swatch-persian_plum { background: rgb(112, 28, 28); }

.fast-swatch-color-phthalo-blue, .isp-product-color-swatch-phthalo_blue { background: rgb(0, 15, 137); }

.fast-swatch-color-prussian-blue, .isp-product-color-swatch-prussian_blue { background: rgb(0, 49, 83); }

.fast-swatch-color-psychedelic-purple, .isp-product-color-swatch-psychedelic_purple { background: rgb(223, 0, 255); }

.fast-swatch-color-purple-heart, .isp-product-color-swatch-purple_heart { background: rgb(105, 53, 156); }

.fast-swatch-color-raspberry-glace, .isp-product-color-swatch-raspberry_glace { background: rgb(145, 95, 109); }

.fast-swatch-color-raspberry-pink, .isp-product-color-swatch-raspberry_pink { background: rgb(226, 80, 152); }

.fast-swatch-color-raspberry-rose, .isp-product-color-swatch-raspberry_rose { background: rgb(179, 68, 108); }

.fast-swatch-color-radical-red, .isp-product-color-swatch-radical_red { background: rgb(255, 53, 94); }

.fast-swatch-color-red-orange, .isp-product-color-swatch-red_orange { background: rgb(255, 83, 73); }

.fast-swatch-color-red-violet, .isp-product-color-swatch-red_violet { background: rgb(199, 21, 133); }

.fast-swatch-color-rich-black, .isp-product-color-swatch-rich_black { background: rgb(0, 64, 64); }

.fast-swatch-color-rich-carmine, .isp-product-color-swatch-rich_carmine { background: rgb(215, 0, 64); }

.fast-swatch-color-rich-electric-blue, .isp-product-color-swatch-rich_electric_blue { background: rgb(8, 146, 208); }

.fast-swatch-color-rich-lilac, .isp-product-color-swatch-rich_lilac { background: rgb(182, 102, 210); }

.fast-swatch-color-rich-maroon, .isp-product-color-swatch-rich_maroon { background: rgb(176, 48, 96); }

.fast-swatch-color-rose-bonbon, .isp-product-color-swatch-rose_bonbon { background: rgb(249, 66, 158); }

.fast-swatch-color-rose-ebony, .isp-product-color-swatch-rose_ebony { background: rgb(103, 72, 70); }

.fast-swatch-color-rose-gold, .isp-product-color-swatch-rose_gold { background: rgb(183, 110, 121); }

.fast-swatch-color-rose-madder, .isp-product-color-swatch-rose_madder { background: rgb(227, 38, 54); }

.fast-swatch-color-rose-pink, .isp-product-color-swatch-rose_pink { background: rgb(255, 102, 204); }

.fast-swatch-color-rosso-corsa, .isp-product-color-swatch-rosso_corsa { background: rgb(212, 0, 0); }

.fast-swatch-color-rosy-brown, .isp-product-color-swatch-rosy_brown { background: rgb(188, 143, 143); }

.fast-swatch-color-royal-azure, .isp-product-color-swatch-royal_azure { background: rgb(0, 56, 168); }

.fast-swatch-color-royal-blue, .isp-product-color-swatch-royal_blue { background: rgb(0, 35, 102); }

.fast-swatch-color-satin-sheen-gold, .isp-product-color-swatch-satin_sheen_gold { background: rgb(203, 161, 53); }

.fast-swatch-color-school-bus-yellow, .isp-product-color-swatch-school_bus_yellow { background: rgb(255, 216, 0); }

.fast-swatch-color-screamin-green, .isp-product-color-swatch-screamin_green { background: rgb(118, 255, 122); }

.fast-swatch-color-sea-blue, .isp-product-color-swatch-sea_blue { background: rgb(0, 105, 148); }

.fast-swatch-color-sky-blue, .isp-product-color-swatch-sky_blue { background: rgb(135, 206, 235); }

.fast-swatch-color-smokey-topaz, .isp-product-color-swatch-smokey_topaz { background: rgb(147, 61, 65); }

.fast-swatch-color-spiro-disco-ball, .isp-product-color-swatch-spiro_disco_ball { background: rgb(15, 192, 252); }

.fast-swatch-color-spring-bud, .isp-product-color-swatch-spring_bud { background: rgb(167, 252, 0); }

.fast-swatch-color-spring-green, .isp-product-color-swatch-spring_green { background: rgb(0, 255, 127); }

.fast-swatch-color-united-nations-blue, .isp-product-color-swatch-united_nations_blue { background: rgb(91, 146, 229); }

.fast-swatch-color-university-of-california-gold, .isp-product-color-swatch-university_of_california_gold { background: rgb(183, 135, 39); }

.fast-swatch-color-upsdell-red, .isp-product-color-swatch-upsdell_red { background: rgb(174, 32, 41); }

.fast-swatch-color-usc-cardinal, .isp-product-color-swatch-usc_cardinal { background: rgb(153, 0, 0); }

.fast-swatch-color-usc-gold, .isp-product-color-swatch-usc_gold { background: rgb(255, 204, 0); }

.fast-swatch-color-utah-crimson, .isp-product-color-swatch-utah_crimson { background: rgb(211, 0, 63); }

.fast-swatch-color-venetian-red, .isp-product-color-swatch-venetian_red { background: rgb(200, 8, 21); }

.fast-swatch-color-vegas-gold, .isp-product-color-swatch-vegas_gold { background: rgb(197, 179, 88); }

.fast-swatch-color-unmellow-yellow, .isp-product-color-swatch-unmellow_yellow { background: rgb(255, 255, 102); }

.fast-swatch-color-up-forest-green, .isp-product-color-swatch-up_forest_green { background: rgb(1, 68, 33); }

.fast-swatch-color-steel-blue, .isp-product-color-swatch-steel_blue { background: rgb(70, 130, 180); }

.fast-swatch-color-stil-de-grain-yellow, .isp-product-color-swatch-stil_de_grain_yellow { background: rgb(250, 218, 94); }

.fast-swatch-color-smoky-black, .isp-product-color-swatch-smoky_black { background: rgb(16, 12, 8); }

.fast-swatch-color-sky-magenta, .isp-product-color-swatch-sky_magenta { background: rgb(207, 113, 175); }

.fast-swatch-color-slate-blue, .isp-product-color-swatch-slate_blue { background: rgb(106, 90, 205); }

.fast-swatch-color-slate-gray, .isp-product-color-swatch-slate_gray { background: rgb(112, 128, 144); }

.fast-swatch-color-shamrock-green, .isp-product-color-swatch-shamrock_green { background: rgb(0, 158, 96); }

.fast-swatch-color-shocking-pink, .isp-product-color-swatch-shocking_pink { background: rgb(252, 15, 192); }

.fast-swatch-color-selective-yellow, .isp-product-color-swatch-selective_yellow { background: rgb(255, 186, 0); }

.fast-swatch-color-sea-green, .isp-product-color-swatch-sea_green { background: rgb(46, 139, 87); }

.fast-swatch-color-seal-brown, .isp-product-color-swatch-seal_brown { background: rgb(50, 20, 20); }

.fast-swatch-color-salmon-pink, .isp-product-color-swatch-salmon_pink { background: rgb(255, 145, 164); }

.fast-swatch-color-sandy-brown, .isp-product-color-swatch-sandy_brown { background: rgb(244, 164, 96); }

.fast-swatch-color-sandy-taupe, .isp-product-color-swatch-sandy_taupe { background: rgb(150, 113, 23); }

.fast-swatch-color-sap-green, .isp-product-color-swatch-sap_green { background: rgb(80, 125, 42); }

.fast-swatch-color-sand-dune, .isp-product-color-swatch-sand_dune { background: rgb(150, 113, 23); }

.fast-swatch-color-sacramento-state-green, .isp-product-color-swatch-sacramento_state_green { background: rgb(0, 86, 63); }

.fast-swatch-color-saint-patrick-blue, .isp-product-color-swatch-saint_patrick_blue { background: rgb(35, 41, 122); }

.fast-swatch-color-saddle-brown, .isp-product-color-swatch-saddle_brown { background: rgb(139, 69, 19); }

.fast-swatch-color-safety-orange, .isp-product-color-swatch-safety_orange { background: rgb(255, 103, 0); }

.fast-swatch-color-ruddy-brown, .isp-product-color-swatch-ruddy_brown { background: rgb(187, 101, 40); }

.fast-swatch-color-ruddy-pink, .isp-product-color-swatch-ruddy_pink { background: rgb(225, 142, 150); }

.fast-swatch-color-royal-fuchsia, .isp-product-color-swatch-royal_fuchsia { background: rgb(202, 44, 146); }

.fast-swatch-color-royal-purple, .isp-product-color-swatch-royal_purple { background: rgb(120, 81, 169); }

.fast-swatch-color-rose-quartz, .isp-product-color-swatch-rose_quartz { background: rgb(170, 152, 169); }

.fast-swatch-color-rose-taupe, .isp-product-color-swatch-rose_taupe { background: rgb(144, 93, 93); }

.fast-swatch-color-rose-vale, .isp-product-color-swatch-rose_vale { background: rgb(171, 78, 82); }

.fast-swatch-color-rifle-green, .isp-product-color-swatch-rifle_green { background: rgb(65, 72, 51); }

.fast-swatch-color-robins-egg-blue, .isp-product-color-swatch-robins_egg_blue { background: rgb(31, 206, 203); }

.fast-swatch-color-raw-sienna, .isp-product-color-swatch-raw_sienna { background: rgb(214, 138, 89); }

.fast-swatch-color-raw-umber, .isp-product-color-swatch-raw_umber { background: rgb(130, 102, 68); }

.fast-swatch-color-razzle-dazzle-rose, .isp-product-color-swatch-razzle_dazzle_rose { background: rgb(255, 51, 204); }

.fast-swatch-color-purple-mountain-majesty, .isp-product-color-swatch-purple_mountain_majesty { background: rgb(150, 120, 182); }

.fast-swatch-color-purple-pizzazz, .isp-product-color-swatch-purple_pizzazz { background: rgb(254, 78, 218); }

.fast-swatch-color-purple-taupe, .isp-product-color-swatch-purple_taupe { background: rgb(80, 64, 77); }

.fast-swatch-color-pink-flamingo, .isp-product-color-swatch-pink_flamingo { background: rgb(252, 116, 253); }

.fast-swatch-color-portland-orange, .isp-product-color-swatch-portland_orange { background: rgb(255, 90, 54); }

.fast-swatch-color-powder-blue, .isp-product-color-swatch-powder_blue { background: rgb(176, 224, 230); }

.fast-swatch-color-princeton-orange, .isp-product-color-swatch-princeton_orange { background: rgb(255, 143, 0); }

.fast-swatch-color-pink-pearl, .isp-product-color-swatch-pink_pearl { background: rgb(231, 172, 207); }

.fast-swatch-color-pink-sherbet, .isp-product-color-swatch-pink_sherbet { background: rgb(247, 143, 167); }

.fast-swatch-color-phthalo-green, .isp-product-color-swatch-phthalo_green { background: rgb(18, 53, 36); }

.fast-swatch-color-piggy-pink, .isp-product-color-swatch-piggy_pink { background: rgb(253, 221, 230); }

.fast-swatch-color-pine-green, .isp-product-color-swatch-pine_green { background: rgb(1, 121, 111); }

.fast-swatch-color-persian-red, .isp-product-color-swatch-persian_red { background: rgb(204, 51, 51); }

.fast-swatch-color-persian-rose, .isp-product-color-swatch-persian_rose { background: rgb(254, 40, 162); }

.fast-swatch-color-pastel-purple, .isp-product-color-swatch-pastel_purple { background: rgb(179, 158, 181); }

.fast-swatch-color-payne-grey, .isp-product-color-swatch-payne_grey { background: rgb(83, 104, 120); }

.fast-swatch-color-peach-puff, .isp-product-color-swatch-peach_puff { background: rgb(255, 218, 185); }

.fast-swatch-color-peach-yellow, .isp-product-color-swatch-peach_yellow { background: rgb(250, 223, 173); }

.fast-swatch-color-pastel-red, .isp-product-color-swatch-pastel_red { background: rgb(255, 105, 97); }

.fast-swatch-color-pastel-violet, .isp-product-color-swatch-pastel_violet { background: rgb(203, 153, 201); }

.fast-swatch-color-pastel-yellow, .isp-product-color-swatch-pastel_yellow { background: rgb(253, 253, 150); }

.fast-swatch-color-olive-drab, .isp-product-color-swatch-olive_drab { background: rgb(107, 142, 35); }

.fast-swatch-color-orange-peel, .isp-product-color-swatch-orange_peel { background: rgb(255, 159, 0); }

.fast-swatch-color-opera-mauve, .isp-product-color-swatch-opera_mauve { background: rgb(183, 132, 167); }

.fast-swatch-color-olive-green, .isp-product-color-swatch-olive_green { background: rgb(186, 184, 108); }

.fast-swatch-color-old-lavender, .isp-product-color-swatch-old_lavender { background: rgb(121, 104, 120); }

.fast-swatch-color-old-mauve, .isp-product-color-swatch-old_mauve { background: rgb(103, 49, 71); }

.fast-swatch-color-old-rose, .isp-product-color-swatch-old_rose { background: rgb(192, 128, 129); }

.fast-swatch-color-north-texas-green, .isp-product-color-swatch-north_texas_green { background: rgb(5, 144, 51); }

.fast-swatch-color-ocean-boat-blue, .isp-product-color-swatch-ocean_boat_blue { background: rgb(0, 119, 190); }

.fast-swatch-color-moss-green, .isp-product-color-swatch-moss_green { background: rgb(173, 223, 173); }

.fast-swatch-color-mountain-meadow, .isp-product-color-swatch-mountain_meadow { background: rgb(48, 186, 143); }

.fast-swatch-color-mountbatten-pink, .isp-product-color-swatch-mountbatten_pink { background: rgb(153, 122, 141); }

.fast-swatch-color-msu-green, .isp-product-color-swatch-msu_green { background: rgb(24, 69, 59); }

.fast-swatch-color-mint-cream, .isp-product-color-swatch-mint_cream { background: rgb(245, 255, 250); }

.fast-swatch-color-mint-green, .isp-product-color-swatch-mint_green { background: rgb(152, 255, 152); }

.fast-swatch-color-misty-rose, .isp-product-color-swatch-misty_rose { background: rgb(255, 228, 225); }

.fast-swatch-color-midnight-green, .isp-product-color-swatch-midnight_green { background: rgb(0, 73, 83); }

.fast-swatch-color-mikado-yellow, .isp-product-color-swatch-mikado_yellow { background: rgb(255, 196, 12); }

.fast-swatch-color-medium-turquoise, .isp-product-color-swatch-medium_turquoise { background: rgb(72, 209, 204); }

.fast-swatch-color-medium-violet-red, .isp-product-color-swatch-medium_violet_red { background: rgb(199, 21, 133); }

.fast-swatch-color-medium-aquamarine, .isp-product-color-swatch-medium_aquamarine { background: rgb(102, 221, 170); }

.fast-swatch-color-medium-blue, .isp-product-color-swatch-medium_blue { background: rgb(0, 0, 205); }

.fast-swatch-color-medium-candy-apple-red, .isp-product-color-swatch-medium_candy_apple_red { background: rgb(226, 6, 44); }

.fast-swatch-color-mauve-taupe, .isp-product-color-swatch-mauve_taupe { background: rgb(145, 95, 109); }

.fast-swatch-color-majorelle-blue, .isp-product-color-swatch-majorelle_blue { background: rgb(96, 80, 220); }

.fast-swatch-color-mango-tango, .isp-product-color-swatch-mango_tango { background: rgb(255, 130, 67); }

.fast-swatch-color-magic-mint, .isp-product-color-swatch-magic_mint { background: rgb(170, 240, 209); }

.fast-swatch-color-lincoln-green, .isp-product-color-swatch-lincoln_green { background: rgb(25, 89, 5); }

.fast-swatch-color-lavender-pink, .isp-product-color-swatch-lavender_pink { background: rgb(251, 174, 210); }

.fast-swatch-color-lavender-purple, .isp-product-color-swatch-lavender_purple { background: rgb(150, 123, 182); }

.fast-swatch-color-lavender-rose, .isp-product-color-swatch-lavender_rose { background: rgb(251, 160, 227); }

.fast-swatch-color-lawn-green, .isp-product-color-swatch-lawn_green { background: rgb(124, 252, 0); }

.fast-swatch-color-laurel-green, .isp-product-color-swatch-laurel_green { background: rgb(169, 186, 157); }

.fast-swatch-color-june-bud, .isp-product-color-swatch-june_bud { background: rgb(189, 218, 87); }

.fast-swatch-color-jungle-green, .isp-product-color-swatch-jungle_green { background: rgb(41, 171, 135); }

.fast-swatch-color-kelly-green, .isp-product-color-swatch-kelly_green { background: rgb(76, 187, 23); }

.fast-swatch-color-indian-red, .isp-product-color-swatch-indian_red { background: rgb(205, 92, 92); }

.fast-swatch-color-international-klein-blue, .isp-product-color-swatch-international_klein_blue { background: rgb(0, 47, 167); }

.fast-swatch-color-international-orange, .isp-product-color-swatch-international_orange { background: rgb(255, 79, 0); }

.fast-swatch-color-indian-yellow, .isp-product-color-swatch-indian_yellow { background: rgb(227, 168, 87); }

.fast-swatch-color-hot-magenta, .isp-product-color-swatch-hot_magenta { background: rgb(255, 29, 206); }

.fast-swatch-color-hot-pink, .isp-product-color-swatch-hot_pink { background: rgb(255, 105, 180); }

.fast-swatch-color-hunter-green, .isp-product-color-swatch-hunter_green { background: rgb(53, 94, 59); }

.fast-swatch-color-hollywood-cerise, .isp-product-color-swatch-hollywood_cerise { background: rgb(244, 0, 161); }

.fast-swatch-color-harvard-crimson, .isp-product-color-swatch-harvard_crimson { background: rgb(201, 0, 22); }

.fast-swatch-color-harvest-gold, .isp-product-color-swatch-harvest_gold { background: rgb(218, 145, 0); }

.fast-swatch-color-golden-brown, .isp-product-color-swatch-golden_brown { background: rgb(153, 101, 21); }

.fast-swatch-color-granny-smith-apple, .isp-product-color-swatch-granny_smith_apple { background: rgb(168, 228, 160); }

.fast-swatch-color-green-blue, .isp-product-color-swatch-green_blue { background: rgb(17, 100, 180); }

.fast-swatch-color-green-yellow, .isp-product-color-swatch-green_yellow { background: rgb(173, 255, 47); }

.fast-swatch-color-gray-asparagus, .isp-product-color-swatch-gray_asparagus { background: rgb(70, 89, 69); }

.fast-swatch-color-golden-poppy, .isp-product-color-swatch-golden_poppy { background: rgb(252, 194, 0); }

.fast-swatch-color-golden-yellow, .isp-product-color-swatch-golden_yellow { background: rgb(255, 223, 0); }

.fast-swatch-color-fuzzy-wuzzy, .isp-product-color-swatch-fuzzy_wuzzy { background: rgb(204, 102, 102); }

.fast-swatch-color-fuchsia-pink, .isp-product-color-swatch-fuchsia_pink { background: rgb(255, 119, 255); }

.fast-swatch-color-french-lilac, .isp-product-color-swatch-french_lilac { background: rgb(134, 96, 142); }

.fast-swatch-color-french-rose, .isp-product-color-swatch-french_rose { background: rgb(246, 74, 138); }

.fast-swatch-color-fluorescent-pink, .isp-product-color-swatch-fluorescent_pink { background: rgb(255, 20, 147); }

.fast-swatch-color-fluorescent-yellow, .isp-product-color-swatch-fluorescent_yellow { background: rgb(204, 255, 0); }

.fast-swatch-color-fire-engine-red, .isp-product-color-swatch-fire_engine_red { background: rgb(206, 22, 32); }

.fast-swatch-color-falu-red, .isp-product-color-swatch-falu_red { background: rgb(128, 24, 24); }

.fast-swatch-color-electric-purple, .isp-product-color-swatch-electric_purple { background: rgb(191, 0, 255); }

.fast-swatch-color-electric-ultramarine, .isp-product-color-swatch-electric_ultramarine { background: rgb(63, 0, 255); }

.fast-swatch-color-electric-violet, .isp-product-color-swatch-electric_violet { background: rgb(143, 0, 255); }

.fast-swatch-color-electric-yellow, .isp-product-color-swatch-electric_yellow { background: rgb(255, 255, 0); }

.fast-swatch-color-dim-gray, .isp-product-color-swatch-dim_gray { background: rgb(105, 105, 105); }

.fast-swatch-color-duke-blue, .isp-product-color-swatch-duke_blue { background: rgb(0, 0, 156); }

.fast-swatch-color-earth-yellow, .isp-product-color-swatch-earth_yellow { background: rgb(225, 169, 95); }

.fast-swatch-color-dodger-blue, .isp-product-color-swatch-dodger_blue { background: rgb(30, 144, 255); }

.fast-swatch-color-dogwood-rose, .isp-product-color-swatch-dogwood_rose { background: rgb(215, 24, 104); }

.fast-swatch-color-dollar-bill, .isp-product-color-swatch-dollar_bill { background: rgb(133, 187, 101); }

.fast-swatch-color-deep-saffron, .isp-product-color-swatch-deep_saffron { background: rgb(255, 153, 51); }

.fast-swatch-color-deep-sky-blue, .isp-product-color-swatch-deep_sky_blue { background: rgb(0, 191, 255); }

.fast-swatch-color-cosmic-latte, .isp-product-color-swatch-cosmic_latte { background: rgb(255, 248, 231); }

.fast-swatch-color-cotton-candy, .isp-product-color-swatch-cotton_candy { background: rgb(255, 188, 217); }

.fast-swatch-color-coral-pink, .isp-product-color-swatch-coral_pink { background: rgb(248, 131, 121); }

.fast-swatch-color-coral-red, .isp-product-color-swatch-coral_red { background: rgb(255, 64, 64); }

.fast-swatch-color-burnt-orange, .isp-product-color-swatch-burnt_orange { background: rgb(204, 85, 0); }

.fast-swatch-color-burnt-sienna, .isp-product-color-swatch-burnt_sienna { background: rgb(233, 116, 81); }

.fast-swatch-color-burnt-umber, .isp-product-color-swatch-burnt_umber { background: rgb(138, 51, 36); }

.fast-swatch-color-bulgarian-rose, .isp-product-color-swatch-bulgarian_rose { background: rgb(72, 6, 7); }

.fast-swatch-color-bubble-gum, .isp-product-color-swatch-bubble_gum { background: rgb(255, 193, 204); }

.fast-swatch-color-stainless-steel, .isp-product-color-swatch-stainless_steel { background: rgb(198, 195, 191); }

.fast-swatch-color-river-rock, .isp-product-color-swatch-river_rock { background: rgb(71, 67, 52); }

.fast-swatch-color-american-rose, .isp-product-color-swatch-american_rose { background: rgb(255, 3, 62); }

.fast-swatch-color-air-force-blue, .isp-product-color-swatch-air_force_blue { background: rgb(93, 138, 168); }

.fast-swatch-color-alice-blue, .isp-product-color-swatch-alice_blue { background: rgb(240, 248, 255); }

.fast-swatch-color-antique-fuchsia, .isp-product-color-swatch-antique_fuchsia { background: rgb(145, 92, 131); }

.fast-swatch-color-antique-white, .isp-product-color-swatch-antique_white { background: rgb(250, 235, 215); }

.fast-swatch-color-apple-green, .isp-product-color-swatch-apple_green { background: rgb(141, 182, 0); }

.fast-swatch-color-army-green, .isp-product-color-swatch-army_green { background: rgb(75, 83, 32); }

.fast-swatch-color-atomic-tangerine, .isp-product-color-swatch-atomic_tangerine { background: rgb(255, 153, 102); }

.fast-swatch-color-brink-pink, .isp-product-color-swatch-brink_pink { background: rgb(251, 96, 127); }

.fast-swatch-color-british-racing-green, .isp-product-color-swatch-british_racing_green { background: rgb(0, 66, 37); }

.fast-swatch-color-cafe-noir, .isp-product-color-swatch-cafe_noir { background: rgb(75, 54, 33); }

.fast-swatch-color-cal-poly-pomona-green, .isp-product-color-swatch-cal_poly_pomona_green { background: rgb(30, 77, 43); }

.fast-swatch-color-cambridge-blue, .isp-product-color-swatch-cambridge_blue { background: rgb(163, 193, 173); }

.fast-swatch-color-camouflage-green, .isp-product-color-swatch-camouflage_green { background: rgb(120, 134, 107); }

.fast-swatch-color-canary-yellow, .isp-product-color-swatch-canary_yellow { background: rgb(255, 239, 0); }

.fast-swatch-color-candy-apple-red, .isp-product-color-swatch-candy_apple_red { background: rgb(255, 8, 0); }

.fast-swatch-color-candy-pink, .isp-product-color-swatch-candy_pink { background: rgb(228, 113, 122); }

.fast-swatch-color-carnation-pink, .isp-product-color-swatch-carnation_pink { background: rgb(255, 166, 201); }

.fast-swatch-color-caput-mortuum, .isp-product-color-swatch-caput_mortuum { background: rgb(89, 39, 32); }

.fast-swatch-color-caribbean-green, .isp-product-color-swatch-caribbean_green { background: rgb(0, 204, 153); }

.fast-swatch-color-carolina-blue, .isp-product-color-swatch-carolina_blue { background: rgb(153, 186, 221); }

.fast-swatch-color-carrot-orange, .isp-product-color-swatch-carrot_orange { background: rgb(237, 145, 33); }

.fast-swatch-color-cerise-pink, .isp-product-color-swatch-cerise_pink { background: rgb(236, 59, 131); }

.fast-swatch-color-celestial-blue, .isp-product-color-swatch-celestial_blue { background: rgb(73, 151, 208); }

.fast-swatch-color-vivid-auburn, .isp-product-color-swatch-vivid_auburn { background: rgb(146, 39, 36); }

.fast-swatch-color-vivid-burgundy, .isp-product-color-swatch-vivid_burgundy { background: rgb(159, 29, 53); }

.fast-swatch-color-vivid-cerise, .isp-product-color-swatch-vivid_cerise { background: rgb(218, 29, 129); }

.fast-swatch-color-vivid-tangerine, .isp-product-color-swatch-vivid_tangerine { background: rgb(255, 160, 137); }

.fast-swatch-color-vivid-violet, .isp-product-color-swatch-vivid_violet { background: rgb(159, 0, 255); }

.fast-swatch-color-warm-black, .isp-product-color-swatch-warm_black { background: rgb(0, 66, 66); }

.fast-swatch-color-white-smoke, .isp-product-color-swatch-white_smoke { background: rgb(245, 245, 245); }

.fast-swatch-color-wild-blue-yonder, .isp-product-color-swatch-wild_blue_yonder { background: rgb(162, 173, 208); }

.fast-swatch-color-wild-strawberry, .isp-product-color-swatch-wild_strawberry { background: rgb(255, 67, 164); }

.fast-swatch-color-wild-watermelon, .isp-product-color-swatch-wild_watermelon { background: rgb(252, 108, 133); }

.fast-swatch-color-yellow-green, .isp-product-color-swatch-yellow_green { background: rgb(154, 205, 50); }

.fast-swatch-color-yellow-orange, .isp-product-color-swatch-yellow_orange { background: rgb(255, 174, 66); }

.fast-swatch-color-yale-blue, .isp-product-color-swatch-yale_blue { background: rgb(15, 77, 146); }

.fast-swatch-color-samba-kiss, .isp-product-color-swatch-samba_kiss { background: rgb(244, 172, 148); }

.fast-swatch-color-green-multi, .isp-product-color-swatch-green_multi { background: rgb(111, 116, 60); }

.fast-swatch-color-sugar-rush, .isp-product-color-swatch-sugar_rush { background: rgb(186, 145, 185); }

.fast-swatch-color-cornell-red, .isp-product-color-swatch-cornell_red { background: rgb(179, 27, 27); }

.fast-swatch-color-flamingo-pink, .isp-product-color-swatch-flamingo_pink { background: rgb(252, 142, 172); }

.fast-swatch-color-up-maroon, .isp-product-color-swatch-up_maroon { background: rgb(123, 17, 19); }

.fast-swatch-color-astara-merlot, .isp-product-color-swatch-astara_merlot { background: rgb(238, 18, 18); }

.fast-swatch-color-rebellious-edge, .isp-product-color-swatch-rebellious_edge { background: rgb(148, 0, 211); }

.fast-swatch-color-heather-combo, .isp-product-color-swatch-heather_combo { background: rgb(190, 188, 189); }

.fast-swatch-color-astara-black, .isp-product-color-swatch-astara_black { background: rgb(0, 0, 0); }

.fast-swatch-color-navyrose-gold, .isp-product-color-swatch-navyrose_gold { background: rgb(24, 35, 115); }

.fast-swatch-color-heather-sage, .isp-product-color-swatch-heather_sage { background: rgb(86, 223, 193); }

.fast-swatch-color-queen-of-hearts, .isp-product-color-swatch-queen_of_hearts { background: rgb(135, 15, 17); }

.fast-swatch-color-light-purple, .isp-product-color-swatch-light_purple { background: rgb(186, 145, 185); }

.fast-swatch-color-light-bluewhite, .isp-product-color-swatch-light_bluewhite { background: rgb(101, 119, 231); }

.fast-swatch-color-knock-em-red, .isp-product-color-swatch-knock_em_red { background: rgb(238, 18, 18); }

.fast-swatch-color-powder-pink, .isp-product-color-swatch-powder_pink { background: rgb(248, 211, 228); }

.fast-swatch-color-heather-greyblack, .isp-product-color-swatch-heather_greyblack { background: rgb(190, 188, 189); }

.fast-swatch-color-strawberry-jam, .isp-product-color-swatch-strawberry_jam { background: rgb(238, 18, 18); }

.fast-swatch-color-navy-stripe, .isp-product-color-swatch-navy_stripe { background: rgb(24, 35, 115); }

.fast-swatch-color-grey-stripe, .isp-product-color-swatch-grey_stripe { background: rgb(190, 188, 189); }

.fast-swatch-color-moss, .isp-product-color-swatch-moss { background: rgb(218, 201, 10); }

.fast-swatch-color-grey-combo, .isp-product-color-swatch-grey_combo { background: rgb(190, 188, 189); }

.fast-swatch-color-mustard-multi, .isp-product-color-swatch-mustard_multi { background: rgb(255, 254, 78); }

.fast-swatch-color-grey-taupe, .isp-product-color-swatch-grey_taupe { background: rgb(190, 188, 189); }

.fast-swatch-color-zinnwaldite-brown, .isp-product-color-swatch-zinnwaldite_brown { background: rgb(44, 22, 8); }

.fast-swatch-color-baby-doll, .isp-product-color-swatch-baby_doll, .fast-swatch-color-light-nude, .isp-product-color-swatch-light_nude { background: rgb(239, 210, 176); }

.fast-swatch-color-wood-rose, .isp-product-color-swatch-wood_rose { background: rgb(201, 143, 157); }

.fast-swatch-color-tea-tree, .isp-product-color-swatch-tea_tree { background: rgb(118, 143, 124); }

.fast-swatch-color-black-soft-white, .isp-product-color-swatch-black_soft_white { background: rgb(0, 0, 0); }

.fast-swatch-color-sandy-glow, .isp-product-color-swatch-sandy_glow { background: rgb(182, 141, 97); }

.fast-swatch-color-pink-multi, .isp-product-color-swatch-pink_multi { background: rgb(237, 163, 196); }

.fast-swatch-color-melange-black, .isp-product-color-swatch-melange_black { background: rgb(75, 71, 70); }

.fast-swatch-color-new-amber, .isp-product-color-swatch-new_amber { background: rgb(255, 140, 0); }

.fast-swatch-color-oatmeal-combo, .isp-product-color-swatch-oatmeal_combo { background: rgb(239, 210, 176); }

.fast-swatch-color-light-sage, .isp-product-color-swatch-light_sage { background: rgb(86, 223, 193); }

.fast-swatch-color-need-me, .isp-product-color-swatch-need_me { background: rgb(237, 163, 196); }

.fast-swatch-color-light-bluesmoke, .isp-product-color-swatch-light_bluesmoke { background: rgb(101, 119, 231); }

.fast-swatch-color-marled-charcoal, .isp-product-color-swatch-marled_charcoal { background: rgb(190, 188, 189); }

.fast-swatch-color-light-pinkberry, .isp-product-color-swatch-light_pinkberry { background: rgb(248, 211, 228); }

.fast-swatch-color-raspberry-tart, .isp-product-color-swatch-raspberry_tart { background: rgb(73, 31, 97); }

.fast-swatch-color-dark-navy, .isp-product-color-swatch-dark_navy { background: rgb(24, 35, 115); }

.fast-swatch-color-off-whiteblack, .isp-product-color-swatch-off_whiteblack { background: rgb(255, 255, 255); }

.fast-swatch-color-hunter-multi, .isp-product-color-swatch-hunter_multi { background: rgb(40, 87, 43); }

.fast-swatch-color-new-olive--soft-white, .isp-product-color-swatch-new_olive__soft_white { background: rgb(111, 116, 60); }

.fast-swatch-color-sunset-orange, .isp-product-color-swatch-sunset_orange { background: rgb(253, 94, 83); }

.fast-swatch-color-tangerine-yellow, .isp-product-color-swatch-tangerine_yellow { background: rgb(255, 204, 0); }

.fast-swatch-color-taupe-gray, .isp-product-color-swatch-taupe_gray { background: rgb(139, 133, 137); }

.fast-swatch-color-tea-green, .isp-product-color-swatch-tea_green { background: rgb(208, 240, 192); }

.fast-swatch-color-tea-rose, .isp-product-color-swatch-tea_rose { background: rgb(244, 194, 194); }

.fast-swatch-color-thulian-pink, .isp-product-color-swatch-thulian_pink { background: rgb(222, 111, 161); }

.fast-swatch-color-teal-blue, .isp-product-color-swatch-teal_blue { background: rgb(54, 117, 136); }

.fast-swatch-color-teal-green, .isp-product-color-swatch-teal_green { background: rgb(0, 109, 91); }

.fast-swatch-color-terra-cotta, .isp-product-color-swatch-terra_cotta { background: rgb(226, 114, 91); }

.fast-swatch-color-tickle-me-pink, .isp-product-color-swatch-tickle_me_pink { background: rgb(252, 137, 172); }

.fast-swatch-color-tiffany-blue, .isp-product-color-swatch-tiffany_blue { background: rgb(10, 186, 181); }

.fast-swatch-color-tiger-eye, .isp-product-color-swatch-tiger_eye { background: rgb(224, 141, 60); }

.fast-swatch-color-titanium-yellow, .isp-product-color-swatch-titanium_yellow { background: rgb(238, 230, 0); }

.fast-swatch-color-tractor-red, .isp-product-color-swatch-tractor_red { background: rgb(253, 14, 53); }

.fast-swatch-color-tropical-rain-forest, .isp-product-color-swatch-tropical_rain_forest { background: rgb(0, 117, 94); }

.fast-swatch-color-true-blue, .isp-product-color-swatch-true_blue { background: rgb(0, 115, 207); }

.fast-swatch-color-tufts-blue, .isp-product-color-swatch-tufts_blue { background: rgb(65, 125, 193); }

.fast-swatch-color-turkish-rose, .isp-product-color-swatch-turkish_rose { background: rgb(181, 114, 129); }

.fast-swatch-color-turquoise-blue, .isp-product-color-swatch-turquoise_blue { background: rgb(0, 255, 239); }

.fast-swatch-color-turquoise-green, .isp-product-color-swatch-turquoise_green { background: rgb(160, 214, 180); }

.fast-swatch-color-tuscan-red, .isp-product-color-swatch-tuscan_red { background: rgb(102, 66, 77); }

.fast-swatch-color-twilight-lavender, .isp-product-color-swatch-twilight_lavender { background: rgb(138, 73, 107); }

.fast-swatch-color-tyrian-purple, .isp-product-color-swatch-tyrian_purple { background: rgb(102, 2, 60); }

.fast-swatch-color-ua-blue, .isp-product-color-swatch-ua_blue { background: rgb(0, 51, 170); }

.fast-swatch-color-ua-red, .isp-product-color-swatch-ua_red { background: rgb(217, 0, 76); }

.fast-swatch-color-ucla-blue, .isp-product-color-swatch-ucla_blue { background: rgb(83, 104, 149); }

.fast-swatch-color-ucla-gold, .isp-product-color-swatch-ucla_gold { background: rgb(255, 179, 0); }

.fast-swatch-color-ufo-green, .isp-product-color-swatch-ufo_green { background: rgb(60, 208, 112); }

.fast-swatch-color-ultra-pink, .isp-product-color-swatch-ultra_pink { background: rgb(255, 111, 255); }

.fast-swatch-color-ultramarine-blue, .isp-product-color-swatch-ultramarine_blue { background: rgb(65, 102, 245); }

.fast-swatch-color-love-overdose, .isp-product-color-swatch-love_overdose { background: rgb(238, 44, 159); }

.fast-swatch-color-silk-indulgent, .isp-product-color-swatch-silk_indulgent { background: rgb(244, 172, 148); }

.fast-swatch-color-heather-greyivory, .isp-product-color-swatch-heather_greyivory { background: rgb(190, 188, 189); }

.fast-swatch-color-light-rust, .isp-product-color-swatch-light_rust { background: rgb(244, 172, 148); }

.fast-swatch-color-rose-powder, .isp-product-color-swatch-rose_powder { background: rgb(248, 211, 228); }

.fast-swatch-color-poppy-red, .isp-product-color-swatch-poppy_red { background: rgb(238, 18, 18); }

.fast-swatch-color-white-multi, .isp-product-color-swatch-white_multi { background: rgb(255, 255, 255); }

.fast-swatch-color-heather-black, .isp-product-color-swatch-heather_black { background: rgb(75, 71, 70); }

.fast-swatch-color-med-wash, .isp-product-color-swatch-med_wash { background: rgb(0, 0, 205); }

.fast-swatch-color-marled-oatmeal, .isp-product-color-swatch-marled_oatmeal { background: rgb(247, 238, 229); }

.fast-swatch-color-rose-goldnude, .isp-product-color-swatch-rose_goldnude { background: rgb(239, 210, 176); }

.fast-swatch-color-rose-goldpink, .isp-product-color-swatch-rose_goldpink { background: rgb(237, 163, 196); }

.fast-swatch-color-heather-orange, .isp-product-color-swatch-heather_orange { background: rgb(244, 172, 148); }

.fast-swatch-color-grey-multi, .isp-product-color-swatch-grey_multi { background: rgb(147, 143, 144); }

.fast-swatch-color-blue-stripe, .isp-product-color-swatch-blue_stripe { background: rgb(101, 119, 231); }

.fast-swatch-color-dark-wash, .isp-product-color-swatch-dark_wash { background: rgb(51, 51, 51); }

h1.title.fs-result-page-17bgrm { margin-block: unset; margin-inline: unset; font-weight: unset; }

.title.fs-result-page-17bgrm { font-size: var(--font-size); font-weight: var(--font-weight); font-family: var(--font-family, Helvetica, "Helvetica Neue", Arial, "Lucida Grande", sans-serif); text-align: var(--text-align); color: var(--color); letter-spacing: var(--letter-spacing); }

.category.fs-result-page-17bgrm { text-transform: capitalize; }

@keyframes fs-result-page-p4c5lu-growDown { 
  0% { transform: scaleY(0); }
  80% { transform: scaleY(1.1); }
  100% { transform: scaleY(1); }
}

.checkbox.fs-result-page-p4c5lu.fs-result-page-p4c5lu.fs-result-page-p4c5lu { display: flex; position: relative; padding: 0px 5px 0px 0px; margin-top: 5px; margin-bottom: 5px; cursor: pointer; user-select: none; font-family: Arial, serif; animation: 0.3s ease 0s 1 normal forwards running fs-result-page-p4c5lu-growDown; align-items: center; }

.checkbox.fs-result-page-p4c5lu .checkbox-label.fs-result-page-p4c5lu.fs-result-page-p4c5lu { align-self: start; text-transform: capitalize; display: flex; line-height: 20px; align-items: center; margin-top: 2px; width: -webkit-fill-available; justify-content: space-between; text-overflow: ellipsis; overflow: hidden; }

.checkbox.fs-result-page-p4c5lu input.fs-result-page-p4c5lu.fs-result-page-p4c5lu { position: fixed; opacity: 0; cursor: pointer; height: 0px; width: 0px; }

.checkmark.fs-result-page-p4c5lu.fs-result-page-p4c5lu.fs-result-page-p4c5lu { min-height: 16px; min-width: 16px; background-color: rgb(238, 238, 238); margin-right: 10px; }

.checkbox.fs-result-page-p4c5lu:hover input.fs-result-page-p4c5lu ~ .checkmark.fs-result-page-p4c5lu { background-color: rgb(204, 204, 204); }

.checkbox.fs-result-page-p4c5lu input.fs-result-page-p4c5lu:checked ~ .checkmark.fs-result-page-p4c5lu { background-color: rgb(0, 0, 0); }

.checkmark.fs-result-page-p4c5lu.fs-result-page-p4c5lu.fs-result-page-p4c5lu::after { content: ""; position: absolute; display: none; }

.checkbox.fs-result-page-p4c5lu input.fs-result-page-p4c5lu:checked ~ .checkmark.fs-result-page-p4c5lu::after { display: block; }

.checkbox.fs-result-page-p4c5lu .checkmark.fs-result-page-p4c5lu.fs-result-page-p4c5lu::after { left: 5px; width: 4px; height: 9px; border-style: solid; border-color: white; border-image: initial; border-width: 0px 2px 2px 0px; transform: rotate(45deg); }

.count.fs-result-page-1i3a2oc { color: gray; min-width: fit-content; }

.filters-option-text.fs-result-page-1i3a2oc { color: var(--filters-option-color); font-size: var(--filters-option-font-size); font-family: var(--filters-option-font-family); font-weight: var(--filters-option-font-weight); letter-spacing: var(--filters-option-letter-spacing); text-align: var(--filters-option-text-align); text-overflow: ellipsis; overflow: hidden; }

.switch.fs-result-page-qmsgc8.fs-result-page-qmsgc8 { position: relative; display: inline-block; width: 60px; height: 34px; }

.switch.fs-result-page-qmsgc8 input.fs-result-page-qmsgc8 { opacity: 0; width: 0px; height: 0px; }

.slider.fs-result-page-qmsgc8.fs-result-page-qmsgc8 { position: absolute; cursor: pointer; inset: 0px; background-color: rgb(204, 204, 204); transition: 0.4s; border-radius: 34px; }

.slider.fs-result-page-qmsgc8.fs-result-page-qmsgc8::before { position: absolute; content: ""; height: 26px; width: 26px; left: 4px; bottom: 4px; background-color: rgb(255, 255, 255); transition: 0.4s; border-radius: 50%; }

input.fs-result-page-qmsgc8:checked + .slider.fs-result-page-qmsgc8 { background-color: rgb(33, 150, 243); }

input.fs-result-page-qmsgc8:checked + .slider.fs-result-page-qmsgc8 { box-shadow: rgb(33, 150, 243) 0px 0px 1px; }

input.fs-result-page-qmsgc8:checked + .slider.fs-result-page-qmsgc8::before { transform: translate(26px); }

.arrow.fs-result-page-1n41ehv { transition: 0.2s ease-in-out; }

.arrow.rotate.fs-result-page-1n41ehv { transform: rotate(180deg); }

.category-title.fs-result-page-1c4ss6a { color: var(--filters-category-title-color); font-size: var(--filters-title-font-size); font-family: var(--filters-title-font-family); font-weight: var(--filters-title-font-weight); letter-spacing: var(--filters-title-letter-spacing); text-align: var(--filters-title-text-align); border-bottom: 1px solid rgb(204, 204, 204); display: flex; justify-content: space-between; padding-top: 10px; padding-bottom: 6px; cursor: pointer; margin-bottom: 6px; }

.title-arrow.fs-result-page-1c4ss6a { color: rgb(0, 0, 0); display: flex; align-items: center; }

.custom-icon.fs-result-page-1c4ss6a { display: flex; align-items: center; width: 14px; height: 14px; }

.custom-icon.fs-result-page-1c4ss6a svg { width: 100%; height: 100%; }

.category-title-wrapper.fs-result-page-1c4ss6a { background-color: var(--filters-category-title-background); padding-left: 5px; padding-right: 5px; }

.search.fs-result-page-12ihc9x.fs-result-page-12ihc9x { position: relative; height: 25px; display: flex; align-items: center; }

.search.fs-result-page-12ihc9x .fs-search-icon { position: absolute; left: 5px; }

.search.fs-result-page-12ihc9x input[type="search"].fs-result-page-12ihc9x { padding: 3px 5px 3px 22px; width: 95%; background-color: rgb(238, 238, 238); outline: none; border: 1px solid rgb(238, 238, 238); border-radius: 4px; transition: background-color 0.2s ease-in-out; height: 25px; }

.search.fs-result-page-12ihc9x input[type="search"].fs-result-page-12ihc9x:focus { background-color: rgb(255, 255, 255); }

.color-swatch.fs-result-page-rybz61 { border: 1px solid rgb(204, 204, 204); cursor: pointer; margin: 5px; display: block; box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px, rgb(204, 204, 204) 0px 0px 0px 3px; transition: 0.2s ease-in-out; border-radius: 50%; background-size: cover; max-height: 22px; max-width: 22px; position: relative; width: var(--swatch-width); height: var(--swatch-height); }

.selected.fs-result-page-rybz61, .color-swatch.fs-result-page-rybz61:hover { box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px, rgb(0, 0, 0) 0px 0px 0px 3px; }

.ban.fs-result-page-rybz61 { position: relative; top: -1px; left: -1px; opacity: 0.6; }

.fs-swatch-out-of-stock.fs-result-page-rybz61 { cursor: pointer; }

.color-swatch-color-name.fs-result-page-rybz61 { display: none; }

.swatches.fs-result-page-x2wvha { display: grid; justify-content: center; }

.fs-serp-facets-swatches .color-swatch-container .color-swatch { position: unset !important; }

.fs-serp-facets-swatches .color-swatch-container .color-swatch .fs-serp-tooltip { margin-top: 25px; margin-left: 25px; top: unset !important; left: unset !important; }

.filled.fs-result-page-1hsaxp1 { stop-color: var(--star-fill-stop-color); stop-opacity: 1; }

.empty.fs-result-page-1hsaxp1 { stop-color: rgb(204, 204, 204); stop-opacity: 1; }

.svg.fs-result-page-1hsaxp1 { width: var(--star-width); height: var(--star-height); transition: transform 0.2s ease-in-out; }

.star.fs-result-page-1hsaxp1 { position: relative; display: inline-block; vertical-align: middle; padding-right: 2px; }

.rating-facet.fs-result-page-miclsm { cursor: pointer; }

.stars.fs-result-page-miclsm { background-color: rgb(255, 255, 255); transition: 0.2s ease-in-out; flex-direction: row; display: flex; top: 2px; }

.stars.fs-result-page-miclsm, .and-up.fs-result-page-miclsm, .count.fs-result-page-miclsm { position: relative; font-size: 14px; }

.stars.fs-result-page-miclsm:hover { background-color: rgb(238, 238, 238); }

.tree-link.fs-result-page-fukucq { text-decoration: none; color: rgb(0, 0, 0); }

.tree-link.fs-result-page-fukucq:hover { text-decoration: underline; }

.tree-children.fs-result-page-fukucq { margin-left: 20px; }

.tree-link.selected.fs-result-page-fukucq { font-weight: bolder; pointer-events: none; }

.tree-expand.fs-result-page-fukucq { font-weight: bolder; opacity: 0.7; cursor: pointer; transition: 0.2s ease-in-out; }

.tree-expand.fs-result-page-fukucq:hover { opacity: 1; }

.tree-expand.fs-result-page-fukucq .tree-expand-icon { position: relative; top: 2px; }

.show-more-button.fs-result-page-qcwso2.fs-result-page-qcwso2 { display: flex; color: var(--filters-option-color); font-size: 13px; font-family: var(--filters-option-font-family); font-weight: 600; letter-spacing: var(--filters-option-letter-spacing); text-align: var(--filters-option-text-align); padding-top: 3px; padding-bottom: 3px; position: sticky; bottom: 0px; background-color: rgb(255, 255, 255); cursor: pointer; }

.show-more-button.fs-result-page-qcwso2:hover .show-more-button-text.fs-result-page-qcwso2 { border: 1px solid rgb(204, 204, 204); }

.show-more-button-text.fs-result-page-qcwso2.fs-result-page-qcwso2 { border: 1px solid transparent; padding: 3px; }

.sub-category-narrow.fs-result-page-1yi24gx { font-family: var(--sub-category-narrow-font-family); font-size: var(--sub-category-narrow-font-size); letter-spacing: 1px; width: fit-content; padding: 5px 5px 0px; display: flex; margin-right: 10px; align-items: center; margin-bottom: 2px; cursor: pointer; opacity: 0.8; transition: opacity 0.2s ease-in-out; }

.sub-category-narrow-not-clickable.fs-result-page-1yi24gx { cursor: none !important; font-weight: 700; }

.sub-category-narrow.fs-result-page-1yi24gx:hover { opacity: 1; }

.sub-category-narrow-text.fs-result-page-1yi24gx { margin-right: 5px; text-transform: capitalize; }

.filters-option-text.fs-result-page-19lxbpq { cursor: pointer; color: var(--filters-option-color); font-size: var(--filters-option-font-size); font-family: var(--filters-option-font-family); font-weight: var(--filters-option-font-weight); letter-spacing: var(--filters-option-letter-spacing); text-align: var(--filters-option-text-align); text-overflow: ellipsis; overflow: hidden; }

.fs-bold.fs-result-page-19lxbpq { font-weight: 700; }

.fs-sub-category-filter-wrap.fs-result-page-19lxbpq { margin-left: 15px; }

.filters-option-wrapper.fs-result-page-13ogz2d { display: block; margin: 2px 0px; }

.category-container.fs-result-page-1axljg9.fs-result-page-1axljg9 { transition: opacity 0.3s ease-in-out; opacity: 1; margin-bottom: 6px; }

.horizontal-category-container.fs-result-page-1axljg9.fs-result-page-1axljg9 { flex: 1 0 auto; padding: 10px; }

.horizontal-expand-category-container.fs-result-page-1axljg9.fs-result-page-1axljg9 { flex: 1 0 auto; max-width: 330px; padding: 10px 5px; width: 20%; }

.category-container.loading.fs-result-page-1axljg9.fs-result-page-1axljg9 { opacity: 0.7; pointer-events: none; }

.category-items.fs-result-page-1axljg9.fs-result-page-1axljg9 { padding-left: 10px; max-height: 260px; overflow: auto; transition: 0.2s ease-in-out; scroll-behavior: smooth; }

.category-height-with-show-more.fs-result-page-1axljg9.fs-result-page-1axljg9 { max-height: 350px; }

.horizontal-category-items.fs-result-page-1axljg9.fs-result-page-1axljg9 { position: absolute; z-index: 5; background: white; margin-top: -6px; border-right: 1px solid transparent; border-bottom: 1px solid transparent; border-left: 1px solid transparent; border-image: initial; margin-left: 5px; border-top: unset !important; }

.expand-horizontal-category-items.fs-result-page-1axljg9.fs-result-page-1axljg9 { flex-flow: wrap; max-width: 330px; max-height: unset; display: flex !important; overflow: inherit !important; position: relative !important; }

.horizontal-category-items-collapsed.fs-result-page-1axljg9.fs-result-page-1axljg9 { border: 1px solid rgb(204, 204, 204); padding-top: 5px; }

.category-slider.fs-result-page-1axljg9.fs-result-page-1axljg9 { padding-left: unset; }

.category-items.fs-result-page-1axljg9.fs-result-page-1axljg9::-webkit-scrollbar { width: 5px; }

.category-items.fs-result-page-1axljg9.fs-result-page-1axljg9::-webkit-scrollbar-track { background: rgb(241, 241, 241); }

.category-items.fs-result-page-1axljg9.fs-result-page-1axljg9::-webkit-scrollbar-thumb { background: rgb(164, 164, 164); }

.category-items.fs-result-page-1axljg9.fs-result-page-1axljg9::-webkit-scrollbar-thumb:hover { background: rgb(85, 85, 85); }

.category-items.collapsed.fs-result-page-1axljg9.fs-result-page-1axljg9 { max-height: 0px; }

.category-items.collapsed.expand-horizontal-category-items.fs-result-page-1axljg9.fs-result-page-1axljg9 { max-height: unset; }

.search-box-wrapper.fs-result-page-1axljg9.fs-result-page-1axljg9 { position: sticky; top: 0px; background: white; z-index: 2; }

.fs-collapsed-category-container.fs-result-page-1axljg9.fs-result-page-1axljg9 { border-bottom: 1px solid rgb(204, 204, 204); padding: 0px 12px 10px; }

.fs-category-switch.fs-result-page-1axljg9.fs-result-page-1axljg9, .fs-category-checkbox.fs-result-page-1axljg9.fs-result-page-1axljg9 { align-items: center; display: flex; }

.fs-switch-left-margin.fs-result-page-1axljg9.fs-result-page-1axljg9 { margin-left: 10px; }

@media (min-width: 482px) {
  .expand-horizontal-category-items.fs-result-page-1axljg9 > span.fs-result-page-1axljg9 { width: 48%; }
  .horizontal-expand-category-container.fs-result-page-1axljg9 .category-items.fs-result-page-1axljg9 { margin-left: 0px; padding: 0px; justify-content: space-between; }
}

.search-within-results-title.fs-result-page-1igewrb { color: var(--filters-category-title-color); font-size: var(--filters-title-font-size); font-family: var(--filters-title-font-family); font-weight: var(--filters-title-font-weight); letter-spacing: var(--filters-title-letter-spacing); text-align: var(--filters-title-text-align); border-bottom: 1px solid rgb(204, 204, 204); display: flex; justify-content: space-between; padding-top: 10px; padding-bottom: 6px; cursor: pointer; margin-bottom: 6px; }

.search-within-results-wrapper.fs-result-page-1igewrb { padding: 5px; margin-bottom: 10px; }

.search-within-results-input.fs-result-page-1igewrb { border: 1px solid rgb(204, 204, 204); height: 24px; width: 90%; }

.fs-vertical-filters-skeleton-section.fs-result-page-6249w1 { margin-bottom: 15px; }

.fs-horizontal-filters-skeleton-wrapper.fs-result-page-6249w1 { display: flex; margin-top: 10px; }

.row-skeleton.fs-result-page-6249w1 { background: rgb(199, 205, 210); animation: 1.5s ease 0s infinite normal both running pulse; margin-bottom: 5px; }

.fs-filters-top-bar.fs-result-page-97e0qv { height: 68px; display: flex; align-items: center; border-bottom: 1px solid rgb(204, 204, 204); padding: 0px 16px; }

.fs-filters-title-total-filters-badge.fs-result-page-97e0qv { font-size: 13px; height: 18px; min-width: 18px; border-radius: 15px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); text-align: center; display: flex; align-items: center; justify-content: center; align-self: center; margin-left: 10px; }

.fs-filters-title-text-badge-wrapper.fs-result-page-97e0qv { display: flex; }

.fs-filters-title-text.fs-result-page-97e0qv { text-transform: uppercase; font-weight: 700; font-size: 18px; }

.fs-close-filters-button.fs-result-page-97e0qv { margin-left: auto; cursor: pointer; border: 1px solid transparent; border-radius: 10px; display: flex; padding: 5px; }

.fs-close-filters-button.fs-result-page-97e0qv:hover { border: 1px solid rgb(204, 204, 204); }

.removable-tag.fs-result-page-10ddpsw { border: var(--removable-tag-border); box-shadow: var(--removable-tag-shadow); border-radius: var(--removable-tag-border-radius); font-family: var(--removable-tag-font-family); color: var(--removable-tag-color); letter-spacing: var(--removable-tag-spacing); font-size: var(--removable-tag-font-size); font-weight: var(--removable-tag-font-weight); background-color: var(--removable-tag-background); width: fit-content; padding: 5px; display: flex; margin-right: 10px; align-items: center; margin-bottom: 10px; cursor: pointer; opacity: 0.8; transition: opacity 0.2s ease-in-out; }

.removable-tag.fs-result-page-10ddpsw:hover { opacity: 1; }

.removable-tag-remove-button.fs-result-page-10ddpsw { display: flex; align-self: center; cursor: pointer; }

.removable-tag-text.fs-result-page-10ddpsw { margin-right: 5px; text-transform: capitalize; }

.stars.fs-result-page-10ddpsw { background-color: rgb(255, 255, 255); transition: 0.2s ease-in-out; flex-direction: row; display: flex; top: 1px; }

.stars.fs-result-page-10ddpsw, .and-up.fs-result-page-10ddpsw { position: relative; font-size: 14px; }

.removable-tags-wrapper.fs-result-page-n7q56j { display: flex; flex-flow: wrap; margin-top: 7px; }

.clear-all-button.fs-result-page-n7q56j { border: 1px solid transparent; width: fit-content; padding: 5px; display: flex; margin-right: 10px; align-items: center; margin-bottom: 10px; cursor: pointer; opacity: 0.8; transition: opacity 0.2s ease-in-out; }

.clear-all-button.fs-result-page-n7q56j:hover { opacity: 1; text-decoration: underline; border: 1px solid rgb(204, 204, 204); }

.divider-line.fs-result-page-n7q56j { border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid rgb(204, 204, 204); width: 100%; margin-bottom: 20px; }

.removable-tags-header.fs-result-page-n7q56j { display: flex; flex-direction: column; width: 100%; }

.removable-tags-title.fs-result-page-n7q56j, .removable-tags-empty.fs-result-page-n7q56j { color: var(--filters-category-title-color); font-size: var(--filters-title-font-size); font-family: var(--filters-title-font-family); font-weight: var(--filters-title-font-weight); letter-spacing: var(--filters-title-letter-spacing); text-align: var(--filters-title-text-align); padding-top: 10px; padding-bottom: 6px; }

.divider.fs-result-page-1l4tqj2 { border-top: 1px solid rgb(187, 187, 187); margin-bottom: 10px; margin-top: 5px; }

.modal-overlay.fs-result-page-o9x1fd.fs-result-page-o9x1fd { z-index: 2147483647; position: fixed; height: 100%; width: 100%; background: rgba(68, 68, 68, 0.533); display: flex; align-items: center; justify-content: center; top: 0px; left: 0px; }

.modal-overlay.no-overlay.fs-result-page-o9x1fd.fs-result-page-o9x1fd { background: transparent; z-index: -1; }

.modal-overlay.no-overlay.fs-result-page-o9x1fd .modal.fs-result-page-o9x1fd { z-index: 100000000; }

.modal.fs-result-page-o9x1fd.fs-result-page-o9x1fd { position: relative; border-radius: 4px; background: white; max-width: 70%; min-width: 50%; box-shadow: rgb(0, 0, 0) 0px 0px 1px; }

.close-custom-icon.fs-result-page-o9x1fd.fs-result-page-o9x1fd { background: transparent !important; border: none !important; }

.close.fs-result-page-o9x1fd.fs-result-page-o9x1fd { position: absolute; top: 0px; right: 0px; background: black; display: flex; justify-content: center; align-items: center; padding: 3px; border-radius: 0px 1px 0px 0px; border: 1px solid black; opacity: 0.7; transition: 0.2s ease-in-out; cursor: pointer; }

.close.back-arrow.fs-result-page-o9x1fd.fs-result-page-o9x1fd { right: unset; background: unset; border: unset; padding: 10px; }

.modal-children.fs-result-page-o9x1fd.fs-result-page-o9x1fd { width: 100%; height: 100%; }

@media (min-width: 450px) {
  .close.fs-result-page-o9x1fd.fs-result-page-o9x1fd:hover { opacity: 1; }
}

@media (max-width: 450px) {
  .modal.fs-result-page-o9x1fd.fs-result-page-o9x1fd { max-width: unset; min-width: unset; width: 100%; height: 100%; }
  .fs-modal-open-disable-main-scroll.fs-result-page-o9x1fd.fs-result-page-o9x1fd { overflow: hidden; }
}

.fs-modern-select-menu.fs-result-page-1o8cgrz { height: 100%; width: 100%; background-color: var(--modal-background); border-radius: var(--modal-border-radius) !important; }

.fs-modern-select-title-container.fs-result-page-1o8cgrz { height: var(--title-height); width: 100%; display: flex; align-items: center; justify-content: space-around; border-bottom: 1px solid rgb(204, 204, 204); }

.fs-modern-select-title-text.fs-result-page-1o8cgrz { font-size: var(--title-font-size); font-weight: var(--title-font-weight); font-family: var(--title-font-family); color: var(--title-color); }

.fs-modern-select-close-button.fs-result-page-1o8cgrz { position: absolute; right: 18px; margin-top: 4px; padding: 5px; display: flex; border-radius: 20px; background: rgb(223, 223, 223); }

.fs-modern-select-options.fs-result-page-1o8cgrz { display: flex; flex-direction: column; align-items: center; }

.fs-modern-select-custom-option.fs-result-page-1o8cgrz { height: var(--option-height); display: flex; align-items: center; width: 100%; justify-content: center; font-weight: var(--option-font-weight); font-family: var(--option-font-family); font-size: var(--option-font-size); color: var(--option-color); }

.fs-modern-select-selected-option.fs-result-page-1o8cgrz { background-color: var(--selected-background); }

.sort-by-button-custom-icon { display: flex; align-items: center; }

.sort-by-button-custom-icon-label { margin-left: 5px; width: calc(100% + 100px); }

.custom-icon-selected-option { width: 100%; }

.custom-icon { width: 50px; }

.modal-sort-by { margin-top: auto; padding-bottom: 30px; height: var(--modal-height) !important; border-radius: var(--modal-border-radius) !important; }

.modal-sort-by .close { display: none !important; }

.select-wrapper.fs-result-page-3zl3hm { position: relative; user-select: none; width: 100%; font-family: Arial, serif; font-size: 13px; min-width: var(--sel-button-width); height: var(--sel-button-height); }

.select.fs-result-page-3zl3hm { height: inherit; color: rgb(116, 122, 128); border: var(--sel-button-border); border-radius: var(--sel-button-radius); display: flex; }

.select__trigger.fs-result-page-3zl3hm { position: relative; display: flex; align-items: center; justify-content: space-between; padding: 0px 10px; cursor: pointer; width: 100%; }

.custom-options.fs-result-page-3zl3hm { position: absolute; display: block; top: 70%; left: 0px; right: 0px; background: rgb(255, 255, 255); transition: 0.3s; opacity: 0; visibility: hidden; pointer-events: none; z-index: 3; margin-top: 2px; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image: initial; border-top-style: initial; border-top-color: initial; }

.open.fs-result-page-3zl3hm { opacity: 1; visibility: visible; pointer-events: all; top: 100%; }

.custom-option.fs-result-page-3zl3hm { position: relative; display: block; padding: 0px 10px; color: rgb(0, 0, 0); line-height: 30px; cursor: pointer; transition: 0.2s; }

.custom-option.fs-result-page-3zl3hm:hover { cursor: pointer; background-color: gray; color: rgb(255, 255, 255); }

.custom-option.selected.fs-result-page-3zl3hm { color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); outline: rgb(204, 204, 204) solid 1px; }

.select-arrow.fs-result-page-3zl3hm { display: flex; }

@media screen and (max-width: 600px) {
  .select-wrapper.fs-result-page-3zl3hm { max-width: 100px; }
}

.selected-option.fs-result-page-3zl3hm { color: rgb(0, 0, 0); }

.sort-by-button-custom-icon { display: flex; align-items: center; }

.sort-by-button-custom-icon-label { margin-left: 5px; width: calc(100% + 100px); }

.custom-icon-selected-option { width: 100%; }

.custom-icon { width: 50px; }

.modal-sort-by { margin-top: auto; padding-bottom: 30px; height: var(--modal-height) !important; border-radius: var(--modal-border-radius) !important; }

.modal-sort-by .close { display: none !important; }

.select-wrapper.fs-result-page-kq7j3s { position: relative; user-select: none; width: var(--wrapper-width); font-family: Arial, serif; font-size: 13px; min-width: var(--sel-button-width); height: var(--sel-button-height); padding: var(--wrapper-padding); }

.select.fs-result-page-kq7j3s { height: inherit; border-top-color: ; border-top-style: ; border-top-width: ; border-right-color: ; border-right-style: ; border-right-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-radius: var(--sel-button-radius); display: flex; color: var(--title-color); font-size: var(--filter-title-font-size); font-family: var(--filters-title-font-family); font-weight: var(--title-font-weight); letter-spacing: var(--title-letter-spacing); text-align: var(--title-text-align); border-bottom: var(--title-border-bottom); justify-content: var(--title-justify-content); cursor: var(--title-cursor); }

.select__trigger.fs-result-page-kq7j3s { position: relative; display: flex; align-items: center; justify-content: space-between; padding: 0px 10px; cursor: pointer; width: 100%; }

.custom-options.fs-result-page-kq7j3s { position: absolute; display: block; top: 70%; left: 0px; right: 0px; background: rgb(255, 255, 255); transition: 0.3s; opacity: 0; visibility: hidden; pointer-events: none; z-index: 5; margin-top: 2px; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image: initial; border-top-style: initial; border-top-color: initial; }

.open.fs-result-page-kq7j3s { opacity: 1; visibility: visible; pointer-events: all; top: 100%; }

.custom-option.fs-result-page-kq7j3s { position: relative; display: block; padding: 0px 10px; color: rgb(0, 0, 0); line-height: 30px; cursor: pointer; transition: 0.2s; }

.custom-option.fs-result-page-kq7j3s:hover { cursor: pointer; background-color: gray; color: rgb(255, 255, 255); }

.custom-option.selected.fs-result-page-kq7j3s { color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); outline: rgb(204, 204, 204) solid 1px; }

.select-arrow.fs-result-page-kq7j3s { display: flex; }

@media screen and (max-width: 600px) {
  .select-wrapper.fs-result-page-kq7j3s { max-width: 100px; }
}

.filters-container.fs-result-page-1ft3fbj { border-right: 1px solid rgb(204, 204, 204); height: fit-content; display: block; }

.filters-container-horizontal.fs-result-page-1ft3fbj { display: flex; flex-wrap: wrap; border-right: unset; justify-content: center; }

.filters-container-top-panel.fs-result-page-1ft3fbj { display: flex; flex-wrap: wrap; border-right: unset; justify-content: space-evenly; }

.filters-container-top-overlay.fs-result-page-1ft3fbj { position: absolute; display: flex; flex-wrap: wrap; justify-content: space-evenly; overflow: hidden; visibility: visible; transition: 0.25s 0.2s; padding: 1.25rem 1rem 1rem; border: 1px solid rgb(217, 213, 213); z-index: 3; right: 1rem; left: 1rem; transform: scaleY(1); transform-origin: center top; background-color: rgb(255, 255, 255); }

.filters-container-collapsed.fs-result-page-1ft3fbj { border-right: unset; }

@media screen and (max-width: 450px) {
  .filters-container.fs-result-page-1ft3fbj { border-right: unset; padding: 5px; }
}

.hide.fs-result-page-1ft3fbj { display: none; }

.fs-filters-removable-tags.fs-result-page-1ft3fbj { padding: 10px 16px 0px; }

.apply-all-button.fs-result-page-1ft3fbj { grid-area: half-width1; width: 50%; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); margin: 0px 5px; min-width: 160px; text-align: center; font-size: 16px; font-weight: 300; justify-content: center; padding: 5px; display: flex; align-items: center; cursor: pointer; opacity: 0.8; height: 32px; transition: opacity 0.2s ease-in-out; }

.clear-all-button.fs-result-page-1ft3fbj { grid-area: half-width2; width: 50%; justify-content: center; border: 1px solid black; padding: 5px; display: flex; align-items: center; cursor: pointer; opacity: 0.8; min-width: 160px; height: 32px; transition: opacity 0.2s ease-in-out; }

.apply-button-wrapper.fs-result-page-1ft3fbj { font-family: var(--filters-title-font-family); display: grid; gap: 10px; width: 100%; justify-content: center; margin-bottom: 25px; padding-top: 25px; grid-template-areas: "half-width1 half-width2"; }

.disable-buttons.fs-result-page-1ft3fbj { opacity: 0.5; cursor: none; pointer-events: none; }

.fs-in-filters-tags.fs-result-page-1ft3fbj { padding: 10px; }

.single-tab.fs-result-page-viu6ts { border: 1px solid rgb(204, 204, 204); align-self: center; padding: 5px 10px; background-color: rgb(241, 241, 241); cursor: pointer; font-weight: 600; color: gray; }

.single-tab.fs-result-page-viu6ts:hover { background-color: rgb(15, 15, 16); color: rgb(255, 255, 255); transition: background-color 0.5s; }

.single-tab-selected.fs-result-page-viu6ts { font-weight: 600; cursor: default; background-color: rgb(255, 255, 255) !important; color: unset !important; }

.fs-tab-marker-container.fs-result-page-2741j3 { display: flex; flex-direction: column; }

.single-tab-marker-selected.fs-result-page-2741j3 { border-bottom: 2px solid black; }

.single-tab-marker.fs-result-page-2741j3 { border-bottom: 2px solid white; }

.single-tab.fs-result-page-2741j3 { align-self: center; padding: 5px 10px; cursor: pointer; font-weight: 600; color: gray; }

.single-tab.fs-result-page-2741j3:hover { color: rgb(0, 0, 0); transition: background-color 0.6s; }

.single-tab-selected.fs-result-page-2741j3 { font-weight: 600; cursor: default; background-color: rgb(255, 255, 255) !important; color: unset !important; }

.tabs-wrapper.fs-result-page-1je4lbv { display: flex; height: 35px; justify-content: space-between; align-self: flex-start; min-width: 260px; }

.fs-modern-tabs-container.fs-result-page-1je4lbv { display: flex; border-bottom: 1px solid rgb(224, 224, 224); }

.fs-grid-view-custom-icon.fs-result-page-1p4b4qi { height: 20px; width: 20px; display: flex; align-items: center; justify-content: center; }

.fs-grid-view-buttons.fs-result-page-1p4b4qi { border: 1px solid rgb(204, 204, 204); display: flex; height: 33px; margin-left: 10px; }

.fs-grid-view-button.fs-result-page-1p4b4qi, .fs-list-view-button.fs-result-page-1p4b4qi { cursor: pointer; align-items: center; width: 33px; display: flex; justify-content: center; }

.fs-selected-mode.fs-result-page-1p4b4qi { cursor: default !important; background-color: rgba(204, 204, 204, 0.48); }

.fs-grid-view-icon.fs-result-page-1p4b4qi, .fs-list-view-icon.fs-result-page-1p4b4qi { margin-bottom: -4px; }

.fs-grid-view-button.fs-result-page-1p4b4qi { border-right: 1px solid rgb(204, 204, 204); }

.fs-grid-view-button.fs-result-page-1p4b4qi:hover, .fs-list-view-button.fs-result-page-1p4b4qi:hover { background-color: rgb(204, 204, 204); }

.fs-grid-mode-button-mobile.fs-result-page-1p4b4qi { border-right: unset; background-color: rgb(255, 255, 255) !important; }

.category-items.fs-result-page-x90qyr { padding-left: 10px; max-height: 260px; overflow: auto; transition: 0.2s ease-in-out; scroll-behavior: smooth; }

.fs-modern-filters-sorting-block.fs-result-page-x90qyr { margin-bottom: 20px; margin-top: 20px; }

.fs-modern-filters-sorting-title.fs-result-page-x90qyr { margin-left: 5px; display: block; margin-bottom: 12px; }

.fs-modern-mobile-filters-buttons-container.fs-result-page-12lv69m { background-color: rgb(255, 255, 255); border: 1px solid rgb(239, 239, 239); bottom: 0px; display: flex; justify-content: center; left: 0px; padding: 8px 24px; position: absolute; right: 0px; z-index: 5; }

.fs-modern-mobile-filters-clear-all-button.fs-result-page-12lv69m, .fs-modern-mobile-filters-apply-button.fs-result-page-12lv69m { font: 600 13px / 16px proxima-nova, Arial, sans-serif; -webkit-font-smoothing: antialiased; border-radius: 90px; border: 0px; cursor: pointer; display: inline-flex; letter-spacing: 0.25px; justify-content: center; padding: 16px 32px; }

.fs-modern-mobile-filters-clear-all-button.fs-result-page-12lv69m { background-color: rgb(240, 240, 240); transition: background-color 0.3s, color 0.3s, border 0.3s; min-width: 0px; max-width: 60px; width: 60px; }

.fs-clear-all-button-disabled.fs-result-page-12lv69m { color: rgb(208, 208, 208); pointer-events: none; cursor: not-allowed; user-select: none; }

.fs-dot-carousel-container.fs-result-page-12lv69m { width: 40px; position: relative; display: flex; align-items: center; justify-content: center; }

.fs-dot-carousel-loading.fs-result-page-12lv69m { position: relative; left: -9999px; width: 7px; height: 7px; border-radius: 5px; background-color: rgb(255, 255, 255); color: rgb(255, 255, 255); box-shadow: rgb(255, 255, 255) 9984px 0px, rgb(255, 255, 255) 9999px 0px, rgb(255, 255, 255) 10014px 0px; animation: 1.5s linear 0s infinite normal none running fs-result-page-12lv69m-dotCarousel; }

@keyframes fs-result-page-12lv69m-dotCarousel { 
  0% { box-shadow: rgb(255, 255, 255) 9984px 0px 0px -1px, rgb(255, 255, 255) 9999px 0px 0px 1px, rgb(255, 255, 255) 10014px 0px 0px -1px; }
  50% { box-shadow: rgb(255, 255, 255) 10014px 0px 0px -1px, rgb(255, 255, 255) 9984px 0px 0px -1px, rgb(255, 255, 255) 9999px 0px 0px 1px; }
  100% { box-shadow: rgb(255, 255, 255) 9999px 0px 0px 1px, rgb(255, 255, 255) 10014px 0px 0px -1px, rgb(255, 255, 255) 9984px 0px 0px -1px; }
}

.fs-modern-mobile-filters-apply-button.fs-result-page-12lv69m { transition: background-color 0.3s, color 0.3s, border 0.3s; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); flex: 1 1 0%; margin-left: 10px; }

.modal.fs-modal.modal-mobile-filters { height: 90%; margin-top: auto; border-radius: 20px 20px 0px 0px; padding-bottom: 50px; }

.modal-mobile-filters .close { display: none !important; }

.modal-mobile-filters .fs-serp-filter-count, .modal-mobile-filters .fs-serp-checkmark { display: none; }

.modal-mobile-filters .checkbox .fs-checkbox-label.checkbox-label { color: rgb(0, 0, 0); border: 1px solid rgb(230, 230, 230); border-radius: 4px; display: flex; align-items: center; justify-content: space-evenly; font: 400 12px / 17px proxima-nova, Arial, sans-serif; width: fit-content; padding: 8px 16px; }

.modal-mobile-filters .category-items .search-box-wrapper { display: none; }

.modal-mobile-filters .category-items .fs-selected-checkbox .fs-checkbox-label.checkbox-label { background-color: rgb(0, 0, 0); }

.modal-mobile-filters .category-items .fs-selected-checkbox .filters-option-text.fs-serp-filter-text { color: rgb(255, 255, 255); }

.modal-mobile-filters .category-items .fs-checkbox.checkbox { margin-top: unset; margin-bottom: 3px; }

.modal-mobile-filters .checkbox-label .filters-option-text.fs-serp-filter-text { font: 400 12px / 17px proxima-nova, Arial, sans-serif; }

.modal-mobile-filters .category-items { display: flex; flex-wrap: wrap; }

.modal-mobile-filters .category-items.category-slider .slider-container { margin-top: unset; padding: 0px 10px; }

.modal-mobile-filters .category-items.category-slider .slider-container .slide-input-container { width: 97%; }

.modal-mobile-filters .swatches.fs-serp-facets-swatches { display: flex; flex-wrap: wrap; justify-content: space-between; margin-left: -10px; }

.modal-mobile-filters .swatches.fs-serp-facets-swatches .color-swatch { max-width: 30px; max-height: 30px; width: 30px; height: 30px; box-shadow: unset; margin: 5px 20px 3px; }

.modal-mobile-filters .swatches.fs-serp-facets-swatches .color-swatch.selected { border: 1px solid black; }

.modal-mobile-filters .swatches.fs-serp-facets-swatches .fs-color-name.color-swatch-color-name { display: unset; }

.modal-mobile-filters .swatches.fs-serp-facets-swatches .color-swatch-container.fs-color-swatch-container { display: flex; flex-direction: column; align-items: center; font: 400 12px / 17px proxima-nova, Arial, sans-serif; margin-bottom: 12px; }

.modal-mobile-filters .fs-category-title.category-title { border-bottom: unset; font: 600 15px / 21px proxima-nova, Arial, sans-serif; }

.modal-mobile-filters .fs-category-title.category-title .title-arrow { transform: rotate(180deg); }

.modal-mobile-filters .category-container.fs-category-container { margin-bottom: 20px; }

.modal-mobile-filters .category-container.fs-category-container:first-child { margin-top: 15px; margin-bottom: 20px; }

.fs-modern-filters-title-container.fs-result-page-12lv69m { height: 57px; width: 100%; display: flex; align-items: center; justify-content: space-around; border-bottom: 1px solid rgb(204, 204, 204); }

.fs-modern-filters-title-text.fs-result-page-12lv69m { font: 600 15px / 21px proxima-nova, Arial, sans-serif; color: rgb(0, 0, 0); }

.fs-modern-filters-close-button.fs-result-page-12lv69m { position: absolute; right: 18px; padding: 5px; display: flex; border-radius: 20px; background: rgb(223, 223, 223); }

.fs-modern-mobile-filters-content-container.fs-result-page-12lv69m { padding: 0px 15px; height: calc(100% - 130px); overflow: auto; }

.fs-modern-filters-container.fs-result-page-12lv69m { height: calc(100% + 66px); }

.fs-result-page-12lv69m::-webkit-scrollbar { width: 3px; }

.fs-in-filters-tags.fs-result-page-12lv69m { padding: 10px; }

.filters-button-wrapper.fs-result-page-1hjzq5g { border: var(--fb-border); border-radius: var(--fb-border-radius); font-family: var(--fb-font-family); font-weight: var(--fb-font-weight); color: var(--fb-color); background-color: unset; letter-spacing: unset; font-size: var(--fb-font-size); min-width: var(--fb-min-width); cursor: pointer; height: var(--fb-height); margin-right: 10px; display: flex; align-items: center; justify-content: center; box-sizing: unset; }

.filters-custom-icon { width: 18px; height: 18px; margin-right: 6px; }

.filters-button-custom-icon { display: flex; align-items: center; width: 100%; justify-content: flex-start; margin-left: 10px; }

.top-center-container.fs-result-page-j6l4zq { display: flex; justify-content: space-between; min-height: 39px; }

.buttons-wrapper.fs-result-page-j6l4zq { display: flex; }

.direction.fs-result-page-j6l4zq { flex-direction: column; min-height: 84px; }

.fs-top-center-right-filters-button.fs-result-page-j6l4zq { flex-direction: row-reverse; min-height: 55px; align-items: center; }

.buttons-wrapper-mobile.fs-result-page-j6l4zq { margin-bottom: 10px; margin-top: 10px; justify-content: space-between; }

.buttons-wrapper-collapsed.fs-result-page-j6l4zq { display: flex; width: 100%; justify-content: space-between; }

.filters-modal.fs-result-page-j6l4zq { position: fixed; background: white; z-index: 2; width: 70%; top: 0px; left: 0px; padding-left: 6px; height: 100%; overflow: auto; padding-right: 6px; border-right: 1px solid rgb(204, 204, 204); max-width: 400px; }

.filters-modal-right.fs-result-page-j6l4zq { right: 0px !important; left: auto !important; }

.filters-modal-wrapper.fs-result-page-j6l4zq { width: 100%; background: rgba(104, 104, 104, 0.58); height: 100%; position: fixed; z-index: 999; top: 0px; left: 0px; }

.summary-and-tags-wrapper.fs-result-page-j6l4zq { display: flex; align-items: baseline; flex-direction: column; }

.row-skeleton.fs-result-page-j6l4zq { background: rgb(199, 205, 210); animation: 1.5s ease 0s infinite normal both running pulse; }

.fs-filters-button-with-summary.fs-result-page-j6l4zq { display: flex; align-items: center; }

.fs-top-right-buttons-wrapper.fs-result-page-j6l4zq { display: flex; }

.desktop-filters-modal-wrapper.fs-result-page-j6l4zq { padding: unset; }

.justify-content-right.fs-result-page-j6l4zq { justify-content: right; }

@media screen and (max-width: 520px) {
  .fs-sticky-header.fs-result-page-j6l4zq { position: sticky; top: 0px; background-color: var(--h-sticky-header-background); z-index: 21; }
}

.image.fs-result-page-14jb6dq { width: 100%; height: 100%; aspect-ratio: var(--image-aspect-ratio); object-fit: var(--image-object-fit); image-rendering: -webkit-optimize-contrast; }

.wrapper.fs-result-page-14jb6dq { width: 100%; height: 100%; position: relative; display: flex; flex-direction: row; overflow: hidden; }

.direction.fs-result-page-14jb6dq { width: 50%; height: 90%; position: absolute; }

.left-direction.fs-result-page-14jb6dq { left: 0px; }

.right-direction.fs-result-page-14jb6dq { right: 0px; }

.markers.fs-result-page-14jb6dq { display: flex; position: absolute; width: 100%; bottom: 10px; justify-content: center; flex-wrap: nowrap; align-items: center; cursor: default; }

.marker-wrapper.fs-result-page-14jb6dq { height: 12px; width: 12px; background-color: transparent; border-radius: 50%; border: 1px solid transparent; margin-right: 1px; margin-left: 1px; display: grid; place-content: space-evenly space-around; }

.marker.fs-result-page-14jb6dq { height: 10px; width: 10px; background-color: rgb(255, 255, 255); border-radius: 50%; border: 1px solid black; margin-right: 1px; margin-left: 1px; }

.marker-hover.fs-result-page-14jb6dq:hover { opacity: 0.8; background-color: rgb(201, 222, 254); cursor: pointer; }

.selected-marker.fs-result-page-14jb6dq { border-color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); transform: scale(1.2); transition: 0.3s linear; }

.arrow-button.arrow-button-left.custom-arrow-icon, .arrow-button.arrow-button-right.custom-arrow-icon { background-color: rgb(255, 255, 255); padding: 3px; }

.arrow-button.custom-arrow-icon svg { height: inherit; width: inherit; }

.image.fs-result-page-1x55mee { width: 100%; height: 100%; aspect-ratio: var(--image-aspect-ratio); object-fit: var(--image-object-fit); image-rendering: -webkit-optimize-contrast; }

.wrapper.fs-result-page-1x55mee { width: 100%; height: 100%; position: relative; display: flex; flex-direction: row; overflow: hidden; }

.image-arrows-wrapper.fs-result-page-1x55mee { display: flex; }

.arrow-button.fs-result-page-1x55mee { border: 1px solid rgb(204, 204, 204); border-radius: 50%; position: absolute; top: 45%; color: rgb(15, 15, 16); cursor: pointer; opacity: 0.5; width: 30px; height: 30px; text-align: center; display: flex; align-items: center; justify-content: center; }

.arrow-button.fs-result-page-1x55mee:hover { opacity: 1; border-color: rgb(0, 0, 0); }

.arrow-on-product-hover.fs-result-page-1x55mee { opacity: 0.7; border-color: rgb(0, 0, 0); }

.arrow-button-right.fs-result-page-1x55mee { right: 0px; }

.arrow-button-left.fs-result-page-1x55mee { left: 0px; }

.markers.fs-result-page-1x55mee { display: flex; position: absolute; width: 100%; bottom: 10px; justify-content: center; flex-wrap: nowrap; align-items: center; }

.marker.fs-result-page-1x55mee { height: 10px; width: 10px; background-color: rgb(255, 255, 255); border-radius: 50%; border: 1px solid black; margin-right: 1px; margin-left: 1px; }

.selected-marker.fs-result-page-1x55mee { border-color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); height: 12px; width: 12px; transition: 0.2s ease-out; }

.marker-wrapper.fs-result-page-1x55mee { height: 12px; width: 12px; background-color: transparent; border-radius: 50%; border: 1px solid transparent; margin-right: 1px; margin-left: 1px; display: grid; place-content: space-evenly space-around; }

.markers-on-push.fs-result-page-1x55mee { display: none !important; }

.image.fs-result-page-m6e2r5 { width: 100%; height: 100%; aspect-ratio: var(--image-aspect-ratio); object-fit: var(--image-object-fit); image-rendering: -webkit-optimize-contrast; }

.wrapper.fs-result-page-m6e2r5 { width: 100%; height: 100%; position: relative; display: flex; flex-direction: row; overflow: hidden; }

.image-container.fs-result-page-kqhmwl { align-items: center; justify-content: center; perspective: 1000px; }

.fs-list-view-image-container.fs-result-page-kqhmwl { height: 240px; }

.image.fs-result-page-kqhmwl { width: 100%; height: 100%; aspect-ratio: var(--image-aspect-ratio); object-fit: var(--image-object-fit); image-rendering: -webkit-optimize-contrast; }

.image-skeleton.fs-result-page-kqhmwl { background: rgb(199, 205, 210); animation: 1.5s ease 0s infinite normal both running pulse; }

.scheme.fs-result-page-zslcl { display: none; }

.in-stock-wrapper.fs-result-page-1shroiy { border: var(--in-stock-border); background-color: var(--in-stock-background); text-align: var(--in-stock-text-align); border-radius: var(--in-stock-border-radius); width: fit-content; padding-left: 5px; padding-right: 5px; display: flex; }

.in-stock.fs-result-page-1shroiy { letter-spacing: var(--in-stock-letter-spacing); color: var(--in-stock-color); font-size: var(--in-stock-font-size); font-family: var(--in-stock-font-family); font-weight: var(--in-stock-font-weight); }

.out-of-stock-wrapper.fs-result-page-1iqfarh { border: var(--out-of-stock-border); background-color: var(--out-of-stock-background); text-align: var(--out-of-stock-text-align); border-radius: var(--out-of-stock-border-radius); width: fit-content; padding-left: 5px; padding-right: 5px; display: flex; }

.out-of-stock.fs-result-page-1iqfarh { letter-spacing: var(--out-of-stock-letter-spacing); color: var(--out-of-stock-color); font-size: var(--out-of-stock-font-size); font-family: var(--out-of-stock-font-family); font-weight: var(--out-of-stock-font-weight); }

.svelte-spinner.fs-result-page-n2keu2 { transition-property: transform; animation-name: fs-result-page-n2keu2-svelte-spinner_infinite-spin; animation-iteration-count: infinite; animation-timing-function: linear; position: relative; z-index: 1000; }

@keyframes fs-result-page-n2keu2-svelte-spinner_infinite-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.options-wrapper.fs-result-page-1sa3zyi { position: absolute; width: calc(100% - 20px); z-index: 1000; bottom: 0px; background: rgba(255, 255, 255, 0.78); padding: 0px 10px 10px; }

.options.fs-result-page-1sa3zyi { display: flex; flex-wrap: wrap; justify-content: center; align-items: center; }

header.fs-result-page-1sa3zyi { margin: 5px 0px; display: flex; justify-content: center; align-items: center; font-weight: 700; font-size: 1.1em; }

.option.fs-result-page-1sa3zyi { background: white; padding: 2px 3px; margin: 2px 3px; border: 1px solid black; font-weight: 500; min-width: 30px; display: flex; justify-content: center; align-items: center; opacity: 0.8; transition: 0.2s ease-in-out; position: relative; font-size: 15px; }

.option.fs-result-page-1sa3zyi:hover:not(.option.unavailable) { opacity: 1; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); }

.option.unavailable.fs-result-page-1sa3zyi { opacity: 0.6; cursor: default; }

.option.unavailable.fs-result-page-1sa3zyi::after { content: ""; height: 180%; width: 1px; background: black; position: absolute; transform: rotate(55deg); }

.option.unavailable.fs-result-page-1sa3zyi:hover { opacity: 0.6; }

.show-btn.fs-result-page-1sa3zyi { position: absolute; width: 100%; border: 0px; background: black; color: rgb(255, 255, 255); bottom: 0px; padding: 5px; height: 30px; z-index: 10; display: flex; justify-content: center; align-items: center; cursor: pointer; }

.option-wrapper-on-add.fs-result-page-1sa3zyi { display: flex; flex-direction: column; align-items: center; }

.option-wrapper-product-bottom.fs-result-page-1sa3zyi, .quick-shop-button-product-bottom.fs-result-page-1sa3zyi { position: unset !important; }

.fs-quick-add-button-wrapper.fs-result-page-1sa3zyi { width: 100%; margin-top: 0px; transition: opacity 0.5s ease-in-out; border-top-left-radius: unset !important; border-bottom-left-radius: unset !important; }

.quick-add-bar-options-wrapper.fs-result-page-1sa3zyi { position: absolute; background-color: rgb(255, 255, 255); width: 105%; }

.fs-quick-add-button.fs-result-page-1sa3zyi { font-weight: var(--add-to-cart-font-weight); font-family: var(--add-to-cart-font-family); font-size: var(--add-to-cart-font-size); letter-spacing: var(--add-to-cart-letter-spacing); color: var(--add-to-cart-color); background-color: var(--add-to-cart-background); width: 100%; text-align: center; height: 40px; cursor: pointer; border: var(--add-to-cart-border); transition: 0.5s ease-in-out; border-radius: var(--add-to-cart-border-radius); }

.fs-quick-add-button.fs-result-page-1sa3zyi:hover { background-color: var(--add-to-cart-hover-background); color: var(--add-to-cart-hover-text-color); border-color: var(--add-to-cart-hover-border-color); }

.title-container.fs-result-page-mihllj { grid-area: title; text-decoration: none; }

.title-wrapper.fs-result-page-mihllj { line-height: var(--title-line-height); text-align: var(--title-text-align); }

.title.fs-result-page-mihllj { font-weight: var(--title-font-weight); text-align: var(--title-text-align); font-family: var(--title-font-family); font-size: var(--title-font-size); letter-spacing: var(--title-letter-spacing); color: var(--title-color); -webkit-line-clamp: var(--title-line-clamp); -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; text-decoration: none; }

.market-price-loading.fs-result-page-1a37dw5 { visibility: hidden; }

.price-container.fs-result-page-1a37dw5 { grid-area: price; }

.price.fs-result-page-1a37dw5 { font-weight: var(--price-font-weight); text-align: var(--price-text-align); font-family: var(--price-font-family); font-size: var(--price-font-size); letter-spacing: var(--price-letter-spacing); color: var(--price-color); padding-top: 2px; padding-bottom: 2px; }

.market-price-loading.fs-result-page-8m4al0 { visibility: hidden; }

.compare-container.fs-result-page-8m4al0 { grid-area: compare; align-self: center; }

.compare.fs-result-page-8m4al0 { font-weight: var(--compare-font-weight); text-align: var(--compare-text-align); font-family: var(--compare-font-family); font-size: var(--compare-font-size); letter-spacing: var(--compare-letter-spacing); color: var(--compare-color); text-decoration: line-through; padding-top: 2px; padding-bottom: 2px; }

.description-container.fs-result-page-1kn5q2m { grid-area: description; }

.description-wrapper.fs-result-page-1kn5q2m { -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; line-height: var(--desc-line-height); text-align: var(--desc-text-align); -webkit-line-clamp: var(--desc-line-clamp); }

.description.fs-result-page-1kn5q2m { font-weight: var(--desc-font-weight); text-align: var(--desc-text-align); font-family: var(--desc-font-family); font-size: var(--desc-font-size); letter-spacing: var(--desc-letter-spacing); color: var(--desc-color); padding-top: 2px; padding-bottom: 2px; }

.vendor-container.fs-result-page-1gfa8bs { grid-area: vendor; }

.vendor.fs-result-page-1gfa8bs { font-weight: var(--vendor-font-weight); text-align: var(--vendor-text-align); font-family: var(--vendor-font-family); font-size: var(--vendor-font-size); letter-spacing: var(--vendor-letter-spacing); color: var(--vendor-color); padding-top: 2px; padding-bottom: 2px; }

.sku-container.fs-result-page-nrawkk { grid-area: SKU; text-align: var(--sku-text-align); }

.sku.fs-result-page-nrawkk { font-weight: var(--sku-font-weight); text-align: var(--sku-text-align); font-family: var(--sku-font-family); font-size: var(--sku-font-size); letter-spacing: var(--sku-letter-spacing); color: var(--sku-color); padding-top: 2px; padding-bottom: 2px; }

.reviews-container.fs-result-page-2opwz { grid-area: reviews; text-align: var(--product-reviews-alignment); }

.reviews-count.fs-result-page-2opwz { color: gray; font-size: var(--reviews-font-size); font-weight: var(--reviews-font-weight); }

.swatches.fs-result-page-g7cuom { color: gray; }

.image-swatch.fs-result-page-1tz02fw { width: 25px; border: 1px solid rgb(204, 204, 204); cursor: pointer; height: 25px; margin: 5px; display: block; box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px, rgb(204, 204, 204) 0px 0px 0px 3px; transition: 0.2s ease-in-out; border-radius: 50%; background-size: cover; max-height: 22px; max-width: 22px; background-position: center center; }

.ban.fs-result-page-1tz02fw { position: relative; top: -1px; left: -1px; opacity: 0.6; }

.show-more-swatches.fs-result-page-1lh5wfs { margin-left: 5px; position: relative; top: 2px; }

.color-swatches-wrapper.fs-result-page-1xgbzd0 { grid-area: colorSwatches; }

.color-swatches.fs-result-page-1xgbzd0 { display: flex; align-items: center; flex-wrap: wrap; }

.add-to-cart-spinner-text-wrapper.fs-result-page-wsvknh { display: flex; justify-content: center; align-items: center; }

.fs-quantity-selector-wrapper.fs-result-page-iujm7h { margin-left: 5px; margin-top: 5px; display: flex; }

.fs-quantity-selector-text.fs-result-page-iujm7h { display: none; }

input.fs-result-page-iujm7h::-webkit-outer-spin-button, input.fs-result-page-iujm7h::-webkit-inner-spin-button { appearance: none; margin: 0px; }

input[type="number"].fs-result-page-iujm7h { height: 38px; width: 38px; text-align: center; border: 1px solid rgb(204, 204, 204); padding: 0px; }

.buttons.fs-result-page-iujm7h { display: grid; }

.button.fs-result-page-iujm7h { color: gray; font-size: 10px; margin: 0px; padding: 2px; background-color: rgb(255, 255, 255); width: 25px; cursor: pointer; display: block; border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-image: initial; border-left: unset; min-height: unset !important; }

.increase.fs-result-page-iujm7h { border-bottom: unset; }

.add-to-cart-ajax-animation-container.fs-result-page-hc1de5 { position: absolute; display: flex; width: 87%; justify-content: center; top: 0px; transition: 1s ease-in-out; z-index: 99999999; }

.add-to-cart-ajax-animation-image.fs-result-page-hc1de5 { width: 50%; max-width: 350px; animation: 1.2s ease-in-out 0s 1 alternate none running fs-result-page-hc1de5-leaves; z-index: 99999999; }

@keyframes fs-result-page-hc1de5-leaves { 
  0% { transform: scale(1); }
  80% { transform: scale(0.4); }
  100% { transform: scale(0.1); }
}

.add-to-cart-button.fs-result-page-idmgdb:disabled { cursor: not-allowed; opacity: 0.5; }

.button-wrapper.fs-result-page-idmgdb { width: 100%; margin-top: 5px; opacity: var(--add-to-cart-opacity); transition: opacity 0.5s ease-in-out; }

.fs-quick-view-button-wrapper.fs-result-page-idmgdb { margin-top: 0px !important; }

.add-to-cart-button.fs-result-page-idmgdb { font-weight: var(--add-to-cart-font-weight); font-family: var(--add-to-cart-font-family); font-size: var(--add-to-cart-font-size); letter-spacing: var(--add-to-cart-letter-spacing); color: var(--add-to-cart-color); background-color: var(--add-to-cart-background); width: 100%; text-align: center; height: 40px; cursor: pointer; border: var(--add-to-cart-border); transition: 0.5s ease-in-out; border-radius: var(--add-to-cart-border-radius); }

.quick-view-add-to-cart-radius.fs-result-page-idmgdb { border-radius: 5px; }

.quick-view.fs-result-page-idmgdb { margin: 0px; width: 45%; }

.combined-quick-view.fs-result-page-idmgdb { margin: 0px; width: 100%; }

.add-to-cart-button.fs-result-page-idmgdb:hover { background-color: var(--add-to-cart-hover-background); color: var(--add-to-cart-hover-text-color); border-color: var(--add-to-cart-hover-border-color); }

.button-quantity-wrapper.fs-result-page-idmgdb { display: flex; flex-direction: row-reverse; align-items: center; }

.text-badge.fs-result-page-1no9z77 { padding: 4px 10px; background-color: var(--text-badge-background-color); border: 1px solid var(--text-badge-border-color); border-radius: var(--text-badge-border-radius); color: var(--text-badge-text-color); top: var(--text-badge-top); left: var(--text-badge-left); right: var(--text-badge-right); bottom: var(--text-badge-bottom); font-size: var(--text-badge-font-size); position: absolute; }

.fs-badges-wrapper.fs-result-page-1hblk7n { position: absolute; z-index: 2; display: flex; width: 100%; height: 100%; pointer-events: none; }

.fs-image-badge.fs-result-page-1hblk7n { max-width: 80px; max-height: 80px; }

.container.fs-result-page-17er0cn.fs-result-page-17er0cn { direction: rtl; width: fit-content; display: flex; position: absolute; right: 0px; opacity: var(--quick-view-opacity); z-index: 1; }

.quick-view-wrapper.fs-result-page-17er0cn.fs-result-page-17er0cn { border: 1px solid rgb(204, 204, 204); cursor: pointer; width: 30px; height: 30px; border-radius: 30px; text-align: center; background: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.5); display: flex; justify-content: center; align-items: center; box-sizing: unset; }

.quick-view-wrapper.fs-result-page-17er0cn.fs-result-page-17er0cn:hover { width: 105px; transition: width 0.3s; background: rgb(255, 255, 255); text-align: right; line-height: 28px; position: absolute; padding-left: 5px; }

.quick-view-text.fs-result-page-17er0cn.fs-result-page-17er0cn { letter-spacing: var(--quick-view-letter-spacing); color: var(--quick-view-color); font-size: var(--quick-view-font-size); font-family: var(--quick-view-font-family); font-weight: var(--quick-view-font-weight); text-align: left; direction: ltr; position: inherit; vertical-align: top; visibility: hidden; width: max-content; right: 10px; }

.quick-view-wrapper.fs-result-page-17er0cn:hover .quick-view-text.fs-result-page-17er0cn { visibility: visible; transition: right 0.3s; right: 30px; }

.icon.fs-result-page-17er0cn.fs-result-page-17er0cn { right: 7px; position: absolute; display: flex; }

.classic-quick-view-container.fs-result-page-17er0cn.fs-result-page-17er0cn { height: 100%; width: 100%; position: absolute; display: flex; align-items: center; justify-content: center; }

.classic-quick-view-wrapper.fs-result-page-17er0cn.fs-result-page-17er0cn { opacity: var(--quick-view-opacity); border: 1px solid var(--quick-view-color); z-index: 3; background: var(--quick-view-background); padding: 5px; border-radius: var(--quick-view-border-radius); color: var(--quick-view-color); transition: 0.3s; }

.classic-quick-view-wrapper.fs-result-page-17er0cn.fs-result-page-17er0cn:hover { background: var(--quick-view-background-on-hover); color: rgb(255, 255, 255); border-color: rgb(69, 69, 69); }

.classic-quick-view-text.fs-result-page-17er0cn.fs-result-page-17er0cn { letter-spacing: var(--quick-view-letter-spacing); font-size: var(--quick-view-font-size); font-family: var(--quick-view-font-family); font-weight: var(--quick-view-font-weight); }

.row-skeleton.fs-result-page-1o85o67 { animation: 1.5s ease 0s infinite normal both running pulse; margin-top: 5px; background: rgb(199, 205, 210); }

.fs-swatches-skeleton-wrapper.fs-result-page-1o85o67 { display: flex; flex-wrap: wrap; }

.fs-swatch-skeleton.fs-result-page-1o85o67 { width: 30px; height: 30px; margin-top: 10px; border-radius: 50%; margin-right: 5px; }

.custom-svg-in-wishlist-icon-wrapper.fs-result-page-g7t66g { min-width: var(--heart-icon-size); fill: var(--heart-icon-checked-color); width: var(--heart-icon-size); }

.custom-svg-not-in-wishlist-icon-wrapper.fs-result-page-g7t66g { min-width: var(--heart-icon-size); width: var(--heart-icon-size); fill: var(--heart-icon-not-checked-color); }

.fs-heart-button-wrapper-product.fs-result-page-g7t66g { display: flex; height: 100%; width: 100%; position: absolute; align-items: var(--heart-icon-align); justify-content: var(--heart-icon-justify-content); }

.fs-heart-icon-wrapper.fs-result-page-g7t66g { position: absolute; z-index: 2; padding: var(--heart-icon-padding); min-width: var(--heart-icon-size); display: flex; align-items: center; justify-content: center; }

.fs-heart-icon-quick-view-position.fs-result-page-g7t66g { justify-content: flex-end; display: flex; }

.button-wrapper.fs-result-page-13wbek5 { width: 100%; margin-top: 5px; opacity: var(--back-in-stock-opacity); transition: opacity 0.5s ease-in-out; }

.back-in-stock-button.fs-result-page-13wbek5 { font-weight: var(--back-in-stock-font-weight); font-family: var(--back-in-stock-font-family); font-size: var(--back-in-stock-font-size); letter-spacing: var(--back-in-stock-letter-spacing); color: var(--back-in-stock-color); background-color: var(--back-in-stock-background); width: 100%; text-align: center; height: 40px; cursor: pointer; border: var(--back-in-stock-border); transition: 0.5s ease-in-out; }

.back-in-stock-button.fs-result-page-13wbek5:hover { background-color: var(--back-in-stock-hover-background); color: var(--back-in-stock-hover-text-color); }

.fs-look-a-like-grid.fs-result-page-1pd1kbh { display: grid; grid-template-columns: repeat(4, calc(25% - 1px)); overflow: auto; }

.fs-look-a-like-title.fs-result-page-1pd1kbh { font-size: 20px; font-weight: 400; padding-bottom: 15px; display: flex; align-items: center; }

.fs-look-a-like-container.fs-result-page-1pd1kbh { display: flex; height: 500px; overflow: auto; flex-direction: column; align-items: center; padding: 16px; }

.fs-look-a-like-spinner-container.fs-result-page-1pd1kbh { width: 100%; height: 100%; display: flex; align-items: center; justify-content: space-around; }

@media (max-width: 500px) {
  .fs-look-a-like-grid.fs-result-page-1pd1kbh { grid-template-columns: repeat(2, calc(50% - 1px)); }
  .fs-look-a-like-container.fs-result-page-1pd1kbh { max-height: fit-content; height: 95vh; }
}

.fs-look-a-like-button-container.fs-result-page-1vj493l { width: 100%; height: 100%; position: absolute; display: flex; align-items: flex-end; justify-content: space-around; }

.fs-look-a-like-button.fs-result-page-1vj493l { position: relative; z-index: 2; display: flex; justify-content: center; background: black; color: rgb(255, 255, 255); width: 100%; height: 33px; align-items: center; border: 1px solid transparent; }

@media (min-width: 500px) {
  .fs-look-a-like-button.fs-result-page-1vj493l { transition: 0.4s ease-in-out; }
  .fs-look-a-like-button.fs-result-page-1vj493l:hover { color: rgb(0, 0, 0); background: white; border: 1px solid black; }
}

.combined-buttons.fs-result-page-156inf6 { display: flex; align-items: center; position: absolute; z-index: 2; bottom: 20px; justify-content: center; width: 95%; max-height: 40px; left: 50%; transform: translate(-50%); transition: 0.3s linear; animation: 0.3s ease-out 0s 1 normal forwards running fs-result-page-156inf6-floatInButtonBar; }

@keyframes fs-result-page-156inf6-floatInButtonBar { 
  0% { bottom: 0px; opacity: 0; }
  100% { bottom: 25px; opacity: 1; }
}

.classic-quick-view-container.fs-result-page-156inf6 { height: 38px; align-items: center; display: flex; background-color: var(--quick-view-background); border: var(--add-to-cart-border); border-radius: var(--quick-view-border-radius); padding-left: 5px; padding-right: 5px; color: var(--add-to-cart-border); width: 100%; justify-content: center; }

.classic-quick-view-container.fs-result-page-156inf6:hover { background-color: var(--quick-view-background-on-hover); color: rgb(255, 255, 255); }

.classic-quick-view-wrapper.fs-result-page-156inf6 { letter-spacing: var(--quick-view-letter-spacing); font-size: var(--quick-view-font-size); font-family: var(--quick-view-font-family); font-weight: var(--quick-view-font-weight); line-height: 1.2; text-align: var(--quick-view-text-align); }

.product-card.fs-result-page-dcqqqf { cursor: pointer; position: relative; transition: 0.3s ease-in-out; align-items: center; padding: var(--product-padding); border-radius: var(--product-border-radius); box-shadow: var(--product-shadow); }

.product-card-border-hover.fs-result-page-dcqqqf { border: 1px solid transparent; }

.product-card-border-hover.fs-result-page-dcqqqf:hover, .product-card-border.fs-result-page-dcqqqf { border: var(--product-border); }

.product-card-items-wrapper.fs-result-page-dcqqqf { height: 100%; display: flex; flex-flow: column; justify-content: var(--items-wrapper-justify-content); }

.product-card-items-wrapper-list-view.fs-result-page-dcqqqf { justify-content: space-around; display: grid; grid-template-areas: "image info info" "image addtocart addtocart"; align-items: center; }

.info-container.fs-result-page-dcqqqf { padding: var(--product-info-padding); grid-template-areas: var(--product-info-grid-areas); display: grid; }

.image-wrapper.fs-result-page-dcqqqf { position: relative; }

.add-to-cart-button-wrapper.fs-result-page-dcqqqf { margin-top: 5px; display: block; min-height: 45px; }

.image-add-to-cart-button-wrapper.fs-result-page-dcqqqf { position: absolute; z-index: 2; bottom: 5px; width: 100%; }

.back-in-stock-button-wrapper.fs-result-page-dcqqqf { margin-top: 5px; display: block; min-height: 45px; }

.product-card-list-view.fs-result-page-dcqqqf { width: 97%; }

.fs-serp-add-to-cart-wrapper-list-view.fs-result-page-dcqqqf, .fs-serp-backinstock-wrapper-list-view.fs-result-page-dcqqqf { grid-area: addtocart; }

.fs-serp-info-wrapper-list-view.fs-result-page-dcqqqf { grid-area: info; }

.fs-serp-image-wrapper-list-view.fs-result-page-dcqqqf { grid-area: image; }

.disable-click.fs-result-page-1ldbgp7 { pointer-events: none !important; }

.fs-promo-tile-product-wrapper.fs-result-page-1ldbgp7 { padding: var(--product-padding); border: var(--product-border); grid-area: var(--grid-area); cursor: pointer; }

.fs-promo-tile-image-wrapper.fs-result-page-1ldbgp7 { align-items: center; justify-content: center; display: flex; position: relative; }

.fs-promo-tile-title.fs-result-page-1ldbgp7 { position: absolute; top: 10px; color: rgb(255, 255, 255); font-weight: 600; font-size: 25px; }

.fs-promo-tile-image.fs-result-page-1ldbgp7 { width: 100%; height: 100%; }

.fs-promo-tile-video.fs-result-page-1ldbgp7 { width: 100%; height: 100%; aspect-ratio: var(--image-aspect-ratio); object-fit: var(--image-object-fit); }

.fs-promo-title-button.fs-result-page-1ldbgp7 { position: absolute; bottom: 10px; color: rgb(255, 255, 255); border-radius: 10px; background: black; padding: 5px 20px; cursor: pointer; }

.fs-promo-title-button.fs-result-page-1ldbgp7:hover { background: white; color: rgb(0, 0, 0); transition: 0.5s; }

.fs-hide.fs-result-page-1ldbgp7 { display: none; }

.products-grid.fs-result-page-158897m { display: grid; grid-template-columns: var(--grid-template-columns); row-gap: var(--grid-row-gap); column-gap: var(--grid-col-gap); margin-left: var(--grid-left-margin); transition: opacity 0.2s ease-in-out; opacity: 1; }

.products-grid.loading.fs-result-page-158897m { opacity: 0.7; pointer-events: none; }

.fs-list-view-mode.fs-result-page-158897m { display: flex; flex-flow: column; align-items: flex-start; }

.articles.fs-result-page-e96z7k.fs-result-page-e96z7k { margin: 10px 0px; }

.article.fs-result-page-e96z7k.fs-result-page-e96z7k { font-size: 16px; padding: 10px; margin-bottom: 15px; border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 1px -1px, rgba(0, 0, 0, 0.14) 0px 1px 1px, rgba(0, 0, 0, 0.12) 0px 1px 3px; display: flex; align-items: center; }

.article.fs-result-page-e96z7k .title.fs-result-page-e96z7k { font-weight: 700; color: rgb(0, 181, 226); font-size: 18px; }

.title.pdf.fs-result-page-e96z7k.fs-result-page-e96z7k { margin-right: 5px; }

.content.fs-result-page-e96z7k.fs-result-page-e96z7k { overflow: hidden; text-overflow: ellipsis; }

.load-more-wrapper.fs-result-page-e96z7k.fs-result-page-e96z7k { display: flex; justify-content: center; align-items: center; }

.load-more.fs-result-page-e96z7k.fs-result-page-e96z7k { color: rgb(255, 255, 255); background: black; opacity: 0.8; cursor: pointer; outline: none; border: 0px; transition: 0.2s ease-in-out; padding: 10px 20px; font-size: 18px; display: flex; justify-content: center; align-items: center; }

.load-more.fs-result-page-e96z7k.fs-result-page-e96z7k:not(.loading):hover { opacity: 1; }

.image.fs-result-page-e96z7k img.fs-result-page-e96z7k { max-height: 100px; margin-right: 20px; }

.search-item.fs-result-page-1bx4f0:not(.last)::after { content: ","; margin-right: 5px; margin-left: 1px; color: rgb(0, 0, 0); text-decoration: navajowhite; }

.search-item.fs-result-page-1bx4f0 { text-decoration: underline; cursor: pointer; color: rgb(0, 0, 0); transition: 0.2s ease-in-out; }

.search-item.fs-result-page-1bx4f0:hover { color: rgb(100, 149, 237); }

.ai-generated-content.fs-result-page-4fiduu.fs-result-page-4fiduu { background: linear-gradient(135deg, rgb(254, 243, 245) 0%, rgb(246, 248, 252) 100%); box-shadow: rgba(15, 23, 42, 0.06) 0px 10px 30px; border-radius: 16px; padding: var(--ai-section-padding); margin-right: ; margin-bottom: ; margin-left: ; overflow: hidden; order: 2; margin-top: 16px; }

.ai-header.fs-result-page-4fiduu.fs-result-page-4fiduu { margin-bottom: 1rem; display: flex; justify-content: flex-start; align-items: flex-start; flex-direction: column; }

.ai-title.fs-result-page-4fiduu.fs-result-page-4fiduu { font-size: 1rem; font-weight: 400; color: rgb(17, 24, 39); }

.ai-generated-note.fs-result-page-4fiduu.fs-result-page-4fiduu { display: flex; align-items: center; gap: 4px; color: rgb(0, 0, 0); }

.ai-product-row-wrapper.fs-result-page-4fiduu.fs-result-page-4fiduu { max-height: 62px; overflow: hidden; transition: max-height 0.5s ease-in-out; position: relative; }

.ai-generated-content.fs-result-page-4fiduu.fs-result-page-4fiduu { cursor: pointer; }

.ai-generated-content.is-expanded.fs-result-page-4fiduu.fs-result-page-4fiduu { cursor: inherit; }

.ai-generated-content.is-expanded.fs-result-page-4fiduu .ai-product-row-wrapper.fs-result-page-4fiduu { max-height: 1000px; }

.ai-product-row-wrapper.fs-result-page-4fiduu.fs-result-page-4fiduu::after { content: ""; position: absolute; bottom: 0px; left: 0px; right: 0px; height: 50px; background: linear-gradient(to top, rgb(254, 243, 245), transparent); transition: opacity 0.5s ease-in-out; }

.ai-generated-content.is-expanded.fs-result-page-4fiduu .ai-product-row-wrapper.fs-result-page-4fiduu::after { opacity: 0; }

.ai-product-row.fs-result-page-4fiduu.fs-result-page-4fiduu { display: grid; grid-template-columns: repeat(calc(var(--ai-section-num-of-products) + 1),calc(100% / calc(var(--ai-section-num-of-products) + 1) - 18px)); gap: 24px; padding: 0px 4px 14px 14px; scroll-snap-type: x mandatory; scrollbar-width: thin; padding-inline: 28px; scroll-padding-inline: 0px 24px; overflow: hidden; }

.ai-product-row.fs-result-page-4fiduu.fs-result-page-4fiduu::-webkit-scrollbar { height: 6px; }

.ai-product-row.fs-result-page-4fiduu.fs-result-page-4fiduu::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, 0.15); border-radius: 3px; }

.ai-custom-card.fs-result-page-4fiduu.fs-result-page-4fiduu, .follow-up-card.fs-result-page-4fiduu.fs-result-page-4fiduu { scroll-snap-align: start; flex: 0 0 clamp(170px, 25vw, 260px); border-radius: 14px; transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.25s cubic-bezier(0.4, 0, 0.2, 1); cursor: pointer; }

.ai-custom-card.fs-result-page-4fiduu.fs-result-page-4fiduu:hover, .follow-up-card.fs-result-page-4fiduu.fs-result-page-4fiduu:hover { transform: translateY(-6px); box-shadow: rgba(0, 0, 0, 0.12) 0px 6px 12px; }

.ai-custom-card.fs-result-page-4fiduu.fs-result-page-4fiduu { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.05) 0px 4px 12px; display: flex; flex-direction: column; overflow: hidden; }

.ai-card-image-container.fs-result-page-4fiduu.fs-result-page-4fiduu { background: rgb(249, 250, 251); height: 100%; }

.ai-custom-card.fs-result-page-4fiduu:hover .ai-card-content.fs-result-page-4fiduu { max-height: 0px; height: 0px; visibility: hidden; padding: 0px; }

.ai-custom-card.fs-result-page-4fiduu:hover .ai-card-price.fs-result-page-4fiduu { max-height: 0px; }

.ai-custom-card.fs-result-page-4fiduu:hover img.fs-result-page-4fiduu { aspect-ratio: 0.71 / 1; }

.ai-card-image.fs-result-page-4fiduu.fs-result-page-4fiduu { width: 100%; height: 100%; transition: transform 0.45s; aspect-ratio: 2 / 3; object-fit: cover; object-position: center bottom; }

.ai-custom-card.fs-result-page-4fiduu:hover .ai-card-image.fs-result-page-4fiduu { transform: scale(1.05); object-position: center top; }

.ai-card-content.fs-result-page-4fiduu.fs-result-page-4fiduu { padding: 14px 16px; display: flex; flex-direction: column; gap: 6px; }

.ai-card-title.fs-result-page-4fiduu.fs-result-page-4fiduu { font-size: 0.875rem; font-weight: 500; color: rgb(17, 24, 39); line-height: 1.35; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; margin: unset; }

.ai-card-price.fs-result-page-4fiduu.fs-result-page-4fiduu { font-size: 1rem; font-weight: 600; color: rgb(17, 24, 39); margin: unset; }

.follow-up-card.fs-result-page-4fiduu.fs-result-page-4fiduu { background: rgba(207, 141, 255, 0.83); color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; position: relative; isolation: isolate; }

.follow-up-card.fs-result-page-4fiduu.fs-result-page-4fiduu::before { content: ""; position: absolute; inset: 0px; border-radius: inherit; background: radial-gradient(circle at 50% 50%, rgba(59, 130, 246, 0.35), transparent 70%); opacity: 0; transition: opacity 0.35s; z-index: -1; }

.follow-up-card.fs-result-page-4fiduu.fs-result-page-4fiduu:hover::before { opacity: 1; }

.follow-up-content.fs-result-page-4fiduu.fs-result-page-4fiduu { text-align: center; padding: 20px 10px; }

.follow-up-icon.fs-result-page-4fiduu.fs-result-page-4fiduu { width: 56px; height: 56px; margin: 0px auto 12px; display: grid; place-items: center; background: rgba(255, 255, 255, 0.12); border-radius: 50%; }

.follow-up-icon.fs-result-page-4fiduu svg.fs-result-page-4fiduu { width: 28px; height: 28px; stroke-width: 2; }

.follow-up-title.fs-result-page-4fiduu.fs-result-page-4fiduu { font-size: 1.05rem; font-weight: 600; margin: 0px 0px 6px; }

.follow-up-text.fs-result-page-4fiduu.fs-result-page-4fiduu { font-size: 0.875rem; opacity: 0.92; margin: 0px; }

.ai-footer.fs-result-page-4fiduu.fs-result-page-4fiduu { display: flex; justify-content: center; padding: 1rem 40px; }

.expand-button.fs-result-page-4fiduu.fs-result-page-4fiduu { background-color: transparent; color: rgba(0, 0, 0, 0.59); padding: 10px 20px; cursor: pointer; transition: background-color 0.15s; border-radius: 9999px; height: 48px; width: 100%; border: 1px solid rgba(255, 0, 108, 0.19); display: flex; align-items: center; justify-content: center; gap: 6px; }

.expand-button.fs-result-page-4fiduu.fs-result-page-4fiduu:hover { background-color: rgba(255, 0, 108, 0.03); }

.is-hidden.fs-result-page-4fiduu.fs-result-page-4fiduu { visibility: hidden; }

@media (max-width: 768px) {
  .ai-product-row.fs-result-page-4fiduu.fs-result-page-4fiduu { gap: 18px; }
  .follow-up-card.fs-result-page-4fiduu.fs-result-page-4fiduu, .ai-custom-card.fs-result-page-4fiduu.fs-result-page-4fiduu { border-radius: 12px; }
}

@keyframes fs-result-page-4fiduu-skeleton-loading { 
  0% { background-position: -200px 0px; }
  100% { background-position: calc(100% + 200px) 0px; }
}

.skeleton-card.fs-result-page-4fiduu.fs-result-page-4fiduu { cursor: default; }

.skeleton-card.fs-result-page-4fiduu.fs-result-page-4fiduu:hover { transform: none; box-shadow: rgba(0, 0, 0, 0.05) 0px 4px 12px; }

.skeleton-image.fs-result-page-4fiduu.fs-result-page-4fiduu { width: 100%; height: 100%; aspect-ratio: 1 / 1; background: linear-gradient(90deg, rgb(249, 213, 219) 25%, rgb(253, 221, 226) 50%, rgb(249, 213, 219) 75%) 0% 0% / 460px 100%; animation: 1.5s linear 0s infinite normal none running fs-result-page-4fiduu-skeleton-loading; }

.skeleton-title.fs-result-page-4fiduu.fs-result-page-4fiduu, .skeleton-price.fs-result-page-4fiduu.fs-result-page-4fiduu { height: 16px; border-radius: 4px; background: linear-gradient(90deg, rgb(249, 213, 219) 25%, rgb(253, 221, 226) 50%, rgb(249, 213, 219) 75%) 0% 0% / 460px 100%; animation: 1.5s linear 0s infinite normal none running fs-result-page-4fiduu-skeleton-loading; }

.skeleton-title.fs-result-page-4fiduu.fs-result-page-4fiduu { width: 90%; margin-bottom: 8px; }

.skeleton-price.fs-result-page-4fiduu.fs-result-page-4fiduu { width: 40%; }

.skeleton-follow-up.fs-result-page-4fiduu.fs-result-page-4fiduu { background: rgb(230, 233, 240); }

.skeleton-icon.fs-result-page-4fiduu.fs-result-page-4fiduu { background: linear-gradient(90deg, rgb(249, 213, 219) 25%, rgb(253, 221, 226) 50%, rgb(249, 213, 219) 75%) 0% 0% / 200px 100%; animation: 1.5s linear 0s infinite normal none running fs-result-page-4fiduu-skeleton-loading; }

.skeleton-title-center.fs-result-page-4fiduu.fs-result-page-4fiduu { width: 70%; height: 18px; margin: 0px auto 8px; border-radius: 4px; background: linear-gradient(90deg, rgb(249, 213, 219) 25%, rgb(253, 221, 226) 50%, rgb(249, 213, 219) 75%) 0% 0% / 460px 100%; animation: 1.5s linear 0s infinite normal none running fs-result-page-4fiduu-skeleton-loading; }

.skeleton-text-center.fs-result-page-4fiduu.fs-result-page-4fiduu { width: 90%; height: 14px; margin: 0px auto; border-radius: 4px; background: linear-gradient(90deg, rgb(249, 213, 219) 25%, rgb(253, 221, 226) 50%, rgb(249, 213, 219) 75%) 0% 0% / 460px 100%; animation: 1.5s linear 0s infinite normal none running fs-result-page-4fiduu-skeleton-loading; }

.skeleton-sentence.fs-result-page-4fiduu.fs-result-page-4fiduu { width: 80%; height: 24px; margin: 8px 0px; border-radius: 4px; background: linear-gradient(90deg, rgb(249, 213, 219) 25%, rgb(253, 221, 226) 50%, rgb(249, 213, 219) 75%) 0% 0% / 460px 100%; animation: 1.5s linear 0s infinite normal none running fs-result-page-4fiduu-skeleton-loading; }

.searchResultsWrapper.fs-result-page-1401w5l { padding-left: var(--fs-page-padding); padding-right: var(--fs-page-padding); }

.filters-grid-wrapper.fs-result-page-1401w5l { display: grid; grid-template-columns: 17% 81%; column-gap: 2%; margin-top: 15px; }

.filters-grid-no-filters.fs-result-page-1401w5l { transition: 1s; grid-template-columns: 0px 100% !important; column-gap: 0px !important; }

.filters-grid-wrapper-horizontal.fs-result-page-1401w5l { display: unset; }

@media (max-width: 1300px) {
  .filters-grid-wrapper.fs-result-page-1401w5l { grid-template-columns: 23% 74%; column-gap: 3%; }
}

@media (max-width: 1000px) {
  .filters-grid-wrapper.fs-result-page-1401w5l { grid-template-columns: 27% 70%; }
}

@keyframes pulse { 
  0% { opacity: 1; }
  50% { opacity: 0.3; }
  100% { opacity: 1; }
}

.fs-banner-wrapper.fs-result-page-yazf8g { width: 100%; display: flex; justify-content: center; }

.fs-banner-video.fs-result-page-yazf8g, .fs-banner-image.fs-result-page-yazf8g { width: 100%; }

.fs-scroll-to-top-button.fs-result-page-7mxgcq { background: var(--scroll-button-background); width: fit-content; height: 22px; color: var(--scroll-button-color); font-size: var(--scroll-button-font-size); z-index: 5; position: sticky; bottom: 24px; margin-left: auto; right: 24px; border-radius: 20px; display: flex; align-items: center; justify-content: center; padding: 3px 10px; cursor: pointer; transition: 0.2s ease-in-out; }

.fs-scroll-to-top-button.fs-result-page-7mxgcq:hover { transform: scale(1.1); }

.highlight-selector-class { outline: rgb(0, 144, 255) dashed 2px; z-index: 100; }

::-webkit-scrollbar { width: 6px; }

::-webkit-scrollbar-track { background: rgb(241, 241, 241); }

::-webkit-scrollbar-thumb { background: rgb(136, 136, 136); }

::-webkit-scrollbar-thumb:hover { background: rgb(85, 85, 85); }

.no-results.fs-result-page-8mxv1t { display: flex; justify-content: center; align-items: center; flex-direction: column; }

header.fs-result-page-12r8bbx { background: rgb(238, 238, 238); padding: 10px 5px; font-size: 18px; font-weight: 700; }

.content.fs-result-page-12r8bbx { padding: 20px; }

.wheel-item.fs-result-page-itytmn.fs-result-page-itytmn { margin-right: 15px; }

.wheel-item.fs-result-page-itytmn a.fs-result-page-itytmn { display: flex; justify-content: center; align-items: center; text-decoration: none; cursor: pointer; flex-direction: column; }

.wheel-item.fs-result-page-itytmn img.fs-result-page-itytmn { align-items: center; border: 1.5px solid rgb(230, 230, 230); border-radius: 100%; display: flex; justify-content: center; padding: 4px; width: 85px; height: 85px; transition: 0.2s ease-in-out; object-fit: cover; }

.wheel-item.fs-result-page-itytmn:hover img.fs-result-page-itytmn { border-color: rgb(126, 126, 126); }

.wheel-item.fs-result-page-itytmn label.fs-result-page-itytmn { -webkit-font-smoothing: antialiased; letter-spacing: 0.25px; color: rgb(0, 0, 0); padding-top: 4px; font-weight: 700; font-size: 12px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }

@media (max-width: 420px) {
  .wheel-item.fs-result-page-itytmn img.fs-result-page-itytmn { width: 75px; height: 75px; }
}

.container.fs-result-page-hqovdi.fs-result-page-hqovdi { display: flex; align-items: flex-start; justify-content: flex-start; list-style: none; margin: 10px 0px; padding-left: 0px; overflow: auto; position: relative; }

.loading.fs-result-page-hqovdi.fs-result-page-hqovdi { opacity: 0.5; pointer-events: none; }

.fs-result-page-hqovdi.fs-result-page-hqovdi::-webkit-scrollbar { height: 6px; }

.fs-result-page-hqovdi.fs-result-page-hqovdi::-webkit-scrollbar-track { background: rgb(241, 241, 241); }

.fs-result-page-hqovdi.fs-result-page-hqovdi::-webkit-scrollbar-thumb { background: rgb(136, 136, 136); }

.fs-result-page-hqovdi.fs-result-page-hqovdi::-webkit-scrollbar-thumb:hover { background: rgb(85, 85, 85); }

@media screen and (min-width: 820px) {
  .container.fs-result-page-hqovdi.fs-result-page-hqovdi { overflow: hidden; }
  .container-border.fs-result-page-hqovdi.fs-result-page-hqovdi { border-bottom: 6px solid transparent; }
  .container.fs-result-page-hqovdi.fs-result-page-hqovdi:hover { overflow: auto; border-bottom: unset; }
  .categories-arrows-wrapper.fs-result-page-hqovdi.fs-result-page-hqovdi { opacity: 0; }
  .wheels-container.fs-result-page-hqovdi:hover .categories-arrows-wrapper.fs-result-page-hqovdi { opacity: 1; }
}

.categories-arrows-wrapper.fs-result-page-hqovdi.fs-result-page-hqovdi { width: 100%; display: flex; justify-content: space-between; align-items: center; position: relative; top: 85px; }

.categories-arrow.fs-result-page-hqovdi.fs-result-page-hqovdi { border: 1px solid rgb(204, 204, 204); border-radius: 50%; color: rgb(15, 15, 16); cursor: pointer; width: 25px; height: 25px; text-align: center; background: white; display: flex; align-items: center; justify-content: center; z-index: 2; position: absolute; }

.right-categories-arrow.fs-result-page-hqovdi.fs-result-page-hqovdi { right: 0px; }

.left-categories-arrow.fs-result-page-hqovdi.fs-result-page-hqovdi { left: 0px; }

.categories-arrow.fs-result-page-hqovdi.fs-result-page-hqovdi:hover { background: darkgrey; border: 1px solid darkgrey; transition: 0.3s ease-in-out; }

.summaryWrapper.fs-result-page-1nq0uke { font-size: 15px; font-weight: 500; font-family: Helvetica, "Helvetica Neue", Arial, "Lucida Grande", sans-serif; }

.searchTerm.fs-result-page-1nq0uke { padding-bottom: 5px; }

.fs-total-results-text-margin.fs-result-page-1nq0uke, .fs-related-searches-text.fs-result-page-1nq0uke { margin-right: 10px; }

.fs-related-searches-wrapper.fs-result-page-1nq0uke { display: flex; padding-top: 5px; }

.fs-related-searches-term.fs-result-page-1nq0uke { color: rgb(0, 119, 204); text-decoration: underline; cursor: pointer; margin-right: 10px; }

.fs-related-searches-term.fs-result-page-1nq0uke:hover { text-decoration: none; }

.fs-pagination-arrow-custom-icon.fs-result-page-egnoxh.fs-result-page-egnoxh { height: 15px; width: 15px; display: flex; align-items: center; justify-content: center; }

.pagination-wrapper.fs-result-page-egnoxh.fs-result-page-egnoxh { display: flex; padding: 20px 5px; font-size: 15px; border-top: 1px solid rgb(204, 204, 204); margin: 10px 0px 0px; align-items: center; justify-content: center; font-family: Assistant, sans-serif; font-weight: 600; }

.page-number-item.fs-result-page-egnoxh.fs-result-page-egnoxh { cursor: pointer; transition: 0.2s ease-in-out; border: 1px solid transparent; width: 35px; height: 35px; color: rgb(102, 102, 102); text-decoration: none; border-radius: 20px; display: flex; align-items: center; justify-content: center; }

.page-number-item.fs-result-page-egnoxh.fs-result-page-egnoxh:hover { text-decoration: underline; color: rgb(0, 0, 0); }

.page-number-item-selected.fs-result-page-egnoxh.fs-result-page-egnoxh { font-weight: 700; background: black; cursor: default; color: rgb(255, 255, 255) !important; text-decoration: none !important; }

.arrow-button.fs-result-page-egnoxh.fs-result-page-egnoxh { text-decoration: none; color: rgb(0, 0, 0); display: flex; }

.arrow-button-wrapper.fs-result-page-egnoxh.fs-result-page-egnoxh { background-color: rgb(240, 240, 240); border-radius: 50%; margin-left: 5px; margin-right: 5px; border: 1px solid transparent; cursor: pointer; min-height: 35px; min-width: 35px; display: flex; align-items: center; justify-content: center; }

.arrow-button-wrapper.fs-result-page-egnoxh:hover .arrow-button.fs-result-page-egnoxh { text-decoration: underline; color: rgb(0, 0, 0); }

.center-pages-wrapper.fs-result-page-egnoxh.fs-result-page-egnoxh { background-color: rgb(240, 240, 240); display: flex; border-radius: 20px; }

.three-dots-item.fs-result-page-egnoxh.fs-result-page-egnoxh { min-width: fit-content; cursor: default !important; text-decoration: none !important; }

.disable-last-page.fs-result-page-egnoxh.fs-result-page-egnoxh { pointer-events: none; opacity: 0.5; }

@media screen and (max-width: 420px) {
  .pagination-wrapper.fs-result-page-egnoxh.fs-result-page-egnoxh { transform: scale(0.95); }
  .page-number-item.fs-result-page-egnoxh.fs-result-page-egnoxh { width: 32px; height: 32px; }
  .arrow-button-wrapper.fs-result-page-egnoxh.fs-result-page-egnoxh { min-width: 32px; min-height: 32px; }
}

.load-more-button-wrapper.fs-result-page-10n3q3l { border: 1px solid black; text-align: center; width: fit-content; height: 35px; display: flex; justify-content: center; align-items: center; font-weight: 500; cursor: pointer; margin: 20px auto; padding: 0px 20px; }

.load-more-button-wrapper.fs-result-page-10n3q3l:hover { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }

.progress-wrapper.fs-result-page-1icj15m { display: flex; justify-content: center; align-items: center; flex-direction: column; width: min(100%, 800px); margin: 0px auto; font-family: Arial, serif; }

.progress-bar.fs-result-page-1icj15m { overflow: hidden; display: block; border-radius: 5px; width: 100%; height: 10px; margin: 10px 0px 25px; background-color: rgb(220, 220, 220); }

.bar.fs-result-page-1icj15m { background-color: var(--pagination-progress-bar-color); height: 100%; display: block; }

.quick-view-price-wrapper { display: flex; padding-bottom: 10px; align-items: baseline; }

.quick-view-dialog-compare { margin-left: 6px; text-decoration: line-through; color: gray; font-family: inherit; }

.is-selected.fs-result-page-1qbzr48 { z-index: 5; border: 1px solid rgb(204, 204, 204); }

.arrow-button.fs-result-page-1qbzr48 { position: absolute; top: 150px; border: 1px solid rgb(204, 204, 204); border-radius: 50%; padding: 5px; display: flex; background-color: rgb(255, 255, 255); }

.arrow-button-left.fs-result-page-1qbzr48 { left: 16px; }

.arrow-button-right.fs-result-page-1qbzr48 { right: 16px; }

.fs-images-bar-container.fs-result-page-1qbzr48 { max-width: 100vw; overflow: auto; margin-top: -55px; display: flex; align-items: flex-start; justify-content: flex-start; padding-bottom: 20px; }

.fs-single-image.fs-result-page-1qbzr48 { padding: 0px 1px; background: rgb(239, 239, 239); }

.quick-view-dialog-wrapper.fs-result-page-1qbzr48 { height: 100%; }

.quick-view-image-content-grid.fs-result-page-1qbzr48 { display: grid; grid-template-rows: 45% 47% 8%; justify-items: center; background-color: rgb(239, 239, 239); overflow: hidden; height: 100%; }

.header-price-box.fs-result-page-1qbzr48 { display: flex; align-items: baseline; }

.quick-view-dialog-content.fs-result-page-1qbzr48 { padding: 10px 15px 0px; }

.quick-view-dialog-content-wrapper.fs-result-page-1qbzr48 { background-color: rgb(255, 255, 255); border-top-left-radius: 40px; border-top-right-radius: 40px; margin-top: 15px; overflow: hidden auto; width: 100%; max-height: 100%; }

.quick-view-details-title.fs-result-page-1qbzr48 { font-weight: 700; font-size: 15px; padding-bottom: 5px; }

.quick-view-details.fs-result-page-1qbzr48 { color: rgb(57, 57, 57); font-size: 0.85em; margin-left: 3px; }

.quick-view-dialog-image.fs-result-page-1qbzr48 { margin-top: 15px; }

.quick-view-image.fs-result-page-1qbzr48 { width: 100%; height: 100%; aspect-ratio: 0.75 / 1; object-fit: contain; vertical-align: middle; }

.quick-view-dialog-info-header.fs-result-page-1qbzr48 { padding-top: 5px; padding-bottom: 5px; display: flex; flex-direction: column; width: 100%; min-width: 65%; }

.quick-view-rating-wrapper.fs-result-page-1qbzr48 { margin-top: 5px; }

.quick-view-dialog-title.fs-result-page-1qbzr48 { text-align: left; text-decoration: none; padding-top: 10px; font-size: 1.8em; line-height: 1.2em; }

.quick-view-vendor.fs-result-page-1qbzr48 { padding-top: 5px; font-size: 1em; line-height: 1.2em; }

.quick-view-dialog-price.fs-result-page-1qbzr48 { font-size: 1.4em; text-align: right; max-width: 35%; width: 100%; margin-top: 5px; }

.quick-view-dialog-desc.fs-result-page-1qbzr48 { text-align: left; overflow: auto; max-height: 120px; line-height: 1.4; font-size: 14px; }

.quick-view-dialog-description-medium.fs-result-page-1qbzr48 { max-height: 150px !important; }

.quick-view-dialog-full-description.fs-result-page-1qbzr48 { max-height: unset !important; }

a.fs-result-page-1qbzr48 { text-decoration: unset; color: rgb(0, 0, 0); }

.cart-items-wrapper.fs-result-page-1qbzr48 { width: 100%; background-color: rgb(255, 255, 255); display: flex; justify-content: center; align-items: flex-end; }

.fs-quick-view-arrow-wrapper.fs-result-page-1qbzr48 { display: flex; justify-content: center; }

.fs-quick-view-arrow-wrapper-animation.fs-result-page-1qbzr48 { animation: 2s ease-in-out 0s infinite normal none running fs-result-page-1qbzr48-leaves; }

.separator.fs-result-page-1qbzr48 { margin-top: 5px; }

@keyframes fs-result-page-1qbzr48-leaves { 
  0% { transform: scale(1); }
  50% { transform: scale(1.5); }
  100% { transform: scale(1); }
}

@media (max-width: 450px) {
  .quick-view-dialog-desc.fs-result-page-1qbzr48 { max-width: unset; min-width: unset; }
}

.selector.fs-result-page-6jxlk4 { margin: 10px 0px; }

a.fs-result-page-6jxlk4 { text-decoration: unset; color: rgb(0, 0, 0); }

.options.fs-result-page-6jxlk4 { display: flex; align-items: center; flex-wrap: wrap; }

.selector-title.fs-result-page-6jxlk4 { margin: 10px 0px; font-weight: 700; font-size: 15px; }

.option.fs-result-page-6jxlk4 { text-align: center; padding: 5px; transition: 0.3s ease-in-out; background: white; font-weight: 500; font-size: 14px; border-radius: 5px; margin: 2px 3px; border: 1px solid rgb(204, 204, 204); cursor: pointer; min-width: 40px; }

.option.fs-result-page-6jxlk4:hover, .option.selected.fs-result-page-6jxlk4 { border: 1px solid black; }

.more-options.fs-result-page-6jxlk4 { cursor: pointer; font-weight: 700; }

.more-options.fs-result-page-6jxlk4:hover { text-decoration: underline; }

.not-sellable.fs-result-page-6jxlk4 { pointer-events: none; cursor: default; opacity: 0.7; background: linear-gradient(to right bottom, transparent calc(50% - 1px), rgb(187, 187, 187) calc(52% - 1px), rgb(110, 110, 110) 50%, transparent 52%); }

.selected.not-sellable.fs-result-page-6jxlk4 { background: linear-gradient(to right bottom, rgb(28, 28, 28) calc(50% - 1px), rgb(255, 255, 255) calc(52% - 1px), rgb(255, 255, 255) 50%, rgb(29, 29, 29) 52%) !important; }

@media (max-width: 450px) {
  .selector.fs-result-page-6jxlk4 { margin: 0px 0px 5px; }
  .option.fs-result-page-6jxlk4 { min-width: 22px; min-height: 22px; display: flex; align-items: center; justify-content: center; }
  .selector-title.fs-result-page-6jxlk4 { margin: 0px 0px 10px; }
}

.quantity-wrapper.fs-result-page-j6c8sd { display: flex; align-items: center; max-width: 100%; border-radius: var(--quantity-border-radius); }

.qty-label.fs-result-page-j6c8sd { color: var(--quantity-color); font-size: var(--quantity-font-size); font-family: var(--quantity-font-family); font-weight: var(--quantity-font-weight); letter-spacing: var(--quantity-letter-spacing); text-align: var(--quantity-text-align); }

.label-wrapper.fs-result-page-j6c8sd { padding: 5px; }

input[type="number"].fs-result-page-j6c8sd { height: 30px; width: 60px; text-align: center; margin: 0px; padding: 4px 0px; border-top-color: ; border-top-style: ; border-top-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; color: var(--quantity-color); border-right: 0px; border-left: 0px; }

input.fs-result-page-j6c8sd::-webkit-outer-spin-button, input.fs-result-page-j6c8sd::-webkit-inner-spin-button { appearance: none; margin: 0px; }

label.fs-result-page-j6c8sd { letter-spacing: 0.55px; }

.left-button.fs-result-page-j6c8sd, .right-button.fs-result-page-j6c8sd { background-color: rgb(255, 255, 255); border: var(--quantity-border); height: 40px; display: flex; justify-content: center; align-items: center; text-align: center; box-sizing: border-box; width: fit-content; min-width: 50px; cursor: pointer; }

.quantity-wrapper.fs-result-page-kcmzyq { display: flex; align-items: center; max-width: 45%; }

input[type="number"].fs-result-page-kcmzyq { height: 30px; width: 60px; text-align: center; margin: 0px; padding: 4px 0px; border-width: 1px 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-image: initial; border-right-style: initial; border-right-color: initial; border-left-style: initial; border-left-color: initial; }

input.fs-result-page-kcmzyq::-webkit-outer-spin-button, input.fs-result-page-kcmzyq::-webkit-inner-spin-button { appearance: none; margin: 0px; }

label.fs-result-page-kcmzyq { background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-radius: 5px 0px 0px 5px; height: 40px; display: flex; justify-content: center; align-items: center; text-align: center; box-sizing: border-box; width: fit-content; min-width: 50px; }

.buttons.fs-result-page-kcmzyq { display: grid; height: 40px; }

.button.fs-result-page-kcmzyq { color: gray; font-size: 10px; margin: 0px; padding: 2px; background-color: rgb(255, 255, 255); width: 30px; cursor: pointer; display: block; border: 1px solid rgb(204, 204, 204); min-height: unset !important; }

.increase.fs-result-page-kcmzyq { border-radius: 0px 5px 0px 0px; border-bottom: unset; }

.decrease.fs-result-page-kcmzyq { border-radius: 0px 0px 5px; }

.items.fs-result-page-1vf7p7c { margin: 20px 0px 5px; display: flex; justify-content: space-between; align-items: center; }

.fs-sold-out-button.fs-result-page-1vf7p7c { pointer-events: none; cursor: default; height: 40px; background-color: rgb(163, 163, 163); display: flex; width: 160px; align-items: center; justify-content: center; color: rgb(255, 255, 255); font-weight: 500; border-radius: 5px; margin-left: auto; }

@media (max-width: 450px) {
  .items.fs-result-page-1vf7p7c { width: 90%; margin: 10px 0px; }
}

.quick-view-reviews { display: flex; align-items: center; }

.rating.fs-result-page-qllrdt { display: flex; margin-right: 40px; }

.availability.fs-result-page-ymzvtb { display: flex; }

.in-stock.fs-result-page-ymzvtb { color: rgb(12, 193, 130); margin-left: 5px; }

.out-of-stock.fs-result-page-ymzvtb { color: rgb(232, 0, 30); margin-left: 5px; }

.fs-result-page-usndq1.fs-result-page-usndq1::-webkit-scrollbar { width: 6px; height: 6px; }

.quick-view-dialog-wrapper-left-ouside.fs-result-page-usndq1.fs-result-page-usndq1 { padding: 30px 0px 30px 85px; }

.quick-view-dialog-image-bottom-ouside.fs-result-page-usndq1.fs-result-page-usndq1 { padding-bottom: 110px; }

.quick-view-dialog-wrapper-modern.fs-result-page-usndq1 > .quick-view-dialog-content.fs-result-page-usndq1 { background-color: rgb(255, 255, 255); }

.fs-images-bar-container.fs-result-page-usndq1.fs-result-page-usndq1 { display: flex; align-items: flex-start; flex-direction: column; position: absolute; border-right: 1px solid rgba(0, 0, 0, 0.24); overflow: auto; }

.fs-images-bar-container-left-inside.fs-result-page-usndq1.fs-result-page-usndq1 { margin-left: 15px; margin-top: 15px; height: 80%; }

.fs-images-bar-container-left-ouside.fs-result-page-usndq1.fs-result-page-usndq1 { left: 15px; border-color: transparent; }

.fs-images-bar-container-bottom-inside.fs-result-page-usndq1.fs-result-page-usndq1 { flex-direction: row; margin-left: 15px; bottom: 15px; }

.fs-images-bar-container-bottom-ouside.fs-result-page-usndq1.fs-result-page-usndq1 { flex-direction: row; bottom: 15px; border-color: transparent; }

.fs-images-bar-container-bottom-ouside.fs-result-page-usndq1 > img.fs-result-page-usndq1 { margin-right: 5px; }

.fs-images-bar-container-left-ouside.fs-result-page-usndq1 > img.fs-result-page-usndq1 { margin-bottom: 5px; }

.fs-images-bar-container-bottom-inside.fs-result-page-usndq1 > img.fs-result-page-usndq1 { margin-left: 5px; }

.fs-images-bar-container-left-inside.fs-result-page-usndq1 > img.fs-result-page-usndq1 { margin-bottom: 5px; }

.fs-single-image.fs-result-page-usndq1.fs-result-page-usndq1 { width: 60px; height: 85px; cursor: pointer; }

.quick-view-dialog-wrapper.fs-result-page-usndq1.fs-result-page-usndq1 { font-family: Arial, serif; box-sizing: unset; transition: transform 0.3s; max-width: 1000px; display: grid; grid-template-columns: 40% 60%; border-radius: 10px; }

.quick-view-dialog-wrapper-mobile.fs-result-page-usndq1.fs-result-page-usndq1 { display: unset; }

.quick-view-dialog-content.fs-result-page-usndq1.fs-result-page-usndq1 { background-color: rgb(239, 239, 239); width: -webkit-fill-available; padding: 10px 15px; display: flex; flex-direction: column; justify-content: space-between; }

.quick-view-dialog-image.fs-result-page-usndq1.fs-result-page-usndq1 { height: fit-content; align-self: center; }

.quick-view-image.fs-result-page-usndq1.fs-result-page-usndq1 { width: 100%; height: 100%; aspect-ratio: 0.75 / 1; object-fit: contain; vertical-align: middle; }

.quick-view-dialog-info-header.fs-result-page-usndq1.fs-result-page-usndq1 { border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); padding-top: 5px; padding-bottom: 5px; display: flex; margin-bottom: 10px; }

.quick-view-dialog-title.fs-result-page-usndq1.fs-result-page-usndq1 { text-align: left; text-decoration: none; padding-top: 10px; font-size: 1.4em; line-height: 1.2em; }

.quick-view-dialog-price.fs-result-page-usndq1.fs-result-page-usndq1 { text-align: left; font-size: 1.8em; }

.quick-view-dialog-desc.fs-result-page-usndq1.fs-result-page-usndq1 { text-align: left; margin-bottom: 8px; overflow: auto; max-height: 140px; line-height: 1.4; font-size: 14px; }

.fs-quick-view-dialog-desc-no-variants.fs-result-page-usndq1.fs-result-page-usndq1 { max-height: unset; }

.quick-view-dialog-go-to-product-page.fs-result-page-usndq1.fs-result-page-usndq1 { padding-bottom: 10px; color: rgb(0, 144, 255); }

a.fs-result-page-usndq1.fs-result-page-usndq1 { text-decoration: unset; color: rgb(0, 0, 0); }

@media (max-width: 420px) {
  .quick-view-dialog-desc.fs-result-page-usndq1.fs-result-page-usndq1 { max-width: unset; min-width: unset; }
}

.button-wrapper.fs-result-page-o6j45c { border: var(--hide-filters-button-border); box-shadow: var(--hide-filters-button-shadow); border-radius: var(--hide-filters-button-border-radius); font-family: var(--hide-filters-button-font-family); font-weight: var(--hide-filters-button-font-weight); color: var(--hide-filters-button-color); background-color: var(--hide-filters-button-background); letter-spacing: var(--hide-filters-button-spacing); font-size: var(--hide-filters-button-font-size); min-width: 100px; cursor: pointer; height: 33px; margin-right: 10px; display: flex; align-items: center; justify-content: center; box-sizing: unset; }

.rangeSlider { --pip: var(--range-pip, lightslategray); --pip-text: var(--range-pip-text, var(--pip)); --pip-active: var(--range-pip-active, darkslategrey); --pip-active-text: var(--range-pip-active-text, var(--pip-active)); --pip-hover: var(--range-pip-hover, darkslategrey); --pip-hover-text: var(--range-pip-hover-text, var(--pip-hover)); --pip-in-range: var(--range-pip-in-range, var(--pip-active)); --pip-in-range-text: var(--range-pip-in-range-text, var(--pip-active-text)); }

.rangePips { position: absolute; height: 1em; left: 0px; right: 0px; bottom: -1em; }

.rangePips.vertical { height: auto; width: 1em; inset: 0px auto 0px 100%; }

.rangePips .pip { height: 0.4em; position: absolute; top: 0.25em; width: 1px; white-space: nowrap; }

.rangePips.vertical .pip { height: 1px; width: 0.4em; left: 0.25em; top: auto; bottom: auto; }

.rangePips .pipVal { position: absolute; top: 0.4em; transform: translate(-50%, 25%); }

.rangePips.vertical .pipVal { position: absolute; top: 0px; left: 0.4em; transform: translate(25%, -50%); }

.rangePips .pip { transition: 0.15s; }

.rangePips .pipVal { transition: 0.15s, font-weight linear; }

.rangePips .pip { color: var(--pip-text); background-color: var(--pip); }

.rangePips .pip.selected { color: var(--pip-active-text); background-color: var(--pip-active); }

.rangePips.hoverable:not(.disabled) .pip:hover { color: var(--pip-hover-text); background-color: var(--pip-hover); }

.rangePips .pip.in-range { color: var(--pip-in-range-text); background-color: var(--pip-in-range); }

.rangePips .pip.selected { height: 0.75em; }

.rangePips.vertical .pip.selected { height: 1px; width: 0.75em; }

.rangePips .pip.selected .pipVal { font-weight: 700; top: 0.75em; }

.rangePips.vertical .pip.selected .pipVal { top: 0px; left: 0.75em; }

.rangePips.hoverable:not(.disabled) .pip:not(.selected):hover { transition: none; }

.rangePips.hoverable:not(.disabled) .pip:not(.selected):hover .pipVal { transition: none; font-weight: 700; }

.rangeSlider { --slider: var(--range-slider, #d7dada); --handle-inactive: var(--range-handle-inactive, #99a2a2); --handle: var(--range-handle, #838de7); --handle-focus: var(--range-handle-focus, #4a40d4); --handle-border: var(--range-handle-border, var(--handle)); --range-inactive: var(--range-range-inactive, var(--handle-inactive)); --range: var(--range-range, var(--handle-focus)); --float-inactive: var(--range-float-inactive, var(--handle-inactive)); --float: var(--range-float, var(--handle-focus)); --float-text: var(--range-float-text, white); }

.rangeSlider { position: relative; border-radius: 100px; height: 0.5em; margin: 1em; transition: opacity 0.2s; user-select: none; }

.rangeSlider * { user-select: none; }

.rangeSlider.pips { margin-bottom: 1.8em; }

.rangeSlider.pip-labels { margin-bottom: 2.8em; }

.rangeSlider.vertical { display: inline-block; border-radius: 100px; width: 0.5em; min-height: 200px; }

.rangeSlider.vertical.pips { margin-right: 1.8em; margin-bottom: 1em; }

.rangeSlider.vertical.pip-labels { margin-right: 2.8em; margin-bottom: 1em; }

.rangeSlider .rangeHandle { position: absolute; display: block; height: 1.4em; width: 1.4em; top: 0.25em; bottom: auto; transform: translateY(-50%) translate(-50%); outline-offset: 2px; outline: transparent solid 2px; border-radius: 100px; z-index: 2; }

.rangeSlider.reversed .rangeHandle { transform: translateY(-50%) translate(50%); }

.rangeSlider.vertical .rangeHandle { left: 0.25em; top: auto; transform: translateY(50%) translate(-50%); }

.rangeSlider.vertical.reversed .rangeHandle { transform: translateY(-50%) translate(-50%); }

.rangeSlider .rangeNub, .rangeSlider .rangeHandle::before { position: absolute; left: 0px; top: 0px; display: block; border-radius: 10em; height: 100%; width: 100%; transition: box-shadow 0.2s; }

.rangeSlider .rangeHandle::before { content: ""; inset: 1px; height: auto; width: auto; box-shadow: 0 0 0 0 var(--handle-border); opacity: 0; }

.rangeSlider.hoverable:not(.disabled) .rangeHandle:hover::before { box-shadow: 0 0 0 8px var(--handle-border); opacity: 0.2; }

.rangeSlider.hoverable:not(.disabled) .rangeHandle.press::before, .rangeSlider.hoverable:not(.disabled) .rangeHandle.press:hover::before { box-shadow: 0 0 0 12px var(--handle-border); opacity: 0.4; }

.rangeSlider.range .rangeNub { border-radius: 10em 10em 10em 1.6em; }

.rangeSlider.range.min .rangeNub { border-radius: 10em 1.6em 10em 10em; }

.rangeSlider.range .rangeHandle:nth-of-type(1) .rangeNub { transform: rotate(-135deg); }

.rangeSlider.range .rangeHandle:nth-of-type(2) .rangeNub { transform: rotate(45deg); }

.rangeSlider.range.reversed .rangeHandle:nth-of-type(1) .rangeNub { transform: rotate(45deg); }

.rangeSlider.range.reversed .rangeHandle:nth-of-type(2) .rangeNub { transform: rotate(-135deg); }

.rangeSlider.range.vertical .rangeHandle:nth-of-type(1) .rangeNub { transform: rotate(135deg); }

.rangeSlider.range.vertical .rangeHandle:nth-of-type(2) .rangeNub { transform: rotate(-45deg); }

.rangeSlider.range.vertical.reversed .rangeHandle:nth-of-type(1) .rangeNub { transform: rotate(-45deg); }

.rangeSlider.range.vertical.reversed .rangeHandle:nth-of-type(2) .rangeNub { transform: rotate(135deg); }

.rangeSlider .rangeFloat { display: block; position: absolute; left: 50%; top: -0.5em; transform: translate(-50%, -100%); text-align: center; opacity: 0; pointer-events: none; white-space: nowrap; transition: 0.2s; font-size: 0.9em; padding: 0.2em 0.4em; border-radius: 0.2em; }

.rangeSlider .rangeHandle.active .rangeFloat, .rangeSlider.hoverable .rangeHandle:hover .rangeFloat { opacity: 1; top: -0.2em; transform: translate(-50%, -100%); }

.rangeSlider .rangeHandle.active:focus-visible .rangeFloat { top: -0.35em; }

.rangeSlider .rangeBar { position: absolute; display: block; transition: background 0.2s; border-radius: 1em; height: 0.5em; top: 0px; user-select: none; z-index: 1; }

.rangeSlider.vertical .rangeBar { width: 0.5em; height: auto; }

.rangeSlider { background-color: var(--slider); }

.rangeSlider .rangeBar { background-color: var(--range-inactive); }

.rangeSlider.focus .rangeBar { background-color: var(--range); }

.rangeSlider .rangeNub { background-color: var(--handle-inactive); }

.rangeSlider.focus .rangeNub { background-color: var(--handle); }

.rangeSlider .rangeHandle.active .rangeNub { background-color: var(--handle-focus); }

.rangeSlider .rangeFloat { color: var(--float-text); background-color: var(--float-inactive); }

.rangeSlider.focus .rangeFloat { background-color: var(--float); }

.rangeSlider.disabled { opacity: 0.5; }

.rangeSlider.disabled .rangeNub { background-color: var(--slider); }

.rangeSlider .rangeHandle:focus { outline: none; }

.rangeSlider .rangeHandle:focus-visible { outline: rgb(51, 51, 68) solid 2px; }

@supports not selector(:focus-visible) {
  .rangeSlider .rangeHandle:focus { outline: rgb(51, 51, 68) solid 1px; outline-offset: 1px; }
}

.slider-container.fs-result-page-1uu25sc { height: fit-content; margin-top: 33px; padding-right: 10px; }

.slide-input-container.fs-result-page-1uu25sc { display: flex; align-items: center; width: 100%; margin: auto; }

.slider-input-box.fs-result-page-1uu25sc { display: flex; align-items: center; justify-content: space-between; padding: 8px 0px; border: 1px solid rgb(204, 204, 204); border-radius: 3px; }

.price-input.fs-result-page-1uu25sc { padding: 0px 5px 0px 0px; background: transparent; min-width: 0px; width: 100%; border: none; text-align: right; color: var(--filters-option-color); font-size: var(--filters-option-font-size); font-family: var(--filters-option-font-family); font-weight: var(--filters-option-font-weight); letter-spacing: var(--filters-option-letter-spacing); }

.input-currency-symbol.fs-result-page-1uu25sc { margin-left: 5px; font-size: 10px; font-family: var(--filters-option-font-family); font-weight: var(--filters-option-font-weight); width: -webkit-fill-available; max-width: fit-content; }

.input-p.fs-result-page-1uu25sc { width: 50px; display: flex; justify-content: center; font-size: 15px; }

.rangePips .pip.first .pipVal { transform: translate(-5px, 25%); }

.rangePips .pip.last .pipVal { transform: translate(var(--last-pip-val-transform),25%); }

.rangeHandle[data-handle="1"] .rangeFloat { left: var(--last-pip-float-left); }

.rangeHandle[data-handle="0"] .rangeFloat { left: 25px; }

.rangePips .pip .pipVal, .rangeHandle .rangeFloat { font-size: 12px; font-weight: 700; }

.rangeSlider .rangeNub, .rangeSlider.focus .rangeNub { background-color: rgb(40, 40, 40); }

.rangeSlider .rangeBar { background-color: rgb(101, 100, 98); }

.rangeSlider.range:not(.min):not(.max) .rangeNub { border-radius: 10em; }

.rangeSlider .rangeHandle.active .rangeNub, .rangeSlider.focus .rangeBar, .rangeSlider.focus .rangeFloat { background-color: rgb(0, 0, 0); }

input.fs-result-page-1uu25sc::-webkit-outer-spin-button, input.fs-result-page-1uu25sc::-webkit-inner-spin-button { appearance: none; margin: 0px; }

input[type="number"].fs-result-page-1uu25sc { }

.price-range-container.fs-result-page-1b3bi0 { display: flex; flex-direction: column; gap: 16px; padding: 0px 10px 5px 0px; }

.input-group.fs-result-page-1b3bi0 { display: flex; flex-direction: column; gap: 4px; }

input.fs-result-page-1b3bi0 { font-size: 14px; width: 100%; box-sizing: border-box; border: 1px solid rgb(204, 204, 204); border-radius: 20px; background: rgba(0, 56, 113, 0.06); padding: 10px 15px; font-weight: 500; color: rgb(0, 0, 0); height: auto; appearance: none !important; }

.update-button.fs-result-page-1b3bi0 { width: 100%; box-sizing: border-box; cursor: pointer; font-size: 14px; height: auto; font-weight: 500; text-align: center; background: 0px 0px; color: rgb(0, 0, 0); padding: 10px 15px; border-radius: 20px; border: 1px solid rgb(204, 204, 204); position: relative; overflow: hidden; transition: 0.5s linear; }

.update-button.fs-result-page-1b3bi0:hover { background-color: rgb(238, 238, 238); }