*{padding:0;margin:0;font-family:var(--offset-guide-site-font-family)!important}#offset-guide-page{background:linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.5)),url(https://images.trailbuiltoffroad.com/offset-guide/topographic-banner-mobile.png);background-size:cover;background-repeat:no-repeat}#offset-guide-page .progress-bar{background-color:unset}#offset-guide-page .guide-background .guide-page .offset-guide-page-header{font-size:1.25rem;padding:1.75rem 0 1.25rem;margin:0 auto}#offset-guide-page .guide-background .guide-page .offset-guide-page-header,#offset-guide-page .guide-background .guide-page h2 .ymm-text,#offset-guide-page .guide-background .products-section .product-section-h2{font-weight:900}#offset-guide-page .guide-background .guide-page .offset-guide-page-header,#offset-guide-page .guide-background .guide-page h2 .sub-text,#offset-guide-page .guide-background .guide-page h2 .ymm-text,#offset-guide-page .guide-background .products-section .product-section-h2{color:var(--offset-guide-neutral-dark)}#offset-guide-page .guide-background .guide-page .offset-guide-page-header,#offset-guide-page .guide-background .guide-page h2 .sub-text,#offset-guide-page .guide-background .guide-page h2 .ymm-text{text-transform:uppercase}#offset-guide-page .guide-background .guide-page h2{text-align:center}#offset-guide-page .guide-background .guide-page h2 .sub-text{font-size:1.25rem}#offset-guide-page .guide-background .guide-page h2 .ymm-text{display:block;font-size:1.5rem}#offset-guide-page .guide-background .guide-page-section .main-video{padding:0 1rem}#offset-guide-page .guide-background .products-section .product-section-h2{font-size:1.5rem;width:fit-content;position:relative;margin:0 auto;padding:1rem 0 0}#offset-guide-page .products-section .product-section-h2:after{content:"";width:50%;display:block;border-top:3px solid var(--offset-guide-accent-mid);position:absolute}#offset-guide-page .guide-page-section .desktop-product-video-column .product-offerings .product-selection h2{font-weight:700;color:var(--offset-guide-accent-mid);height:fit-content}#offset-guide-page .guide-page-section .desktop-product-video-column .product-offerings .product-selection>img{min-height:150px;padding:1rem 0 0}#offset-guide-page .guide-page-section .desktop-product-video-column .product-offerings .product-selection{background:0 0}#offset-guide-page .guide-page-section .desktop-product-video-column .product-offerings span{color:var(--offset-guide-neutral-dark)}#exit-guide,#offset-guide-page .guide-page-section .desktop-product-video-column .product-offerings .product-selection .fit-select-button,#other-select.fit-select-button{background:var(--offset-guide-neutral-mid);border-radius:10px;color:var(--offset-guide-accent-light);font-weight:500;text-transform:uppercase;font-size:1.15rem;padding:.25rem .5rem;max-width:150px;width:100%;outline:unset}#exit-guide{max-width:fit-content}#size-container li{border-radius:10px;padding:.25rem .5rem;color:#fff;font-weight:500;background-color:var(--offset-guide-accent-mid);border-color:var(--offset-guide-accent-mid)}#offset-guide-page .guide-background .guide-page-section .products-section .package-descriptions .mobile-drop__button,#offset-guide-page .guide-background .guide-page-section .products-section .package-descriptions .mobile-drop__title{color:var(--offset-guide-neutral-dark);font-weight:600;text-transform:uppercase}#offset-guide-page .guide-background .guide-page-section .products-section .package-descriptions .mobile-drop__button span{background-color:var(--site-accent-mid);height:4px}#offset-guide-page .guide-background .guide-page-section .products-section .package-descriptions .mobile-drop__content li{color:var(--offset-guide-neutral-dark);padding:.5rem 1rem;margin:0;font-size:1rem;font-weight:500}#offset-guide-page .guide-background .guide-page-section .products-section .package-descriptions .mobile-drop__content .primary-color{font-weight:700}#aggressive-fit-button,#easy-fit-button{border-radius:10px}@media only screen and (min-width:768px){#offset-guide-page .guide-background .guide-page .offset-guide-page-header{font-size:1.5rem}#offset-guide-page .guide-background .guide-page h2 .sub-text{font-size:1.85rem}#offset-guide-page .guide-background .guide-page h2 .ymm-text,#offset-guide-page .products-section .product-section-h2{font-size:1.95rem}#offset-guide-page .guide-background .guide-page-section .main-video{padding:0;max-width:100%}#offset-guide-page .guide-background .guide-page-section .desktop-product-video-column .product-offerings .product-selection .fit-select-button,#other-select.fit-select-button{max-width:200px;width:100%;padding:.5rem}#offset-guide-page .guide-page-section .desktop-product-video-column .product-offerings .product-selection>img{min-height:225px;padding:1rem 0 0}#offset-guide-page .guide-page-section .desktop-product-video-column .product-offerings .product-selection>span{font-size:1.25rem}#offset-guide-page .guide-background .guide-page-section .products-section .package-descriptions{margin:10% 0 0}#offset-guide-page .guide-background .guide-page-section .products-section .package-descriptions .mobile-drop__button,#offset-guide-page .guide-background .guide-page-section .products-section .package-descriptions .mobile-drop__title{font-size:1.5rem;padding:0 0 0 2rem}#offset-guide-page .guide-background .guide-page-section .products-section .package-descriptions .mobile-drop__content li{font-size:1.25em}}@media only screen and (min-width:1024px){#offset-guide-page{background:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0)),url(https://images.trailbuiltoffroad.com/offset-guide/topographic-banner-desktop.png);background-size:cover;background-repeat:no-repeat}#offset-guide-page .guide-background .products-section .product-section-h2{padding:1rem 0 0}#offset-guide-page .guide-background .guide-page .guide-page-section .desktop-product-video-column{display:flex;align-items:center}#offset-guide-page .guide-background .products-section .product-section-h2{font-size:2.25rem}#offset-guide-page .guide-background .guide-page h2 .ymm-text{display:inline}#offset-guide-page .guide-background .guide-page h2 .ymm-text:before{content:' '}#offset-guide-page .guide-background .guide-page-section .products-section .package-descriptions .mobile-drop__content li{font-size:1.25rem;padding:.25rem 2.5rem 1rem}}