Check server response of

Server response
NS records
Whois domain
Response headers
Request headers
Raw HTML code
301 Moved Permanently - kem.com
HTTP Status: 301
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Server: nginx
Date: Thu, 01 May 2025 10:09:06 GMT
Content-Type: text/html; charset=iso-8859-1
Content-Length: 285
Connection: keep-alive
Location: https://www.kem.com/

HTTP Code 301 Moved Permanently

301 http status code means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.

When is Code 301 used?

  • When changing a website domain
  • When modifying URL structures
  • When setting up redirects for SEO

What does Code 301 mean for the user?

The browser will automatically redirect the user to the new address, and search engines will update their indexes.

200 OK - https://www.kem.com/
HTTP Status: 200
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Server: nginx
Date: Thu, 01 May 2025 10:09:07 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
X-Miva-Cache: off connection-failed
Content-Security-Policy: frame-ancestors 'self'
X-Frame-Options: SAMEORIGIN
x-mm-page-code: SFNT
Set-Cookie: mm5-KEM-basket-id=8889747a1549fa0477885941d4500aa5; expires=Fri, 01-May-2026 10:09:07 GMT; path=/; secure; HttpOnly
Vary: Accept-Encoding
P3P: CP="NOI DEVa TAIa OUR BUS UNI STA"

HTTP Code 200 OK

200 http status code is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.

When is Code 200 used?

  • When loading a web page
  • When successfully receiving an API response
  • When processing a form or another HTTP request

What does Code 200 mean for the user?

The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.

