@font-face{font-family:"Magistral";font-weight:700;font-style:normal;font-display:swap;src:url("../fonts/brand/Magistral-Bold.woff2") format("woff2")}@font-face{font-family:"Magistral";font-weight:800;font-style:italic;font-display:swap;src:url("../fonts/brand/Magistral-ExtraBoldItalic.woff2") format("woff2")}@font-face{font-family:"Poppins";font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/brand/Poppins-Regular.woff2") format("woff2")}@font-face{font-family:"Poppins";font-weight:500;font-style:normal;font-display:swap;src:url("../fonts/brand/Poppins-Medium.woff2") format("woff2")}@font-face{font-family:"Poppins";font-weight:600;font-style:normal;font-display:swap;src:url("../fonts/brand/Poppins-SemiBold.woff2") format("woff2")}@font-face{font-family:"Poppins";font-weight:700;font-style:normal;font-display:swap;src:url("../fonts/brand/Poppins-Bold.woff2") format("woff2")}@font-face{font-family:"Roboto";font-weight:100 900;font-style:normal;font-display:swap;src:url("../fonts/roboto/Roboto-variable.woff2") format("woff2")}@font-face{font-family:"Roboto";font-weight:100 900;font-style:italic;font-display:swap;src:url("../fonts/roboto/Roboto-variable-italic.woff2") format("woff2")}:root{--sp-blue:#004990;--sp-blue-950:#000c18;--sp-blue-900:#001a33;--sp-blue-800:#003366;--sp-blue-700:#004990;--sp-blue-600:#0066cc;--sp-blue-200:#99ccff;--sp-blue-100:#cce5ff;--sp-blue-50:#e6f2ff;--sp-blue-25:#f2f8ff;--sp-yellow:#ffcb05;--sp-yellow-600:#cca100;--sp-yellow-400:#ffd52e;--sp-yellow-200:#ffeba0;--sp-cream:#fff8e5;--sp-white:#ffffff;--sp-ink:#000c18;--sp-gray-700:#44505c;--sp-gray-500:#70808d;--sp-gray-300:#c3cdd5;--sp-gray-200:#dde3e8;--sp-gray-100:#eef1f4;--sp-gray-50:#f7f8fa;--sp-bg:#f4f5f6;--sp-font-content:"Roboto",Helvetica,Arial,sans-serif;--sp-font-title:"Roboto",Helvetica,Arial,sans-serif;--sp-font-head:"Magistral","Poppins",Arial,sans-serif;--sp-font-body:"Poppins",Arial,Helvetica,sans-serif;--sp-radius:4px;--sp-radius-lg:6px;--sp-radius-box:4px;--sp-box-border:#ececec;--sp-gutter:16px;--sp-max:1280px;--sp-shadow:0 8px 24px rgba(0,12,24,.16);--sp-topbar-h:38px}html{-webkit-text-size-adjust:100%}body{font-family:var(--sp-font-body);font-size:15px;line-height:1.55;letter-spacing:-.01em;color:var(--sp-ink);background:var(--sp-bg) !important;background-image:none !important;min-width:320px}a{color:var(--sp-blue)}a:hover{color:var(--sp-blue-800)}h1,h2,h3{font-family:var(--sp-font-head);font-weight:700;text-transform:uppercase;letter-spacing:-.02em;color:var(--sp-blue);line-height:1.1}:focus-visible{outline:3px solid var(--sp-yellow);outline-offset:2px}.sp-container{width:100%;max-width:var(--sp-max);margin:0 auto;padding-inline:var(--sp-gutter);box-sizing:border-box}.sp-visually-hidden{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#wrapper.sp-wrapper{width:auto !important;max-width:var(--sp-max);margin:0 auto !important;padding:0 !important;background:var(--sp-white);box-shadow:none;border:0;min-height:0 !important}#wrapper.sp-wrapper #main{overflow:visible !important}#wrapper.sp-wrapper #content{overflow:visible !important;float:none !important;width:auto !important}#wrapper.sp-wrapper::after{content:"";display:table;clear:both}.sp-header{position:relative;z-index:1100;background:var(--sp-white)}.sp-business-pending-banner{background:var(--sp-blue);color:var(--sp-white);font-size:12.5px;font-weight:600;text-align:center}.sp-business-pending-banner .sp-container{padding-block:8px}.sp-hidden{display:none !important}.sp-vies-result{margin-top:10px}.sp-vies-result:empty{margin-top:0}.sp-vies-box{border-radius:var(--sp-radius, 4px);padding:12px 14px;font-size:13px;line-height:1.5}.sp-vies-box--ok{background:#eaf7ea;border:1px solid #bfe3bf;color:#1f5c1f}.sp-vies-box--warn{background:#fff8e5;border:1px solid #ffd52e;color:#5c4a00}.sp-vies-box--info{background:#f2f8ff;border:1px solid #cce5ff;color:#003366}.sp-vies-box address{font-style:normal;margin:6px 0}.sp-vies-adopt-btn{margin-top:8px;cursor:pointer;border:1px solid #ffcb05;background:#ffcb05;border-radius:var(--sp-radius, 4px);padding:6px 14px;font-weight:600;font-size:13px}.sp-vies-adopt-btn:hover{background:#ffd52e}.sp-field-invalid{border-color:#ffd52e !important;background:#fff8e5 !important}.sp-field-hint{flex:1 1 100%;width:100%;margin-top:4px;font-size:12px;line-height:1.4;color:#5c4a00}.sp-topbar{background:var(--sp-yellow);color:var(--sp-ink);font-size:12.5px;font-weight:500}.sp-topbar__inner{position:relative;display:flex;align-items:center;justify-content:flex-end;min-height:var(--sp-topbar-h);gap:16px}.sp-topbar a{color:var(--sp-ink);text-decoration:none;font-weight:600}.sp-topbar a:hover{text-decoration:underline;color:var(--sp-blue-950)}.sp-user,.sp-user ul{display:flex;align-items:center;gap:4px 16px;margin:0;padding:0;list-style:none}.sp-user>ul>li{display:flex;align-items:center;gap:12px;margin:0;padding:0;float:none !important;position:static !important;background:none !important;border:0 !important}.sp-user .sp-account-links>a{display:inline-flex;align-items:center;gap:6px;padding:8px 0}.sp-user .sp-account-links>a::before{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:var(--sp-ico) center / contain no-repeat;mask:var(--sp-ico) center / contain no-repeat}.sp-user .sp-account-links>a{--sp-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12a5 5 0 1 0 0-10 5 5 0 0 0 0 10Zm0 2c-4.4 0-8 2.2-8 5v3h16v-3c0-2.8-3.6-5-8-5Z'/%3E%3C/svg%3E")}.sp-user .sp-account-links>a+a::before{display:none}.sp-lang{display:flex;align-items:center;gap:8px;padding-left:14px;border-left:1px solid rgba(0,12,24,.25)}.sp-lang a{display:inline-flex;padding:4px 0;opacity:.8}.sp-lang a:hover{opacity:1}.sp-lang img{display:block;width:20px;height:auto;border-radius:2px;box-shadow:0 0 0 1px rgba(0,12,24,.25)}
.sp-lang-dd{position:relative}.sp-lang-dd__btn{display:inline-flex;align-items:center;gap:6px;padding:4px 0;border:0;background:none;color:inherit;font:inherit;font-weight:600;cursor:pointer}.sp-lang-dd__btn img{display:block;width:20px;height:auto;border-radius:2px;box-shadow:0 0 0 1px rgba(0,12,24,.25)}.sp-lang-dd__code{letter-spacing:.02em}.sp-lang-dd.is-open .sp-lang-dd__btn .sp-chevron{transform:rotate(-135deg);margin-top:3px}.sp-lang-dd .sp-lang-dd__list{display:none;position:absolute;top:100%;right:0;margin-top:10px;min-width:170px;background:var(--sp-white);border-radius:var(--sp-radius-lg);box-shadow:var(--sp-shadow);padding:6px 0;list-style:none;z-index:1200}.sp-lang-dd.is-open .sp-lang-dd__list{display:block}.sp-lang-dd__list li + li{border-top:1px solid rgba(0,12,24,.08)}.sp-lang-dd__list a{display:flex;align-items:center;gap:10px;padding:9px 16px;color:var(--sp-ink);text-decoration:none;font-size:13.5px;font-weight:500}.sp-lang-dd__list a:hover,.sp-lang-dd__list a.is-current{background:var(--sp-yellow-200)}.sp-lang-dd__list img{display:block;width:20px;height:auto;border-radius:2px;box-shadow:0 0 0 1px rgba(0,12,24,.25);flex:0 0 auto}.sp-greeting{display:none}.sp-greeting:not(:empty){display:block;margin-right:auto}#login_header_box{display:none;position:absolute !important;right:var(--sp-gutter) !important;left:auto !important;top:calc(100% + 6px) !important;width:min(340px,calc(100vw - 2 * var(--sp-gutter)));z-index:1300;background:var(--sp-white);color:var(--sp-ink);border-radius:var(--sp-radius-lg);box-shadow:var(--sp-shadow);overflow:hidden;text-align:left;font-size:13.5px}#login_header_box,#login_header_box label,#login_header_box input,#login_header_box a{font-family:var(--sp-font-body)}#login_header_box h3{position:relative;margin:0;padding:12px 16px;font-family:var(--sp-font-body);font-size:13px;font-weight:600;text-transform:none;letter-spacing:0;color:var(--sp-white);background:var(--sp-blue);border:0;cursor:pointer}#login_header_box h3+div{border:0}#login_header_box input[type=text],#login_header_box input[type=password]{box-sizing:border-box;padding:10px 12px;border:1px solid var(--sp-blue-200);border-radius:var(--sp-radius);font:inherit}#login_header_box .widebutton_sidebar{width:100%;margin-top:10px !important;padding:11px 14px;border:0;border-radius:var(--sp-radius);background:var(--sp-blue);color:var(--sp-white);font:700 14px var(--sp-font-body);cursor:pointer}#login_header_box .widebutton_sidebar:hover{background:var(--sp-blue-800)}.sp-mainbar{position:relative;background:linear-gradient(135deg, var(--sp-blue) 0%, var(--sp-blue-950) 100%)}.sp-mainbar::before{content:"";position:absolute;top:0;right:0;bottom:0;width:min(140px, 26vw);background:url("../img/logo/superpro-monogram-yellow.svg") no-repeat left center;background-size:200px auto;opacity:.12;pointer-events:none}.sp-mainbar__inner{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding-block:12px}.sp-logo{display:block;flex:0 1 auto;line-height:0}.sp-logo img{display:block;height:26px;width:auto;max-width:100%}.sp-logo:focus-visible{outline-color:var(--sp-blue)}.sp-burger{order:-1;flex:0 0 auto;width:44px;height:44px;padding:0;border:0;border-radius:var(--sp-radius);background:var(--sp-blue);cursor:pointer;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.sp-burger span{display:block;width:22px;height:2.5px;border-radius:2px;background:var(--sp-yellow);transition:transform .2s,opacity .2s}.sp-burger[aria-expanded="true"] span:nth-child(1){transform:translateY(7.5px) rotate(45deg)}.sp-burger[aria-expanded="true"] span:nth-child(2){opacity:0}.sp-burger[aria-expanded="true"] span:nth-child(3){transform:translateY(-7.5px) rotate(-45deg)}.sp-cart{margin-left:auto;flex:0 0 auto;position:relative}.sp-vehicle{order:5;flex:1 1 100%;min-width:0}.sp-cart-chip{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 14px;border-radius:var(--sp-radius);background:var(--sp-blue);color:var(--sp-white) !important;text-decoration:none !important;font:600 14px/1 var(--sp-font-body);white-space:nowrap}.sp-cart-chip:hover{background:var(--sp-blue-800)}.sp-cart-chip__icon{position:relative;display:inline-flex;font-size:20px;line-height:1;color:var(--sp-yellow)}.sp-cart-chip__count{position:absolute;top:-9px;right:-12px;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;border-radius:9px;background:var(--sp-yellow);color:var(--sp-blue-950);font:700 11px/18px var(--sp-font-body);text-align:center}.sp-cart-chip__count[data-count="0"],.sp-cart-chip__count:not([data-count]){display:none}.sp-cart-chip__count::before{content:attr(data-count)}.sp-cart-chip__sum{display:none}.sp-vehicle>div{margin:0 !important}.sp-vehicle form{margin:0}.sp-vehicle .stylish-select{position:relative;width:100%}.sp-vehicle .stylish-select .newListSelected,.sp-vehicle .newListSelected{box-sizing:border-box;width:100% !important;height:48px;margin:0;padding:0;float:none;display:flex;align-items:center;border:2px solid var(--sp-blue);border-radius:var(--sp-radius);background:var(--sp-white) !important;color:var(--sp-blue);font:600 14px var(--sp-font-body);cursor:pointer;position:relative !important}.sp-vehicle .newListSelected::after{pointer-events:none;content:"";position:absolute;right:16px;top:50%;width:9px;height:9px;margin-top:-7px;border:solid var(--sp-blue);border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.sp-vehicle .newListSelected .selectedTxt,.sp-vehicle div.selectedTxt{display:flex;align-items:center;flex:1 1 auto;box-sizing:border-box;width:100% !important;height:100% !important;margin:0 !important;padding:0 44px 0 16px !important;color:var(--sp-blue);font:600 14px var(--sp-font-body) !important;text-transform:none !important;text-align:left !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:none}.sp-vehicle .newListSelected:hover,.sp-vehicle .newListHover{border-color:var(--sp-blue-800);background:var(--sp-blue-25) !important}.sp-vehicle .SSContainerDivWrapper{z-index:1200;margin-top:4px;height:auto !important}.sp-vehicle ul.newList{height:auto !important;max-height:min(320px,55vh) !important;overflow:auto;border-radius:var(--sp-radius);outline:0;box-shadow:var(--sp-shadow)}.sp-vehicle ul.newList a{padding:9px 16px;color:var(--sp-ink);font:500 14px var(--sp-font-body)}.sp-vehicle ul.newList li:hover a{background:var(--sp-yellow);color:var(--sp-blue-950)}.sp-vehicle select{width:100%;height:48px;padding:0 12px;border:2px solid var(--sp-blue);border-radius:var(--sp-radius);font:600 14px var(--sp-font-body);color:var(--sp-blue);background:var(--sp-white)}.sp-nav{position:relative;z-index:1050;background:var(--sp-blue);color:var(--sp-white)}.sp-nav__inner{display:flex;flex-direction:column}.sp-menu,.sp-sub{margin:0;padding:0;list-style:none}#sp-nav .sp-nav__search input#s{padding:0 14px 0 40px !important;height:42px;margin:0;width:100%;max-width:none;border:0 !important;box-shadow:none;text-align:left}.sp-menu>li{position:relative;margin:0;float:none !important}.sp-menu a,.sp-menu__btn{color:inherit;text-decoration:none}.sp-menu__link,.sp-menu__btn{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;box-sizing:border-box;padding:14px var(--sp-gutter);border:0;background:none;color:var(--sp-white);text-align:left;cursor:pointer;font:600 14.5px/1.2 var(--sp-font-body);letter-spacing:-.01em}.sp-menu__link:hover,.sp-menu__btn:hover{background:var(--sp-blue-800);color:var(--sp-yellow)}.sp-chevron{width:8px;height:8px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-3px;transition:transform .2s;flex:0 0 auto}.sp-sub{display:none;background:var(--sp-blue-800)}.sp-sub li{margin:0}.sp-sub li + li{border-top:1px solid rgba(255,255,255,.1)}.sp-sub a{display:block;padding:13px var(--sp-gutter) 13px calc(var(--sp-gutter) + 14px);color:var(--sp-white);font:500 14px/1.3 var(--sp-font-body)}.sp-sub a:hover{background:var(--sp-yellow);color:var(--sp-blue-950)}
@media (max-width: 1023px){.sp-has-sub.is-open>.sp-menu__btn{background:var(--sp-blue-800);color:var(--sp-yellow)}.sp-has-sub.is-open>.sp-menu__btn .sp-chevron{transform:rotate(-135deg);margin-top:3px}.sp-has-sub.is-open>.sp-sub{display:block}}#sp-nav #navbarSearchForm,.sp-nav__search{display:flex !important;margin:0;padding:12px var(--sp-gutter) 14px}.sp-nav__search input{width:100%;height:42px;box-sizing:border-box;padding:0 14px 0 40px;border:0;border-radius:var(--sp-radius);background:var(--sp-blue-800) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffcb05' stroke-width='2.5' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='m20 20-4.8-4.8'/%3E%3C/svg%3E") 12px center / 18px no-repeat;color:var(--sp-white);font:500 13.5px var(--sp-font-body);float:none !important;position:static !important}.sp-nav__search input::placeholder{color:var(--sp-blue-200);opacity:1}.sp-nav__search input:focus{outline:2px solid var(--sp-yellow)}#sp-nav #blog_navigation_menu{visibility:visible !important;display:block !important}.sp-nav:not(.is-open) .sp-nav__inner{display:none}@media (min-width:640px){:root{--sp-gutter:24px}.sp-logo img{height:32px}.sp-cart-chip__sum{display:inline}.sp-cart-chip__sum:empty{display:none}}@media (min-width:1024px){:root{--sp-gutter:32px}.sp-burger{display:none}.sp-mainbar__inner{flex-wrap:nowrap;gap:32px;padding-block:18px}.sp-logo img{height:40px}.sp-vehicle{order:0;flex:1 1 auto;max-width:620px;margin-inline:auto}.sp-nav{position:sticky;top:0}.sp-nav:not(.is-open) .sp-nav__inner{display:flex}.sp-nav__inner{flex-direction:row;align-items:center}.sp-menu{display:flex;flex:1 1 auto;align-items:stretch}.sp-menu>li{flex:0 0 auto}.sp-menu__link,.sp-menu__btn{width:auto;padding:17px 18px;border-bottom:3px solid transparent}.sp-menu__link:hover,.sp-menu__btn:hover,.sp-has-sub:focus-within>.sp-menu__btn{background:transparent;color:var(--sp-yellow);border-bottom-color:var(--sp-yellow)}.sp-menu__split{display:block}.sp-menu__split .sp-sub-toggle{display:none}.sp-sub{position:absolute;left:0;top:100%;min-width:250px;background:var(--sp-white);border-radius:0 0 var(--sp-radius-lg) var(--sp-radius-lg);box-shadow:var(--sp-shadow);padding:8px 0}.sp-sub li + li{border-top-color:rgba(0,12,24,.08)}.sp-has-sub:hover>.sp-sub,.sp-has-sub:focus-within>.sp-sub{display:block}.sp-has-sub:hover>.sp-menu__btn,.sp-has-sub:focus-within>.sp-menu__btn,.sp-has-sub:hover>.sp-menu__split .sp-menu__link{color:var(--sp-yellow);border-bottom-color:var(--sp-yellow)}.sp-has-sub:hover>.sp-menu__btn .sp-chevron,.sp-has-sub:focus-within>.sp-menu__btn .sp-chevron{transform:rotate(-135deg);margin-top:3px}.sp-sub a{padding:10px 22px;color:var(--sp-ink);font-weight:500}.sp-sub a:hover{background:var(--sp-yellow);color:var(--sp-blue-950)}.sp-nav__search{flex:0 0 240px;padding:0;margin-left:auto}#sp-nav .sp-nav__search input#s{height:38px}.sp-menu{margin-left:calc(-1 * var(--sp-menu-pad,18px))}}.sp-footer{margin-top:48px;background:var(--sp-blue);color:var(--sp-white);font-size:14px}.sp-footer a{color:var(--sp-white);text-decoration:none}.sp-footer a:hover{color:var(--sp-yellow);text-decoration:underline}.sp-footer__brand{background:var(--sp-blue-800);border-bottom:4px solid var(--sp-yellow)}.sp-footer__brand-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;padding-block:28px}.sp-footer__logo{display:block;line-height:0}.sp-footer__logo img{display:block;height:30px;width:auto}.sp-footer__claim{margin:0;font-family:var(--sp-font-head);font-weight:800;font-style:italic;text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(20px,4.4vw,34px);line-height:1.05;color:var(--sp-yellow)}.sp-footer__cols{display:grid;grid-template-columns:1fr;gap:28px;padding-block:40px 32px}.sp-footer h4{margin:0 0 12px;padding:0;border:0;font:400 16px/1.1 var(--sp-font-head);font-weight:700;text-transform:uppercase;letter-spacing:-.01em;color:var(--sp-yellow)}.sp-footer ul{margin:0;padding:0;list-style:none}.sp-footer li{margin:0;padding:0}.sp-footer li a{display:inline-block;padding:5px 0;font-weight:500}.sp-footer .social32{display:inline-block;vertical-align:middle}.sp-footer__social{margin-top:20px}.sp-footer__bottom{border-top:1px solid rgba(255,255,255,.18)}.sp-footer__bottom-inner{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px 32px;padding-block:22px 28px;font-size:12px;color:var(--sp-blue-100)}.sp-footer__legal{flex:1 1 340px;max-width:760px;line-height:1.6}.sp-footer__legal strong{color:var(--sp-white)}.sp-footer__legal a{color:var(--sp-yellow)}.sp-footer__pay{display:flex;align-items:center;gap:10px}.sp-footer__pay span{display:inline-flex;align-items:center;height:40px;padding:0 12px;border-radius:var(--sp-radius);background:var(--sp-white)}.sp-footer__pay img{display:block;max-height:24px;width:auto}@media (min-width:640px){.sp-footer__cols{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.sp-footer__logo img{height:38px}.sp-footer__cols{grid-template-columns:repeat(4,1fr);gap:40px}}@media (prefers-reduced-motion:reduce){*{transition:none !important;animation:none !important}}#mask{background:var(--sp-blue-950) !important;opacity:.6 !important}#searchVehicleForm{box-sizing:border-box;width:min(480px,calc(100vw - 2 * var(--sp-gutter)));padding:24px !important;border:0 !important;border-radius:var(--sp-radius-lg) !important;background:var(--sp-white);box-shadow:var(--sp-shadow);font-family:var(--sp-font-body)}#searchVehicleForm table{width:100% !important}#searchVehicleForm td{display:block;width:100% !important;padding:0}#searchVehicleForm #herstellerspan_modal{display:block;margin-bottom:12px;font:700 24px/1.1 var(--sp-font-head) !important;text-transform:uppercase;letter-spacing:-.02em;color:var(--sp-blue)}#searchVehicleForm select{box-sizing:border-box;width:100% !important;height:48px;margin:4px 0;padding:0 12px;border:2px solid var(--sp-blue);border-radius:var(--sp-radius);background:var(--sp-white);color:var(--sp-blue);font:600 14px var(--sp-font-body)}#searchVehicleForm select:disabled{border-color:var(--sp-blue-100);background:var(--sp-blue-25);color:var(--sp-blue-200)}#searchVehicleForm .widebutton{box-sizing:border-box;width:100%;height:48px;margin-top:12px;padding:0 16px;border:0;border-radius:var(--sp-radius);background:var(--sp-yellow) !important;color:var(--sp-blue-950);font:700 16px var(--sp-font-body);cursor:pointer}#searchVehicleForm .widebutton:hover{background:var(--sp-yellow-400) !important}#wrapper.sp-wrapper #content{padding-block:8px 24px}#content h1,#content h2,#content h3,#content h4{font-family:var(--sp-font-head) !important;font-weight:700 !important;text-transform:uppercase;letter-spacing:-.02em;color:var(--sp-blue);line-height:1.12}#content h1{font-size:clamp(26px,5vw,44px) !important;margin:8px 0 16px}#content h2{font-size:clamp(20px,3.4vw,28px) !important;margin:28px 0 10px}#content h3{font-size:clamp(17px,2.6vw,21px) !important;margin:20px 0 8px}#content h4{font-size:16px !important;margin:16px 0 6px}#content p,#content li,#content dd,#content td{font-size:15px;line-height:1.65}#content p.lead{font-size:17px;font-weight:500;color:var(--sp-blue-800)}#content a{color:var(--sp-blue);font-weight:500;text-underline-offset:2px}#content a:hover{color:var(--sp-blue-800);background:var(--sp-yellow-200)}#content ul{padding-left:1.2em}#content ol{padding-left:1.4em}#content li{margin:4px 0}#content dl{display:block !important;margin:0 0 24px}#content dt{display:block !important;float:none !important;width:auto !important;margin:18px 0 4px !important;padding:0 0 4px;border-bottom:2px solid var(--sp-yellow);font:600 16px/1.3 var(--sp-font-body) !important;color:var(--sp-blue)}#content dd{display:block !important;float:none !important;width:auto !important;margin:0 0 8px !important;padding:0 !important}#content table.sp-table{width:100%;border-collapse:collapse;margin:12px 0 20px;font-size:14px}#content table.sp-table th{padding:10px 12px;background:var(--sp-blue);color:var(--sp-white);text-align:left;font:600 14px var(--sp-font-body)}#content table.sp-table td{padding:10px 12px;border-bottom:1px solid var(--sp-blue-100)}#content table.sp-table tr:nth-child(even) td{background:var(--sp-blue-25)}@media (max-width:639px){#content table.sp-table,#content table.sp-table tbody{display:block;overflow-x:auto}}#content>div{padding-inline:var(--sp-gutter) !important}#content select,#content input[type=text],#content input[type=email],#content input[type=password],#content input[type=number],#content input[type=search],#content textarea{box-sizing:border-box;max-width:100%;min-height:42px;padding:8px 12px;border:2px solid var(--sp-blue-200);border-radius:var(--sp-radius);background:var(--sp-white);color:var(--sp-ink);font:500 14px var(--sp-font-body)}#content select:focus,#content input:focus,#content textarea:focus{outline:0;border-color:var(--sp-blue);box-shadow:0 0 0 3px var(--sp-blue-100)}#content select:disabled{background:var(--sp-blue-25);color:var(--sp-blue-200);border-color:var(--sp-blue-100)}#content a.button,#content .button,#content input.button,#content input[type=submit],#content input[type=button],#content button,#content .widebutton,#content .widebutton_sidebar{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:42px;padding:9px 18px;border:0 !important;border-radius:var(--sp-radius) !important;cursor:pointer;text-decoration:none !important;background:var(--sp-blue) !important;background-image:none !important;color:var(--sp-white) !important;font:700 14px/1.2 var(--sp-font-body) !important;letter-spacing:-.01em;text-transform:none !important;text-shadow:none !important;box-shadow:none !important;transition:background-color .15s}#content a.button:hover,#content .button:hover,#content input[type=submit]:hover,#content input[type=button]:hover,#content button:hover,#content .widebutton:hover,#content .widebutton_sidebar:hover{background:var(--sp-blue-800) !important;color:var(--sp-yellow) !important}#content .art-buttons a.button:first-child,#content a[href*="buy_now"],#content .button_buy_now{background:var(--sp-yellow) !important;color:var(--sp-blue-950) !important}#content .art-buttons a.button:first-child:hover,#content a[href*="buy_now"]:hover{background:var(--sp-yellow-400) !important;color:var(--sp-blue-950) !important}#content .widebutton,#content .widebutton_sidebar{width:100%}#content h2.boxheader{display:flex;align-items:center;gap:8px;margin:0 !important;padding:10px 14px !important;border:0 !important;border-left:1px solid var(--sp-box-border) !important;border-top:1px solid var(--sp-box-border) !important;border-right:1px solid var(--sp-box-border) !important;border-radius:var(--sp-radius-box) var(--sp-radius-box) 0 0;background:var(--sp-gray-50) !important;background-image:none !important;color:var(--sp-ink) !important;font:700 13px/1.2 var(--sp-font-body) !important;text-transform:none;letter-spacing:0;height:auto !important;text-shadow:none !important}#content h2.boxheader .fa,#content h2.boxheader i{color:var(--sp-blue);font-size:14px}#content .boxbody{margin:0 0 12px !important;padding:12px 14px !important;border:1px solid var(--sp-box-border) !important;border-top:0 !important;border-radius:0 0 var(--sp-radius-box) var(--sp-radius-box);background:var(--sp-white) !important;box-shadow:none !important;font-size:14px}#content .boxbody select{width:100% !important}#content #box_cart_sidebar .sp-cart-items{list-style:none;margin:0 0 10px;padding:0}#content #box_cart_sidebar .sp-cart-items li{display:flex;align-items:baseline;gap:6px;padding:5px 0;font-size:13px;border-bottom:1px solid var(--sp-box-border)}#content #box_cart_sidebar .sp-cart-items li:last-child{border-bottom:0}#content #box_cart_sidebar .sp-cart-items a{flex:1 1 auto;min-width:0;overflow-wrap:break-word}#content #box_cart_sidebar .sp-cart-items__qty{flex:0 0 auto;font-weight:700;color:var(--sp-blue)}#content #box_cart_sidebar .sp-cart-items a{color:var(--sp-ink);text-decoration:none}#content #box_cart_sidebar .sp-cart-items a:hover{color:var(--sp-blue);text-decoration:underline}#content #box_cart_sidebar .sp-cart-summary{background:var(--sp-gray-50);border-radius:4px;padding:10px 12px;margin:0 0 10px;font-size:12.5px;color:var(--sp-gray-700)}#content #box_cart_sidebar .sp-cart-summary__line{margin:0 0 4px}#content #box_cart_sidebar .sp-cart-summary__total{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:0;font-size:15px;font-weight:700;color:var(--sp-ink)}#content #box_cart_sidebar .sp-cart-summary__total:not(:first-child){margin-top:6px;padding-top:7px;border-top:1px solid var(--sp-box-border)}#content #box_cart_sidebar .sp-cart-summary__tax{margin:4px 0 0;font-size:11.5px;color:var(--sp-ink)}#content #box_cart_sidebar .sp-cart-summary__shipping{margin:6px 0 0;font-size:11.5px;color:var(--sp-gray-500)}#content #box_cart_sidebar .sp-cart-summary__shipping a{color:var(--sp-blue)}#content #box_cart_sidebar .sp-cart-checkout-btn{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;box-sizing:border-box;padding:10px;background:var(--sp-yellow) !important;color:var(--sp-blue-950) !important;font:700 13.5px var(--sp-font-body);border-radius:var(--sp-radius);text-decoration:none !important}#content #box_cart_sidebar .sp-cart-checkout-btn:hover{background:var(--sp-yellow-400) !important}#content #box_cart_sidebar .sp-cart-view-link{display:block;text-align:center;margin-top:8px;font-size:12px;color:var(--sp-blue);text-decoration:none}#content #box_cart_sidebar .sp-cart-view-link:hover{text-decoration:underline}#content #box_cart_sidebar .sp-cart-empty{color:var(--sp-gray-500);font-size:13px;margin:0}#content #box_cart_sidebar .sp-cart-voucher{font-size:12.5px;margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid var(--sp-box-border)}#content .sp-lastviewed__row{display:flex;gap:10px;align-items:flex-start;margin-bottom:8px}#content .sp-lastviewed__thumb{flex:0 0 56px;width:56px;height:56px;border-radius:4px;overflow:hidden;display:block;background:var(--sp-gray-50);border:1px solid var(--sp-box-border)}#content .sp-lastviewed__thumb img{width:100%;height:100%;object-fit:contain}#content .sp-lastviewed__info{min-width:0;flex:1 1 auto}#content .sp-lastviewed__name{display:block;font-size:13px;font-weight:600;color:var(--sp-ink);text-decoration:none;line-height:1.3;margin-bottom:3px}#content .sp-lastviewed__name:hover{color:var(--sp-blue);text-decoration:underline}#content .sp-lastviewed__price{font-size:14px;font-weight:700;color:var(--sp-blue)}#content .sp-lastviewed__vpe{font-size:11px;color:var(--sp-gray-500)}#content .sp-lastviewed__meta{font-size:11px;color:var(--sp-gray-500);margin-bottom:8px}#content .sp-lastviewed__vehicle{font-size:12px;padding-top:8px;border-top:1px solid var(--sp-box-border);color:var(--sp-gray-700)}#content .sp-lastviewed__vehicle a{color:var(--sp-blue);font-weight:600;text-decoration:none}#content .sp-lastviewed__vehicle a:hover{text-decoration:underline}#content .product_search_box_row{margin-bottom:8px}#content .product_search_box_row select{width:100%}#content a.headerNavigation,#content .headerNavigation{font:500 13px var(--sp-font-body) !important;color:var(--sp-blue) !important;text-decoration:none}#content a.headerNavigation:hover{text-decoration:underline;background:none}#content #content_wrapper_product_listing{padding-right:0 !important;display:block}#content #content_wrapper_product_listing_main{width:auto !important;float:none !important;margin:0 !important}#content #content_sidebar>div{width:auto !important}#content #content_wrapper_product_listing_main h1{border:0 !important;margin:6px 0 14px !important;font-family:var(--sp-font-head) !important;font-size:clamp(22px,3.6vw,34px) !important;line-height:1.1}#content span#change_vehicle.sp-change-vehicle{display:inline-block !important;margin-left:10px;vertical-align:middle}#content span#change_vehicle.sp-change-vehicle a{font-family:var(--sp-font-body);font-size:13px;font-weight:600;color:var(--sp-blue);text-decoration:none;white-space:nowrap}#content span#change_vehicle.sp-change-vehicle a:hover{text-decoration:underline}@media (min-width:916px){#content #content_wrapper_product_listing{display:grid;grid-template-columns:272px minmax(0,1fr);gap:32px;align-items:start}#content #content_sidebar{position:sticky;top:76px}}#content .axle_heading_listing{margin:24px 0 8px;padding:8px 14px;border-left:5px solid var(--sp-yellow);background:var(--sp-blue-25);text-align:left !important;font:700 15px var(--sp-font-head) !important;text-transform:uppercase;letter-spacing:-.01em;color:var(--sp-blue) !important}#content hr.dottedhr{display:none}#content .displayGroup{margin:0 0 18px;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg);background:var(--sp-white);overflow:hidden;box-shadow:0 1px 2px rgba(0,12,24,.05);transition:box-shadow .15s,border-color .15s}#content .displayGroup:hover{border-color:var(--sp-blue-200);box-shadow:0 6px 18px rgba(0,12,24,.10)}#content .art-article{padding:9px 16px 7px;background:var(--sp-blue-25);border-bottom:1px solid var(--sp-blue-100)}#content .art-container{display:flex;align-items:center;gap:10px}#content .productnumber{flex:0 0 26px;box-sizing:border-box;width:26px;height:26px;margin:0 !important;padding:0 !important;display:flex !important;align-items:center;justify-content:center;line-height:1 !important;text-align:center;border-radius:50%;background:var(--sp-yellow);color:var(--sp-blue-950);font:700 13px/1 var(--sp-font-body)}#content .productname{flex:1 1 auto;min-width:0}#content .art-name,#content .art-name a{font:600 15px/1.2 var(--sp-font-body) !important;letter-spacing:-.01em;color:var(--sp-blue) !important;text-decoration:none}#content .art-name a:hover{text-decoration:underline;background:none}#content .art-nr{margin-top:1px;padding-top:0;min-height:0;font-size:12px;color:var(--sp-blue-800)}#content .art-logo{flex:0 0 auto;width:auto !important;max-width:64px !important;overflow:hidden;margin:0 0 0 auto !important;padding:0 !important}#content .art-logo img{display:block;max-height:20px;max-width:100%;width:auto;height:auto}@media (min-width:640px){#content .art-logo{max-width:100px !important}#content .art-logo img{max-height:28px}}@media (min-width:1024px){#content .art-logo{max-width:140px !important}#content .art-logo img{max-height:36px}}#content .art-wrapper{display:flex;flex-wrap:wrap;gap:8px 24px;padding:16px 18px 18px}#content .art-leftColumn{flex:0 0 auto;width:auto;float:none !important}#content .art-thumbnail img{max-width:100%;height:auto;border:0}#content .art-priceColumn{flex:1 1 260px;float:none !important;width:auto !important}#content .art-preis .preis{display:block;margin-bottom:0;font:700 26px/1.1 var(--sp-font-head);letter-spacing:-.02em;color:var(--sp-blue)}#content .art-preisInfo{margin:6px 0 10px;font-family:var(--sp-font-content);font-size:12.5px;line-height:1.5;color:var(--sp-blue-800)}#content .art-preisInfo a{font-weight:600}#content .art-graduated-from{margin-top:4px;font-family:var(--sp-font-content);font-size:13px;color:var(--sp-ink)}#content .art-graduated-from strong{color:var(--sp-blue);font-weight:700}#content .art-uvp{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:5px 0 14px;font-family:var(--sp-font-content)}#content .sp-uvp-price{font-size:12.5px;font-weight:600;color:#c0392b}#content .sp-discount-badge{display:inline-block;padding:2px 8px;border-radius:20px;background:#fdeceb;color:#c0392b;font-family:var(--sp-font-content);font-size:11.5px;font-weight:700;white-space:nowrap}#content .sp-group-spec-name{margin:-20px 0 14px;font-family:var(--sp-font-content);font-size:18px;font-weight:600;color:var(--sp-ink)}#content .sp-race-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;background:#1c1c1e;color:#fff;font-family:var(--sp-font-content);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;line-height:1.4}#content .sp-race-badge i{color:#e63946;font-size:11px}#content .sp-race-badge--overlay{position:absolute;top:10px;left:10px;z-index:2;box-shadow:0 2px 8px rgba(0,0,0,.3)}#content .art-buttons,#content .art-buttons ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}#content .art-buttons li{margin:0}#content .displayGroup input[name*="products_qty"],#content .displayGroup input.qty{width:64px;min-height:40px;text-align:center}@media (min-width:1024px){#content .art-wrapper{flex-wrap:nowrap}#content .art-priceColumn{flex:0 0 300px}}#content .art-wrapper>div{box-sizing:border-box;margin:0 !important;float:none !important}#content .art-leftColumn{order:1}#content .art-priceColumn{order:2;flex:1 1 100%;width:auto !important}#content .art-centerColumn{order:3;flex:1 1 100%;width:auto !important;min-width:0}#content .art-criteria p{margin:0 0 8px}#content .art-criteria .sp-crit{margin:0 0 10px}#content .art-criteria .sp-crit__eb{display:block;font:700 10px var(--sp-font-body);text-transform:uppercase;letter-spacing:.06em;color:var(--sp-gray-500);margin-bottom:2px}#content .art-criteria .sp-crit__val{font-size:13.5px;color:var(--sp-ink)}#content .art-criteria .sp-crit--kit{margin-top:12px;padding-top:10px;border-top:1px solid var(--sp-box-border)}#content .art-footer{border-bottom:0 !important;margin:0 !important;height:0 !important}#content .art-form label{font-weight:600;margin-right:6px}#content .art-buttons{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}#content .art-buttons>div{margin:0 !important}#content .art-buttons .button{width:auto}#content input.addToCart,#content .addToCart{background:var(--sp-yellow) !important;color:var(--sp-blue-950) !important}#content input.addToCart:hover,#content .addToCart:hover{background:var(--sp-yellow-400) !important;color:var(--sp-blue-950) !important}#content .sp-cart-row{display:flex;align-items:stretch;gap:8px}#content .art-form input.sp-qty-input[type=text],#content .displayGroup input.sp-qty-input[type=text]{width:52px !important;flex:0 0 52px;min-width:0 !important;text-align:center}#content .sp-cart-btn-wrap{flex:1 1 auto;min-width:0}#content .addToCart.sp-cart-btn{display:flex !important;align-items:center;justify-content:center;gap:7px;width:100%;height:40px;padding:0 10px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#content .sp-cart-btn__icon{flex:0 0 auto;width:17px;height:17px}#content .sp-cart-btn__label{overflow:hidden;text-overflow:ellipsis}@media (max-width:400px){#content .addToCart.sp-cart-btn{font-size:12px;padding:0 8px;gap:5px}}#content .art-buttons a.button.grey,#content .art-buttons a.button.detailsbtn,#content a.button.grey,#content a.button.detailsbtn{background:var(--sp-white) !important;color:var(--sp-blue) !important;box-shadow:inset 0 0 0 2px var(--sp-blue) !important}#content .art-buttons a.button.grey:hover,#content .art-buttons a.button.detailsbtn:hover,#content a.button.grey:hover,#content a.button.detailsbtn:hover{background:var(--sp-blue) !important;color:var(--sp-white) !important}#content .art-form .art-buttons{display:flex}#content .art-form .art-buttons a.button.grey{flex:1 1 100%}@media (min-width:900px){#content .art-wrapper{flex-wrap:nowrap;align-items:flex-start}#content .art-leftColumn{flex:0 0 200px}#content .art-centerColumn{order:2;flex:1 1 auto;min-width:160px}#content .art-priceColumn{order:3;flex:0 0 290px}}@media (min-width:916px) and (max-width:1100px){#content .art-wrapper{flex-wrap:wrap}#content .art-leftColumn{flex:0 0 auto}#content .art-centerColumn{flex:1 1 100%;min-width:0;order:3}#content .art-priceColumn{flex:1 1 260px;order:2}}#content input[type=submit][value*="Warenkorb"],#content input[type=button][value*="Warenkorb"]{background:var(--sp-yellow) !important;color:var(--sp-blue-950) !important}#content input[type=submit][value*="Warenkorb"]:hover,#content input[type=button][value*="Warenkorb"]:hover{background:var(--sp-yellow-400) !important;color:var(--sp-blue-950) !important}.sp-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:var(--sp-radius);font:700 15px/1 var(--sp-font-body);letter-spacing:-.01em;text-decoration:none !important;cursor:pointer;transition:background-color .15s,color .15s}.sp-btn--yellow{background:var(--sp-yellow);color:var(--sp-blue-950) !important}.sp-btn--yellow:hover{background:var(--sp-yellow-400)}.sp-btn--ghost{box-shadow:inset 0 0 0 2px var(--sp-white);color:var(--sp-white) !important}.sp-btn--ghost:hover{background:var(--sp-white);color:var(--sp-blue) !important}.sp-hero{position:relative;overflow:hidden;background:var(--sp-blue);color:var(--sp-white)}.sp-hero::before{content:"";position:absolute;right:-8%;bottom:-34%;width:min(900px,90vw);aspect-ratio:275 / 125;background:url("../img/logo/superpro-monogram-yellow.svg") no-repeat center / contain;opacity:.08;pointer-events:none}.sp-hero__inner{position:relative;display:grid;gap:28px;padding-block:36px 40px;align-items:center}.sp-hero__eyebrow{margin:0 0 12px;font:600 12.5px/1.3 var(--sp-font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--sp-yellow)}#content .sp-hero__title,.sp-hero__title{margin:0 0 16px !important;font-family:var(--sp-font-head) !important;font-size:clamp(30px,6.4vw,58px) !important;line-height:1.02 !important;letter-spacing:-.02em;text-transform:uppercase;color:var(--sp-white) !important}.sp-hero__lead{margin:0 0 24px;max-width:34em;font-size:16px;line-height:1.6;font-weight:500;color:var(--sp-blue-100)}.sp-hero__cta{display:flex;flex-wrap:wrap;gap:12px}.sp-hero__media{justify-self:center;width:100%;max-width:560px}.sp-hero__media img{display:block;width:100%;height:auto;border-radius:var(--sp-radius-lg);background:var(--sp-white);box-shadow:0 18px 40px rgba(0,12,24,.35)}@media (min-width:900px){.sp-hero__inner{grid-template-columns:1.05fr .95fr;gap:48px;padding-block:56px 64px}}.sp-usp{background:var(--sp-blue-800);border-bottom:4px solid var(--sp-yellow);color:var(--sp-white)}.sp-usp__list{display:grid;grid-template-columns:repeat(2,1fr);gap:4px 16px;margin:0;padding:18px 0;list-style:none}.sp-usp__list li{display:flex;align-items:center;gap:10px;margin:0;padding:6px 0;font:600 14px/1.25 var(--sp-font-body)}.sp-usp__ico{flex:0 0 26px;width:26px;height:26px;border-radius:50%;background:var(--sp-yellow);color:var(--sp-blue-950);font:700 13px/26px var(--sp-font-body);text-align:center}@media (min-width:900px){.sp-usp__list{grid-template-columns:repeat(6,1fr);gap:8px 20px;padding:22px 0}.sp-usp__list li{flex-direction:column;text-align:center;gap:8px}}#content #productinfowrap~h2,#content h2+.button{margin-top:28px}#content .product_details,#content #productinfowrap table{width:100%;border-collapse:collapse}#content #productinfowrap table td{padding:8px 12px;border-bottom:1px solid var(--sp-blue-100);vertical-align:top}#content #productinfowrap table td:first-child{width:34%;font-weight:600;color:var(--sp-blue-950)}#content ul.vehicles li{border-bottom:1px solid var(--sp-blue-100)}#content ul.vehicles a{display:block;padding:8px 4px;text-decoration:none}.sp-imgbtn,button.sp-imgbtn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:42px;padding:9px 18px;border:0;border-radius:var(--sp-radius);background:var(--sp-blue);color:var(--sp-white);cursor:pointer;vertical-align:middle;font:700 14px/1.2 var(--sp-font-body);letter-spacing:-.01em;text-decoration:none;text-align:center;white-space:nowrap;transition:background-color .15s,color .15s,box-shadow .15s}a:hover>.sp-imgbtn,button.sp-imgbtn:hover,.sp-imgbtn:hover{background:var(--sp-blue-800);color:var(--sp-yellow)}a>.sp-imgbtn{pointer-events:none}.sp-imgbtn--primary{background:var(--sp-yellow);color:var(--sp-blue-950)}a:hover>.sp-imgbtn--primary,button.sp-imgbtn--primary:hover{background:var(--sp-yellow-400);color:var(--sp-blue-950)}.sp-imgbtn--secondary{background:var(--sp-white);color:var(--sp-blue);box-shadow:inset 0 0 0 2px var(--sp-blue)}a:hover>.sp-imgbtn--secondary,button.sp-imgbtn--secondary:hover{background:var(--sp-blue);color:var(--sp-white)}a:hover .sp-imgbtn{background-image:none}.sp-imgbtn:focus-visible{outline:3px solid var(--sp-yellow);outline-offset:2px}a:has(>.sp-imgbtn){display:inline-flex;margin:0 6px 6px 0;text-decoration:none;background:none !important;-webkit-tap-highlight-color:transparent}.sp-imgbtn--small{min-height:32px;padding:5px 12px;font-size:13px}#content table.orderdetails{width:100%;border-collapse:separate;border-spacing:0;margin:12px 0 20px;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg);overflow:hidden;background:var(--sp-white)}#content table.orderdetails tr.headerrow td,#content table.orderdetails .headerrow td{padding:12px 14px;background:var(--sp-blue) !important;color:var(--sp-white) !important;font:600 13px var(--sp-font-body);text-transform:none}#content table.orderdetails td{padding:14px;border-bottom:1px solid var(--sp-blue-100);vertical-align:top;font-size:14px}#content table.orderdetails tr[class^="contentrow"] td{background:var(--sp-white)}#content table.orderdetails tr.contentrow2 td{background:var(--sp-blue-25)}#content table.orderdetails .quantity input{width:64px;text-align:center}#content table.orderdetails .productname a{font-weight:600;text-decoration:none}#content table.orderdetails .singleprice,#content table.orderdetails .totalprice{white-space:nowrap;font-weight:600;text-align:right}#content table.orderdetails td.right{text-align:right}#content table.orderdetails td.center{text-align:center}#content table.orderdetails td.subtotal{padding:14px;background:var(--sp-blue-25) !important;text-align:right;line-height:1.7}#content table.orderdetails td.subtotal strong{font-size:16px;color:var(--sp-blue)}#content table.productattributes{width:auto;margin:4px 0;border:0}#content table.productattributes td{padding:2px 10px 2px 0;border:0;font-size:13.5px}#content div.orderdetails>div[class^="basketrow"]{margin:0 0 12px !important;padding:14px;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg);background:var(--sp-white)}#content div.orderdetails>div.basketrow2{background:var(--sp-blue-25)}#content div.orderdetails hr{border:0;border-top:1px solid var(--sp-blue-100);margin:12px 0}@media (max-width:820px){#content table.orderdetails,#content #update_basket{display:none !important}#content div.orderdetails{display:block !important}}#content .sp-order-summary{margin:4px 0 0;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg);overflow:hidden;background:var(--sp-white)}#content .sp-order-summary table.accounthistoryinfoorderdetails{margin:0;border:0;border-radius:0}#content table.accounthistoryinfoorderdetails{width:100%;border-collapse:separate;border-spacing:0;background:var(--sp-white)}#content table.accounthistoryinfoorderdetails tr.headerrow td{padding:9px 14px;background:var(--sp-blue) !important;color:var(--sp-white) !important;font:600 13px var(--sp-font-body)}#content table.accounthistoryinfoorderdetails td{padding:7px 14px;border-bottom:1px solid var(--sp-blue-100);vertical-align:top;font-size:14px;line-height:1.35}#content table.accounthistoryinfoorderdetails tr:last-child td{border-bottom:0}#content table.accounthistoryinfoorderdetails tr:nth-child(even):not(.headerrow) td{background:var(--sp-blue-25)}#content table.accounthistoryinfoorderdetails td.productname strong{font-weight:600}#content table.accounthistoryinfoorderdetails td.productname em{display:block;font-style:normal;font-weight:400;color:var(--sp-gray-500);font-size:12.5px;margin-top:2px}#content table.accounthistoryinfoorderdetails .sp-shiptime{display:block;margin-top:2px;font-weight:400;color:var(--sp-gray-500);font-size:12.5px}#content table.accounthistoryinfoorderdetails td.artnr{white-space:nowrap}#content table.accounthistoryinfoorderdetails td.right{text-align:right;white-space:nowrap}#content .sp-order-summary .sp-order-table-totals{margin:0;padding:10px 14px;border:0;border-top:1px solid var(--sp-blue-100);border-radius:0;background:var(--sp-blue-25);max-width:none}#content .sp-order-table-totals__row{display:flex;justify-content:space-between;gap:12px;padding:2px 0;font-size:14px}#content .sp-order-table-totals__row span{color:var(--sp-gray-700)}#content .sp-order-table-totals__row strong{color:var(--sp-ink);font-weight:600;white-space:nowrap}#content .sp-order-table-totals__row--grand{margin-top:5px;padding-top:8px;border-top:1px solid var(--sp-blue-100);font-size:16px}#content .sp-order-table-totals__row--grand strong{color:var(--sp-blue);font-size:18px}@media (max-width:640px){#content .sp-order-summary{border:0;background:none}#content table.accounthistoryinfoorderdetails{border:0;background:none}#content table.accounthistoryinfoorderdetails,#content table.accounthistoryinfoorderdetails tbody{display:block;width:100%}#content table.accounthistoryinfoorderdetails tr.headerrow{display:none}#content table.accounthistoryinfoorderdetails tr{display:block;margin:0 0 10px;padding:10px 14px;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg);background:var(--sp-white)}#content table.accounthistoryinfoorderdetails tr:nth-child(even):not(.headerrow){background:var(--sp-blue-25)}#content table.accounthistoryinfoorderdetails td{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:4px 0;border-bottom:0;text-align:right;background:transparent}#content table.accounthistoryinfoorderdetails td::before{content:attr(data-label);flex:0 0 auto;text-align:left;font-weight:600;color:var(--sp-gray-500);font-size:11.5px;text-transform:uppercase;letter-spacing:.03em}#content table.accounthistoryinfoorderdetails td.productname{display:block;text-align:left}#content table.accounthistoryinfoorderdetails td.productname::before{display:block;margin-bottom:3px}#content .sp-order-summary .sp-order-table-totals{border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg)}}#content .sp-history-timeline{list-style:none;margin:10px 0 0;padding:0;max-width:480px}#content .sp-history-timeline__item{position:relative;display:flex;gap:14px;padding:0 0 18px}#content .sp-history-timeline__item:last-child{padding-bottom:0}#content .sp-history-timeline__marker{position:relative;flex:0 0 auto;width:11px;height:11px;margin-top:4px;border-radius:50%;background:var(--sp-blue-200)}#content .sp-history-timeline__item:not(:last-child) .sp-history-timeline__marker::after{content:'';position:absolute;top:11px;bottom:-18px;left:50%;width:2px;margin-left:-1px;background:var(--sp-blue-100)}#content .sp-history-timeline__item--current .sp-history-timeline__marker{background:var(--sp-blue);box-shadow:0 0 0 3px var(--sp-blue-100)}#content .sp-history-timeline__body{flex:1 1 auto;min-width:0}#content .sp-history-timeline__row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}#content .sp-history-timeline__status{display:inline-block;padding:3px 10px;border-radius:999px;background:var(--sp-blue-50);color:var(--sp-blue-800);font-size:12.5px;font-weight:600}#content .sp-history-timeline__item--current .sp-history-timeline__status{background:var(--sp-blue);color:var(--sp-white)}#content .sp-history-timeline__date{flex:0 0 auto;min-width:82px;color:var(--sp-gray-500);font-size:12.5px;white-space:nowrap;font-variant-numeric:tabular-nums}#content .sp-history-timeline__comment{margin-top:6px;padding:8px 10px;border-radius:var(--sp-radius);background:var(--sp-blue-25);color:var(--sp-gray-700);font-size:13.5px;line-height:1.4}#content .sp-order-search{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 18px}#content .sp-order-search input[type=text]{flex:1 1 220px;max-width:280px}#content .sp-order-search__reset{font-size:13px;color:var(--sp-gray-500) !important;font-weight:500 !important;text-decoration:underline;text-underline-offset:2px}#sp-orders-results{transition:opacity .15s}#sp-orders-results.sp-cart-loading{opacity:.5;pointer-events:none;cursor:progress}#content table.sp-orders-table{width:100%;border-collapse:separate;border-spacing:0;margin:0 0 20px;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg);overflow:hidden;background:var(--sp-white)}#content table.sp-orders-table tr.headerrow td{padding:12px 14px;background:var(--sp-blue) !important;color:var(--sp-white) !important;font:600 13px var(--sp-font-body)}#content table.sp-orders-table td{padding:12px 14px;border-bottom:1px solid var(--sp-blue-100);vertical-align:middle;font-size:14px}#content table.sp-orders-table tr:last-child td{border-bottom:0}#content table.sp-orders-table tr:nth-child(even):not(.headerrow) td{background:var(--sp-blue-25)}#content table.sp-orders-table td.right{text-align:right}#content .sp-order-status{display:inline-block;padding:3px 10px;border-radius:999px;background:var(--sp-blue-50);color:var(--sp-blue-800);font-size:12.5px;font-weight:600;white-space:nowrap}#content table.sp-orders-table .sp-orders-table__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px}#content .sp-order-pill{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:var(--sp-white);box-shadow:inset 0 0 0 1px var(--sp-blue-200);color:var(--sp-blue) !important;font-size:12px !important;font-weight:600 !important;text-decoration:none !important;white-space:nowrap}#content .sp-order-pill:hover{background:var(--sp-blue-25)}@media (max-width:720px){#content table.sp-orders-table{border:0;background:none}#content table.sp-orders-table,#content table.sp-orders-table tbody{display:block;width:100%}#content table.sp-orders-table tr.headerrow{display:none}#content table.sp-orders-table tr{display:block;margin:0 0 10px;padding:12px 14px;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg);background:var(--sp-white)}#content table.sp-orders-table tr:nth-child(even):not(.headerrow){background:var(--sp-blue-25)}#content table.sp-orders-table td{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:4px 0;border-bottom:0;text-align:right;background:transparent}#content table.sp-orders-table td::before{content:attr(data-label);flex:0 0 auto;text-align:left;font-weight:600;color:var(--sp-gray-500);font-size:11.5px;text-transform:uppercase;letter-spacing:.03em}#content table.sp-orders-table .sp-orders-table__actions{justify-content:flex-start}#content table.sp-orders-table .sp-orders-table__actions::before{content:none}}#content p[align="right"]{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding-right:0 !important;margin:16px 0;text-align:right}#content p[align="right"]>a{text-decoration:none;background:none}#content p[align="right"] br{display:none}@media (max-width:639px){#content p[align="right"]{justify-content:stretch}#content p[align="right"]>*,#content p[align="right"] .sp-imgbtn,#content p[align="right"] button{flex:1 1 100%;width:100%}}#content .errormessage,.errormessage{margin:12px 0;padding:12px 16px;border-left:5px solid #c0392b;border-radius:var(--sp-radius);background:#fdecea;color:#6b1d14;font-size:14px}#content .infomessage{margin:12px 0;padding:12px 16px;border-left:5px solid var(--sp-blue);border-radius:var(--sp-radius);background:var(--sp-blue-25);color:var(--sp-blue-950);font-size:14px}#content table.orderdetailsshipping{width:100%;border-collapse:separate;border-spacing:0;margin:0 0 20px;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg);overflow:hidden;background:var(--sp-white)}#content table.orderdetailsshipping tr.headerrow td{padding:12px 14px;background:var(--sp-blue) !important;color:var(--sp-white) !important;font:600 13px var(--sp-font-body)}#content table.orderdetailsshipping td{padding:12px 14px;border-bottom:1px solid var(--sp-blue-100);vertical-align:middle;font-size:14px}#content table.orderdetailsshipping td:first-child{width:160px;white-space:nowrap}#content table.orderdetailsshipping select{width:100%}#content{font-family:var(--sp-font-body)}#content td,#content th,#content label,#content li,#content dd,#content dt,#content span,#content p,#content div{font-family:var(--sp-font-body)}#content .fa,#content [class^="fa-"],#content [class*=" fa-"],#content i.fa-solid{font-family:FontAwesome,"Font Awesome 7 Free","Font Awesome 6 Free" !important}#content .highlightbox,#content .checkoutbox,#content .box_login{margin:8px 0 24px;padding:18px 20px;border:1px solid var(--sp-blue-100) !important;border-radius:var(--sp-radius-lg);background:var(--sp-blue-25) !important;box-shadow:none}#content .highlightbox h1,#content .highlightbox h2,#content .highlightbox h3{margin-top:4px}#content .highlightbox>table{width:100%;border-spacing:0}#content .highlightbox td{padding:6px 8px;font-size:14px;vertical-align:middle}#content .highlightbox>table>tbody>tr>td:first-child,#content .highlightbox>table>tr>td:first-child{white-space:nowrap;font-weight:600;color:var(--sp-blue-950)}#content .highlightbox table table{width:auto}#content .highlightbox table table td{padding:2px 14px 2px 0;font-weight:400 !important}#content .inputRequirement{color:#c0392b;font-weight:700;margin-left:4px}#content input[type=radio],#content input[type=checkbox]{width:18px;height:18px;min-height:0;margin:0 6px 0 0;accent-color:var(--sp-blue);vertical-align:middle}#content input[type=text],#content input[type=password],#content input[type=email],#content input[type=tel]{max-width:100%}@media (max-width:639px){#content .highlightbox td{display:block;width:100% !important;padding:4px 0;white-space:normal !important}#content .highlightbox input[type=text],#content .highlightbox input[type=password],#content .highlightbox select{width:100%}}#content .moduleRow,#content .moduleRowOver,#content .moduleRowSelected{border-radius:var(--sp-radius)}#content .moduleRowSelected{background:var(--sp-yellow-200) !important}#content .moduleRowOver{background:var(--sp-blue-50) !important}#checkoutnavigation{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin:8px 0 20px !important;padding:0 !important;list-style:none}#checkoutnavigation li{float:none !important;width:auto !important;margin:0 !important;padding:12px 14px !important;border:0 !important;border-radius:var(--sp-radius-lg);font-size:12px;line-height:1.4}#checkoutnavigation li.active{background:var(--sp-blue) !important;color:var(--sp-white) !important}#checkoutnavigation li.active .number{color:var(--sp-yellow)}#checkoutnavigation li.inactive{background:var(--sp-blue-25) !important;color:var(--sp-blue-800) !important;box-shadow:inset 0 0 0 1px var(--sp-blue-100)}#checkoutnavigation .number{font:700 22px/1 var(--sp-font-head);margin-right:4px}#checkoutnavigation .title{font:700 14px var(--sp-font-body)}#checkoutnavigation .description{font-size:12px;opacity:.85}@media (min-width:900px){#checkoutnavigation{grid-template-columns:repeat(4,1fr)}}#content table.shippingblock,#content table.paymentblock{width:100%;border-collapse:separate;border-spacing:0;margin:0 0 16px;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg);overflow:hidden;background:var(--sp-white)}#content table.shippingblock td.header,#content table.paymentblock td.header,#content td.header{padding:10px 14px;background:var(--sp-blue) !important;color:var(--sp-white) !important;font:600 13px var(--sp-font-body)}#content table.shippingblock td,#content table.paymentblock td{padding:12px 14px;border-bottom:1px solid var(--sp-blue-100);background:var(--sp-white)}#content table.shippingblock td.radiobutton,#content table.paymentblock td.radiobutton{width:34px}#content table.shippingblock tr:hover td,#content table.paymentblock tr:hover td{background:var(--sp-blue-25)}#content .row{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0 0 14px}#content .row>.col-25{flex:0 0 200px;padding-top:10px;font-weight:600}#content .row>.col-75{flex:1 1 300px;min-width:0}#content .row>.col-100{flex:1 1 100%}#content .col-75 input[type=text],#content .col-75 input[type=email],#content .col-75 input[type=tel],#content .col-75 textarea,#content .col-75 select,#content .col-100 input,#content .col-100 textarea{width:100% !important}#content .col-75 input+input,#content .col-75 input+br+input{margin-top:8px}#content textarea{min-height:120px;resize:vertical;line-height:1.5}#content .col-75 p,#content .col-75 small{margin:6px 0 0;font-size:13px;color:var(--sp-blue-800)}@media (max-width:639px){#content .row>.col-25{flex:1 1 100%;padding-top:0}}#content input[type=text],#content input[type=password],#content input[type=email]{min-width:min(300px,100%)}#content form td label{font-weight:600}#content_wrapper_product_listing_main>div:has(>.product_preview_img){display:grid;grid-template-columns:1fr;gap:12px 24px;margin:0 0 18px;padding:18px;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg);background:var(--sp-white);box-shadow:0 1px 2px rgba(0,12,24,.05)}#content_wrapper_product_listing_main>div:has(>.product_preview_img):hover{border-color:var(--sp-blue-200);box-shadow:0 6px 18px rgba(0,12,24,.10)}#content_wrapper_product_listing_main>div:has(>.product_preview_img)>div[style*="clear"]{display:none}#content .product_preview_img{float:none !important;width:auto !important}#content .product_preview_img>div{margin:0 auto;border-radius:var(--sp-radius)}#content .product_preview_img img{max-width:100%;height:auto}#content .productPreviewDiv{min-width:0}#content table.productPreview,#content table.productPreview td{display:block;width:100%;padding:0}#content table.productPreview h2{margin:0 0 6px !important;font-size:18px !important}#content table.productPreview h2 a{text-decoration:none}#content table.productPreview p{margin:4px 0}#content table.productPreview p.price{font:700 24px/1.1 var(--sp-font-head);letter-spacing:-.02em;color:var(--sp-blue)}#content ul.product_listing_buttons{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none}#content ul.product_listing_buttons li{margin:0;padding:0}@media (min-width:720px){#content_wrapper_product_listing_main>div:has(>.product_preview_img){grid-template-columns:220px 1fr;align-items:start}}#content_wrapper_product_listing_main>div>a[name]{position:absolute;width:0;height:0;overflow:hidden}#content_wrapper_product_listing_main>div:has(>.product_preview_img){position:relative}#content input[name*="qty"],#content input[name^="cart_quantity"],#content .quantity input,#content .addtobasket input[type=text],#content .art-form input[type=text],#content .displayGroup input[type=text]{min-width:0 !important;width:72px !important;text-align:center}#content .checkout_infos{display:grid;grid-template-columns:1fr;gap:16px;margin:0 0 20px}#content .checkout_infos>div[style*="clear"],#content .checkout_infos>br{display:none}#content .checkout_infos>div:not([class]):empty{display:none}#content .checkoutInfoBoxes,#content .checkoutInfoBoxesLarge{float:none !important;width:auto !important;margin:0 !important;padding:16px 18px !important;border:1px solid var(--sp-blue-100) !important;border-radius:var(--sp-radius-lg);background:var(--sp-blue-25);text-align:left !important;font-size:14px;line-height:1.6}#content .checkoutInfoBoxes.red{border-left:5px solid var(--sp-yellow) !important;background:var(--sp-white)}#content .checkoutNavBoxes,#content .checkoutNav2Boxes{position:relative;float:none !important;width:auto !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:16px 18px !important;border:1px solid var(--sp-blue-100) !important;border-radius:var(--sp-radius-lg);background:var(--sp-white);font-size:14px;line-height:1.6;overflow:visible}#content .checkout_infos h2{float:none !important;display:block;margin:0 0 6px !important;font:700 17px/1.1 var(--sp-font-head) !important;text-transform:uppercase;color:var(--sp-blue) !important}#content .checkout_infos .text{position:absolute;top:16px;right:18px;margin:0;padding:0}#content .checkout_infos a{color:var(--sp-blue) !important;font-style:normal !important;font-weight:600}#content .checkout_infos p.text{position:static;margin:4px 0}#content .checkout_infos>p,#content .checkout_infos>h2{margin:4px 0 0}#content .checkout_infos table td{padding:4px 10px 4px 0;font-size:14px}@media (min-width:900px){#content .checkout_infos{grid-template-columns:1fr 1fr}#content .checkout_infos>.checkoutInfoBoxesLarge,#content .checkout_infos>h2:last-of-type,#content .checkout_infos>p.text{grid-column:1 / -1}}#content .checkoutbox table{width:100%;border-collapse:collapse}#content .checkoutbox .headerrow td{padding:10px 12px !important;background:var(--sp-blue) !important;color:var(--sp-white) !important;font:600 13px var(--sp-font-body)}#content .checkoutbox .hr{height:0;margin:10px 0;border-top:1px solid var(--sp-blue-100)}#content .checkoutbox .total{text-align:right}#content .checkoutbox .total table{display:inline-table;width:auto;margin-left:auto}#content .checkoutbox .total td{padding:3px 0 3px 18px;font-size:14px}#content .checkoutInfoBoxes a,#content .checkoutInfoBoxesLarge a{color:var(--sp-blue) !important;font-style:normal !important;font-weight:600}#content .checkoutInfoBoxes em,#content .checkoutInfoBoxes i{font-style:normal}#content .checkout_infos>p.text{margin:-6px 0 10px}@media (max-width:639px){#content .checkoutbox>table>tbody>tr,#content .checkoutbox>table>tr{display:grid;grid-template-columns:34px minmax(0,1fr) 66px 70px;align-items:start}#content .checkoutbox>table td{display:block !important;width:auto !important;padding:8px 6px !important;white-space:normal;font-size:13px}}#content button.sp-imgbtn--primary,#content .sp-imgbtn--primary{background:var(--sp-yellow) !important;color:var(--sp-blue-950) !important}#content button.sp-imgbtn--primary:hover{background:var(--sp-yellow-400) !important;color:var(--sp-blue-950) !important}#content button.sp-imgbtn--secondary{background:var(--sp-white) !important;color:var(--sp-blue) !important;box-shadow:inset 0 0 0 2px var(--sp-blue) !important}#content button.sp-imgbtn--secondary:hover{background:var(--sp-blue) !important;color:var(--sp-white) !important}@media (max-width:639px){#content .checkoutbox .total table td{display:table-cell !important;padding:3px 0 3px 12px !important}#content .checkoutbox .total table tr{display:table-row}}#content .checkoutbox .total td{white-space:nowrap}a>.sp-imgbtn{margin:0}button.sp-imgbtn{margin:0 6px 6px 0}#content,#content td,#content th,#content label,#content li,#content dd,#content dt,#content span,#content p,#content div,#content a,#content input,#content select,#content textarea{font-family:var(--sp-font-content)}#content h1,#content h2,#content h3,#content h4,#content h5{font-family:var(--sp-font-title) !important;font-weight:700 !important;text-transform:uppercase;letter-spacing:.015em !important;line-height:1.2 !important;color:var(--sp-ink) !important}#content h1{font-size:clamp(21px,2.3vw,27px) !important;margin:8px 0 14px !important}#content h2{font-size:clamp(17px,1.8vw,21px) !important;margin:24px 0 10px !important}#content h3{font-size:16.5px !important;margin:18px 0 8px !important}#content h4,#content h5{font-size:15px !important;margin:14px 0 6px !important}#content h2 a,#content h3 a{color:inherit !important}#content h2.boxheader{font-family:var(--sp-font-body) !important;font-weight:700 !important;font-size:13px !important;letter-spacing:0 !important;color:var(--sp-ink) !important;margin:0 !important}#content .checkout_infos h2{font-family:var(--sp-font-title) !important;font-weight:700 !important;font-size:16px !important;color:var(--sp-ink) !important;letter-spacing:.02em !important}#content .sp-hero,#content .sp-hero *,#content .sp-usp,#content .sp-usp *{font-family:var(--sp-font-body)}#content .sp-hero .sp-hero__title{font-family:var(--sp-font-head) !important;font-weight:700 !important;font-size:clamp(30px,6.4vw,58px) !important;line-height:1.02 !important;letter-spacing:-.02em !important;margin:0 0 16px !important;color:var(--sp-white) !important}#content .sp-imgbtn,#content button.sp-imgbtn,#content a.button,#content .button,#content input[type=submit],#content input[type=button],#content button,#content .widebutton,#content .widebutton_sidebar,#content .sp-btn{font-family:var(--sp-font-body) !important}#content .art-preis .preis,#content p.price,#content .productprice strong{font-family:var(--sp-font-head) !important}#content .sp-post__title,#content .sp-tile__title{font-family:var(--sp-font-title) !important}.sp-section-title,#content .sp-section-title{margin:0 0 18px !important;font-size:clamp(17px,1.9vw,22px) !important}#content .sp-section-title::after,.sp-section-title::after{content:"";display:block;width:48px;height:4px;margin-top:8px;background:var(--sp-yellow)}.sp-tiles{padding-block:36px 8px;background:var(--sp-bg)}.sp-tiles__grid{display:grid;grid-template-columns:1fr;gap:16px}.sp-tile{position:relative;display:block;overflow:hidden;border-radius:var(--sp-radius-lg);aspect-ratio:4 / 5;background:var(--sp-blue-900);color:var(--sp-white) !important;text-decoration:none !important;isolation:isolate;box-shadow:0 2px 8px rgba(0,12,24,.12)}.sp-tile img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.sp-tile::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,rgba(0,12,24,.92) 0%,rgba(0,12,24,.72) 38%,rgba(0,12,24,.05) 72%)}.sp-tile:hover img{transform:scale(1.05)}.sp-tile:hover{box-shadow:0 10px 26px rgba(0,12,24,.25)}.sp-tile__body{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:6px;padding:18px 18px 20px}.sp-tile__label{align-self:flex-start;padding:3px 10px;border-radius:3px;background:var(--sp-yellow);color:var(--sp-blue-950);font:700 11.5px/1.4 var(--sp-font-body);letter-spacing:.04em;text-transform:uppercase}.sp-tile__title{font-weight:700;font-size:18px;line-height:1.15;text-transform:uppercase;letter-spacing:.02em}.sp-tile__sub{font:500 14px/1.35 var(--sp-font-content);color:var(--sp-yellow)}.sp-tile__text{font:400 13px/1.5 var(--sp-font-content);color:rgba(255,255,255,.88)}.sp-tile:focus-visible{outline:3px solid var(--sp-yellow);outline-offset:3px}@media (min-width:640px){.sp-tiles__grid{grid-template-columns:repeat(2,1fr)}.sp-tile{aspect-ratio:4 / 3.4}}@media (min-width:1024px){.sp-tiles__grid{grid-template-columns:repeat(4,1fr);gap:20px}.sp-tile{aspect-ratio:3 / 4.2}}.sp-home-content{padding-block:28px 40px}.sp-blog__grid{display:grid;grid-template-columns:1fr;gap:20px}.sp-post{position:relative;display:flex;flex-direction:column;gap:10px;padding:22px 22px 20px;border-radius:var(--sp-radius-lg);background:var(--sp-white);border-top:4px solid var(--sp-yellow);box-shadow:0 1px 3px rgba(0,12,24,.08);transition:box-shadow .2s,transform .2s}.sp-post:hover{box-shadow:0 10px 26px rgba(0,12,24,.14);transform:translateY(-2px)}.sp-post__cat{align-self:flex-start;padding:3px 10px;border-radius:3px;background:var(--sp-blue-50);color:var(--sp-blue) !important;font:600 12px/1.4 var(--sp-font-body);letter-spacing:.03em;text-decoration:none !important;text-transform:uppercase}#content .sp-post__title{margin:0 !important;font-size:18px !important;text-transform:none;letter-spacing:.01em !important;line-height:1.3 !important}#content .sp-post__title a{color:var(--sp-ink) !important;text-decoration:none;background:none}#content .sp-post__title a:hover{color:var(--sp-blue) !important;background:none}.sp-post__excerpt,#content .sp-post__excerpt{color:#6b7178;font:400 14.5px/1.65 var(--sp-font-content);display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}#content .sp-post__excerpt *{color:inherit !important;font-family:inherit}.sp-post__more,#content .sp-post__more{margin-top:auto;padding-top:6px;color:var(--sp-blue) !important;font:600 14px var(--sp-font-body);text-decoration:none}.sp-post__more:hover{text-decoration:underline;background:none !important}@media (min-width:720px){.sp-blog__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.sp-blog__grid{grid-template-columns:repeat(3,1fr)}}.sp-tile{aspect-ratio:4 / 3.7}.sp-tile:nth-child(2) img{object-position:66% 50%}@media (min-width:640px){.sp-tile{aspect-ratio:4 / 3.4}}@media (min-width:1024px){.sp-tile{aspect-ratio:3 / 4.2}}.sp-footer__menu{background:linear-gradient(180deg,rgba(0,51,102,.55) 0%,rgba(0,73,144,.35) 55%,rgba(0,51,102,.6) 100%),var(--sp-blue) url("../img/footer/footer-bg.webp") center / cover no-repeat}.sp-footer__cols{background:none}.sp-footer__pay{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.sp-footer__pay-row{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.sp-paychip{display:inline-flex;align-items:center;justify-content:center;height:40px;min-width:64px;padding:0 12px;border-radius:var(--sp-radius);background:var(--sp-white);box-sizing:border-box}.sp-paychip img{display:block;height:22px;width:auto;max-width:84px}.sp-paychip--text{gap:8px;font:600 12px/1.2 var(--sp-font-body);color:var(--sp-blue)}.sp-paychip img.sp-paychip__ico{height:20px;width:20px}.sp-footer__pay-row:last-child .sp-paychip img{height:24px;max-width:76px}@media (max-width:639px){.sp-footer__pay,.sp-footer__pay-row{align-items:flex-start;justify-content:flex-start}}.sp-info{display:grid;gap:40px;margin-top:48px}.sp-info__sec>h2{margin-top:0 !important}#content .sp-info h2::after{content:"";display:block;width:48px;height:4px;margin-top:8px;background:var(--sp-yellow)}.sp-info__cols{display:grid;gap:24px;align-items:start}.sp-info__lead{font-size:17px;line-height:1.6;font-weight:500}.sp-info__box{padding:22px;border-radius:var(--sp-radius-lg);background:var(--sp-blue);color:var(--sp-white)}.sp-info__box p,.sp-info__box li{color:inherit}.sp-info__boxhead{margin:0 0 12px !important;font:700 17px/1.2 var(--sp-font-title);text-transform:uppercase;letter-spacing:.015em;color:var(--sp-yellow) !important}.sp-info__badge{display:inline-block;margin:14px 0 0 !important;padding:6px 14px;border-radius:3px;background:var(--sp-yellow);color:var(--sp-blue-950) !important;font:700 14px/1.3 var(--sp-font-body)}.sp-info__note{margin-top:14px;color:#6b7178;font-size:14px}.sp-info__sub{margin:14px 0 8px;font-weight:600}.sp-checks,.sp-cross{margin:0 0 10px;padding:0 !important;list-style:none}.sp-checks li,.sp-cross li{position:relative;margin:0 0 8px !important;padding-left:28px}.sp-checks li::before,.sp-cross li::before{position:absolute;left:0;top:1px;width:20px;height:20px;border-radius:50%;font:700 12px/20px var(--sp-font-body);text-align:center}.sp-checks li::before{content:"\2713";background:var(--sp-yellow);color:var(--sp-blue-950)}.sp-cross li::before{content:"\00d7";background:#f3d6d2;color:#a1281b;font-size:15px}.sp-tags,.sp-chips{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 !important;padding:0 !important;list-style:none}.sp-tags li{margin:0 !important;padding:7px 14px;border-radius:999px;background:var(--sp-blue-50);color:var(--sp-blue);font:600 13.5px/1.3 var(--sp-font-body)}.sp-chips li{margin:0 !important;padding:4px 11px;border:1px solid #d5d9de;border-radius:4px;background:var(--sp-white);color:var(--sp-ink);font:500 13px/1.4 var(--sp-font-body)}.sp-cards{display:grid;gap:16px}.sp-card{padding:20px;border-radius:var(--sp-radius-lg);background:var(--sp-white);border-left:4px solid var(--sp-yellow);box-shadow:0 1px 3px rgba(0,12,24,.08)}#content .sp-card h3{margin:0 0 8px !important;font-size:16px !important}.sp-card p{margin:0;color:#4a5057;font-size:14.5px}.sp-info__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:24px;border-radius:var(--sp-radius-lg);background:var(--sp-blue-800);color:var(--sp-white)}.sp-info__cta p{margin:0;font:600 17px/1.4 var(--sp-font-body);color:var(--sp-white)}@media (min-width:900px){.sp-info__cols{grid-template-columns:1.4fr 1fr;gap:40px}.sp-info__cols--even{grid-template-columns:1fr 1fr}.sp-cards{grid-template-columns:repeat(3,1fr)}}.sp-topbar__inner{justify-content:space-between}.sp-topbar__msg{display:flex;align-items:center;gap:8px;margin:0;font-size:12.5px;line-height:1.3;min-width:0}.sp-topbar__msg strong{font-weight:700}.sp-topbar__msg a{margin-left:6px;white-space:nowrap;text-decoration:underline;text-underline-offset:2px}.sp-topbar__ico{flex:0 0 18px;width:18px;height:18px;background:var(--sp-blue-950);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1 5h13v11H1zM14 8h4l4 4v4h-8zM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1 5h13v11H1zM14 8h4l4 4v4h-8zM6 19a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm11 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z'/%3E%3C/svg%3E") center / contain no-repeat}.sp-topbar__world{display:none}@media (min-width:720px){.sp-topbar__world{display:inline}}@media (max-width:480px){.sp-topbar__msg{font-size:11.5px}.sp-topbar__msg a{display:none}}.sp-nav__home{display:none}#sp-nav-sentinel{height:0}@media (min-width:1024px){.sp-nav__home{display:flex;align-items:center;flex:0 0 auto;width:0;margin-right:0;overflow:hidden;opacity:0;transition:width .25s ease,margin .25s ease,opacity .25s ease}.sp-nav__home img{display:block;height:26px;width:auto}.sp-nav.is-stuck .sp-nav__home{width:58px;margin-right:18px;opacity:1}.sp-nav.is-stuck{box-shadow:0 4px 14px rgba(0,12,24,.28)}}.sp-stickybar{position:fixed;top:0;left:0;right:0;z-index:1300;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:8px;height:56px;padding:0 var(--sp-gutter);padding-top:env(safe-area-inset-top,0px);box-sizing:content-box;background:var(--sp-white);box-shadow:0 2px 10px rgba(0,12,24,.18);transform:translateY(-110%);transition:transform .25s ease}.sp-scrolled .sp-stickybar{transform:translateY(0)}.sp-stickybar .sp-burger{order:0;width:44px;height:44px}.sp-stickybar__logo{display:block;justify-self:center;line-height:0}.sp-stickybar__logo img{display:block;height:22px;width:auto}.sp-stickybar__cart{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--sp-radius);background:var(--sp-blue);color:var(--sp-yellow) !important;font-size:19px;text-decoration:none}.sp-stickybar__cart .sp-cart-chip__count{top:3px;right:2px}@media (min-width:1024px){.sp-stickybar{display:none}}@media (max-width:1023px){.sp-scrolled .sp-nav.is-open{position:fixed;top:calc(56px + env(safe-area-inset-top,0px));left:0;right:0;max-height:calc(100vh - 56px);overflow-y:auto;z-index:1290;box-shadow:0 10px 24px rgba(0,12,24,.3)}}html,body{height:auto !important;min-height:100%}.sp-chips--links a{color:inherit !important;text-decoration:none !important;font-weight:500;background:none !important}.sp-chips--links li{transition:border-color .15s,background-color .15s}.sp-chips--links li:hover{border-color:var(--sp-blue);background:var(--sp-yellow)}@media (max-width: 1023px){#sp-nav .sp-has-sub.is-open>.sp-sub{display:block !important}}#content .addToCart,#content .addToCart.button{transition:background-color .2s ease,color .2s ease}#content .addToCart{vertical-align:middle;gap:7px}#content .addToCart.sp-added{background:#1e9e4a !important;color:#fff !important;box-shadow:0 0 0 3px rgba(30,158,74,.28) !important}#content .addToCart.sp-failed{background:#c0392b !important;color:#fff !important;box-shadow:0 0 0 3px rgba(192,57,43,.25) !important}#content .addToCart.sp-added .sp-cart-btn__icon,#content .addToCart.sp-failed .sp-cart-btn__icon{width:auto !important;height:auto !important;font-size:30px !important;font-weight:400;line-height:1}.sp-blogpage{padding-bottom:12px}.sp-blogpage__head{position:relative;margin:6px 0 26px;padding:26px 24px;border-radius:var(--sp-radius-lg);background:var(--sp-blue);color:var(--sp-white);overflow:hidden}.sp-blogpage__head::after{content:"";position:absolute;right:-40px;bottom:-70px;width:320px;aspect-ratio:275 / 125;background:url("../img/logo/superpro-monogram-yellow.svg") no-repeat center / contain;opacity:.09;pointer-events:none}.sp-blogpage__eyebrow{margin:0 0 8px;font:600 12.5px/1.3 var(--sp-font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--sp-yellow)}.sp-blogpage__eyebrow a{color:var(--sp-yellow) !important;text-decoration:none;background:none}.sp-blogpage__eyebrow a:hover{text-decoration:underline;background:none}#content .sp-blogpage__title{margin:0 !important;font-family:var(--sp-font-head) !important;font-size:clamp(26px,4.4vw,42px) !important;font-weight:700 !important;letter-spacing:-.02em !important;line-height:1.05 !important;color:var(--sp-white) !important}.sp-blogpage__feed{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.14);color:var(--sp-white) !important;font:500 13px var(--sp-font-body);text-decoration:none !important}.sp-blogpage__feed:hover{background:var(--sp-yellow);color:var(--sp-blue-950) !important}.sp-blogpage__feed-ico{width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='5' cy='19' r='2.5'/%3E%3Cpath d='M3 10a11 11 0 0 1 11 11h-3.5A7.5 7.5 0 0 0 3 13.5zM3 3a18 18 0 0 1 18 18h-3.5A14.5 14.5 0 0 0 3 6.5z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='5' cy='19' r='2.5'/%3E%3Cpath d='M3 10a11 11 0 0 1 11 11h-3.5A7.5 7.5 0 0 0 3 13.5zM3 3a18 18 0 0 1 18 18h-3.5A14.5 14.5 0 0 0 3 6.5z'/%3E%3C/svg%3E") center / contain no-repeat}.sp-blogpage__empty{padding:28px;border-radius:var(--sp-radius-lg);background:var(--sp-blue-25);color:var(--sp-blue-800);text-align:center}.sp-blogpage__back{margin:28px 0 0}.sp-blogpage__back a{font-weight:600;text-decoration:none}.sp-blog__grid--page{align-items:stretch}.sp-post--page{padding:0;overflow:hidden;border-top:0}.sp-post--page .sp-post__img{display:block;aspect-ratio:16 / 9;overflow:hidden;background:var(--sp-blue-25)}.sp-post--page .sp-post__img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.sp-post--page:hover .sp-post__img img{transform:scale(1.04)}.sp-post--page .sp-post__body{display:flex;flex-direction:column;flex:1 1 auto;gap:10px;padding:22px 22px 20px;border-top:4px solid var(--sp-yellow)}.sp-post--page .sp-post__img+.sp-post__body{border-top:0}.sp-faq-intro{margin-bottom:20px}.sp-faq{margin:8px 0 24px}.sp-faq-tools{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.sp-faq-search{flex:1 1 240px;min-width:0;height:46px;padding:0 14px 0 44px;border:1px solid #cfd6de;border-radius:var(--sp-radius);font:400 15px var(--sp-font-body);color:var(--sp-ink);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23004990' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") no-repeat 14px center}.sp-faq-search:focus{outline:0;border-color:var(--sp-blue);box-shadow:0 0 0 3px var(--sp-blue-100)}.sp-faq-toggle{height:46px;padding:0 18px;border:1px solid var(--sp-blue);border-radius:var(--sp-radius);background:#fff;color:var(--sp-blue);font:600 14px var(--sp-font-body);cursor:pointer}.sp-faq-toggle:hover{background:var(--sp-blue);color:#fff}.sp-faq-chips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:22px}.sp-faq-chip{padding:8px 16px;border:1px solid #cfd6de;border-radius:999px;background:#fff;color:var(--sp-ink);font:500 14px var(--sp-font-body);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.sp-faq-chip:hover{border-color:var(--sp-blue);color:var(--sp-blue)}.sp-faq-chip.is-active{background:var(--sp-blue);border-color:var(--sp-blue);color:#fff}.sp-faq-cat{margin-bottom:28px}.sp-faq-cat[hidden],.sp-faq-item[hidden]{display:none !important}.sp-faq-cat-title{margin:0 0 12px !important;padding-left:12px;border-left:4px solid var(--sp-yellow);font-size:20px !important;line-height:1.3}.sp-faq-item{background:#fff;border:1px solid #e1e6ec;border-radius:8px;margin-bottom:8px;transition:box-shadow .2s,border-color .2s}.sp-faq-item.is-open{border-color:var(--sp-blue-200);box-shadow:0 4px 16px rgba(0,73,144,.10)}.sp-faq-q{margin:0 !important;padding:0 !important;font-size:16px !important;background:none !important;border:0 !important}.sp-faq-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border:0;background:none;text-align:left;cursor:pointer;font:600 16px/1.4 var(--sp-font-content);color:var(--sp-ink)}.sp-faq-btn:hover,.sp-faq-item.is-open .sp-faq-btn{color:var(--sp-blue)}.sp-faq-btn:focus-visible{outline:3px solid var(--sp-blue-200);outline-offset:-3px;border-radius:8px}.sp-faq-icon{flex:0 0 auto;position:relative;width:26px;height:26px;border-radius:50%;background:var(--sp-yellow);transition:transform .25s}.sp-faq-icon::before,.sp-faq-icon::after{content:"";position:absolute;left:7px;right:7px;top:12px;height:2px;background:var(--sp-blue-950);border-radius:1px}.sp-faq-icon::after{transform:rotate(90deg);transition:transform .25s}.sp-faq-item.is-open .sp-faq-icon{transform:rotate(180deg)}.sp-faq-item.is-open .sp-faq-icon::after{transform:rotate(0)}.sp-faq-a{overflow:hidden;height:0;transition:height .28s ease}.sp-faq-a[hidden]{display:none}.sp-faq-a-inner{padding:0 18px 18px;font-size:15px;line-height:1.65;color:#1c2b3a}.sp-faq-a-inner p{margin:0 0 10px}.sp-faq-a-inner ul{margin:0 0 10px;padding-left:22px}.sp-faq-perma{margin:12px 0 0 !important;font-size:13px}.sp-faq-perma a{color:var(--sp-blue)}.sp-faq-perma a.is-copied::after{content:" \2713"}.sp-faq-empty{padding:24px;text-align:center;color:#5a6875}@media (prefers-reduced-motion:reduce){.sp-faq-a,.sp-faq-icon,.sp-faq-icon::after{transition:none}}#sp-faq .sp-faq-btn{background:transparent !important;color:var(--sp-ink) !important;text-align:left !important;justify-content:space-between !important;text-transform:none !important;letter-spacing:0 !important;box-shadow:none !important;border:0 !important;border-radius:8px !important;font:600 16px/1.4 var(--sp-font-content) !important;padding:16px 18px !important;width:100% !important;min-height:0 !important;height:auto !important}#sp-faq .sp-faq-btn:hover,#sp-faq .sp-faq-item.is-open .sp-faq-btn{color:var(--sp-blue) !important;background:var(--sp-blue-25) !important}#sp-faq .sp-faq-btn>span{flex:1 1 auto;text-align:left}#sp-faq .sp-faq-chip{background:#fff !important;color:var(--sp-ink) !important;border:1px solid #cfd6de !important;text-transform:none !important;letter-spacing:0 !important;box-shadow:none !important;border-radius:999px !important;font:500 14px var(--sp-font-body) !important;padding:8px 16px !important;min-height:0 !important;height:auto !important;width:auto !important}#sp-faq .sp-faq-chip:hover,#sp-faq .sp-faq-chip:focus-visible{background:var(--sp-blue-50) !important;border-color:var(--sp-blue) !important;color:var(--sp-blue-800) !important}#sp-faq .sp-faq-chip.is-active:hover{background:var(--sp-blue-800) !important;color:#fff !important}#sp-faq .sp-faq-chip.is-active{background:var(--sp-blue) !important;color:#fff !important;border-color:var(--sp-blue) !important}#sp-faq .sp-faq-toggle{background:#fff !important;color:var(--sp-blue) !important;border:1px solid var(--sp-blue) !important;text-transform:none !important;letter-spacing:0 !important;box-shadow:none !important}#sp-faq .sp-faq-toggle:hover{background:var(--sp-blue) !important;color:#fff !important}#sp-faq .sp-faq-item{overflow:hidden}#sp-faq .sp-faq-q{text-transform:none !important}#sp-faq .sp-faq-q{margin:0 !important;padding:0 !important;border:0 !important;background:none !important;line-height:1.4 !important}.sp-ship{margin-bottom:24px}.sp-ship-note{background:var(--sp-cream);border-left:4px solid var(--sp-yellow);border-radius:var(--sp-radius);padding:14px 18px;margin:0 0 18px;line-height:1.6}.sp-ship-note b{color:var(--sp-blue-950)}.sp-ship-country{background:#fff;border:1px solid #e1e6ec;border-radius:10px;margin-bottom:22px;overflow:hidden}.sp-ship-country h2.boxheader{margin:0 !important;padding:12px 18px !important;background:var(--sp-blue) !important;color:#fff !important;font-size:15px !important;text-transform:uppercase;letter-spacing:.04em}.sp-ship-country h2.boxheader i{color:var(--sp-yellow);margin-right:8px}.sp-ship-country .boxbody{padding:16px 18px !important;background:#fff !important}.sp-ship-country select{width:100%;max-width:420px;height:46px;padding:0 12px;border:1px solid #cfd6de;border-radius:var(--sp-radius);font:500 15px var(--sp-font-body);background-color:#fff}.sp-ship-country select:focus{outline:0;border-color:var(--sp-blue);box-shadow:0 0 0 3px var(--sp-blue-100)}.sp-ship-status{color:#5a6875;margin:0 0 12px}.sp-ship-warn{background:#fff3f2;border:1px solid #f3b8b3;border-left:4px solid #d93a2f;border-radius:var(--sp-radius);padding:14px 18px;margin-bottom:20px}.sp-ship-grid{display:grid;gap:18px;grid-template-columns:1fr;margin-bottom:30px}@media (min-width:720px){.sp-ship-grid{grid-template-columns:repeat(2,1fr)}}.sp-ship-card{background:#fff;border:1px solid #e1e6ec;border-radius:10px;overflow:hidden;box-shadow:0 2px 8px rgba(0,12,24,.04)}.sp-ship-card-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;padding:14px 18px;background:var(--sp-blue-25);border-bottom:3px solid var(--sp-yellow)}.sp-ship-carrier{margin:0 !important;padding:0 !important;border:0 !important;background:none !important;font-size:20px !important;color:var(--sp-blue) !important}.sp-ship-dest{font-size:13px;color:#4a5866}.sp-ship-meta{margin:0;padding:10px 18px 0;font-size:13px;color:#4a5866}.sp-ship-rates{width:100%;border-collapse:collapse;margin:6px 0 8px}.sp-ship-rates td{padding:10px 18px !important;background:transparent !important;border-bottom:1px solid #eef1f4;font-size:15px}.sp-ship-rates tr:last-child td{border-bottom:0}.sp-ship-rates tr:nth-child(even) td{background:#f8fafc !important}.sp-ship-rates td:last-child{text-align:right !important;font-weight:600;color:var(--sp-blue-950);white-space:nowrap}.sp-ship-content h1{margin:34px 0 14px !important;padding-left:12px;border-left:4px solid var(--sp-yellow);font-size:24px !important}.sp-ship-content p{line-height:1.65}.sp-ship-content .sp-tbl-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e1e6ec;border-radius:10px;margin:0 0 18px}.sp-ship-content .sp-tbl-wrap>div{overflow:visible !important}.sp-ship-content table{width:100% !important;border:0 !important;border-collapse:collapse !important}.sp-ship-content table td,.sp-ship-content table th{padding:10px 14px !important;border:0 !important;border-bottom:1px solid #eef1f4 !important;vertical-align:middle;font-size:14px;line-height:1.5;width:auto !important;background:transparent !important}.sp-ship-content table tr:nth-child(even) td{background:#f8fafc !important}.sp-ship-content table tr.sp-thead td{background:var(--sp-blue-25) !important;color:var(--sp-blue-950);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.03em}.sp-ship-content table tr.sp-thead td *{font-size:inherit !important}.sp-ship-content table tr:last-child td{border-bottom:0 !important}.sp-ship-content table tr.sp-empty-row{display:none}.sp-ship-content table td:first-child{font-weight:600;min-width:130px}.sp-ship-content table div[align]{text-align:center}.sp-ship-content table td[colspan="4"] div{text-align:left}@media (max-width:640px){.sp-ship-content h1{font-size:20px !important}.sp-ship-content table{min-width:560px}}#content .sp-ship-country .boxbody{border:0 !important;box-shadow:none !important;border-radius:0 !important;margin:0 !important;padding:16px 18px !important;background:#fff !important}.sp-ship-country .boxbody form{margin:0}#sp-cart-ajax{transition:opacity .15s}#sp-cart-ajax.sp-cart-loading{opacity:.5;pointer-events:none;cursor:progress}.sp-qty{display:inline-flex;align-items:stretch;border:1px solid #cfd6de;border-radius:var(--sp-radius);background:#fff;overflow:hidden}.sp-qty:focus-within{border-color:var(--sp-blue);box-shadow:0 0 0 3px var(--sp-blue-100)}#content .sp-qty input[type="text"]{width:44px !important;height:38px !important;min-height:0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;text-align:center;font:600 15px var(--sp-font-body) !important;padding:0 !important;background:#fff !important}#content .sp-qty__btn{width:36px;height:38px;min-height:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:var(--sp-blue-25) !important;color:var(--sp-blue) !important;font:600 20px/1 var(--sp-font-body) !important;cursor:pointer;box-shadow:none !important;text-transform:none !important;transition:background .15s,color .15s}#content .sp-qty__btn:hover{background:var(--sp-blue) !important;color:#fff !important}#content .sp-qty__btn:active{background:var(--sp-blue-800) !important;color:#fff !important}#content .axle_heading_listing{display:flex;align-items:center;gap:12px;margin:40px 0 16px !important;padding:14px 20px !important;border:0 !important;border-left:10px solid var(--sp-yellow) !important;border-radius:var(--sp-radius-lg);background:var(--sp-blue) !important;color:#fff !important;font:700 clamp(18px,2.6vw,24px)/1.2 var(--sp-font-head) !important;letter-spacing:.01em;box-shadow:0 4px 14px rgba(0,73,144,.25)}#content .axle_heading_listing::before{content:"";flex:0 0 auto;width:26px;height:26px;background:var(--sp-yellow);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 12h18M6 8v8M18 8v8M12 12V6' stroke='%23000' stroke-width='2.4' stroke-linecap='round' fill='none'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 12h18M6 8v8M18 8v8M12 12V6' stroke='%23000' stroke-width='2.4' stroke-linecap='round' fill='none'/%3E%3C/svg%3E") center / contain no-repeat}#content .axle_heading_listing.axle_heading_listing_none{background:#56626f !important;box-shadow:none}#content #axle_heading_listing_none+hr,#content .axle_heading_listing_none{margin-top:48px !important}#content .art-article.sp-grouphead{margin:12px 0 0 !important;padding:12px 18px !important;background:var(--sp-cream) !important;border:1px solid var(--sp-yellow-200);border-left:6px solid var(--sp-yellow);border-radius:var(--sp-radius-lg) var(--sp-radius-lg) 0 0}#content .art-article.sp-grouphead{position:relative}#content .displayGroup.sp-subitem{position:relative;margin:0 0 12px 28px;border-left:4px solid var(--sp-yellow);border-radius:0 var(--sp-radius-lg) var(--sp-radius-lg) 0}#content .displayGroup.sp-subitem::before{content:"";position:absolute;left:-32px;top:22px;width:28px;height:2px;background:var(--sp-yellow);z-index:1}#content .displayGroup.sp-subitem .art-article{padding-left:14px;background:#fff}#content .displayGroup.sp-subitem .art-container{padding-left:0 !important}#content .displayGroup.sp-subitem .productnumber{flex-basis:24px;width:24px;height:24px;border-radius:6px;background:var(--sp-blue);color:#fff;font:700 13px/1 var(--sp-font-body) !important}#content .displayGroup.sp-subitem .art-name,#content .displayGroup.sp-subitem .art-name a{font-size:15px !important}#content .art-article.sp-grouphead+a[name]+.displayGroup.sp-subitem,#content .art-article.sp-grouphead+.displayGroup.sp-subitem{margin-top:12px}#content a[name],#content .displayGroup{scroll-margin-top:84px}@media (min-width:1024px){#content a[name],#content .displayGroup{scroll-margin-top:90px}}#content .axle_heading_listing{cursor:pointer;user-select:none}#content .axle_heading_listing::after{content:"";margin-left:auto;width:12px;height:12px;border-right:3px solid var(--sp-yellow);border-bottom:3px solid var(--sp-yellow);transform:rotate(45deg) translate(-3px,-3px);transition:transform .2s}#content .axle_heading_listing.is-collapsed::after{transform:rotate(-45deg) translate(-2px,-2px)}#content .axle_heading_listing:hover{filter:brightness(1.12)}#content .axle_heading_listing:focus-visible{outline:3px solid var(--sp-yellow);outline-offset:2px}@media (min-width:916px){#content #content_sidebar{position:sticky !important;top:76px;width:auto !important;height:auto !important;max-height:calc(100vh - 92px);overflow-x:hidden;overflow-y:auto !important;padding:0 6px 0 0 !important;margin:0 !important;background:none !important;z-index:auto !important;transition:none !important;scrollbar-width:thin;scrollbar-color:var(--sp-blue-200) transparent}#content #content_sidebar #filterNavMobileClose{display:none !important}#content #content_sidebar div.notShowOnMobile{display:block !important}#content #product_listing .filters_link{display:none !important}}#content #content_sidebar h2.boxheader{padding:7px 12px !important;font:600 12.5px/1.3 var(--sp-font-body) !important;letter-spacing:0 !important;text-transform:none !important}#content #content_sidebar h2.boxheader i{margin-right:6px;font-size:13px !important}#content #content_sidebar .boxbody{padding:10px 12px !important;margin-bottom:8px !important;font-size:13px}#content #content_sidebar select{min-height:34px;font-size:13px}#content #content_sidebar .product_search_box_row{margin-bottom:6px}#content #content_sidebar p.center{margin:8px 0 0}#content .pretty_checkbox{display:inline-block;width:20px;height:20px;position:relative;vertical-align:middle;margin-right:6px}#content .pretty_checkbox input{width:20px !important;height:20px !important;margin:0 !important;-webkit-appearance:none;appearance:none;border-radius:4px;background:#fff !important;box-shadow:inset 0 0 0 2px #9fb3c8 !important;cursor:pointer;transition:background .15s,box-shadow .15s}#content .pretty_checkbox input:hover{box-shadow:inset 0 0 0 2px var(--sp-blue) !important}#content .pretty_checkbox input:checked{background:var(--sp-blue) !important;box-shadow:inset 0 0 0 2px var(--sp-blue) !important}#content .pretty_checkbox svg{width:20px !important;height:20px !important;top:0;left:0;stroke:#fff !important;stroke-width:2.4px;pointer-events:none}#content .pretty_checkbox input:not(:checked)+svg{opacity:0}#content #content_sidebar .pretty_checkbox{width:16px;height:16px;margin-right:7px}#content #content_sidebar .pretty_checkbox input,#content #content_sidebar .pretty_checkbox svg{width:16px !important;height:16px !important}#content .sp-filter-list{list-style:none;margin:0;padding:0}#content .sp-filter-list li{padding:3px 0;font-size:12.5px;line-height:1.3}#content .sp-filter-group{margin-bottom:10px}#content .sp-filter-group:last-child{margin-bottom:0}#content .sp-filter-group__label{margin:0 0 3px;font:700 10px var(--sp-font-body);text-transform:uppercase;letter-spacing:.05em;color:var(--sp-gray-500)}#content #content_sidebar #sp-shipcountry-reveal.sp-is-hidden{display:none !important}.sp-nav__cart{display:none}@media (min-width:1024px){.sp-nav.is-stuck .sp-nav__cart{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto;margin-left:14px;padding:6px 12px;border-radius:var(--sp-radius);background:var(--sp-yellow);color:var(--sp-blue-950) !important;font:700 14px var(--sp-font-body);text-decoration:none;white-space:nowrap}.sp-nav.is-stuck .sp-nav__cart:hover{background:var(--sp-yellow-400)}.sp-nav__cart-icon{position:relative;display:inline-flex;font-size:18px}.sp-nav__cart .sp-cart-chip__count{top:-9px;right:-12px}.sp-nav__cart-sum:empty{display:none}.sp-nav.is-stuck .sp-nav__search{flex:0 1 240px;min-width:150px}}@media (min-width:1024px) and (max-width:1279px){#sp-nav.is-stuck #navbarSearchForm{display:none !important}#sp-nav.is-stuck .sp-nav__cart{margin-left:auto}}.sp-nav__cart .sp-cart-chip__count{background:var(--sp-blue);color:#fff}#content #content_wrapper_product_listing{margin-top:20px}#content #productinfowrap{display:block;margin:0 0 28px}#content #productinfowrap #blockonshiptimequery>div:first-child,#content #productinfowrap>div:first-child:not(#blockonshiptimequery){display:grid;grid-template-columns:1fr;gap:20px 40px;padding:20px;background:var(--sp-white);border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg);box-shadow:0 1px 2px rgba(0,12,24,.05)}#content #productinfowrap #blockonshiptimequery>div:first-child>div[style*="clear"],#content #productinfowrap>div:first-child:not(#blockonshiptimequery)>div[style*="clear"]{display:none}#content #productinfowrap #blockonshiptimequery>div:first-child>div,#content #productinfowrap>div:first-child:not(#blockonshiptimequery)>div{float:none !important;padding:0 !important}@media (min-width:820px){#content #productinfowrap #blockonshiptimequery>div:first-child,#content #productinfowrap>div:first-child:not(#blockonshiptimequery){grid-template-columns:minmax(240px,5fr) minmax(0,6fr);align-items:start}}#content #productinfowrap .productimage{display:block;max-width:100%;height:auto;margin:0 auto;border-radius:var(--sp-radius)}#content #productinfowrap a.jqzoom{display:block;cursor:zoom-in}#content #productinfoprice{width:auto !important}#content #productinfoprice .productprice{margin:0 0 12px}#content #productinfoprice .productprice strong{display:block;font:700 clamp(30px,4vw,40px)/1.1 var(--sp-font-head);color:var(--sp-blue);letter-spacing:-.01em}#content #productinfoprice .taxandshippinginfo{display:inline-block;margin-top:6px;font:400 13px/1.5 var(--sp-font-content);color:#4a5866;white-space:normal !important}#content #productinfoprice .taxandshippinginfo a,#content #productinfoprice a.showDeliveryCountryForm{color:var(--sp-blue) !important;font-weight:600;text-decoration:underline;text-underline-offset:2px}#content #productinfoprice .shippingtime{margin:0 0 10px;padding:10px 14px;background:var(--sp-blue-25);border-left:4px solid var(--sp-blue);border-radius:0 var(--sp-radius) var(--sp-radius) 0;font-size:14px}#content #productinfoprice .hrlightgrey{height:1px;margin:12px 0;background:#e1e6ec;border:0}#content #productinfoprice .sp-stock-badge{display:flex;align-items:center;gap:10px;margin:0 0 10px !important;padding:8px 14px;border-radius:var(--sp-radius);background:var(--sp-blue-25);border-left:4px solid var(--sp-blue-200)}#content #productinfoprice .sp-stock-badge img{display:block;float:none !important;width:22px;height:auto}#content #productinfoprice .sp-stock-badge p{margin:0;font-size:13px;white-space:normal !important}#content #productinfoprice .sp-stock-badge strong{padding-left:0 !important;font-weight:600}#content #productinfoprice .sp-stock-badge--ok{background:#eaf8ee;border-left-color:#2e9e4c}#content #productinfoprice .sp-stock-badge--ok strong{color:#1f7a38}#content #productinfoprice .sp-stock-badge--low{background:#fff8e6;border-left-color:#d99b00}#content #productinfoprice .sp-stock-badge--low strong{color:#a06e00}#content #productinfoprice .sp-stock-badge--none{background:#fdecec;border-left-color:#d9362e}#content #productinfoprice .sp-stock-badge--none strong{color:#b3261e}#content #productinfoprice strong{font-weight:600}#content #productinfoprice .messageStackSuccess{margin:8px 0}#content #productinfowrap .productoptions{margin:16px 0 0;padding:16px 20px;background:var(--sp-cream) !important;border:1px solid var(--sp-yellow-200);border-left:5px solid var(--sp-yellow);border-radius:var(--sp-radius-lg)}#content #productinfowrap .productoptions>div{float:none !important}#content #productinfowrap .productoptions select{min-width:220px;max-width:100%}#content #productinfowrap .productoptions label,#content #productinfowrap .productoptions strong,#content #productinfowrap .productoptions td{font-weight:600}#content #productinfowrap .addtobasket{margin:16px 0 0;padding:16px 20px;background:var(--sp-blue-25);border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg);display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;overflow:hidden}#content #productinfowrap .addtobasket>div{flex:1 1 auto;float:none !important}#content #productinfowrap .addtobasket ul{float:none !important;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0;padding:0}#content #productinfowrap .addtobasket ul li{float:none !important;margin:0 !important;padding:0 !important;line-height:1 !important}#content #productinfowrap .addtobasket #product_info_btns{flex-direction:row-reverse}#content #productinfowrap .addtobasket>div>ul#product_info_btns{justify-content:flex-end}@media (max-width:640px){#content #productinfowrap .addtobasket>div>ul#product_info_btns{justify-content:stretch}#content #productinfowrap .addtobasket #product_info_btns li{flex:1 1 auto}#content #productinfowrap .addtobasket #product_info_btns li:first-child{order:2}}#content #productinfowrap .addtobasket input[type="text"][name="products_qty"]{width:64px;height:46px;text-align:center;font-weight:600}#content #productinfowrap .addtobasket #addcart_span{padding:0 !important}#content #productinfowrap .addtobasket input[type="submit"],#content #productinfowrap .addtobasket .addToCart{width:auto !important;min-width:150px;min-height:46px;padding:0 26px;font-size:15px}#content .sp-pd-card.sp-pd-gallery{margin-top:22px}#content .sp-pd-gallery-plain{margin:18px 0 0}#content #productinfowrap .morepics{display:flex;flex-wrap:wrap;gap:12px}#content #productinfowrap .morepics img{display:block;float:none !important;width:80px;height:80px;object-fit:contain;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius);background:#fff;padding:2px;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}#content #productinfowrap .morepics a:hover img{border-color:var(--sp-blue)}#content #productinfowrap .morepics a.sp-kitpic{display:flex;flex-direction:column;align-items:center;gap:6px;width:96px;text-align:center;text-decoration:none}#content #productinfowrap .morepics a.sp-kitpic img{width:88px;height:88px;padding:6px;background:var(--sp-blue-25)}#content #productinfowrap .morepics a.sp-kitpic:hover img{border-color:var(--sp-blue);box-shadow:0 4px 10px rgba(0,73,144,.18)}#content #productinfowrap .sp-kitpic__label{font:600 11px/1.3 var(--sp-font-body);color:var(--sp-blue);word-break:break-word}#content #product_info_structured_details{margin:20px 0 22px !important;padding:6px 20px !important;background:var(--sp-white);border:1px solid var(--sp-blue-100) !important;border-radius:var(--sp-radius-lg) !important;display:grid;grid-template-columns:1fr}@media (min-width:560px){#content #product_info_structured_details{grid-template-columns:1fr 1fr;column-gap:28px;align-items:start}}#content #product_info_structured_details .row{display:flex;flex-direction:column;gap:2px;padding:10px 0;border-bottom:1px solid #eef1f4}#content #product_info_structured_details .row:last-child{border-bottom:0}#content #product_info_structured_details .row>div{float:none !important;width:auto !important;margin:0 !important;padding:0 !important;flex:0 1 auto !important}#content #product_info_structured_details label{color:var(--sp-blue-800);font-weight:600;font-size:12.5px;text-transform:uppercase;letter-spacing:.03em}#content .ui-tabs,#content #tabs{border:0 !important;background:none !important;padding:0 !important;margin-top:24px}#content .ui-tabs .ui-tabs-nav{display:flex;flex-wrap:wrap;gap:4px;margin:0 !important;padding:0 !important;background:none !important;border:0 !important;border-bottom:2px solid var(--sp-blue-100) !important;border-radius:0 !important}#content .ui-tabs .ui-tabs-nav li{float:none !important;margin:0 0 -2px !important;border:0 !important;background:none !important;list-style:none}#content .ui-tabs .ui-tabs-nav li a{display:block;padding:12px 20px !important;border-radius:var(--sp-radius) var(--sp-radius) 0 0;font:600 15px var(--sp-font-body);color:var(--sp-blue) !important;text-decoration:none;background:transparent;border-bottom:3px solid transparent}#content .ui-tabs .ui-tabs-nav li a:hover{background:var(--sp-blue-25)}#content .ui-tabs .ui-tabs-nav li.ui-tabs-active a,#content .ui-tabs .ui-tabs-nav li.ui-state-active a{color:var(--sp-blue-950) !important;border-bottom-color:var(--sp-yellow);background:var(--sp-white)}#content .ui-tabs .ui-tabs-panel{padding:22px 4px !important;background:none !important;border:0 !important}#content .ui-tabs-panel{font-size:15px;line-height:1.7}#content .ui-tabs-panel img{max-width:100%;height:auto}#content #productinfowrap~h2{margin-top:30px}#content #productinfowrap{border:0 !important;padding:0 !important;background:none !important;box-shadow:none !important}#content #productinfowrap .addtobasket{margin-top:14px}#TB_overlay.TB_overlayBG{background:rgba(0,12,24,.62) !important;opacity:1 !important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#TB_window{border:0 !important;border-radius:14px !important;overflow:hidden !important;background:#fff !important;box-shadow:0 24px 64px rgba(0,12,24,.45) !important;font:400 15px/1.5 var(--sp-font-body) !important;color:var(--sp-ink) !important}#TB_title{display:flex;align-items:center;justify-content:space-between;gap:12px;height:52px !important;padding:0 12px 0 20px;background:var(--sp-blue) !important;border-bottom:4px solid var(--sp-yellow);box-sizing:border-box}#TB_ajaxWindowTitle{float:none !important;padding:0 !important;margin:0 !important;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font:600 16px var(--sp-font-body) !important}#TB_closeAjaxWindow{float:none !important;padding:0 !important;margin:0 !important}#TB_closeAjaxWindow a{display:inline-flex !important;align-items:center;justify-content:center;width:32px;height:32px;margin:0 !important;padding:0 !important;border-radius:50%;background:var(--sp-yellow) !important;color:var(--sp-blue-950) !important;font:700 16px/1 var(--sp-font-body) !important;text-decoration:none;transition:transform .15s;text-transform:none}#TB_closeAjaxWindow a:hover{transform:scale(1.1);background:var(--sp-yellow-400) !important}#TB_window iframe#TB_iframeContent{display:block;width:100% !important;max-width:100% !important;border:0;background:#fff}#TB_ajaxContent{width:auto !important;box-sizing:border-box;padding:18px 22px 22px;font-family:var(--sp-font-content)}#TB_window img#TB_Image{display:block;margin:0 auto;max-width:100%;height:auto;border-radius:0}#TB_caption{float:none;padding:10px 20px;font:500 14px var(--sp-font-body);color:var(--sp-ink)}#TB_closeWindow{float:none;padding:10px 20px;text-align:right}#TB_closeWindow a,#TB_next a,#TB_prev a{color:var(--sp-blue) !important;font:600 14px var(--sp-font-body) !important;background:none !important}#TB_secondLine{font:400 13px var(--sp-font-body);color:#5a6875}.blockUI.blockMsg.blockPage{padding:28px 30px 24px !important;width:min(92vw,460px) !important;border:0 !important;border-top:6px solid var(--sp-yellow) !important;border-radius:14px !important;background:#fff !important;box-shadow:0 24px 64px rgba(0,12,24,.45) !important;color:var(--sp-ink) !important;text-align:left !important;font:400 16px/1.55 var(--sp-font-content) !important;cursor:default}.blockUI.blockMsg.blockPage h1,.blockUI.blockMsg.blockPage h2,.blockUI.blockMsg.blockPage h3{margin:0 0 18px !important;padding:0 !important;border:0 !important;background:none !important;text-transform:none !important;font:500 16px/1.55 var(--sp-font-content) !important;color:var(--sp-ink) !important}.blockUI.blockMsg.blockPage input[type="button"],.blockUI.blockMsg.blockPage button{min-width:110px}#choosevariantmodal input#modalok{display:block;margin-left:auto}#chooseDeliveryCountryForm{border:0 !important;border-top:6px solid var(--sp-yellow) !important;border-radius:14px !important;background:#fff !important;box-shadow:0 24px 64px rgba(0,12,24,.45) !important;padding:26px 28px !important;width:min(92vw,420px) !important;font-family:var(--sp-font-content) !important}#chooseDeliveryCountryForm select{width:100%}.blockUI.blockMsg.blockPage,#chooseDeliveryCountryForm{border-top:0 !important;background:linear-gradient(var(--sp-yellow),var(--sp-yellow)) top / 100% 6px no-repeat,#fff !important;padding-top:32px !important}#modalok{min-width:120px;padding:12px 28px !important;border:0 !important;border-radius:var(--sp-radius) !important;background:var(--sp-yellow) !important;color:var(--sp-blue-950) !important;font:600 15px var(--sp-font-body) !important;cursor:pointer}#modalok:hover{background:var(--sp-yellow-400) !important}#sp-notice-modal .sp-notice-text{margin:0 0 18px}#sp-notice-modal .sp-notice-ok{display:block;margin-left:auto;min-width:110px;padding:12px 28px !important;border:0 !important;border-radius:var(--sp-radius) !important;background:var(--sp-yellow) !important;color:var(--sp-blue-950) !important;font:600 15px var(--sp-font-body) !important;cursor:pointer}#sp-notice-modal .sp-notice-ok:hover{background:var(--sp-yellow-400) !important}#content .sp-pd-card{margin:0 0 22px;padding:20px 22px;background:var(--sp-white);border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg);box-shadow:0 1px 2px rgba(0,12,24,.05);overflow:hidden}#content .sp-pd-heading,#content h2.sp-pd-heading{margin:0 0 14px !important;padding-left:12px !important;border:0 !important;border-left:4px solid var(--sp-yellow) !important;background:none !important;font-size:19px !important}#content .sp-pd-body{font-size:15px;line-height:1.7}#content .sp-pd-body>p:first-child{margin-top:0}#content .sp-pd-body ul.sp-kit-list{list-style:none;margin:0 0 10px;padding:0;display:grid;grid-template-columns:1fr;gap:8px}@media (min-width:480px){#content .sp-pd-body ul.sp-kit-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}#content .sp-pd-body ul.sp-kit-list>li{display:block;margin:0;padding:0;background:var(--sp-blue-25);border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius);font-size:14px;line-height:1.4}#content .sp-kit-opt{display:flex;align-items:flex-start;gap:10px;padding:10px 14px}#content .sp-kit-stock{flex:0 0 auto;margin-top:2px;font-size:15px;color:#000}#content .sp-kit-stock--ok{color:#2e9e4c}#content .sp-kit-stock--partly{background-image:linear-gradient(green,orange);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#content .sp-kit-stock--supplier{color:orange}#content .sp-kit-stock--none{color:red}#content .sp-kit-stock--unknown{color:#000}#content .sp-kit-qty{flex:0 0 auto;min-width:26px;padding:2px 8px;background:var(--sp-blue);color:#fff;border-radius:999px;font:700 12px var(--sp-font-body);text-align:center}#content .sp-kit-txt{display:flex;flex-direction:column;min-width:0}#content .sp-kit-model{font-weight:700;color:var(--sp-blue)}#content .sp-kit-name{color:#4a5866;font-size:13.5px}#content .sp-kit-or{display:flex;align-items:center;gap:10px;padding:0 14px;font:700 11px var(--sp-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--sp-blue-600,#5a6875)}#content .sp-kit-or::before,#content .sp-kit-or::after{content:"";flex:1;height:1px;background:var(--sp-blue-100)}#content .sp-kit-opt[data-thumb]{cursor:zoom-in}.sp-kit-thumb-popup{position:absolute;z-index:2000;display:none;padding:6px;background:#fff;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius);box-shadow:0 10px 28px rgba(0,12,24,.22);pointer-events:none}.sp-kit-thumb-popup img{display:block;max-width:150px;max-height:150px;width:auto;height:auto}#content .sp-pd-body ul.sp-kit-list>li.sp-kit-empty{padding:10px 14px;color:#5a6875;font-style:italic;background:none;border-style:dashed}#content .sp-pd-body ul{margin:0 0 10px;padding-left:22px}#content .sp-pd-body>ul:last-child,#content .sp-pd-kit .sp-pd-body>ul:last-child{margin-bottom:0}#content .sp-pd-axle-groups{display:grid;grid-template-columns:1fr;gap:20px 28px;margin:4px 0}@media (min-width:640px){#content .sp-pd-kit .sp-pd-axle-groups{grid-template-columns:1fr 1fr;align-items:start}}#content .sp-pd-axle-group{min-width:0}#content .sp-pd-subhead{display:flex;align-items:center;gap:8px;margin:18px 0 10px !important;padding:0 0 8px !important;border:0 !important;border-bottom:2px solid var(--sp-yellow) !important;background:none !important;font:700 13px var(--sp-font-body) !important;text-transform:uppercase !important;letter-spacing:.04em !important;color:var(--sp-blue) !important}#content .sp-pd-axle-group .sp-pd-subhead,#content .sp-pd-kit .sp-pd-subhead:first-of-type{margin-top:0 !important}#content .sp-pd-legend{display:flex;flex-wrap:wrap;gap:8px 18px;margin:16px 0 0;padding:10px 14px;background:var(--sp-blue-25);border-radius:var(--sp-radius);font-size:12px;color:#4a5866}#content .sp-pd-legend span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}#content #sp-pd-reviews .sp-review{padding:14px 0;border-bottom:1px solid var(--sp-blue-100)}#content #sp-pd-reviews .sp-review:last-of-type{border-bottom:0}#content #sp-pd-reviews .sp-review__meta{margin:0 0 8px}#content #sp-pd-reviews .highlightbox{margin:0}#content #sp-pd-reviews .highlightbox h3{margin:0 0 4px !important;font-size:13px !important}#content .sp-pd-write-review{margin:16px 0 0 !important}#content #sp-pd-also-purchased h2.sp-pd-heading{margin-bottom:20px !important}#content .sp-pd-vehicles-scroll{max-height:400px;overflow-y:auto}#content ul.reverse_application{list-style:none;margin:0 !important;padding:0 !important}#content ul.reverse_application li{border-bottom:1px solid var(--sp-blue-100)}#content ul.reverse_application li:last-child{border-bottom:0}#content ul.reverse_application a{display:block;padding:9px 4px;text-decoration:none;color:var(--sp-ink)}#content ul.reverse_application a:hover{color:var(--sp-blue);background:var(--sp-blue-25)}#content #slider_also_purchased h2{text-align:center;margin:0;font-size:15px !important}#content #slider_also_purchased .productPreview{margin:0 auto !important}#content #slider_also_purchased .productPreview tbody,#content #slider_also_purchased .productPreview tr,#content #slider_also_purchased .productPreview td{display:block !important;width:100% !important;box-sizing:border-box !important}#content #slider_also_purchased .product_preview_img{width:250px !important;margin:0 auto !important}#content #productinfowrap #slider_also_purchased ul li{margin:0 !important}#content #slider_also_purchased ul{padding-left:0 !important}#content .sp-login-grid{display:grid;grid-template-columns:1fr;gap:24px;align-items:stretch}@media (min-width:760px){#content .sp-login-grid{grid-template-columns:1fr 1fr}}#content .sp-login-grid .highlightbox,#content .sp-login-grid+.highlightbox{margin:0;height:100%;box-sizing:border-box}#content .sp-login-card{display:flex;flex-direction:column}#content .sp-login-alt{margin:auto 0}#content .sp-login-alt>*:last-child{margin-bottom:0}#content .sp-login-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:4px 0 0}#content .sp-login-forgot{display:inline-flex;align-items:center;gap:6px;color:#5a6875;font-size:13.5px;font-weight:600;text-decoration:none}#content .sp-login-forgot::before{content:"";width:15px;height:15px;flex:0 0 auto;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='11' width='16' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='11' width='16' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E") center / contain no-repeat}#content .sp-login-forgot:hover{color:var(--sp-blue);background:none}#content .sp-login-divider{position:relative;margin:20px 0;text-align:center;height:1px;background:var(--sp-blue-100)}#content .sp-login-divider span{position:relative;top:-10px;padding:0 14px;background:var(--sp-white);color:#5a6875;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}#content .sp-login-card h2.sp-login-subtitle{margin:0 0 8px !important;font-size:16px !important}.sp-nav__search{position:relative}.sp-suggest{position:absolute;z-index:1100;top:calc(100% - 4px);left:var(--sp-gutter);right:var(--sp-gutter);max-height:70vh;overflow-y:auto;background:#fff;border-top:4px solid var(--sp-yellow);border-radius:0 0 var(--sp-radius-lg) var(--sp-radius-lg);box-shadow:0 18px 44px rgba(0,12,24,.38)}.sp-suggest[hidden]{display:none !important}.sp-suggest.is-loading{opacity:.6}.sp-suggest__item{display:flex;align-items:center;gap:12px;padding:9px 14px;color:var(--sp-ink) !important;text-decoration:none !important;border-bottom:1px solid var(--sp-blue-100)}.sp-suggest__item:last-child{border-bottom:0}.sp-suggest__item:hover,.sp-suggest__item.is-active{background:var(--sp-blue-25)}.sp-suggest__thumb{flex:0 0 52px;width:52px;height:52px;display:flex;align-items:center;justify-content:center;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius);background:#fff;overflow:hidden}.sp-suggest__thumb:empty{background:var(--sp-blue-25)}.sp-suggest__thumb img{max-width:100%;max-height:100%;object-fit:contain;display:block}.sp-suggest__text{display:flex;flex-direction:column;min-width:0;line-height:1.35}.sp-suggest__model{font:700 14px var(--sp-font-body);color:var(--sp-blue-950)}.sp-suggest__name{font:400 13.5px var(--sp-font-content);color:#4a5866;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (min-width:1024px){.sp-suggest{left:auto;right:0;width:min(400px,92vw)}}#content h2.sp-h1-look{font-size:clamp(21px,2.3vw,27px) !important;margin:8px 0 14px !important}#content .highlightbox h2.sp-h1-look{margin-top:8px !important}#content .displayGroup{content-visibility:auto;contain-intrinsic-size:auto 540px}@media (max-width:760px){#content .displayGroup{contain-intrinsic-size:auto 700px}}#content .sp-404{max-width:980px;margin:8px auto 24px;text-align:center}#content .sp-404__code{margin:0;font:800 clamp(72px,16vw,150px)/1 var(--sp-font-head);letter-spacing:-.04em;color:var(--sp-yellow);text-shadow:0 3px 0 var(--sp-blue)}#content .sp-404__title{margin:4px 0 10px !important}#content .sp-404__text{max-width:620px;margin:0 auto 26px;color:#4a5866;font-size:16px}#content .sp-404__grid{display:grid;grid-template-columns:1fr;gap:20px;margin:0 0 26px;text-align:left}@media (min-width:760px){#content .sp-404__grid{grid-template-columns:1fr 1fr;align-items:stretch}}#content .sp-404__card{margin:0}#content .sp-404__h2{margin-top:0 !important}#content .sp-404__form{display:flex;flex-wrap:wrap;gap:10px}#content .sp-404__form input[type="text"]{flex:1 1 200px;min-width:0}#content .sp-404__vehicle{display:grid;gap:10px}#content .sp-404__vehicle select{width:100%;min-height:44px}#content .sp-404__links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:0}#content .sp-404__links .button{text-decoration:none}#content a.button.sp-404__secondary{background:#fff !important;color:var(--sp-blue) !important;border:2px solid var(--sp-blue) !important}#content a.button.sp-404__secondary:hover{background:var(--sp-blue-25) !important}#content form.sp-form{margin:0}#content .sp-form__heading{font-size:18px !important;font-weight:700 !important;margin:28px 0 12px !important;padding:0 !important;border:0 !important}#content .sp-form__heading:first-child{margin-top:0 !important}#content .sp-section{background:var(--sp-white);border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg);padding:14px 22px;margin:0 0 14px;box-shadow:0 1px 2px rgba(0,12,24,.05)}#content .sp-field{display:grid;grid-template-columns:210px minmax(0,1fr);gap:0 24px;align-items:center;padding:8px 0}#content .sp-field+.sp-field{border-top:1px solid #eef1f4}@media (max-width:639px){#content .sp-field{grid-template-columns:1fr;gap:6px 0;padding:10px 0}}#content .sp-field__label{display:block;font-size:14.5px;font-weight:600;color:var(--sp-blue-950);line-height:1.35;margin:0;padding:0}#content .sp-field__control{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}#content .sp-field__control>input[type=text],#content .sp-field__control>input[type=email],#content .sp-field__control>input[type=password],#content .sp-field__control>input[type=tel],#content .sp-field__control>input[type=number],#content .sp-field__control>input[type=date],#content .sp-field__control>select{flex:1 1 0;min-width:120px;max-width:380px;height:42px;box-sizing:border-box;margin:0;padding:0 12px;border:1px solid var(--sp-blue-200);border-radius:var(--sp-radius);background:#fff;color:var(--sp-ink);font:15px var(--sp-font-content)}#content .sp-field__control>textarea{flex:1 1 0;min-width:120px;max-width:560px;box-sizing:border-box;margin:0;padding:10px 12px;border:1px solid var(--sp-blue-200);border-radius:var(--sp-radius);background:#fff;color:var(--sp-ink);font:15px/1.5 var(--sp-font-content)}#content .sp-field__control .inputRequirement{flex:0 1 auto;min-width:0;margin:0;color:#c0392b;font-size:14px;font-weight:700}#content .sp-field__control .inputRequirement:empty{display:none}#content .sp-options{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px;min-height:42px}#content label.sp-option{display:inline-flex;align-items:center;gap:9px;margin:0;font-size:15px;font-weight:500;color:var(--sp-ink);cursor:pointer}#content label.sp-option input[type=radio],#content label.sp-option input[type=checkbox]{width:18px;height:18px;margin:0;flex:0 0 auto;accent-color:var(--sp-blue)}#content .sp-field__control input[type=checkbox],#content .sp-field__control input[type=radio]{width:18px;height:18px;margin:0;accent-color:var(--sp-blue)}#content .sp-form__note{font-size:13px;color:var(--sp-gray-500);margin:0 0 10px}#content .sp-form-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin:18px 0 0;padding:0}#content .sp-form-actions--split{justify-content:space-between}#content .sp-form-actions .button,#content .sp-form-actions input[type=submit],#content .sp-form-actions button{min-width:180px;margin:0}#content .sp-form-actions .sp-form-actions__back{margin-right:auto}#content .sp-form-actions--split .sp-form-actions__back{margin-right:0}#content .sp-login-section{padding:0;border:0;box-shadow:none;background:none;margin:0 0 6px}#content .sp-login-card .sp-field{grid-template-columns:150px minmax(0,1fr)}#content .sp-login-card .sp-field__control>input[type=text],#content .sp-login-card .sp-field__control>input[type=password]{max-width:none;flex:1 1 auto}@media (max-width:639px){#content .sp-login-card .sp-field{grid-template-columns:1fr}}#content .sp-field--stacked,.boxbody .sp-field--stacked,#login_header_box .sp-field--stacked{display:block;padding:4px 0 8px;border:0}#content .sp-field--stacked .sp-field__label,.boxbody .sp-field--stacked .sp-field__label,#login_header_box .sp-field--stacked .sp-field__label{margin:0 0 6px;font-size:13.5px}#content .sp-field--stacked .sp-field__control>input,.boxbody .sp-field--stacked .sp-field__control>input,#login_header_box .sp-field--stacked .sp-field__control>input,#content .sp-field--stacked .sp-field__control>input[type=text],.boxbody .sp-field--stacked .sp-field__control>input[type=text],#login_header_box .sp-field--stacked .sp-field__control>input[type=password]{flex:1 1 100%;max-width:none;width:100%;box-sizing:border-box}#content .sp-form-actions--block,.boxbody .sp-form-actions--block,#login_header_box .sp-form-actions--block{justify-content:stretch;margin-top:10px}#content .sp-form-actions--block .button,#content .sp-form-actions--block input[type=submit],.boxbody .sp-form-actions--block .button,.boxbody .sp-form-actions--block input[type=submit],#login_header_box .sp-form-actions--block .button,#login_header_box .sp-form-actions--block input[type=submit]{flex:1 1 100%;min-width:0;width:100%}#content .sp-field:has(>.sp-field__control>textarea){align-items:start}#content .sp-field:has(>.sp-field__control>textarea)>.sp-field__label{padding-top:11px}#content .sp-free{display:inline-block;padding:2px 9px;border-radius:999px;background:var(--sp-yellow);color:var(--sp-blue-950);font:700 12px/1.6 var(--sp-font-body);white-space:nowrap}#content .sp-note-box{margin:0 0 16px;padding:16px 18px;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg);background:var(--sp-white);box-sizing:border-box}#content .sp-note-box__title{margin:0 0 10px !important;font:700 16px/1.3 var(--sp-font-head) !important;color:var(--sp-blue-950) !important}#content .sp-note-box__body{margin:0}#content .sp-note-box__body textarea{display:block;width:100%;max-width:100%;min-height:110px;box-sizing:border-box}#content .sp-note-box__body input[type=hidden]{display:none}#content .sp-agb{margin:0 0 16px;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg);background:var(--sp-white);overflow:hidden;box-sizing:border-box}#content .sp-agb__title{margin:0 !important;padding:12px 18px !important;background:var(--sp-blue-25);border-bottom:1px solid var(--sp-blue-100);font:700 16px/1.3 var(--sp-font-head) !important;color:var(--sp-blue-950) !important}#content .sp-agb__text{max-height:220px;overflow-y:auto;overflow-x:hidden;padding:14px 18px;font-size:14px;line-height:1.6;color:var(--sp-ink);overflow-wrap:anywhere}#content .sp-agb__text p:first-child,#content .sp-agb__text .agbframe>:first-child{margin-top:0}#content .sp-agb__text img{max-width:100%;height:auto}#content .sp-agb__accept{display:flex !important;margin:0;padding:12px 18px;border-top:1px solid var(--sp-blue-100);background:var(--sp-blue-25)}#content .sp-order-items{padding:0 !important;overflow:hidden}#content .sp-order-items__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:14px 18px;border-bottom:1px solid var(--sp-blue-100);background:var(--sp-blue-25)}#content .sp-order-items__head h2{margin:0 !important;font:700 16px/1.3 var(--sp-font-head) !important;color:var(--sp-blue-950) !important}#content .sp-order-items__edit{display:inline-block;padding:5px 12px;border:1px solid var(--sp-blue-200);border-radius:999px;background:var(--sp-white);color:var(--sp-blue) !important;font:600 13px/1.4 var(--sp-font-body);text-decoration:none}#content .sp-order-items__edit:hover{background:var(--sp-blue);color:var(--sp-white) !important}#content .sp-order-item__image{width:96px;height:96px;display:flex;align-items:center;justify-content:center;border-radius:var(--sp-radius);background:var(--sp-blue-25);overflow:hidden}#content .sp-order-item__image a{display:block;width:100%;height:100%}#content .sp-order-item__image img{display:block;width:100%;height:100%;object-fit:contain;max-width:100%;margin:0;padding:4px;box-sizing:border-box}#content .sp-order-item__name a{font-weight:600;color:var(--sp-blue-950) !important;text-decoration:none}#content .sp-order-item__name a:hover{text-decoration:underline}#content .sp-order-item__desc{margin-top:3px;font-size:13px;color:var(--sp-muted,#5a6b82)}#content .sp-order-item__meta,#content .sp-order-item__attr{display:block;margin-top:3px;font-size:12px;color:var(--sp-muted,#5a6b82)}#content .sp-badge{display:inline-block;padding:1px 7px;border-radius:999px;background:var(--sp-yellow);color:var(--sp-blue-950);font:700 11px/1.6 var(--sp-font-body)}#content .sp-order-items .hr{margin:0}#content .sp-order-items .total{padding:14px 18px}#content .sp-order-items>.sp-form-actions{padding:0 18px 18px}@media (max-width:559px){#content .sp-order-item__image{width:64px;height:64px}#content .sp-order-items__head{padding:12px 14px}}.sp-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;background:rgba(8,24,48,.55);animation:sp-dialog-fade .15s ease-out}.sp-dialog{width:100%;max-width:440px;box-sizing:border-box;display:grid;grid-template-columns:44px minmax(0,1fr);gap:0 16px;padding:24px;border-radius:14px;background:#fff;color:var(--sp-ink);box-shadow:0 20px 50px rgba(0,12,24,.35);font-family:var(--sp-font-body)}.sp-dialog__icon{width:44px;height:44px;border-radius:50%;background:var(--sp-yellow);color:var(--sp-blue-950);font:800 22px/44px var(--sp-font-head);text-align:center}.sp-dialog__body{min-width:0}.sp-dialog__title{margin:4px 0 6px !important;font:700 17px/1.3 var(--sp-font-head) !important;color:var(--sp-blue-950) !important}.sp-dialog__text p{margin:0 0 6px;font-size:15px;line-height:1.5;overflow-wrap:anywhere}.sp-dialog__text p:last-child{margin-bottom:0}.sp-dialog__actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px}.sp-dialog__btn{min-width:120px;min-height:42px;padding:0 18px;border:0;border-radius:999px;background:var(--sp-blue);color:#fff;font:600 15px var(--sp-font-body);cursor:pointer}.sp-dialog__btn:hover{background:var(--sp-blue-950)}.sp-dialog__btn--ghost{background:#fff;color:var(--sp-blue);box-shadow:inset 0 0 0 2px var(--sp-blue)}.sp-dialog__btn--ghost:hover{background:var(--sp-blue-25)}.sp-dialog__btn:focus-visible{outline:3px solid var(--sp-blue-100);outline-offset:2px}body.sp-dialog-open{overflow:hidden}@keyframes sp-dialog-fade{from{opacity:0}to{opacity:1}}@media (max-width:480px){.sp-dialog{grid-template-columns:minmax(0,1fr);padding:20px}.sp-dialog__icon{margin-bottom:10px}.sp-dialog__btn{flex:1 1 100%}}#content .sp-address{margin:0 0 16px;padding:14px 18px;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg);background:var(--sp-white);box-sizing:border-box}#content .sp-address__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}#content .sp-address__title{font:700 13px/1.3 var(--sp-font-body);text-transform:uppercase;letter-spacing:.04em;color:var(--sp-blue-950)}#content .sp-address__body{font-size:15px;line-height:1.55;color:var(--sp-ink);overflow-wrap:anywhere}#content a.sp-address__edit{display:inline-block;flex:0 0 auto;padding:6px 14px;border:1px solid var(--sp-blue-200);border-radius:999px;background:var(--sp-white);color:var(--sp-blue) !important;font:600 13px/1.4 var(--sp-font-body);text-decoration:none;white-space:nowrap}#content a.sp-address__edit:hover{background:var(--sp-blue);color:var(--sp-white) !important}#content table.paymentblock .sp-payment-fields{margin:0;padding:4px 0;border:0;box-shadow:none}#content table.paymentblock tr:has(.sp-payment-fields):hover td{background:var(--sp-white) !important}#content table.paymentblock .sp-payment-fields .sp-field{grid-template-columns:180px minmax(0,1fr)}@media (max-width:639px){#content table.paymentblock .sp-payment-fields .sp-field{grid-template-columns:1fr}}@media (max-width:559px){}#content .sp-order-items table.sp-items-table{display:table;width:100%;border-collapse:collapse;margin:0}#content .sp-order-items table.sp-items-table thead{display:table-header-group}#content .sp-order-items table.sp-items-table thead th{display:table-cell;padding:10px 14px;background:var(--sp-blue) !important;color:var(--sp-white) !important;font:600 13px var(--sp-font-body);text-align:left;white-space:nowrap}#content .sp-order-items table.sp-items-table tbody{display:table-row-group}#content .sp-order-items table.sp-items-table tbody tr{display:table-row}#content .sp-order-items table.sp-items-table tbody td{display:table-cell;padding:14px;border-bottom:1px solid var(--sp-blue-100);vertical-align:top;font-size:14px;line-height:1.45;color:var(--sp-ink);background:var(--sp-white);text-align:left}#content .sp-order-items table.sp-items-table tbody tr:last-child td{border-bottom:0}#content .sp-order-items table.sp-items-table th.sp-items-table__num,#content .sp-order-items table.sp-items-table td.sp-items-table__num{text-align:right;white-space:nowrap;width:1%}#content .sp-order-items table.sp-items-table td.sp-items-table__model{white-space:nowrap;width:1%;color:var(--sp-muted,#5a6b82);font-size:13px}#content .sp-order-items table.sp-items-table td.sp-items-table__total{font-size:15px}#content .sp-order-items table.sp-items-table td.sp-items-table__total strong{color:var(--sp-blue-950)}#content .sp-items-table__product{display:flex;gap:12px;align-items:flex-start}#content .sp-items-table__product .sp-order-item__image{flex:0 0 64px;width:64px;height:64px}#content .sp-items-table__product .sp-order-item__image img{width:100%;height:100%;object-fit:contain}#content .sp-items-table__info{min-width:0;overflow-wrap:anywhere}#content .sp-items-table__was{color:var(--sp-muted,#5a6b82)}#content .sp-items-table__saved{display:block;margin-top:2px;font-size:12px;font-weight:600;color:#1e7a46;white-space:normal}#content .sp-items-table__tax{display:block;font-size:12px;color:var(--sp-muted,#5a6b82)}@media (max-width:775px){#content .sp-order-items table.sp-items-table thead{display:none}#content .sp-order-items table.sp-items-table,#content .sp-order-items table.sp-items-table tbody{display:block;width:100%}#content .sp-order-items table.sp-items-table tbody tr{display:block;padding:12px 14px;border-bottom:1px solid var(--sp-blue-100)}#content .sp-order-items table.sp-items-table tbody tr:last-child{border-bottom:0}#content .sp-order-items table.sp-items-table tbody td{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:3px 0;border:0;text-align:left;white-space:normal;width:auto}#content .sp-order-items table.sp-items-table tbody td.sp-items-table__article{display:block;padding-bottom:8px}#content .sp-order-items table.sp-items-table td[data-label]:not(.sp-items-table__article)::before{content:attr(data-label);font:600 11px/1.3 var(--sp-font-body);text-transform:uppercase;letter-spacing:.04em;color:var(--sp-muted,#5a6b82)}#content .sp-items-table__saved,#content .sp-items-table__tax{display:inline}}#content .sp-items-table__was-line{display:block;margin-top:3px;white-space:nowrap}@media (max-width:559px){#content .sp-items-table__was-line{display:inline;white-space:normal}}@media (max-width:775px){#content .checkoutbox .total{text-align:left}#content .checkoutbox .total table{display:table;width:100%;margin:0}#content .checkoutbox .total table td:first-child{white-space:normal}#content .checkoutbox .total table td:first-child{width:100%}#content .checkoutbox .total table td:last-child{width:1%;white-space:nowrap;text-align:right;padding-left:12px}}@media (max-width:775px){#content .sp-order-items table.sp-items-table tbody tr{background:var(--sp-white)}#content .sp-order-items table.sp-items-table tbody td{align-items:flex-start;background:transparent}#content .sp-items-table__value{display:block;min-width:0;text-align:right}#content .sp-items-table__value>del,#content .sp-items-table__value>.sp-badge,#content .sp-items-table__value>.sp-items-table__was-line{display:inline}#content .sp-items-table__was-line{display:block;white-space:normal;margin-top:2px}#content .sp-order-items table.sp-items-table td.sp-items-table__article{display:block}#content .sp-items-table__saved,#content .sp-items-table__tax{display:block}}@media (max-width:775px){#content .sp-order-items table.sp-items-table tbody td{display:block;padding:2px 0 6px}#content .sp-order-items table.sp-items-table tbody td[data-label]:not(.sp-items-table__article)::before{display:block;margin-bottom:2px}#content .sp-items-table__value{text-align:left;font-size:15px;line-height:1.5}#content .sp-items-table__value strong,#content .sp-items-table__value del,#content .sp-items-table__value .sp-badge{white-space:nowrap}#content .sp-items-table__was-line{display:block;margin-top:2px}#content .sp-items-table__saved{display:block;white-space:normal}}@media (max-width:775px){#content .sp-order-items table.sp-items-table td.sp-items-table__num{width:auto;white-space:normal}}@media (max-width:775px){#content .sp-order-items table.sp-items-table tbody td.sp-items-table__num{text-align:left}}@media (max-width:775px){#content .checkoutbox .total table td:first-child{text-align:left}}#content .sp-success{display:grid;gap:14px;margin:16px 0 0}#content .sp-success__hero{display:flex;align-items:flex-start;gap:14px;padding:18px 20px;border-radius:var(--sp-radius-lg);background:linear-gradient(135deg,var(--sp-blue) 0%,var(--sp-blue-950) 100%);color:var(--sp-white)}#content .sp-success__check{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--sp-yellow);color:var(--sp-blue-950)}#content .sp-success__hero-text{min-width:0}#content .sp-success__eyebrow{margin:0 0 2px !important;font:600 12px/1.4 var(--sp-font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--sp-yellow)}#content .sp-success__title{margin:0 0 4px !important;font:700 21px/1.25 var(--sp-font-head) !important;color:var(--sp-white) !important}#content .sp-success__text{margin:0;font-size:14.5px;line-height:1.5;color:rgba(255,255,255,.92)}#content .sp-success__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#content .sp-success__card{min-width:0;padding:14px 16px;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg);background:var(--sp-white);box-sizing:border-box;font-size:14px;line-height:1.5;color:var(--sp-ink);overflow-wrap:anywhere}#content .sp-success__card p{margin:0 0 8px}#content .sp-success__card p:last-child{margin-bottom:0}#content .sp-success__card--info{background:var(--sp-blue-25)}#content .sp-success__card-title{margin:0 0 6px !important;padding:0 !important;border:0 !important;font:700 14px/1.3 var(--sp-font-head) !important;text-transform:uppercase;letter-spacing:.04em;color:var(--sp-blue-950) !important}#content .sp-success__table{width:100%;border-collapse:collapse;margin:0 0 8px}#content .sp-success__table th,#content .sp-success__table td{padding:4px 8px 4px 0;text-align:left;vertical-align:top;font-size:14px}#content .sp-success__table th{font-weight:600;color:var(--sp-blue-950);width:42%}#content .sp-success__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}#content .sp-success__actions form{margin:0}#content .sp-success__actions .sp-imgbtn{min-width:160px}#content .sp-success .sp-success__card form{margin:0}@media (max-width:639px){#content .sp-success__grid{grid-template-columns:minmax(0,1fr)}#content .sp-success__hero{padding:16px}#content .sp-success__title{font-size:19px !important}#content .sp-success__table th{width:100%;display:block;padding-bottom:0}#content .sp-success__table td{display:block;padding:0 0 6px}}#content .sp-success__bank{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:start}#content .sp-success__bank-data{min-width:0}#content .sp-success__girocode{text-align:center}#content .sp-success__girocode img{display:block;width:150px;max-width:100%;height:auto}@media (max-width:639px){#content .sp-success__bank{grid-template-columns:minmax(0,1fr)}#content .sp-success__girocode{text-align:left}}#content .sp-success__girocode:empty{display:none}#content .sp-success__girocode b{display:block;margin:0 0 6px;font:600 12px/1.4 var(--sp-font-body);color:var(--sp-blue-950)}#content .sp-success__girocode img{border:0 !important;padding:0 !important;background:none !important;border-radius:0 !important}#content .sp-success__card--info.sp-success__bank p:last-child{margin-bottom:0}#content .sp-acc__title,#content .sp-ab__title{margin:22px 0 10px !important;font:700 17px/1.3 var(--sp-font-head) !important;color:var(--sp-blue-950) !important}#content .sp-acc__title:first-of-type{margin-top:12px !important}#content .sp-acc__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}#content .sp-acc__tiles--single{grid-template-columns:minmax(0,1fr)}#content a.sp-acc__tile{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;padding:12px 16px;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg);background:var(--sp-white);color:var(--sp-blue-950) !important;font:600 15px/1.3 var(--sp-font-body);text-decoration:none;box-shadow:0 1px 2px rgba(0,12,24,.04);transition:border-color .15s,box-shadow .15s}#content a.sp-acc__tile:hover{border-color:var(--sp-blue-200);box-shadow:0 3px 10px rgba(0,12,24,.08)}#content a.sp-acc__tile:focus-visible{outline:3px solid var(--sp-blue-100);outline-offset:2px}#content a.sp-acc__tile--danger{color:#b03a2e !important}#content .sp-acc__chev{flex:0 0 auto;font-size:22px;line-height:1;color:var(--sp-blue)}#content .sp-acc__card{padding:4px 16px;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg);background:var(--sp-white);box-sizing:border-box}#content .sp-acc__order{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;align-items:center;padding:10px 0;border-bottom:1px solid #eef2f7;font-size:14px}#content .sp-acc__order:last-of-type{border-bottom:0}#content .sp-acc__order-link{font-weight:600;color:var(--sp-blue) !important}#content .sp-acc__order-nr{margin-left:8px;color:var(--sp-muted,#5a6b82);font-size:13px}#content .sp-acc__order-meta{text-align:right;white-space:nowrap}#content .sp-acc__order-total{font-weight:700;color:var(--sp-blue-950);margin-right:8px}#content .sp-acc__status{display:inline-block;padding:1px 8px;border-radius:999px;background:var(--sp-blue-25);color:var(--sp-blue-800);font-size:12px}#content .sp-acc__tracking{grid-column:1 / -1;font-size:13px;color:var(--sp-muted,#5a6b82)}#content .sp-acc__tracking a{margin-right:8px}#content .sp-acc__more{padding:10px 0 8px;font-size:14px;font-weight:600}#content .sp-acc__list{list-style:none;margin:0;padding:0}#content .sp-acc__list li{padding:8px 0;border-bottom:1px solid #eef2f7;font-size:14px}#content .sp-acc__list li:last-child{border-bottom:0}#content .sp-acc__list-price{color:var(--sp-muted,#5a6b82);white-space:nowrap}@media (max-width:559px){#content .sp-acc__tiles{grid-template-columns:minmax(0,1fr)}}#content .sp-ab__hint{margin:0 0 8px;font-size:14px;color:var(--sp-muted,#5a6b82)}#content .sp-ab__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}#content .sp-ab__card{display:flex;flex-direction:column;gap:6px;min-width:0;margin:0;padding:12px 14px;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius-lg);background:var(--sp-white);box-sizing:border-box;font-size:14px;line-height:1.45;color:var(--sp-ink);overflow-wrap:anywhere}#content .sp-ab__card--default{margin-bottom:4px;background:var(--sp-blue-25)}#content .sp-ab__card--default .sp-ab__address{margin:0}#content .sp-ab__head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}#content .sp-ab__name{color:var(--sp-blue-950)}#content .sp-ab__badge{display:inline-block;padding:1px 8px;border-radius:999px;background:var(--sp-yellow);color:var(--sp-blue-950);font:700 11px/1.6 var(--sp-font-body);text-transform:uppercase;letter-spacing:.03em}#content .sp-ab__address{margin:0}#content .sp-ab__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:8px;border-top:1px solid #eef2f7}#content .sp-ab__actions a img{vertical-align:middle}#content .sp-ab__count{margin:14px 0 0;font-size:13px;color:var(--sp-muted,#5a6b82)}#content .sp-ab__badge{align-self:flex-start}#checkoutnavigation a{display:block;color:inherit !important;text-decoration:none}#checkoutnavigation li.inactive:has(a):hover{background:var(--sp-blue-100) !important}#checkoutnavigation a:focus-visible{outline:3px solid var(--sp-blue-200);outline-offset:2px}#content table.paymentblock td.header{cursor:pointer}.sp-hp{position:absolute !important;left:-9999px !important;top:-9999px !important;width:1px !important;height:1px !important;overflow:hidden !important}#content .sp-vehicle-picker{display:flex;flex-wrap:wrap;gap:8px}#content .sp-vehicle-picker select{flex:1 1 180px;min-width:0}#content .sp-faq-suggest{margin-top:10px;padding:10px 14px;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius);background:var(--sp-blue-25);max-width:560px;box-sizing:border-box}#content .sp-faq-suggest__hint{margin:0 0 6px;font:600 12px/1.4 var(--sp-font-body);color:var(--sp-blue-950)}#content .sp-faq-suggest a{display:block;padding:4px 0;color:var(--sp-blue) !important;font-size:14px;text-decoration:none}#content .sp-faq-suggest a:hover{text-decoration:underline}#content .sp-faq-suggest a+a{border-top:1px solid var(--sp-blue-100)}#content .sp-vehicle-field>.sp-vehicle-picker,#content .sp-vehicle-field>.sp-form__note,#content .sp-vehicle-field>.sp-checkbox,#content .sp-vehicle-field>.sp-vehicle-manual{flex:1 1 100%}#content .sp-checkbox{display:flex;align-items:center;gap:6px;margin-top:10px;font:400 14px/1.4 var(--sp-font-body);cursor:pointer}#content .sp-checkbox input{margin:0}#content .sp-vehicle-manual{margin-top:10px;padding:12px 14px;border:1px solid var(--sp-blue-100);border-radius:var(--sp-radius);background:var(--sp-blue-25);max-width:560px;box-sizing:border-box}#content .sp-vehicle-manual .sp-form__note{display:block;margin-bottom:8px}#content .sp-vehicle-manual .sp-field{margin-bottom:8px}#content .sp-vehicle-manual .sp-field:last-child{margin-bottom:0}