.wos-vehicle-fitment{--wos-red: #d10012;--wos-red-dark: #8f000c;--wos-black: #0b0b0b;--wos-gray-1: rgba(255,255,255,.95);--wos-gray-2: rgba(255,255,255,.14);--wos-gray-3: rgba(255,255,255,.22);--wos-border: rgba(0,0,0,.55);--wos-radius: 12px;--wos-field-radius: 6px}.wos-vehicle-fitment .wosvf-card{display:grid;grid-template-columns:180px 1fr;gap:14px;align-items:center;background:#0000008c;border:1px solid rgba(255,255,255,.16);border-radius:var(--wos-radius);padding:12px}.wos-vehicle-fitment .wosvf-left{display:flex;align-items:center;justify-content:center;background:transparent;border:0;box-shadow:none;padding:0}.wos-vehicle-fitment .wosvf-avatar{width:170px;height:170px;object-fit:contain;background:transparent;border:0;box-shadow:none;display:block}.wos-vehicle-fitment .wosvf-main{display:grid;grid-template-columns:repeat(6,minmax(130px,1fr)) 240px;gap:10px;align-items:center}.wos-vehicle-fitment .wosvf-row{display:contents}.wos-vehicle-fitment .wosvf-field{min-width:0}@media(min-width:750px){.wos-vehicle-fitment .wosvf-title,.wos-vehicle-fitment .wosvf-subtitle,.wos-vehicle-fitment .wosvf-label,.wos-vehicle-fitment .wosvf-status{display:none}}.wos-vehicle-fitment .wosvf-select{width:100%;height:44px;min-height:44px;background:var(--wos-gray-1);color:#111;border:2px solid #111;border-radius:var(--wos-field-radius);padding:0 14px;font-size:16px;font-weight:800;box-shadow:none}.wos-vehicle-fitment .wosvf-select:focus{outline:none;border-color:var(--wos-red);box-shadow:0 0 0 4px #d1001238}.wos-vehicle-fitment .wosvf-actions{display:flex;justify-content:flex-end;align-items:center;gap:10px}.wos-vehicle-fitment .wosvf-btn{height:44px;min-height:44px;border-radius:var(--wos-field-radius);font-weight:950;letter-spacing:.1em;text-transform:uppercase}.wos-vehicle-fitment .wosvf-btn-primary{width:200px;background:linear-gradient(180deg,var(--wos-red),var(--wos-red-dark));color:#fff;border:2px solid #111;box-shadow:0 10px 18px #00000038}.wos-vehicle-fitment .wosvf-btn-primary:hover{filter:brightness(1.05)}.wos-vehicle-fitment .wosvf-btn-secondary{background:#ffffff1a;color:#fff;border:2px solid rgba(255,255,255,.22)}.wos-vehicle-fitment .wosvf-btn:disabled,.wos-vehicle-fitment .wosvf-select:disabled{opacity:.6;cursor:not-allowed}@media(max-width:1200px){.wos-vehicle-fitment .wosvf-card{grid-template-columns:150px 1fr}.wos-vehicle-fitment .wosvf-avatar{width:140px;height:140px}.wos-vehicle-fitment .wosvf-main{grid-template-columns:repeat(3,minmax(160px,1fr))}.wos-vehicle-fitment .wosvf-actions{grid-column:1 / -1;justify-content:stretch}.wos-vehicle-fitment .wosvf-btn-primary{width:100%}}@media(max-width:749px){.wos-vehicle-fitment .wosvf-card{grid-template-columns:1fr;padding:12px}.wos-vehicle-fitment .wosvf-left{justify-content:center}.wos-vehicle-fitment .wosvf-avatar{width:150px;height:150px}.wos-vehicle-fitment .wosvf-main{grid-template-columns:1fr;gap:10px}.wos-vehicle-fitment .wosvf-title{display:block;color:#fff;margin:0 0 4px;font-weight:900;letter-spacing:.02em}.wos-vehicle-fitment .wosvf-subtitle{display:block;color:#ffffffd9;margin:0 0 10px;font-size:14px}.wos-vehicle-fitment .wosvf-label{display:block;color:#ffffffeb;font-size:12px;font-weight:900;margin:0 0 6px;letter-spacing:.06em;text-transform:uppercase}.wos-vehicle-fitment .wosvf-select{height:48px;min-height:48px}.wos-vehicle-fitment .wosvf-actions{justify-content:stretch}.wos-vehicle-fitment .wosvf-btn-primary,.wos-vehicle-fitment .wosvf-btn-secondary{width:100%;height:48px}}.wos-vehicle-fitment .wosvf-avatar{width:220px!important;height:220px!important}.wos-vehicle-fitment .wosvf-card{position:relative!important;overflow:hidden!important}.wos-vehicle-fitment .wosvf-card:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;border-radius:inherit!important;opacity:.55!important;background:radial-gradient(1200px 220px at 50% 0%,#ffffff38,#fff0 65%),radial-gradient(2px 2px at 12% 22%,#ffffff59,#fff0 60%),radial-gradient(2px 2px at 28% 55%,#ffffff38,#fff0 60%),radial-gradient(1.5px 1.5px at 44% 34%,#ffffff47,#fff0 60%),radial-gradient(2px 2px at 61% 66%,#ffffff38,#fff0 60%),radial-gradient(1.5px 1.5px at 78% 28%,#ffffff4d,#fff0 60%),radial-gradient(2px 2px at 90% 58%,#ffffff38,#fff0 60%)}.wos-vehicle-fitment .wosvf-card>*{position:relative!important;z-index:1!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/wos-vehicle-fitment.css.map */
