*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted buttontext}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}form .input-error-message{color:#ef4444;margin-top:.25rem;font-size:.875rem}#tk-overlay{line-height:150%;display:none}#tk-overlay.tk-active{z-index:999;background-color:#000000b3;flex-direction:column;justify-content:center;align-items:center;animation:.2s fadeInOverlay;display:flex;position:fixed;inset:0}#tk-overlay-scroller{padding:20px;overflow-y:scroll}#tk-overlay-box{text-align:center;background-color:#fff;min-width:300px;max-width:650px;min-height:200px;padding:40px;position:relative}#tk-overlay-box.align-left{text-align:left}#tk-overlay-box.darkMode{color:#fff;background-color:#000000eb}.tk-overlay-box--title{margin-bottom:10px;font-size:1.5rem;font-weight:700}.tk-overlay-box--html{overflow-wrap:break-word;word-wrap:break-word;margin-bottom:30px}#tk-overlay-box.cartBox{background-color:#f9fafb;padding:0}.tk-overlay-box-buttons{justify-content:center;display:flex}.tk-overlay-box-buttons div{margin:5px;display:inline-block}@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}.tk-overlaySubmitButtons input[type=submit]:first-child{margin-right:12px}.pageAlertWrapper{margin-left:auto;margin-right:auto;padding-top:50px;padding-left:30px;padding-right:30px}.pageAlert{border-style:solid;border-width:1px;border-radius:5px;max-width:600px;margin:30px auto 0;padding:26px 20px 26px 28px;font-weight:400;line-height:130%;position:relative}.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{width:22px;position:absolute;top:7px;right:7px}.pageAlert .closeButtonSVG{cursor:pointer;width:21px;height:auto}.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}tk-banner-alert{color:#fff;background-color:#3b82f6;justify-content:space-between;align-items:center;gap:10px;padding:10px 20px;font-size:.9rem;font-weight:400;line-height:130%;display:flex}tk-banner-alert p{text-align:center;margin:0}tk-banner-alert .tk-icon{filter:none;flex-shrink:0;width:20px;height:auto;line-height:1}tk-banner-alert .tk-icon svg{fill:#fff;width:100%;height:auto;line-height:1}tk-banner-alert .tk-dismiss{width:22px}tk-banner-alert .tk-dismiss svg{cursor:pointer;fill:#fff;width:12px;height:auto}tk-banner-alert.tk-success{background-color:#16a34a}tk-banner-alert.tk-error{background-color:#b91c1c}tk-banner-alert.tk-warning{color:#000;background-color:#eab308}tk-banner-alert.tk-warning .tk-icon svg,tk-banner-alert.tk-warning .tk-dismiss svg{fill:#000}#tk-widthInfo{color:#fff;z-index:100000;background-color:#000000b3;border:1px solid #000;border-radius:2px;padding:3px;line-height:16px;position:fixed;bottom:0;right:0}#tk-memoryInfo{color:#696969;text-align:center;margin-top:10px;font-size:.8rem}html,body{min-height:100vh;margin:0;font-family:sans-serif;font-size:16px}html{box-sizing:border-box;background-color:#fff}body{flex-direction:column;display:flex}main{flex-grow:1}tk-section-inner{display:block}.tk-showIcon{cursor:pointer;vertical-align:middle;margin-left:10px}.tk-icon{width:24px;height:24px}.tk-hiddenToken{display:inline}*,:before,:after{box-sizing:inherit}a img{border:none;text-decoration:none}#mainContent{flex-grow:1}.boxPad{padding:50px}@media (max-width:767px){.boxPad{padding:10px}}.boxPadSides{padding-left:50px;padding-right:50px}@media (max-width:767px){.boxPadSides{padding-left:10px;padding-right:10px}}.strikeThrough{text-decoration:line-through}.fontLight{font-weight:300}.centerText{text-align:center}.boxNote{color:#696969;font-size:.8rem;line-height:150%}.flexSpacer{flex-grow:1}.tk-noScroll{overflow:hidden}.hideMe,.tk-hidden,.show767{display:none}.makeInvisible{visibility:hidden}.disableInput{pointer-events:none}.centerBox{margin-left:auto;margin-right:auto}.margin{margin:50px}@media (max-width:767px){.margin{margin:10px}}.marginLeftAuto{margin-left:auto}.marginTop{margin-top:50px}@media (max-width:767px){.marginTop{margin-top:10px}}.marginBottom{margin-bottom:50px}@media (max-width:767px){.marginBottom{margin-bottom:10px}}.pad{padding:50px}@media (max-width:767px){.pad{padding:10px}}.padSides{padding-left:50px;padding-right:50px}@media (max-width:767px){.padSides{padding-left:10px;padding-right:10px}}.padTop{padding-top:50px}@media (max-width:767px){.padTop{padding-top:10px}}.padBottom{padding-bottom:50px}@media (max-width:767px){.padBottom{padding-bottom:10px}}.padLeft{padding-left:50px}@media (max-width:767px){.padLeft{padding-left:10px}}.padRight{padding-right:50px}@media (max-width:767px){.padRight{padding-right:10px}}.padBox{padding:20px 30px}.centerTextRule{align-items:center;margin-top:20px;margin-bottom:20px;display:flex}.centerTextRule>div:nth-child(2){padding-left:10px;padding-right:10px;font-size:.8rem;font-weight:500}.centerTextRule>div:first-child,.centerTextRule>div:last-child{background-color:#dfdfdf;flex-grow:1;height:1px}.tk-toolTip{display:inline-block;position:relative}.tk-toolTip-content{color:#fff;text-align:center;opacity:0;pointer-events:none;z-index:50;background-color:#131313;border-radius:5px;width:200px;padding:8px 10px;font-size:.75rem;line-height:140%;transition:opacity .2s ease-in,transform .2s ease-in;position:absolute;bottom:120%;left:100%;transform:translate(-50%)scale(.8)}.tk-toolTip-wrapper{align-items:center;display:inline-flex}.tk-toolTip-text{margin-right:8px}.tk-toolTip-icon{cursor:pointer;filter:brightness(0)saturate()invert(82%)sepia(2%)saturate(39%)hue-rotate(314deg)brightness(92%)contrast(96%);background:url(/tuplo-assets/images/icon-question-mark-circle.svg) 50%/15px no-repeat;width:15px;height:15px}.tk-toolTip-content:before{content:"";border-top:8px solid #131313;border-left:8px solid #0000;border-right:8px solid #0000;position:absolute;bottom:-7px;left:46%;transform:translate(-50%)}.tk-toolTip:hover .tk-toolTip-content{opacity:1;pointer-events:auto;transform:translate(-50%)scale(1)}.userHint{cursor:pointer;filter:brightness(0)saturate()invert(82%)sepia(2%)saturate(39%)hue-rotate(314deg)brightness(92%)contrast(96%);background:url(/tuplo-assets/images/icon-question-mark-circle.svg) 50%/20px no-repeat;width:40px;height:100%;position:absolute;top:0;right:0}.userHint.padLock{background-image:url(/tuplo-assets/images/icon-lock.svg);background-size:14px}.userHint.important{background-image:url(/tuplo-assets/images/icon-important-circle.svg)}.userHint:hover,.userHint:active{filter:brightness(0)saturate()invert(40%)sepia(0%)saturate(0%)hue-rotate(252deg)brightness(101%)contrast(88%)}div.userHint+p{pointer-events:none;text-align:center;opacity:0;color:#fff;z-index:50;transform-origin:170px bottom;background-color:#131313;border-radius:5px;width:200px;margin:0;padding:8px 10px;font-size:.75rem;line-height:140%;transition:all .2s ease-in;position:absolute;bottom:120%;right:-10px;transform:scale(.6)}.userHint+p:before{content:"";border:8px solid #0000;border-top-color:#131313;border-bottom:none;position:absolute;bottom:-7px;right:22px}.userHint:hover+p,.userHint:active+p{opacity:.85;transform:scale(1)}@keyframes blink{0%{opacity:0}20%{opacity:1}to{opacity:0}}.pageLoading span{animation-name:blink;animation-duration:1.2s;animation-iteration-count:infinite;animation-fill-mode:both}.pageLoading span:nth-child(2){animation-delay:.2s}.pageLoading span:nth-child(3){animation-delay:.4s}.loadingSpinner{cursor:wait;width:100px;height:160px;margin-left:auto;margin-right:auto;transition:all .3s;position:relative}.loadingSpinner.smallSpinner{width:50px;height:50px}.loadingSpinner:after{content:"";border:10px solid #1681fb;border-color:#1681fb #1681fb #d0e6fe #d0e6fe;border-radius:100%;width:80px;height:80px;animation:1s linear infinite spinLoader;position:absolute;top:calc(50% - 40px);right:calc(50% - 40px)}.loadingSpinner.smallSpinner:after{border:6px solid #1681fb;border-color:#d0e6fe #1681fb #1681fb #d0e6fe;width:40px;height:40px;top:calc(50% - 20px);right:calc(50% - 20px)}.darkMode .loadingSpinner:after{border-color:#0c478a #459afc #459afc #0c478a}@keyframes spinLoader{to{transform:rotate(359deg)}}table{border-collapse:separate;border-spacing:0;width:100%;font-size:.95rem}.formAlert{text-align:center;color:#fff;background-color:#1467c9;margin-bottom:20px;padding:15px 10px;line-height:140%}.formAlert:empty{display:none}.formAlert.error,.formAlert.tk-error{background-color:#b30101}.formAlert.error a,.formAlert.tk-error a{color:#fff}.formAlert.success{background-color:#3aae3a}.formAlert.hollow{color:#696969;background-color:#0000}.formAlert .formAlertTitle{text-align:center;margin-bottom:20px;font-size:1.2rem;font-weight:500;display:block}.formAlert ul{text-align:left}.pageAlertAlt{text-align:center;color:#fff;background-color:#1467c9;border-bottom:1px solid #243948;margin-bottom:20px;padding:15px 10px;line-height:110%}.pageAlertAlt.error{background-color:#b30101}.pageAlertAlt.success{background-color:#148700}.pageAlertAlt p{display:inline-block}.pageAlertAlt a{color:#fff;border:1px solid #8bc0fd;border-radius:300px;margin-left:3px;margin-right:3px;padding:3px 12px;font-size:.8rem;font-weight:500;text-decoration:none;display:inline-block}.pageAlertAlt a:hover{background-color:#1467c9}.pageAlertAlt .buttonGroup{margin-left:10px;margin-right:10px;display:inline-block}button:hover,input[type=submit]:hover{cursor:pointer}.button{color:#fff;background-color:#1467c9;border-style:none;padding:12px 22px;line-height:100%;text-decoration:none;transition:all .3s ease-out;display:inline-block;position:relative}.button.tiny{padding:6px 10px;font-size:.7rem;font-weight:500}.button.small{padding:8px 15px;font-size:.9rem}.button.large{padding:13px 24px;font-size:1.2rem}.button.xlarge{padding:18px 28px;font-size:1.5rem}.button.fullWidth{width:100%}.button.hollow{color:#3a3a3a;background-color:#fff;border:1px solid #dfdfdf}.button.templateImage{justify-content:center;align-items:center;display:flex}.button.templateImage img{filter:brightness(0)saturate()invert(40%)sepia(0%)saturate(0%)hue-rotate(252deg)brightness(101%)contrast(88%)}.button.lite{background-color:#1681fb}.button.lite:hover{background-color:#1467c9}.button.cancel{color:#3a3a3a;background-color:#fff;border:1px solid #dfdfdf}.button.cancel:hover{background-color:#fcfcfc}.buttonGroup a{margin:0 5px}.button.loading{color:#fff0;cursor:wait;transition:all .3s}.button.loading:after{content:"";border:2px solid #ffffff80;border-color:#fff #ffffff80 #ffffff80 #fff;border-radius:100%;width:20px;height:20px;animation:.6s linear infinite spin,.3s ease-out forwards grow;position:absolute;top:calc(50% - 10px);right:calc(50% - 10px)}.button.hollow.loading:after{border-top-color:#696969;border-left-color:#696969}@keyframes spin{to{transform:rotate(359deg)}}@keyframes grow{to{width:20px;height:20px}}.boxFull{width:100%;max-width:1400px;margin:0 auto}.boxHero{text-align:center;background:url(/images/oregon-coast-1.jpg) 50% 80%/cover no-repeat;align-items:center;height:450px;padding:50px;display:flex}.boxHalf{flex-wrap:wrap;justify-content:center;display:flex}.boxHalf>div{width:50%;max-width:800px}.boxHalfImage{flex-wrap:wrap;display:flex}.boxHalfImage.reverse{flex-direction:row-reverse}.boxHalfImage>div{width:50%}.boxHalfImage>div:first-child{background:url(/images/ltc-cna-and-elder.jpg) 50%/cover no-repeat}.boxHalfImage>div:nth-child(2){align-items:center;max-width:700px;display:flex}.boxDialogue{background-color:#fcfcfc;border:1px solid #dfdfdf}.boxHighlight{background-color:#d0e6fe;border-radius:10px;padding:40px;line-height:170%}.boxNarrow{max-width:700px}.boxNarrower{max-width:500px}.boxNarrowest{max-width:400px}input[type=submit]{border:none}input[type=text],input[type=password],input[type=number],input[type=date],input[type=email],input[type=search],input[type=tel],select{appearance:none;color:#3a3a3a;font-size:1rem}input[type=text],input[type=email],input[type=password],input[type=date],input[type=tel],input[type=time],input[type=file]{white-space:nowrap;text-overflow:ellipsis;border:1px solid #dfdfdf;width:100%;padding:10px;overflow:hidden}input[type=number],textarea{border:1px solid #dfdfdf;width:100%;padding:10px}input:focus,textarea:focus{border-color:#1681fb;outline:none;box-shadow:0 0 0 1px #1681fb}input[type=text].error,input[type=password].error,input[type=email].error,input[type=tel].error,textarea.error,select.error,input[type=text].tk-error,input[type=password].tk-error,input[type=email].tk-error,input[type=tel].tk-error,textarea.tk-error,select.tk-error{background-color:#fff5f5;border-color:#c20000;box-shadow:0 0 4px 1px #fcd4d4}input[type=file].forPanel{background-color:#f2f2f2;padding:10px;font-size:.9rem}#tk-account>div:last-child{width:40%;margin-right:0}#tk-account>div{margin-right:40px}#tk-account .formSection .submitButtons,#tk-preference .formSection .submitButtons{text-align:right;padding:5px 20px}.tk-note,#tk-preference .formSection>.tk-note,#tk-preference .formSection .boxDialogue>.tk-note,#tk-account .formSection>.tk-note{color:#6c757d;margin-bottom:20px;padding-top:5px;font-size:.875rem;line-height:1.3;position:relative}#tk-account{display:flex;position:relative}#tk-account .formSection{max-width:650px;margin-bottom:0;padding:30px 20px}#tk-preference .formSection{max-width:800px;padding:30px 20px}#tk-account .formSection:not(:last-child),#tk-preference .formSection:not(:last-child){flex-grow:1;margin-bottom:0;position:relative}#tk-account .formSection .inputBox,#tk-preference .formSection .inputBox{padding:5px 20px 10px;position:relative}#tk-account .formSection .inputBox:last-child{margin-bottom:30px}#tk-account .formSection .inputBox:not(:last-of-type):after,#tk-preference .formSection .inputBox:not(:last-of-type):after{content:"";background-color:#0000;border-bottom:1px dotted #dfdfdf;height:1px;position:absolute;bottom:-5px;left:20px;right:20px}#tk-account .formSection textarea,#tk-preference .formSection textarea{resize:vertical}#tk-account .formSection h3,#tk-preference .formSection h3,#tk-preference .formSection h4{padding:10px 20px}select{cursor:inherit;font-family:inherit;line-height:inherit;white-space:nowrap;text-overflow:ellipsis;background:#fff url(/tuplo-assets/images/dropdown-arrow.svg) right 10px center/10px no-repeat;border:1px solid #dfdfdf;border-radius:0;width:100%;padding:7px 40px 7px 12px;overflow:hidden}select::-ms-expand{display:none}select:focus{border:1px solid #1681fb;outline:none;box-shadow:0 0 0 1px #1681fb}select:invalid,select:disabled{color:#999}button{border:none}textarea{width:100%;min-height:150px;padding:10px}::placeholder{color:#999}.formSection{margin-bottom:20px;margin-left:0;margin-right:0;padding:20px 30px}.inputBox{text-align:left;margin-top:10px;margin-bottom:20px}.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,input.tk-error:focus{border-color:#1681fb;box-shadow:0 0 0 1px #1681fb}.inputErrorMessage{color:#c20000;background-size:15px;margin-top:5px;font-size:.85rem;font-weight:400;position:relative}.inputTwo{display:flex}.inputTwo>div{width:50%}.inputTwo>div:first-child{margin-right:6px}.inputTwo>div:last-child{margin-left:6px}.linkSelectionGroup{justify-content:space-between;gap:10px;display:flex}.linkSelectionGroup a{color:#696969;text-align:center;border:1px solid #dfdfdf;flex-direction:column;justify-content:center;align-items:center;width:calc(50% - 5px);padding:20px 5px;font-weight:500;line-height:120%;text-decoration:none;transition:all .1s;display:flex}.linkSelectionGroup a span{padding-top:12px;font-size:.7rem}.linkSelectionGroup a img{filter:brightness(0)saturate()invert(82%)sepia(2%)saturate(39%)hue-rotate(314deg)brightness(92%)contrast(96%);height:35px;margin-bottom:5px;padding-bottom:6px}.linkSelectionGroup a.selected{color:#1467c9;background-color:#f3f9ff;border-color:#1681fb;box-shadow:0 0 0 1px #1681fb}.linkSelectionGroup a.selected img{filter:brightness(0)saturate()invert(45%)sepia(43%)saturate(5446%)hue-rotate(196deg)brightness(97%)contrast(102%)}.tabViewButtons{justify-content:center;padding-left:15px;padding-right:15px;display:flex}.tabViewButtons a{text-align:center;color:#696969;white-space:nowrap;text-overflow:ellipsis;background-color:#fff;border:1px solid #dfdfdf;border-right:none;flex-grow:1;justify-content:center;align-items:center;padding:8px 18px;font-size:.8rem;font-weight:400;line-height:100%;text-decoration:none;display:flex;overflow:hidden}.tabViewButtons a:last-child{border-right:1px solid #dfdfdf;margin-right:0}.tabViewButtons a.selected{color:#fff;background-color:#696969;border-color:#696969;border-right-style:solid;border-right-width:1px}.tabViewButtons a.selected+a{border-left:none}.tabView{background-color:#fcfcfc;border:1px solid #dfdfdf;margin-top:-12px;padding:34px 20px 20px}.tabView p{color:#696969;margin:0 0 20px;font-size:.8rem;font-weight:400;line-height:150%}.radioGroup label{cursor:pointer;transition:all .2s;display:flex}.radioGroup input[type=radio]+label:before{content:"";background-color:#fff;border:1.5px solid #ccc;border-radius:8px;width:16px;height:16px;margin-top:4.3px;margin-right:8px;transition:all .4s;display:inline-block}.radioGroup input[type=radio]:checked+label:before{border:5px solid #1681fb}.radioGroup.hideOptions input[type=radio]+label,.prettyCheckbox{display:none}.prettyCheckbox+label{cursor:pointer;text-align:left;line-height:140%;transition:color 2.05s;display:flex;position:relative}.prettyCheckbox+label>span{cursor:pointer;background:#f2f2f2;border:1px solid #ccc;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;margin-right:9px;transition:all .2s;display:flex}.prettyCheckbox:checked+label>span{border:9px solid #1681fb}.prettyCheckbox+label>span:before{content:"";transform-origin:0 100%;opacity:0;border-color:#fff;border-bottom-style:solid;border-bottom-width:2px;border-right-style:solid;border-right-width:2px;width:3px;height:5px;transition:all .2s .1s;position:absolute;top:8px;left:7px;transform:rotate(45deg)}.prettyCheckbox:checked+label>span:before{opacity:1;width:6px;height:10px;top:0;left:3.5px}.floatLabel{margin-bottom:12px;display:flex;position:relative}.floatLabel input{padding-top:20px;padding-bottom:5px;transition:all .3s}.floatLabel label{color:#696969;pointer-events:none;opacity:.7;font-size:.75rem;font-weight:400;transition:all .3s;position:absolute;top:12px;left:10px;transform:translateY(-12px)}.floatLabel input:placeholder-shown{padding-top:13px;padding-bottom:12px}.floatLabel input:placeholder-shown+label{opacity:0;transform:translateY(0)}.floatLabel input.error::placeholder{color:#c20000}.floatLabel select.error,.floatLabel input.error+label{color:#c20000}.floatLabel input.tk-error::placeholder{color:#c20000}.floatLabel select.tk-error,.floatLabel input.tk-error+label{color:#c20000}header.active{background-color:#131313;border-bottom:none}#headerCheckout>div{justify-content:space-between;align-items:center;padding:20px 30px;font-weight:500}.tk-logoDesktop{display:block}.tk-logoMobile{max-width:120px;display:none}#headerCheckout>div>div:first-child img{max-width:220px}header>div:first-child>div:first-child>div:first-child{padding-right:20px}#headerCheckout>div>div:nth-child(2){text-align:right;background:url(/tuplo-assets/images/icon-lock.svg) 0 1px/12px no-repeat;flex-shrink:0;margin-left:30px;padding-left:24px;padding-right:20px;font-size:1.3rem;line-height:100%}#headerCheckout>div>div:nth-child(2) p{color:#696969;margin:0;font-size:.54em}header>div:first-child>div:first-child{flex-shrink:0}#headerNote{white-space:nowrap;text-overflow:ellipsis;color:#313131;width:100%;padding:0 15px;font-size:.75rem;overflow:hidden}#headerSearchBox{min-width:300px;max-width:320px;margin-right:20px}#headerSearchBox input[type=text]{padding-right:0}header .tk-icon{width:auto;height:24px}#headerSearchBoxMobile{background-color:#fff;border-bottom:1px solid #e5e7eb;border-radius:0;align-items:center;width:100%;margin-right:20px;display:none}#headerSearchBoxMobile.active{display:flex}#headerSearchBoxMobile input{border-style:none;width:100%;padding:20px;font:16px Helvetica Neue,Arial,Helvetica,Geneva,sans-serif}#headerSearchBoxMobile input#headerSearchInputMobile:focus{box-shadow:none;border-color:#0000;outline:none}#headerMobileSearchCancelIcon{padding:0 20px 1px 8px;line-height:0}#headerMobileSearchCancelIcon img{width:15px}#headerMobileSearchIcon{padding:0 24px 0 0;line-height:0;display:none}#headerMobileSearchIcon.hidden{display:none}#headerMobileSearchIcon img{width:20px}#headerUserProfile{margin-right:20px;position:relative}#headerUserProfileIcon{vertical-align:middle;cursor:pointer}#headerUserProfileMenu{z-index:160;opacity:1;background-color:#fff;border:1px solid #dfdfdf;border-radius:3px;min-width:200px;padding:6px;font-size:.85rem;display:none;position:absolute;top:38px;right:-50px;box-shadow:0 0 10px #00000014}#headerUserProfileMenu:after{content:"";border:15px solid #0000;border-top:none;border-bottom-color:#fff;position:absolute;top:-14px;right:44px}#headerUserProfileMenu:before{content:"";border:16px solid #0000;border-top:none;border-bottom-color:#dfdfdf;position:absolute;top:-16px;right:43px}#headerUserProfileMenu.active{display:block}#headerUserProfileMenu>div:first-child{color:#fff;white-space:nowrap;text-overflow:ellipsis;background-color:#1467c9;border-radius:3px;margin-bottom:5px;padding:5px 12px;overflow:hidden}#headerUserProfileMenu a{color:#131313;border-radius:5px;padding:10px;text-decoration:none;display:block}#headerUserProfileMenu a:hover{background-color:#f2f2f2}#headerCartIcon{align-items:center;display:flex}#headerCartCount{color:#3a3a3a;cursor:pointer;background-color:#f2f2f2;border:1px solid #dfdfdf;border-radius:100px;margin:0 0 0 7px;padding:6px 10px 5px;font-size:.7rem;font-weight:400;line-height:100%}#headerCartIcon img{cursor:pointer}.searchBox{background-color:#fff;border:1px solid #dfdfdf;border-radius:3px;align-items:center;width:100%;display:flex}.searchBox:focus-within{border-color:#1681fb;transition:all .1s ease-in;box-shadow:0 0 0 1px #1681fb}.searchBox input[type=text]{border:none;width:100%;height:28px}.searchBox input[type=text]:focus{box-shadow:none;border:none;outline:none}.searchBox .searchIcon{width:28px;height:auto;padding:0 7px 1px 5px;line-height:0}header form{background-color:#fff;border:1px solid #dfdfdf;border-radius:3px;align-items:center;width:100%;display:flex}header form:focus-within{border-color:#1681fb;transition:all .1s ease-in;box-shadow:0 0 0 1px #1681fb}header form input[type=text]{border:none;width:100%;height:28px}header form input[type=text]:focus,header form input[type=image]:focus{box-shadow:none;border:none;outline:none}header form .searchIcon{width:28px;height:auto;padding:0 7px 1px 5px;line-height:0}.tk-labeled-separator{text-align:center;margin:0 auto;position:relative}.tk-labeled-separator h2{background-color:#fff;padding-left:10px;padding-right:10px;font-size:2rem;font-weight:900;display:inline-block}.tk-labeled-separator div:first-child{z-index:-10;border-top-style:solid;border-top-width:6px;width:100%;height:21px;position:absolute;top:13px}#menuMain{display:flex;position:relative}#menuMain a.menuItem{text-align:center;display:block}.menuSub{z-index:150;display:none;position:absolute}#menuMobile{z-index:99;background-color:#131313;width:100%;height:100vh;padding:30px;display:none}#menuMobileButton{cursor:pointer;width:26px;display:none}#menuMobileButton a:hover{cursor:pointer}#menuMobile a{padding:6px 0;display:block}.menuMobileSection{margin-bottom:25px}.tk-panel{text-align:center;background-color:#fff;border-radius:5px;min-width:300px;max-width:650px;min-height:200px;padding:0;position:relative;overflow:hidden}.tk-panel-close{position:absolute;top:20px;right:20px}.tk-panel-header h1{font-size:1.5rem;font-weight:700}.tk-panel-header,.tk-panel-footer{padding:20px}.tk-panel.tk-altSectioned{background-color:#fcfcfc}.tk-altSectioned .tk-panel-header{border-bottom:1px solid #dfdfdf}.tk-altSectioned .tk-panel-footer{border-top:1px solid #dfdfdf;padding:20px}#tk-subscriptionRequest .tk-panel-bodyHeader{color:#6b7280;padding:20px 0;font-size:1.3rem;font-weight:900;line-height:120%}#tk-subscriptionRequest .tk-panel-bodyHeader b{color:#374151;font-size:1.9rem;font-weight:900}#tk-subscriptionRequest .tk-panel-note{padding:30px;font-size:.8rem;line-height:150%}footer{justify-content:center;display:flex}footer>div{max-width:1400px}footer article a{margin-top:8px;display:block}footer>div>nav>div:last-child>a>img{width:200px}footer>div>nav>div:last-child>nav{height:30px}footer>div>nav>div:last-child>nav img{height:100%;margin-right:10px}footer>div>footer{text-align:center;margin-top:50px;font-size:.75rem}#categoryHead{justify-content:space-between;align-items:center;padding-top:30px;padding-bottom:10px;display:flex}#categoryHead #searchStats{color:#999;font-size:.9rem;font-weight:300}#mobileFilterButton{display:none}#categoryContent{display:flex}#noSearchResults img{margin-top:20px;margin-bottom:20px}#noSearchResults .button{margin-top:20px}#navLeft{flex-shrink:0;width:200px;margin-bottom:20px;margin-left:-10px;margin-right:20px;line-height:1.4rem}#navLeftTitle{justify-content:space-between;margin-bottom:8px;padding-top:20px;padding-bottom:20px;padding-left:10px;font-size:1.2rem;font-weight:500;display:none}#navLeftTitleCloseButton img{width:15px;height:15px}#categoryContent.mobileFiltersActive{padding:0}#categoryContent.mobileFiltersActive #navLeft{background-color:#fff;width:calc(100% - 70px);min-height:100vh;margin:0;padding:0 20px 20px;display:block}#categoryContent.mobileFiltersActive #navLeftOverlay{z-index:200;background-color:#000000b3;width:100%;display:block;position:fixed;top:0;bottom:0;left:0;overflow-y:scroll}#categoryContent.mobileFiltersActive #navLeftTitle{display:flex}.filterBlock{margin-bottom:8px;overflow:hidden}.filterTitle{cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:6px;padding-top:10px;padding-bottom:5px;padding-left:10px;font-weight:700;display:flex}.filterClear{font-weight:400;line-height:100%}.aFilter,.aFilterDisabled,.aFilterActiveDisabled{justify-content:space-between;align-items:center;padding-top:4px;padding-bottom:4px;font-size:.8rem;line-height:140%;display:flex}.aFilterDisabled,.aFilterActiveDisabled{color:#bfbfbf}.filterQuantity{padding-left:8px;padding-right:8px;font-size:.85em}#productGalleryContainer{width:100%}#productGallery{flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:10px;margin-bottom:20px;display:flex}.productGalleryItem{flex-direction:column;width:calc(25% - 8px);margin-bottom:10px;line-height:100%;display:flex}.productGalleryItem:empty{visibility:hidden}.productGalleryItem img{width:100%;max-width:160px;height:auto;margin-top:20px;margin-bottom:10px}.productGalleryItem .infoBox{flex-direction:column;flex-grow:1;justify-content:space-between;padding:3px 5px 20px;display:flex}.productGalleryItem .infoBox>div:first-child{margin-bottom:10px}.productGalleryItem .infoBox .variationText{color:#1467c9;justify-content:center;align-items:center;min-height:24px;font-size:.8rem;font-weight:400;display:flex}.productGalleryItem .infoBox .variationText img{width:16px;height:auto;margin:0 6px 0 0}.productGalleryItem .infoBox .title{font-size:.8rem}.productGalleryItem .infoBox .title strong{font-size:.9rem}.productGalleryItem .price{font-weight:500}.infoBox .priceText{color:#b30101;margin-bottom:6px;padding-top:3px;font-weight:700;display:block}.infoBox .priceFromText{color:#b30101;margin-right:2px;font-size:.8rem;font-weight:500}.sortBox{place-content:center flex-end;align-items:center;width:100%;display:flex}.sortBox:empty{display:none}.sortBox select{padding:5px 27px 5px 13px;font-size:.8rem}.sortBox select:focus{box-shadow:none;border-color:#e5e7eb}.sortLinks a{align-items:center;padding-left:10px;padding-right:10px;font-size:.76rem;display:flex}.sortLinks a.selected{color:#fff;background-color:#1681fb}.sortLinks a.selected img{filter:invert(99%)sepia(7%)saturate(756%)hue-rotate(222deg)brightness(116%)contrast()}.sortLinks img{filter:brightness(0)saturate()invert(40%)sepia(0%)saturate(0%)hue-rotate(252deg)brightness(101%)contrast(88%);width:11px;height:11px;margin-left:5px}#mobileFilterButton{color:#374151;margin-right:10px;font-size:.8rem;font-weight:400;text-decoration:none}#mobileFilterButton img{vertical-align:middle;filter:brightness(0%)invert(22%);width:15px;height:auto;margin-right:9px}.paginationLinks{align-items:center;display:flex}.paginationLinks a{text-align:center;width:30px;height:30px;font-size:.8rem;line-height:30px}.paginationLinks a.selected{color:#fff;background-color:#1681fb}#breadcrumbs{padding-top:10px;padding-bottom:10px;font-size:.92rem}.breadcrumbSeparator{padding-left:15px;padding-right:15px}#cartForm{background-color:#f3f4f6;padding:20px}#cartForm p{text-align:center;margin:0 0 12px;font-size:.9rem;line-height:1.3rem}#cartForm p b{font-size:1.1rem;font-weight:700}.quantityAdjustBox{display:flex}.quantityAdjustBox.small{max-width:100px}.quantityAdjustBox a{color:#000;text-align:center;background-color:#f9fafb;border:1px solid #bfbfbf;width:25%;padding:10px;font-size:26px;font-weight:300;text-decoration:none}.quantityAdjustBox.small a{width:30%;padding:5px;font-size:20px}.quantityAdjustBox input[type=textbox]{text-align:center;border:1px solid #bfbfbf;border-style:solid none;width:50%;margin:0;font-size:1rem;font-weight:500}.quantityAdjustBox.small input[type=textbox]{width:40%}.quantityAdjustBox input[type=textbox]:focus{box-shadow:none;outline:none!important}#addToCartButton{color:#fff;background-color:#1681fb;width:100%;margin-top:12px;padding:15px 40px;font-size:1rem}#addToCartButton:disabled{color:#131313;opacity:.3;cursor:not-allowed;background-color:#bfbfbf}#cartEmpty{background-color:#fff;flex-direction:column;justify-content:center;height:200px;padding:10px 20px 20px;font-size:1.8rem;display:none}#cartEmpty.notHidden{display:flex}#cartAlert{color:#fff;text-align:center;background-color:#1467c9;align-items:center;padding:15px 20px;font-size:.9rem;line-height:130%;display:none}#cartAlert.notHidden{display:flex}#cartAlert>div:first-child{flex:0 100%;max-width:74px;padding-right:10px}#cartAlertMessage{text-align:left;flex:100%;padding-right:10px}#cartAlertButton{color:#fff;border:1px solid #fff;padding:5px 16px;font-size:.8rem;text-decoration:none;display:block}#cartCloseIcon img{width:18px;height:auto}#tk-cart-footer--buttons{justify-content:center;display:flex}#cartTotal{padding-bottom:30px;font-size:1.2rem;font-weight:700}#cartTotal .hiliteThis{color:#b30101}#cartCount{margin-top:4px;font-size:.95rem;font-weight:300}.cartItem{text-align:left;background-color:#fff;border-top:1px dotted #dfdfdf;flex-wrap:wrap;padding:20px;line-height:120%;display:flex;position:relative}.cartItem:first-child{border-top:none}.cartItemImage{mix-blend-mode:multiply;width:74px}.cartItemGroup{flex:1 0 calc(100% - 74px);width:calc(100% - 74px);display:flex}.cartItemInfo{flex-grow:1;padding-right:10px}.cartItemInfoDetail{margin-top:10px;font-size:.9rem}.cartItemInfoDetail span{display:block}.cartItemNote select{width:auto;margin-left:4px;padding:0 25px 0 7px}span.cartItemPriceEach{color:#3a3a3a;font-weight:500}.cartItemPackTitle span{white-space:nowrap;background-color:#ffd000;margin-top:3px;margin-left:-3px;padding:5px 8px;font-size:.75rem;font-weight:500;line-height:100%;display:inline-block}.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{color:#b30101;flex-direction:column;justify-content:space-between;align-items:flex-end;min-width:100px;margin-top:5px;padding-left:15px;font-weight:500;display:flex}.cartItemPrice .progressBarContainer{display:none}.cartItemNew{animation:1.5s ease-in-out cartItemNewAnimation}#payPalSetExpressCheckout{text-align:center;background-color:#ffc439;border:none;line-height:0}#payPalSetExpressCheckout img{width:65px}#TKCart-payWithPayPal{margin-top:10px;padding:14px 12px 12px;line-height:0;display:inline-block}#TKCart-payWithPayPal img{width:73px;height:auto}@keyframes cartItemNewAnimation{0%{opacity:0;background-color:#fff}30%{opacity:1;background-color:#edf5ff}65%{background-color:#f9fcff}to{background-color:#fff}}#checkout{max-width:1100px;margin-left:auto;margin-right:auto;font-size:.9rem;display:flex}#checkoutCreditCardBanner{text-align:center;background-color:#3a3a3a;padding:10px 5px;line-height:100%}#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{justify-content:space-between;display:flex}.checkoutSectionSlide{display:none}#checkoutSectionShippingRates .radioGroup{margin-bottom:20px}#checkoutSectionShippingRatesSelection{margin-top:20px}#checkoutSectionShippingRatesSelection .checkoutNote{margin-bottom:10px}#checkoutPaymentSelectionGroup{margin-top:20px}#checkoutAsUser>.checkoutBox{color:#696969;text-align:center;justify-content:space-between;align-items:center;margin-top:20px;margin-bottom:10px;padding:10px 10px 10px 16px;font-size:.8rem;line-height:140%;display:flex}#checkoutAsUser>.checkoutBox img{filter:invert(79%)sepia(63%)saturate(6941%)hue-rotate(59deg)brightness(108%)contrast(99%);width:24px;margin-right:10px}#checkoutAsUser .appUserName{font-size:1.2rem;font-weight:500}.checkoutNextButton,#checkoutType-2 .button,#checkoutType-1 .button,#shipGetRates{text-align:center;margin-top:20px}.checkoutNextButton:disabled{pointer-events:none;color:#ccc;background-color:#f2f2f2}.checkoutChangeLink,.sectionChangeLink{font-size:.8rem;font-weight:400}.checkoutChangeLink{display:none}.sectionChangeLink{margin-left:auto}.checkoutSection input[type=radio]{display:none}.checkoutNote{margin-top:30px;margin-bottom:20px;font-weight:400;line-height:130%}.checkoutBox{background-color:#fcfcfc;border:1px solid #dfdfdf}.checkoutNoteMinorCentered{color:#696969;text-align:center;width:80%;margin-left:auto;margin-right:auto;font-size:.8rem;line-height:130%}.checkoutNoteBox{background-color:#f2f2f2;margin:10px 0;padding:10px 16px;font-size:.8rem;font-weight:400;line-height:130%;position:relative}#TKCheckoutTotalHeader{color:#fff;text-align:center;opacity:.94;z-index:10;background-color:#1467c9;padding:6px;font-size:.9rem;font-weight:500;display:none;position:sticky;top:0}.TKCheckoutItem{margin-bottom:20px;line-height:130%;display:flex}.TKCheckoutItem-info{flex-grow:1;padding-left:20px;padding-right:10px}.TKCheckoutItem-info-title{font-weight:700}.TKCheckoutItem-info-subTitle{color:#696969;font-size:.75rem}.TKCheckoutItem-image{position:relative}.TKCheckoutItem-image-qty{color:#696969;background-color:#f2f2f2;border:1px solid #bfbfbf;border-radius:20px;padding:3px 9px;font-size:.75rem;font-weight:700;position:absolute;top:-3px;right:-14px}.TKCheckoutItem-info-noteImportant{color:#b30101;padding-top:1px;font-size:.7rem;line-height:120%}.tk-checkout-detail{opacity:0;margin-top:5px;font-size:0;line-height:140%;transition:all .15s;display:flex}.tk-checkout-detail.tk-active{opacity:1;height:100%;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;padding-top:20px}#TKCheckoutItemGroup,#tk-paypalButtonContainer2{margin-top:20px}.tk-checkout-amount-item{justify-content:space-between;margin-bottom:5px;font-weight:400;display:flex}.tk-checkout-amount-item.hideMe{display:none}.tk-checkout-amount-item:last-child{color:#131313;border-top:1px solid #f2f2f2;margin-top:10px;padding-top:10px;font-size:1rem;font-weight:700}.tk-checkout-amount-item .fontLight{color:#696969;font-size:.75rem;font-weight:400}#TKCheckoutSuccess{text-align:center;max-width:600px}#TKCheckoutSuccess h1{margin-bottom:0;font-size:3rem}#TKCheckoutSuccess-successImage{filter:invert(79%)sepia(63%)saturate(6941%)hue-rotate(59deg)brightness(108%)contrast(99%);width:70px;height:auto;margin-top:30px;margin-bottom:20px}#TKCheckoutSuccess-emptyImage{filter:brightness(0)saturate()invert(82%)sepia(2%)saturate(39%)hue-rotate(314deg)brightness(92%)contrast(96%);width:100px;height:auto;margin-top:30px;margin-bottom:20px}#TKCheckoutSuccess-orderNumber{margin:6px 0 30px;font-weight:500}.tk-checkoutSuccessWarning div{border:1px,solid,#e6e6c8;background-color:#ffffe6;border-radius:5px;margin:0 auto 20px;padding:20px}#signUpUserAfterAlert>img{filter:invert(69%)sepia(60%)saturate(6021%)hue-rotate(194deg)brightness(104%)contrast(98%);width:42px;margin-bottom:20px}#isUSPSRestricted+label{margin-top:10px;margin-bottom:10px}#paymentMethodCreditCard .g-recaptcha>div{margin:30px 0 10px}#paymentMethodPayPal,#paymentMethodBankAccount{display:none}#paymentMethodPayPal .checkoutBox{color:#696969;text-align:center;margin-top:20px;padding:20px 30px;font-size:.85rem;line-height:140%}#paymentMethodPayPal .checkoutBox img{filter:brightness(0)saturate()invert(82%)sepia(2%)saturate(39%)hue-rotate(314deg)brightness(92%)contrast(96%);width:140px;margin-top:20px}#paymentMethodTypePayPal img{max-width:100px}#tk-paypal-message-token{text-align:center;padding:30px 20px 10px;line-height:140%}#tk-checkoutPromoCodeForm{margin-top:20px;margin-bottom:0}#tk-checkoutPromoCodeForm .floatLabel{max-width:300px;margin-bottom:5px;margin-left:auto}#tk-checkoutPromoCodeForm .floatLabel>.button{margin-left:7px}#tk-checkoutPromoCodeForm-message{text-align:right;max-width:300px;margin-left:auto;font-weight:500}#tk-checkoutPromoCodeForm-message.tk-error{color:#dc2626;animation:1s 4s forwards fadeOutPromoCodeMessage}#tk-checkoutPromoCodeForm-message.tk-success{color:#15803d;animation:1s 4s forwards fadeOutPromoCodeMessage}@keyframes fadeOutPromoCodeMessage{0%{opacity:1}to{opacity:0}}#addressConfirmationForm label{text-align:left}#addressConfirmationForm input[type=radio]{display:none}.address-title{margin-bottom:5px;font-weight:700}.progressBarContainer{clip-path:inset(1px round 50px);width:40px}.progressBar{background-color:#0572ce33;border-radius:60px;width:100%;height:10px;overflow:hidden}.progressBarInside{transform-origin:0%;background-color:#1467c9;border-radius:60px;width:100%;height:100%;animation:1.5s linear infinite progressBarAnimation}.mediumProgress{width:100%;max-width:200px;margin-left:auto;margin-right:auto}.mediumProgress .progressBar{height:20px}.mediumProgress .progressBarInside{animation:2.5s linear infinite progressBarAnimation}.largeProgress{width:100%;max-width:300px;margin-left:auto;margin-right:auto}.largeProgress .progressBar{height:30px}.largeProgress .progressBarInside{animation:2.5s linear infinite progressBarAnimation}.onDark .progressBar{background-color:#00000057}.onDark .progressBarInside{background-color:#fff}@keyframes progressBarAnimation{0%{transform:translate(-100%)}50%{transform:translate(100%)}to{transform:translate(-100%)}}#productDetail{display:flex}#productDetail>div:first-child{flex-shrink:1;max-width:450px}#productDetail>div:nth-child(2){display:flex}#selectionBox{min-width:350px;max-width:480px;margin-left:30px}#addToCartBox{margin-left:30px}.productTitle{font-size:1.5rem;font-weight:500}.productTitle.show767{margin-bottom:20px}a.brandBy{margin-left:1px;font-size:.95rem;font-weight:300;display:block}#priceBox{margin-top:30px;padding-bottom:20px;font-size:1.2rem}#priceDisplayed{color:#b30101;padding-left:8px;font-weight:700}#priceDetailBox{color:#b30101;margin-left:8px;font-size:.85rem;font-weight:400}.attributeTitle{color:#696969;margin-top:20px;margin-bottom:-10px;font-size:.9rem;font-weight:500}.attributeTitleOn{color:#000;margin-left:1px;font-weight:500}#availabilitySKUBox p{margin:0}#countDisplayed:empty{display:none}.inStock,.outOfStock,.nilStock{font-size:1.2rem;font-weight:700}.inStock{color:#148700}.outOfStock{color:#b30101}.tk-orderLimit{color:#b30101;font-size:.85rem}#zoomImage{width:350px;height:350px;margin-left:auto;margin-right:auto}#zoomImage #mainImage{width:100%;height:auto}.zoomIcon{background-image:url(/js/icon.png);width:33px;height:32px}#colors{margin-top:15px}#colors img{margin-left:auto;margin-right:auto;display:block}#colors a{color:#3a3a3a;text-align:center;border:1px solid #bfbfbf;margin:0 6px 6px 0;padding:4px;text-decoration:none;display:inline-block}#colors a.selected,#colors a:hover{border-color:#1467c9;box-shadow:0 0 0 2px #1467c9}#colors.drawText a{white-space:nowrap;text-overflow:ellipsis;max-width:120px;padding:10px;overflow:hidden}#colors.drawText img{display:none}#colors.drawText a.selected,#colors.drawText a:hover{box-shadow:none;color:#fff;background-color:#1467c9}#colors.drawImage .colorTitle{display:none}#colors.drawImageText a{width:calc(20% - 6px);min-width:80px;padding-top:10px}#colors.drawImageText .colorTitle{white-space:nowrap;text-overflow:ellipsis;background-color:#f2f2f2;margin:10px -4px -4px;padding:8px;font-size:.8rem;font-weight:400;line-height:.95rem;display:block;overflow:hidden}#colors.drawImageText a.selected .colorTitle,#colors.drawImageText a:hover .colorTitle{color:#fff;background-color:#1467c9}#tk-productImageAltGallery{flex-wrap:wrap;justify-content:center;margin:24px 0;padding:2px;display:flex}.tk-productImageAltItem{cursor:pointer;background:#fafafa;margin:4px;padding:2px;line-height:0;box-shadow:0 0 0 1px #dfdfdf}.tk-productImageAltItem img{mix-blend-mode:multiply;width:48px;height:auto;margin:4px}.tk-productImageAltItem.tk-selected{box-shadow:0 0 0 2px #1467c9}#sizes{margin-top:15px;font-size:.9rem}#sizes a{text-align:center;color:#3a3a3a;white-space:nowrap;text-overflow:ellipsis;background-color:#fff;border:1px solid #999;border-radius:0;min-width:60px;max-width:120px;margin:0 6px 6px 0;padding:12px;text-decoration:none;transition:all .2s;display:inline-block;overflow:hidden}#sizes a:last-child{margin-right:0}#sizes a.selected,#sizes a:hover:not(.off){color:#fff;background-color:#1467c9;border-color:#1467c9}#sizes .off{color:#929292;background-color:#fcfcfc;border-style:dashed;border-color:#dfdfdf}#sizes .selected.off,#sizes .off:hover{color:#67859c;background-color:#f3f9ff;border-color:#8bc0fd}#packs .attributeTitle{margin-bottom:10px}#packs a{color:#3a3a3a;align-items:center;padding-bottom:8px;text-decoration:none;transition:all .2s;display:flex}#packs a:before{content:"";background-color:#fff;border:1.5px solid #ccc;border-radius:8px;width:16px;height:16px;margin-right:8px;transition:all .4s;display:inline-block}#packs a.selected:before{border:5px solid #1681fb}.summaryText{margin-bottom:40px}.summaryText ul{padding-left:20px;line-height:170%;list-style-image:url(/tuplo-assets/images/bullet-list-checkmark.svg);list-style-position:outside}#tk-similar-product{max-width:1200px}#tk-similar-product>div{justify-content:space-between;display:flex}.tk-similar-product--item{text-align:center;flex-direction:column;width:16.66%;padding:10px 20px 20px;line-height:1.2rem;display:flex}.tk-similar-product--item:first-child{margin-left:0}.tk-similar-product--image{text-align:center;display:block}.tk-similar-product--image img{width:100%;height:auto}.tk-similar-product--text{color:#b30101;flex-grow:1}.tk-similar-product--text-sale{color:#b30101;margin-bottom:4px;padding-top:3px;font-weight:700;display:block}.tk-similar-product--text-from{color:#b30101;margin-right:2px;font-size:.8rem;font-weight:500}.tk-similar-product--text a{margin-bottom:18px;display:block}.tk-similar-product--text-brand{display:block}.tk-similar-product--text-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tk-similar-product--price{font-weight:500}.tk-similar-product--price-text{color:#b30101}.tk-replacement-product--title{margin-top:20px;margin-bottom:5px;font-weight:700}.tk-replacement-product--info{margin-bottom:20px;padding-right:10px;font-size:.95rem;display:block}.tk-replacement-product--header{color:#fff;background-color:#3a3a3a;border-radius:4px;margin-top:10px;margin-bottom:8px;padding:10px 10px 10px 14px;font-weight:700;display:block}.tk-replacement-product--item{background-color:#fcfcfc;border:1px solid #dfdfdf;border-radius:4px;align-items:center;margin-bottom:8px;padding:8px 8px 8px 20px;font-size:.95rem;line-height:150%;display:flex;position:relative}.tk-replacement-product--text a{color:#131313;font-weight:300;text-decoration:none}.tk-replacement-product--text-brand,.tk-replacement-product--price{font-weight:500}.tk-replacement-product--price .tk-replacement-product--text{color:#b30101;margin-right:4px;font-weight:700}.tk-replacement-product--image{mix-blend-mode:multiply;padding-right:20px}.tk-replacement-product--image:before{content:" ";width:100%;height:100%;position:absolute;top:0;left:0}#tk-productDescription{width:100%}#tk-productDescription>h1:first-child,#tk-productDescription>h2:first-child{margin-top:.5em}#tk-productDescription h1,#tk-productDescription h2,#tk-productDescription h3,#tk-productDescription h4,#tk-productDescription h5,#tk-productDescription h6{margin:1.5em 0 .5em}#tk-productDescription p,.tkpd-checklist,.tkpd-list{margin:1em 0 2em}#tk-productDescription p+p{margin-top:-1em}#tk-productDescription p:empty{margin:0;padding-top:1em}.tkpd-hr{margin:2.5em 0}.tkpd-image,.tkpd-videoWrap,.tkpd-alert,.tkpd-table{margin:1.5em 0 3em}.tkpd-lineBreak{padding-top:1.5em;display:block}.tkpd-caption{text-align:center;color:gray;font-size:.9rem}.tkpd-tableWrapper{overflow-x:auto}.tkpd-table{border-collapse:collapse;width:100%}.tkpd-table td,.tkpd-table th{text-align:left;border:1px solid #e8e8e8;padding:6px}.tkpd-table td:first-child,.tkpd-table th:first-child{border-left:none}.tkpd-table td:last-child,.tkpd-table th:last-child{border-right:none}.tkpd-checklist svg{width:24px;height:24px}.tkpd-checklist>div{align-items:center;margin-bottom:10px;margin-left:3px;display:flex}.tkpd-checklist>div>div:first-child{background:url(/tuplo-assets/images/icon-checklist-on.svg) 50%/24px 24px no-repeat;width:24px;min-width:24px;height:24px;margin-right:10px}.tkpd-checklist>div>div.tkpd-checklist-on{background-image:url(/tuplo-assets/images/icon-checklist-on.svg)}.tkpd-checklist>div>div:last-child{flex-grow:1}.tkpd-list ul,.tkpd-list ol{padding-left:19px}.tkpd-alert{border-radius:5px;padding:15px 20px}.tkpd-alert.primary{color:#075162;background-color:#cff4fc;border:1px solid #b6effb}.tkpd-alert.success{color:#0f5133;background-color:#d1e7dd;border:1px solid #badbcc}.tkpd-alert.warning{color:#664d03;background-color:#fff3cd;border:1px solid #ffecb5}.tkpd-alert.danger{color:#84202a;background-color:#f8d7da;border:1px solid #f5c2c7}.tkpd-alert.light{color:#4b4b4b;background-color:#fefefe;border:1px solid #dadada}.tkpd-alert.dark{color:#fff;background-color:#2e2e2e}.tkpd-hr{border:0;border-top:1px solid #0000001a;height:0}.tkpd-inlineCode{color:#a60f0f;background-color:#ff2a2a1a;border-radius:3px;padding:2.5px 6px}.tkpd-code{color:#fff;background-color:#2e2e2e;padding:10px 20px}.tkpd-videoWrap{width:100%;max-width:600px;margin-left:auto;margin-right:auto}.tkpd-youtubeWrapper{height:0;padding-bottom:56.1%;position:relative;overflow:hidden}.tkpd-youtubeWrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.tkpd-image img{max-width:100%;height:auto}.tkpd-image .tkpd-caption{text-align:inherit;margin:0}#dashMain{flex-wrap:wrap;justify-content:space-between;display:flex}#dashMain>div{width:calc(33.333% - 14px);min-height:300px;margin-top:0;margin-bottom:20px}.dashBadge{background-color:#fcfcfc;border:1px solid #dfdfdf;border-radius:5px;flex-direction:column;justify-content:space-around;padding:30px 40px 20px;display:flex}.tk-reportForm{margin-bottom:20px}.tk-formGroup{margin-bottom:15px}input[type=date],select{box-sizing:border-box;width:100%;padding:8px}.tk-reportTable{border-collapse:collapse;border:none;width:100%;margin:0}.tk-reportTable tfoot td{background-color:#fcfcfc;border-top:1px solid #dfdfdf;padding-top:8px;padding-bottom:8px;font-weight:400}.tk-reportTable tbody tr td.date-header{text-align:left;background-color:#fcfcfc;font-weight:500}.tk-reportTable td,.tk-reportTable th{background-color:#fff;border:none;border-top:1px solid #f2f2f2;border-left:1px solid #f2f2f2;padding:10px;font-size:.9rem}.tk-reportTable thead tr:first-child th{background-color:#f2f2f2;border-radius:5px 5px 0 0;font-size:1rem;font-weight:400}.tk-reportTable th{text-align:left;background-color:#fcfcfc;border-top:none;padding-top:6px;padding-bottom:6px;font-weight:400}.tk-reportTable{border-collapse:collapse}.tk-table-wrapper{border:1px solid #dfdfdf;border-radius:5px;margin-bottom:20px;overflow:auto}.tk-reportTable td:first-child,.tk-reportTable th:first-child{padding-left:14px}.tk-reportTable td:last-child,.tk-reportTable th:last-child{width:15%}.tk-reportTable tbody td:last-child,.tk-reportTable tfoot td:last-child{text-align:right}.userTheme td,.userTheme th{background-color:#fff;border:none;border-top:1px solid #f2f2f2;border-left:1px solid #f2f2f2;padding:10px;font-size:.9rem}.userTheme thead tr:first-child th{background-color:#f2f2f2;border:1px solid #dfdfdf;border-radius:5px 5px 0 0;font-size:1rem;font-weight:400}.userTheme th{text-align:left;background-color:#fcfcfc;border-top:none;padding-top:6px;padding-bottom:6px;font-weight:400}.userTheme tfoot td{background-color:#fcfcfc;border:1px solid #dfdfdf;border-top-color:#f2f2f2;border-radius:0 0 5px 5px;padding-top:8px;padding-bottom:8px;font-size:.8rem;font-weight:400}.userTheme td:first-child,.userTheme th:first-child{border-left-color:#dfdfdf;padding-left:14px}.userTheme td:last-child,.userTheme th:last-child{border-right:1px solid #dfdfdf}#aPITable td:first-child,#aPITable th:first-child{border-left-color:#dfdfdf;position:relative}#api-token{display:inline-block}#aPITable td:last-child,#aPITable th:last-child{border-right:1px solid #dfdfdf;width:0%}#tk-toggleIcon{position:absolute;top:60%;right:10px;transform:translateY(-50%)}#tk-toggleIcon img{filter:brightness(0)saturate()invert(82%)sepia(2%)saturate(39%)hue-rotate(314deg)brightness(92%)contrast(96%);cursor:pointer;width:30px;height:auto}#tk-toggleIcon.active img{filter:brightness(0)saturate()invert(45%)sepia(43%)saturate(5446%)hue-rotate(196deg)brightness(97%)contrast(102%)}.userTheme .recordActions{padding:0 10px}#domainTable td:last-child,#domainTable th:last-child,#licenseTable td:last-child,#licenseTable th:last-child{border-right:1px solid #dfdfdf;width:10%}#seatTable td:last-child,#seatTable th:last-child{border-right:1px solid #dfdfdf;width:5%}#iPTable td:last-child,#iPTable th:last-child{border-right:1px solid #dfdfdf;width:10%}#iPTable td:nth-child(4),#iPTable th:nth-child(4),#iPTable td:nth-child(5),#iPTable th:nth-child(5){text-align:center;width:100px}.delete-button{color:#fff;cursor:pointer;background-color:red;border:none;margin-left:auto;padding:5px 10px}.delete-button:disabled{cursor:not-allowed;background-color:gray}.userTheme .noWrap td,.userTheme .noWrap th{white-space:nowrap;text-overflow:ellipsis;max-width:0;overflow:hidden}.userTheme td.noBorder,.userTheme td.noBorder{border:0}.userTheme td.noPadding,.userTheme td.noPadding:first-child{padding:0}td.noTableContent{text-align:center;border-right:1px solid #dfdfdf;padding-top:30px;padding-bottom:30px;font-weight:500}td.recordActions a,td.recordActions input[type=submit]{color:#696969;background-color:#fcfcfc;border:1px solid #dfdfdf;border-radius:3px;margin-left:3px;margin-right:3px;padding:3px 7px;font-size:.8rem;font-weight:400;text-decoration:none}.orderBox{border-radius:5px;margin-bottom:30px;font-size:.9rem;box-shadow:0 0 10px #c6c6c62b}@keyframes colorFadeOut{0%{background-color:initial;opacity:.5}50%{opacity:1;background-color:#d4ed91;border-color:#8bc34a}to{background-color:initial;opacity:1}}.orderBoxCreation{animation:5s colorFadeOut}.orderHeader{background-color:#fcfcfc;border:1px solid #dfdfdf;border-top-left-radius:5px;border-top-right-radius:5px;padding:20px;font-size:.9rem;line-height:1.3rem;display:flex}.orderHeader>div{margin-right:20px}.orderHeader>div>span{display:block}.orderHeader>div:last-child{text-align:right}.orderHeaderTitle{text-transform:uppercase;color:#696969;font-size:.9rem;font-weight:500}.orderItemHeader{color:#243948;background-color:#fcfcfc;border-bottom:1px solid #dfdfdf;padding:7px 20px 7px 10px;font-weight:400}.orderItemHeader .orderItemAmount{color:#3a3a3a;padding-right:0;font-weight:400}.orderFooter{border:1px solid #dfdfdf;border-top:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px;height:20px}.orderItemGroup{border:1px #dfdfdf;border-style:none solid}.orderItemRow{border-top:1px dashed #dfdfdf;margin-left:10px;margin-right:10px;padding-top:10px;padding-bottom:10px;line-height:1.2rem}.orderItemGroup .orderItemRow:nth-child(2){border-top:none}.orderItemRow,.orderItemHeader{white-space:normal;display:flex}.orderItemImage{text-align:center;width:100px}.orderItemDetail{flex-grow:1}.orderItemNote{text-align:center;width:20%;padding-left:10px;padding-right:10px}.orderItemQuantity{text-align:center;width:10%;padding-left:10px;padding-right:10px}.orderItemAmount{text-align:right;color:#b30101;min-width:70px;padding-right:10px;font-weight:500}.orderItemTitle{text-transform:uppercase;font-weight:500}.orderItemSpecs{color:#696969;margin-top:10px;font-weight:300}.orderItemSpecs span{display:block}.orderItemSpecsPrice{color:#3a3a3a;font-weight:500}.orderItemSpecs input[type=submit]{margin-top:8px;display:block}.reorderOrderItemLink{color:#000;background-color:#ffd000;margin-top:8px;margin-bottom:5px;padding:3px 7px;font-size:.8em;font-weight:400;text-decoration:none;display:inline-block}.orderItemPillGroup{flex-wrap:wrap;padding-top:6px;display:flex}.orderItemPill{white-space:nowrap;white-space:nowrap;text-overflow:ellipsis;background-color:#f2f2f2;border:1px solid #dfdfdf;border-radius:30px;min-width:50px;max-width:100%;margin-top:2px;margin-right:7px;padding:5px 8px;font-size:.75rem;font-weight:400;line-height:100%;display:inline-block;overflow:hidden}#userArea{max-width:1400px;margin-left:auto;margin-right:auto;padding:30px 10px 20px;display:flex}#userSideNav{align-self:flex-start;min-width:250px;margin-right:30px;padding-bottom:40px;position:sticky;top:20px}#userSideNavProfile{text-align:center;background:#fcfcfc;border:1px solid #dfdfdf;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;padding:30px 20px}#userSideNavProfileIcon{fill:red;width:80px;height:80px;margin-bottom:10px}#userSideNavProfile p{margin:0}#userSideNavProfile p:first-of-type{font-size:1.1rem;font-weight:400}#userSideNavProfile a{white-space:nowrap;text-overflow:ellipsis;color:#1f2937;font-size:.85rem;text-decoration:none;overflow:hidden}#userSideNavLinks a{color:#696969;background-color:#fff;border:1px solid #dfdfdf;border-bottom:none;align-items:center;height:60px;padding-left:16px;font-size:.95rem;font-weight:300;text-decoration:none;display:flex}.userSideNavIcon{width:24px;margin-right:10px;line-height:0;display:inline-block}#userSideNavLinks a.active .userSideNavIcon,#userSideNavLinks a:hover .userSideNavIcon{filter:invert(59%)sepia(87%)saturate(5823%)hue-rotate(199deg)brightness(99%)contrast(98%)}#userSideNavLinks a.active,#userSideNavLinks a:hover{color:#1467c9;background-color:#f3f9ff;border-left:1px solid #1681fb}#userSideNavLinks a:last-child{border-bottom:1px solid #dfdfdf;border-bottom-right-radius:5px;border-bottom-left-radius:5px}#userSideNavLinks a:last-child:hover{background:#fff;border-left-color:#dfdfdf}.userFilterBoxTop{align-items:center;margin-bottom:20px;padding:10px;font-size:.9rem;display:flex}.userFilterBoxTop select{width:auto;height:26px;font-size:inherit;padding:0 40px 0 12px}.userFilterBoxTop .searchBox{width:auto;height:30px;margin-bottom:0}.userFilterBoxTop .searchBox:focus-within{border:1px solid #459afc}.userFilterGroup{margin-right:20px}.userFilterGroup:last-child{margin-right:0}.userFilterGroup .userFilterGroupButton{color:#696969;background-color:#fff;border:1px solid #dfdfdf;border-radius:3px;padding:3px 7px;font-size:.8rem;font-weight:400;text-decoration:none}#userContent{width:100%}#userContentHeader{color:#1f2937;background:#f3f4f6;border-radius:5px;margin-bottom:20px;padding:10px 20px;font-size:1rem;font-weight:400;display:none}#theActiveUserTable td:first-child,#theActiveUserTable th:first-child{width:30%;min-width:60px}#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:first-child,#theInvitedUserTable th:first-child{width:30%;min-width:60px}#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),#theInvitedUserTable td:nth-child(5),#theInvitedUserTable th:nth-child(5){text-align:center;min-width:75px}#theInvitedUserTable td:nth-child(6),#theInvitedUserTable th:nth-child(6){text-align:center;width:85px;min-width:85px}#userProfile{max-width:1000px;display:flex}#userProfile>div{width:100%;margin-bottom:20px}#userProfile>div:first-child{margin-bottom:0}#userProfile>div:last-child{margin-left:20px}.hpField{visibility:hidden!important;display:none!important;position:absolute!important;left:-5000px!important}#theStaffTable td:first-child,#theStaffTable th:first-child{width:50%;min-width:60px}#theStaffTable td:nth-child(2),#theStaffTable th:nth-child(2){width:50%}#theStaffTable td:nth-child(3),#theStaffTable th:nth-child(3){text-align:center;min-width:205px}#theStaffTable .tk-storeRow{background-color:#fcfcfc}#theLocationTable td:first-child,#theLocationTable th:first-child{width:20%;min-width:60px}#theLocationTable td:nth-child(2),#theLocationTable th:nth-child(2),#theLocationTable td:nth-child(3),#theLocationTable th:nth-child(3){width:30%}#theLocationTable td:nth-child(4),#theLocationTable th:nth-child(4){width:10%}#theLocationTable td:nth-child(5),#theLocationTable th:nth-child(5){text-align:center;width:5%}#theLocationTable td:nth-child(6),#theLocationTable th:nth-child(6){text-align:center;min-width:70px}.tk-inputErrorMessage{color:#c20000}@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){.boxPad,.boxPadSides{padding-left:30px;padding-right:30px}.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){#tk-account>div{width:100%;margin-bottom:40px;margin-right:0}#tk-account>div:last-child{width:100%;margin-right:0}.pad{padding:20px}.padSides{padding-left:50px;padding-right:50px}@media (max-width:767px){.padSides{padding-left:10px;padding-right:10px}}#menuMain{display:none}#menuMobileButton{display:inline-flex}header>div:first-child>div:nth-child(2){justify-content:center}.tk-logoDesktop{display:none}.tk-logoMobile{display:block}#headerCartCount{color:#fff;background-color:#999;border-color:#fff;margin-top:-22px;margin-left:-6px;padding:3px 5px;font-size:.6rem}#headerNote,#headerUserIcon,#headerSearchBox{display:none}#headerCartIcon{margin-right:13px}#headerMobileSearchIcon{display:inline-flex}#headerCheckout>div>div:nth-child(2){background-position:0 1px;background-size:9px;padding-left:17px;font-size:1rem}.sortBox{z-index:99;background-color:#f9fafb;border:1px solid #e5e7eb;margin-top:20px;margin-bottom:5px;position:sticky;top:0}.sortBox>div{text-align:center;width:50%}.sortBox>div:first-child{border-right:1px solid #d1d5db}.sortBox select{background-color:#fff0;border:none;width:auto}.sortBox select:focus{border:none}.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{width:100%;max-width:350px;height:auto;min-height:350px;margin-left:auto;margin-right:auto}#selectionBox{min-width:280px;margin-left:0}#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){.boxPad,.boxPadSides{padding-left:20px;padding-right:20px}.hide500{display:none}#headerCheckout>div{padding-left:10px;padding-right:10px}#headerCheckout>div>div:nth-child(2){padding-left:9px}.paginationLinks{margin-top:20px}.cartItem{padding-top:20px;padding-bottom:20px}.cartItemGroup{flex-direction:column;align-items:stretch}.cartItemQuantityPrice{flex-direction:column;align-items:flex-start;padding-top:12px}.cartItemPrice{justify-content:space-between;width:100%;padding-top:10px;padding-left:0}#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-flow:column 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){header>div:first-child>div:nth-child(2) #userMenuMobileButton{display:inline-flex}#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}