.button{border-radius:3px;transition:all .1s ease}.button:hover{background-color:var(--colorBlueDark2)}.button.hollow:hover{background-color:var(--colorGrayLitest2)}.boxDialogue{border-radius:5px}#tk-overlay-box{border-radius:5px}input[type=text],input[type=email],input[type=password],input[type=tel],textarea{border-radius:3px}input[type=file].forPanel{border-radius:6px}select{border-radius:5px}.tabViewButtons a:first-child{border-radius:5px 0 0 5px}.tabViewButtons a:last-child{border-radius:0 5px 5px 0}.tabView{border-radius:5px}.linkSelectionGroup a{border-radius:5px}.radioGroup.seperatedStyle label{border-radius:5px}.radioGroup.seperatedStyle label{padding:10px;background-color:var(--colorGrayLitest);margin-bottom:6px}.radioGroup.seperatedStyle input[type=radio]:checked+label{background-color:var(--colorBlueLitest)}.radioGroup.togetherStyle{border:1px solid var(--colorGrayLiter);border-radius:5px}.radioGroup.togetherStyle input[type=radio]+label{padding:10px;border-top:1px solid var(--colorGrayLiter)}.radioGroup.togetherStyle input[type=radio]+label:first-of-type{border-top:none}.radioGroup.togetherStyle input[type=radio]:checked+label{color:var(--colorBlueDark)}.radioGroupContentBox{padding:15px 15px 5px;border-top:1px solid var(--colorGrayLiter);background-color:var(--colorGrayLitest1)}.radioGroupContentBox.last{border-radius:0 0 5px 5px}#TKCheckoutSummary{border-radius:5px;background-color:var(--colorGrayLitest2);border:1px solid var(--colorGrayLiter);padding:10px 20px 20px}.checkoutSectionDialogue{border-radius:5px}.checkoutBox{border-radius:5px}.checkoutBoxError{text-align:center;background-color:var(--colorRedLitest2);border:1px solid var(--colorRedLitest);padding:40px;border-radius:5px;color:var(--colorRedDarker);font-weight:400}.checkoutBoxError::before{display:block;height:30px;width:30px;background:url(https://assets.tuplo.com/7.2/images/icon-error.svg)left center no-repeat;background-size:30px auto;content:"";margin:-10px auto 10px}.TKShipMethod-TitleETA{display:flex;line-height:110%;align-items:center}.shipMethodCost{margin-left:auto}.shipMethodETA{font-size:.8rem;padding:2px 10px;font-weight:500;margin-left:10px;border-left:1px solid var(--colorGrayLite)}.radioGroup input[type=radio]:checked+label .shipMethodETA{border-left-color:#a1b7d8}#paymentMethodCreditCard .radioGroup.hideOptions #paymentBillingAddress{border-top:none;border-radius:5px}#tk-cart-footer--buttons a{margin-right:10px;color:#fff;text-decoration:none;padding:14px 30px;background-color:var(--colorBlue)}#tk-cart-footer--buttons a:last-child{margin-right:0}#tk-cart-footer--buttons a:hover{background-color:var(--colorBlueDark)}#tk-cart-footer--buttons a.tk-deemphasize{background-color:var(--colorGrayLiter);color:var(--colorGrayDarkest)}.prettyCheckbox+label>span{border-radius:2.5px}.formAlert{border-radius:3px}#tk-productAlert{font-weight:700;margin-bottom:20px}#productInfoBottom h3{margin-bottom:30px}.filterBlock{overflow:visible;border-top:1px solid var(--colorGrayLitest);padding-bottom:5px}.filterBlock:last-child{border-bottom:none}.filterClear{text-transform:uppercase;text-decoration:none;border-radius:30px;border:1px solid var(--colorGrayLiter);background-color:var(--colorGrayLitest);color:var(--colorGrayDarker);font-size:.7rem;font-weight:400;padding:4px 8px 3px}.filterShowMore{text-align:right;color:var(--colorBlue);font-size:.85rem;margin-bottom:10px;font-weight:300}.aFilter{transition:all .15s ease;font-weight:400;text-decoration:none;color:var(--colorGrayDarker);border-radius:5px;margin-left:-10px;margin-right:-5px;margin-bottom:2px;padding-left:10px;padding-right:5px}.aFilter.isDisabled{color:var(--colorGray)}.aFilter:hover{background-color:var(--colorGrayLitest)}.aFilter.isActive,.aFilter.isActive:hover{background-color:var(--colorBlue);color:#fff}.aFilter.isActive.isDisabled{background-color:var(--colorSteelLitest2);color:var(--colorGray);color:var(--colorSteelLiter)}.filterQuantity{border:1px solid var(--colorGrayLiter);background-color:var(--colorGrayLitest);border-radius:50px;margin-top:-2px}.aFilter.isActive .filterQuantity{background-color:var(--colorBlueDark);border-color:var(--colorBlueDark)}.aFilter.isActive.isDisabled .filterQuantity{background-color:var(--colorSteelLitest2);color:var(--colorSteelLiter);border-color:var(--colorGrayLiter)}#tk-similar-product{margin-top:50px}.tk-similar-product--item{box-shadow:0 0 14px rgba(0,0,0,.03);border:1px solid var(--colorGrayLiter);margin-left:14px}.tk-similar-product--text a{text-decoration:none;font-size:.9rem;color:var(--colorGrayDarkest)}.tk-similar-product--text-brand{color:var(--colorGrayDarkest);font-size:.95rem;font-weight:500;margin-top:10px}