
/* <inline asset> */
@charset "UTF-8"; 

/* /web/static/lib/bootstrap/scss/_functions.scss */
 

/* /web/static/lib/bootstrap/scss/_mixins.scss */
 

/* /web/static/src/scss/functions.scss */
 

/* /web/static/src/scss/mixins_forwardport.scss */
 

/* /web/static/src/scss/bs_mixins_overrides.scss */
 

/* /web/static/src/scss/utils.scss */
 

/* /theme_alloygator/static/src/scss/_bootstrap_variables.scss */
 

/* /web/static/src/scss/primary_variables.scss */
 

/* /html_editor/static/src/scss/html_editor.variables.scss */
 

/* /web/static/src/core/avatar/avatar.variables.scss */
 

/* /web/static/src/core/bottom_sheet/bottom_sheet.variables.scss */
 

/* /web/static/src/core/notifications/notification.variables.scss */
 

/* /web/static/src/search/control_panel/control_panel.variables.scss */
 

/* /web/static/src/search/search_bar/search_bar.variables.scss */
 

/* /web/static/src/search/search_panel/search_panel.variables.scss */
 

/* /web/static/src/views/fields/statusbar/statusbar_field.variables.scss */
 

/* /web/static/src/views/fields/translation_button.variables.scss */
 

/* /web/static/src/views/form/form.variables.scss */
 

/* /web/static/src/views/kanban/kanban.variables.scss */
 

/* /web/static/src/webclient/burger_menu/burger_menu.variables.scss */
 

/* /web/static/src/webclient/navbar/navbar.variables.scss */
 

/* /mail/static/src/core/common/primary_variables.scss */
 

/* /mail/static/src/scss/variables/primary_variables.scss */
 

/* /html_builder/static/src/core/building_blocks/builder_checkbox.variables.scss */
 

/* /html_builder/static/src/core/building_blocks/builder_row.variables.scss */
 

/* /html_builder/static/src/scss/builder.variables.scss */
 .o_we_shape{--ShapeConnections--size-tiny: 2rem; --ShapeConnections--size-regular: 4rem; --ShapeConnections--size-big: 15rem; --ShapeAngular--size-regular: 15rem; --ShapeWavy--size-regular: 15rem; --ShapePattern--size-tiny: 12.5rem; --ShapePattern--size-regular: 50rem;}.o_we_shape_btn_content .o_we_shape{--ShapeConnections--size-tiny: 25%; --ShapeConnections--size-regular: 50%; --ShapeConnections--size-big: 75%; --ShapeAngular--size-regular: 50%; --ShapePattern--size-regular: 100%; --ShapePattern--size-tiny: 50%; --ShapeWavy--size-regular: 100%;}

/* /portal/static/src/scss/primary_variables.scss */
 

/* /website/static/src/scss/primary_variables.scss */
 

/* /_custom/web.assets_frontend/website/static/src/scss/options/user_values.scss */
 

/* /_custom/web.assets_frontend/website/static/src/scss/options/colors/user_color_palette.scss */
 

/* /website/static/src/scss/options/colors/user_gray_color_palette.scss */
 

/* /_custom/web.assets_frontend/website/static/src/scss/options/colors/user_theme_color_palette.scss */
 

/* /onboarding/static/src/scss/onboarding.variables.scss */
 

/* /account/static/src/scss/variables.scss */
 @keyframes animate-red{0%{color: red;}100%{color: inherit;}}.animate{animation: animate-red 1s ease;}

/* /website_sale/static/src/scss/primary_variables.scss */
 

/* /fd_layout/static/src/scss/_disable_google_fonts.scss */
 

/* /hr_org_chart/static/src/scss/variables.scss */
 

/* /website/static/src/snippets/s_badge/000_variables.scss */
 

/* /website/static/src/snippets/s_product_list/000_variables.scss */
 

/* /website/static/src/scss/secondary_variables.scss */
 

/* /web/static/src/scss/secondary_variables.scss */
 

/* /html_editor/static/src/scss/secondary_variables.scss */
 