GET / HTTP/1.1
Host: kem.com
Accept: */*
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html>
<html lang="en" class="no-js" prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<base href="https://www.kem.com/mm5/">
<link rel="icon" type="image/png" href="themes/genesis/public/images/favicon.png">
<title>Kem Playing Cards - 100% Plastic Playing Cards</title>
<link rel="canonical" href="https://www.kem.com/">

<meta name="description" content="Genuine Kem Playing Cards.  Available in Poker, Bridge and Pinochle Sizes with Regular and Jumbo Index" />
<meta name="keywords" content="Kem_Cards, Kem_Arrow, Kem_Bridge, KEM_Poker, Genuine_Kem, Kem_Pinochle, KEM, Kem Playing Cards, Genuine Kem, Kem Poker, Kem Bridge, Kem Pinochle, european kem, unique kem, kem wide, kem narrow, kardwell, karwell international" />
<style type="text/css" media="all" data-resource-group="critical" data-resource-code="critical-SFNT">.x-carousel .x-slide .x-slide-image{height:100%}.splide__arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:2em;height:2em;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;padding:0;opacity:.7;background:#ccc}.splide__arrow--prev{left:1em}.splide__arrow--next{right:1em}@font-face{font-family:Genesis-Icons;src:url(/mm5/themes/genesis/public/dist/fonts/b6dcc374e0ea17e8a396.Genesis-Icons.ttf) format("truetype"),url(/mm5/themes/genesis/public/dist/fonts/e40951deb258b727ada5.Genesis-Icons.woff) format("woff"),url(/mm5/themes/genesis/public/dist/fonts/db033db9e14dd7151cd3.Genesis-Icons.svg) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" u-icon-"],[class^=u-icon-]{font-family:Genesis-Icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.u-icon-speech-pill:before{content:"";color:#575a5d}.u-icon-user-hollow:before{content:""}.u-icon-arrow-left:before{content:""}.u-icon-cart-empty:before{content:""}.u-icon-chevron-left:before{content:""}.u-icon-chevron-right:before{content:""}.u-icon-cross:before{content:""}.u-icon-menu:before{content:""}.u-icon-phone:before{content:""}.u-icon-search:before{content:""}.u-icon-secure:before{content:""}.u-icon-user:before{content:""}html{line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent}strong{font-weight:700}img{border-style:none}button,input{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button{text-transform:none}[type=submit],button{-webkit-appearance:button}[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}[type=checkbox]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}@media (prefers-reduced-motion:reduce){*{-webkit-animation:none!important;animation:none!important}}fieldset,form,h1,p{margin-bottom:1rem;margin-top:0}fieldset{margin-left:0;margin-right:0;padding:0}body:before{content:"xsmall";display:none;visibility:hidden}@media (min-width:40em){body:before{content:"small"}}@media (min-width:48em){body:before{content:"medium"}}@media (min-width:60em){body:before{content:"large"}}@media (min-width:75em){body:before{content:"xlarge"}}@media (min-width:90em){body:before{content:"xxlarge"}}.c-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#1d1b22;border:2px solid #1d1b22;border-radius:.1875em;color:#fff;display:inline-block;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:700;line-height:normal;margin:0;padding:.875rem 2.125rem;position:relative;text-align:center;text-decoration:none;vertical-align:middle}.c-button::-moz-focus-inner{border:0;padding:0}.c-button--full{display:block;width:100%}.x-carousel{margin-bottom:3.125rem}@media (min-width:60em){.x-carousel{margin-bottom:7.1875rem}}@media (hover:hover){.x-carousel .x-carousel__slides{padding:1rem 0!important}.x-carousel .x-carousel__slide{padding:0 .75rem}}.x-carousel .x-carousel__slide{height:auto}.x-carousel .x-slide,.x-carousel .x-slide-link{height:100%;margin:0}@media (hover:hover){.x-carousel .x-slide-link{padding:.75rem .5rem}}.x-carousel .x-slide{display:flex;flex-flow:column}.x-carousel .x-slide-footer{align-items:flex-end;display:flex;flex-grow:1;justify-content:center}.x-carousel .splide__arrows .splide__arrow{background:#fff;border-radius:50%;box-shadow:0 0 1.25rem rgba(0,0,0,.25);font-size:1.25rem;height:2.25rem;line-height:1;padding:0;text-align:center;width:2.25rem;color:#1d1b22;opacity:1;top:37%}@media (min-width:48.01em) and (max-width:59.99em){.x-carousel .splide__arrows .splide__arrow{top:44%}}@media (min-width:60em){.x-carousel .splide__arrows .splide__arrow{top:40%}}.x-carousel .splide__arrows .splide__arrow .splide__arrow--icon{font-size:1.5rem}.x-carousel .splide__arrows .splide__arrow--prev{left:0}.x-carousel .splide__arrows .splide__arrow--next{right:0}.x-container{position:relative}.x-container.x-container-mb-xs{margin-bottom:.9375rem}@media (min-width:60em){.x-container.x-container-mb-xs{margin-bottom:1.0625rem}}.c-control-group{display:flex}.c-control-group .c-control-group__button,.c-control-group .c-control-group__field{border-radius:0}.c-control-group .c-control-group__field{height:auto;margin-bottom:0}.c-control-group .c-control-group__field:first-child{border-bottom-left-radius:.1875em;border-top-left-radius:.1875em}.c-control-group .c-control-group__button:last-child{border-bottom-right-radius:.1875em;border-top-right-radius:.1875em}.c-form-list:not(.o-layout){list-style:none;margin:0;padding:0}.c-form-list__item{display:block;margin-bottom:.5rem;width:100%}@media (min-width:48em){.c-form-list__item{max-width:20em}.c-form-list__item--full{max-width:100%}}.c-form-input{border:1px solid #ddd;border-radius:.125rem;box-shadow:0 0 0 0 rgba(0,0,0,.2);outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;display:inline-block;height:3em;line-height:3em;margin-bottom:.25rem;padding:0 .5rem;width:100%}.x-header{padding:2.8125rem 0}@media (min-width:60em){.x-header{padding:4.375rem 0 2.5rem}}.x-header__main{font-family:Poppins,sans-serif;font-size:1.5625rem;line-height:1;font-size:1.75rem}@media (min-width:60em){.x-header__main{font-size:3.125rem;font-size:2.375rem}}.x-header__link{display:inline-block;margin-top:.3125rem}@media (min-width:60em){.x-header__link{margin-top:.625rem}}.x-hero{flex:1;flex-wrap:wrap;position:relative;z-index:1}@media (max-width:74.99em){.x-hero{flex-direction:column;flex-wrap:nowrap}}.x-hero .x-hero__header{background:50%;background-color:transparent;background-size:cover;color:#fff;margin:0;order:2;padding:1.3125rem 1.0625rem 2.125rem;z-index:200}@media (min-width:48em){.x-hero .x-hero__header{padding:2.5rem}}@media (min-width:75em){.x-hero .x-hero__header{flex:1 0 auto;line-height:1;max-width:30%;padding:7.25rem 4.75rem 4.5rem}}.x-hero .x-hero__header__leadin{font-family:Poppins,sans-serif;font-size:.875rem;font-weight:500;line-height:2.2;padding-bottom:.0625rem;display:block;font-weight:700}@media (min-width:60em){.x-hero .x-hero__header__leadin{font-size:.875rem;line-height:2}}@media (min-width:75em){.x-hero .x-hero__header__leadin{padding-bottom:.25rem}}.x-hero .x-hero__header__main{font-size:1.5625rem;line-height:1;font-family:Poppins,sans-serif;font-size:2.1875rem;font-weight:700}@media (min-width:60em){.x-hero .x-hero__header__main{font-size:3.125rem}}@media (min-width:75em){.x-hero .x-hero__header__main{font-size:2.375rem}}.x-hero .x-hero__copy{font-size:1rem;line-height:1.5;padding-top:.75rem}@media (min-width:75em){.x-hero .x-hero__copy{padding-top:1.5rem}}.x-hero .x-hero__link{margin-top:1.5625rem}@media (min-width:75em){.x-hero .x-hero__link{margin-top:2.5rem}}.x-hero .x-hero__figure{order:1;padding:0;position:relative;z-index:100}@media (min-width:75em){.x-hero .x-hero__figure{flex:4 1 auto;width:65%}.x-hero .x-hero__figure.x-hero__figure--full{height:100%;left:0;position:absolute;top:0;width:100%}}.x-hero .x-hero__image-source{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:48em){.x-hero.x-hero__full .x-hero__header{padding:2.5rem}}@media (min-width:75em){.x-hero.x-hero__full .x-hero__header{max-width:55%;padding:4.375rem 4.75rem}}@media (min-width:75em){.x-hero.x-hero__full .x-hero__header__main{font-size:4.25rem}}@media (min-width:90em){.x-hero.x-hero__full .x-hero__header__main{font-size:4.25rem}}.x-hero.x-hero__full .x-hero__copy{padding-top:.875rem}@media (min-width:75em){.x-hero.x-hero__full .x-hero__copy{padding-top:1.25rem}}.c-keyline{border:none;border-bottom:1px solid #ddd;margin-bottom:.9375rem}.c-collapsible-menu__trigger{display:none}@media (max-width:47.99em){.c-collapsible-menu__label{align-items:center;display:flex;font-weight:700;justify-content:space-between}.c-collapsible-menu__label:after{content:"";display:inline-block;font-family:Genesis-Icons;font-size:1.5rem;line-height:1}.c-collapsible-menu__trigger:checked~.c-collapsible-menu__label:after{content:""}}@media (min-width:48em){.c-collapsible-menu__label{display:none}}.x-promo__banner{background-position:50%;background-repeat:no-repeat;background-size:cover;font-size:.875rem;letter-spacing:0;margin:0;position:relative}@media (min-width:60em){.x-promo__banner{font-size:1.125rem}}.x-promo__banner .x-promo__caption{left:0;line-height:1.5;margin:0 auto;padding:.8125rem 1rem;text-align:center;z-index:1}@media (min-width:60em){.x-promo__banner .x-promo__caption{padding:.8125rem}}@media (min-width:48em){.x-layout--1plus2 .x-promo-grid__large{grid-area:large;margin-top:0;padding-left:0}}.x-layout--1plus2 .x-promo-grid__smalltop{grid-area:smalltop;margin-top:0}.x-layout--1plus2 .x-promo-grid__smallbot{grid-area:smallbottom;margin-top:0}html{color:#1d1b22;font-family:Poppins,sans-serif;font-size:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:100%;line-height:1.5;min-height:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation}@media (min-width:40em){html{line-height:1.65}}@media (min-width:60em){html{line-height:1.8}}body{display:flex;flex-direction:column;min-height:100%}main{flex-grow:1}h1{font-size:1rem;font-weight:400}fieldset{border:none;margin-bottom:0}input{font:inherit}a{border-radius:.1875rem;color:#930505;text-decoration:none}.u-link-style-secondary{border-radius:.1875rem;color:#222}.u-link-style-1{border-radius:.1875rem;color:#930505;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.12em;text-decoration:underline;text-transform:uppercase}img{height:auto;max-width:100%}img{font-style:italic;vertical-align:middle}.o-site-wrapper{max-width:100vw}.o-site-wrapper,.o-wrapper{margin-left:auto;margin-right:auto;width:100%}.o-wrapper{max-width:103.75rem;padding-left:.5rem;padding-right:.5rem}.o-wrapper--full{max-width:100vw}.o-wrapper--flush{padding-left:0;padding-right:0}.o-layout{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0 -.5rem;padding:0}.o-layout__item{flex:1 1 auto;max-width:100%;padding-left:.5rem;padding-right:.5rem}.o-layout--align-center{align-items:center}.o-layout--justify-center{justify-content:center}.o-layout--justify-end{justify-content:flex-end}.u-border-none{border-width:0}.u-bg-white{background-color:#fff}.u-color-gray-5{color:#575a5d}.u-bg-transparent{background-color:transparent}.u-bg-secondary{background-color:#222}.u-color-secondary{color:#222}.u-hide-visually{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.u-hidden{display:none}.u-flex{display:flex}.u-block,.u-shown{display:block}.u-inline-block{display:inline-block}@media screen and (min-width:60em){.u-hidden--l{display:none}.u-flex--l{display:flex}.u-shown--l{display:block}}.u-width-2{flex-basis:16.66667%;max-width:16.66667%}.u-width-3{flex-basis:25%;max-width:25%}.u-width-4{flex-basis:33.33333%;max-width:33.33333%}.u-width-6{flex-basis:50%;max-width:50%}.u-width-12{flex-basis:100%;max-width:100%}@media (min-width:48em){.u-width-2--m{flex-basis:16.66667%;max-width:16.66667%}.u-width-8--m{flex-basis:66.66667%;max-width:66.66667%}}@media (min-width:60em){.u-width-2--l{flex-basis:16.66667%;max-width:16.66667%}.u-width-4--l{flex-basis:33.33333%;max-width:33.33333%}.u-width-8--l{flex-basis:66.66667%;max-width:66.66667%}}@media (min-width:90em){.u-width-1--xxl{flex-basis:8.33333%;max-width:8.33333%}.u-width-3--xxl{flex-basis:25%;max-width:25%}.u-width-4--xxl{flex-basis:33.33333%;max-width:33.33333%}.u-width-8--xxl{flex-basis:66.66667%;max-width:66.66667%}}.u-layer-max{z-index:9999}.u-bg-style--primary,.u-cta-style--primary{background-color:#930505;color:#fff}.u-cta-style--primary{border:.125rem solid #930505;letter-spacing:.12em;text-transform:uppercase}.u-cta-style--primary-inverted{background-color:#fff;color:#930505;border:.125rem solid #fff;letter-spacing:.12em;text-transform:uppercase}.u-cta-style--secondary{background-color:#fff;color:#930505;border:.125rem solid #930505;letter-spacing:.12em;text-transform:uppercase}.u-font-primary,.u-font-secondary{font-family:Poppins,sans-serif}.u-text-center{text-align:center}.u-text-right{text-align:right}@media (min-width:60em){.u-text-left--l{text-align:left}}.u-font-xsmall{font-size:.75rem}.u-font-xlarge{font-size:2rem}.u-text-medium{font-weight:500}.u-text-bold{font-weight:700}.x-messages{border:1px solid;border-radius:3px;margin-bottom:1em;padding:.5em 1em;position:relative}.x-messages--info{background-color:#d8ebff;border-color:#1f7edd;color:#0c5298}@media (max-width:59.99em){.x-navigation-menu{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:transparent;bottom:0;left:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;transform-origin:left;z-index:102}.x-navigation-menu.is-hidden{transform:translateX(-100%)}}@media (min-width:60em){.x-navigation-menu{position:relative}}@media (min-width:60em){.x-navigation-menu__parent{flex:1 1 auto;justify-content:center;margin:0 .5rem;padding:0;position:static}.x-navigation-menu__parent.is-single-column{position:relative}.x-navigation-menu__parent.is-single-column>.x-navigation-menu__drawer{left:50%;min-width:13.125rem;transform:translateX(-50%)}}@media (min-width:60em) and (max-width:92.4rem){.x-navigation-menu__parent.is-single-column>.x-navigation-menu__drawer.is-edge-left{left:0;transform:translateX(0)}.x-navigation-menu__parent.is-single-column>.x-navigation-menu__drawer.is-edge-right{left:auto;right:0;transform:translateX(0)}}@media (min-width:60em){.x-navigation-menu__parent>.x-navigation-menu__drawer{background:#fff;border-top:1px solid #eaeaea;box-shadow:0 5px 5px 0 rgba(0,0,0,.07);left:0;position:absolute;top:100%;transform:translateY(-5%);white-space:nowrap;width:100%;z-index:100}.x-navigation-menu__parent>.x-navigation-menu__link{font-weight:500;height:100%;line-height:1.67;padding:0;position:relative;text-align:center;text-decoration:none;width:100%}.x-navigation-menu__parent>.x-navigation-menu__link>.x-navigation-menu__text{display:inline-block;height:100%;padding:1rem 0;position:relative}.x-navigation-menu__parent>.x-navigation-menu__link>.x-navigation-menu__text:after{bottom:0;content:"";display:block;height:3px;left:0;position:absolute;width:0}}@media (max-width:59.99em){.x-navigation-menu__drawer{background-color:#fff;height:100vh;left:0;min-height:100%;overflow:hidden;overflow-y:auto;padding:1rem 1.375rem;position:absolute;top:0;transform:translateX(100%);width:85vw;z-index:15}}@media (min-width:60em){.x-navigation-menu__drawer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;opacity:0}.x-navigation-menu__drawer>.x-navigation-menu__row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style:none;margin:0 auto;max-width:103.75rem;overflow:hidden;padding:2.75rem 1rem;white-space:normal;width:100%}}.x-navigation-menu__row{flex:1 1 auto}@media (max-width:59.99em){.x-navigation-menu__wrap{background-color:#fff;box-shadow:.4375rem 0 1.375rem 0 rgba(0,0,0,.16);height:100vh;left:0;min-height:100%;overflow:hidden;overflow-y:auto;padding:1rem 1.375rem;position:absolute;top:0;width:85vw;z-index:15}}@media (min-width:60em){.x-navigation-menu__wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin:0 auto;max-width:103.75rem}}@media (min-width:60em){.x-navigation-menu__column{flex:0 0 auto;margin:0 0 2rem;max-width:13.75rem;padding:0 1rem;width:100%}}.x-navigation-menu__header{margin-bottom:.5rem}.x-navigation-menu__header .x-navigation-menu__title{color:#1d1b22;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:700}.x-navigation-menu__footer:before{border-top:1px solid #f5f5f5;content:" ";display:block;height:1px;margin:1.5rem 0 .5rem;width:60%}.x-navigation-menu__footer .x-navigation-menu__parent>.x-navigation-menu__link{font-size:.75rem;text-transform:uppercase}.x-navigation-menu__footer .x-navigation-menu__text .x-navigation-menu__icon{font-size:1rem;padding-right:.5rem}.x-navigation-menu__previous{background:0 0;border:0;margin:.5rem 0 2rem;padding:0;text-align:left;width:100%}.x-navigation-menu__previous .x-navigation-menu__icon{color:#1d1b22;font-size:1.5rem;margin-right:.5rem;position:relative;top:2px}.x-navigation-menu__previous .x-navigation-menu__text{font-size:.625rem;font-weight:500;text-transform:uppercase;vertical-align:text-top}.x-navigation-menu__close{background:hsla(0,0%,100%,.85);border:none;bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;width:100%;z-index:-1}.x-navigation-menu__close .x-navigation-menu__close--button{align-items:center;background:#1d1b22;border:none;border-radius:50%;color:#fff;display:flex;height:1.875rem;justify-content:center;line-height:2;position:absolute;right:3vw;text-align:center;top:.9375rem;width:1.875rem;z-index:104}.x-navigation-menu__link{color:#1d1b22;font-size:.875rem}@media (max-width:59.99em){.x-navigation-menu__link{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:0;display:flex;height:3.75rem;justify-content:space-between;overflow:hidden;padding:0;text-overflow:ellipsis;transform:translateZ(0);white-space:nowrap;width:100%}}@media (min-width:60em){.x-navigation-menu__link:not(.u-hidden--l){display:block}}.x-navigation-menu__text{font-weight:400}.x-navigation-menu__icon{font-size:1.25rem}.x-navigation-menu__title{color:#1d1b22;font-size:.875rem;line-height:1.35}@media (min-width:60em){.x-navigation-menu__title{padding:0 0 1rem}.x-navigation-menu__title .x-navigation-menu__text{font-weight:500}}.x-navigation-menu__link--standout{color:#930505;font-size:.875rem;letter-spacing:0;text-decoration:underline}button.x-navigation-menu__link{background-color:transparent;border:0;color:#1d1b22;font-size:.875rem;font-weight:500}.x-search-preview{background-color:#fff;box-shadow:0 2px 4px 1px rgba(0,0,0,.25);display:none;opacity:0;padding:.75rem .5rem;position:absolute;right:0;visibility:hidden;width:100%;z-index:500}.x-mini-basket{background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:flex-end;left:0;opacity:0;position:fixed;right:0;top:0;transform:scaleX(0);transform-origin:right;visibility:hidden;z-index:500}.x-mini-basket__content{display:flex;flex:1 1 100%;flex-direction:column;max-width:30rem;padding:1rem;width:100vw}.x-mini-basket__header{display:flex;font-size:1.375rem;justify-content:space-between}.x-mini-basket__close{background:0 0;border:0;font-size:1.625rem;outline:0;padding:0}.u-no-button-styling{background:0 0;border:0;padding:0}.x-slide .x-slide-image{margin-bottom:.75rem}.x-slide .x-slide-image img{display:inline-block;margin:auto}.x-slide .x-slide-name{border-radius:.1875rem;color:#222;font-family:Poppins,sans-serif;font-size:.9375rem;font-weight:700;line-height:1.125;margin:0;padding:0 .75rem}@media (min-width:48em){.x-slide .x-slide-image{margin-bottom:1rem}}@media (min-width:60em){.x-slide .x-slide-image{margin-bottom:2rem}}html:after{display:none;content:"--small: (max-width: 40em) | --medium: (max-width: 48em) | --large: (max-width: 60em) | --xlarge: (max-width: 75em) | --xxlarge: (max-width: 90em)"}.c-keyline{border-color:#ddd}.t-site-header{margin-bottom:.9375rem}@media (min-width:60em){.t-site-header{border-bottom:1px solid #e4e4e4;margin-bottom:0}}.t-no-header-margin .t-site-header,.t-no-header-margin .t-site-navigation{margin-bottom:0}.t-site-header__top-navigation{font-size:.75rem;background-color:#330303;color:#fff;line-height:1}@media (min-width:60em){.t-site-header__top-navigation{font-size:.8125rem}}.t-site-header__message{display:inline-block;padding:1rem 0}.t-site-header__links .t-site-header__link{padding:.75rem 1rem}.t-site-header__links .t-site-header__link:last-child{padding-right:0}@media (min-width:48em){.t-site-header__links .t-site-header__link:not(:first-of-type){position:relative}.t-site-header__links .t-site-header__link:not(:first-of-type):after{background:#5a717b;content:"";height:1.125rem;left:.0625rem;position:absolute;top:50%;transform:translateY(-50%);width:.0625rem}}.t-site-header__links .x-support-navigation-link{color:#fff}.t-site-header__basket-link--mobile{font-size:1.5625rem;display:inline-flex}.t-site-header__basket-link-quantity--mobile{font-size:.75rem;display:inline-block;height:2.0625rem;line-height:2.0625rem;margin-left:.75rem;min-width:2.4375rem;padding:0 .25rem;text-align:center;touch-action:none}.t-site-header__basket-link-quantity{margin-left:.625rem;padding:.625em 1.125em}.t-global-account{background-color:#fafafa;border:1px solid #f5f5f5;box-shadow:0 2px 1px -2px #8e8e8e;max-width:22.5rem;opacity:0;padding:1rem;position:absolute;right:0;top:100%;transform:scaleY(0);transform-origin:top;visibility:hidden;width:100vw}.t-global-account__form{margin-bottom:0}.t-global-account__form .c-form-list__item:last-of-type{margin-bottom:0;padding-top:.5em}@media (max-width:48em){.t-site-header__search{padding-left:0;padding-right:0}}.t-site-header__search-form{background:#f5f5f5;border:1px solid #b2b2b2;border-radius:.125rem;margin-bottom:0;position:relative}@media (max-width:60em){.t-site-header__search-form{margin-top:1rem}}.t-site-header__search-form .c-form-list__item{margin-bottom:0;margin-left:auto}.t-site-header__search-form .c-form-input{padding:.5rem 1.437em}@media (min-width:60em){.t-site-header__search-form .c-form-input{padding-bottom:0;padding-top:0}}.t-site-header__search-form .c-button{color:#1d1b22;font-size:1.3125rem;line-height:.875rem;padding-left:1rem;padding-right:1rem}.t-site-header__logo{margin-bottom:0}.t-site-header__masthead{font-size:.875rem;padding-top:1rem;position:relative}@media (min-width:60em){.t-site-header__masthead{padding-bottom:1rem}}.t-site-header__masthead-links{font-size:.8125rem;align-items:center;justify-content:flex-end}.t-site-header__masthead-links [class^=u-icon-]{font-size:1.25rem;margin-right:.25em;vertical-align:text-bottom}.t-site-header__masthead-links .t-site-header__basket-icon{font-size:1.75rem;line-height:.65}.t-site-header__masthead-links a{border-radius:0}.t-site-header__masthead-links a:first-of-type{border-right:1px solid #cdcdd0;margin-right:1em;padding-bottom:.5em;padding-right:1.063em;padding-top:.5em}.t-site-navigation{font-family:Poppins,sans-serif}@media (min-width:60em){.t-site-navigation{border-bottom:1px solid #e4e4e4;font-size:.875rem;margin-bottom:1.25rem}}@media (min-width:60em){.x-navigation-menu__wrap{justify-content:center}}@media (min-width:60em){.x-navigation-menu__parent{flex:unset;padding:0 .125rem}}@media (min-width:75em){.x-navigation-menu__parent{padding:0 .5rem}}@media (min-width:90em){.x-navigation-menu__parent{flex:unset;padding:0 1rem}}.x-navigation-menu__parent .x-navigation-menu__text{color:#222;font-weight:500}.x-navigation-menu__parent>.x-navigation-menu__link>.x-navigation-menu__text{color:#222;padding:.75rem 0}button.x-navigation-menu__link{color:#222}.x-navigation-menu__footer .x-navigation-menu__parent>.x-navigation-menu__link{height:2.75rem;text-transform:none}.x-navigation-menu__footer .x-navigation-menu__parent>.x-navigation-menu__link .x-navigation-menu__text{align-items:center;display:flex}.t-site-footer .c-collapsible-menu__label{font-family:Poppins,sans-serif;font-weight:500}@media (max-width:47.99em){.t-site-footer .c-collapsible-menu__label{padding-bottom:1.625rem;padding-top:1.625rem}}.t-site-footer__disclaimer a{color:#fff;text-decoration:underline}.t-site-footer__disclaimer .t-site-footer__disclaimers .t-site-footer__disclaimer-copyright-desktop{display:none}.t-site-footer__disclaimer .t-site-footer__disclaimers .t-site-footer__disclaimer-text{margin-bottom:1rem}@media (min-width:60em){.t-site-footer__disclaimer .t-site-footer__disclaimers .t-site-footer__disclaimer-text{margin-bottom:0}}@media (min-width:116.5625rem){.t-site-footer__disclaimer .t-site-footer__disclaimers .t-site-footer__disclaimer-text{margin-bottom:0;padding-left:.8125rem;padding-right:.8125rem}.t-site-footer__disclaimer .t-site-footer__disclaimers .t-site-footer__disclaimer-text:not(:last-child){border-right:.0625rem solid #5a717b}.t-site-footer__disclaimer .t-site-footer__disclaimers .t-site-footer__disclaimer-copyright-desktop{display:block}}.t-checkout-header__secure{color:#575a5d;font-weight:700}.x-carousel:not(.splide) .x-carousel__slide{width:50%}@media (min-width:60em){.x-carousel:not(.splide) .x-carousel__slide{width:20%}}.x-carousel:not(.splide) .splide__arrows,.x-carousel:not(.splide) .x-carousel__slide:not(:first-child){display:none}.x-component-link-wrap{color:inherit}.x-fasten-header{background-color:#fff;box-shadow:0 2px 4px hsla(0,0%,50.2%,.15);color:#575a5d;display:flex;max-width:none;opacity:0;padding:.75rem .5rem 0;position:fixed;top:0;transform:scaleY(0);transform-origin:top;visibility:hidden;width:100%;z-index:101}@media (min-width:60em){.x-fasten-header{padding:.5rem 1rem}}.x-fasten-header .t-site-header__search-form{margin-left:-.5rem;margin-right:-.5rem}@media (min-width:60em){.x-fasten-header .t-site-header__search-form{margin-left:auto;margin-right:auto}}.x-fasten-header__logo-image{max-height:4rem}.x-fasten-header__shop-cta{font-family:Poppins,sans-serif;font-weight:500}@media (min-width:90em){.x-fasten-header__shop-cta{margin-left:6.25rem}}.x-fasten-header__shop-cta .u-icon-chevron-right{font-size:1.125rem;position:relative;top:.1875rem}</style>
<link rel="preload" href="/mm5/themes/genesis/public/dist/main.css?t=1628719002" as="style" id="js-main-css" />
<script type="text/javascript" data-resource-group="modules" data-resource-code="recaptcha_v3">
(() =>
{
var script;
script	= document.createElement( 'script' );
script.src	= 'https://www.google.com/recaptcha/api.js?render=6LcSnbQpAAAAAC8GWgAhnDHqVEzfXtDjWAlVzsoR';
document.documentElement.appendChild( script );
} )();
document.addEventListener( 'DOMContentLoaded', () =>
{
var form, element, elements, form_lookup;
form_lookup = new Array();
elements = document.querySelectorAll( 'form input\u005Bname\u003D\"Action\"\u005D\u005Bvalue\u003D\"AUTH\"\u005D, form \u005Bname\u003D\"Action\"\u005D\u005Bvalue\u003D\"ORDR,SHIP,CTAX,AUTH\"\u005D' )
for ( element of elements )
{
if ( element instanceof HTMLFormElement )	form = element;
else if ( element.form instanceof HTMLFormElement )	form = element.form;
else
{
form = null;
while ( element )
{
if ( element instanceof HTMLFormElement )
{
form = element;
break;
}
element = element.parentNode;
}
}
if ( form && ( form_lookup.indexOf( form ) === -1 ) )
{
form_lookup.push( form );
new Miva_reCAPTCHAv3_FormSubmitListener( form, 'payment_authorization' );
}
}
elements = document.querySelectorAll( 'form input\u005Bname\u003D\"Action\"\u005D\u005Bvalue\u003D\"ICST\"\u005D' )
for ( element of elements )
{
if ( element instanceof HTMLFormElement )	form = element;
else if ( element.form instanceof HTMLFormElement )	form = element.form;
else
{
form = null;
while ( element )
{
if ( element instanceof HTMLFormElement )
{
form = element;
break;
}
element = element.parentNode;
}
}
if ( form && ( form_lookup.indexOf( form ) === -1 ) )
{
form_lookup.push( form );
new Miva_reCAPTCHAv3_FormSubmitListener( form, 'customer_account_create' );
}
}
elements = document.querySelectorAll( 'form input\u005Bname\u003D\"Action\"\u005D\u005Bvalue\u003D\"ICSQ\"\u005D, form input\u005Bname\u003D\"Action\"\u005D\u005Bvalue\u005E\u003D\"ICSQ,\"\u005D' )
for ( element of elements )
{
if ( element instanceof HTMLFormElement )	form = element;
else if ( element.form instanceof HTMLFormElement )	form = element.form;
else
{
form = null;
while ( element )
{
if ( element instanceof HTMLFormElement )
{
form = element;
break;
}
element = element.parentNode;
}
}
if ( form && ( form_lookup.indexOf( form ) === -1 ) )
{
form_lookup.push( form );
new Miva_reCAPTCHAv3_FormSubmitListener( form, 'customer_account_quick_create' );
}
}
elements = document.querySelectorAll( 'form input\u005Bname\u003D\"Action\"\u005D\u005Bvalue\u003D\"IAFL\"\u005D' )
for ( element of elements )
{
if ( element instanceof HTMLFormElement )	form = element;
else if ( element.form instanceof HTMLFormElement )	form = element.form;
else
{
form = null;
while ( element )
{
if ( element instanceof HTMLFormElement )
{
form = element;
break;
}
element = element.parentNode;
}
}
if ( form && ( form_lookup.indexOf( form ) === -1 ) )
{
form_lookup.push( form );
new Miva_reCAPTCHAv3_FormSubmitListener( form, 'affiliate_account_create' );
}
}
elements = document.querySelectorAll( 'form input\u005Bname\u003D\"Action\"\u005D\u005Bvalue\u003D\"EMPW\"\u005D' )
for ( element of elements )
{
if ( element instanceof HTMLFormElement )	form = element;
else if ( element.form instanceof HTMLFormElement )	form = element.form;
else
{
form = null;
while ( element )
{
if ( element instanceof HTMLFormElement )
{
form = element;
break;
}
element = element.parentNode;
}
}
if ( form && ( form_lookup.indexOf( form ) === -1 ) )
{
form_lookup.push( form );
new Miva_reCAPTCHAv3_FormSubmitListener( form, 'customer_forgot_password' );
}
}
elements = document.querySelectorAll( 'form input\u005Bname\u003D\"Action\"\u005D\u005Bvalue\u003D\"AFPW\"\u005D' )
for ( element of elements )
{
if ( element instanceof HTMLFormElement )	form = element;
else if ( element.form instanceof HTMLFormElement )	form = element.form;
else
{
form = null;
while ( element )
{
if ( element instanceof HTMLFormElement )
{
form = element;
break;
}
element = element.parentNode;
}
}
if ( form && ( form_lookup.indexOf( form ) === -1 ) )
{
form_lookup.push( form );
new Miva_reCAPTCHAv3_FormSubmitListener( form, 'affiliate_forgot_password' );
}
}
elements = document.querySelectorAll( 'form input\u005Bname\u003D\"Action\"\u005D\u005Bvalue\u003D\"CSTR\"\u005D' )
for ( element of elements )
{
if ( element instanceof HTMLFormElement )	form = element;
else if ( element.form instanceof HTMLFormElement )	form = element.form;
else
{
form = null;
while ( element )
{
if ( element instanceof HTMLFormElement )
{
form = element;
break;
}
element = element.parentNode;
}
}
if ( form && ( form_lookup.indexOf( form ) === -1 ) )
{
form_lookup.push( form );
new Miva_reCAPTCHAv3_FormSubmitListener( form, 'customer_reset_password' );
}
}
elements = document.querySelectorAll( 'form input\u005Bname\u003D\"Action\"\u005D\u005Bvalue\u003D\"AFFR\"\u005D' )
for ( element of elements )
{
if ( element instanceof HTMLFormElement )	form = element;
else if ( element.form instanceof HTMLFormElement )	form = element.form;
else
{
form = null;
while ( element )
{
if ( element instanceof HTMLFormElement )
{
form = element;
break;
}
element = element.parentNode;
}
}
if ( form && ( form_lookup.indexOf( form ) === -1 ) )
{
form_lookup.push( form );
new Miva_reCAPTCHAv3_FormSubmitListener( form, 'affiliate_reset_password' );
}
}
elements = document.querySelectorAll( 'form input\u005Bname\u003D\"Action\"\u005D\u005Bvalue\u003D\"LOGN\"\u005D, form input\u005Bname\u003D\"Action\"\u005D\u005Bvalue\u005E\u003D\"LOGN,\"\u005D' )
for ( element of elements )
{
if ( element instanceof HTMLFormElement )	form = element;
else if ( element.form instanceof HTMLFormElement )	form = element.form;
else
{
form = null;
while ( element )
{
if ( element instanceof HTMLFormElement )
{
form = element;
break;
}
element = element.parentNode;
}
}
if ( form && ( form_lookup.indexOf( form ) === -1 ) )
{
form_lookup.push( form );
new Miva_reCAPTCHAv3_FormSubmitListener( form, 'customer_login' );
}
}
} );
class Miva_reCAPTCHAv3_FormSubmitListener
{
#form;
#submitting;
#event_submit;
#original_submit;
#recaptcha_action;
#event_fallback_submit;
constructor( form, recaptcha_action )
{
this.#form	= form;
this.#submitting	= false;
this.#original_submit	= form.submit;
this.#recaptcha_action	= recaptcha_action;
this.#event_fallback_submit	= () => { this.#form.submit(); };
this.#event_submit	= ( e ) =>
{
e.stopImmediatePropagation();
e.preventDefault();
//
// Trigger overwritten submit to build reCAPTCHAv3 response, where the original
// form submit will be restored in the callback and the "submit" listener removed.
//
this.#form.submit();
}
this.#form.submit	= () =>
{
if ( this.#submitting )
{
return;
}
this.#submitting = true;
Miva_reCAPTCHAv3_Submit( this.#recaptcha_action, ( token ) =>
{
var input_response;
this.#submitting	= false;
input_response	= document.createElement( 'input' );
input_response.type	= 'hidden';
input_response.name	= 'reCAPTCHAv3_Response';
input_response.value	= token;
this.#form.submit	= this.#original_submit;
this.#form.removeEventListener( 'submit', this.#event_submit, { capture: true } );
this.#form.appendChild( input_response );
if ( this.#form.requestSubmit )
{
this.#form.requestSubmit();
}
else
{
this.#form.addEventListener( 'submit', this.#event_fallback_submit );
this.#form.dispatchEvent( new Event( 'submit', { bubbles: true, cancelable: true } ) );
this.#form.removeEventListener( 'submit', this.#event_fallback_submit );
}
} );
};
this.#form.addEventListener( 'submit', this.#event_submit, { capture: true } );
}
}
function Miva_reCAPTCHAv3_Submit( recaptcha_action, callback )
{
try
{
grecaptcha.ready( () => {
try
{
grecaptcha.execute( '6LcSnbQpAAAAAC8GWgAhnDHqVEzfXtDjWAlVzsoR', { action: recaptcha_action } ).then( ( token ) => {
callback( token );
} );
}
catch ( e )
{
setTimeout( () => callback( 'recaptcha failed' ) );
}
} );
}
catch ( e )
{
setTimeout( () => callback( 'recaptcha failed' ) );
}
}
</script><script data-resource-group="head_tag" data-resource-code="GTM-head-tag">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TCD4RDP');</script><script data-resource-group="head_tag" data-resource-code="GTM-dataLayer">
var dataLayer = dataLayer || [];
var clearEcommerceDataLayer = () => {
dataLayer.push({ ecommerce: null });
};
dataLayer.push({
canonicalUri: '\/',
canonicalUrl: 'https:\/\/www.kem.com\/',
category: {
code: '',
name: ''
},
global: {
action: '',
basket: {
basketId: 'provisional'
},
categoryCode: '',
function: '',
moduleFunction: '',
productCode: '',
screen: 'SFNT',
uiException: ''
},
page: {
code: 'SFNT',
name: 'Storefront'
},
product: {
code: '',
name: '',
sku: ''
}
});
window.addEventListener('DOMContentLoaded', () => {
document.querySelectorAll('form').forEach(form => {
if (form.getAttribute('name')?.length) {
return;
}
const identifier = form.elements?.Action?.value ?? form.dataset?.hook ?? form.querySelector('legend')?.innerText;
if (identifier?.length) {
form.name = identifier;
}
});
});
window.addEventListener('DOMContentLoaded', () => {
let timeoutId;
const debouncedSearch = (e) => {
clearTimeout(timeoutId);
timeoutId = setTimeout(() => {
const search_term = e?.target?.value;
if (!search_term?.length) {
return;
}
dataLayer.push({
event: 'search',
search_term
});
}, 500);
};
const searchInputs = document.querySelectorAll('input[name="Search"]');
searchInputs.forEach(input => {
input.addEventListener('input', debouncedSearch)
});
});
class MMXPromotionTracker {
constructor() {
window.addEventListener('DOMContentLoaded', () => {
this.init();
});
}
init() {
this.promotions = document.querySelectorAll('[data-flex-item]');
if (!this.promotions.length) {
return;
}
this.promotionObserver = new IntersectionObserver((entries) => {
this.observedCallback(entries);
}, {threshold: [0.75]});
this.promotions.forEach((promotion, i) => {
this.promotionObserver.observe(promotion);
promotion.addEventListener('click', (e) => {
this.promotionClicked(promotion, e);
});
});
}
promotionClicked(promotion, e){
let clickedLink = false;
let products = [];
let clickedHero;
e.composedPath().forEach(item => {
if (item.nodeName === 'A' || (item.nodeName === 'MMX-HERO' && item.dataset?.href?.length)) {
clickedLink = true;
}
if (item.nodeName === 'MMX-HERO') {
clickedHero = item;
} else if (item.nodeName === 'MMX-PRODUCT-CAROUSEL') {
const clickedProductIndex = [...item.shadowRoot.querySelectorAll('mmx-hero[slot="hero_slide"]')].findIndex(heroSlide => heroSlide === clickedHero);
products = [item?.products[clickedProductIndex]];
} else if (item.nodeName === 'MMX-FEATURED-PRODUCT') {
products = [item?.product];
}
});
if (clickedLink) {
this.trackPromotion('select_promotion', promotion, products);
}
};
trackPromotion(event, item, products = []) {
clearEcommerceDataLayer();
dataLayer.push({
event,
ecommerce: {
creative_name: item.getAttribute('data-flex-item'),
creative_slot: [...this.promotions].findIndex(promotion => promotion === item) + 1,
items: this.productsToEcommerceItems(products),
promotion_id: item.getAttribute('data-flex-component')
}
});
if (item?.nodeName === 'MMX-PRODUCT-CAROUSEL') {
this.trackProductList(event, item, products);
}
};
trackProductList(event, item, products = []) {
if (!products?.length) {
return;
}
clearEcommerceDataLayer();
dataLayer.push({
event: event === 'select_promotion' ? 'select_item' : 'view_item_list',
ecommerce: {
item_list_id: item.getAttribute('id'),
item_list_name: item?.data?.heading?.heading_text?.value ?? item.getAttribute('id'),
items: this.productsToEcommerceItems(products)
}
});
}
observedCallback(entries) {
entries.forEach((entry, entryIndex) => {
if (!entry.isIntersecting) {
return;
}
this.trackPromotion('view_promotion', entry.target, entry.target?.products);
});
};
productsToEcommerceItems(products = []) {
if (!products?.length) {
return [];
}
return products.map((item, i) => {
return {
item_id: item.code,
item_name: item.name,
item_sku: item?.sku,
index: i,
price: item.price,
discount: item.base_price - item.price,
quantity: 1
}
});
}
}
new MMXPromotionTracker();
clearEcommerceDataLayer();
dataLayer.push({
	"ecommerce": {
		"coupon": "",
		"currency": "USD",
		"shipping_tier": "",
		"value": 0
	},
	"event": "mm_global_minibasket"
});
class BasketMonitor {
constructor() {
this.storageKey = 'mm-KEM-basket-monitor';
window.addEventListener('DOMContentLoaded', () => {
this.init();
});
}
canLocalStorage() {
const storeTestKey = this.storageKey + '--test';
if (this.saveCurrentItems(storeTestKey)) {
localStorage?.removeItem(storeTestKey);
return true;
}
return false;
}
init() {
this.setCurrentItemsFromDataLayer();
if (!this.canLocalStorage()) {
return;
}
this.handleBasketChanges();
this.pastItems = this.getItemsFromLocalStorage();
this.comparePastWithCurrent();
this.saveCurrentItems();
this.trackResults();
}
handleBasketChanges() {
const orderProcessed = '0';
if (orderProcessed === '1') {
this.clearCurrentItems();
}
}
setCurrentItemsFromDataLayer() {
const eventsWithBasketItems = ['mm_global_minibasket', 'view_cart', 'begin_checkout', 'add_shipping_info', 'add_payment_info'];
const basketEvent = dataLayer.find(item => eventsWithBasketItems.includes(item?.event));
this.currentItems = this.createMapFromItems(basketEvent?.ecommerce?.items);
}
getItemsFromLocalStorage() {
try {
return new Map(JSON.parse(localStorage.getItem(this.storageKey)));
} catch {
return new Map();
}
}
createMapFromItems(items = []) {
if (!(items instanceof Array)) {
return new Map();
}
return items.reduce((map, item) => {
return map.set(this.createItemKey(item), item);
}, new Map());
}
createItemKey(item = {}) {
return JSON.stringify({
id: item?.item_id,
variant: item?.item_variant
});
}
comparePastWithCurrent() {
this.results = {
added: [],
removed: [],
unchanged: [],
updated: []
};
const allItems = new Map([...this.pastItems, ...this.currentItems]);
allItems.forEach((value, key) => {
const pastItem = this.pastItems.get(key);
const currentItem = this.currentItems.get(key);
if (typeof pastItem === 'undefined') {
this.results.added.push(currentItem);
} else if (typeof currentItem === 'undefined') {
this.results.removed.push(pastItem);
} else if (JSON.stringify(currentItem) == JSON.stringify(pastItem)) {
this.results.unchanged.push(currentItem);
} else {
this.results.updated.push(currentItem);
const quantityChange = currentItem.quantity - pastItem.quantity;
if (quantityChange > 0) {
this.results.added.push({
...currentItem,
quantity: quantityChange
});
} else if (quantityChange < 0) {
this.results.removed.push({
...currentItem,
quantity: Math.abs(quantityChange)
})
}
}
});
}
trackResults() {
this.trackEvent('add_to_cart', this?.results?.added);
this.trackEvent('remove_from_cart', this?.results?.removed);
}
trackEvent(event, items = []) {
if (typeof event !== 'string' || !(items instanceof Array) || !items.length) {
return;
}
clearEcommerceDataLayer();
dataLayer.push({
event,
ecommerce: {
currency: 'USD',
value: this.determineItemsValue(items),
items
}
});
}
determineItemsValue(items = []) {
if (!(items instanceof Array)) {
return 0;
}
return items.reduce((value, item) => {
return value += item.quantity * item.price;
}, 0);
}
clearCurrentItems() {
return localStorage.removeItem(this.storageKey);
}
saveCurrentItems(storageKey = this.storageKey) {
try {
localStorage.setItem(storageKey, JSON.stringify([...this.currentItems]));
return true;
} catch (e) {
return false;
}
}
reportAddToCart(event) {
this.pastItems = this.getItemsFromLocalStorage();
this.currentItems = structuredClone(this.pastItems);
this.addItemsFromEvent(this.currentItems, event);
this.comparePastWithCurrent();
this.saveCurrentItems();
}
addItemsFromEvent(items, event = {}) {
event?.ecommerce?.items?.forEach(addedItem => {
const itemKey = this.createItemKey(addedItem);
const existingItem = this.currentItems.get(itemKey);
if (typeof existingItem === 'undefined') {
items.set(itemKey, addedItem);
} else {
items.set(itemKey, {
...existingItem,
quantity: Number(existingItem.quantity) + Number(addedItem.quantity)
});
}
});
}
}
var basketMonitor = new BasketMonitor();
</script>
<script type="application/ld+json">
{
"@context": "http://schema.org/",
"@type": "WebSite",
"name": "Kem Playing Cards - 100\u0025 Plastic Playing Cards"
}
</script>
<meta name="google-site-verification" content="xh7vNdURon5q4qsjzjRJLINLuHQxswCgrixOmjk-tpk" />
</head>
<body class="o-site-wrapper t-no-header-margin">
<aside class="x-mini-basket js-mini-basket" data-count="0" data-subtotal="">
<div class="x-mini-basket__content u-bg-white">
<header>
<div class="x-mini-basket__header o-layout--align-center">
<strong>My Cart: 0 item(s)</strong>
<button class="u-icon-cross js-mini-basket-close x-mini-basket__close" aria-label="Close Mini-Basket"></button>
</div>
<hr class="c-keyline">
</header>
<footer class="x-mini-basket__footer">
<div class="x-messages x-messages--info">Your Shopping Cart Is Empty</div>
</footer>
</div>
</aside>
<header class="o-wrapper o-wrapper--full o-wrapper--flush t-site-header" data-hook="site-header">
<div class="x-fasten-header t-site-header__masthead " data-hook="fasten-header">
<div class="u-width-12">
<div class="o-layout o-layout--align-center">
<div class="o-layout__item u-width-3 u-width-2--m u-hidden--l">
<button tabindex="0" aria-label="Open Mobile Navigation" class="js-navigation-menu__open u-font-xlarge u-icon-menu u-no-button-styling"><span class="u-hide-visually">Open Mobile Menu</span></button>
</div>
<div class="o-layout__item u-width-6 u-width-8--m u-width-2--l u-width-1--xxl u-text-left--l u-text-center t-site-header__logo">
<a href="https://www.kem.com/" title="Kem Playing Cards - 100% Plastic Playing Cards" rel="nofollow">

<img class="x-fasten-header__logo-image" src="graphics/00000001/1/kem_logo.jpg" alt="Kem Playing Cards" title="Kem Playing Cards">

</a>
</div>
<div class="o-layout__item u-hidden u-shown--l u-width-2 u-width-3--xxl">
<a href="https://www.kem.com/PLST.html" class="u-link-style-secondary u-no-underline-hover x-fasten-header__shop-cta">All Products <span class="u-font-xsmall u-icon-chevron-right"></span></a>
</div>
<div class="o-layout__item u-text-right u-width-3 u-width-2--m u-hidden--l">
<a class="u-font-primary u-icon-cart-empty u-color-gray-5 t-site-header__basket-link--mobile js-mini-basket-open o-layout--align-center" href="https://www.kem.com/BASK.html" aria-label="Open Mini Basket">
<span class="u-bg-style--primary t-site-header__basket-link-quantity--mobile js-mini-basket-count u-font-secondary">0</span>
</a>
</div>
<div class="o-layout__item u-width-12 u-width-4--l">
<form class="t-site-header__search-form" method="post" action="https://www.kem.com/SRCH.html">
<fieldset>
<legend class="u-hide-visually">Product Search</legend>
<div class="c-form-list">
<div class="c-form-list__item c-form-list__item--full c-control-group u-flex">
<input class="c-form-input c-control-group__field u-bg-transparent u-border-none" data-mm_searchfield="Yes" data-mm_searchfield_id="x-search-preview--fasten" type="search" name="Search" value="" placeholder="Search Products..." autocomplete="off" aria-label="Search Our Catalog" required>
<button class="c-button c-control-group__button u-bg-transparent u-color-gray-5 u-icon-search u-border-none" type="submit"><span class="u-hide-visually">Search</span></button>
</div>
</div>
</fieldset>
<span class="x-search-preview u-color-gray-5" data-mm_searchfield_menu="Yes" data-mm_searchfield_id="x-search-preview--fasten"></span>
</form>
</div>
<div class="o-layout__item u-hidden u-flex--l u-width-4 u-width-4--xxl t-site-header__masthead-links">

<a class="u-font-primary u-text-bold u-link-style-secondary" href="https://www.kem.com/LOGN.html">
<span class="u-icon-user"></span> Log In
</a>

<a class="u-font-primary t-site-header__basket-link js-mini-basket-open u-text-bold u-link-style-secondary" href="https://www.kem.com/BASK.html">
<span class="u-icon-cart-empty t-site-header__basket-icon"></span> My Cart
<span class="u-bg-style--primary t-site-header__basket-link-quantity js-mini-basket-count u-font-secondary">0</span>
</a>
</div>
</div>
</div>
</div>
<div class="u-bg-secondary u-font-primary t-site-header__top-navigation ">
<div class="o-wrapper">
<div class="o-layout">
<div class="o-layout__item u-width-12 u-width-8--l u-text-center u-text-left--l">
<span id="header_message" class="readytheme-banner">
<span class="t-site-header__message"><span class="u-text-medium">Email us at: [email protected]</span>
</span>
</div>
<div class="o-layout--align-center o-layout__item u-hidden u-flex--l u-width-4--l t-site-header__links o-layout--justify-end">
<span class="t-site-header__link u-text-center u-inline-block">
<a class="x-support-navigation-link" href="tel:6312980005">6312980005</a>
</span>
<span class="t-site-header__link u-inline-block u-text-medium">
<div class="x-support-navigation">
<a class="x-support-navigation-link" href="https://www.kem.com/CTUS.html" title="Contact Us">Contact Us</a>
</div>
</span>
</div>
</div>
</div>
</div>
<div class="o-wrapper t-site-header__masthead">
<div class="o-layout o-layout--align-center o-layout--justify-center">
<div class="o-layout__item u-width-3 u-width-2--m u-hidden--l ">
<button tabindex="0" aria-label="Open Mobile Navigation" class="js-navigation-menu__open u-font-xlarge u-icon-menu u-no-button-styling"><span class="u-hide-visually">Open Mobile Menu</span></button>
</div>
<h1 class="o-layout__item u-width-6 u-width-8--m u-width-4--l u-width-4--xxl u-text-center u-text-left--l t-site-header__logo">
<a href="https://www.kem.com/" title="Kem Playing Cards - 100% Plastic Playing Cards" rel="nofollow">
<img src="graphics/00000001/1/kem_logo.jpg" alt="Kem Playing Cards" title="Kem Playing Cards">
</a>
</h1>
<div class="o-layout__item u-text-right u-width-3 u-width-2--m u-hidden--l ">
<a class="u-font-primary u-icon-cart-empty u-color-gray-5 t-site-header__basket-link--mobile js-mini-basket-open o-layout--align-center" href="https://www.kem.com/BASK.html" aria-label="Open Mini Basket">
<span class="u-bg-style--primary t-site-header__basket-link-quantity--mobile js-mini-basket-count u-font-secondary">0</span>
</a>
</div>
<div class="o-layout__item u-width-12 u-width-4--l t-site-header__search " itemscope itemtype="http://schema.org/WebSite">
<meta itemprop="url" content="//www.kem.com/"/>
<form class="t-site-header__search-form" method="post" action="https://www.kem.com/SRCH.html" itemprop="potentialAction" itemscope itemtype="http://schema.org/SearchAction">
<fieldset>
<legend class="u-hide-visually">Product Search</legend>
<div class="c-form-list">
<div class="c-form-list__item c-form-list__item--full c-control-group u-flex">
<meta itemprop="target" content="https://www.kem.com/SRCH.html?q={Search}"/>
<input class="c-form-input c-control-group__field u-bg-transparent u-border-none" data-mm_searchfield="Yes" data-mm_searchfield_id="x-search-preview" type="search" name="Search" value="" placeholder="Search Products..." autocomplete="off" aria-label="Search Our Catalog" required itemprop="query-input">
<button class="c-button c-control-group__button u-bg-transparent u-color-gray-5 u-icon-search u-border-none" type="submit"><span class="u-hide-visually">Search</span></button>
</div>
</div>
</fieldset>
<span class="x-search-preview" data-mm_searchfield_menu="Yes" data-mm_searchfield_id="x-search-preview"></span>
</form>
</div>
<div class="o-layout__item u-hidden u-flex--l u-width-4--l t-site-header__masthead-links ">
<a class="u-font-primary u-text-bold u-link-style-secondary" data-hook="show-related" data-target="global-account" href="https://www.kem.com/LOGN.html">
<span class="u-icon-user"></span> Log in
</a>
<a class="u-font-primary t-site-header__basket-link js-mini-basket-open u-text-bold u-link-style-secondary" href="https://www.kem.com/BASK.html">
<span class="u-icon-cart-empty js-mini-basket-open t-site-header__basket-icon"></span> My Cart
<span class="u-bg-style--primary t-site-header__basket-link-quantity js-mini-basket-open js-mini-basket-count u-font-secondary">0</span>
</a>
</div>
<div class="u-layer-max t-global-account" data-hook="global-account">
<form class="t-global-account__form js-form-validator" method="post" action="https://www.kem.com/" autocomplete="off">
<fieldset>
<legend class="u-hide-visually">Global Account Log In</legend>
<input type="hidden" name="Action" value="LOGN" />
<input type="hidden" name="Category_Code" value="" />
<input type="hidden" name="Product_Code" value="" />
<input type="hidden" name="Search" value="" />
<input type="hidden" name="Per_Page" value="" />
<input type="hidden" name="Sort_By" value="" />
<div class="c-form-list">
<div class="c-form-list__item c-form-list__item--full">
<label for="global-account__customer-login-email" class="u-hide-visually">Email Adress</label>
<input id="global-account__customer-login-email" class="c-form-input" type="email" name="Customer_LoginEmail" value="" autocomplete="email" placeholder="Email" required>
</div>
<div class="c-form-list__item c-form-list__item--full">
<label for="global-account__customer-password" class="u-hide-visually">Password</label>
<input id="global-account__customer-password" class="c-form-input" type="password" name="Customer_Password" autocomplete="current-password" placeholder="Password" required>
</div>
<div class="c-form-list__item c-form-list__item--full">
<input class="c-button c-button--full u-cta-style--primary" type="submit" value="Sign In">
</div>
<div class="c-form-list__item c-form-list__item--full">
<a class="c-button c-button--full u-cta-style--secondary" href="https://www.kem.com/LOGN.html">Register</a>
</div>
<div class="c-form-list__item c-form-list__item--full u-text-center">
<a href="https://www.kem.com/FPWD.html">Forgot Password?</a>
</div>
</div>
</fieldset>
</form>
</div>

<div class="o-layout__item u-width-6 u-width-8--l u-width-8--xxl u-hidden ">
<span class="t-checkout-header__secure u-block u-text-right"><span class="u-icon-secure"></span> Secure Checkout</span>
</div>
</div>
</div>
</header>
<!-- end t-site-header -->
<div id="navigation_menu" class="readytheme-contentsection">
<nav class="t-site-navigation x-navigation-menu js-navigation-menu is-hidden " aria-label="Kem Playing Cards - 100% Plastic Playing Cards, main-menu" role="menubar">
<div class="x-navigation-menu__wrap" role="none">
<div class="x-navigation-menu__parent js-navigation-menu__has-child is-single-column" role="none">
<a class="x-navigation-menu__link js-navigation-menu__link"
href="https://www.kem.com/PLST.html"
aria-label="main-menu, All Products"
aria-haspopup="true"
aria-expanded=false
tabindex="0"
role="menuitem">
<span class="x-navigation-menu__text">All Products</span><span class="x-navigation-menu__icon u-icon-chevron-right u-hidden--l"></span>
</a>
<div class="x-navigation-menu__drawer js-navigation-menu__drawer is-edge-left" role="menubar">
<div class="x-navigation-menu__header u-hidden--l" role="none">
<button class="x-navigation-menu__previous js-navigation-menu__previous"
aria-label="main-menu, All Products, Go back one level"
role="menuitem"
tabindex="-1">
<span class="x-navigation-menu__icon u-icon-arrow-left"></span>
<span class="x-navigation-menu__text">Back</span>
</button>
<div class="x-navigation-menu__header--item" role="none">
<a class="js-navigation-menu__link x-navigation-menu__title"
href="https://www.kem.com/PLST.html"
aria-label="main-menu, All Products"
tabindex="-1"
role="menuitem">
All Products
</a>
</div>
</div>
<div class="x-navigation-menu__row" role="none">
<div class="x-navigation-menu__column" data-column="All Products Column1" role="none">
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/PCA.html"
aria-label="main-menu, All Products, Kem Playing Cards"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Kem Playing Cards</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/PC-ACC.html"
aria-label="main-menu, All Products, Playing Card Accessories"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Playing Card Accessories</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/BRIDGE-CHAIRS.html"
aria-label="main-menu, All Products, Bridge Chairs"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Bridge Chairs</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/BRIDGE-TABLES.html"
aria-label="main-menu, All Products, Bridge Tables"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Bridge Tables</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/BRIDGE-TALLIES.html"
aria-label="main-menu, All Products, Bridge Tallies"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Bridge Tallies</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/PC-HOLDERS.html"
aria-label="main-menu, All Products, Card Holders"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Card Holders</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/WOODEN-BOXES.html"
aria-label="main-menu, All Products, Playing Card Boxes"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Playing Card Boxes</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/KEM-CHIP-SETS.html"
aria-label="main-menu, All Products, Poker Chip Sets"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Poker Chip Sets</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/SCORE-PADS.html"
aria-label="main-menu, All Products, Score Cards"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Score Cards</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/PC-SHUFFLERS.html"
aria-label="main-menu, All Products, Shufflers"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Shufflers</span>
</a>
</div>
</div>
<a class="js-navigation-menu__link x-navigation-menu__link x-navigation-menu__link--standout u-hidden--l"
href="https://www.kem.com/PLST.html"
aria-label="main-menu, Shop All All Products"
tabindex="-1"
role="menuitem">
Shop All
</a>
</div>
</div>
</div>
<div class="x-navigation-menu__parent js-navigation-menu__has-child is-single-column" role="none">
<a class="x-navigation-menu__link js-navigation-menu__link"
href="https://www.kem.com/cards/PCA.html"
aria-label="main-menu, Kem Cards"
aria-haspopup="true"
aria-expanded=false
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text">Kem Cards</span><span class="x-navigation-menu__icon u-icon-chevron-right u-hidden--l"></span>
</a>
<div class="x-navigation-menu__drawer js-navigation-menu__drawer" role="menubar">
<div class="x-navigation-menu__header u-hidden--l" role="none">
<button class="x-navigation-menu__previous js-navigation-menu__previous"
aria-label="main-menu, Kem Cards, Go back one level"
role="menuitem"
tabindex="-1">
<span class="x-navigation-menu__icon u-icon-arrow-left"></span>
<span class="x-navigation-menu__text">Back</span>
</button>
<div class="x-navigation-menu__header--item" role="none">
<a class="js-navigation-menu__link x-navigation-menu__title"
href="https://www.kem.com/cards/PCA.html"
aria-label="main-menu, Kem Cards"
tabindex="-1"
role="menuitem">
Kem Cards
</a>
</div>
</div>
<div class="x-navigation-menu__row" role="none">
<div class="x-navigation-menu__column" data-column="Column 1" role="none">
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/PCA.html"
aria-label="main-menu, Kem Cards, All Kem Playing Cards"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">All Kem Playing Cards</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/ARROW.html"
aria-label="main-menu, Kem Cards, Kem Arrow"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Kem Arrow</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/CANASTA.html"
aria-label="main-menu, Kem Cards, Kem Canasta"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Kem Canasta</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/CROWN.html"
aria-label="main-menu, Kem Cards, Kem Crown"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Kem Crown</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/KEM-PAISLEY.html"
aria-label="main-menu, Kem Cards, Kem Paisley"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Kem Paisley</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/Bridge-Size.html"
aria-label="main-menu, Kem Cards, Bridge Playing Cards"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Bridge Playing Cards</span>
</a>
</div>
</div>
<a class="js-navigation-menu__link x-navigation-menu__link x-navigation-menu__link--standout u-hidden--l"
href="https://www.kem.com/cards/PCA.html"
aria-label="main-menu, Shop All Kem Cards"
tabindex="-1"
role="menuitem">
Shop All
</a>
</div>
</div>
</div>
<div class="x-navigation-menu__parent js-navigation-menu__has-child is-single-column" role="none">
<a class="x-navigation-menu__link js-navigation-menu__link"
href="https://www.kem.com/cards/PC-SHUFFLERS.html"
aria-label="main-menu, Playing Card Accessories"
aria-haspopup="true"
aria-expanded=false
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text">Playing Card Accessories</span><span class="x-navigation-menu__icon u-icon-chevron-right u-hidden--l"></span>
</a>
<div class="x-navigation-menu__drawer js-navigation-menu__drawer" role="menubar">
<div class="x-navigation-menu__header u-hidden--l" role="none">
<button class="x-navigation-menu__previous js-navigation-menu__previous"
aria-label="main-menu, Playing Card Accessories, Go back one level"
role="menuitem"
tabindex="-1">
<span class="x-navigation-menu__icon u-icon-arrow-left"></span>
<span class="x-navigation-menu__text">Back</span>
</button>
<div class="x-navigation-menu__header--item" role="none">
<a class="js-navigation-menu__link x-navigation-menu__title"
href="https://www.kem.com/cards/PC-SHUFFLERS.html"
aria-label="main-menu, Playing Card Accessories"
tabindex="-1"
role="menuitem">
Playing Card Accessories
</a>
</div>
</div>
<div class="x-navigation-menu__row" role="none">
<div class="x-navigation-menu__column" data-column="Playing Card Acc" role="none">
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/WOODEN-BOXES.html"
aria-label="main-menu, Playing Card Accessories, Card Boxes"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Card Boxes</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/PC-TRAYS.html"
aria-label="main-menu, Playing Card Accessories, Playing Card Trays"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Playing Card Trays</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/PC-HOLDERS.html"
aria-label="main-menu, Playing Card Accessories, Card Holders"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Card Holders</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/SCORE-PADS.html"
aria-label="main-menu, Playing Card Accessories, Score Cards"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Score Cards</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/PC-SHUFFLERS.html"
aria-label="main-menu, Playing Card Accessories, Shufflers"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Shufflers</span>
</a>
</div>
</div>
<a class="js-navigation-menu__link x-navigation-menu__link x-navigation-menu__link--standout u-hidden--l"
href="https://www.kem.com/cards/PC-SHUFFLERS.html"
aria-label="main-menu, Shop All Playing Card Accessories"
tabindex="-1"
role="menuitem">
Shop All
</a>
</div>
</div>
</div>
<div class="x-navigation-menu__parent js-navigation-menu__has-child is-single-column" role="none">
<button class="x-navigation-menu__link js-navigation-menu__link"
aria-label="main-menu, Bridge Accessories"
aria-haspopup="true"
aria-expanded=false
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text">Bridge Accessories</span><span class="x-navigation-menu__icon u-icon-chevron-right u-hidden--l"></span>
</button>
<div class="x-navigation-menu__drawer js-navigation-menu__drawer" role="menubar">
<div class="x-navigation-menu__header u-hidden--l" role="none">
<button class="x-navigation-menu__previous js-navigation-menu__previous"
aria-label="main-menu, Bridge Accessories, Go back one level"
role="menuitem"
tabindex="-1">
<span class="x-navigation-menu__icon u-icon-arrow-left"></span>
<span class="x-navigation-menu__text">Back</span>
</button>
<div class="x-navigation-menu__header--item" role="none">
<span class="x-navigation-menu__title" role="none">
Bridge Accessories
</span>
</div>
</div>
<div class="x-navigation-menu__row" role="none">
<div class="x-navigation-menu__column" data-column="Bridge Column-1" role="none">
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/BRIDGE-TALLIES.html"
aria-label="main-menu, Bridge Accessories, Bridge Tallies"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Bridge Tallies</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/PCA-COV.html"
aria-label="main-menu, Bridge Accessories, Bridge Table Covers"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Bridge Table Covers</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/BRIDGE-TABLES.html"
aria-label="main-menu, Bridge Accessories, Bridge Tables"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Bridge Tables</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/cards/BRIDGE-CHAIRS.html"
aria-label="main-menu, Bridge Accessories, Bridge Chairs"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Bridge Chairs</span>
</a>
</div>
</div>
</div>
</div>
</div>
<div class="x-navigation-menu__parent js-navigation-menu__has-child is-single-column" role="none">
<a class="x-navigation-menu__link js-navigation-menu__link"
href="https://www.kem.com/cards/CUST-PROD.html"
aria-label="main-menu, Custom Gifts"
aria-haspopup="true"
aria-expanded=false
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text">Custom Gifts</span><span class="x-navigation-menu__icon u-icon-chevron-right u-hidden--l"></span>
</a>
<div class="x-navigation-menu__drawer js-navigation-menu__drawer is-edge-right" role="menubar">
<div class="x-navigation-menu__header u-hidden--l" role="none">
<button class="x-navigation-menu__previous js-navigation-menu__previous"
aria-label="main-menu, Custom Gifts, Go back one level"
role="menuitem"
tabindex="-1">
<span class="x-navigation-menu__icon u-icon-arrow-left"></span>
<span class="x-navigation-menu__text">Back</span>
</button>
<div class="x-navigation-menu__header--item" role="none">
<a class="js-navigation-menu__link x-navigation-menu__title"
href="https://www.kem.com/cards/CUST-PROD.html"
aria-label="main-menu, Custom Gifts"
tabindex="-1"
role="menuitem">
Custom Gifts
</a>
</div>
</div>
<div class="x-navigation-menu__row" role="none">
<div class="x-navigation-menu__column" data-column="Custom Gifts Column 1" role="none">
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/card/PCA-BOX2-MAH-CUST.html"
aria-label="main-menu, Custom Gifts, Custom Mahogany Card Box"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Custom Mahogany Card Box</span>
</a>
</div>
<div class="x-navigation-menu__item" role="none">
<a class="x-navigation-menu__link x-navigation-menu__title js-navigation-menu__link"
href="https://www.kem.com/card/KEM-SET1-300-RB-CUST.html"
aria-label="main-menu, Custom Gifts, Custom Poker Chip Set"
aria-haspopup=""
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text u-text-capitalize">Custom Poker Chip Set</span>
</a>
</div>
</div>
<a class="js-navigation-menu__link x-navigation-menu__link x-navigation-menu__link--standout u-hidden--l"
href="https://www.kem.com/cards/CUST-PROD.html"
aria-label="main-menu, Shop All Custom Gifts"
tabindex="-1"
role="menuitem">
Shop All
</a>
</div>
</div>
</div>
<div class="x-navigation-menu__footer u-hidden--l">
<div class="x-navigation-menu__parent" role="none">
<a class="x-navigation-menu__link js-navigation-menu__link"
href="https://www.kem.com/LOGN.html"
aria-label="main-menu, Sign In"
aria-haspopup="true"
aria-expanded="false"
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__text"><span class="u-icon-user-hollow x-navigation-menu__icon"></span> Sign In</span>
</a>
</div>
<div class="x-navigation-menu__parent" role="none">
<a class="x-navigation-menu__link js-navigation-menu__link" href="https://www.kem.com/CTUS.html" aria-label="main-menu, Contact Us" aria-haspopup="false" tabindex="-1" role="menuitem">
<span class="x-navigation-menu__text">
<span class="u-icon-speech-pill x-navigation-menu__icon"></span> Contact Us
</span>
</a>
</div>
<div class="x-navigation-menu__parent" role="none">
<a class="x-navigation-menu__link js-navigation-menu__link" href="tel:6312980005" aria-label="main-menu, Call Us" aria-haspopup="false" tabindex="-1" role="menuitem">
<span class="x-navigation-menu__text">
<span class="u-icon-phone x-navigation-menu__icon"></span> 6312980005
</span>
</a>
</div>
</div>
</div>
<button class="x-navigation-menu__close u-hidden--l js-navigation-menu__close"
aria-label="main-menu, Close menu"
tabindex="-1"
role="menuitem">
<span class="x-navigation-menu__close--button">
<span class="u-icon-cross x-navigation-menu__icon" aria-label="Close menu"></span>
</span>
</button>
</nav>	</div>
<!-- end t-site-navigation -->
<main class="o-wrapper t-main-content-element">
<div id="layout_single_column" class="readytheme-contentsection">
<div class="o-layout">
<div class="o-layout__item">
<div id="messages" class="readytheme-contentsection">
</div>
<meta name="google-site-verification" content="R6BXK8nrjCtzqCMJjpG1FFFzgTBe0Gsyb0m2gE79etY" />
</div>
</div>
<div id="layout_load_components" class="readytheme-contentsection">
<div class="x-container x-container--container-for-hero x-container-mb-xs" style="" >
<a class="x-component-link-wrap x-hero x-hero--hero u-flex x-hero__full" target="_self" href="https://www.kem.com/cards/PCA.html" style="background:#000;">
<div class="x-hero__header ">
<span class="x-hero__header__leadin">Kem Playing Cards</span>
<div class="x-hero__header__main">
100% Plastic
</div>
<div class="x-hero__copy">Americas Most Desired Playing Card</div>
<span class="x-hero__link c-button  u-cta-style--primary-inverted">Shop Now</span>
</div>
<div class="x-hero__figure x-container__figure  x-hero__figure--full">
<picture class="x-hero__image">
<!--[if IE 9]><video style="display: none;><![endif]-->
<source srcset="graphics/00000001/1/Kem%20Hero%20Mobile.png" media="(max-width: 40em)" />
<source srcset="graphics/00000001/1/Kem%20Hero%20Tablet.png" media="(max-width: 48em)" />
<source srcset="graphics/00000001/1/Kem%20Hero%20Image_1%20&#40;002&#41;_2.png" />
<!--[if IE 9]></video><![endif]-->
<img class="x-hero__image-source" src="graphics/00000001/1/Kem%20Hero%20Image_1%20&#40;002&#41;_2.png" alt="Hero" />
</picture>
</div>
</a>
</div>
<div class="x-promo__banner x-promo__banner--promo-banner" style="background-color: #F4EBD0;">
<a target="_blank" href="https://www.kem.com/single-decks" class="x-promo__caption u-shown u-flex--l o-layout--align-center o-layout--justify-center u-no-underline-hover u-text-center">
<span class="x-promo__copy  u-color-secondary"> Free Wood Card Case with Purchase of Kem Single Decks - Use Code WBK25 at checkout.  Limit 1 per customer.</span>
</a>
</div>
<div class="x-container x-container--container-for-carousel o-wrapper" style="" >
<div class="x-header  u-text-center x-header--carousel_header">
<div class="x-header__main u-text-bold">
Featured Products
</div>
<a class="x-header__link u-link-style-1" href="https://www.kem.com/cards/PCA.html">
Shop All
</a>
</div>
<div class="js-carousel x-carousel x-carousel--featured-categories-carousel lazyload" data-options="{
	&quot;arrows&quot;: 1,
	&quot;breakpoints&quot;: {
		&quot;767&quot;: {
			&quot;perPage&quot;: 2
		},
		&quot;960&quot;: {
			&quot;perPage&quot;: 3
		}
	},
	&quot;gap&quot;: 16,
	&quot;perPage&quot;: 5,
	&quot;rewind&quot;: 1
}
">
<div class="splide__arrows">
<button class="splide__arrow splide__arrow--prev">
<span class="splide__arrow--icon u-icon-chevron-left"></span>
</button>
<button class="splide__arrow splide__arrow--next">
<span class="splide__arrow--icon u-icon-chevron-right"></span>
</button>
</div>
<div class="x-carousel__track">
<div class="x-carousel__slides">
<div class="x-carousel__slide">
<a class="x-slide-link u-block u-no-underline-hover" href="https://www.kem.com/card/PCA-BOX3-LMAH-CARD.html">
<div class="x-slide x-slide-kem-single-mah">
<div class="x-slide-image u-text-center">
<img class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPcAAADCCAYAAACVO1RNAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAB0klEQVR42u3TMQ0AAAzDsPLnWCwbj8qHCURK2h6wJyKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CLApgcenV5GuUi+TAAAAABJRU5ErkJggg==" data-src="graphics/00000001/1/Box%206%20274%20x%20210.jpg" alt="Image for Kem Single Deck in Mahogany Box">
</div>
<div class="x-slide-footer u-text-center">
<p class="x-slide-name">Kem Single Deck in Mahogany Box</p>
</div>
</div>
</a>
</div>
<div class="x-carousel__slide">
<a class="x-slide-link u-block u-no-underline-hover" href="https://www.kem.com/ARROW.html">
<div class="x-slide x-slide-category-slide-3">
<div class="x-slide-image u-text-center">
<img class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPcAAADCCAYAAACVO1RNAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAB0klEQVR42u3TMQ0AAAzDsPLnWCwbj8qHCURK2h6wJyKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CLApgcenV5GuUi+TAAAAABJRU5ErkJggg==" data-src="graphics/00000001/1/Kem%20Arrow%20N%20%20Red%20Blue%20Reg%20Index.jpg" alt="Image for Kem Arrow">
</div>
<div class="x-slide-footer u-text-center">
<p class="x-slide-name">Kem Arrow</p>
</div>
</div>
</a>
</div>
<div class="x-carousel__slide">
<a class="x-slide-link u-block u-no-underline-hover" href="https://www.kem.com/mm5/merchant.mvc?Screen=CTGY&amp;Category_Code=KEM-PAISLEY">
<div class="x-slide x-slide-category-slide-2">
<div class="x-slide-image u-text-center">
<img class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPcAAADCCAYAAACVO1RNAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAB0klEQVR42u3TMQ0AAAzDsPLnWCwbj8qHCURK2h6wJyKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CLApgcenV5GuUi+TAAAAABJRU5ErkJggg==" data-src="graphics/00000001/1/Kem%20Paisley%20Narrow%20Regular%20Index%20-%20274.jpg" alt="Image for Kem Paisley">
</div>
<div class="x-slide-footer u-text-center">
<p class="x-slide-name">Kem Paisley</p>
</div>
</div>
</a>
</div>
<div class="x-carousel__slide">
<a class="x-slide-link u-block u-no-underline-hover" href="https://www.kem.com/cards/Poker-Size.html">
<div class="x-slide x-slide-category-slide-4">
<div class="x-slide-image u-text-center">
<img class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPcAAADCCAYAAACVO1RNAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAB0klEQVR42u3TMQ0AAAzDsPLnWCwbj8qHCURK2h6wJyKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CLApgcenV5GuUi+TAAAAABJRU5ErkJggg==" data-src="graphics/00000001/1/Kem%20Arrow%20Black%20Gold%20Wide%20Jumbo%20Index%20-274.jpg" alt="Image for Kem Poker Cards">
</div>
<div class="x-slide-footer u-text-center">
<p class="x-slide-name">Kem Poker Cards</p>
</div>
</div>
</a>
</div>
<div class="x-carousel__slide">
<a class="x-slide-link u-block u-no-underline-hover" href="https://www.kem.com/cards/Bridge-Size.html">
<div class="x-slide x-slide-category-slide-4_693">
<div class="x-slide-image u-text-center">
<img class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPcAAADCCAYAAACVO1RNAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAB0klEQVR42u3TMQ0AAAzDsPLnWCwbj8qHCURK2h6wJyKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CLApgcenV5GuUi+TAAAAABJRU5ErkJggg==" data-src="graphics/00000001/1/KEM-ARR-GB-N.jpg" alt="Image for Kem Bridge Cards">
</div>
<div class="x-slide-footer u-text-center">
<p class="x-slide-name">Kem Bridge Cards</p>
</div>
</div>
</a>
</div>
<div class="x-carousel__slide">
<a class="x-slide-link u-block u-no-underline-hover" href="https://www.kem.com/CROWN.html">
<div class="x-slide x-slide-category-slide-1">
<div class="x-slide-image u-text-center">
<img class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPcAAADCCAYAAACVO1RNAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAB0klEQVR42u3TMQ0AAAzDsPLnWCwbj8qHCURK2h6wJyKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CKAuQFzA+YGzA2YG8wtApgbMDdgbsDcgLnB3CLApgcenV5GuUi+TAAAAABJRU5ErkJggg==" data-src="graphics/00000001/1/KEM-CROWN-3.jpg" alt="Image for Kem Crown">
</div>
<div class="x-slide-footer u-text-center">
<p class="x-slide-name">Kem Crown</p>
</div>
</div>
</a>
</div>
</div>
</div>
</div>
</div>
<div class="x-container x-container--container-for-large-image-feature-1 o-wrapper" style="" >
<div class="x-promo-grid x-promo-grid--large-image-feature-1 x-layout--1plus2 ">
<div class="x-promo-grid__item x-promo-grid__large">
<a class="x-promo-image" href="https://www.kem.com/cards/KEM-CHIP-SETS.html">
<picture class="u-responsive-embed">
<!--[if IE 9]><video style="display: none;><![endif]-->
<source src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAnCAYAAABqippxAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAMklEQVRYw+3OIQEAAAgDsPeP+hKQAYeYmF/azgcRERERERERERERERERERERERERETlZ4nBeFFqIAlUAAAAASUVORK5CYII=" data-srcset="graphics/00000001/1/pokerset-RB-small.jpg" media="(max-width: 40em)" />
<source src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAnCAYAAABqippxAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAMklEQVRYw+3OIQEAAAgDsPeP+hKQAYeYmF/azgcRERERERERERERERERERERERERETlZ4nBeFFqIAlUAAAAASUVORK5CYII=" data-srcset="graphics/00000001/1/pokerset-RB-medium.jpg" media="(max-width: 48em)" />
<source data-srcset="graphics/00000001/1/pokerset-RB-Large.jpg" />
<!--[if IE 9]></video><![endif]-->
<img class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAABvCAYAAACpQY/IAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAA9klEQVR42u3TMQ0AAAzDsPLnWCwbgQHY4cMEIiVtB7hFBDAIGAQMAgYBg4BBwCBgEDAIYBAwCBgEDAIGAYOAQcAgYBAwiBBgEDAIGAQMAgYBg4BBwCBgEMAgYBAwCBgEDAIGAYOAQcAgYBDAIGAQMAgYBAwCBgGDgEHAIIBBwCBgEDAIGAQMAgYBg4BBwCCAQcAgYBAwCBgEDAIGAYOAQQCDgEHAIGAQMAgYBAwCBgGDgEEAg4BBwCBgEDAIGAQMAgYBg4BBRACDgEHAIGAQMAgYBAwCBgGDAAYBg4BBwCBgEDAIGAQMAgYBgwgBBgGDgEHAIPDAAp+0CgpKqb59AAAAAElFTkSuQmCC" data-src="graphics/00000001/1/pokerset-RB-Large.jpg" alt="Large Promotional Image for Large Image Feature 1" />
</picture>
<div class="x-promo-image__header">
<div class="x-promo-image__leadin">
Shop Now
</div>
<div class="x-promo-image__main u-text-bold">
Kem Poker Chip Sets
</div>
<div class="x-promo-image__copy">
Customization Available
</div>
<span class="x-promo-image__link c-button u-cta-style--primary t-button">
SHOP NOW
</span>
</div>
</a>
</div>
<a class="x-promo-grid__item x-promo-grid__smalltop" href="https://www.kem.com/mm5/merchant.mvc?Screen=PROD&amp;Product_Code=KEM-CHIP">
<div class="x-promo-image">
<picture class="">
<!--[if IE 9]><video style="display: none;><![endif]-->
<source srcset="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAALCAYAAACd1bY6AAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAGElEQVQoz2O4e/fuf2phhlHDRg0b0YYBAPb67ZWb7O5WAAAAAElFTkSuQmCC" data-srcset="graphics/00000001/1/Poker-chips--343x198.jpg" media="(max-width: 40em)" />
<source srcset="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAALCAYAAACd1bY6AAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAGElEQVQoz2O4e/fuf2phhlHDRg0b0YYBAPb67ZWb7O5WAAAAAElFTkSuQmCC" data-srcset="graphics/00000001/1/Poker-chips--585x400.jpg" media="(max-width: 48em)" />
<source srcset="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOsAAABKCAYAAABaSqOeAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAtklEQVR42u3TMQ0AAAzDsPLnWCwbiD07fJhApKTtAP9FBDArYFYwK2BWwKxgVsCsgFnBrIBZAbOCWQGzAmYFswJmBcwKZgXMCmYFzAqYFcwKmBUwK5gVMCtgVjArYFbArGBWwKyAWcGsgFnBrIBZAbOCWQGzAmYFswJmBcwKZgXMCpgVzAqYFTArmBUwK5gVMCtgVjArYFbArGBWwKyAWcGsgFkBs4JZAbMCZgWzAmYFswJmBa4WXTqlsu4U67gAAAAASUVORK5CYII=" data-srcset="graphics/00000001/1/Poker-chips--590x186.jpg" />
<!--[if IE 9]></video><![endif]-->
<img class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOsAAABKCAYAAABaSqOeAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAtklEQVR42u3TMQ0AAAzDsPLnWCwbiD07fJhApKTtAP9FBDArYFYwK2BWwKxgVsCsgFnBrIBZAbOCWQGzAmYFswJmBcwKZgXMCmYFzAqYFcwKmBUwK5gVMCtgVjArYFbArGBWwKyAWcGsgFnBrIBZAbOCWQGzAmYFswJmBcwKZgXMCpgVzAqYFTArmBUwK5gVMCtgVjArYFbArGBWwKyAWcGsgFkBs4JZAbMCZgWzAmYFswJmBa4WXTqlsu4U67gAAAAASUVORK5CYII=" data-src="graphics/00000001/1/Poker-chips--590x186.jpg" alt="Small Promotional Image for Large Image Feature 1" />
</picture>
</div>
<div class="x-promo-small__leadin">
Kem Poker Chips
</div>
<div class="x-promo-small__main">
Limited Edition
</div>
<div class="x-promo-small__link">
<span class="x-promo-small__link c-link--primary">
While Supplies Last
</span>
</div>
</a>
<a class="x-promo-grid__item x-promo-grid__smallbot" href="https://www.kem.com/card/PCA-BOX2-MAH-CUST.html">
<div class="x-promo-image">
<picture class="">
<!--[if IE 9]><video style="display: none;><![endif]-->
<source srcset="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOsAAABKCAYAAABaSqOeAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAtklEQVR42u3TMQ0AAAzDsPLnWCwbiD07fJhApKTtAP9FBDArYFYwK2BWwKxgVsCsgFnBrIBZAbOCWQGzAmYFswJmBcwKZgXMCmYFzAqYFcwKmBUwK5gVMCtgVjArYFbArGBWwKyAWcGsgFnBrIBZAbOCWQGzAmYFswJmBcwKZgXMCpgVzAqYFTArmBUwK5gVMCtgVjArYFbArGBWwKyAWcGsgFkBs4JZAbMCZgWzAmYFswJmBa4WXTqlsu4U67gAAAAASUVORK5CYII=" data-srcset="graphics/00000001/1/RB-Wcase-large%20copy%20resized%201.jpg" />
<!--[if IE 9]></video><![endif]-->
<img class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOsAAABKCAYAAABaSqOeAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAtklEQVR42u3TMQ0AAAzDsPLnWCwbiD07fJhApKTtAP9FBDArYFYwK2BWwKxgVsCsgFnBrIBZAbOCWQGzAmYFswJmBcwKZgXMCmYFzAqYFcwKmBUwK5gVMCtgVjArYFbArGBWwKyAWcGsgFnBrIBZAbOCWQGzAmYFswJmBcwKZgXMCpgVzAqYFTArmBUwK5gVMCtgVjArYFbArGBWwKyAWcGsgFkBs4JZAbMCZgWzAmYFswJmBa4WXTqlsu4U67gAAAAASUVORK5CYII=" data-src="graphics/00000001/1/RB-Wcase-large%20copy%20resized%201.jpg" alt="Small Promotional Image for Large Image Feature 1" />
</picture>
</div>
<div class="x-promo-small__leadin">
Custom
</div>
<div class="x-promo-small__main">
Mahogany Card Box
</div>
<div class="x-promo-small__link">
<span class="x-promo-small__link c-link--primary">
Great Gift Idea
</span>
</div>
</a>
</div>
</div>
<div class="x-container x-container--container-for-carousel_357 x-container-mb-l o-wrapper" style="" >
<div class="x-header  u-text-center x-header--carousel_header_327">
<div class="x-header__leadin">The King of Playing Cards</div>
<div class="x-header__main u-text-bold">
KEM!
</div>
<a class="x-header__link u-link-style-1" href="https://www.kem.com/cards/PCA.html">
Shop All
</a>
</div>
<div class="js-carousel x-carousel x-carousel--kem-product-carousel lazyload" data-options="{
	&quot;arrows&quot;: 1,
	&quot;breakpoints&quot;: {
		&quot;767&quot;: {
			&quot;perPage&quot;: 2
		},
		&quot;960&quot;: {
			&quot;perPage&quot;: 3
		}
	},
	&quot;gap&quot;: 16,
	&quot;perPage&quot;: 5,
	&quot;rewind&quot;: 1
}
">
<div class="splide__arrows">
<button class="splide__arrow splide__arrow--prev">
<span class="splide__arrow--icon u-icon-chevron-left"></span>
</button>
<button class="splide__arrow splide__arrow--next">
<span class="splide__arrow--icon u-icon-chevron-right"></span>
</button>
</div>
<div class="x-carousel__track">
<div class="x-carousel__slides">
<div class="x-carousel__slide">
<div class="x-product-card x-product-card__hoverable o-layout__item">
<a class="x-product-card__inner" href="https://www.kem.com/card/KEM-ARR-NR-BG-2.html" title="Kem Arrow Black/Gold  Bridge Size Regular Index, 2-Deck Set">
<div class="x-product-card__header">
<div class="x-product-card__image">
<img class="lazyload" src="data:image/gif;base64,R0lGODdhAQABAPAAALi4uMlFJiH5BAEAAAEALAAAAAABAAEAAAICRAEAOw==" data-src="graphics/00000001/1/Black Gold Narrow_240x172.jpg" alt="Kem Arrow Black/Gold  Bridge Size Regular Index, 2-Deck Set">
</div>
</div>
<div class="x-product-card__footer">
<p class="x-product-card__name">Kem Arrow Black/Gold  Bridge Size Regular Index, 2-Deck Set</p>
<div class="x-product-card__information">
<p class="x-product-card__price">
$55.00
</p>
</div>
</div>
</a>
</div>
</div>
<div class="x-carousel__slide">
<div class="x-product-card x-product-card__hoverable o-layout__item">
<a class="x-product-card__inner" href="https://www.kem.com/card/KEM-ARR-NS-BG-2.html" title="Kem Arrow Playing Cards: Bridge Size, Black &amp; Gold, Super Index, 2-Deck Set">
<div class="x-product-card__header">
<div class="x-product-card__image">
<img class="lazyload" src="data:image/gif;base64,R0lGODdhAQABAPAAALi4uMlFJiH5BAEAAAEALAAAAAABAAEAAAICRAEAOw==" data-src="graphics/00000001/1/Black Gold Narrow_240x172.jpg" alt="Kem Arrow Playing Cards: Bridge Size, Black &amp; Gold, Super Index, 2-Deck Set">
</div>
</div>
<div class="x-product-card__footer">
<p class="x-product-card__name">Kem Arrow Playing Cards: Bridge Size, Black &amp; Gold, Super Index, 2-Deck Set</p>
<div class="x-product-card__information">
<p class="x-product-card__price">
$55.00
</p>
</div>
</div>
</a>
</div>
</div>
<div class="x-carousel__slide">
<div class="x-product-card x-product-card__hoverable o-layout__item">
<a class="x-product-card__inner" href="https://www.kem.com/card/KEM-ARR-GRN-BRWN.html" title="Kem Arrow Playing Cards: Bridge Size, Green Brown Regular Index 2 Deck Set">
<div class="x-product-card__header">
<div class="x-product-card__image">
<img class="lazyload" src="data:image/gif;base64,R0lGODdhAQABAPAAALi4uMlFJiH5BAEAAAEALAAAAAABAAEAAAICRAEAOw==" data-src="graphics/00000001/1/Green brown back_240x168.jpg" alt="Kem Arrow Playing Cards: Bridge Size, Green Brown Regular Index 2 Deck Set">
</div>
</div>
<div class="x-product-card__footer">
<p class="x-product-card__name">Kem Arrow Playing Cards: Bridge Size, Green Brown Regular Index 2 Deck Set</p>
<div class="x-product-card__information">
<p class="x-product-card__price">
$55.00
</p>
</div>
</div>
</a>
</div>
</div>
<div class="x-carousel__slide">
<div class="x-product-card x-product-card__hoverable o-layout__item">
<a class="x-product-card__inner" href="https://www.kem.com/card/KEM-ARR-NS-RB-2.html" title="Kem Arrow Playing Cards: Bridge Size, Red &amp; Blue, Super Index, 2-Deck Set">
<div class="x-product-card__header">
<div class="x-product-card__image">
<img class="lazyload" src="data:image/gif;base64,R0lGODdhAQABAPAAALi4uMlFJiH5BAEAAAEALAAAAAABAAEAAAICRAEAOw==" data-src="graphics/00000001/Kem Arrow RB Nar_240x183.jpg" alt="Kem Arrow Playing Cards: Bridge Size, Red &amp; Blue, Super Index, 2-Deck Set">
</div>
</div>
<div class="x-product-card__footer">
<p class="x-product-card__name">Kem Arrow Playing Cards: Bridge Size, Red &amp; Blue, Super Index, 2-Deck Set</p>
<div class="x-product-card__information">
<p class="x-product-card__price">
$55.00
</p>
</div>
</div>
</a>
</div>
</div>
<div class="x-carousel__slide">
<div class="x-product-card x-product-card__hoverable o-layout__item">
<a class="x-product-card__inner" href="https://www.kem.com/mm5/merchant.mvc?Screen=PROD&amp;Product_Code=KEM-ARR-BLKRED-W-RI" title="Kem Arrow Playing Cards: Poker Size, Black &amp; Red, Regular Index, 2-Deck Sets">
<div class="x-product-card__header">
<div class="x-product-card__image">
<img class="lazyload" src="data:image/gif;base64,R0lGODdhAQABAPAAALi4uMlFJiH5BAEAAAEALAAAAAABAAEAAAICRAEAOw==" data-src="graphics/00000001/1/kem playing cards-blk red-01_240x175.jpg" alt="Kem Arrow Playing Cards: Poker Size, Black &amp; Red, Regular Index, 2-Deck Sets">
</div>
</div>
<div class="x-product-card__footer">
<p class="x-product-card__name">Kem Arrow Playing Cards: Poker Size, Black &amp; Red, Regular Index, 2-Deck Sets</p>
<div class="x-product-card__information">
<p class="x-product-card__price">
$69.95
</p>
</div>
</div>
</a>
</div>
</div>
<div class="x-carousel__slide">
<div class="x-product-card x-product-card__hoverable o-layout__item">
<a class="x-product-card__inner" href="https://www.kem.com/card/KEM-ARR-BG-W-SI.html" title="Kem Arrow Playing Cards: Poker Size, Black &amp; Gold, Super Inde.00x, 2-Deck Set">
<div class="x-product-card__header">
<div class="x-product-card__image">
<img class="lazyload" src="data:image/gif;base64,R0lGODdhAQABAPAAALi4uMlFJiH5BAEAAAEALAAAAAABAAEAAAICRAEAOw==" data-src="graphics/00000001/1/Kem Arrow Black Gold Wide Jumbo Index_240x166.jpg" alt="Kem Arrow Playing Cards: Poker Size, Black &amp; Gold, Super Inde.00x, 2-Deck Set">
</div>
</div>
<div class="x-product-card__footer">
<p class="x-product-card__name">Kem Arrow Playing Cards: Poker Size, Black &amp; Gold, Super Inde.00x, 2-Deck Set</p>
<div class="x-product-card__information">
<p class="x-product-card__price">
$56.00
</p>
</div>
</div>
</a>
</div>
</div>
<div class="x-carousel__slide">
<div class="x-product-card x-product-card__hoverable o-layout__item">
<a class="x-product-card__inner" href="https://www.kem.com/card/KEM-ARR-WR-RB-2.html" title="Kem Arrow Playing Cards: Poker Size Red &amp; Blue Regular Index 2-Deck Set">
<div class="x-product-card__header">
<div class="x-product-card__image">
<img class="lazyload" src="data:image/gif;base64,R0lGODdhAQABAPAAALi4uMlFJiH5BAEAAAEALAAAAAABAAEAAAICRAEAOw==" data-src="graphics/00000001/1/Kem Arrow Wide Regular Index_240x170.jpg" alt="Kem Arrow Playing Cards: Poker Size Red &amp; Blue Regular Index 2-Deck Set">
</div>
</div>
<div class="x-product-card__footer">
<p class="x-product-card__name">Kem Arrow Playing Cards: Poker Size Red &amp; Blue Regular Index 2-Deck Set</p>
<div class="x-product-card__information">
<p class="x-product-card__price">
$69.00
</p>
</div>
</div>
</a>
</div>
</div>
<div class="x-carousel__slide">
<div class="x-product-card x-product-card__hoverable o-layout__item">
<a class="x-product-card__inner" href="https://www.kem.com/mm5/merchant.mvc?Screen=PROD&amp;Product_Code=KEM-ARR-RB-W-SI" title="Kem Arrow Playing Cards: Poker Size, Red &amp; Blue, Super Index, 2-Deck Set">
<div class="x-product-card__header">
<div class="x-product-card__image">
<img class="lazyload" src="data:image/gif;base64,R0lGODdhAQABAPAAALi4uMlFJiH5BAEAAAEALAAAAAABAAEAAAICRAEAOw==" data-src="graphics/00000001/1/KEM_Arrow-Red-and-Blue-Wide-Jumbo_240x176.jpg" alt="Kem Arrow Playing Cards: Poker Size, Red &amp; Blue, Super Index, 2-Deck Set">
</div>
</div>
<div class="x-product-card__footer">
<p class="x-product-card__name">Kem Arrow Playing Cards: Poker Size, Red &amp; Blue, Super Index, 2-Deck Set</p>
<div class="x-product-card__information">
<p class="x-product-card__price">
$56.00
</p>
</div>
</div>
</a>
</div>
</div>
<div class="x-carousel__slide">
<div class="x-product-card x-product-card__hoverable o-layout__item">
<a class="x-product-card__inner" href="https://www.kem.com/KEM-ARR-RB-N-RI.html" title="Kem Arrow Playing Cards: Red &amp; Blue Bridge Size, Regular Index 2-Deck Set">
<div class="x-product-card__header">
<div class="x-product-card__image">
<img class="lazyload" src="data:image/gif;base64,R0lGODdhAQABAPAAALi4uMlFJiH5BAEAAAEALAAAAAABAAEAAAICRAEAOw==" data-src="graphics/00000001/1/Kem Arrow Narrow Red Blue Standard Index_240x169.jpg" alt="Kem Arrow Playing Cards: Red &amp; Blue Bridge Size, Regular Index 2-Deck Set">
</div>
</div>
<div class="x-product-card__footer">
<p class="x-product-card__name">Kem Arrow Playing Cards: Red &amp; Blue Bridge Size, Regular Index 2-Deck Set</p>
<div class="x-product-card__information">
<p class="x-product-card__price">
$55.00
</p>
</div>
</div>
</a>
</div>
</div>
<div class="x-carousel__slide">
<div class="x-product-card x-product-card__hoverable o-layout__item">
<a class="x-product-card__inner" href="https://www.kem.com/kem-pai-4pip" title="Kem Paisley Playing Cards:  Bridge, European Index &#40;4 Pips&#41;, 2 Deck Set">
<div class="x-product-card__header">
<div class="x-product-card__image">
<img class="lazyload" src="data:image/gif;base64,R0lGODdhAQABAPAAALi4uMlFJiH5BAEAAAEALAAAAAABAAEAAAICRAEAOw==" data-src="graphics/00000001/1/European-index-Pais-3_240x179.png" alt="Kem Paisley Playing Cards:  Bridge, European Index &#40;4 Pips&#41;, 2 Deck Set">
</div>
</div>
<div class="x-product-card__footer">
<p class="x-product-card__name">Kem Paisley Playing Cards:  Bridge, European Index &#40;4 Pips&#41;, 2 Deck Set</p>
<div class="x-product-card__information">
<p class="x-product-card__price">
$55.00
</p>
</div>
</div>
</a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="x-container x-container--container-large-image-feature-2 x-container-mb-m" style="" >
<a class="x-component-link-wrap x-hero x-hero--large-image-feature-2 u-flex  o-layout--justify-start u-text-left" target="_self" href="https://www.kem.com/mm5/merchant.mvc?Screen=PROD&amp;Product_Code=KEM-CROWN-BG" style="background:#295485;">
<div class="x-hero__header  lazyload"data-bg="graphics/00000001/1/blue-kem-bg.jpg"
>
<span class="x-hero__header__leadin" style="color: #FFF">Coming Soon</span>
<div class="x-hero__header__main" style="color: #FFF">
NEW KEM CROWN SET
</div>
<div class="x-hero__copy" style="color: #FFF">Available October 2021</div>
<span class="x-hero__link c-button  u-cta-style--primary-inverted">View Now</span>
</div>
<div class="x-hero__figure x-container__figure ">
<picture class="x-hero__image">
<!--[if IE 9]><video style="display: none;><![endif]-->
<source data-srcset="graphics/00000001/1/Kem%20Hero%20Image_2.png" media="(max-width: 40em)" />
<source data-srcset="graphics/00000001/1/Kem%20Hero%20Image_2.png" media="(max-width: 48em)" />
<source srcset="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKYAAAArCAYAAADypvNxAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAa0lEQVR42u3SMREAAAgDsfr3WC0ggoUhQwz8fdoOfBMRMCYYE2OCMTEmGBOMiTHBmBgTjIkxwZhgTIwJxsSYYEyMCcYEY2JMMCbGBGOCMTEmGBNjgjExJhgTjIkxwZgYE4yJMcGYYEyMCWcLUP8CSS+60nwAAAAASUVORK5CYII=" data-srcset="graphics/00000001/1/Kem%20Hero%20Image_2.png" />
<!--[if IE 9]></video><![endif]-->
<img class="lazyload x-hero__image-source" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKYAAAArCAYAAADypvNxAAAACXBIWXMAAAPoAAAD6AG1e1JrAAAAa0lEQVR42u3SMREAAAgDsfr3WC0ggoUhQwz8fdoOfBMRMCYYE2OCMTEmGBOMiTHBmBgTjIkxwZhgTIwJxsSYYEyMCcYEY2JMMCbGBGOCMTEmGBNjgjExJhgTjIkxwZgYE4yJMcGYYEyMCWcLUP8CSS+60nwAAAAASUVORK5CYII=" data-src="graphics/00000001/1/Kem%20Hero%20Image_2.png" alt="Large Image Feature 2" />
</picture>
</div>
</a>
</div>
<div class="x-container x-container--container-for-image-grid o-wrapper" style="" >
<div>
<div class="x-promo-grid x-promo-grid--promo-grid-1x4 x-layout--1x4 o-layout u-grids-2 u-grids-4--l">
<a class="o-layout__item u-flex o-layout--column o-layout--align-center x-promo-grid__item item-1 u-text-center x-component-link-wrap" href="https://www.kem.com/KEM-TIN-BLUE.html" target="_self">
<div class="x-promo__top">
<div class="x-promo-image">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAY4AAADKCAYAAACyuqeyAAAACXBIWXMAAAPoAAAD6AG1e1JrAAACV0lEQVR42u3VMQEAAAjDsPn3OC1w8yEgRwz0adoOAHxFBACMAwDjAMA4ADAOAIwDAIwDAOMAwDgAMA4AjAMA4wAA4wDAOAAwDgCMAwDjAMA4AMA4ADAOAIwDAOMAwDgAwDgAMA4AjAMA4wDAOAAwDgAwDgCMAwDjAMA4ADAOAIwDAIwDAOMAwDgAMA4AjAMA4wAA4wDAOAAwDgCMAwDjAADjAMA4ADAOAIwDAOMAwDgAwDgAMA4AjAMA4wDAOAAwDgAwDgCMAwDjAMA4ADAOAIxDCACMAwDjAMA4ADAOAIwDAIwDAOMAwDgAMA4AjAMA4wAA4wDAOAAwDgCMAwDjAMA4AMA4ADAOAIwDAOMAwDgAMA4RADAOAIwDAOMAwDgAMA4AMA4AjAMA4wDAOAAwDgCMAwCMAwDjAMA4ADAOAIwDAOMAAOMAwDgAMA4AjAMA4wAA4wDAOAAwDgCMAwDjAMA4AMA4ADAOAIwDAOMAwDgAMA4AMA4AjAMA4wDAOAAwDgCMAwCMAwDjAMA4ADAOAIwDAIwDAOMAwDgAMA4AjAMA4wAA4wDAOAAwDgCMAwDjAMA4AMA4ADAOAIwDAOMAwDgAMA4hADAOAIwDAOMAwDgAMA4AMA4AjAMA4wDAOAAwDgCMAwCMAwDjAMA4ADAOAIwDAOMAAOMAwDgAMA4AjAMA4wDAOEQAwDgAMA4AjAMA4wDAOADAOAAwDgCMAwDjAMA4ADAOADAOAIwDAOMAwDgAMA4AjAMAjAMA4wDAOAAwDgCMAwCMAwDjAMA4ADAOAIwDAOMAgGsBnv9pAxJuIeUAAAAASUVORK5CYII=" data-src="graphics/00000001/1/blue-new-standingup-397x202.jpg" class="lazyload" alt="Promo Image 1 for Promo Grid: 1x4" />
</div>
</div>
<div class="x-promo__footer">
<div class="x-promo__header">
<div class="x-promo-grid__main">Kem Collector's Card Tin</div>
<div class="x-promo-grid__copy">Limited Edition</div>
</div>
<div class="x-promo-grid__link">
<span class="x-promo-link c-button u-cta-style--primary">Buy Now!</span>
</div>
</div>
</a>
<a class="o-layout__item u-flex o-layout--column o-layout--align-center x-promo-grid__item item-2 u-text-center x-component-link-wrap" href="https://www.kem.com/cards/BRIDGE-TALLIES.html" target="_self">
<div class="x-promo__top">
<div class="x-promo-image">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAY4AAADKCAYAAACyuqeyAAAACXBIWXMAAAPoAAAD6AG1e1JrAAACV0lEQVR42u3VMQEAAAjDsPn3OC1w8yEgRwz0adoOAHxFBACMAwDjAMA4ADAOAIwDAIwDAOMAwDgAMA4AjAMA4wAA4wDAOAAwDgCMAwDjAMA4AMA4ADAOAIwDAOMAwDgAwDgAMA4AjAMA4wDAOAAwDgAwDgCMAwDjAMA4ADAOAIwDAIwDAOMAwDgAMA4AjAMA4wAA4wDAOAAwDgCMAwDjAADjAMA4ADAOAIwDAOMAwDgAwDgAMA4AjAMA4wDAOAAwDgAwDgCMAwDjAMA4ADAOAIxDCACMAwDjAMA4ADAOAIwDAIwDAOMAwDgAMA4AjAMA4wAA4wDAOAAwDgCMAwDjAMA4AMA4ADAOAIwDAOMAwDgAMA4RADAOAIwDAOMAwDgAMA4AMA4AjAMA4wDAOAAwDgCMAwCMAwDjAMA4ADAOAIwDAOMAAOMAwDgAMA4AjAMA4wAA4wDAOAAwDgCMAwDjAMA4AMA4ADAOAIwDAOMAwDgAMA4AMA4AjAMA4wDAOAAwDgCMAwCMAwDjAMA4ADAOAIwDAIwDAOMAwDgAMA4AjAMA4wAA4wDAOAAwDgCMAwDjAMA4AMA4ADAOAIwDAOMAwDgAMA4hADAOAIwDAOMAwDgAMA4AMA4AjAMA4wDAOAAwDgCMAwCMAwDjAMA4ADAOAIwDAOMAAOMAwDgAMA4AjAMA4wDAOEQAwDgAMA4AjAMA4wDAOADAOAAwDgCMAwDjAMA4ADAOADAOAIwDAOMAwDgAMA4AjAMAjAMA4wDAOAAwDgCMAwCMAwDjAMA4ADAOAIwDAOMAgGsBnv9pAxJuIeUAAAAASUVORK5CYII=" data-src="graphics/00000001/1/bridge-tallies-397x202.jpg" class="lazyload" alt="Promo Image 2 for Promo Grid: 1x4" />
</div>
</div>
<div class="x-promo__footer">
<div class="x-promo__header">
<div class="x-promo-grid__main">Bridge Tallies</div>
<div class="x-promo-grid__copy">Additional Styles Available</div>
</div>
<div class="x-promo-grid__link">
<span class="x-promo-link c-button u-cta-style--primary">Buy Now!</span>
</div>
</div>
</a>
<a class="o-layout__item u-flex o-layout--column o-layout--align-center x-promo-grid__item item-3 u-text-center x-component-link-wrap" href="https://www.kem.com/cards/PC-SHUFFLERS.html" target="_self">
<div class="x-promo__top">
<div class="x-promo-image">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAY4AAADKCAYAAACyuqeyAAAACXBIWXMAAAPoAAAD6AG1e1JrAAACV0lEQVR42u3VMQEAAAjDsPn3OC1w8yEgRwz0adoOAHxFBACMAwDjAMA4ADAOAIwDAIwDAOMAwDgAMA4AjAMA4wAA4wDAOAAwDgCMAwDjAMA4AMA4ADAOAIwDAOMAwDgAwDgAMA4AjAMA4wDAOAAwDgAwDgCMAwDjAMA4ADAOAIwDAIwDAOMAwDgAMA4AjAMA4wAA4wDAOAAwDgCMAwDjAADjAMA4ADAOAIwDAOMAwDgAwDgAMA4AjAMA4wDAOAAwDgAwDgCMAwDjAMA4ADAOAIxDCACMAwDjAMA4ADAOAIwDAIwDAOMAwDgAMA4AjAMA4wAA4wDAOAAwDgCMAwDjAMA4AMA4ADAOAIwDAOMAwDgAMA4RADAOAIwDAOMAwDgAMA4AMA4AjAMA4wDAOAAwDgCMAwCMAwDjAMA4ADAOAIwDAOMAAOMAwDgAMA4AjAMA4wAA4wDAOAAwDgCMAwDjAMA4AMA4ADAOAIwDAOMAwDgAMA4AMA4AjAMA4wDAOAAwDgCMAwCMAwDjAMA4ADAOAIwDAIwDAOMAwDgAMA4AjAMA4wAA4wDAOAAwDgCMAwDjAMA4AMA4ADAOAIwDAOMAwDgAMA4hADAOAIwDAOMAwDgAMA4AMA4AjAMA4wDAOAAwDgCMAwCMAwDjAMA4ADAOAIwDAOMAAOMAwDgAMA4AjAMA4wDAOEQAwDgAMA4AjAMA4wDAOADAOAAwDgCMAwDjAMA4ADAOADAOAIwDAOMAwDgAMA4AjAMAjAMA4wDAOAAwDgCMAwCMAwDjAMA4ADAOAIwDAOMAgGsBnv9pAxJuIeUAAAAASUVORK5CYII=" data-src="graphics/00000001/1/card-shuffler-397x202.jpg" class="lazyload" alt="Promo Image 3 for Promo Grid: 1x4" />
</div>
</div>
<div class="x-promo__footer">
<div class="x-promo__header">
<div class="x-promo-grid__main">Card Shuffler</div>
<div class="x-promo-grid__copy">Additional Styles Available</div>
</div>
<div class="x-promo-grid__link">
<span class="x-promo-link c-button u-cta-style--primary">Buy Now!</span>
</div>
</div>
</a>
<a class="o-layout__item u-flex o-layout--column o-layout--align-center x-promo-grid__item item-4 u-text-center x-component-link-wrap" href="https://www.kem.com/cards/PCA-COV.html" target="_self">
<div class="x-promo__top">
<div class="x-promo-image">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAY4AAADKCAYAAACyuqeyAAAACXBIWXMAAAPoAAAD6AG1e1JrAAACV0lEQVR42u3VMQEAAAjDsPn3OC1w8yEgRwz0adoOAHxFBACMAwDjAMA4ADAOAIwDAIwDAOMAwDgAMA4AjAMA4wAA4wDAOAAwDgCMAwDjAMA4AMA4ADAOAIwDAOMAwDgAwDgAMA4AjAMA4wDAOAAwDgAwDgCMAwDjAMA4ADAOAIwDAIwDAOMAwDgAMA4AjAMA4wAA4wDAOAAwDgCMAwDjAADjAMA4ADAOAIwDAOMAwDgAwDgAMA4AjAMA4wDAOAAwDgAwDgCMAwDjAMA4ADAOAIxDCACMAwDjAMA4ADAOAIwDAIwDAOMAwDgAMA4AjAMA4wAA4wDAOAAwDgCMAwDjAMA4AMA4ADAOAIwDAOMAwDgAMA4RADAOAIwDAOMAwDgAMA4AMA4AjAMA4wDAOAAwDgCMAwCMAwDjAMA4ADAOAIwDAOMAAOMAwDgAMA4AjAMA4wAA4wDAOAAwDgCMAwDjAMA4AMA4ADAOAIwDAOMAwDgAMA4AMA4AjAMA4wDAOAAwDgCMAwCMAwDjAMA4ADAOAIwDAIwDAOMAwDgAMA4AjAMA4wAA4wDAOAAwDgCMAwDjAMA4AMA4ADAOAIwDAOMAwDgAMA4hADAOAIwDAOMAwDgAMA4AMA4AjAMA4wDAOAAwDgCMAwCMAwDjAMA4ADAOAIwDAOMAAOMAwDgAMA4AjAMA4wDAOEQAwDgAMA4AjAMA4wDAOADAOAAwDgCMAwDjAMA4ADAOADAOAIwDAOMAwDgAMA4AjAMAjAMA4wDAOAAwDgCMAwCMAwDjAMA4ADAOAIwDAOMAgGsBnv9pAxJuIeUAAAAASUVORK5CYII=" data-src="graphics/00000001/1/bridge-table-cover-397x202.jpg" class="lazyload" alt="Promo Image 4 for Promo Grid: 1x4" />
</div>
</div>
<div class="x-promo__footer">
<div class="x-promo__header">
<div class="x-promo-grid__main">Bridge Table Covers</div>
<div class="x-promo-grid__copy">Additional Styles Available</div>
</div>
<div class="x-promo-grid__link">
<span class="x-promo-link c-button u-cta-style--primary">Shop Now</span>
</div>
</div>
</a>
</div>
</div>
</div>
</div>
<div class="o-layout">
<div class="o-layout__item">
</div>
</div>
</div>
</main>
<!-- end t-site-content -->
<footer class="u-bg-secondary u-color-white t-site-footer lazyload"data-bg="graphics/00000001/1/kem_footer.jpg"
>
<div class="o-wrapper o-wrapper--full">
<div class="o-wrapper o-wrapper--wide">
<div class="o-layout o-layout--wide o-layout--column o-layout--row--m t-site-footer__content">
<div class="o-layout__item u-width-12 u-width-4--m">
<nav class="c-menu c-collapsible-menu" aria-labelledby="footer_categories_heading">
<input id="footer_categories" class="c-collapsible-menu__trigger" type="checkbox">
<label class="c-collapsible-menu__label" for="footer_categories">Category</label>
<h2 class="c-menu__title" id="footer_categories_heading">Category</h2>
<div class="c-menu__list">
<div class="o-layout u-grids-2--l u-grids-1">
<div class="o-layout__item">
<div>
<a class="c-menu__link" href="https://www.kem.com/PLST.html" target="_self">All Products</a>
</div>
<div>
<a class="c-menu__link" href="https://www.kem.com/cards/CUST-PROD.html" target="_self">Custom Products</a>
</div>
</div>
<div class="o-layout__item">
<div>
<a class="c-menu__link" href="https://www.kem.com/cards/PCA.html" target="_self">Kem Cards</a>
</div>
<div>
<a class="c-menu__link" href="https://www.kem.com/PC-ACC.html" target="_self">Accesories</a>
</div>
</div>
</div>
</div>
</nav>
</div>
<div class="o-layout__item u-width-12 u-width-4--m u-width-2--xl">
<nav class="c-menu c-collapsible-menu" aria-labelledby="quick_links_heading">
<input id="quick_links" class="c-collapsible-menu__trigger" type="checkbox">
<label class="c-collapsible-menu__label" for="quick_links">Quick Links</label>
<h2 class="c-menu__title" id="quick_links_heading">Quick Links</h2>
<ul class="c-menu__list">
<li>
<a class="c-menu__link" href="https://www.kem.com/ABUS.html" target="_self">About Us</a>
</li>
</ul>
</nav>
</div>
<div class="o-layout__item u-width-12 u-width-4--m u-width-2--xl">
<nav class="c-menu c-collapsible-menu t-global-footer-social-links" aria-labelledby="global-footer-social-links__header" itemscope itemtype="http://schema.org/Organization">
<input id="social_active" class="c-collapsible-menu__trigger" type="checkbox">
<label class="c-collapsible-menu__label" for="social_active">Connect With Us</label>
<h2 class="c-menu__title" id="global-footer-social-links__header">Connect With Us</h2>
<link itemprop="url" href="https://www.kem.com/">
<link itemprop="logo" href="graphics/00000001/1/kem_logo.jpg" />
<div class="c-menu__list o-list-inline--narrow u-width-9--l" >
<a href="https://www.kem.com/CTUS.html" class="c-menu__link">Contact Us</a>
<ul class="o-list-inline o-list-inline--narrow">
</ul>
</div>
</nav>
</div>
<div class="o-layout__item u-width-12 u-width-4--xl">
<form action="https://www.kem.com/EMAIL_NEWSLETTER.html" method="post" class="t-newsletter-form c-collapsible-menu">
<input id="t-newsletter-form" class="c-collapsible-menu__trigger" type="checkbox" checked>
<label class="c-collapsible-menu__label" for="t-newsletter-form">Newsletter</label>
<fieldset>
<h2 class="t-newsletter-form-title"><span class="u-icon-cards t-newsletter-form-title--icon u-color-accent-1"></span> Join Our Newsletter & Save</h2>
<p class="t-newsletter-form-subtext">Sign up as a new subscriber today and receive updates on upcoming offers and sales.</p>
<legend class="u-hide-visually">Join Our Newsletter</legend>
<div class="c-control-group c-control-group--rounded u-flex">
<input class="c-form-input c-control-group__field u-border-none t-newsletter-form__input" type="email" name="Email_Address" value="" placeholder="Enter your email" aria-label="Enter your email">
<button class="c-control-group__button c-button u-cta-style--primary-inverted u-border-none t-newsletter-button">Sign Up</button>
</div>
</fieldset>
</form>
</div>
</div>
</div>
</div>
<nav class="t-site-footer__disclaimer" aria-label="Site Disclaimers">
<div class="o-wrapper o-wrapper--wide">
<div class="t-site-footer__disclaimers">
<div class="t-site-footer__disclaimer-text">
&copy; 2025 Kardwell International. The contents of this web site are the sole property of Kardwell International. <a href="https://www.kem.com/PRPO.html" class="t-site-footer__disclaimer-copyright-mobile">Copyright</a>
</div>
<div class="t-site-footer__disclaimer-text t-site-footer__disclaimer-copyright-desktop">
<a href="https://www.kem.com/PRPO.html">Copyright</a>
</div>
<div class="t-site-footer__disclaimer-text">
No part of this web site may be copied or used for any commercial purpose without the written permission of Kardwell International
</div>
</div>
</div>
</nav>
<!-- end .site-footer__disclaimer -->
</footer>
<!-- end t-site-footer -->

<div id="variable-list" class="readytheme-contentsection">
</div>
<script data-resource-group="global_footer" data-resource-code="settings">theme_path = 'themes/genesis/';
(function (mivaJS) {
mivaJS.ReadyThemeVersion = '1.0.6';
mivaJS.Store_Code = 'KEM';
mivaJS.Product_Code = 'KEM-PAI-EUR';
mivaJS.Category_Code = '';
mivaJS.Breadcrumbs_Current_Item_Link = '',
mivaJS.Customer_Login = '';
mivaJS.Screen = 'SFNT';
mivaJS.Page_Code = 'SFNT';
mivaJS.Basket_Url = 'https:\/\/www.kem.com\/BASK.html\u003F'
mivaJS.JSON_Url = 'https:\/\/www.kem.com\/mm5\/json.mvc\u003F';
mivaJS.Search_URL = 'https:\/\/www.kem.com\/SRCH.html\u003FSearch=';
}(window.mivaJS || (window.mivaJS = {})));</script><script type="application/ld+json" data-resource-group="global_footer" data-resource-code="breadcrumbs-jsonld">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https:\/\/www.kem.com\/"
}
]
}</script>
<script src="/mm5/themes/genesis/public/dist/main.js?t=1628719003"></script>
</body>
</html>                               

Whois info of domain

Domain Name: KEM.COM
Registry Domain ID: 2767206_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.networksolutions.com
Registrar URL: http://networksolutions.com
Updated Date: 2024-01-04T05:03:32Z
Creation Date: 1996-01-05T05:00:00Z
Registry Expiry Date: 2034-01-04T05:00:00Z
Registrar: Network Solutions, LLC
Registrar IANA ID: 2
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: +1.8777228662
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Name Server: NS1.HOSTASAURUS.COM
Name Server: NS2.HOSTASAURUS.COM
Name Server: NS3.HOSTASAURUS.COM
Name Server: NS4.HOSTASAURUS.COM
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2025-05-01T10:09:01Z <<<
For more information on Whois status codes, please visit https://icann.org/epp
NOTICE: The expiration date displayed in this record is the date the
TERMS OF USE: You are not authorized to access or query our Whois
by the following terms of use: You agree that you may use this Data only
to: (1) allow, enable, or otherwise support the transmission of mass