/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-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}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[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}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}#widthInfo{background-color:rgba(0,0,0,.7);color:#fff;border:1px solid #000;border-radius:2px;padding:3px;z-index:100000;position:fixed;right:0;bottom:0;line-height:16px}#memoryInfo{font-size:.8rem;color:#696969;color:var(--colorGrayDarker);text-align:center;margin-top:10px}:root{--colorBlueLitest2:#F3F9FF;--colorBlueLitest:#D0E6FE;--colorBlueLiter:#8BC0FD;--colorBlueLite:#459AFC;--colorBlue:#1681FB;--colorBlueDark:#1467C9;--colorBlueDark2:#125CB3;--colorBlueDarker:#0C478A;--colorBlueDarkest:#06274D;--colorBlueDarkest2:#010E19;--colorSteelLitest2:#F5F7F9;--colorSteelLitest:#D9E1E6;--colorSteelLiter:#A0B3C1;--colorSteelLite:#67859C;--colorSteel:#416783;--colorSteelDark:#345269;--colorSteelDarker:#243948;--colorSteelDarkest:#141F28;--colorSteelDarkest2:#070B0D;--colorGrayLitest2:#FCFCFC;--colorGrayLitest1:#f8f8f8;--colorGrayLitest:#F2F2F2;--colorGrayLiter:#DFDFDF;--colorGrayLite:#CCCCCC;--colorGray:#BFBFBF;--colorGrayDark:#999999;--colorGrayDarker:#696969;--colorGrayDarkest:#3A3A3A;--colorGrayDarkest2:#131313;--colorGreenLitest2:#F4FFF4;--colorGreenLitest:#ADEEAD;--colorGreenLiter:#50D150;--colorGreenLite:#3aae3a;--colorGreen:#148700;--colorGreenDark:#117300;--colorGreenDarker:#0D5A00;--colorGreenDarkest:#093F00;--colorGreenDarkest2:#041D00;--colorRedLitest2:#fff5f5;--colorRedLitest:#fcd4d4;--colorRedLiter:#ffbaba;--colorRedLite:#e54d45;--colorRed:#b30101;--colorRedDark:#A00101;--colorRedDarker:#920101;--colorRedDarkest:#730101;--colorYellow:#ffd000;--colorRedError:#c20000;--colorPink:#da1c5c;--siteWidth:1400px;--siteBoxPadding:50px;--filterBlueLite:invert(69%) sepia(60%) saturate(6021%) hue-rotate(194deg) brightness(104%) contrast(98%);--filterBlue:brightness(0) saturate(100%) invert(45%) sepia(43%) saturate(5446%) hue-rotate(196deg) brightness(97%) contrast(102%);--filterGrayLite:brightness(0) saturate(100%) invert(85%) sepia(7%) saturate(30%) hue-rotate(314deg) brightness(91%) contrast(105%);--filterGrayDark:brightness(0) saturate(100%) invert(82%) sepia(2%) saturate(39%) hue-rotate(314deg) brightness(92%) contrast(96%);--filterGrayDarker:brightness(0) saturate(100%) invert(40%) sepia(0%) saturate(0%) hue-rotate(252deg) brightness(101%) contrast(88%);--filterGreen:invert(79%) sepia(63%) saturate(6941%) hue-rotate(59deg) brightness(108%) contrast(99%);--filterWhite:invert(99%) sepia(7%) saturate(756%) hue-rotate(222deg) brightness(116%) contrast(100%)}html,body{min-height:100vh;margin:0;font-size:16px}html{box-sizing:border-box;background-color:#fff}body{display:flex;flex-direction:column}*,::before,::after{box-sizing:inherit}a img{border:0;text-decoration:none}#mainContent{flex-grow:1}.strikeThrough{text-decoration:line-through}.fontLight{font-weight:300}.centerText{text-align:center}.boxNote{font-size:.8rem;color:#696969;color:var(--colorGrayDarker);line-height:150%}.flexSpacer{flex-grow:1}.noScroll{overflow:hidden}.hideMe{display:none}.show767{display:none}.makeInvisible{visibility:hidden}.disableInput{pointer-events:none}.centerBox{margin-left:auto;margin-right:auto}.margin{margin:50px;margin:var(--siteBoxPadding)}.marginLeftAuto{margin-left:auto}.marginTop{margin-top:50px;margin-top:var(--siteBoxPadding)}.marginBottom{margin-bottom:50px;margin-bottom:var(--siteBoxPadding)}.pad{padding:50px;padding:var(--siteBoxPadding)}.padSides{padding-right:50px;padding-right:var(--siteBoxPadding);padding-left:50px;padding-left:var(--siteBoxPadding)}.padTop{padding-top:50px;padding-top:var(--siteBoxPadding)}.padBottom{padding-bottom:50px;padding-bottom:var(--siteBoxPadding)}.padLeft{padding-left:50px;padding-left:var(--siteBoxPadding)}.padRight{padding-right:50px;padding-right:var(--siteBoxPadding)}.padBox{padding:20px 30px}.centerTextRule{display:flex;align-items:center;margin-top:20px;margin-bottom:20px}.centerTextRule>div:nth-child(2){padding-right:10px;padding-left:10px;font-size:.8rem;font-weight:500}.centerTextRule>div:first-child,.centerTextRule>div:last-child{background-color:#dfdfdf;background-color:var(--colorGrayLiter);height:1px;flex-grow:1}.userHint{position:absolute;cursor:pointer;background:url(https://assets.tuplo.com/7.2/images/icon-question-mark-circle.svg)center center no-repeat;background-size:20px;width:40px;height:100%;top:0;right:0;-webkit-filter:brightness(0) saturate(100%) invert(82%) sepia(2%) saturate(39%) hue-rotate(314deg) brightness(92%) contrast(96%);filter:brightness(0) saturate(100%) invert(82%) sepia(2%) saturate(39%) hue-rotate(314deg) brightness(92%) contrast(96%);-webkit-filter:var(--filterGrayDark);filter:var(--filterGrayDark)}.userHint.padLock{background-image:url(https://assets.tuplo.com/7.2/images/icon-lock.svg);background-size:14px}.userHint.important{background-image:url(https://assets.tuplo.com/7.2/images/icon-important-circle.svg)}.userHint:hover,.userHint:active{-webkit-filter:brightness(0) saturate(100%) invert(40%) sepia(0%) saturate(0%) hue-rotate(252deg) brightness(101%) contrast(88%);filter:brightness(0) saturate(100%) invert(40%) sepia(0%) saturate(0%) hue-rotate(252deg) brightness(101%) contrast(88%);-webkit-filter:var(--filterGrayDarker);filter:var(--filterGrayDarker)}div.userHint+p{pointer-events:none;position:absolute;width:200px;text-align:center;line-height:140%;font-size:.75rem;margin:0;opacity:0;color:#fff;background-color:#131313;background-color:var(--colorGrayDarkest2);padding:8px 10px;border-radius:5px;z-index:50;transition:all .2s ease-in;-webkit-transform:scale(.6,.6);transform:scale(.6,.6);-webkit-transform-origin:170px bottom;transform-origin:170px bottom;bottom:120%;right:-10px}.userHint+p::before{content:"";position:absolute;border-bottom:none;border-right:8px solid transparent;border-left:8px solid transparent;border-top:8px solid #131313;border-top:8px solid var(--colorGrayDarkest2);bottom:-7px;right:22px}.userHint:hover+p,.userHint:active+p{opacity:.85;-webkit-transform:scale(1,1);transform:scale(1,1)}@-webkit-keyframes blink{0%{opacity:0}20%{opacity:1}to{opacity:0}}@keyframes blink{0%{opacity:0}20%{opacity:1}to{opacity:0}}.pageLoading span{-webkit-animation-name:blink;animation-name:blink;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.pageLoading span:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.pageLoading span:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.loadingSpinner{transition:all .3s ease;cursor:wait;width:100px;height:160px;position:relative;margin-left:auto;margin-right:auto}.loadingSpinner.smallSpinner{width:50px;height:50px}.loadingSpinner::after{content:"";position:absolute;border-radius:100%;right:calc(50% - 40px);top:calc(50% - 40px);width:80px;height:80px;border:10px solid #1681fb;border:10px solid var(--colorBlue);border-left-color:#d0e6fe;border-left-color:var(--colorBlueLitest);border-top-color:#d0e6fe;border-top-color:var(--colorBlueLitest);-webkit-animation:spinLoader 1s infinite linear;animation:spinLoader 1s infinite linear}.loadingSpinner.smallSpinner::after{right:calc(50% - 20px);top:calc(50% - 20px);width:40px;height:40px;border:6px solid #1681fb;border:6px solid var(--colorBlue);border-left-color:#d0e6fe;border-left-color:var(--colorBlueLitest);border-top-color:#d0e6fe;border-top-color:var(--colorBlueLitest)}.darkMode .loadingSpinner::after{border-color:#459afc;border-color:var(--colorBlueLite);border-left-color:#0c478a;border-left-color:var(--colorBlueDarker);border-top-color:#0c478a;border-top-color:var(--colorBlueDarker)}@-webkit-keyframes spinLoader{to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinLoader{to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}table{border-collapse:separate;border-spacing:0;font-size:.95rem;width:100%}.pageAlertWrapper{padding-right:30px;padding-left:30px;padding-top:50px;margin-left:auto;margin-right:auto}.pageAlert{position:relative;max-width:600px;border-radius:5px;padding:26px 20px 26px 28px;border-style:solid;border-width:1px;margin-bottom:20px;font-weight:400;line-height:130%}.pageAlert h2{margin-bottom:6px}.pageAlert.success{background-color:#f1f9f0;border-color:#7cbc76}.pageAlert.success a{color:#265d28}.pageAlert.success h2{color:#41883a}.pageAlert.error{background-color:#fff3f2;border-color:#f98a89}.pageAlert.error a{color:#5d2626;text-decoration:underline}.pageAlert .closeButton{position:absolute;width:22px;top:7px;right:7px}.pageAlert .closeButtonSVG{width:21px;height:auto;cursor:pointer}.pageAlert.success .closeButtonSVG{fill:#41883a}.pageAlert.error .closeButtonSVG{fill:#b11210}.pageAlert.error h2{color:#b11210}.pageNotFound{padding:50px}.pageNotFound h1{margin-bottom:20px}.pageNotFound .myTitle{margin-bottom:10px}.formAlert{background-color:#1467c9;background-color:var(--colorBlueDark);text-align:center;line-height:140%;color:#fff;padding:15px 10px;margin-bottom:20px}.formAlert:empty{display:none}.formAlert.error{background-color:#b30101;background-color:var(--colorRed)}.formAlert.error a{color:#fff}.formAlert.success{background-color:#3aae3a;background-color:var(--colorGreenLite)}.formAlert.hollow{background-color:transparent;color:#696969;color:var(--colorGrayDarker)}.formAlert .formAlertTitle{display:block;font-weight:500;font-size:1.2rem;text-align:center;margin-bottom:20px}.formAlert ul{text-align:left}.pageAlertAlt{background-color:#1467c9;background-color:var(--colorBlueDark);text-align:center;line-height:110%;color:#fff;padding:15px 10px;border-bottom:1px solid #243948;border-bottom:1px solid var(--colorSteelDarker);margin-bottom:20px}.pageAlertAlt.error{background-color:#b30101;background-color:var(--colorRed)}.pageAlertAlt.success{background-color:#148700;background-color:var(--colorGreen)}.pageAlertAlt p{display:inline-block}.pageAlertAlt a{color:#fff;text-decoration:none;display:inline-block;border:1px solid #8bc0fd;border:1px solid var(--colorBlueLiter);border-radius:300px;padding:3px 12px;margin-right:3px;margin-left:3px;font-size:.8rem;font-weight:500}.pageAlertAlt a:hover{background-color:#1467c9;background-color:var(--colorBlueDark)}.pageAlertAlt .buttonGroup{display:inline-block;margin-left:10px;margin-right:10px}button:hover,input[type=submit]:hover{cursor:pointer}.button{border-style:none;line-height:100%;text-decoration:none;display:inline-block;padding:12px 22px;background-color:#1467c9;background-color:var(--colorBlueDark);color:#fff;position:relative;transition:all .3s ease-out}.button.tiny{font-size:.7rem;font-weight:500;padding:6px 10px}.button.small{font-size:.9rem;padding:8px 15px}.button.large{font-size:1.2rem;padding:13px 24px}.button.xlarge{padding:18px 28px;font-size:1.5rem}.button.fullWidth{width:100%}.button.hollow{background-color:#fff;border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);color:#3a3a3a;color:var(--colorGrayDarkest)}.button.templateImage{display:flex;align-items:center;justify-content:center}.button.templateImage img{-webkit-filter:brightness(0) saturate(100%) invert(40%) sepia(0%) saturate(0%) hue-rotate(252deg) brightness(101%) contrast(88%);filter:brightness(0) saturate(100%) invert(40%) sepia(0%) saturate(0%) hue-rotate(252deg) brightness(101%) contrast(88%);-webkit-filter:var(--filterGrayDarker);filter:var(--filterGrayDarker)}.button.lite{background-color:#1681fb;background-color:var(--colorBlue)}.button.lite:hover{background-color:#1467c9;background-color:var(--colorBlueDark)}.button.cancel{background-color:#fff;border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);color:#3a3a3a;color:var(--colorGrayDarkest)}.button.cancel:hover{background-color:#fcfcfc;background-color:var(--colorGrayLitest2)}.buttonGroup a{margin:0 5px}.button.loading{color:transparent;transition:all .3s ease;cursor:wait}.button.loading::after{content:"";position:absolute;border-radius:100%;right:calc(50% - 10px);top:calc(50% - 10px);width:20px;height:20px;border:2px solid rgba(255,255,255,.5);border-left-color:#fff;border-top-color:#fff;-webkit-animation:spin .6s infinite linear,grow .3s forwards ease-out;animation:spin .6s infinite linear,grow .3s forwards ease-out}.button.hollow.loading::after{border-left-color:#696969;border-left-color:var(--colorGrayDarker);border-top-color:#696969;border-top-color:var(--colorGrayDarker)}@-webkit-keyframes spin{to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes grow{to{width:20px;height:20px}}@keyframes grow{to{width:20px;height:20px}}.boxFull{width:100%;max-width:1400px;max-width:var(--siteWidth);margin:0 auto}.boxHero{height:450px;padding:50px;background:url(/images/oregon-coast-1.jpg)center 80%no-repeat;background-size:cover;display:flex;align-items:center;text-align:center}.boxHalf{display:flex;flex-wrap:wrap;justify-content:center}.boxHalf>div{width:50%;max-width:800px}.boxHalfImage{display:flex;flex-wrap:wrap}.boxHalfImage.reverse{flex-direction:row-reverse}.boxHalfImage>div{width:50%}.boxHalfImage>div:first-child{background:url(/images/ltc-cna-and-elder.jpg)center no-repeat;background-size:cover}.boxHalfImage>div:nth-child(2){display:flex;align-items:center;max-width:calc(1400px/2);max-width:calc(var(--siteWidth)/2)}.boxDialogue{background-color:#fcfcfc;background-color:var(--colorGrayLitest2);border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter)}.boxHighlight{line-height:170%;background-color:#d0e6fe;background-color:var(--colorBlueLitest);border-radius:10px;padding:40px}.boxNarrow{max-width:700px}.boxNarrower{max-width:500px}.boxNarrowest{max-width:400px}input[type=submit]{border:0}input[type=text],input[type=password],input[type=email],input[type=search],input[type=tel],select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#3a3a3a;color:var(--colorGrayDarkest);font-size:.9rem;font-size:1rem}input[type=text],input[type=email],input[type=password],input[type=tel]{border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);width:100%;padding:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}textarea{border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);width:100%;padding:10px}input:focus,textarea:focus{outline:0;border-color:#1681fb;border-color:var(--colorBlue);box-shadow:0 0 0 1px #1681fb;box-shadow:0 0 0 1px var(--colorBlue)}input[type=text].error,input[type=password].error,input[type=email].error,input[type=tel].error,textarea.error,select.error{border-color:#c20000;border-color:var(--colorRedError);box-shadow:0 0 0 1px #c20000;box-shadow:0 0 0 1px var(--colorRedError);box-shadow:0 0 4px 1px #fcd4d4;box-shadow:0 0 4px 1px var(--colorRedLitest);background-color:#fff5f5;background-color:var(--colorRedLitest2)}input[type=file].forPanel{font-size:.9rem;padding:10px;background-color:#f2f2f2;background-color:var(--colorGrayLitest)}select{background:url(https://assets.tuplo.com/7.2/images/dropdown-arrow.svg)right 10px center no-repeat #fff;background-size:10px;font-family:inherit;cursor:inherit;line-height:inherit;padding:7px 40px 7px 12px;border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);border-radius:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}select::-ms-expand{display:none}select:focus{border:1px solid #1681fb;border:1px solid var(--colorBlue);outline:0;box-shadow:0 0 0 1px #1681fb;box-shadow:0 0 0 1px var(--colorBlue)}select:invalid{color:red;color:#999;color:var(--colorGrayDark)}select:disabled{color:#999;color:var(--colorGrayDark)}button{border:0}textarea{width:100%;min-height:150px;padding:10px}::-moz-placeholder{color:#999;color:var(--colorGrayDark)}::-webkit-input-placeholder{color:#999;color:var(--colorGrayDark)}::placeholder{color:#999;color:var(--colorGrayDark)}.formSection{margin-right:0;margin-left:0;margin-bottom:20px;padding:20px 30px}.inputBox{margin-top:10px;margin-bottom:20px;text-align:left}.inputBox label{color:#707070;font-size:.8rem;font-weight:400}.inputBox .twoInputs td{vertical-align:top}.inputBox table.twoInputs input{width:98%}.inputBox table.twoInputs td:last-child{padding-left:2%}input.error:focus{border-color:#1681fb;border-color:var(--colorBlue);box-shadow:0 0 0 1px #1681fb;box-shadow:0 0 0 1px var(--colorBlue)}.inputErrorMessage{color:#c20000;color:var(--colorRedError);font-weight:400;font-size:.85rem;background-size:15px;position:relative;margin-top:5px}.inputTwo{display:flex}.inputTwo>div{width:50%}.inputTwo>div:first-child{margin-right:6px}.inputTwo>div:last-child{margin-left:6px}.linkSelectionGroup{display:flex;justify-content:space-between}.linkSelectionGroup a{display:flex;font-weight:500;color:#696969;color:var(--colorGrayDarker);flex-direction:column;border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);align-items:center;justify-content:center;padding:20px 5px;transition:all .1s ease;width:calc(50% - 5px);text-decoration:none;text-align:center;line-height:120%}.linkSelectionGroup a img{padding-bottom:6px;height:35px;-webkit-filter:brightness(0) saturate(100%) invert(82%) sepia(2%) saturate(39%) hue-rotate(314deg) brightness(92%) contrast(96%);filter:brightness(0) saturate(100%) invert(82%) sepia(2%) saturate(39%) hue-rotate(314deg) brightness(92%) contrast(96%);-webkit-filter:var(--filterGrayDark);filter:var(--filterGrayDark);margin-bottom:5px}.linkSelectionGroup a.selected{border-color:#1681fb;border-color:var(--colorBlue);box-shadow:0 0 0 1px #1681fb;box-shadow:0 0 0 1px var(--colorBlue);background-color:#f3f9ff;background-color:var(--colorBlueLitest2);color:#1467c9;color:var(--colorBlueDark)}.linkSelectionGroup a.selected img{-webkit-filter:brightness(0) saturate(100%) invert(45%) sepia(43%) saturate(5446%) hue-rotate(196deg) brightness(97%) contrast(102%);filter:brightness(0) saturate(100%) invert(45%) sepia(43%) saturate(5446%) hue-rotate(196deg) brightness(97%) contrast(102%);-webkit-filter:var(--filterBlue);filter:var(--filterBlue)}.tabViewButtons{display:flex;justify-content:center;padding-right:15px;padding-left:15px}.tabViewButtons a{flex-grow:1;display:flex;align-items:center;text-align:center;justify-content:center;color:#696969;color:var(--colorGrayDarker);font-weight:400;font-size:.8rem;background-color:#fcfcfc;background-color:var(--colorGrayLitest2);background-color:#fff;padding:8px 18px;border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);border-right:none;line-height:100%;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tabViewButtons a:last-child{margin-right:0;border-right:1px solid #dfdfdf;border-right:1px solid var(--colorGrayLiter)}.tabViewButtons a.selected{border-color:#696969;border-color:var(--colorGrayDarker);border-right:1px solid #696969;border-right:1px solid var(--colorGrayDarker);color:#fff;background-color:#696969;background-color:var(--colorGrayDarker)}.tabViewButtons a.selected+a{border-left:none}.tabView{border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);background-color:#fcfcfc;background-color:var(--colorGrayLitest2);padding:34px 20px 20px;margin-top:-12px}.tabView p{margin:0 0 20px;line-height:150%;font-size:.8rem;font-weight:400;color:#696969;color:var(--colorGrayDarker)}.radioGroup label{display:flex;align-items:center;cursor:pointer;transition:all .2s ease}.radioGroup input[type=radio]+label::before{content:"";display:inline-block;width:16px;height:16px;border-radius:8px;background-color:#fff;border:1.5px solid #ccc;border:1.5px solid var(--colorGrayLite);transition:all .4s ease;margin-right:8px}.radioGroup input[type=radio]:checked+label::before{border:5px solid #1681fb;border:5px solid var(--colorBlue)}.radioGroup.hideOptions input[type=radio]+label{display:none}.prettyCheckbox{display:none}.prettyCheckbox+label{position:relative;display:flex;line-height:140%;transition:color 2050ms ease;cursor:pointer;text-align:left}.prettyCheckbox+label>span{display:flex;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;margin-right:9px;width:18px;height:18px;background:0 0;border:1px solid #ccc;border:1px solid var(--colorGrayLite);background-color:#f2f2f2;background-color:var(--colorGrayLitest);cursor:pointer;transition:all 200ms ease}.prettyCheckbox:checked+label>span{border:9px solid #1681fb;border:9px solid var(--colorBlue)}.prettyCheckbox+label>span::before{content:"";position:absolute;width:3px;height:5px;top:8px;left:7px;border-right:2px solid transparent;border-bottom:2px solid transparent;border-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0;transition:all 200ms ease 100ms}.prettyCheckbox:checked+label>span::before{opacity:1;top:0;left:3.5px;width:6px;height:10px}.floatLabel{display:flex;position:relative;margin-bottom:12px}.floatLabel input{transition:all .3s ease;padding-bottom:5px;padding-top:20px}.floatLabel label{position:absolute;top:12px;left:10px;color:#696969;color:var(--colorGrayDarker);font-weight:400;font-size:.75rem;transition:all .3s ease;pointer-events:none;-webkit-transform:translateY(-12px);transform:translateY(-12px);opacity:.7}.floatLabel input:-moz-placeholder-shown{padding-bottom:12px;padding-top:13px}.floatLabel input:placeholder-shown{padding-bottom:12px;padding-top:13px}.floatLabel input:-moz-placeholder-shown+label{opacity:0;transform:translateY(0)}.floatLabel input:placeholder-shown+label{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.floatLabel input.error::-moz-placeholder{color:#c20000;color:var(--colorRedError)}.floatLabel input.error::-webkit-input-placeholder{color:#c20000;color:var(--colorRedError)}.floatLabel input.error::placeholder,.floatLabel select.error,.floatLabel input.error+label{color:#c20000;color:var(--colorRedError)}header{top:0;background-color:#fcfcfc;background-color:var(--colorGrayLitest2);display:flex;border-bottom:1px solid #dfdfdf;border-bottom:1px solid var(--colorGrayLiter)}header.active{background-color:#131313;background-color:var(--colorGrayDarkest2);border-bottom:none}header>div{display:flex;justify-content:center;width:100%;max-width:1400px;max-width:var(--siteWidth);margin:0 auto}#headerCheckout>div{justify-content:space-between;align-items:center;font-weight:500;padding:20px 30px}#headerCheckout>div>div:nth-child(1) img{max-height:50px}#headerCheckout>div>div:nth-child(2){flex-shrink:0;font-size:1.3rem;text-align:right;background:url(https://assets.tuplo.com/7.2/images/icon-lock.svg)left 1px no-repeat;background-size:12px;padding-left:24px;line-height:100%;padding-right:20px;margin-left:30px}#headerCheckout>div>div:nth-child(2) p{font-size:.54em;margin:0;color:#696969;color:var(--colorGrayDarker)}#headerLogo{width:240px;padding:25px 40px 25px 25px;flex-shrink:0}#headerLogo img{width:100%}#headerRight{width:100%;max-width:1400px;max-width:var(--siteWidth);display:flex;flex-direction:column;justify-content:flex-end}#headerRight>div:nth-child(1){display:flex;align-items:center;padding:15px 20px 20px 0}#headerNote{font-size:.75rem;padding:0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#313131;width:100%}#headerSearchBox{max-width:320px;margin-right:20px}#headerSearchBox input[type=text]{max-width:300px;padding-right:0}#headerUserProfileIcon,#headerCartIcon img{height:23px;width:auto}#headerSearchBoxMobile{width:100%;display:none;align-items:center;border-radius:0;background-color:#fff;margin-right:20px;border-bottom:1px solid #dfdfdf;border-bottom:1px solid var(--colorGrayLiter)}#headerSearchBoxMobile.active{display:flex}#headerSearchBoxMobile input{width:100%;border-style:none;padding:20px;font:16px"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}#headerSearchBoxMobile input#headerSearchInputMobile:focus{outline:0;box-shadow:none;border-color:transparent}#headerMobileSearchCancelIcon{padding:0 20px 1px 8px;line-height:0}#headerMobileSearchCancelIcon img{width:15px}#headerMobileSearchIcon{display:none;padding:0 24px;line-height:0}#headerMobileSearchIcon.hidden{display:none}#headerMobileSearchIcon img{width:20px}#headerUserProfile{position:relative;margin-right:20px}#headerUserProfileIcon{vertical-align:middle;cursor:pointer}#headerUserProfileMenu{position:absolute;z-index:160;min-width:200px;background-color:#fff;border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);border-radius:3px;display:none;right:-50px;top:38px;box-shadow:0 0 10px rgba(0,0,0,.08);opacity:1;padding:6px;font-size:.85rem}#headerUserProfileMenu::after{content:"";position:absolute;right:44px;top:-14px;border-top:none;border-right:15px solid transparent;border-left:15px solid transparent;border-bottom:15px solid #fff}#headerUserProfileMenu::before{content:"";position:absolute;right:43px;top:-16px;border-top:none;border-right:16px solid transparent;border-left:16px solid transparent;border-bottom:16px solid #dfdfdf;border-bottom:16px solid var(--colorGrayLiter)}#headerUserProfileMenu.active{display:block}#headerUserProfileMenu>div:nth-child(1){color:#fff;background-color:#1467c9;background-color:var(--colorBlueDark);border-radius:3px;padding:5px 12px;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#headerUserProfileMenu a{display:inline-block;display:block;padding:10px;border-radius:5px;color:#131313;color:var(--colorGrayDarkest2);text-decoration:none}#headerUserProfileMenu a:hover{background-color:#f2f2f2;background-color:var(--colorGrayLitest)}#headerCartIcon{display:flex;align-items:center}#headerCartCount{margin:0 0 0 7px;color:#3a3a3a;color:var(--colorGrayDarkest);font-weight:400;background-color:#f2f2f2;background-color:var(--colorGrayLitest);border-radius:100px;padding:6px 10px 5px;font-size:.7rem;line-height:100%;border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);cursor:pointer}#headerCartIcon img{height:21px;cursor:pointer}.searchBox{width:100%;display:flex;align-items:center;border-radius:3px;background-color:#fff;border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter)}.searchBox[focus-within]{border-color:#1681fb;border-color:var(--colorBlue);box-shadow:0 0 0 1px #1681fb;box-shadow:0 0 0 1px var(--colorBlue);transition:all .1s ease-in}.searchBox[focus-within]{border-color:#1681fb;border-color:#1681fb;border-color:var(--colorBlue);box-shadow:0 0 0 1px #1681fb;box-shadow:0 0 0 1px #1681fb;box-shadow:0 0 0 1px var(--colorBlue);transition:all .1s ease-in}.searchBox:focus-within{border-color:#1681fb;border-color:var(--colorBlue);box-shadow:0 0 0 1px #1681fb;box-shadow:0 0 0 1px var(--colorBlue);transition:all .1s ease-in}.searchBox input[type=text]{height:28px;width:100%;border:0}.searchBox input[type=text]:focus{outline:0;border:0;box-shadow:none}.searchBox .searchIcon{padding:0 7px 1px 5px;line-height:0;width:28px;height:auto}#menuMain{display:flex;position:relative}#menuMain a.menuItem{display:block;text-align:center;padding:10px}.menuSub{position:absolute;z-index:150;display:none}#menuMobile{z-index:99;width:100%;display:none;padding:30px;height:100vh;background-color:#131313;background-color:var(--colorGrayDarkest2)}#menuMobileButton{display:none;width:26px;cursor:pointer}#menuMobileButton a:hover{cursor:pointer}#menuMobileButton img{display:block;height:18px;margin:auto}#menuMobile a{display:block;padding:6px 0}.menuMobileSection{margin-bottom:25px}#tk-overlay{display:none}#tk-overlay.tk-active{z-index:999;position:fixed;background-color:rgba(0,0,0,.7);top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-animation:fadeInOverlay .2s;animation:fadeInOverlay .2s}#tk-overlay-scroller{overflow-y:scroll;padding:20px}#tk-overlay-box{position:relative;background-color:#fff;max-width:650px;padding:40px;min-height:200px;min-width:300px;text-align:center}#tk-overlay-box.align-left{text-align:left}#tk-overlay-box.darkMode{background-color:rgba(0,0,0,.92);color:#fff}.tk-overlay-box--title{font-weight:700;font-size:1.5rem;margin-bottom:10px}.tk-overlay-box--html{margin-bottom:30px}#tk-overlay-box.cartBox{padding:0;background-color:#fcfcfc;background-color:var(--colorGrayLitest2)}@-webkit-keyframes fadeInOverlay{0%{opacity:0}to{opacity:1}}@keyframes fadeInOverlay{0%{opacity:0}to{opacity:1}}#tk-overlay-box.narrow{max-width:500px}#tk-overlay-box.narrower{max-width:400px}#tk-overlay-box.narrowest{max-width:300px}#tk-overlay-box.wide{max-width:850px}#tk-overlay-box.wider{max-width:1050px}#tk-overlay-box.widest{max-width:3000px}.overlaySubmitButtons input[type=submit]:first-child{margin-right:12px}footer{padding:40px 40px 20px}footer>div:first-child{margin-left:auto;margin-right:auto;max-width:1400px;max-width:var(--siteWidth);display:flex}#footerLeft{display:flex;flex-wrap:wrap}#footerLeft>div{padding-right:60px}#footerRight{margin-left:auto}.footerTitle{display:block;padding:20px 0 4px 0}a.footerMenuItem{display:block;margin-top:8px}#footerLogo{width:200px;margin:30px 0 20px 0}#footerSocial{height:30px}#footerSocial img{height:100%;margin-right:10px}#footerCredit{text-align:center;font-size:.75rem;margin-top:50px}#categoryHead{padding-bottom:30px;display:flex;justify-content:space-between;align-items:center}#categoryHead #searchStats{font-size:.9rem;font-weight:300;color:#999;color:var(--colorGrayDark)}#mobileFilterButton{display:none}#categoryContent{display:flex}#noSearchResults img{margin-bottom:20px;margin-top:20px}#noSearchResults .button{margin-top:20px}#navLeft{width:200px;margin-right:20px;margin-bottom:20px;margin-left:0;flex-shrink:0;line-height:1.4rem}#navLeftTitle{display:flex;justify-content:space-between;font-weight:500;font-size:1.2rem;padding-bottom:20px;padding-top:20px;margin-bottom:8px}#navLeftTitleCloseButton{display:none}#navLeftTitleCloseButton img{height:15px;width:15px}#categoryContent.mobileFiltersActive{padding:0}#categoryContent.mobileFiltersActive #navLeft{padding:0 20px 20px;display:block;width:calc(100% - 70px);background-color:#f8f8f8;background-color:var(--colorGrayLitest1);background-color:#fff;margin:0;min-height:100vh}#categoryContent.mobileFiltersActive #navLeftOverlay{display:block;width:100%;z-index:200;position:fixed;top:0;bottom:0;left:0;overflow-y:scroll;background-color:rgba(0,0,0,.7)}#categoryContent.mobileFiltersActive #navLeftTitleCloseButton{display:inline-block}.filterBlock{overflow:hidden;margin-bottom:8px}.filterTitle{font-weight:700;padding-top:10px;padding-bottom:5px;display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.filterClear{line-height:100%;font-weight:400}.aFilter,.aFilterDisabled,.aFilterActiveDisabled{font-size:.8rem;padding-top:4px;padding-bottom:4px;display:flex;justify-content:space-between;align-items:center;line-height:140%}.aFilterDisabled,.aFilterActiveDisabled{color:#bfbfbf;color:var(--colorGray)}.filterQuantity{font-size:.85em;padding-right:8px;padding-left:8px}#productGalleryContainer{width:100%}#productGallery{display:flex;flex-wrap:wrap;margin-bottom:20px;justify-content:space-between;margin-top:10px;width:100%}.productGalleryItem{display:flex;flex-direction:column;width:calc(25% - 8px);line-height:100%;margin-bottom:10px}.productGalleryItem:empty{visibility:hidden}.productGalleryItem img{margin-bottom:10px;margin-top:10px;max-width:160px;width:100%;height:auto}.productGalleryItem .infoBox{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;padding:8px 5px 20px}.productGalleryItem .infoBox>div:first-child{margin-bottom:15px}.productGalleryItem .infoBox .title{font-size:.8rem}.productGalleryItem .infoBox .title strong{font-size:.9rem}.productGalleryItem .price{font-weight:500}.infoBox .priceText{color:#b30101;color:var(--colorRed);font-weight:700;display:block;padding-top:3px;margin-bottom:10px}.infoBox .priceFromText{color:#b30101;color:var(--colorRed);font-size:.8rem;margin-right:2px;font-weight:500}.sortBox{width:100%;display:flex;justify-content:space-between;margin-bottom:17px;margin-top:3px}.sortLinks{display:flex;align-content:center;align-items:center}.sortLinks a{font-size:.76rem;display:flex;align-items:center;padding-right:10px;padding-left:10px}.sortLinks a.selected{background-color:#1681fb;background-color:var(--colorBlue);color:#fff}.sortLinks a.selected img{-webkit-filter:invert(99%) sepia(7%) saturate(756%) hue-rotate(222deg) brightness(116%) contrast(100%);filter:invert(99%) sepia(7%) saturate(756%) hue-rotate(222deg) brightness(116%) contrast(100%);-webkit-filter:var(--filterWhite);filter:var(--filterWhite)}.sortLinks img{width:11px;height:11px;-webkit-filter:brightness(0) saturate(100%) invert(40%) sepia(0%) saturate(0%) hue-rotate(252deg) brightness(101%) contrast(88%);filter:brightness(0) saturate(100%) invert(40%) sepia(0%) saturate(0%) hue-rotate(252deg) brightness(101%) contrast(88%);-webkit-filter:var(--filterGrayDarker);filter:var(--filterGrayDarker);margin-left:5px}.paginationLinks{display:flex;align-items:center}.paginationLinks a{font-size:.8rem;text-align:center;width:30px;height:30px;line-height:30px}.paginationLinks a.selected{background-color:#1681fb;background-color:var(--colorBlue);color:#fff}#breadcrumbs{padding-top:10px;padding-bottom:10px;font-size:.92rem}.breadcrumbSeparator{padding-right:15px;padding-left:15px}#cartForm{background-color:#f2f2f2;background-color:var(--colorGrayLitest);padding:20px}#cartForm p{text-align:center;font-size:.9rem;line-height:1.3rem;margin:0 0 12px}#cartForm p b{font-weight:700;font-size:1.1rem}.quantityAdjustBox{display:flex}.quantityAdjustBox.small{max-width:100px}.quantityAdjustBox a{background-color:#fcfcfc;background-color:var(--colorGrayLitest2);color:#000;text-decoration:none;font-size:26px;font-weight:300;padding:10px;border:1px solid #bfbfbf;border:1px solid var(--colorGray);width:25%;text-align:center}.quantityAdjustBox.small a{padding:5px;width:30%;font-size:20px}.quantityAdjustBox input[type=textbox]{border:1px solid #bfbfbf;border:1px solid var(--colorGray);border-left-style:none;border-right-style:none;font-weight:500;width:50%;text-align:center}.quantityAdjustBox.small input[type=textbox]{width:40%}.quantityAdjustBox input[type=textbox]:focus{outline:0!important}.quantityAdjustBox input[type=textbox]:focus{box-shadow:none}#addToCartButton{padding:15px 40px;background-color:#1681fb;background-color:var(--colorBlue);color:#fff;margin-top:12px;width:100%;font-size:1rem}#addToCartButton:disabled{background-color:#bfbfbf;background-color:var(--colorGray);color:#131313;color:var(--colorGrayDarkest2);opacity:.3;cursor:not-allowed}#cartHeader{position:relative;padding:20px;border-bottom:1px solid #dfdfdf;border-bottom:1px solid var(--colorGrayLiter)}#cartHeader h1{font-size:1.5rem;font-weight:700}#cartEmpty{display:none;flex-direction:column;justify-content:center;padding:10px 20px 20px;height:200px;background-color:#fff;font-size:1.8rem}#cartEmpty.notHidden{display:flex}#cartAlert{display:none;align-items:center;background-color:#1467c9;background-color:var(--colorBlueDark);color:#fff;padding:15px 20px;line-height:130%;font-size:.9rem;text-align:center}#cartAlert.notHidden{display:flex}#cartAlert>div:first-child{flex:0 1 100%;padding-right:10px;max-width:74px}#cartAlertMessage{flex:1 1 100%;text-align:left;padding-right:10px}#cartAlertButton{display:block;text-decoration:none;border:1px solid #fff;padding:5px 16px;font-size:.8rem;color:#fff}#cartCloseIcon{position:absolute;top:20px;right:20px}#cartCloseIcon img{width:18px;height:auto}#tk-cart-footer--buttons{display:flex;justify-content:center}#cartTotal{font-weight:700;font-size:1.2rem;padding-bottom:30px}#cartTotal .hiliteThis{color:#b30101;color:var(--colorRed)}#cartCount{font-weight:300;font-size:.95rem;margin-top:4px}#cartFooter{border-top:1px solid #dfdfdf;border-top:1px solid var(--colorGrayLiter);padding:30px 20px 20px}.cartItem{position:relative;display:flex;flex-wrap:wrap;border-top:1px dotted #dfdfdf;border-top:1px dotted var(--colorGrayLiter);padding:20px;text-align:left;line-height:120%;background-color:#fff}.cartItem:first-child{border-top:none}.cartItemImage{width:74px;mix-blend-mode:multiply}.cartItemGroup{display:flex;flex:1 0 calc(100% - 74px);width:calc(100% - 74px)}.cartItemInfo{flex-grow:1;padding-right:10px}.cartItemInfoDetail{margin-top:10px;font-size:.9rem}.cartItemInfoDetail span{display:block}.cartItemNote select{width:auto;padding-top:0;padding-bottom:0;padding-left:7px;margin-left:4px}span.cartItemPriceEach{font-weight:500;color:#3a3a3a;color:var(--colorGrayDarkest)}.cartItemPackTitle span{display:inline-block;white-space:nowrap;line-height:100%;background-color:#ffd000;background-color:var(--colorYellow);font-size:.75rem;font-weight:500;padding:5px 8px;margin-left:-3px;margin-top:3px}.cartItemInfoLinks{margin-top:15px}.cartItemInfoLinks a{margin-right:8px}.cartItemQuantityPrice{display:flex}.cartItemAdjust{min-width:100px}.quantityAdjustBox.isAdjusting a{opacity:.5;color:gray;cursor:default}.quantityAdjustBox #cartQuantity,.quantityAdjustBox .cartQuantity{border-radius:0}.quantityAdjustBox.isAdjusting .cartQuantity{opacity:.5;cursor:default}#cart.isAdjusting #cartCheckoutButton{cursor:not-allowed}.cartItemPrice{font-weight:500;padding-left:15px;color:#b30101;color:var(--colorRed);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;min-width:100px;margin-top:5px}.cartItemPrice .progressBarContainer{display:none}.cartItemNew{-webkit-animation:cartItemNewAnimation 1.5s ease-in-out 1;animation:cartItemNewAnimation 1.5s ease-in-out 1}#payPalSetExpressCheckout{background-color:#ffc439;border:0;line-height:0;text-align:center}#payPalSetExpressCheckout img{width:65px}#TKCart-payWithPayPal{display:inline-block;line-height:0;padding:14px 12px 12px;margin-top:10px}#TKCart-payWithPayPal img{width:73px;height:auto}@-webkit-keyframes cartItemNewAnimation{0%{opacity:0;background-color:#fff}30%{opacity:1;background-color:#edf5ff}65%{background-color:#f9fcff}to{background-color:#fff}}@keyframes cartItemNewAnimation{0%{opacity:0;background-color:#fff}30%{opacity:1;background-color:#edf5ff}65%{background-color:#f9fcff}to{background-color:#fff}}#checkout{display:flex;max-width:1100px;margin-left:auto;margin-right:auto;font-size:.9rem}#checkoutCreditCardBanner{background-color:#3a3a3a;background-color:var(--colorGrayDarkest);line-height:100%;padding:10px 5px;text-align:center}#checkoutCreditCardBanner img{width:100%;max-width:300px}#checkout>div{width:50%;margin-right:40px}#checkout>div:last-child{margin-right:0}.checkoutSection{padding:20px 0}.checkoutSection h1,.checkoutSection h2,.checkoutSection h3{font-size:.95rem;font-weight:500}.checkoutSection h2{display:flex;justify-content:space-between}.checkoutSectionSlide{display:none}#checkoutSectionShippingRates .radioGroup{margin-bottom:20px}#checkoutSectionShippingRatesSelection .checkoutNote{margin-bottom:10px}#checkoutPaymentSelectionGroup{margin-top:20px}#checkoutAsUser>.checkoutBox{display:flex;align-items:center;justify-content:space-between;color:#696969;color:var(--colorGrayDarker);text-align:center;font-size:.8rem;line-height:140%;margin-top:20px;padding:10px 10px 10px 16px;margin-bottom:10px}#checkoutAsUser>.checkoutBox img{width:24px;-webkit-filter:invert(79%) sepia(63%) saturate(6941%) hue-rotate(59deg) brightness(108%) contrast(99%);filter:invert(79%) sepia(63%) saturate(6941%) hue-rotate(59deg) brightness(108%) contrast(99%);-webkit-filter:var(--filterGreen);filter:var(--filterGreen);margin-right:10px}#checkoutAsUser .appUserName{font-size:1.2rem;font-weight:500}.checkoutNextButton,#checkoutType-2 .button,#checkoutType-1 .button,#shipGetRates{margin-top:20px;text-align:center}.checkoutNextButton:disabled{pointer-events:none;background-color:#f2f2f2;background-color:var(--colorGrayLitest);color:#ccc;color:var(--colorGrayLite)}.checkoutChangeLink,.sectionChangeLink{font-weight:400;font-size:.8rem}.checkoutChangeLink{display:none}.sectionChangeLink{margin-left:auto}.checkoutSection input[type=radio]{display:none}.checkoutNote{font-weight:400;margin-top:30px;margin-bottom:20px;line-height:130%}.checkoutBox{border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);background-color:#fcfcfc;background-color:var(--colorGrayLitest2)}.checkoutNoteMinorCentered{line-height:130%;font-size:.8rem;color:#696969;color:var(--colorGrayDarker);margin-right:auto;margin-left:auto;width:80%;text-align:center}.checkoutNoteBox{position:relative;font-weight:400;margin:10px 0;line-height:130%;background-color:#f2f2f2;background-color:var(--colorGrayLitest);padding:10px 16px;font-size:.8rem}#TKCheckoutTotalHeader{position:-webkit-sticky;position:sticky;top:0;background-color:#1467c9;background-color:var(--colorBlueDark);color:#fff;font-weight:500;font-size:.9rem;text-align:center;padding:6px;opacity:.94;z-index:10;display:none}.TKCheckoutItem{display:flex;margin-bottom:20px;line-height:130%}.TKCheckoutItem-info{flex-grow:1;padding-right:10px;padding-left:20px}.TKCheckoutItem-info-title{font-weight:700}.TKCheckoutItem-info-subTitle{color:#696969;color:var(--colorGrayDarker);font-size:.75rem}.TKCheckoutItem-image{position:relative}.TKCheckoutItem-image-qty{position:absolute;right:-14px;top:-3px;border-radius:20px;padding:3px 9px;font-weight:700;font-size:.75rem;background-color:#f2f2f2;background-color:var(--colorGrayLitest);border:1px solid #bfbfbf;border:1px solid var(--colorGray);color:#696969;color:var(--colorGrayDarker)}.TKCheckoutItem-info-noteImportant{font-size:.7rem;line-height:120%;color:#b30101;color:var(--colorRed);padding-top:1px}.tk-checkout-detail{display:flex;line-height:140%;margin-top:5px;font-size:0;opacity:0;transition:.15s}.tk-checkout-detail.tk-active{height:100%;opacity:1;font-size:.8rem}.tk-checkout-detail--detail{flex-grow:1;margin-top:5px}.tk-checkout-detail--detail b{font-weight:500}#tk-checkout-detail-rates.tk-active{margin-bottom:20px}#TKCheckoutTotals{border-top:1px solid #dfdfdf;border-top:1px solid var(--colorGrayLiter);padding-top:20px}#TKCheckoutItemGroup{margin-top:20px}.tk-checkout-amount-item{display:flex;justify-content:space-between;font-weight:400;margin-bottom:5px}.tk-checkout-amount-item.hideMe{display:none}.tk-checkout-amount-item:last-child{border-top:1px solid #f2f2f2;border-top:1px solid var(--colorGrayLitest);color:#131313;color:var(--colorGrayDarkest2);padding-top:10px;font-weight:700;font-size:1rem;margin-top:10px}.tk-checkout-amount-item .fontLight{font-size:.75rem;font-weight:400;color:#696969;color:var(--colorGrayDarker)}#TKCheckoutSuccess{text-align:center;max-width:600px}#TKCheckoutSuccess h1{font-size:3rem;margin-bottom:0}#TKCheckoutSuccess-successImage{-webkit-filter:invert(79%) sepia(63%) saturate(6941%) hue-rotate(59deg) brightness(108%) contrast(99%);filter:invert(79%) sepia(63%) saturate(6941%) hue-rotate(59deg) brightness(108%) contrast(99%);-webkit-filter:var(--filterGreen);filter:var(--filterGreen);width:70px;height:auto;margin-bottom:20px;margin-top:30px}#TKCheckoutSuccess-emptyImage{-webkit-filter:brightness(0) saturate(100%) invert(82%) sepia(2%) saturate(39%) hue-rotate(314deg) brightness(92%) contrast(96%);filter:brightness(0) saturate(100%) invert(82%) sepia(2%) saturate(39%) hue-rotate(314deg) brightness(92%) contrast(96%);-webkit-filter:var(--filterGrayDark);filter:var(--filterGrayDark);width:100px;height:auto;margin-bottom:20px;margin-top:30px}#TKCheckoutSuccess-orderNumber{margin:6px 0 30px;font-weight:500}#signUpUserAfterAlert>img{width:42px;-webkit-filter:invert(69%) sepia(60%) saturate(6021%) hue-rotate(194deg) brightness(104%) contrast(98%);filter:invert(69%) sepia(60%) saturate(6021%) hue-rotate(194deg) brightness(104%) contrast(98%);-webkit-filter:var(--filterBlueLite);filter:var(--filterBlueLite);margin-bottom:20px}#isUSPSRestricted+label{margin-top:10px;margin-bottom:10px}#paymentMethodPayPal{display:none}#paymentMethodPayPal .checkoutBox{color:#696969;color:var(--colorGrayDarker);text-align:center;font-size:.85rem;line-height:140%;padding:20px 30px 20px;margin-top:20px}#paymentMethodPayPal .checkoutBox img{width:140px;-webkit-filter:brightness(0) saturate(100%) invert(82%) sepia(2%) saturate(39%) hue-rotate(314deg) brightness(92%) contrast(96%);filter:brightness(0) saturate(100%) invert(82%) sepia(2%) saturate(39%) hue-rotate(314deg) brightness(92%) contrast(96%);-webkit-filter:var(--filterGrayDark);filter:var(--filterGrayDark);margin-top:20px}#paymentMethodTypePayPal img{max-width:100px}#tk-paypal-message-token{text-align:center;padding:30px 20px 10px;line-height:140%}.progressBarContainer{width:40px;-webkit-clip-path:inset(1px round 50px);clip-path:inset(1px round 50px)}.progressBar{height:10px;border-radius:60px;background-color:rgba(5,114,206,.2);width:100%;overflow:hidden}.progressBarInside{width:100%;height:100%;border-radius:60px;background-color:#1467c9;background-color:var(--colorBlueDark);-webkit-animation:progressBarAnimation 1.5s infinite linear;animation:progressBarAnimation 1.5s infinite linear;-webkit-transform-origin:0 50%;transform-origin:0 50%}.mediumProgress{width:100%;max-width:200px;margin-right:auto;margin-left:auto}.mediumProgress .progressBar{height:20px}.mediumProgress .progressBarInside{-webkit-animation:progressBarAnimation 2.5s infinite linear;animation:progressBarAnimation 2.5s infinite linear}.largeProgress{width:100%;max-width:300px;margin-right:auto;margin-left:auto}.largeProgress .progressBar{height:30px}.largeProgress .progressBarInside{-webkit-animation:progressBarAnimation 2.5s infinite linear;animation:progressBarAnimation 2.5s infinite linear}.onDark .progressBar{background-color:rgba(0,0,0,.34)}.onDark .progressBarInside{background-color:#fff}@-webkit-keyframes progressBarAnimation{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes progressBarAnimation{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}#productDetail{display:flex}#productDetail>div:first-child{max-width:450px;flex-shrink:0}#productDetail>div:nth-child(2){display:flex}#selectionBox{margin-left:30px;min-width:350px;max-width:480px}#addToCartBox{margin-left:30px}.productTitle{font-size:1.5rem;font-weight:500}.productTitle.show767{margin-bottom:20px}a.brandBy{font-weight:300;display:block;font-size:.95rem;margin-left:1px}#priceBox{font-size:1.2rem;margin-top:30px;padding-bottom:20px}#priceDisplayed{color:#b30101;color:var(--colorRed);font-weight:700;padding-left:8px}#priceDetailBox{color:#b30101;color:var(--colorRed);font-weight:400;font-size:.85rem;margin-left:8px}.attributeTitle{margin-top:20px;color:#696969;color:var(--colorGrayDarker);font-size:.9rem;font-weight:500;margin-bottom:-10px}.attributeTitleOn{font-weight:500;margin-left:1px;color:#000}#availabilitySKUBox p{margin:0}#countDisplayed:empty{display:none}.inStock,.outOfStock,.nilStock{font-size:1.2rem;font-weight:700}.inStock{color:#148700;color:var(--colorGreen)}.outOfStock{color:#b30101;color:var(--colorRed)}#zoomImage{width:350px;height:350px}#zoomImage #mainImage{width:100%;height:auto}.zoomIcon{background-image:url(/js/icon.png);width:33px;height:32px}#colors{margin-top:15px}#colors img{vertical-align:bottom;display:block;margin-left:auto;margin-right:auto}#colors a{border:1px solid #bfbfbf;border:1px solid var(--colorGray);padding:4px;margin:0 6px 6px 0;display:inline-block;text-decoration:none;color:#3a3a3a;color:var(--colorGrayDarkest);text-align:center}#colors a.selected,#colors a:hover{border-color:#1467c9;border-color:var(--colorBlueDark);box-shadow:0 0 0 2px #1467c9;box-shadow:0 0 0 2px var(--colorBlueDark)}#colors.drawText a{max-width:120px;padding:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#colors.drawText img{display:none}#colors.drawText a.selected,#colors.drawText a:hover{box-shadow:none;background-color:#1467c9;background-color:var(--colorBlueDark);color:#fff}#colors.drawImage .colorTitle{display:none}#colors.drawImageText a{width:calc(20% - 6px);min-width:80px;padding-top:10px}#colors.drawImageText .colorTitle{font-weight:400;font-size:.8rem;line-height:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;background-color:#f2f2f2;background-color:var(--colorGrayLitest);padding:8px;margin:10px -4px -4px}#colors.drawImageText a.selected .colorTitle,#colors.drawImageText a:hover .colorTitle{background-color:#1467c9;background-color:var(--colorBlueDark);color:#fff}#sizes{margin-top:15px;font-size:.9rem}#sizes a{min-width:60px;max-width:120px;padding:12px;text-align:center;border:1px solid #999;border:1px solid var(--colorGrayDark);border-radius:0;color:#3a3a3a;color:var(--colorGrayDarkest);text-decoration:none;display:inline-block;background-color:#fff;margin:0 6px 6px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease}#sizes a:last-child{margin-right:0}#sizes a.selected,#sizes a:hover:not(.off){color:#fff;border-color:#1467c9;border-color:var(--colorBlueDark);background-color:#1467c9;background-color:var(--colorBlueDark)}#sizes .off{border-color:#dfdfdf;border-color:var(--colorGrayLiter);border-style:dashed;background-color:#fcfcfc;background-color:var(--colorGrayLitest2);color:#929292}#sizes .selected.off,#sizes .off:hover{border-color:#8bc0fd;border-color:var(--colorBlueLiter);color:#67859c;color:var(--colorSteelLite);background-color:#f3f9ff;background-color:var(--colorBlueLitest2)}#packs .attributeTitle{margin-bottom:10px}#packs a{display:flex;align-items:center;padding-bottom:8px;color:#3a3a3a;color:var(--colorGrayDarkest);text-decoration:none;transition:all .2s ease}#packs a::before{content:"";display:inline-block;width:16px;height:16px;border-radius:8px;background-color:#fff;border:1.5px solid #ccc;border:1.5px solid var(--colorGrayLite);transition:all .4s ease;margin-right:8px}#packs a.selected::before{border:5px solid #1681fb;border:5px solid var(--colorBlue)}.summaryText{margin-bottom:40px}.summaryText ul,#productDescriptionText ul{padding-left:20px;list-style-position:outside;list-style-image:url(https://assets.tuplo.com/7.2/images/bullet-list-checkmark.svg);line-height:170%}#productDescriptionText{margin-top:50px}#tk-similar-product{max-width:1200px}#tk-similar-product>div{display:flex;justify-content:space-between}.tk-similar-product--item{display:flex;flex-direction:column;line-height:1.2rem;padding:10px 20px 20px;width:16.66%;text-align:center}.tk-similar-product--item:first-child{margin-left:0}.tk-similar-product--image{display:block;text-align:center}.tk-similar-product--image img{width:100%;height:auto}.tk-similar-product--text{flex-grow:1;color:#b30101;color:var(--colorRed)}.tk-similar-product--text-sale{color:#b30101;color:var(--colorRed);font-weight:700;display:block;padding-top:3px;margin-bottom:4px}.tk-similar-product--text-from{color:#b30101;color:var(--colorRed);font-size:.8rem;margin-right:2px;font-weight:500}.tk-similar-product--text a{display:block;margin-bottom:18px}.tk-similar-product--text-brand{display:block}.tk-similar-product--text-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tk-similar-product--price{font-weight:500}.tk-similar-product--price-text{color:#b30101;color:var(--colorRed)}.tk-replacement-product--title{font-weight:700;margin-top:20px;margin-bottom:5px}.tk-replacement-product--info{display:block;font-size:.95rem;margin-bottom:20px;padding-right:10px}.tk-replacement-product--header{display:block;background-color:#3a3a3a;background-color:var(--colorGrayDarkest);border-radius:4px;margin-bottom:8px;padding:10px 10px 10px 14px;font-weight:700;color:#fff;margin-top:10px}.tk-replacement-product--item{position:relative;display:flex;align-items:center;border-radius:4px;background-color:#fcfcfc;background-color:var(--colorGrayLitest2);border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);margin-bottom:8px;font-size:.95rem;line-height:150%;padding:8px 8px 8px 20px}.tk-replacement-product--text a{text-decoration:none;font-weight:300;color:#131313;color:var(--colorGrayDarkest2)}.tk-replacement-product--text-brand{font-weight:500}.tk-replacement-product--price{color:var(--color);font-weight:500}.tk-replacement-product--price .tk-replacement-product--text{color:#b30101;color:var(--colorRed);font-weight:700;margin-right:4px}.tk-replacement-product--image{padding-right:20px;mix-blend-mode:multiply}.tk-replacement-product--image::before{content:" ";position:absolute;top:0;left:0;width:100%;height:100%}#dashMain{display:flex;flex-wrap:wrap;justify-content:space-between}#dashMain>div{width:calc(33.333% - 14px);margin-top:0;margin-bottom:20px;min-height:300px}.dashBadge{background-color:#fcfcfc;background-color:var(--colorGrayLitest2);border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);border-radius:5px;display:flex;flex-direction:column;justify-content:space-around;padding:30px 40px 20px}.userTheme td,.userTheme th{font-size:.9rem;padding:10px;border:1px solid #f2f2f2;border:1px solid var(--colorGrayLitest);border-bottom:none;border-right:none;background-color:#fff}.userTheme thead tr:first-child th{background-color:#f2f2f2;background-color:var(--colorGrayLitest);border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);border-radius:5px 5px 0 0;font-weight:400;font-size:1rem}.userTheme th{background-color:#fcfcfc;background-color:var(--colorGrayLitest2);font-weight:400;text-align:left;padding-top:6px;padding-bottom:6px;border-top:none}.userTheme tfoot td{background-color:#fcfcfc;background-color:var(--colorGrayLitest2);border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);border-top-color:#f2f2f2;border-top-color:var(--colorGrayLitest);font-size:.8rem;font-weight:400;border-radius:0 0 5px 5px;padding-top:8px;padding-bottom:8px}.userTheme td:first-child,.userTheme th:first-child{border-left-color:#dfdfdf;border-left-color:var(--colorGrayLiter);padding-left:14px}.userTheme td:last-child,.userTheme th:last-child{border-right:1px solid #dfdfdf;border-right:1px solid var(--colorGrayLiter)}.userTheme .recordActions{padding:0 10px}.userTheme .noWrap td,.userTheme .noWrap th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:0}.userTheme td.noBorder,.userTheme td.noBorder{border:0}.userTheme td.noPadding,.userTheme td.noPadding:first-child{padding:0}td.noTableContent{text-align:center;font-weight:500;padding-top:30px;padding-bottom:30px;border-right:1px solid #dfdfdf;border-right:1px solid var(--colorGrayLiter)}td.recordActions a,td.recordActions input[type=submit]{background-color:#fcfcfc;background-color:var(--colorGrayLitest2);text-decoration:none;color:#696969;color:var(--colorGrayDarker);font-weight:400;font-size:.8rem;padding:3px 7px;border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);border-radius:3px;margin-left:3px;margin-right:3px}.orderBox{font-size:.9rem;margin-bottom:30px;box-shadow:0 0 10px rgba(198,198,198,.17);border-radius:5px}.orderHeader{font-size:.9rem;background-color:#fcfcfc;background-color:var(--colorGrayLitest2);border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);border-top-left-radius:5px;border-top-right-radius:5px;display:flex;padding:20px;line-height:1.3rem}.orderHeader>div{margin-right:20px}.orderHeader>div>span{display:block}.orderHeader>div:last-child{text-align:right}.orderHeaderTitle{font-size:.9rem;font-weight:500;text-transform:uppercase;color:#696969;color:var(--colorGrayDarker)}.orderItemHeader{padding:7px 20px 7px 10px;background-color:#fcfcfc;background-color:var(--colorGrayLitest2);border-bottom:1px solid #dfdfdf;border-bottom:1px solid var(--colorGrayLiter);color:#243948;color:var(--colorSteelDarker);font-weight:400}.orderItemHeader .orderItemAmount{color:#3a3a3a;color:var(--colorGrayDarkest);font-weight:400;padding-right:0}.orderFooter{height:20px;border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.orderItemGroup{border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);border-top-style:none;border-bottom-style:none}.orderItemRow{margin-right:10px;margin-left:10px;padding-top:10px;padding-bottom:10px;border-top:1px dashed #dfdfdf;border-top:1px dashed var(--colorGrayLiter);line-height:1.2rem}.orderItemGroup .orderItemRow:nth-child(2){border-top:none}.orderItemRow,.orderItemHeader{display:flex;white-space:normal}.orderItemImage{width:100px;text-align:center}.orderItemDetail{flex-grow:1}.orderItemNote{padding-right:10px;padding-left:10px;width:20%;text-align:center}.orderItemQuantity{padding-right:10px;padding-left:10px;width:10%;text-align:center}.orderItemAmount{min-width:70px;text-align:right;font-weight:500;color:#b30101;color:var(--colorRed);padding-right:10px}.orderItemTitle{font-weight:500;text-transform:uppercase}.orderItemSpecs{margin-top:10px;color:#696969;color:var(--colorGrayDarker);font-weight:300}.orderItemSpecs span{display:block}.orderItemSpecsPrice{font-weight:500;color:#3a3a3a;color:var(--colorGrayDarkest)}.orderItemSpecs input[type=submit]{display:block;margin-top:8px}.reorderOrderItemLink{display:inline-block;background-color:#ffd000;background-color:var(--colorYellow);color:#000;padding:3px 8px 4px 9px;margin-top:8px;margin-bottom:5px;padding:3px 7px;text-decoration:none;font-size:.8em;font-weight:400}.orderItemPillGroup{display:flex;flex-wrap:wrap;padding-top:6px}.orderItemPill{display:inline-block;white-space:nowrap;line-height:100%;background-color:#f2f2f2;background-color:var(--colorGrayLitest);border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);font-size:.75rem;font-weight:400;border-radius:30px;padding:5px 8px;margin-right:7px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;min-width:50px}#userArea{display:flex;max-width:1400px;max-width:var(--siteWidth);margin-left:auto;margin-right:auto;padding:30px 10px 20px}#userSideNav{min-width:250px;margin-right:30px;padding-bottom:40px}#userSideNavProfile{border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);border-top-right-radius:5px;border-top-left-radius:5px;border-bottom:none;text-align:center;padding:30px 20px;background:#fcfcfc;background:var(--colorGrayLitest2)}#userSideNavProfileIcon{width:80px;height:80px;fill:red;margin-bottom:10px}#userSideNavProfile p{margin:0;font-weight:400;font-size:1.1rem}#userSideNavProfile p:last-child{font-size:.85rem;font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#3a3a3a;color:var(--colorGrayDarkest)}#userSideNav a{display:block;font-size:.95rem;color:#696969;color:var(--colorGrayDarker);background-color:#fff;font-weight:300;text-decoration:none;height:60px;border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);border-bottom:none;display:flex;align-items:center;padding-left:16px}.userSideNavIcon{display:inline-block;line-height:0;margin-right:10px;width:24px}#userSideNav a.active .userSideNavIcon,#userSideNav a:hover .userSideNavIcon{-webkit-filter:invert(59%) sepia(87%) saturate(5823%) hue-rotate(199deg) brightness(99%) contrast(98%);filter:invert(59%) sepia(87%) saturate(5823%) hue-rotate(199deg) brightness(99%) contrast(98%)}#userSideNav a.active,#userSideNav a:hover{background-color:#f3f9ff;background-color:var(--colorBlueLitest2);color:#1467c9;color:var(--colorBlueDark);border-left:1px solid #1681fb;border-left:1px solid var(--colorBlue)}#userSideNav a:last-child{border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom:1px solid #dfdfdf;border-bottom:1px solid var(--colorGrayLiter)}#userSideNav a:last-child:hover{border-left-color:#dfdfdf;border-left-color:var(--colorGrayLiter);background:#fff}.userFilterBoxTop{display:flex;align-items:center;padding:10px;margin-bottom:20px;font-size:.9rem}.userFilterBoxTop select{padding:0 40px 0 12px;height:26px;width:auto}.userFilterBoxTop .searchBox{height:30px;width:auto;margin-bottom:0}.userFilterBoxTop .searchBox[focus-within]{border:1px solid #459afc;border:1px solid var(--colorBlueLite)}.userFilterBoxTop .searchBox[focus-within]{border:1px solid #459afc;border:1px solid #459afc;border:1px solid var(--colorBlueLite)}.userFilterBoxTop .searchBox:focus-within{border:1px solid #459afc;border:1px solid var(--colorBlueLite)}.userFilterGroup{margin-right:20px}.userFilterGroup:last-child{margin-right:0}.userFilterGroup .userFilterGroupButton{background-color:#fff;text-decoration:none;color:#696969;color:var(--colorGrayDarker);font-weight:400;font-size:.8rem;padding:3px 7px;border:1px solid #dfdfdf;border:1px solid var(--colorGrayLiter);border-radius:3px}#userContent{width:100%}#userContentHeader{border-radius:5px;padding:10px 20px;background:#696969;background:var(--colorGrayDarker);margin-bottom:20px;font-weight:400;font-size:1rem;color:#696969;color:var(--colorGrayDarker);color:#fff;display:none}#theActiveUserTable td:nth-child(1),#theActiveUserTable th:nth-child(1){min-width:60px;width:30%}#theActiveUserTable td:nth-child(2),#theActiveUserTable th:nth-child(2){width:70%}#theActiveUserTable td:nth-child(3),#theActiveUserTable th:nth-child(3){text-align:center;min-width:70px}#theActiveUserTable td:nth-child(4),#theActiveUserTable th:nth-child(4){min-width:135px}#theInvitedUserTable{margin-top:20px}#theInvitedUserTable td:nth-child(1),#theInvitedUserTable th:nth-child(1){min-width:60px;width:30%}#theInvitedUserTable td:nth-child(2),#theInvitedUserTable th:nth-child(2){width:70%}#theInvitedUserTable td:nth-child(3),#theInvitedUserTable th:nth-child(3){text-align:center;width:70px;min-width:70px}#theInvitedUserTable td:nth-child(4),#theInvitedUserTable th:nth-child(4){min-width:75px;text-align:center}#theInvitedUserTable td:nth-child(5),#theInvitedUserTable th:nth-child(5){min-width:75px;text-align:center}#theInvitedUserTable td:nth-child(6),#theInvitedUserTable th:nth-child(6){width:85px;min-width:85px;text-align:center}#userProfile{display:flex;max-width:1000px}#userProfile>div{width:100%;margin-bottom:20px}#userProfile>div:first-child{margin-bottom:0}#userProfile>div:last-child{margin-left:20px}@media only screen and (max-width:1200px){.productGalleryItem{width:calc(33.33% - 7px)}.tk-similar-product--item{width:20%}.tk-similar-product--item:nth-child(6){display:none}}@media only screen and (max-width:1000px){.productGalleryItem{width:calc(50% - 5px)}#selectionBox{max-width:1000px}#productDetail>div:nth-child(2){flex-direction:column}#addToCartBox{margin-top:30px}.tk-similar-product--item{width:25%}.tk-similar-product--item:nth-child(5){display:none}}@media only screen and (max-width:767px){.pad{padding:20px}.padSides{padding-left:10px;padding-right:10px}#menuMain{display:none}#menuMobileButton{display:block}#headerRight{justify-content:center}#headerCartCount{font-size:.6rem;padding:3px 5px;margin-left:-6px;margin-top:-22px;background-color:#999;background-color:var(--colorGrayDark);border-color:#fff;color:#fff}#headerNote,#headerUserIcon,#headerSearchBox{display:none}#headerCartIcon{margin-right:10px}#headerMobileSearchIcon{display:block}#headerCheckout>div>div:nth-child(2){font-size:1rem;background-size:9px;padding-left:17px;background-position:0 1}.boxHalf>div,.boxHalfImage>div{width:100%}#categoryHead h1{font-size:1.3rem}#mobileFilterButton{display:block}.productGalleryItem{width:32%}#productDetail{flex-direction:column}#productDetail>div:first-child{max-width:100%}#navLeftOverlay{display:none}.show767{display:block}.hide767{display:none}#zoomImage{margin-left:auto;margin-right:auto;width:100%;height:auto;max-width:350px;min-height:350px}#selectionBox{margin-left:0;min-width:280px}#addToCartBox{margin-left:0}.tk-similar-product--item{width:33%}.tk-similar-product--item:nth-child(4){display:none}#TKCheckoutTotalHeader{display:block}#checkout{flex-direction:column}#checkout>div{width:100%;margin-right:0}}@media only screen and (max-width:600px){.productGalleryItem{width:49%}}@media only screen and (max-width:500px){.hide500{display:none}#headerCheckout>div{padding-left:10px;padding-right:10px}#headerCheckout>div>div:nth-child(2){padding-left:9px}.sortBox{flex-direction:column;align-items:center}.paginationLinks{margin-top:20px}.cartItem{padding-top:20px;padding-bottom:20px}.cartItemGroup{flex-direction:column;align-items:stretch}.cartItemQuantityPrice{padding-top:12px;flex-direction:column;align-items:flex-start}.cartItemPrice{width:100%;padding-left:0;padding-top:10px;justify-content:space-between}#tk-cart-footer--buttons{flex-direction:column}#tk-cart-footer--buttons a{width:100%;margin-top:8px}}@media only screen and (max-width:450px){#colors.drawImageText a{width:calc(25% - 6px)}.tk-similar-product--item{width:50%}.tk-similar-product--item:nth-child(3){display:none}footer>div{flex-direction:column}#footerLeft{flex-direction:column;flex-wrap:wrap}#footerRight{margin:40px 0}#footerLeft>div{padding-right:0}footer #footerSocial img{height:100%}}@media only screen and (max-width:400px){#colors.drawImageText a{width:calc(33.33% - 6px)}}@media only screen and (max-width:1260px){#dashMain>div{width:calc(50% - 10px)}}@media only screen and (max-width:1000px){#userSideNav{min-width:200px;margin-right:20px;padding-bottom:40px}}@media only screen and (max-width:767px){#headerRight #userMenuMobileButton{display:block}#userArea{padding-top:20px}#userSideNav{display:none}#userContentHeader{display:block}}@media only screen and (max-width:500px){#dashMain>div{width:100%}}.collapseTop{margin-top:0}.collapseBottom{margin-bottom:0}.hintPad{padding-right:40px}