/* /theme_alloygator/static/src/scss/support.scss */
 body.theme-alloygator{}body.theme-alloygator .ag-fitting-tools{display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px;}body.theme-alloygator .ag-fitting-tool{display: flex; align-items: center; gap: 16px; padding: 22px 24px; background: var(--ag-bg-2); border: 1px solid var(--ag-line); border-radius: 18px; transition: border-color .25s ease, transform .25s ease;}body.theme-alloygator .ag-fitting-tool:hover{border-color: rgba(146, 197, 22, 0.4); transform: translateY(-2px);}body.theme-alloygator .ag-fitting-tool-ic{flex-shrink: 0; width: 48px; height: 48px; border-radius: 14px; background: var(--ag-green-soft); border: 1px solid rgba(146, 197, 22, 0.25); display: grid; place-items: center; color: var(--ag-green);}body.theme-alloygator .ag-fitting-tool > div{display: flex; flex-direction: column; gap: 2px;}body.theme-alloygator .ag-fitting-tool > div strong{font-family: "Archivo"; font-weight: 900; font-size: 14px; text-transform: uppercase; letter-spacing: -.01em; color: var(--ag-ink);}body.theme-alloygator .ag-fitting-tool > div span{font-size: 12.5px; color: var(--ag-ink-2); line-height: 1.4;}body.theme-alloygator .ag-fitting-tools-cta{margin-top: 36px; text-align: center;}body.theme-alloygator .ag-fitting-tools-cta .ag-fitting-tools-cta-hint{display: block; margin-top: 12px; font-size: 12px; letter-spacing: .14em; text-transform: uppercase; color: var(--ag-ink-3); font-weight: 600;}body.theme-alloygator .ag-fitting-video{max-width: 920px; margin: 0 auto;}body.theme-alloygator .ag-fitting-video .ag-yt-embed{aspect-ratio: 16/9; border-radius: 24px; overflow: hidden; border: 1px solid var(--ag-line); cursor: pointer; background: #000; box-shadow: 0 18px 60px rgba(0, 0, 0, 0.5); position: relative; transition: transform .25s ease, box-shadow .25s ease, border-color .3s ease;}body.theme-alloygator .ag-fitting-video .ag-yt-embed img{width: 100%; height: 100%; object-fit: cover; display: block; transition: transform .35s ease, opacity .25s ease;}body.theme-alloygator .ag-fitting-video .ag-yt-embed:hover{transform: translateY(-3px); border-color: rgba(146, 197, 22, 0.5); box-shadow: 0 26px 70px rgba(0, 0, 0, 0.6), 0 0 0 1px rgba(146, 197, 22, 0.3);}body.theme-alloygator .ag-fitting-video .ag-yt-embed:hover img{transform: scale(1.03); opacity: .92;}body.theme-alloygator .ag-fitting-video .ag-yt-embed:hover .ag-yt-play svg{transform: scale(1.1);}body.theme-alloygator .ag-fitting-video .ag-yt-embed:hover .ag-yt-play-bg{fill: #cc0000; opacity: 1;}body.theme-alloygator .ag-fitting-video .ag-yt-embed iframe{width: 100%; height: 100%; border: 0; display: block;}body.theme-alloygator .ag-fitting-video .ag-yt-play{position: absolute; inset: 0; display: grid; place-items: center; pointer-events: none;}body.theme-alloygator .ag-fitting-video .ag-yt-play svg{transition: transform .25s ease; filter: drop-shadow(0 4px 16px rgba(0, 0, 0, 0.6));}body.theme-alloygator .ag-fitting-video-cta{text-align: center; margin: 24px 0 0; font-size: 13px;}body.theme-alloygator .ag-fitting-video-cta a{color: var(--ag-ink-2); border-bottom: 1px solid var(--ag-line); padding-bottom: 2px; letter-spacing: .04em; transition: color .2s, border-color .2s;}body.theme-alloygator .ag-fitting-video-cta a:hover{color: var(--ag-green); border-color: var(--ag-green);}body.theme-alloygator .ag-fitting-steps{display: grid; grid-template-columns: repeat(3, 1fr); gap: 22px;}body.theme-alloygator .ag-fitting-step{padding: 32px 30px; border-radius: 22px; background: var(--ag-bg-2); border: 1px solid var(--ag-line); position: relative; overflow: hidden; transition: border-color .25s ease, transform .3s ease; display: flex; flex-direction: column;}body.theme-alloygator .ag-fitting-step:hover{border-color: rgba(146, 197, 22, 0.4); transform: translateY(-3px);}body.theme-alloygator .ag-fitting-step-num{font-family: "Bebas Neue", sans-serif; font-size: 64px; line-height: .85; color: var(--ag-green); opacity: .3; position: absolute; top: 16px; right: 22px; pointer-events: none;}body.theme-alloygator .ag-fitting-step h3{font-family: "Archivo"; font-weight: 900; font-size: 17px; text-transform: uppercase; letter-spacing: -.01em; margin: 0 0 14px; color: var(--ag-ink); position: relative; z-index: 2;}body.theme-alloygator .ag-fitting-step p{color: var(--ag-ink-2); font-size: 14px; line-height: 1.6; margin: 0;}body.theme-alloygator .ag-fitting-end{margin-top: 50px; padding: 40px 36px; border-radius: 24px; background: linear-gradient(135deg, rgba(146, 197, 22, 0.12), rgba(146, 197, 22, 0.04)); border: 1px solid rgba(146, 197, 22, 0.32); text-align: center;}body.theme-alloygator .ag-fitting-end-icon{display: inline-flex; align-items: center; justify-content: center; width: 56px; height: 56px; border-radius: 50%; background: var(--ag-green); color: #000; margin-bottom: 18px; box-shadow: 0 6px 20px rgba(146, 197, 22, 0.3);}body.theme-alloygator .ag-fitting-end h3{font-family: "Bebas Neue"; font-weight: 400; font-size: clamp(28px, 3vw, 42px); line-height: 1.05; text-transform: uppercase; margin: 0 0 12px; color: var(--ag-ink);}body.theme-alloygator .ag-fitting-end p{color: var(--ag-ink-2); max-width: 520px; margin: 0 auto; line-height: 1.6;}body.theme-alloygator .ag-faq-page-grid{display: grid; grid-template-columns: 220px 1fr; gap: 60px; align-items: flex-start;}body.theme-alloygator .ag-faq-nav{position: sticky; top: 100px;}body.theme-alloygator .ag-faq-nav .ag-eyebrow{display: block; margin-bottom: 18px;}body.theme-alloygator .ag-faq-nav-list{list-style: none; padding: 0; margin: 0;}body.theme-alloygator .ag-faq-nav-list li{margin-bottom: 6px;}body.theme-alloygator .ag-faq-nav-list li a{display: block; padding: 10px 14px; font-size: 13px; color: var(--ag-ink-2); border-radius: 10px; transition: all .2s ease; border-left: 2px solid transparent;}body.theme-alloygator .ag-faq-nav-list li a:hover{background: var(--ag-bg-2); color: var(--ag-ink); border-left-color: var(--ag-green);}body.theme-alloygator .ag-faq-content{display: flex; flex-direction: column; gap: 50px;}body.theme-alloygator .ag-faq-cat{scroll-margin-top: 100px;}body.theme-alloygator .ag-faq-cat h2{font-family: "Bebas Neue"; font-weight: 400; font-size: clamp(32px, 3.6vw, 52px); line-height: .98; text-transform: uppercase; letter-spacing: .005em; margin: 0 0 24px; padding-bottom: 18px; border-bottom: 2px solid rgba(146, 197, 22, 0.25); color: var(--ag-ink);}body.theme-alloygator .ag-faq-cat .ag-faq{border: 1px solid var(--ag-line); border-radius: 18px; overflow: hidden; background: var(--ag-bg-2);}body.theme-alloygator .ag-faq-cat .ag-faq-item:last-child{border-bottom: none;}body.theme-alloygator .ag-wheel-tool{display: grid; grid-template-columns: 1.05fr .95fr; gap: 60px; align-items: center; padding: 48px 44px; background: var(--ag-bg-2); border: 1px solid var(--ag-line); border-radius: 28px;}body.theme-alloygator .ag-wheel-tool-input .ag-eyebrow{display: block; margin-bottom: 12px;}body.theme-alloygator .ag-wheel-tool-title{font-family: "Bebas Neue"; font-weight: 400; font-size: clamp(32px, 4vw, 48px); line-height: .95; text-transform: uppercase; letter-spacing: .005em; margin: 0 0 16px; color: var(--ag-ink);}body.theme-alloygator .ag-wheel-tool-help{font-size: 14px; line-height: 1.6; color: var(--ag-ink-2); margin: 0 0 22px;}body.theme-alloygator .ag-wheel-tool-help code{background: var(--ag-bg-3); border: 1px solid var(--ag-line); padding: 2px 8px; border-radius: 6px; font-family: "Manrope"; font-size: 12px; font-weight: 700; color: var(--ag-green); letter-spacing: .04em;}body.theme-alloygator .ag-wheel-tool-form{display: flex; gap: 10px; margin-bottom: 14px; flex-wrap: wrap;}body.theme-alloygator .ag-wheel-tool-field{flex: 1; min-width: 200px; background: var(--ag-bg); border: 1px solid var(--ag-line); border-radius: 999px; padding: 14px 22px; font-family: "Manrope"; font-size: 15px; color: var(--ag-ink);}body.theme-alloygator .ag-wheel-tool-field::placeholder{color: var(--ag-ink-3);}body.theme-alloygator .ag-wheel-tool-field:focus{outline: none; border-color: var(--ag-green); box-shadow: 0 0 0 2px rgba(146, 197, 22, 0.15);}body.theme-alloygator .ag-wheel-tool-examples{font-size: 12px; color: var(--ag-ink-3); margin: 0 0 26px; display: flex; flex-wrap: wrap; gap: 6px; align-items: center;}body.theme-alloygator .ag-wheel-tool-ex{background: var(--ag-bg-3); border: 1px solid var(--ag-line); border-radius: 999px; padding: 5px 12px; font-family: "Manrope"; font-size: 11.5px; font-weight: 700; color: var(--ag-ink-2); cursor: pointer; transition: all .2s ease;}body.theme-alloygator .ag-wheel-tool-ex:hover{background: var(--ag-bg-2); color: var(--ag-green); border-color: var(--ag-green);}body.theme-alloygator .ag-wheel-tool-result{padding: 22px 24px; background: var(--ag-bg); border: 1px solid var(--ag-line); border-radius: 18px; min-height: 100px; transition: border-color .35s ease;}body.theme-alloygator .ag-wheel-tool-result > div{display: flex; align-items: center; gap: 18px; flex-wrap: wrap;}body.theme-alloygator .ag-wheel-tool-result > div > div:not([class*="result-icon"]){flex: 1; min-width: 180px; display: flex; flex-direction: column; gap: 4px;}body.theme-alloygator .ag-wheel-tool-result > div > div:not([class*="result-icon"]) strong{font-family: "Archivo"; font-weight: 900; font-size: 17px; text-transform: uppercase; letter-spacing: -.01em;}body.theme-alloygator .ag-wheel-tool-result > div > div:not([class*="result-icon"]) span{font-size: 13px; color: var(--ag-ink-2); line-height: 1.5;}body.theme-alloygator .ag-wheel-tool-result-empty{color: var(--ag-ink-3); font-size: 13px; letter-spacing: .14em; text-transform: uppercase; text-align: center; padding: 30px 0;}body.theme-alloygator .ag-wheel-tool-result-icon{flex-shrink: 0; width: 56px; height: 56px; border-radius: 50%; display: grid; place-items: center;}body.theme-alloygator .ag-wheel-result-yes{background: rgba(146, 197, 22, 0.15); color: var(--ag-green);}body.theme-alloygator .ag-wheel-result-no{background: rgba(230, 57, 70, 0.15); color: var(--ag-red);}body.theme-alloygator .ag-wheel-tool-result[data-state="ok"]{border-color: var(--ag-green);}body.theme-alloygator .ag-wheel-tool-result[data-state="ok"] strong{color: var(--ag-green);}body.theme-alloygator .ag-wheel-tool-result[data-state="ko"]{border-color: rgba(230, 57, 70, 0.5);}body.theme-alloygator .ag-wheel-tool-result[data-state="ko"] strong{color: var(--ag-red);}body.theme-alloygator .ag-wheel-tool-result[data-state="err"]{border-color: var(--ag-ink-3);}body.theme-alloygator .ag-wheel-result-cta{margin-left: auto;}body.theme-alloygator .ag-wheel-tool-visual{aspect-ratio: 1/1; position: relative; display: grid; place-items: center; background: radial-gradient(circle at 50% 50%, var(--ag-bg-3), var(--ag-bg) 70%); border-radius: 24px; overflow: hidden; border: 1px solid var(--ag-line);}body.theme-alloygator .ag-tire-photo{width: 100%; height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 24px;}body.theme-alloygator .ag-tire-photo svg{width: 100%; height: auto; max-width: 460px; filter: drop-shadow(0 20px 40px rgba(0, 0, 0, 0.4));}body.theme-alloygator .ag-tire-photo-caption{margin: 16px 0 0; max-width: 320px; font-size: 13px; line-height: 1.5; color: var(--ag-ink-2); text-align: center;}body.theme-alloygator #ag-tire-size-text{transition: font-size .15s ease;}body.theme-alloygator .ag-wheel-tool-tire{position: relative; width: 84%; height: 84%; border-radius: 50%; background: radial-gradient(circle at 50% 50%, #0a0a0a, #1a1a1a 70%, #2a2a2a); box-shadow: inset 0 0 70px rgba(0, 0, 0, 0.7), 0 30px 60px rgba(0, 0, 0, 0.5); display: grid; place-items: center;}body.theme-alloygator .ag-wheel-tool-tire-rim{width: 60%; height: 60%; border-radius: 50%; background: radial-gradient(circle at 50% 50%, #2c2f33, #15171a 70%); box-shadow: inset 0 0 30px rgba(0, 0, 0, 0.6), 0 0 0 6px var(--ag-green);}body.theme-alloygator .ag-wheel-tool-tire-marking{position: absolute; bottom: 14%; left: 50%; transform: translateX(-50%); font-family: "Manrope"; font-weight: 800; font-size: 13px; letter-spacing: .14em; color: var(--ag-ink); padding: 5px 11px; background: rgba(0, 0, 0, 0.6); border-radius: 4px;}body.theme-alloygator .ag-wheel-tool-tire-arrow{position: absolute; top: 32%; left: 0; pointer-events: none;}body.theme-alloygator .ag-wheel-tool-tire-callout{position: absolute; top: 22%; left: 6%; background: var(--ag-bg-3); border: 1px solid rgba(146, 197, 22, 0.4); border-radius: 12px; padding: 12px 16px; max-width: 180px;}body.theme-alloygator .ag-wheel-tool-tire-callout strong{display: block; font-family: "Archivo"; font-weight: 900; font-size: 11px; text-transform: uppercase; letter-spacing: .14em; color: var(--ag-green); margin-bottom: 4px;}body.theme-alloygator .ag-wheel-tool-tire-callout span{display: block; font-size: 12px; line-height: 1.45; color: var(--ag-ink-2);}body.theme-alloygator .ag-return-steps{grid-template-columns: repeat(4, 1fr) !important;}body.theme-alloygator .ag-contact-grid{display: grid; grid-template-columns: 360px 1fr; gap: 50px; align-items: flex-start;}body.theme-alloygator .ag-contact-info{display: flex; flex-direction: column; gap: 14px; position: sticky; top: 100px;}body.theme-alloygator .ag-contact-card{display: flex; gap: 16px; align-items: flex-start; padding: 22px 24px; border-radius: 16px; background: var(--ag-bg-2); border: 1px solid var(--ag-line); transition: border-color .25s ease, transform .25s ease;}body.theme-alloygator .ag-contact-card:hover{border-color: rgba(146, 197, 22, 0.4); transform: translateY(-2px);}body.theme-alloygator .ag-contact-card-cta{background: linear-gradient(135deg, rgba(146, 197, 22, 0.08), rgba(146, 197, 22, 0.02)); border-color: rgba(146, 197, 22, 0.32);}body.theme-alloygator .ag-contact-card-ic{flex-shrink: 0; width: 42px; height: 42px; border-radius: 12px; background: var(--ag-green-soft); border: 1px solid rgba(146, 197, 22, 0.25); color: var(--ag-green); display: grid; place-items: center;}body.theme-alloygator .ag-contact-card > div:last-child{display: flex; flex-direction: column; gap: 3px; min-width: 0;}body.theme-alloygator .ag-contact-card-label{font-family: "Manrope"; font-weight: 700; font-size: 11px; letter-spacing: .18em; text-transform: uppercase; color: var(--ag-ink-3);}body.theme-alloygator .ag-contact-card-value{font-family: "Archivo"; font-weight: 900; font-size: 16px; line-height: 1.3; color: var(--ag-ink); text-transform: uppercase; letter-spacing: -.005em; text-decoration: none; transition: color .2s ease;}body.theme-alloygator .ag-contact-card-value:hover{color: var(--ag-green);}body.theme-alloygator .ag-contact-card-hint{font-size: 12px; color: var(--ag-ink-2);}body.theme-alloygator .ag-contact-form-wrap{padding: 40px 44px; background: var(--ag-bg-2); border: 1px solid var(--ag-line); border-radius: 24px;}body.theme-alloygator .ag-contact-form-title{font-family: "Bebas Neue"; font-weight: 400; font-size: clamp(32px, 4vw, 48px); line-height: .95; text-transform: uppercase; letter-spacing: .005em; margin: 0 0 28px;}body.theme-alloygator .ag-contact-form-row{display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-bottom: 16px;}body.theme-alloygator .ag-contact-form-field-full{grid-column: 1 / -1;}body.theme-alloygator .ag-contact-form-field{display: flex; flex-direction: column; gap: 8px;}body.theme-alloygator .ag-contact-form-field label{font-family: "Manrope"; font-weight: 700; font-size: 11px; letter-spacing: .14em; text-transform: uppercase; color: var(--ag-ink-2);}body.theme-alloygator .ag-contact-form-field input, body.theme-alloygator .ag-contact-form-field textarea{background: var(--ag-bg); border: 1px solid var(--ag-line); color: var(--ag-ink); font-family: "Manrope"; font-size: 15px; padding: 12px 18px; border-radius: 12px;}body.theme-alloygator .ag-contact-form-field input::placeholder, body.theme-alloygator .ag-contact-form-field textarea::placeholder{color: var(--ag-ink-3);}body.theme-alloygator .ag-contact-form-field input:focus, body.theme-alloygator .ag-contact-form-field textarea:focus{outline: none; border-color: var(--ag-green); box-shadow: 0 0 0 2px rgba(146, 197, 22, 0.15);}body.theme-alloygator .ag-contact-form-field textarea{resize: vertical; min-height: 130px;}body.theme-alloygator .ag-contact-form-foot{margin-top: 24px; display: flex; gap: 22px; align-items: center; flex-wrap: wrap;}body.theme-alloygator .ag-contact-form-foot .ag-contact-form-rgpd{flex: 1; min-width: 200px; font-size: 11px; color: var(--ag-ink-3); margin: 0; line-height: 1.5;}body.theme-alloygator .ag-track-tool{display: grid; grid-template-columns: 1fr; gap: 30px; max-width: 880px; margin: 0 auto;}body.theme-alloygator .ag-track-form-wrap{padding: 44px 44px; background: var(--ag-bg-2); border: 1px solid var(--ag-line); border-radius: 24px;}body.theme-alloygator .ag-track-form-wrap .ag-eyebrow{display: block; margin-bottom: 12px;}body.theme-alloygator .ag-track-form-title{font-family: "Bebas Neue"; font-weight: 400; font-size: clamp(32px, 4vw, 48px); line-height: .95; text-transform: uppercase; margin: 0 0 14px;}body.theme-alloygator .ag-track-form-help{color: var(--ag-ink-2); font-size: 14.5px; line-height: 1.55; margin: 0 0 26px;}body.theme-alloygator .ag-track-form-help code{background: var(--ag-bg-3); border: 1px solid var(--ag-line); padding: 2px 8px; border-radius: 6px; font-family: "Manrope"; font-size: 12px; font-weight: 700; color: var(--ag-green);}body.theme-alloygator .ag-track-form{display: grid; grid-template-columns: 1fr 1fr auto; gap: 14px; align-items: end;}body.theme-alloygator .ag-track-form-field{display: flex; flex-direction: column; gap: 8px;}body.theme-alloygator .ag-track-form-field label{font-family: "Manrope"; font-weight: 700; font-size: 11px; letter-spacing: .14em; text-transform: uppercase; color: var(--ag-ink-2);}body.theme-alloygator .ag-track-form-field input{background: var(--ag-bg); border: 1px solid var(--ag-line); color: var(--ag-ink); font-family: "Manrope"; font-size: 15px; padding: 12px 18px; border-radius: 999px;}body.theme-alloygator .ag-track-form-field input::placeholder{color: var(--ag-ink-3);}body.theme-alloygator .ag-track-form-field input:focus{outline: none; border-color: var(--ag-green); box-shadow: 0 0 0 2px rgba(146, 197, 22, 0.15);}body.theme-alloygator .ag-track-cta{white-space: nowrap;}body.theme-alloygator .ag-track-loggedin{margin-top: 20px; font-size: 13px; color: var(--ag-ink-3);}body.theme-alloygator .ag-track-loggedin a{color: var(--ag-green); border-bottom: 1px solid currentColor;}body.theme-alloygator .ag-track-result{margin-top: 8px;}body.theme-alloygator .ag-track-result-card{padding: 32px 36px; border-radius: 20px; border: 1px solid var(--ag-line); background: var(--ag-bg-2);}body.theme-alloygator .ag-track-result-ko{border-color: rgba(230, 57, 70, 0.4); text-align: center;}body.theme-alloygator .ag-track-result-ko .ag-track-result-icon{margin: 0 auto 16px; width: 56px; height: 56px; border-radius: 50%; display: grid; place-items: center; background: rgba(230, 57, 70, 0.15); color: var(--ag-red);}body.theme-alloygator .ag-track-result-ko h3{font-family: "Archivo"; font-weight: 900; text-transform: uppercase; font-size: 18px; color: var(--ag-red); margin: 0 0 8px;}body.theme-alloygator .ag-track-result-ko p{color: var(--ag-ink-2); margin: 0; font-size: 14px;}body.theme-alloygator .ag-track-result-ok{border-color: rgba(146, 197, 22, 0.4);}body.theme-alloygator .ag-track-result-head{display: flex; justify-content: space-between; align-items: center; padding-bottom: 18px; border-bottom: 1px solid var(--ag-line); margin-bottom: 22px; flex-wrap: wrap; gap: 14px;}body.theme-alloygator .ag-track-result-status{display: inline-flex; align-items: center; gap: 10px; padding: 8px 16px; border-radius: 999px; background: var(--ag-bg-3); font-family: "Archivo"; font-weight: 900; font-size: 13px; text-transform: uppercase; letter-spacing: .04em; color: var(--ag-ink-2);}body.theme-alloygator .ag-track-result-status .ag-track-result-dot{width: 8px; height: 8px; border-radius: 50%; background: var(--ag-ink-3);}body.theme-alloygator .ag-track-result-status[data-state="confirmed"]{color: var(--ag-green);}body.theme-alloygator .ag-track-result-status[data-state="confirmed"] .ag-track-result-dot{background: var(--ag-green); box-shadow: 0 0 8px var(--ag-green);}body.theme-alloygator .ag-track-result-status[data-state="done"]{color: var(--ag-green);}body.theme-alloygator .ag-track-result-status[data-state="done"] .ag-track-result-dot{background: var(--ag-green);}body.theme-alloygator .ag-track-result-status[data-state="cancel"]{color: var(--ag-red);}body.theme-alloygator .ag-track-result-status[data-state="cancel"] .ag-track-result-dot{background: var(--ag-red);}body.theme-alloygator .ag-track-result-num{font-family: "Manrope"; font-size: 13px; color: var(--ag-ink-2); letter-spacing: .04em;}body.theme-alloygator .ag-track-result-num strong{color: var(--ag-ink); font-weight: 800;}body.theme-alloygator .ag-track-result-meta{display: grid; grid-template-columns: repeat(3, 1fr); gap: 22px; margin-bottom: 22px;}body.theme-alloygator .ag-track-result-meta > div{display: flex; flex-direction: column; gap: 4px;}body.theme-alloygator .ag-track-result-meta .ag-eyebrow{color: var(--ag-ink-3);}body.theme-alloygator .ag-track-result-meta strong{font-family: "Bebas Neue"; font-weight: 400; font-size: 22px; color: var(--ag-ink); letter-spacing: .005em;}body.theme-alloygator .ag-track-result-lines{list-style: none; padding: 0; margin: 0 0 22px; border-top: 1px solid var(--ag-line);}body.theme-alloygator .ag-track-result-lines li{display: flex; justify-content: space-between; align-items: center; padding: 12px 0; border-bottom: 1px solid var(--ag-line); font-size: 14px; color: var(--ag-ink-2);}body.theme-alloygator .ag-track-result-lines li strong{color: var(--ag-green); font-weight: 800;}body.theme-alloygator .ag-track-result-foot{display: flex; gap: 12px; flex-wrap: wrap;}body.theme-alloygator .ag-blog-page{background: var(--ag-bg); color: var(--ag-ink);}body.theme-alloygator .ag-blog-page .o_wblog_post_author, body.theme-alloygator .ag-blog-page .o_wblog_post_author_avatar, body.theme-alloygator .ag-blog-page .o_wblog_post_user_email_avatar, body.theme-alloygator .ag-blog-page .o_wblog_post_published_date_author, body.theme-alloygator .ag-blog-page [class*="o_wblog_post_author"], body.theme-alloygator .ag-blog-page .o_wblog_post_meta_user, body.theme-alloygator .ag-blog-page .o_wblog_post_short_published_date_author{display: none !important;}body.theme-alloygator .ag-blog-page .bg-white, body.theme-alloygator .ag-blog-page .bg-light, body.theme-alloygator .ag-blog-page .bg-body, body.theme-alloygator .ag-blog-page .bg-body-tertiary{background: var(--ag-bg-2) !important; color: var(--ag-ink) !important;}body.theme-alloygator .ag-blog-page .text-muted, body.theme-alloygator .ag-blog-page .text-secondary, body.theme-alloygator .ag-blog-page .text-body-secondary{color: var(--ag-ink-2) !important;}body.theme-alloygator .ag-blog-page .text-dark, body.theme-alloygator .ag-blog-page .text-body, body.theme-alloygator .ag-blog-page .text-black{color: var(--ag-ink) !important;}body.theme-alloygator .ag-blog-page .border, body.theme-alloygator .ag-blog-page .border-top, body.theme-alloygator .ag-blog-page .border-bottom{border-color: var(--ag-line) !important;}body.theme-alloygator .ag-blog-page .card, body.theme-alloygator .ag-blog-page .card-body, body.theme-alloygator .ag-blog-page .card-header, body.theme-alloygator .ag-blog-page .card-footer{background: var(--ag-bg-2) !important; color: var(--ag-ink) !important; border-color: var(--ag-line) !important;}body.theme-alloygator .ag-blog-page .o_wblog_post{background: var(--ag-bg-2); border: 1px solid var(--ag-line); border-radius: 18px; transition: border-color .25s ease, transform .25s ease;}body.theme-alloygator .ag-blog-page .o_wblog_post:hover{border-color: rgba(146, 197, 22, 0.4); transform: translateY(-3px);}body.theme-alloygator .ag-blog-page .o_wblog_normalize_font{color: var(--ag-ink-2);}body.theme-alloygator .ag-blog-page .o_wblog_normalize_font a{color: var(--ag-ink);}body.theme-alloygator .ag-blog-page .o_wblog_normalize_font a:hover{color: var(--ag-green);}body.theme-alloygator .ag-blog-page .o_wblog_sidebar_block{background: var(--ag-bg-2); border: 1px solid var(--ag-line); border-radius: 16px; padding: 22px 24px !important;}body.theme-alloygator .ag-blog-page .o_wblog_sidebar_block h3, body.theme-alloygator .ag-blog-page .o_wblog_sidebar_block h4, body.theme-alloygator .ag-blog-page .o_wblog_sidebar_block h5{font-family: "Archivo"; font-weight: 900; font-size: 14px; letter-spacing: .04em; text-transform: uppercase; color: var(--ag-ink); margin-bottom: 14px;}body.theme-alloygator .ag-blog-page .o_wblog_sidebar_block a{color: var(--ag-ink-2);}body.theme-alloygator .ag-blog-page .o_wblog_sidebar_block a:hover{color: var(--ag-green);}body.theme-alloygator .ag-blog-page .o_wblog_post_short_tag_section .badge, body.theme-alloygator .ag-blog-page .badge{background: var(--ag-green-soft) !important; color: var(--ag-green) !important; border: 1px solid rgba(146, 197, 22, 0.3) !important; font-family: "Manrope"; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; font-size: 10px; padding: 5px 10px; border-radius: 999px;}body.theme-alloygator .ag-blog-page h1, body.theme-alloygator .ag-blog-page .h1, body.theme-alloygator .ag-blog-page h2, body.theme-alloygator .ag-blog-page .h2, body.theme-alloygator .ag-blog-page h3, body.theme-alloygator .ag-blog-page .h3{color: var(--ag-ink);}body.theme-alloygator .ag-blog-page h1{font-family: "Bebas Neue", sans-serif; font-weight: 400; letter-spacing: .005em;}body.theme-alloygator .ag-blog-page .btn-primary{background: var(--ag-green) !important; color: #000 !important; border-color: var(--ag-green) !important; border-radius: 999px !important; font-family: "Manrope" !important; font-weight: 700 !important; font-size: 13px !important; letter-spacing: .14em !important; text-transform: uppercase !important;}body.theme-alloygator .ag-blog-page .btn-primary:hover{background: var(--ag-ink) !important; border-color: var(--ag-ink) !important;}body.theme-alloygator .ag-blog-page .btn-secondary, body.theme-alloygator .ag-blog-page .btn-outline-secondary{background: var(--ag-bg-2) !important; color: var(--ag-ink) !important; border-color: var(--ag-line) !important;}body.theme-alloygator .ag-blog-page .btn-secondary:hover, body.theme-alloygator .ag-blog-page .btn-outline-secondary:hover{border-color: var(--ag-green) !important; color: var(--ag-green) !important;}body.theme-alloygator .ag-blog-page input.form-control, body.theme-alloygator .ag-blog-page textarea.form-control{background: var(--ag-bg-2) !important; color: var(--ag-ink) !important; border-color: var(--ag-line) !important;}body.theme-alloygator .ag-blog-page input.form-control:focus, body.theme-alloygator .ag-blog-page textarea.form-control:focus{border-color: var(--ag-green) !important; box-shadow: 0 0 0 2px rgba(146, 197, 22, 0.15) !important;}body.theme-alloygator .ag-blog-page .pagination .page-link{background: var(--ag-bg-2) !important; color: var(--ag-ink-2) !important; border-color: var(--ag-line) !important;}body.theme-alloygator .ag-blog-page .pagination .page-link:hover{color: var(--ag-ink) !important;}body.theme-alloygator .ag-blog-page .pagination .page-item.active .page-link{background: var(--ag-green) !important; color: #000 !important; border-color: var(--ag-green) !important;}body.theme-alloygator .ag-blog-page .o_wblog_post_page_cover, body.theme-alloygator .ag-blog-page #title.blog_header, body.theme-alloygator .ag-blog-page .o_record_has_cover{max-height: 400px !important; min-height: 240px !important; height: 400px !important; background-size: cover !important; background-position: center !important;}body.theme-alloygator .ag-blog-page .o_wblog_post_page_cover h1, body.theme-alloygator .ag-blog-page #title.blog_header h1{font-size: clamp(28px, 4vw, 56px) !important;}body.theme-alloygator .ag-blog-page .o_wblog_post_author, body.theme-alloygator .ag-blog-page .o_wblog_post_author_avatar, body.theme-alloygator .ag-blog-page .o_wblog_post_user_email_avatar, body.theme-alloygator .ag-blog-page .o_wblog_post_published_date_author, body.theme-alloygator .ag-blog-page .o_wblog_post_short_published_date_author, body.theme-alloygator .ag-blog-page .o_wblog_post_meta_user, body.theme-alloygator .ag-blog-page [class*="o_wblog_post_author"], body.theme-alloygator .ag-blog-page [class*="post_user_email_avatar"], body.theme-alloygator .ag-blog-page .o_wblog_author_avatar, body.theme-alloygator .ag-blog-page .o_wblog_post_breadcrumb_author, body.theme-alloygator .ag-blog-page .o_wblog_post_page_cover .o_wblog_post_user_email_avatar, body.theme-alloygator .ag-blog-page .o_wblog_post_page_cover img[t-attf-src*="image/res.users"], body.theme-alloygator .ag-blog-page a[href*="/blog/?author_id="]{display: none !important;}body.theme-alloygator .ag-blog-page .o_wblog_post_published_date::after{content: ""; display: none;}body.theme-alloygator .ag-blog-page .o_wblog_post_footer, body.theme-alloygator .ag-blog-page .o_wblog_next_container, body.theme-alloygator .ag-blog-page .o_wblog_post_back_btn{max-width: 1200px; margin: 60px auto 0; padding: 0 20px;}body.theme-alloygator .ag-blog-page .o_wblog_post_footer .o_wblog_post_page_cover, body.theme-alloygator .ag-blog-page .o_wblog_next_container .o_wblog_post_page_cover{max-height: 200px !important; min-height: 160px !important; border-radius: 18px; overflow: hidden; margin: 0 auto; max-width: 800px;}body.theme-alloygator .ag-blog-page .o_wblog_post_footer .container, body.theme-alloygator .ag-blog-page .o_wblog_next_container .container{padding: 24px; background: var(--ag-bg-2); border: 1px solid var(--ag-line); border-radius: 20px; margin-top: 30px;}body.theme-alloygator .ag-blog-page .o_wblog_blog_top .oe_structure[id="oe_structure_blog_top"]{max-height: 320px !important; overflow: hidden;}@media (max-width: 768px){body.theme-alloygator .ag-blog-page .o_wblog_post_page_cover, body.theme-alloygator .ag-blog-page #title.blog_header, body.theme-alloygator .ag-blog-page .o_record_has_cover{max-height: 280px !important; min-height: 220px !important;}}body.theme-alloygator .ag-blog-article{max-width: 820px; margin: 0 auto; color: var(--ag-ink); font-size: 16.5px; line-height: 1.75;}body.theme-alloygator .ag-blog-article .ag-blog-lead{font-size: 19px; line-height: 1.6; color: var(--ag-ink-2); padding: 24px 28px; border-radius: 18px; background: var(--ag-bg-2); border-left: 3px solid var(--ag-green); margin: 0 0 40px;}body.theme-alloygator .ag-blog-article h2{font-family: "Bebas Neue", sans-serif; font-weight: 400; font-size: clamp(28px, 3.4vw, 42px); line-height: 1; text-transform: uppercase; letter-spacing: .005em; color: var(--ag-ink); margin: 50px 0 18px; padding-bottom: 12px; border-bottom: 2px solid rgba(146, 197, 22, 0.25);}body.theme-alloygator .ag-blog-article h3{font-family: "Archivo"; font-weight: 900; font-size: 19px; line-height: 1.25; text-transform: uppercase; letter-spacing: -.005em; color: var(--ag-ink); margin: 36px 0 14px;}body.theme-alloygator .ag-blog-article p{color: var(--ag-ink-2); margin: 0 0 18px;}body.theme-alloygator .ag-blog-article p strong, body.theme-alloygator .ag-blog-article li strong{color: var(--ag-ink); font-weight: 700;}body.theme-alloygator .ag-blog-article a:not(.ag-btn):not(.ag-btn-ghost){color: var(--ag-green); border-bottom: 1px solid rgba(146, 197, 22, 0.4); text-decoration: none; transition: border-color .2s ease;}body.theme-alloygator .ag-blog-article a:not(.ag-btn):not(.ag-btn-ghost):hover{border-bottom-color: var(--ag-green);}body.theme-alloygator .ag-blog-article a.ag-btn{color: #000 !important; border-bottom: none !important;}body.theme-alloygator .ag-blog-article a.ag-btn:hover{color: #000 !important;}body.theme-alloygator .ag-blog-article a.ag-btn-ghost{color: var(--ag-ink) !important; border-bottom: none !important;}body.theme-alloygator .ag-blog-article a.ag-btn-ghost:hover{color: #000 !important;}body.theme-alloygator .ag-blog-article ul, body.theme-alloygator .ag-blog-article ol{padding-left: 0; list-style: none; margin: 0 0 22px;}body.theme-alloygator .ag-blog-article ul li, body.theme-alloygator .ag-blog-article ol li{position: relative; padding: 9px 0 9px 28px; color: var(--ag-ink-2); line-height: 1.65; border-bottom: 1px solid var(--ag-line);}body.theme-alloygator .ag-blog-article ul li:last-child, body.theme-alloygator .ag-blog-article ol li:last-child{border-bottom: none;}body.theme-alloygator .ag-blog-article ul li::before{content: ""; position: absolute; left: 0; top: 17px; width: 14px; height: 4px; border-left: 2px solid var(--ag-green); border-bottom: 2px solid var(--ag-green); transform: translateY(-2px) rotate(-45deg);}body.theme-alloygator .ag-blog-article ol{counter-reset: agol;}body.theme-alloygator .ag-blog-article ol li{padding-left: 36px; counter-increment: agol;}body.theme-alloygator .ag-blog-article ol li::before{content: counter(agol); position: absolute; left: 0; top: 8px; width: 22px; height: 22px; background: var(--ag-green-soft); border: 1px solid rgba(146, 197, 22, 0.3); color: var(--ag-green); border-radius: 50%; font-family: "Archivo"; font-weight: 900; font-size: 11px; display: grid; place-items: center;}body.theme-alloygator .ag-blog-article .ag-faq{margin: 30px 0; border: 1px solid var(--ag-line); border-radius: 18px; overflow: hidden; background: var(--ag-bg-2);}body.theme-alloygator .ag-blog-article .ag-faq .ag-faq-item:last-child{border-bottom: none;}body.theme-alloygator .ag-blog-article .ag-blog-cta-block{margin: 50px 0 0; padding: 30px 28px; background: linear-gradient(135deg, rgba(146, 197, 22, 0.1), rgba(146, 197, 22, 0.02)); border: 1px solid rgba(146, 197, 22, 0.3); border-radius: 18px; display: flex; flex-wrap: wrap; gap: 12px; align-items: center;}body.theme-alloygator .ag-blog-article .ag-blog-cta-block .ag-btn{border-bottom: none !important;}@media (max-width: 640px){body.theme-alloygator .ag-blog-article{font-size: 15.5px;}body.theme-alloygator .ag-blog-article .ag-blog-lead{padding: 20px 22px; font-size: 16.5px;}body.theme-alloygator .ag-blog-article h2{font-size: 26px; margin-top: 36px;}body.theme-alloygator .ag-blog-article h3{font-size: 17px; margin-top: 24px;}}@media (max-width: 980px){body.theme-alloygator .ag-fitting-tools{grid-template-columns: repeat(2, 1fr);}body.theme-alloygator .ag-fitting-steps{grid-template-columns: repeat(2, 1fr);}body.theme-alloygator .ag-faq-page-grid{grid-template-columns: 1fr; gap: 30px;}body.theme-alloygator .ag-faq-nav{position: static;}body.theme-alloygator .ag-faq-nav-list{display: flex; flex-wrap: wrap; gap: 6px;}body.theme-alloygator .ag-faq-nav-list li{margin-bottom: 0;}body.theme-alloygator .ag-wheel-tool{grid-template-columns: 1fr; gap: 36px; padding: 36px 28px;}body.theme-alloygator .ag-return-steps{grid-template-columns: repeat(2, 1fr) !important;}body.theme-alloygator .ag-contact-grid{grid-template-columns: 1fr; gap: 30px;}body.theme-alloygator .ag-contact-info{position: static;}body.theme-alloygator .ag-contact-form-row{grid-template-columns: 1fr;}body.theme-alloygator .ag-track-form{grid-template-columns: 1fr;}body.theme-alloygator .ag-track-cta{width: 100%; justify-content: center;}body.theme-alloygator .ag-track-result-meta{grid-template-columns: 1fr;}}@media (max-width: 640px){body.theme-alloygator .ag-fitting-tools, body.theme-alloygator .ag-fitting-steps{grid-template-columns: 1fr;}body.theme-alloygator .ag-return-steps{grid-template-columns: 1fr !important;}body.theme-alloygator .ag-wheel-tool-form{flex-direction: column;}body.theme-alloygator .ag-wheel-tool-form .ag-btn{width: 100%; justify-content: center;}body.theme-alloygator .ag-contact-form-wrap, body.theme-alloygator .ag-track-form-wrap{padding: 30px 24px;}body.theme-alloygator .ag-track-result-card{padding: 24px 22px;}}