.tire-selection-background{background:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0)),url(https://images.trailbuiltoffroad.com/offset-guide/topographic-banner-desktop.png);padding-bottom:20px}#tire-only-popup .tire-selection-background{padding:5px}#exit-tire-only-button,#tire-size-button,#tire-type-button{color:var(--offset-guide-neutral-mid);background-color:#fff;border-radius:10px;margin-bottom:30px}#tire-type-button{background-color:var(--offset-guide-neutral-mid);color:#fff}#tire-width-container,.tire-size-dropdown,.tire-size-dropdown#tire-width-container::after{background:var(--offset-guide-accent-mid)}#tire-size-container select{border:4px solid var(--offset-guide-neutral-dark)}.tire-size-dropdown::after{background:var(--offset-guide-neutral-dark);color:#fff}#tire-size-container #aspectRatio{border:4px solid var(--offset-guide-accent-mid)}#tire-size-container #diameter{border:4px solid var(--offset-guide-neutral-mid)}#tire-diameter-container,.tire-size-dropdown#wheel-diameter-container,.tire-size-dropdown#wheel-diameter-container::after{background:var(--offset-guide-neutral-mid)}#fitment-select-container .fitment-type-btn.active{border:5px solid var(--offset-guide-neutral-mid)}#change-tire-size,#tire-proceed-button{background:var(--offset-guide-neutral-mid);color:#fff;border-radius:10px}#tire-only-popup .ymm-form-wrapper,.ymm-form-wrapper{display:flex;margin-top:10px}#tb-ymm-form,#tire-only-popup #tb-ymm-form{position:relative;margin:-2vh auto 5vh;display:inline-block;width:90%;padding:2.5vw 5vw 8vw;background-color:#0f0D0FB3;top:18px}#tire-only-popup #tb-ymm-form{padding:2.5vw 5vw}#tire-only-popup form,form{color:tan;width:100%}#tire-only-popup .store-wheels-ymm-wrapper,.store-wheels-ymm-wrapper{position:relative}#tire-only-popup .store-wheels-ymm-drop-container .store-ymm-drop,.store-wheels-ymm-drop-container .store-ymm-drop{padding:15px;width:100%;position:relative;z-index:3;margin:15px 0;display:block}#store-ymm-build-button,#tire-only-popup #store-ymm-build-button{position:relative;text-align:center;text-transform:uppercase}#tire-only-popup .store-wheels-ymm-drop-container .store-ymm-go,.store-wheels-ymm-drop-container .store-ymm-go{display:block;cursor:pointer;background:var(--site-accent-mid);color:#f3f3f3;padding:10px 60px;border-radius:5px;width:100%}#tire-only-popup .ymm-select,.ymm-select{position:absolute;top:1px;left:1px;border:0;-webkit-appearance:none;-moz-appearance:none;font-size:1.25rem;padding:0 0 0 12px;box-sizing:border-box;display:block;width:100%;height:100%;margin:0;font-family:Montserrat,sans-serif;border-radius:5px;cursor:pointer;font-weight:600}#tire-only-popup .store-wheels-ymm-drop-container{display:block;gap:unset}#tire-only-popup select,select{line-height:1!important;color:#000}@media screen and (min-width:768px){#change-tire-size,#tire-proceed-button{width:35%}#tb-ymm-form{padding:2.5vw 3vw}.ymm-select{font-size:1.5rem}}@media only screen and (min-width:1024px){.ymm-form-wrapper{display:flex;position:relative;width:100%;justify-content:center;bottom:5px}.ymm-form-wrapper #tb-ymm-form{margin:0;top:0;width:90%;padding:12px}.store-wheels-ymm-drop-container{display:flex;gap:5px}.store-wheels-ymm-drop-container .store-ymm-drop{margin:4px;padding:25px 6px}#store-ymm-build-button{width:-webkit-fill-available}.store-wheels-ymm-drop-container .store-ymm-go{padding:15px 25px;border-radius:unset;margin:5px}span#store-ymm-go-txt{font-size:1.5rem;font-weight:700}}