.co-header-desktop-container .column-container .left-column a img{width:100%}#profile{border:none;text-align:center}#profile.edit label{font-weight:600}h2{font-size:32px;margin:10px 0}h3{margin:15px 0;font-size:24px}textarea{border:1px solid #ccc;border-radius:4px;padding:6px;font-size:14px}#form hr{margin:20px 5px;width:auto;background:#ccc;height:5px;border-radius:10px;border:transparent}.disclaimer{color:#bc292c;font-size:14px;font-weight:700}.disclaimer p{margin:10px 0 30px}#Gallery-modal-container{display:none}#form{width:90%;margin:auto}#password.invalid{border:1px solid red}#wheel-tire-type,.heightwidth-field,.input-field,.size-select,.vehicle-container,.vehicle-container p{display:flex;flex-direction:column;width:100%}#dropdown-login input,#front_wheel_backspacing,#front_wheel_offset,#front_wheel_offset2,#front_wheel_stance,#rear_wheel_backspacing,#rear_wheel_offset,.add-to-gallery-dropdown,.tire-selector-wrapper select,.user-container input,.vehicle-container select,.wheeltire-info select{width:100%;display:inline-block;padding:4px 6px;font-size:14px;line-height:20px;border-radius:4px;border:1px solid #ccc;height:30px}.add-to-gallery-dropdown{width:70%}#leveling-kit-dropdown-div{display:none}#makemodell select,.next-button-container .button,.tire-section select,.vehicle-container select,.wheeltire-wrapper select{color:#000}#lift:disabled,#suspension:disabled{color:grey}.size-select label,.tire-selector-wrapper label,.user-container label,.vehicle-container label,.wheeltire-info label{margin:8px 0;width:unset}#having-troubles,.next-button-container{text-align:center}#having-troubles{margin-top:30px}.next-button-container .button{margin:30px 0;padding:4px 12px;text-shadow:0 1px 1px rgb(255 255 255 / 75%);border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border:1px solid #ccc;box-shadow:inset 0 1px 0 rgb(255 255 255 / 20%),0 1px 2px rgb(0 0 0 / 5%)}#front_tire_height2,#front_tire_width2,#front_wheel_diameter2,#front_wheel_width2,#missing-lift-brand,#rear_tire_height2,#rear_tire_width2,#rear_wheel_diameter2,#rear_wheel_offset2,#rear_wheel_width2,#tire_brand2,#tire_model2,#wheel_brand2,#wheel_color2,#wheel_model2,input#other-category-ymm-make,input#other-category-ymm-model,input#other-category-ymm-trim{border:1px solid #ccc;border-radius:4px;margin:20px 0 10px;padding-left:3%;height:30px;width:100%}#rear_wheel_offset2{margin:0}.valid-container{text-align:right;width:100%;margin:10px auto}.valid-container #drive.error,.valid-container #type.error{margin-bottom:8px}#other-category-ymm-make~label.error,#other-category-ymm-model~label.error{margin-top:0}#input-container{display:flex}.input-column{width:50%}#login h3,#signup h3{margin:10px}#thanks h3{font-size:50px;margin:15px auto 5px auto}#login-signup{display:block;text-align:right;margin-top:10px;font-size:14px;font-weight:700}#loginBtn,#next-step,#signupBtn,#verifyBtn{margin:auto 43px auto 33px;border:2px solid #328d1e;border-radius:6px;padding:5px 20px;color:#fff;background-color:#68c752;font-size:18px}#login .user-container input{width:80%}#login .user-container label{font-weight:700}#signup,#thanks{width:65%;margin:auto;border:1px solid #000;border-radius:5px;text-align:center;background-color:#ededed;display:block}#signup .user-container,#thanks .user-container{width:80%;margin:10px auto}#signupBtn,#verifyBtn{width:auto;margin-bottom:10px}#thanksMessage{font-weight:700}#verifyTxtDesktop{width:45%;margin:10px auto}#backToLogin,#verifyTxtMobile{display:none}#verify{background-color:#fff}#verifyBtn{border:2px solid #707070;background-color:#707070}.forgot-password{position:relative;top:-5px;font-size:13px;text-align:right;width:50%;margin:auto}#what-is-an-offset-a{margin:10px 0;font-weight:700;font-size:14px}#wheel-tire-type span{font-weight:700;font-size:14px}#wheel-tire-type label,.heightwidth-field{margin:4px 0;width:100%}.tire-selector-wrapper select,.valid-container input,.wheeltire-info select{margin-bottom:5px}.field-wrapper,.size-select-field{display:flex}.field-wrapper{flex-direction:column}.size-select-field span{margin-left:5px;padding-top:10px}#front_wheel_diameter,#front_wheel_offset,#front_wheel_width,#rear_wheel_offset{width:90%}.backspacing-hint,.heightwidth-calc-text{text-align:center;font-size:14px;margin:10px 0}.size-select-field p{margin:10px;padding-top:35px;font-weight:700}#detail{height:100px}#terms{height:150px}.terms-checkbox-container{display:flex;align-items:center;justify-content:center;margin-top:10px}.terms-checkbox-container input{margin-right:10px}.disclaimer-text{text-align:center;margin:15px auto;width:80%}.disclaimer-text p:first-child{margin-bottom:15px}#front_wheel_width~label.error,.size-select-field.front_wheel_diameter label.error,.size-select-field.front_wheel_width label.error{padding:0 5px}#front_wheel_backspacing{margin-right:5px}.terms-checkbox-container .error{margin-right:10px}#check-specs{width:80%;margin:auto}.video-container{display:flex;justify-content:center;margin:20px 0 10px}.video-container label{width:unset;margin-right:15px}.video-container input{width:100%}.input-field{margin:auto;width:50%}.ao-howto-container{text-align:center;margin-top:20px}.input-field input.submit-btn{border-radius:4px}.add-gal-photo-container div:first-child{margin-bottom:20px}.add-gal-img-container img{width:100%;margin:auto}.add-gal-img-container label{width:100%}.ao-howto-container iframe{height:200px}#close-offset{position:absolute;border:3px solid var(--site-accent-mid);border-radius:53px;padding:2px 7px;top:10px;color:var(--site-accent-mid);left:85%;font-weight:700}#offset-images div{display:flex;flex-direction:column;margin:20px 0}#what-is-an-offset{width:100%}#offset-images div #what-is-backspacing p,#offset-images p{text-align:center;font-weight:700;font-size:18px;margin-bottom:20px}.user-container{margin:10px 0}#vehicle-top-container.edit .vehicle-container label,#wheeltire-container.edit label{font-weight:700}#wheeltire-container.edit .heightwidth-calc-text p{padding:0}#wheeltire-container.edit #rear .wheeltire-info,#wheeltire-container.edit .tire-selector-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr}.vehicle-wrapper *{margin-bottom:4px}#fi-terms label,#vehicle-top-container label,#wheel-tire-type label,.add-gal-img-container label,.size-select label,.user-container label,.video-container label,.wheeltire-info label,.wheeltire-wrapper label{display:block;text-align:left}#checkbox-container{margin:30px 0}#checkbox-container label{float:unset;font-weight:700}.input-wrapper{display:grid;grid-template-columns:1fr 2fr;gap:10px}.input-wrapper .error{grid-column:2}.input-wrapper{text-align:right}#free-shirt-container{display:flex;flex-direction:column;gap:20px;width:50%;margin:30px auto 50px}#free-shirt-container input,#free-shirt-container select{height:30px;border-radius:5px;border:1px solid #ccc;padding:4px 6px;width:100%}.password-disclaimer p{color:#bc292c;font-weight:700;width:60%;font-size:14px;margin:auto auto 20px auto}@media screen and (min-width:1224px){.add-to-gallery-dropdown{width:100%}.user-container{margin:auto;width:70%}#profile.add .user-container{grid-template-columns:26% 66%;width:auto}.backspacing-hint,h2,h3{margin:10px 0}h3{margin-bottom:40px}#check-specs,#disclaimer-notice,.disclaimer,h2,h3{text-align:center}.upload-photo h3{text-align:left}.vehicle-container,.wheeltire-info #front-spacers{width:60%}.next-button-container .button{cursor:pointer}#what-is-an-offset-a,#wheel-tire-type{width:65%;margin-left:28%}#rear,#wheeltire-container,.ao-howto-container,.size-select-field,.size-select.mods-section,.size-select.suspension-section,.vehicle-container,.wheeltire-wrapper.spacer-section,.wheeltire-wrapper.tire-section{margin:auto}#login-signup,.size-select .suspension-detail,.size-select .trimming-label,.size-select.mods-section label,.tire-selector-wrapper label,.user-container label,.vehicle-container label,.wheeltire-info label{text-align:right}#login-signup{margin:10px auto 15px}#makemodell.vehicle-container,.size-select.terms-section,.vehicle-container,.wheeltire-info,.wheeltire-info.size-select.diameter-width{flex-direction:column}#makemodell.vehicle-container,.vehicle-container{gap:0}#form.upload-photo,#front_wheel_backspacing,#rear #rear_wheel_diameter,#rear #rear_wheel_width,.ao-howto-container iframe,.size-select-field,.tire-section .wheeltire-info,.tire-selector-wrapper,.vehicle-container,.vehicle-container select,.wheeltire-info label,.wheeltire-wrapper.spacer-section,.wheeltire-wrapper.spacer-section .wheeltire-info{width:100%}#dropdown-login p,.user-container,.valid-container,.vehicle-container,.vehicle-container p,.wheeltire-info{margin-bottom:10px}.size-select .suspension-detail,.tire-selector-wrapper label,.wheeltire-info #front-spacers,.wheeltire-info #spacers,.wheeltire-info label{margin-right:20px}#missing-lift-brand,.size-select label,.tire-selector-wrapper label,.vehicle-container label,.wheeltire-info label{margin-top:0}#rear,#wheeltire-container,.size-select-field.height-width,.wheeltire-wrapper.tire-section{width:80%}.size-select-field.height-width{justify-content:center}.size-select-field.height-width div,.size-select-field.height-width p{margin:0 10px}.tire-selector-wrapper select,.wheeltire-info select{width:70%}#makemodell .makemodell{width:70.5%}#makemodell label:first-child~label.error{margin-left:22%}#makemodell input~label.error{text-align:unset;margin-left:23%}.vehicle-container select{margin-bottom:5px}#wheel-tire-type,.field-wrapper,.heightwidth-field,.size-select,.vehicle-container,.vehicle-container p,.vehicle-type,.wheeltire-info.rear-info{flex-direction:row}.vehicle-container p{flex-wrap:wrap}.wheeltire-info.size-select{flex:1}.valid-container #type{width:90.5%}#type-label{margin-left:9.6%}#drive-label{margin-left:9%}#susType-label{margin-left:2%}#makemodell p:first-child label{margin-left:10.5%;margin-right:4%}#makemodell p:nth-child(2) label{margin-left:9%;margin-right:4%}#makemodell #model-label{margin-left:8%;margin-right:4%}#makemodell #trim-label{margin-left:11%;margin-right:4%}#vehicle-top-container,#wheeltire-container,.add-gal-photo-container,.display-container,.field-wrapper,.rear-wrapper,.wheeltire-info,.wheeltire-wrapper.spacer-section,.wheeltire-wrapper.tire-section{display:flex}#wheeltire-container,.add-gal-photo-container,.input-field,.vehicle-container{gap:20px}#login-signup,.ao-howto-container,.vehicle-wrapper,.wheeltire-wrapper{width:50%}.tire-selector-wrapper label,.wheeltire-info label{width:20%}.vehicle-wrapper,.wheeltire-wrapper.spacer-section select{margin-right:10px}.size-select .trimming-label{width:25%}.wheeltire-info.size-select label{width:27%}#rear_wheel_label{margin-left:25px}.wheeltire-wrapper .wheeltire-info.size-select label#offset,.wheeltire-wrapper .wheeltire-info.size-select label#stance,.wheeltire-wrapper .wheeltire-info.size-select label#width{width:40%}.backspacing-hint{padding-left:23%}.wheeltire-wrapper .wheeltire-info.size-select label.tire-brand{width:0}.size-select-field p{padding:0;position:relative;left:7px;top:10px}input#other-category-ymm-make,input#other-category-ymm-model,input#other-category-ymm-trim{width:70%;margin-top:0;margin-left:22.4%}.heightwidth-calc-text,.size-select.mods-section,.size-select.suspension-section,.upload-photo h3{margin-bottom:20px}.size-select .trimming-label{padding-right:25px;margin-right:-3px}.size-select #trimmingd{width:85%;height:80px;margin:15px 11.5% 15px 0}.size-select #sus{width:75%}.wheeltire-info #front-spacers{padding-left:6px}.wheeltire-info #spacers{width:90%}.wheeltire-info select#rspacers{width:52.5%}.size-select.suspension-section{width:91%}.size-select.suspension-section label{width:15%}.size-select.mods-section{width:87%}.size-select.mods-section label{width:13%;margin-right:22px}.size-select.mods-section textarea{width:78.65%}.size-select.terms-section{margin-top:50px}.ao-howto-container,.terms-checkbox-container{margin-top:30px}.add-gal-photo-container{flex-wrap:wrap}.add-gal-img-container{width:300px}.add-gal-photo-container img{height:200px;border:3px solid transparent}.add-gal-photo-container label{width:unset}.video-container{width:60.5%;margin:50px auto 20px;padding-right:8%}.video-container input{height:25px}.input-field{flex-direction:row}.ao-howto-container iframe{height:325px}.wheeltire-info label.error{margin-left:5px}.wheeltire-info #tire_brand2~label.error,.wheeltire-info #tire_model2~label.error{margin-left:25%;margin-top:2%}.size-select-field label.error{margin:0 7px}.size-select-field.front_wheel_diameter label.error{margin:0 3px}.size-select-field.front_wheel_backspacing label.error,.size-select-field.front_wheel_offset_sign label.error{margin:0 8px}#front_wheel_offset_sign.error,.size-select-field p,.terms-checkbox-container label,.tire-selector-wrapper label#front-spacers~label.error,.tire-selector-wrapper label#rear-spacers~label.error,.wheeltire-info #spacers.error,.wheeltire-info select#rspacers.error{margin:0}#rear .rear_wheel_stance,.wheeltire-info.rear-spacers .error{width:10%}.wheeltire-info select#rspacers.error{width:33.5%}.wheeltire-info #spacers.error{width:63%}.wheeltire-info select.error{width:48%}.heightwidth-field label.width{margin-right:18px}.size-select-field #front_wheel_diameter.error{width:63.5%}#rear #rear_wheel_offset,.size-select-field #front_wheel_width.error{width:93%}.terms-checkbox-container .error{margin-right:8px}.rear-wrapper{justify-content:space-between}#rear .heightwidth-calc-text{padding-left:64%}#rear #rear_wheel_stance{width:34.7%}.wheeltire-info #rear_tire_height,.wheeltire-info #rear_tire_width{margin-right:16px}#front_wheel_diameter2,#front_wheel_offset2,#front_wheel_width2,#tire_brand2,#tire_model2,#wheel_brand2,#wheel_color2,#wheel_model2{margin:0 4% 0 26%;width:unset}#front_wheel_offset2{margin:0 10% 0 33%;width:unset}#front_wheel_width2{margin-left:33.5%;margin-right:7%}#front_wheel_diameter2{margin-right:7.5%}#front_wheel_width{margin-right:3%}#front_wheel_width.error{width:48%}.wheeltire-info input#front_wheel_width2~label.error,.wheeltire-info input#wheel_brand2~label.error,.wheeltire-info input#wheel_color2~label.error,.wheeltire-info input#wheel_model2~label.error{margin-left:26%;margin-top:8px}.tire-selector-wrapper label.error{margin-left:26%}.wheeltire-info input#front_wheel_diameter2~label.error{margin-left:19%;margin-top:8px}select#front_wheel_stance.error{width:57%}.add-gal-photo-container{justify-content:center}#close-offset{top:1%;left:80%}#offset-images div{flex-direction:row}#offset-images div:nth-child(2),#offset-images div:nth-child(4){flex-direction:column;align-items:center}#offset-images div:nth-child(2) img,#offset-images div:nth-child(4) img{width:500px}#close-offset{cursor:pointer}#rear_tire_height2,#rear_tire_width2,#rear_wheel_diameter2,#rear_wheel_width2{margin-top:6px;margin-left:8px;margin-right:20px}.add-gal-img-container canvas{width:300px}.rear-wrapper.offset-backspace{display:grid;grid-template-columns:1fr 1fr}.wheeltire-info.size-select.offset{display:grid;grid-template-columns:3fr 7fr 1fr}}@media screen and (max-width:768px){.container{width:100%}#profile{text-align:center}#greeting{text-align:left}#greetingEmail{font-size:19px}#profile.signup,#profile.thanks{padding:0}#profile.signup .disclaimer,#profile.signup h2,#profile.thanks .disclaimer,#profile.thanks h2,#thanksMessage,#verifyTxtDesktop,label{display:none}h2{font-size:42px}.disclaimer{margin:0;font-size:12px}#login{margin-top:-20px}#profile.add label{display:inline;text-align:left;font-weight:700}#backToLogin,#greeting,#input-container{display:block}.input-column{width:auto}.input-column .user-container label{margin:8px 0}#next-step{margin:10px 43px 10px 33px}#having-troubles{margin-top:0}#loginBtn{margin:auto 36px auto 24px}#signup,#thanks{width:100%;border:none}#signup h3,#thanks h3{font-size:36px;padding:10px}#thanks h3{margin:0}#verifyTxtMobile{display:block;width:85%;margin:10px auto}#backToLogin{color:#000;font-weight:700;text-decoration:underline;padding:10px}.forgot-password{width:78%;top:0}#wheeltire-container.edit .wheeltire-wrapper,#wheeltire-container.edit .wheeltire-wrapper .wheeltire-info label{width:initial}#wheeltire-container.edit .wheeltire-wrapper .wheeltire-info .backspacing-hint{padding:0;margin-bottom:20px}#wheeltire-container.edit .wheeltire-wrapper .field-wrapper label{width:initial}#wheeltire-container.edit .wheeltire-wrapper .field-wrapper{grid-template-columns:1fr 1fr 5fr}#wheeltire-container.edit #rear .wheeltire-info{grid-template-columns:1fr 2fr 3fr}#wheeltire-container.edit .wheeltire-info.rear-info,#wheeltire-container.edit .wheeltire-info.size-select.offset{grid-template-columns:auto 1fr 1fr}#wheeltire-container.edit #rear .wheeltire-info,#wheeltire-container.edit .wheeltire-info.rear-info,#wheeltire-container.edit .wheeltire-info.size-select.offset,#wheeltire-container.edit .wheeltire-wrapper .field-wrapper{display:grid}#vehicle-top-container.edit,#wheeltire-container.edit,#wheeltire-container.edit .tire-selector-wrapper,#wheeltire-container.edit .wheeltire-info.tire-section .size-select-field.height-width{display:initial}#vehicle-top-container.edit .vehicle-type .vehicle-container label{margin-right:20px}#vehicle-top-container.edit .vehicle-wrapper{width:initial}#vehicle-top-container.edit .vehicle-container,#vehicle-top-container.edit .vehicle-wrapper{display:flex}#vehicle-top-container.edit .vehicle-wrapper,#vehicle-top-container.edit label,#wheeltire-container.edit #front_wheel_offset2{margin:initial}#vehicle-top-container.edit .vehicle-wrapper .vehicle-container{flex-direction:column}#vehicle-top-container.edit .vehicle-wrapper,#wheeltire-container.edit #rear .wheeltire-info,#wheeltire-container.edit #trimmingd,#wheeltire-container.edit .heightwidth-calc-text p:nth-child(2),#wheeltire-container.edit div.wheeltire-info.size-select{margin-bottom:20px}#vehicle-top-container.edit .vehicle-wrapper:nth-child(2){width:50%}#wheeltire-container.edit #front_wheel_offset2{width:20%}#wheeltire-container.edit #check-specs,#wheeltire-container.edit #rear,#wheeltire-container.edit .size-select-field.height-width,#wheeltire-container.edit .size-select.mods-section,#wheeltire-container.edit .size-select.mods-section textarea,#wheeltire-container.edit .size-select.suspension-section,#wheeltire-container.edit .size-select.suspension-section textarea{width:100%}#wheeltire-container.edit #front-spacers,#wheeltire-container.edit .heightwidth-calc-text,#wheeltire-container.edit .size-select .trimming-label{padding:0}#wheeltire-container.edit #rear #rear_wheel_diameter2,#wheeltire-container.edit #rear_tire_height2,#wheeltire-container.edit #rear_tire_width2,#wheeltire-container.edit #rear_wheel_width2,#wheeltire-container.edit .heightwidth-calc-text p,#wheeltire-container.edit .size-select #trimmingd,#wheeltire-container.edit .size-select .trimming-label,#wheeltire-container.edit .size-select-field.height-width div{margin:0}#wheeltire-container.edit #check-specs,#wheeltire-container.edit #having-troubles,#wheeltire-container.edit #terms,#wheeltire-container.edit div.size-select.suspension-section,#wheeltire-container.edit div.wheeltire-info.rear-info,#wheeltire-container.edit div.wheeltire-wrapper.tire-section{margin:20px 0}#wheeltire-container.edit .size-select .trimming-label{margin-right:15px}#wheeltire-container.edit #check-specs{text-align:center}#wheeltire-container #rear .rear-wrapper{flex-direction:column}#vehicle-top-container.edit label,#wheeltire-container.edit .heightwidth-calc-text p,#wheeltire-container.edit .rear-wrapper .size-select label,#wheeltire-container.edit .size-select .trimming-label,#wheeltire-container.edit .wheeltire-info.size-select,#wheeltire-container.edit .wheeltire-wrapper .field-wrapper label,#wheeltire-container.edit .wheeltire-wrapper .wheeltire-info .backspacing-hint{text-align:left;margin-right:10px}}