@media only screen and (max-width: 768px){input,textarea{font-size:1rem}}input,textarea{-webkit-user-select:text;user-select:text;background-color:#fff}input::placeholder,textarea::placeholder{color:#c6c6c5}button,input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}button{background:none;border:none;display:inline-block;cursor:pointer}button,input[type=submit]{cursor:pointer}input,textarea,select,.multi-input{border:2px solid #00cacf;border-radius:60px;max-width:100%;padding:8px 10px}input[disabled],input.disabled,textarea[disabled],textarea.disabled,select[disabled],select.disabled,.multi-input[disabled],.multi-input.disabled{cursor:default;border-color:#acbbc1}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible,.multi-input:focus,.multi-input:focus-visible{outline:none;border:2px solid #6965f8}input.input-full,textarea.input-full,select.input-full,.multi-input.input-full{width:100%}textarea{border-radius:0;min-height:96px}.sqr select{border-radius:0}.multi-input{display:grid;grid-template-columns:25px 10px auto 50px;grid-gap:4px;align-items:center}.multi-input.error{border-color:#ff4242}.multi-input span{font-size:1.5rem;line-height:20px!important;color:#c6c6c5}.multi-input input{padding:0;border:none;border-radius:0;width:min-content}input[type=checkbox],input[type=radio]{display:inline;margin:0 8px 0 0;padding:0}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}input[type=image]{padding-left:0;padding-right:0}select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 28px 8px 1rem;text-overflow:"";width:auto;background-image:url(https://cdn.shopify.com/oxygen-v2/41118/34896/73209/2077656/svgs/select-icon.svg);background-repeat:no-repeat;background-position:right 10px center;background-color:#fff;border:2px solid #00cacf}select::-ms-expand{display:none}label[for]{cursor:pointer}label.hide{visibility:hidden;height:0;margin:0;padding:0;font-size:0}form input,form textarea,form select{width:100%}.form-vertical input,.form-vertical select,.form-vertical textarea,.form-vertical button{display:block;margin-bottom:10px}.form-vertical input[type=radio],.form-vertical input[type=checkbox]{display:inline-block}.form-vertical p{display:block}.form-vertical p.stepper-only{display:none}.form-inline{position:relative;display:table}.form-inline input,.form-inline div,.form-inline .btn{display:table-cell;vertical-align:middle;margin:0}.form-inline input{width:100%}.form-inline div{position:relative;white-space:nowrap;width:1%;padding:0}.message{padding:8px;border:2px solid #ff4242;border-radius:8px;text-align:center}.quantity-selector .price h4{font-family:neue-haas-unica,helvetica,arial,sans-serif;font-size:1.125rem;margin:0}.quantity-selector .price h4 s{color:#c6c6c5;margin-right:.5rem}.quantity-selector .price h4 span{color:#ff4242}.thinInputs input,.thinInputs textarea,.thinInputs .multi-input{padding:4px 10px}.thinInputs select{padding:4px 28px 4px 1rem}.account .f-selector{margin-top:1rem}.f-selector .toggleWrapper{position:relative}.f-selector .toggleWrapper label,.f-selector .toggleWrapper button{display:grid;grid-template-columns:1fr auto;grid-gap:.5rem;place-items:center}.f-selector .toggleWrapper label p,.f-selector .toggleWrapper button p{margin:0;font-size:1rem;line-height:1}.f-selector .toggleWrapper input{opacity:0;position:absolute}.f-selector .toggleWrapper input+span{position:relative;display:inline-block;-webkit-user-select:none;user-select:none;-moz-transition:.4s ease;-o-transition:.4s ease;-webkit-transition:.4s ease;transition:.4s ease;-webkit-tap-highlight-color:transparent;height:32px;width:54px;border:2px solid #c6c6c5;border-radius:60px;background:#f6f6f6}.f-selector .toggleWrapper input+span:before{content:"";position:absolute;display:block;-moz-transition:.2s cubic-bezier(.24,0,.5,1);-o-transition:.2s cubic-bezier(.24,0,.5,1);-webkit-transition:.2s cubic-bezier(.24,0,.5,1);transition:.2s cubic-bezier(.24,0,.5,1);height:28px;width:50px;top:0;left:0;border-radius:30px}.f-selector .toggleWrapper input+span:after{content:"";position:absolute;display:block;box-shadow:0 0 0 1px #0000001a,0 4px #0000000a,0 4px 9px #00000021,0 3px 3px #0000000d;-moz-transition:.35s cubic-bezier(.54,1.6,.5,1);-o-transition:.35s cubic-bezier(.54,1.6,.5,1);-webkit-transition:.35s cubic-bezier(.54,1.6,.5,1);transition:.35s cubic-bezier(.54,1.6,.5,1);background:#fff;height:26px;width:26px;top:0;left:0;border-radius:60px;border:1px solid #f6f6f6}.f-selector .toggleWrapper input:checked+span{border:2px solid #4b40c9}.f-selector .toggleWrapper input:checked+span:before{background:#a9a3e5;-moz-transition:width .2s cubic-bezier(0,0,0,.1);-o-transition:width .2s cubic-bezier(0,0,0,.1);-webkit-transition:width .2s cubic-bezier(0,0,0,.1);transition:width .2s cubic-bezier(0,0,0,.1)}.f-selector .toggleWrapper input:checked+span:after{left:22px}.f-selector-stepper{display:flex;margin:1rem auto;width:fit-content}.f-selector-stepper button{background-color:#c6c6c5;color:#fff;white-space:nowrap;margin:0 .5rem;padding:0 1rem}.f-selector-stepper button.active{background-color:#00cacf;color:#fff}@media only screen and (min-width: 768px){.f-selector .toggleWrapper label p{font-size:1.25rem}}.q-selector{position:relative;color:#00cacf;max-width:140px;display:grid;grid-template-columns:40px 1fr 40px;border:2px solid #00cacf;border-radius:60px;background:#00cacf;overflow:hidden}.q-selector input{text-align:center;-moz-appearance:textfield;border:none;border-radius:0;-webkit-appearance:none;appearance:none;width:100%;color:#00cacf;font-size:1rem;font-family:neue-haas-unica-medium,helvetica,arial,sans-serif;font-weight:700;background:#fff}.q-selector button{display:block;padding:5px;color:#fff;height:35px}.q-selector button.customQButton{font-size:.6rem;width:29px}.q-selector button.disabled{background-color:#c6c6c5}@media only screen and (min-width: 550px){.q-selector{grid-template-columns:50px 1fr 50px;max-width:170px;min-width:150px}.q-selector input{font-size:1.4rem}}td.qty{line-height:54px}@media only screen and (min-width: 550px){td.qty{line-height:61px}}.btn{transition:background-color .2s cubic-bezier(.46,.01,.32,1);-webkit-user-select:none;user-select:none;cursor:pointer;display:inline-block;padding:10px 30px 12px;width:auto;margin:0;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid transparent;border-radius:60px;background-color:#4b40c9;color:#fff;font-family:neue-haas-unica-medium,helvetica,arial,sans-serif;font-size:1.25rem}.btn:hover{background-color:#6965f8;color:#fff}.btn:active,.btn:focus{background-color:#817df9;outline:2px solid #4b40c9}.btn.inverse{background-color:#fff;color:#4b40c9;border:2px solid #4b40c9}.btn.inverse:hover{background-color:#6965f8;color:#fff;border:none}.btn.cancel{background-color:transparent;border-color:#25273c;color:#25273c}.btn.warn{background-color:#ff4242}.btn.warn:hover,.btn.warn:active,.btn.warn:focus{background-color:#f50000}.btn.login{background-color:transparent;padding:0;margin:0 auto 1rem;color:#4b40c9;font-size:1rem}.btn.login:hover{color:#6965f8}.btn.checkoutEdit{font-family:neue-haas-unica,helvetica,arial,sans-serif;font-size:14px;background-color:transparent;color:#25283d;padding:0}.btn.checkoutEdit:hover,.btn.checkoutEdit:active,.btn.checkoutEdit:focus{background-color:transparent;color:#25283d}.btn.icon i{margin-left:5px}.btn.iconLeft i{margin-right:5px}.btn[disabled],.btn.disabled{cursor:default;color:#fff!important;background-color:#acbbc1!important}.btn[disabled]:hover,.btn[disabled]:active,.btn[disabled]:focus,.btn.disabled:hover,.btn.disabled:active,.btn.disabled:focus{color:#fff!important;background-color:#acbbc1!important}.btn.delete{background-color:transparent;border-color:transparent;padding:0;margin:0;border:none}.btn.delete:before{height:32px;width:32px;text-align:center;font-family:"Font Awesome 5 Pro";font-weight:400;font-size:1.5rem;color:#ff4242;content:""}.btn.delete:hover,.btn.delete:active,.btn.delete:focus{border:none;outline:none}@media only screen and (max-width: 550px){.btn{padding-left:1rem;padding-right:1rem;font-size:1rem}}.mini-footer{background-color:#f6f6f6;padding:3rem 0}.mini-footer .logo{width:216px;height:68px;background:#000;-webkit-mask-image:url(https://cdn.shopify.com/oxygen-v2/41118/34896/73209/2077656/svgs/kpc_logo.svg);mask-image:url(https://cdn.shopify.com/oxygen-v2/41118/34896/73209/2077656/svgs/kpc_logo.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;margin:0 auto 3rem}.mini-footer section{display:grid;place-items:center}.mini-footer .help{font-size:1.125rem;font-weight:700}.mini-footer a{color:#000}.mini-footer a:hover{color:#000;opacity:.5}.mini-footer .links{display:grid;grid-template-columns:1fr auto}.mini-footer .social{display:grid;grid-template-columns:auto auto;grid-gap:10px;line-height:1}.mini-footer .social a{font-size:1.5rem}.mini-footer .copyright{font-size:.9rem;opacity:.5;color:#000}@media only screen and (min-width: 768px){.mini-footer{display:grid;grid-template-columns:.5fr .5fr;padding:3rem 0 5rem}.mini-footer .logo{margin:0 auto}}.footer ul{list-style:none;margin:0;padding:0}.footer ul li{list-style:none;margin-bottom:.5rem}.footer .grid{display:grid;align-items:center}.footer .kpc_logo{width:216px;height:68px;background:#000;-webkit-mask-image:url(https://cdn.shopify.com/oxygen-v2/41118/34896/73209/2077656/svgs/kpc_logo.svg);mask-image:url(https://cdn.shopify.com/oxygen-v2/41118/34896/73209/2077656/svgs/kpc_logo.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}@media only screen and (max-width: 550px){.footer{margin-bottom:2rem}.footer .grid{display:none}.footer h2{cursor:pointer;padding-left:.5rem}.footer h2:after{font-size:12px;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:900;padding-left:.5rem;content:""}.footer ul{display:none}.footer ul.active{display:block}.footer ul li{text-align:center;font-size:1rem}}.full-footer{background-color:#f6f6f6;padding:1rem 0;padding-bottom:60px}.full-footer .grid{display:grid;align-items:center}.full-footer .logo{width:216px;height:68px;background:#000;-webkit-mask-image:url(https://cdn.shopify.com/oxygen-v2/41118/34896/73209/2077656/svgs/kpc_logo.svg);mask-image:url(https://cdn.shopify.com/oxygen-v2/41118/34896/73209/2077656/svgs/kpc_logo.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.full-footer ul{list-style:none;margin:0;padding:0}.full-footer ul li{margin-bottom:.5rem}.full-footer a{color:#25283d}.full-footer .bottom{text-align:center;margin:0 auto}.full-footer .bottom p{margin:0}.full-footer .bottom small{display:block;padding:1rem 0;border-top:1px solid #c6c6c5;border-bottom:1px solid #c6c6c5;font-size:1rem;margin:.5rem auto;max-width:600px}.full-footer .copyright{font-size:.9rem;opacity:.5;color:#000}@media only screen and (max-width: 550px){.full-footer .grid{display:none}.full-footer .flex-wrap{display:grid;grid-gap:.5rem;margin-bottom:2rem}.full-footer .flex-wrap button{width:100%;display:block}.full-footer .flex-wrap h2{cursor:pointer;padding-left:.5rem}.full-footer .flex-wrap h2:after{font-size:12px;line-height:1;font-family:"Font Awesome 5 Pro";font-weight:900;padding-left:.5rem;content:""}.full-footer .flex-wrap ul{display:none}.full-footer .flex-wrap ul.active{display:block}.full-footer .flex-wrap ul li{text-align:center;font-size:1rem}.full-footer .bottom{max-width:350px}}@media only screen and (min-width: 550px){.full-footer .flex-wrap{gap:1rem;justify-content:space-around}.full-footer h2{font-size:1.5rem;margin-bottom:17px}}[class^=icon-],[class*=" icon-"]{font-family:"Font Awesome 5 Pro"!important;font-weight:900;line-height:1}.icon-messenger:before{content:""}.icon-category-arrow:before{content:""}.icon-doc:before{content:""}.icon-search:before{content:""}.icon-paw-2:before{content:""}.icon-close-circle:before{content:""}.icon-large-arrow-left:before{content:""}.icon-large-arrow-right:before{content:""}.icon-check:before{content:""}.icon-plus-thin:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right-thin:before{content:""}.icon-remove:before{content:""}.icon-close-thin:before{content:""}.icon-arrow-right:before{content:""}.icon-chevron-up:before{content:""}.icon-paw:before{content:""}.icon-cart:before{content:""}.icon-menu:before{content:""}.icon-close:before{content:""}.icon-chevron-down:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-instagram:before{content:""}.icon-facebook:before{content:""}.icon-twitter:before{content:""}.icon-printer:before{content:""}.icon-link:before{content:""}.icon-facebook-box:before{content:""}.rainy_day{background-color:#fff;-webkit-mask-image:url(https://cdn.shopify.com/oxygen-v2/41118/34896/73209/2077656/svgs/icon-rain-cloud.svg);mask-image:url(https://cdn.shopify.com/oxygen-v2/41118/34896/73209/2077656/svgs/icon-rain-cloud.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;height:30px;width:30px;display:block}.account{display:grid;grid-template-columns:auto 1fr;gap:2rem;margin:0 auto;padding:1rem 2rem;width:100%;max-width:1313px}.account form{width:100%}.account legend{font-size:1.5rem;font-weight:700;margin:16px 0;font-family:serenity,helvetica,arial,sans-serif;width:100%;border-bottom:2px solid #9B9B9B}.account fieldset{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:16px;border:none;padding:0}.account label{display:block;margin-bottom:4px}.account input{border-radius:8px}.account input[type=checkbox]{width:20px;height:20px;margin-right:8px;vertical-align:middle;border:none}.account .outlet{padding:16px 0}.account .sidebar{padding:16px 0;width:300px}.account .sidebar .title{margin-bottom:0;color:#25273c;font-size:30px;font-weight:700}.account .sidebar p{font-size:1rem;font-weight:400;margin-bottom:16px;color:#9b9b9b}.account .sidebar nav{display:flex;flex-direction:column;gap:8px}.account .sidebar nav a,.account .sidebar nav button{color:#00cacf;text-decoration:none;font-weight:700;padding:16px;border-radius:8px;border:2px solid #9B9B9B;color:#9b9b9b;width:100%;text-align:left;display:flex;align-items:center}.account .sidebar nav a i,.account .sidebar nav button i{margin-right:8px}.account .sidebar nav a:hover,.account .sidebar nav button:hover{background-color:#f6f6ff}.account .sidebar nav a.active,.account .sidebar nav button.active{background-color:#4b40c9;color:#fff;border-color:#4b40c9}.account .sidebar nav a.active i,.account .sidebar nav button.active i{color:#f4e04d}html,body{padding:0;margin:0;min-height:100vh;background-color:#fff}main{min-height:100vh}strong,b{font-family:neue-haas-unica-medium,helvetica,arial,sans-serif;font-weight:400}*{box-sizing:border-box}body,input,textarea,button,select,label{font-size:1rem;font-weight:400;font-family:neue-haas-unica,helvetica,arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100%;line-height:1.4;color:#25283d}h1,h2,h3,h4,h5,h6,.title{font-weight:700;font-family:serenity,helvetica,arial,sans-serif;display:block;margin:0 0 8px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.title a{text-decoration:none;font-weight:inherit}h1{font-size:30px}h2{font-size:1.5rem}h2.alert,h2.question{color:#ff4242;display:flex;width:100%;justify-content:center;align-items:center;gap:8px}h2.alert i,h2.question i{font-size:30px}h2.success{color:#48bf29;display:flex;width:100%;justify-content:center;align-items:center;gap:8px}h2.success i{font-size:30px}h2.question{color:#00cacf}h3{font-size:1.25rem}h4{font-size:18px}h5,h6{font-size:1rem}p{margin:0 0 1rem}a{display:inline-block;color:#6965f8;text-decoration:none;background:transparent;cursor:pointer}a img{display:block}a.alert-link{color:#fff;text-decoration:underline}a.text-link{text-decoration:underline}a.text-link.purple{color:#6965f8}a.text-link.warn{color:#ff4242}button[disabled],html input[disabled]{cursor:default}button{margin:0;padding:0}button:focus{outline:none}@media only screen and (min-width: 550px){body{font-size:1rem}h1{font-size:2rem}h4{font-size:22px}h5,h6{font-size:18px}p{margin:0 0 1rem}}em{font-style:italic}small{font-size:14px}sup,sub{position:relative;vertical-align:baseline}a{text-decoration:none;font-weight:inherit}dd{display:block;margin-inline-start:0px;unicode-bidi:isolate}ul{padding-inline-start:20px}.bold{font-weight:900}.underline{text-decoration:underline}.builder-text{display:inline-block}.primary{color:#00cacf}.secondary{color:#6965f8}.grey{color:#8b8b8b}.error{color:#ff4242;font-weight:900}.gold{color:#f4e04d}.bg-lt-green{background-color:#f4fdfd}.bg-lt-purple{background-color:#f6f6ff}.highlight{background-color:#ffc}.wrapper,.wrapper_grid{margin:0 auto;padding:1rem 2rem;width:100%;max-width:1313px}.wrapper_grid{display:grid;place-items:center;text-align:center}.collectionItem .shopNowBtn{display:none!important}.collectionItem:hover .shopNowBtn{display:flex!important}.collectionItem:hover .priceBlock{opacity:0!important}.flex-wrap{display:flex;grid-gap:1rem;flex-wrap:wrap;align-content:center;justify-content:center}.loader h2{color:#6965f8;border:none}.loading{min-height:240px;min-width:240px;display:grid;background-image:url(https://cdn.shopify.com/oxygen-v2/41118/34896/73209/2077656/svgs/Blue%20Cat-2s-200px.svg);background-position:center;background-repeat:no-repeat}.loadMore{display:flex;align-items:center;text-align:center;color:#6965f8;gap:1rem}.loadMore:before,.loadMore:after{content:"";border:1px solid #6965f8;flex:1;opacity:.5}.carousel__dot--selected img{border:2px solid #00cacf!important;opacity:60%}._help_me_1dizd_1{position:fixed;right:1rem;z-index:2000}._helpBottom_1dizd_7{bottom:1rem}._helpTop_1dizd_11{top:75px;position:absolute}._btnBeacon_1dizd_16{display:grid!important;position:absolute;bottom:20px;right:-5px;place-content:center;width:50px!important;height:50px;color:#00cacf!important;background-color:#fff!important;border:2px solid #00cacf!important;border-radius:50%!important;font-size:1.75rem!important}._notFoundContainer_1tgr4_1{display:flex;flex-direction:row;justify-content:center}@media screen and (max-width: 768px){._notFoundContainer_1tgr4_1{flex-direction:column}}._notFoundContainer_1tgr4_1 ._imgContainer_1tgr4_11{text-align:right;padding:4rem 2rem;padding-right:0}@media screen and (max-width: 768px){._notFoundContainer_1tgr4_1 ._imgContainer_1tgr4_11{order:2;width:100%;padding:0;text-align:center}}@media screen and (max-width: 550px){._notFoundContainer_1tgr4_1 ._imgContainer_1tgr4_11{position:relative;overflow-x:hidden;height:400px}}@media screen and (max-width: 375px){._notFoundContainer_1tgr4_1 ._imgContainer_1tgr4_11{height:350px}}@media screen and (max-width: 320px){._notFoundContainer_1tgr4_1 ._imgContainer_1tgr4_11{height:300px}}._notFoundContainer_1tgr4_1 ._imgContainer_1tgr4_11 img{width:100%;max-width:650px;height:auto}@media screen and (max-width: 550px){._notFoundContainer_1tgr4_1 ._imgContainer_1tgr4_11 img{width:110%;position:absolute;top:0;left:-5%}}._notFoundContainer_1tgr4_1 ._textContainer_1tgr4_54{display:flex;flex-direction:column;justify-content:center;color:#4b40c9;padding-left:5rem;padding-right:5rem;max-height:800px}@media screen and (max-width: 768px){._notFoundContainer_1tgr4_1 ._textContainer_1tgr4_54{order:1;padding:2rem 0;margin:0 auto;text-align:left;max-width:260px;width:90%}}._notFoundContainer_1tgr4_1 ._textContainer_1tgr4_54 h1{font-size:15rem;line-height:13rem;font-family:serenity,helvetica,arial,sans-serif;margin-bottom:2rem}@media screen and (max-width: 768px){._notFoundContainer_1tgr4_1 ._textContainer_1tgr4_54 h1{font-size:7rem;line-height:7rem;text-align:center}}._notFoundContainer_1tgr4_1 ._textContainer_1tgr4_54 h2{font-size:2rem;font-family:neue-haas-unica,helvetica,arial,sans-serif;margin-bottom:-1rem}@media screen and (max-width: 768px){._notFoundContainer_1tgr4_1 ._textContainer_1tgr4_54 h2{font-size:1.2rem;text-align:left;padding-left:3rem}}._notFoundContainer_1tgr4_1 ._textContainer_1tgr4_54 p{color:#25283d}._notFoundContainer_1tgr4_1 ._textContainer_1tgr4_54 ._links_1tgr4_101{display:flex;flex-wrap:wrap;max-width:500px}._notFoundContainer_1tgr4_1 ._textContainer_1tgr4_54 ._link_1tgr4_101{width:50%;padding:.5rem 0;text-decoration:underline}._notFoundContainer_1tgr4_1 ._textContainer_1tgr4_54 ._alignRight_1tgr4_111{text-align:right}
