/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-leading:initial;--tw-tracking:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-content:"";--tw-space-y-reverse:0;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-divide-y-reverse:0;--tw-border-spacing-x:0;--tw-border-spacing-y:0}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-500:oklch(55.1% .027 264.364);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--default-mono-font-family:var(--font-mono);--container-page:82.5rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}html:has(.header.is-sticky){scroll-padding-top:var(--sticky-header-height,9rem)}body{background-color:hsl(var(--xc-surface-sunken));--tw-leading:var(--leading-relaxed);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:var(--leading-relaxed);color:hsl(var(--xc-ink));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.qa-modal-noscroll{overflow:hidden}h1,h2,h3,h4,h5,h6{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);text-wrap:balance;color:hsl(var(--xc-ink))}h1{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}@media (min-width:40rem){h1{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}@media (min-width:40rem){h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}@media (min-width:40rem){h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}h4{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (min-width:40rem){h4{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}h5,h6{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}a{color:hsl(var(--xc-primary));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none}a:hover{color:hsl(var(--xc-primary-hover))}:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:hsl(var(--xc-primary))}img{max-width:100%;height:auto}table{border-collapse:collapse;width:100%}hr{border-style:var(--tw-border-style);border-width:0;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:hsl(var(--xc-border))}p{margin-block:calc(var(--spacing) * 3)}p:first-child{margin-top:0}p:last-child{margin-bottom:0}ul,ol{margin:0;padding:0;list-style-type:none}strong,b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}small{font-size:.8125rem}::placeholder{color:hsl(var(--xc-ink-subtle))}::selection{background-color:hsl(var(--xc-primary));color:hsl(var(--xc-primary-fg))}*{scrollbar-width:thin;scrollbar-color:hsl(var(--xc-border-strong)) transparent}::-webkit-scrollbar{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2)}::-webkit-scrollbar-track{background-color:#0000}::-webkit-scrollbar-thumb{background-color:hsl(var(--xc-border-strong));border-radius:3.40282e38px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer components{.master-wrapper-page{flex-direction:column;min-height:100vh;display:flex}.master-wrapper-content{padding-bottom:calc(var(--spacing) * 12);flex:1}.master-column-wrapper{width:100%;max-width:var(--container-page);margin-inline:auto;padding-inline:1rem}@media (min-width:40rem){.master-column-wrapper{padding-inline:1.5rem}}@media (min-width:64rem){.master-column-wrapper{padding-inline:2rem}}.master-column-wrapper{padding-top:calc(var(--spacing) * 6)}.center-1,.qa-maxwidth-row{width:100%;min-width:0}.page-columns{gap:calc(var(--spacing) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.page-columns{gap:calc(var(--spacing) * 8);grid-template-columns:17.5rem minmax(0,1fr)}}.center-2{min-width:0}.side-2{gap:calc(var(--spacing) * 4);flex-direction:column;min-width:0;display:flex}@media not all and (min-width:64rem){.qa-sidebar-filter{z-index:50;--tw-translate-x:-100%;width:min(22rem,90vw);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:hsl(var(--xc-surface));padding:calc(var(--spacing) * 4);--tw-shadow:var(--xc-shadow-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;position:fixed;inset-block:0;inset-inline-start:calc(var(--spacing) * 0);overflow-y:auto}.qa-sidebar-filter:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.qa-sidebar-filter.shown,.qa-sidebar-filter.shown:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.qa-sidebar-title-panel{margin-bottom:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));padding-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;display:none}@media not all and (min-width:64rem){.qa-sidebar-title-panel{display:flex}}.qa-sidebar-title-panel h4{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);margin:0}.qa-sidebar-title-panel .close-btn{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);cursor:pointer;border-radius:calc(var(--xc-radius) - .25rem);color:hsl(var(--xc-ink-muted));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:relative}@media (hover:hover){.qa-sidebar-title-panel .close-btn:hover{background-color:hsl(var(--xc-surface-sunken));color:hsl(var(--xc-ink))}}.qa-sidebar-title-panel .close-btn:before,.qa-sidebar-title-panel .close-btn:after{height:1px;width:calc(var(--spacing) * 4);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-content:"";content:var(--tw-content);background-color:currentColor;position:absolute;top:50%;left:50%}.qa-sidebar-title-panel .close-btn:before{rotate:45deg}.qa-sidebar-title-panel .close-btn:after{rotate:-45deg}.qa-js-blocks-section,.blocks-wrapper,.qa-js-blocks-section>div:not([class]){gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.qa-filters-button-wrapper{margin-bottom:calc(var(--spacing) * 3)}@media (min-width:64rem){.qa-filters-button-wrapper{display:none}}.page{min-width:0}.page-title{margin-bottom:calc(var(--spacing) * 5);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));padding-bottom:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.page-title h1{margin:0}.html-search-page .page-title{align-items:flex-start;gap:var(--spacing);flex-direction:column}.qa-vehicle-context h1,.qa-vehicle-context h2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:hsl(var(--xc-ink-muted));margin:0}.qa-vehicle-context h1 span,.qa-vehicle-context h2 span{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink))}.page-body{min-width:0}.block{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.block>.listbox{padding:calc(var(--spacing) * 4)}@media (min-width:40rem){.block>.listbox{padding:calc(var(--spacing) * 5)}}.block>.title{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:hsl(var(--xc-ink));text-transform:uppercase;display:flex}@media (min-width:40rem){.block>.title{padding-inline:calc(var(--spacing) * 5)}}.block>.title strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.qa-spacer{height:calc(var(--spacing) * 4)}.breadcrumb{margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted))}.breadcrumb ul{align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:var(--spacing);flex-wrap:wrap;display:flex}.breadcrumb li{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.breadcrumb .delimiter{color:hsl(var(--xc-ink-subtle));-webkit-user-select:none;user-select:none;align-items:center;display:inline-flex}.breadcrumb .delimiter svg{display:none}.breadcrumb .delimiter:after{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);border-inline-end-style:var(--tw-border-style);border-inline-end-width:1.5px;border-bottom-style:var(--tw-border-style);--tw-content:"";content:var(--tw-content);border-color:currentColor;border-bottom-width:1.5px;rotate:-45deg}.breadcrumb li:last-child{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink))}.breadcrumb a{color:hsl(var(--xc-ink-muted))}@media (hover:hover){.breadcrumb a:hover{color:hsl(var(--xc-primary))}}.breadcrumb strong{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink))}.no-data,.no-result{border-radius:var(--xc-radius);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 10);text-align:center;color:hsl(var(--xc-ink-muted))}.pager{margin-top:calc(var(--spacing) * 6);justify-content:center;display:flex}.pager ul{align-items:center;gap:var(--spacing);flex-wrap:wrap;display:flex}.pager li a,.pager li span{height:calc(var(--spacing) * 10);min-width:calc(var(--spacing) * 10);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:flex}.pager li a:hover{border-color:hsl(var(--xc-primary));background-color:hsl(var(--xc-primary-soft));color:hsl(var(--xc-primary))}.pager li.current-page span{border-color:hsl(var(--xc-primary));background-color:hsl(var(--xc-primary));color:hsl(var(--xc-primary-fg))}.please-wait{padding-block:calc(var(--spacing) * 4);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted))}.button-1,.button-2,.qa-gui-btn{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);border-width:1px;border-color:#0000;display:inline-flex}:is(.button-1,.button-2,.qa-gui-btn):focus-visible{outline:2px solid hsl(var(--xc-primary));outline-offset:2px}.button-1,.button-2,.qa-gui-btn{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));-webkit-user-select:none;user-select:none}:is(.button-1,.button-2,.qa-gui-btn):disabled{cursor:not-allowed;opacity:.5}.button-1,.qa-gui-btn{background-color:hsl(var(--xc-primary));color:hsl(var(--xc-primary-fg))}@media (hover:hover){:is(.button-1,.qa-gui-btn):hover{background-color:hsl(var(--xc-primary-hover))}}.button-2,.qa-btn-light{border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));color:hsl(var(--xc-ink))}@media (hover:hover){:is(.button-2,.qa-btn-light):hover{border-color:hsl(var(--xc-border-strong));background-color:hsl(var(--xc-surface-sunken))}}.add-to-cart-button,.product-box-add-to-cart-button,.checkout-button,.qa-btn-accent{background-color:hsl(var(--xc-accent));color:hsl(var(--xc-accent-fg))}@media (hover:hover){:is(.add-to-cart-button,.product-box-add-to-cart-button,.checkout-button,.qa-btn-accent):hover{background-color:hsl(var(--xc-accent-hover))}}.qa-btn-small{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:.8125rem}.qa-btn-block{width:100%}.remove-discount-button,.remove-gift-card-button,.delete-address-button,.cancel-order-button,.qa-btn-danger{background-color:hsl(var(--xc-danger));color:var(--color-white)}@media (hover:hover){:is(.remove-discount-button,.remove-gift-card-button,.delete-address-button,.cancel-order-button,.qa-btn-danger):hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.qa-btn-ghost{color:hsl(var(--xc-primary));background-color:#0000;border-color:#0000}@media (hover:hover){.qa-btn-ghost:hover{background-color:hsl(var(--xc-primary-soft))}}.buttons{align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.qa-gui-icntxt{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.qa-icn{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);fill:currentColor;flex-shrink:0;display:inline-block}.qa-icn-48{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12);fill:currentColor;flex-shrink:0;display:inline-block}.qa-size-20 .qa-icn,.qa-size-20 .qa-icn svg,svg.qa-size-20,img.qa-size-20{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.fieldset,.section.group{margin-bottom:calc(var(--spacing) * 6)}.fieldset>.title,.section>.title{margin-bottom:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));padding-bottom:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink))}.fieldset>.title strong,.section>.title strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.form-fields{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 4);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:40rem){.form-fields{padding:calc(var(--spacing) * 5)}}.inputs{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 1.5);flex-direction:column;display:flex}.inputs:last-child{margin-bottom:0}.inputs>label,.qa-lbl,.qa-ex-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink))}.inputs .required{color:hsl(var(--xc-danger));margin-inline-start:calc(var(--spacing) * .5)}.inputs:has(>.required):not(.reversed):not(.accept-consent){align-items:baseline;column-gap:var(--spacing);row-gap:calc(var(--spacing) * 1.5);grid-template-columns:auto 1fr;display:grid}.inputs:has(>.required)>label{grid-row-start:1;grid-column-start:1}.inputs:has(>.required)>.required{grid-row-start:1;grid-column-start:2;justify-self:flex-start}.inputs:has(>.required)>:not(label):not(.required){grid-column:span 2/span 2}.inputs>.field-validation-valid:empty,.inputs>.field-validation-error:empty{display:none}.inputs.reversed,.inputs.accept-consent{align-items:center;gap:calc(var(--spacing) * 2);flex-direction:row}.inputs.reversed>label,.inputs.accept-consent>label{cursor:pointer;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);order:2}input:not([type]),input[type=text],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=number],input[type=search],input[type=date],textarea,select,.form-control,.form-select,select.qa-gui-select,input.qa-gui-text{border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=number],input[type=search],input[type=date],textarea,select,.form-control,.form-select,select.qa-gui-select,input.qa-gui-text)::placeholder{color:hsl(var(--xc-ink-subtle))}@media (hover:hover){:is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=number],input[type=search],input[type=date],textarea,select,.form-control,.form-select,select.qa-gui-select,input.qa-gui-text):hover{border-color:hsl(var(--xc-border-strong))}}:is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=number],input[type=search],input[type=date],textarea,select,.form-control,.form-select,select.qa-gui-select,input.qa-gui-text):focus{border-color:hsl(var(--xc-primary));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:hsl(var(--xc-primary))}@supports (color:color-mix(in lab, red, red)){:is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=number],input[type=search],input[type=date],textarea,select,.form-control,.form-select,select.qa-gui-select,input.qa-gui-text):focus{--tw-ring-color:color-mix(in oklab, hsl(var(--xc-primary)) 25%, transparent)}}:is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=number],input[type=search],input[type=date],textarea,select,.form-control,.form-select,select.qa-gui-select,input.qa-gui-text):focus{--tw-outline-style:none;outline-style:none}:is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=number],input[type=search],input[type=date],textarea,select,.form-control,.form-select,select.qa-gui-select,input.qa-gui-text):disabled{cursor:not-allowed;background-color:hsl(var(--xc-surface-sunken));color:hsl(var(--xc-ink-subtle))}textarea{min-height:calc(var(--spacing) * 28);resize:vertical;--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}select,.form-select,select.qa-gui-select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%236b7280' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-position:right .625rem center;background-repeat:no-repeat;background-size:1rem;padding-inline-end:calc(var(--spacing) * 9)}.dark select,.dark .form-select,.dark select.qa-gui-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%239aa4b2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E")}.qa-input-large select,.qa-input-large input{height:calc(var(--spacing) * 11);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:0}input[type=checkbox],input[type=radio]{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);cursor:pointer;accent-color:hsl(var(--xc-primary));flex-shrink:0}.qa-input-inline{width:auto}.field-validation-error,.message-error,.username-not-available-status{--tw-font-weight:var(--font-weight-medium);font-size:.8125rem;font-weight:var(--font-weight-medium);color:hsl(var(--xc-danger));display:block}.username-available-status{--tw-font-weight:var(--font-weight-medium);font-size:.8125rem;font-weight:var(--font-weight-medium);color:hsl(var(--xc-success));display:block}input.input-validation-error,textarea.input-validation-error,select.input-validation-error,:is(input.input-validation-error,textarea.input-validation-error,select.input-validation-error):focus{border-color:hsl(var(--xc-danger))}:is(input.input-validation-error,textarea.input-validation-error,select.input-validation-error):focus{--tw-ring-color:hsl(var(--xc-danger))}@supports (color:color-mix(in lab, red, red)){:is(input.input-validation-error,textarea.input-validation-error,select.input-validation-error):focus{--tw-ring-color:color-mix(in oklab, hsl(var(--xc-danger)) 25%, transparent)}}.validation-summary-errors{margin-bottom:calc(var(--spacing) * 4);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-danger))}@supports (color:color-mix(in lab, red, red)){.validation-summary-errors{border-color:color-mix(in oklab, hsl(var(--xc-danger)) 40%, transparent)}}.validation-summary-errors{background-color:hsl(var(--xc-danger-soft));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-danger))}.validation-summary-errors ul{list-style-type:disc}:where(.validation-summary-errors ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.validation-summary-errors ul{padding-left:calc(var(--spacing) * 5)}.inputs .attributes{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.inputs .attributes .form-check{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.inputs .attributes .form-check-input{margin:0}.captcha-box{margin-block:calc(var(--spacing) * 4)}.form-fields .inputs.date-of-birth .date-picker-wrapper{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.form-fields .inputs.date-of-birth select{width:auto;min-width:calc(var(--spacing) * 28);flex:1}.qa-input-group{align-items:stretch;gap:calc(var(--spacing) * 2);width:100%;display:flex}.qa-input-group>input{flex:1;min-width:0}.table-wrapper{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));--tw-shadow:var(--xc-shadow-card);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow-x:auto}.data-table,.cart,.wishlist-content .cart,.compare-products-table,.forum-table{width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-table thead th,.cart thead th,.forum-table thead th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-sunken));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);white-space:nowrap;color:hsl(var(--xc-ink-muted));text-transform:uppercase}.data-table tbody td,.cart tbody td,.forum-table tbody td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);vertical-align:middle;color:hsl(var(--xc-ink))}.data-table tbody tr:last-child td,.cart tbody tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.data-table tbody tr:hover,.cart tbody tr:hover{background-color:hsl(var(--xc-surface-sunken))}@supports (color:color-mix(in lab, red, red)){.data-table tbody tr:hover,.cart tbody tr:hover{background-color:color-mix(in oklab, hsl(var(--xc-surface-sunken)) 60%, transparent)}}.cart .product-picture img,.data-table .product-picture img{height:calc(var(--spacing) * 16);width:calc(var(--spacing) * 16);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));object-fit:contain}.cart .product a.product-name,.data-table .product a.product-name{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink))}@media (hover:hover){:is(.cart .product a.product-name,.data-table .product a.product-name):hover{color:hsl(var(--xc-primary))}}.cart .unit-price,.cart .subtotal,.data-table .total,.data-table .unit-price{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap}.cart .quantity input,.cart .qty-input{width:calc(var(--spacing) * 16);text-align:center}.cart .remove-from-cart,.cart .remove-btn{text-align:center}@media (max-width:767px){.cart,.data-table.mobile-stack{display:block}.cart thead,.data-table.mobile-stack thead{display:none}.cart tbody,.cart tr,.data-table.mobile-stack tbody,.data-table.mobile-stack tr{display:block}.cart tr,.data-table.mobile-stack tr{margin-bottom:calc(var(--spacing) * 3);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));padding:calc(var(--spacing) * 3)}:is(.cart tr,.data-table.mobile-stack tr):last-child{margin-bottom:0}.cart td,.data-table.mobile-stack td{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);padding-inline:0;padding-block:calc(var(--spacing) * 1.5);border-width:0;display:flex}.cart td:before,.data-table.mobile-stack td:before{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:hsl(var(--xc-ink-muted));text-transform:uppercase;--tw-content:attr(data-label);content:var(--tw-content)}}.info-list,.detail-section,.custom-attributes-view{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.info-list .name,.detail-item .name{color:hsl(var(--xc-ink-muted))}.info-list .value,.detail-item .value{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink))}.item-box{height:100%}.product-item{gap:calc(var(--spacing) * 3);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));height:100%;padding:calc(var(--spacing) * 3);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;display:flex;position:relative}@media (hover:hover){.product-item:hover{--tw-shadow:var(--xc-shadow-raised);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.product-item .picture{aspect-ratio:1;border-radius:calc(var(--xc-radius) - .25rem);background-color:hsl(var(--xc-surface-sunken));justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.product-item .picture a{width:100%;height:100%;padding:calc(var(--spacing) * 3);justify-content:center;align-items:center;display:flex}.product-item .picture img{object-fit:contain;width:auto;max-height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.product-item:hover .picture img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.product-item .details{gap:calc(var(--spacing) * 2);flex-direction:column;flex:1;min-width:0;display:flex}.product-item .product-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);margin:0}.product-item .product-title a{-webkit-line-clamp:2;color:hsl(var(--xc-ink));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (hover:hover){.product-item .product-title a:hover{color:hsl(var(--xc-primary))}}.product-item .description{color:hsl(var(--xc-ink-muted));font-size:.8125rem}.product-item .short-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-item .sku .label{color:hsl(var(--xc-ink-subtle))}.product-item .add-info{gap:calc(var(--spacing) * 2);flex-direction:column;margin-top:auto;display:flex}.product-item .buttons{align-items:stretch;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.product-item .buttons .product-box-add-to-cart-button{flex:1;flex-basis:calc(var(--spacing) * 24);min-width:0;padding-inline:calc(var(--spacing) * 3)}@media not all and (min-width:40rem){.product-grid .product-item .buttons .product-box-add-to-cart-button{flex-basis:100%}}.product-list .product-item .add-info .product-box-add-to-cart-button{flex:none;width:100%}.product-item .buttons>.button-2:not(.product-box-add-to-cart-button){height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);flex-shrink:0;padding:0}.product-item .product-box-detail-button span,.product-item .add-to-compare-list-button span,.product-item .add-to-wishlist-button span{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-consultation{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-primary));display:flex}.consultation-icon{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.prices{align-items:baseline;column-gap:calc(var(--spacing) * 2);row-gap:var(--spacing);flex-wrap:wrap;display:flex}.price.actual-price{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:hsl(var(--xc-ink))}.price.old-price{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink-subtle));text-decoration-line:line-through}.tax-shipping-info,.base-price-pangv{width:100%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-ink-subtle))}.tax-shipping-info a{text-decoration-line:underline}.product-rating-box{align-items:center;gap:calc(var(--spacing) * 1.5);display:flex}.product-rating-box .rating{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 20);background-image:url(/Plugins/xCarticoLightweight/Themes/xCarticoDefault/Content/Images/rating1.png);background-repeat:repeat-x;background-size:16px 16px}.product-rating-box .rating>div{height:calc(var(--spacing) * 4);background-image:url(/Plugins/xCarticoLightweight/Themes/xCarticoDefault/Content/Images/rating2.png);background-repeat:repeat-x;background-size:16px 16px}.product-rating-box .review-count{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-ink-subtle))}.qa-availability{align-items:center;gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);border-radius:3.40282e38px;display:inline-flex}.qa-availability:not(:has(svg)):before{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);--tw-content:"";content:var(--tw-content);background-color:currentColor;border-radius:3.40282e38px}.qa-availability svg{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5)}.qa-availability.in-stock{background-color:hsl(var(--xc-success-soft));color:hsl(var(--xc-success))}.qa-availability.out-of-stock{background-color:hsl(var(--xc-danger-soft));color:hsl(var(--xc-danger))}.product-details-page{gap:calc(var(--spacing) * 8);flex-direction:column;display:flex}.product-essential{align-items:flex-start;gap:calc(var(--spacing) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.product-essential{gap:calc(var(--spacing) * 10);grid-template-columns:minmax(0,1fr) 26rem}}.gallery{align-items:flex-start;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.gallery>.picture,.gallery>.picture-thumbs{flex-basis:100%}.gallery>a{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.gallery>a:hover{border-color:hsl(var(--xc-primary));background-color:hsl(var(--xc-primary-soft))}}.gallery>a img{object-fit:contain;width:100%;height:100%;width:auto!important;margin:0!important}.product-trust-list{gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:hsl(var(--xc-border));padding-top:calc(var(--spacing) * 4);flex-direction:column;margin:0;list-style-type:none;display:flex}.product-trust-item{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.product-trust-icon{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);background-color:hsl(var(--xc-primary-soft));color:hsl(var(--xc-primary));border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.product-trust-icon svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.product-trust-text{flex-direction:column;min-width:0;display:flex}.product-trust-text strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink))}.product-trust-text>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);color:hsl(var(--xc-ink-muted))}.tecdoc-panel{margin-top:calc(var(--spacing) * 8);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.tecdoc-panel-head{gap:var(--spacing);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-sunken));flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.tecdoc-panel-head{background-color:color-mix(in oklab, hsl(var(--xc-surface-sunken)) 50%, transparent)}}.tecdoc-panel-head{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4)}@media (min-width:40rem){.tecdoc-panel-head{padding-inline:calc(var(--spacing) * 6)}}.tecdoc-panel-heading{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.tecdoc-panel-heading h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:hsl(var(--xc-ink));margin:0}@media (min-width:40rem){.tecdoc-panel-heading h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.tecdoc-badge{background-color:hsl(var(--xc-primary));padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-bold);font-size:.65rem;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:hsl(var(--xc-primary-fg));text-transform:uppercase;border-radius:3.40282e38px}.tecdoc-panel-lead{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted));margin:0}.product-brand-panel{margin-top:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 4);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 5);flex-direction:column;display:flex}@media (min-width:40rem){.product-brand-panel{align-items:flex-start;gap:calc(var(--spacing) * 6);padding:calc(var(--spacing) * 6);flex-direction:row}}.product-brand-mark{min-height:calc(var(--spacing) * 16);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-sunken));padding-inline:calc(var(--spacing) * 5);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:hsl(var(--xc-ink));text-transform:uppercase;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (min-width:40rem){.product-brand-mark{min-width:calc(var(--spacing) * 40)}}.product-brand-body{gap:calc(var(--spacing) * 2);flex-direction:column;min-width:0;display:flex}.product-brand-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink));margin:0}@media (min-width:40rem){.product-brand-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.product-brand-text{max-width:65ch;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:hsl(var(--xc-ink-muted));margin:0}.product-brand-link{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-primary));align-self:flex-start}@media (hover:hover){.product-brand-link:hover{text-decoration-line:underline}}.product-help-card{margin-top:calc(var(--spacing) * 8);align-items:flex-start;gap:calc(var(--spacing) * 4);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-primary-soft));padding:calc(var(--spacing) * 5);flex-direction:column;display:flex}@media (min-width:40rem){.product-help-card{padding:calc(var(--spacing) * 6);flex-direction:row;justify-content:space-between;align-items:center}}.product-help-copy{gap:var(--spacing);flex-direction:column;min-width:0;display:flex}.product-help-copy strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink))}@media (min-width:40rem){.product-help-copy strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.product-help-copy>span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted))}.product-help-button{flex-shrink:0}.html-product-details-page .block-recently-viewed-products{margin-top:calc(var(--spacing) * 8)}.html-product-details-page .block-recently-viewed-products .list{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style-type:none;display:grid}@media (min-width:40rem){.html-product-details-page .block-recently-viewed-products .list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.html-product-details-page .block-recently-viewed-products .list{grid-template-columns:repeat(5,minmax(0,1fr))}}.html-product-details-page .block-recently-viewed-products .list li{gap:calc(var(--spacing) * 2);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));padding:calc(var(--spacing) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;display:flex}@media (hover:hover){.html-product-details-page .block-recently-viewed-products .list li:hover{border-color:hsl(var(--xc-primary))}}.html-product-details-page .block-recently-viewed-products .product-picture{aspect-ratio:4/3;justify-content:center;align-items:center;display:flex;overflow:hidden}.html-product-details-page .block-recently-viewed-products .product-picture img{object-fit:contain;width:auto;max-height:100%}.html-product-details-page .block-recently-viewed-products .product-name{-webkit-line-clamp:2;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (hover:hover){.html-product-details-page .block-recently-viewed-products .product-name:hover{color:hsl(var(--xc-primary))}}.gallery .picture{aspect-ratio:1;width:100%;max-height:32rem;max-width:var(--container-md);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 6);justify-content:center;align-items:center;margin-inline:auto;display:flex;overflow:hidden}@media (min-width:64rem){.gallery .picture{max-width:none}}.gallery .picture img{object-fit:contain;width:auto;max-height:100%}.gallery .picture-thumbs{width:100%;max-width:var(--container-md);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(5,minmax(0,1fr));margin-inline:auto;display:grid}@media (min-width:64rem){.gallery .picture-thumbs{max-width:none}}.gallery .thumb-item{aspect-ratio:1;border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 1.5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:flex;overflow:hidden}@media (hover:hover){.gallery .thumb-item:hover{border-color:hsl(var(--xc-primary))}}.overview{gap:calc(var(--spacing) * 4);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 5);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex}@media (min-width:40rem){.overview{padding:calc(var(--spacing) * 6)}}.overview .product-name h1{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);margin:0}@media (min-width:40rem){.overview .product-name h1{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.overview .prices{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:hsl(var(--xc-border));padding-top:calc(var(--spacing) * 4)}.overview .overview-buttons{align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:hsl(var(--xc-border));padding-top:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.overview .short-description{color:hsl(var(--xc-ink-muted))}.overview .prices .product-price span{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:hsl(var(--xc-ink))}.overview .add-to-cart{align-items:flex-end;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.overview .qty-input{width:calc(var(--spacing) * 20);text-align:center}.overview .add-to-cart-button{padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.overview .add-to-cart-panel{flex-wrap:wrap}@media not all and (min-width:40rem){.overview .add-to-cart-panel .add-to-cart-button{width:100%}}.overview .additional-details,.overview .delivery-info,.overview .sku,.overview .product-ean,.overview .manufacturers,.overview .gtin,.overview .vendor{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted))}.stock-availability .availability,.overview .availability{align-items:center;gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);border-radius:3.40282e38px;display:inline-flex}.stock-availability .availability:before,.overview .availability:before{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);--tw-content:"";content:var(--tw-content);background-color:currentColor;border-radius:3.40282e38px}.stock-availability .in-stock,.overview .availability.in-stock{background-color:hsl(var(--xc-success-soft));color:hsl(var(--xc-success))}.stock-availability .out-of-stock,.overview .availability.out-of-stock{background-color:hsl(var(--xc-danger-soft));color:hsl(var(--xc-danger))}.overview-buttons{align-items:center;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:hsl(var(--xc-border));padding-top:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.overview-buttons .button-2,.overview-buttons .qa-gui-btn{border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));color:hsl(var(--xc-ink))}@media (hover:hover){:is(.overview-buttons .button-2,.overview-buttons .qa-gui-btn):hover{border-color:hsl(var(--xc-border-strong));background-color:hsl(var(--xc-surface-sunken))}}.replacement-parts a{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:inline-flex}.overview .value{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink))}.product-collateral{gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}.full-description{color:hsl(var(--xc-ink))}.full-description ul{list-style-type:disc}:where(.full-description ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.full-description ul{padding-left:calc(var(--spacing) * 5)}.full-description ol{list-style-type:decimal}:where(.full-description ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.full-description ol{padding-left:calc(var(--spacing) * 5)}#tabs ul,#tabs ol{list-style-type:none}:where(:is(#tabs ul,#tabs ol)>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}#tabs ul,#tabs ol{padding-left:0}.article-title{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:hsl(var(--xc-ink-muted));text-transform:uppercase}.article-list{gap:calc(var(--spacing) * 3);flex-direction:column;margin:0;padding:0;display:flex}.article-list>li{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin:0;list-style-type:none}@media (min-width:40rem){.article-list>li{padding:calc(var(--spacing) * 4)}}.article-list>li>span:first-child{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:hsl(var(--xc-ink));text-transform:uppercase;display:block}.article-list a{margin-inline-end:calc(var(--spacing) * 1.5);margin-bottom:calc(var(--spacing) * 1.5);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-ink));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-block}@media (hover:hover){.article-list a:hover{border-color:hsl(var(--xc-primary));color:hsl(var(--xc-primary))}}.article-list>li:not(:has(a)){align-items:baseline;column-gap:calc(var(--spacing) * 3);row-gap:var(--spacing);padding-block:calc(var(--spacing) * 2.5);flex-wrap:wrap;display:flex}.article-list>li:not(:has(a))>span:first-child{min-width:calc(var(--spacing) * 56);margin-bottom:0}.article-list>li.ean-item{padding-block:calc(var(--spacing) * 2.5);display:block}.article-list>li.ean-item>span:first-child{margin-bottom:calc(var(--spacing) * 1.5);min-width:0;display:block}.ean-number{margin-inline-end:calc(var(--spacing) * 1.5);margin-bottom:calc(var(--spacing) * 1.5);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-ink));-webkit-user-select:all;user-select:all;display:inline-block}.VTree{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.VTree ul{margin:0;padding:0;list-style-type:none}.VTree>.VTree-Manufacturers>.VTree-Manufacturer{margin-bottom:calc(var(--spacing) * 2);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));overflow:hidden}.VTree .VTree-Models,.VTree .VTree-Vehicles{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:hsl(var(--xc-border));margin-inline-start:calc(var(--spacing) * 5);padding-inline-start:calc(var(--spacing) * 3)}.VTree .list-item>div>span{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing) * 2);border-radius:calc(var(--xc-radius) - .25rem);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}@media (hover:hover){.VTree .list-item>div>span:hover{background-color:hsl(var(--xc-surface-sunken));color:hsl(var(--xc-primary))}}.VTree .VTree-Manufacturer>div>span.first{background-color:hsl(var(--xc-surface-sunken));border-radius:0}@supports (color:color-mix(in lab, red, red)){.VTree .VTree-Manufacturer>div>span.first{background-color:color-mix(in oklab, hsl(var(--xc-surface-sunken)) 60%, transparent)}}.VTree .VTree-Manufacturer>div>span.first{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase}.VTree .list-item>div>span .VTree-chevron{margin-top:var(--spacing);height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);color:hsl(var(--xc-ink-subtle));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0}.VTree .list-item.VTree-Expanded>div>span .VTree-chevron{color:hsl(var(--xc-primary));rotate:90deg}.VTree .VTree-label{flex:1;min-width:0}.VTree-count{background-color:hsl(var(--xc-surface-sunken));padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink-muted));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);border-radius:3.40282e38px;flex-shrink:0;margin-inline-start:auto}.VTree .VTree-Manufacturer>div>span.first .VTree-count{background-color:hsl(var(--xc-surface))}.VTree .VTree-Vehicle>div>span{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.VTree-vehicle-main{gap:var(--spacing);flex-direction:column;flex:1;min-width:0;display:flex}.VTree-vehicle-name{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink))}.VTree-specs{align-items:center;gap:var(--spacing);flex-wrap:wrap;display:flex}.VTree-spec{border-radius:calc(var(--xc-radius) - .25rem);background-color:hsl(var(--xc-surface-sunken));padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-ink-muted));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.VTree .VTree-VehicleCrits:not(.d-none){margin-inline-start:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 2);column-gap:calc(var(--spacing) * 4);row-gap:var(--spacing);border-radius:var(--xc-radius);background-color:hsl(var(--xc-surface-sunken));display:grid}@supports (color:color-mix(in lab, red, red)){.VTree .VTree-VehicleCrits:not(.d-none){background-color:color-mix(in oklab, hsl(var(--xc-surface-sunken)) 60%, transparent)}}.VTree .VTree-VehicleCrits:not(.d-none){padding:calc(var(--spacing) * 3)}@media (min-width:40rem){.VTree .VTree-VehicleCrits:not(.d-none){grid-template-columns:repeat(2,minmax(0,1fr))}}.VTree .VTree-VehicleCrits .crit-item{justify-content:space-between;align-items:baseline;column-gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.VTree .VTree-VehicleCrits .crit-item{border-color:color-mix(in oklab, hsl(var(--xc-border)) 60%, transparent)}}.VTree .VTree-VehicleCrits .crit-item{padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.VTree .VTree-VehicleCrits .crit-item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.VTree .VTree-VehicleCrits .crit-item .name{color:hsl(var(--xc-ink-muted))}.VTree .VTree-VehicleCrits .crit-item .value{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink))}.VTree .VTree-VehicleCrits .crit-empty{border-bottom-style:var(--tw-border-style);color:hsl(var(--xc-ink-subtle));border-bottom-width:0;justify-content:flex-start}@media (min-width:40rem){.VTree .VTree-VehicleCrits .crit-empty{grid-column:span 2/span 2}}.qa-search-widget-wrapper{margin-bottom:calc(var(--spacing) * 6);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.qa-search-widget-wrapper .qa-fw-inner{align-items:center;gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.qa-search-widget-wrapper .qa-params-block{flex:1;min-width:0}.qa-search-widget-wrapper .qa-params-block ul{align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:var(--spacing);flex-wrap:wrap;margin:0;padding:0;display:flex}.qa-search-widget-wrapper .qa-params-block li{list-style-type:none}.qa-search-widget-wrapper h3{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink));margin:0}.qa-search-widget-wrapper .qa-text-alt span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted))}.qa-search-widget-wrapper .qa-fw-inner-btn{align-items:center;gap:calc(var(--spacing) * 2);flex-shrink:0;display:flex}.qa-search-widget-wrapper .qa-fw-inner-btn>div{display:contents}.qa-search-widget-wrapper .qa-fw-inner-btn button{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);cursor:pointer;border-radius:calc(var(--xc-radius) - .25rem);background-color:hsl(var(--xc-primary));color:hsl(var(--xc-primary-fg));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.qa-search-widget-wrapper .qa-fw-inner-btn button:hover{background-color:hsl(var(--xc-primary-hover))}}.qa-search-widget-wrapper .qa-fw-inner-btn svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.qa-search-widget-wrapper .qa-js-change-form{margin-top:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:hsl(var(--xc-border));padding-top:calc(var(--spacing) * 4)}.qa-search-widget-wrapper .qa-js-change-form .qa-vehicle-selector{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0;border-radius:0;padding:0}.attributes dl{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.attributes dt{margin-bottom:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink))}.attributes dd{margin:0}.attributes .option-list{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.attributes .option-list li{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.tier-prices .prices-table{border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow:hidden}.tier-prices .field-header{background-color:hsl(var(--xc-surface-sunken));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:hsl(var(--xc-ink-muted));text-transform:uppercase}.tier-prices .item-price,.tier-prices .item-quantity{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:hsl(var(--xc-border));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.product-specs-box .data-table .spec-name{--tw-font-weight:var(--font-weight-medium);width:50%;font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink-muted))}.product-tags-list,.tags .tags-list{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.product-tags-list a,.tags .tags-list a,.product-tags-all-page .tag{border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);color:hsl(var(--xc-ink-muted));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;align-items:center;font-size:.8125rem;display:inline-flex}@media (hover:hover){:is(.product-tags-list a,.tags .tags-list a,.product-tags-all-page .tag):hover{border-color:hsl(var(--xc-primary));background-color:hsl(var(--xc-primary-soft));color:hsl(var(--xc-primary))}}.product-reviews-page .review-item{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 4);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.review-item .review-title{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);flex-wrap:wrap;display:flex}.review-item .review-info{margin-top:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-ink-subtle))}.review-helpfulness{margin-top:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-ink-muted));flex-wrap:wrap;display:flex}.review-helpfulness .vote{cursor:pointer;border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.review-helpfulness .vote:hover{border-color:hsl(var(--xc-primary));color:hsl(var(--xc-primary))}}.product-grid .item-grid,.product-list .item-grid,.item-grid{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.product-grid .item-grid,.product-list .item-grid,.item-grid{gap:calc(var(--spacing) * 4)}}@media (min-width:48rem){.product-grid .item-grid,.product-list .item-grid,.item-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.product-grid .item-grid,.product-list .item-grid,.item-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:48rem){.center-2 .item-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.center-2 .item-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.product-grid-more{margin-top:calc(var(--spacing) * 4);justify-content:center;display:none}.js-collapsible-grid.is-expanded .product-grid-more{display:flex}@media (min-width:48rem){.js-collapsible-grid.is-clamped .item-grid>.item-box:nth-child(n+7){display:none}.js-collapsible-grid.is-clamped:has(.item-grid>.item-box:nth-child(7)) .product-grid-more{display:flex}}@media (min-width:80rem){.js-collapsible-grid.is-clamped .item-grid>.item-box:nth-child(n+7){display:block}.js-collapsible-grid.is-clamped .item-grid>.item-box:nth-child(n+9),.js-collapsible-grid.is-clamped:has(.item-grid>.item-box:nth-child(7)):not(:has(.item-grid>.item-box:nth-child(9))) .product-grid-more{display:none}.js-collapsible-grid.is-clamped:has(.item-grid>.item-box:nth-child(9)) .product-grid-more{display:flex}}@media (min-width:96rem){.js-collapsible-grid.is-clamped .item-grid>.item-box:nth-child(n+9){display:block}.js-collapsible-grid.is-clamped .item-grid>.item-box:nth-child(n+11),.js-collapsible-grid.is-clamped:has(.item-grid>.item-box:nth-child(9)):not(:has(.item-grid>.item-box:nth-child(11))) .product-grid-more{display:none}.js-collapsible-grid.is-clamped:has(.item-grid>.item-box:nth-child(11)) .product-grid-more{display:flex}}.sub-category-grid .item-grid,.manufacturer-grid .item-grid,.vendor-grid .item-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:40rem){.sub-category-grid .item-grid,.manufacturer-grid .item-grid,.vendor-grid .item-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.sub-category-grid .item-grid,.manufacturer-grid .item-grid,.vendor-grid .item-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:80rem){.sub-category-grid .item-grid,.manufacturer-grid .item-grid,.vendor-grid .item-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.product-list .item-grid{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:48rem){.product-list .item-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:80rem){.product-list .item-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.product-list .product-item{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.product-list .product-item{column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 3);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 16rem}.product-list .product-item>.product-main{grid-row:1/span 2;grid-column-start:1}}.product-list .product-item>.product-side{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (min-width:40rem){.product-list .product-item>.product-side{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:hsl(var(--xc-border));grid-row-start:1;grid-column-start:2;padding-inline-start:calc(var(--spacing) * 6)}}.product-list .product-item>.product-bottom{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:hsl(var(--xc-border));padding-top:calc(var(--spacing) * 3)}@media (min-width:40rem){.product-list .product-item>.product-bottom{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-top-style:var(--tw-border-style);padding-inline-start:calc(var(--spacing) * 6);border-top-width:0;grid-row-start:2;grid-column-start:2;padding-top:0}}.product-list .product-item .product-main{gap:calc(var(--spacing) * 3);flex-direction:column;min-width:0;display:flex}@media (min-width:40rem){.product-list .product-item .product-main{align-items:flex-start;gap:calc(var(--spacing) * 5);flex-direction:row}}.product-list .product-item .picture{max-height:calc(var(--spacing) * 56);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 3);justify-content:center;align-items:center;display:flex;overflow:hidden}@media (min-width:40rem){.product-list .product-item .picture{aspect-ratio:1;max-height:none;width:calc(var(--spacing) * 36);flex-shrink:0}}.product-list .product-item .picture a{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.product-list .product-item .picture img{object-fit:contain;width:auto;max-height:100%}.product-list .product-item .details{gap:calc(var(--spacing) * 2);flex-direction:column;flex:1;min-width:0;display:flex}.product-list .product-item .product-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);margin:0}.product-list .product-item .product-title a{-webkit-line-clamp:2;color:hsl(var(--xc-ink));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (hover:hover){.product-list .product-item .product-title a:hover{color:hsl(var(--xc-primary))}}.product-list .product-item .stock-rate:empty{display:none}.product-list .product-item .description{gap:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted));flex-direction:column;display:flex}@media (min-width:40rem){.product-list .product-item .short-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.product-list .product-item .sku{align-items:baseline;gap:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));flex-wrap:wrap;display:flex}.product-list .product-item .sku .label{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:hsl(var(--xc-ink-subtle));text-transform:uppercase}.product-list .product-item .sku .value{font-family:var(--font-mono);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink))}.product-list .product-item .prices{align-items:flex-start;gap:calc(var(--spacing) * .5);flex-direction:column;display:flex}.product-list .product-item .price-title{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:hsl(var(--xc-ink-subtle));text-transform:uppercase}.product-list .product-item .product-box-add-to-cart-button{width:100%}.product-list .product-item .product-bottom .button{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.product-crits{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-ink-muted))}.product-crits:empty{display:none}.product-crits .search-crits-list{column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * .5);margin:0;padding:0;list-style-type:none;display:grid}@media (min-width:40rem){.product-crits .search-crits-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-crits .search-crit-item{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;padding:0;list-style-type:none;display:-webkit-box;overflow:hidden}.product-crits+.search-explanation,.description>.search-explanation{align-items:baseline;gap:var(--spacing);border-radius:calc(var(--xc-radius) - .25rem);background-color:hsl(var(--xc-surface-sunken));padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));flex-wrap:wrap;display:flex;color:hsl(var(--xc-ink-muted))!important;margin-top:0!important;font-style:normal!important}.search-explanation b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink))}.search-explanation mark{border-radius:calc(var(--xc-radius) - .25rem);background-color:hsl(var(--xc-accent));padding-inline:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-accent-fg))}.products-container{position:relative}.ajax-products-busy{pointer-events:none;z-index:10;border-radius:var(--xc-radius);background-color:hsl(var(--xc-surface));display:none;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ajax-products-busy{background-color:color-mix(in oklab, hsl(var(--xc-surface)) 60%, transparent)}}.ajax-products-busy{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.ajax-products-busy.loading{display:block}.products-wrapper>.warning,.catalog-warning{margin-bottom:calc(var(--spacing) * 4);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-warning))}@supports (color:color-mix(in lab, red, red)){.products-wrapper>.warning,.catalog-warning{border-color:color-mix(in oklab, hsl(var(--xc-warning)) 30%, transparent)}}.products-wrapper>.warning,.catalog-warning{background-color:hsl(var(--xc-warning-soft));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-warning))}.category-description,.manufacturer-description,.vendor-description{color:hsl(var(--xc-ink-muted))}.product-grid>.title,.product-list>.title{margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.sub-category-item .picture,.manufacturer-item .picture,.vendor-item .picture{aspect-ratio:4/3;border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:flex;overflow:hidden}@media (hover:hover){:is(.sub-category-item .picture,.manufacturer-item .picture,.vendor-item .picture):hover{border-color:hsl(var(--xc-primary))}}.sub-category-item .title,.manufacturer-item .title,.vendor-item .title{margin-top:calc(var(--spacing) * 2);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.qa-resultbar{margin-bottom:calc(var(--spacing) * 4);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-wrap:wrap;display:flex}@media (min-width:40rem){.qa-resultbar{padding-inline:calc(var(--spacing) * 4)}}.qa-resultbar .qa-filter{order:1}@media (min-width:64rem){.qa-resultbar .qa-filter{display:none}}.qa-resultbar .qa-pagesize{order:3}@media (min-width:40rem){.qa-resultbar .qa-pagesize{order:2}}.qa-resultbar .qa-orderby{order:4}@media (min-width:40rem){.qa-resultbar .qa-orderby{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:hsl(var(--xc-border));order:3;padding-inline-start:calc(var(--spacing) * 3)}}.qa-resultbar .qa-toggle{order:2;margin-inline-start:auto}@media (min-width:40rem){.qa-resultbar .qa-toggle{order:4}}@media not all and (min-width:40rem){.qa-resultbar .qa-pagesize,.qa-resultbar .qa-orderby{flex-basis:100%}}.qa-pagesize,.qa-orderby{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted));flex-shrink:0;display:flex}.qa-pagesize .qa-label,.qa-orderby .qa-label{white-space:nowrap}.qa-pagesize select,.qa-orderby select{width:auto;padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink))}.qa-pagesize select{min-width:calc(var(--spacing) * 16)}.qa-orderby select{min-width:calc(var(--spacing) * 36)}@media not all and (min-width:40rem){.qa-orderby select{flex:1;min-width:0}}.qa-toggle{align-items:center;gap:var(--spacing);display:flex}.qa-toggle a,.product-viewmode a{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);cursor:pointer;border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));color:hsl(var(--xc-ink-muted));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){:is(.qa-toggle a,.product-viewmode a):hover{border-color:hsl(var(--xc-primary));color:hsl(var(--xc-primary))}}.qa-toggle a.selected,.product-viewmode a.selected{border-color:hsl(var(--xc-primary));background-color:hsl(var(--xc-primary));color:hsl(var(--xc-primary-fg))}.product-selectors{margin-bottom:calc(var(--spacing) * 4);align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-wrap:wrap;display:flex}.product-selectors>div{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted));display:flex}.product-selectors select{width:auto;min-width:calc(var(--spacing) * 36);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.product-selectors .product-viewmode{margin-inline-start:auto}.filter-block .title,.block .title{-webkit-user-select:none;user-select:none}.filter-content{padding-inline:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 4)}@media (min-width:40rem){.filter-content{padding-inline:calc(var(--spacing) * 5)}}.filter-content .group li,.block .list li{padding-block:var(--spacing)}.filter-content .group li a,.block .list li a{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted));display:flex}@media (hover:hover){:is(.filter-content .group li a,.block .list li a):hover{color:hsl(var(--xc-primary))}}.filter-content .group li.active>a,.block .list li.active>a,.block .list li>a.active{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-primary))}.qa-filter-section{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));margin:0;padding:0;list-style-type:none}.qa-filter-section:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.qa-filter-title{margin:0;padding:0}.qa-filter-title .qa-title{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);width:100%;padding-block:calc(var(--spacing) * 2.5);text-align:start;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none;display:flex}@media (hover:hover){.qa-filter-title .qa-title:hover{color:hsl(var(--xc-primary))}}.qa-filter-title .qa-title:after{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y);border-inline-end-style:var(--tw-border-style);border-inline-end-width:2px;border-bottom-style:var(--tw-border-style);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-content:"";content:var(--tw-content);border-color:currentColor;border-bottom-width:2px;flex-shrink:0;rotate:45deg}.qa-filter-title .qa-title.qa-expand--icon:after{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y);rotate:225deg}.qa-filter-list{padding-top:calc(var(--spacing) * .5);padding-bottom:calc(var(--spacing) * 3);margin:0;list-style-type:none}.qa-filter-list>div{align-items:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--xc-radius) - .25rem);padding-inline:var(--spacing);padding-block:var(--spacing);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}@media (hover:hover){.qa-filter-list>div:hover{background-color:hsl(var(--xc-surface-sunken))}}.qa-filter-list label{cursor:pointer;min-width:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);overflow-wrap:break-word;color:hsl(var(--xc-ink-muted));margin:0}.qa-filter-list>div:hover label{color:hsl(var(--xc-ink))}.qa-viewmore{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:hsl(var(--xc-border));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:center}@media (min-width:40rem){.qa-viewmore{padding-inline:calc(var(--spacing) * 5)}}.qa-viewmore .qa-js-btn--more_less{cursor:pointer;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-primary))}@media (hover:hover){.qa-viewmore .qa-js-btn--more_less:hover{text-decoration-line:underline}}.block .list.maxheight{max-height:calc(var(--spacing) * 72);overflow-y:auto}.block .list.maxheight li{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.block .list.maxheight label{cursor:pointer;min-width:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);overflow-wrap:break-word;color:hsl(var(--xc-ink-muted));margin:0}.block .list .sublist{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:hsl(var(--xc-border));margin-inline-start:calc(var(--spacing) * 3);padding-inline-start:calc(var(--spacing) * 3)}.blocks-wrapper .block .list .product-picture img,.blocks-wrapper .block .list .manufacturer-picture img{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));object-fit:contain;flex-shrink:0}.selected-filters,.filter-selected-items{margin-bottom:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.selected-filters a,.filter-selected-items a{align-items:center;gap:calc(var(--spacing) * 1.5);background-color:hsl(var(--xc-primary-soft));padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-primary));border-radius:3.40282e38px;display:inline-flex}.price-range-slider .ui-slider{margin-block:calc(var(--spacing) * 4);height:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);background-color:hsl(var(--xc-border));border-width:0;border-radius:3.40282e38px;position:relative}.price-range-slider .ui-slider-range{background-color:hsl(var(--xc-primary));border-radius:3.40282e38px;height:100%;position:absolute}.price-range-slider .ui-slider-handle{top:calc(var(--spacing) * -1.5);height:calc(var(--spacing) * 4.5);width:calc(var(--spacing) * 4.5);cursor:grab;border-style:var(--tw-border-style);border-width:2px;border-color:hsl(var(--xc-primary));background-color:hsl(var(--xc-surface));--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;border-radius:3.40282e38px;outline-style:none;margin-inline-start:calc(var(--spacing) * -2);position:absolute}@media (min-width:64rem){.qa-filter-btn,.qa-tyre-filter-btn{display:none}}.search-input .fieldset{margin-bottom:calc(var(--spacing) * 4)}.search-results .result{margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted))}.qa-vehicle-selection-wrapper{width:100%;min-width:0}.vehicle-selection-new,.model-image-selection{gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}.vehicle-selection-title h1{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);margin:0}@media (min-width:40rem){.vehicle-selection-title h1{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.vehicle-selection-input .qa-title-text{display:none}.favorite-vehicle-selection{gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}.favorite-vehicle-selection-list{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.favorite-vehicle-list-items{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));margin:0;padding:0;list-style-type:none;display:grid}@media (min-width:80rem){.favorite-vehicle-list-items{grid-template-columns:repeat(2,minmax(0,1fr))}}.favorite-vehicle-item{gap:calc(var(--spacing) * 3);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 4);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex}.favorite-vehicle-item.is-favorite{border-color:hsl(var(--xc-accent));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:hsl(var(--xc-accent))}.favorite-vehicle-item .vehicle-item-title{min-width:0}.favorite-vehicle-item .vehicle-name{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink));display:block}.favorite-vehicle-item .vehicle-item-edit form{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.favorite-vehicle-item .vehicle-item-edit form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}}.favorite-vehicle-item .vehicle-item-edit input.qa-gui-text{width:100%}.favorite-vehicle-item .vehicle-item-buttons{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.favorite-vehicle-item .delete-vehicle-button{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));color:hsl(var(--xc-ink-subtle));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.favorite-vehicle-item .delete-vehicle-button:hover{border-color:hsl(var(--xc-danger));background-color:hsl(var(--xc-danger-soft));color:hsl(var(--xc-danger))}}.favorite-vehicle-item .delete-vehicle-button svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.favorite-vehicle-item.is-favorite .favorite-vehicle-button{border-color:hsl(var(--xc-accent));color:hsl(var(--xc-accent-fg))}.favorite-vehicle-bottom{display:flex}.vehicle-type-selection .nav-tabs{gap:var(--spacing);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-sunken));width:auto;padding:var(--spacing);flex-wrap:wrap;margin:0;display:inline-flex}.vehicle-type-selection .nav-item{width:auto;margin:0;list-style-type:none}.vehicle-type-selection .nav-link{border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-size:.8125rem;font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink-muted));text-transform:lowercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:#0000;display:block}@media (hover:hover){.vehicle-type-selection .nav-link:hover{color:hsl(var(--xc-primary))}}.vehicle-type-selection .nav-link:first-letter{text-transform:uppercase}.vehicle-type-selection .nav-link.active{border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-primary));--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.vehicle-selection-input{max-width:var(--container-md);position:relative}.vehicle-selection-input>span{display:none}.vehicle-selection-input input{width:100%;padding-inline-end:calc(var(--spacing) * 10)}.vehicle-selection-input>svg{pointer-events:none;inset-inline-end:calc(var(--spacing) * 3);bottom:calc(var(--spacing) * 3);height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);color:hsl(var(--xc-ink-subtle));position:absolute}.vehicle-list-items,.vehicle-list,.qa-vehicle-list{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style-type:none;display:grid}@media (min-width:40rem){.vehicle-list-items,.vehicle-list,.qa-vehicle-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.vehicle-list-items,.vehicle-list,.qa-vehicle-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:80rem){.vehicle-list-items,.vehicle-list,.qa-vehicle-list{grid-template-columns:repeat(6,minmax(0,1fr))}}.vehicle-list-item{list-style-type:none}.vehicle-list-item>a{align-items:center;gap:calc(var(--spacing) * 3);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));height:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}@media (hover:hover){.vehicle-list-item>a:hover{border-color:hsl(var(--xc-primary));background-color:hsl(var(--xc-primary-soft));color:hsl(var(--xc-primary))}}.vehicle-list-item:nth-child(n+37){display:none}.vehicle-list-item:nth-child(n+37).active{display:block}.vehicle-item-image{flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex;overflow:hidden}.vehicle-item-image img[src=""]{display:none}.vehicle-item-name{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium);min-width:0;font-weight:var(--font-weight-medium);overflow:hidden}.vehicle-selection-button{justify-content:center;display:flex}.vehicle-show-more-button{margin-top:0}.base-list-items{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(1,minmax(0,1fr));padding:0;list-style-type:none;display:grid}@media (min-width:40rem){.base-list-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.base-list-items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.base-list-items{grid-template-columns:repeat(4,minmax(0,1fr))}}.base-list-item{list-style-type:none}.base-list-item>a{border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));height:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:block}@media (hover:hover){.base-list-item>a:hover{border-color:hsl(var(--xc-primary));background-color:hsl(var(--xc-primary-soft));color:hsl(var(--xc-primary))}}.generic-articles-list-items{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(1,minmax(0,1fr));padding:0;list-style-type:none;display:grid}@media (min-width:40rem){.generic-articles-list-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.generic-articles-list-items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.generic-articles-list-items{grid-template-columns:repeat(4,minmax(0,1fr))}}.generic-articles-list-item{list-style-type:none}.generic-articles-list-item>a{border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));height:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));align-items:center;display:flex}@media (hover:hover){.generic-articles-list-item>a:hover{border-color:hsl(var(--xc-primary));background-color:hsl(var(--xc-primary-soft));color:hsl(var(--xc-primary))}}.model-image-list-items{align-items:flex-start;gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));padding:0;list-style-type:none;display:grid}@media (min-width:40rem){.model-image-list-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.model-image-list-items{grid-template-columns:repeat(3,minmax(0,1fr))}}.model-image-list-item{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;list-style-type:none;display:flex;overflow:hidden}@media (hover:hover){.model-image-list-item:hover{--tw-shadow:var(--xc-shadow-raised);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.model-item-image{aspect-ratio:16/9;background-color:hsl(var(--xc-surface-sunken));padding:calc(var(--spacing) * 3);justify-content:center;align-items:center;display:flex;overflow:hidden}.model-item-image img{object-fit:contain;width:auto;max-height:100%}.model-item-vehicle{flex-direction:column;flex:1;min-width:0;display:flex}.model-item-button{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.qa-js-toggle-vehicles{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);text-align:start;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#0000;border-width:0;display:flex}@media (hover:hover){.qa-js-toggle-vehicles:hover{background-color:hsl(var(--xc-surface-sunken))}}.qa-js-toggle-vehicles .vehicle-name{min-width:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink));flex:1}.qa-js-toggle-vehicles .vehicle-date{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));white-space:nowrap;color:hsl(var(--xc-ink-muted));flex-shrink:0}.qa-js-toggle-vehicles svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);color:hsl(var(--xc-ink-subtle));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0}.qa-vehicle-history-list{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));display:none}.qa-vehicle-history-list a{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:block}.qa-vehicle-history-list a:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.qa-vehicle-history-list a:hover{background-color:hsl(var(--xc-primary-soft));color:hsl(var(--xc-primary))}}.VehicleTypeItem{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}@media (hover:hover){.VehicleTypeItem:hover{border-color:hsl(var(--xc-primary))}}.VehicleTypeItem.active{border-color:hsl(var(--xc-primary));background-color:hsl(var(--xc-primary-soft));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-primary))}.crits-list{gap:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-direction:column;display:flex}.crit-item{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));padding-block:calc(var(--spacing) * 1.5);display:flex}.crit-item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.showmore-block{margin-top:calc(var(--spacing) * 2)}.header{z-index:40;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:relative}.header.is-sticky{position:sticky;top:0}.master-wrapper-header:has(>.header.is-sticky){display:contents}.header-middle{background-color:hsl(var(--xc-header));color:hsl(var(--xc-header-fg))}.header-inner{width:100%;max-width:var(--container-page);margin-inline:auto;padding-inline:1rem}@media (min-width:40rem){.header-inner{padding-inline:1.5rem}}@media (min-width:64rem){.header-inner{padding-inline:2rem}}.header-inner{align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}@media (min-width:64rem){.header-inner{gap:calc(var(--spacing) * 5);flex-wrap:nowrap}}.header-bottom .header-inner,.header-admin .header-inner{flex-wrap:nowrap}.header-middle{padding-block:calc(var(--spacing) * 3)}.header-logo{flex-shrink:0}.header-logo img,.header-logo svg{height:calc(var(--spacing) * 8);width:auto;max-width:calc(var(--spacing) * 32);object-fit:contain}@media (min-width:40rem){.header-logo img,.header-logo svg{height:calc(var(--spacing) * 10);max-width:calc(var(--spacing) * 48)}}@media (min-width:64rem){.header-logo img,.header-logo svg{max-width:calc(var(--spacing) * 64)}}.header-top{background-color:hsl(var(--xc-surface-inverted));color:hsl(var(--xc-ink-inverted))}.header-top .header-inner{justify-content:space-between;gap:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));flex-wrap:nowrap}.header-top-links,.header-top-utilities{align-items:center;gap:calc(var(--spacing) * 4);min-width:0;display:flex;overflow-x:auto}@media not all and (min-width:40rem){.header-top-links{display:none}}.header-top-utilities{margin-inline-start:auto}.header-top a{align-items:center;gap:calc(var(--spacing) * 1.5);white-space:nowrap;color:hsl(var(--xc-ink-inverted));flex-shrink:0;display:flex}@supports (color:color-mix(in lab, red, red)){.header-top a{color:color-mix(in oklab, hsl(var(--xc-ink-inverted)) 70%, transparent)}}.header-top a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.header-top a:hover{color:hsl(var(--xc-ink-inverted))}}.header-top-icon svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.header-top-phone strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink-inverted))}.header-categories{flex-shrink:0;position:relative}.header-category-text{height:calc(var(--spacing) * 11);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--xc-radius) - .25rem);background-color:hsl(var(--xc-accent));padding-inline:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:hsl(var(--xc-accent-fg));text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));-webkit-user-select:none;user-select:none;display:flex}@media (hover:hover){.header-category-text:hover{background-color:hsl(var(--xc-accent-hover))}}@media (min-width:40rem){.header-category-text{padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.header-category-mob{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 5);flex-direction:column;justify-content:space-between;display:flex}.header-category-mob span{height:calc(var(--spacing) * .5);width:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:currentColor;border-radius:3.40282e38px;display:block}.header-category-text.is-show .header-category-mob span:first-child,.header-catalog-mob.is-show .header-category-mob span:first-child{--tw-translate-y:7px;translate:var(--tw-translate-x) var(--tw-translate-y);rotate:45deg}.header-category-text.is-show .header-category-mob span:nth-child(2),.header-catalog-mob.is-show .header-category-mob span:nth-child(2){opacity:0}.header-category-text.is-show .header-category-mob span:nth-child(3),.header-catalog-mob.is-show .header-category-mob span:nth-child(3){--tw-translate-y:calc(7px * -1);translate:var(--tw-translate-x) var(--tw-translate-y);rotate:-45deg}.header-category-title{display:none}@media (min-width:40rem){.header-category-title{display:inline}}.header-menu-category{z-index:50;border-bottom-right-radius:var(--xc-radius);border-bottom-left-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-top-style:var(--tw-border-style);border-top-width:0;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));--tw-shadow:var(--xc-shadow-overlay);width:min(22rem,90vw);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);inset-inline-start:calc(var(--spacing) * 0);display:none;position:absolute;top:100%;overflow:hidden}@media (min-width:64rem){.header-menu-category{width:min(64rem,100vw - 4rem)}}.all-categories{padding:calc(var(--spacing) * 2)}.header-search-box{align-items:center;gap:calc(var(--spacing) * 2);flex-basis:100%;order:9999;width:100%;min-width:0;display:flex}@media (min-width:64rem){.header-search-box{width:auto;max-width:var(--container-2xl);gap:calc(var(--spacing) * 4);flex:auto;order:0;margin-inline:auto}}.header-search-box>.text-search-box{flex:1;min-width:0}.header-search-box form,.search-box{align-items:stretch;width:100%;display:flex}.header-search-box input[type=text],.header-search-box input[type=search]{height:calc(var(--spacing) * 11);border-start-end-radius:0;border-end-end-radius:0}.header-search-box button,.header-search-box input[type=submit],.search-box-button{height:calc(var(--spacing) * 11);background-color:hsl(var(--xc-accent));padding-inline:calc(var(--spacing) * 4);color:hsl(var(--xc-accent-fg));border-start-start-radius:0;border-end-start-radius:0;flex-shrink:0}@media (hover:hover){:is(.header-search-box button,.header-search-box input[type=submit],.search-box-button):hover{background-color:hsl(var(--xc-accent-hover))}}.header-search-box input[type=text],.header-search-box input[type=search]{border-color:#0000}.header-garage>a{height:calc(var(--spacing) * 10);align-items:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--xc-radius) - .25rem);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-header-fg));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0;display:flex}@media (hover:hover){.header-garage>a:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.header-garage>a:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}}.header-garage>a>span:not(.link-icon){white-space:nowrap;display:none}@media (min-width:80rem){.header-garage>a>span:not(.link-icon){display:inline}}.header-links-wrapper{flex-shrink:0;margin-inline-start:auto}.header-links>ul{align-items:center;gap:calc(var(--spacing) * .5);display:flex}@media (min-width:40rem){.header-links>ul{gap:calc(var(--spacing) * 2)}}.header-link-item{position:relative}.header-link-item>a,.header-link-item .cart-action,.header-link-item .garage-action,.settings-trigger{height:calc(var(--spacing) * 10);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-header-fg));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#0000;border-width:1px;border-color:#0000;display:flex}@media (hover:hover){:is(.header-link-item>a,.header-link-item .cart-action,.header-link-item .garage-action,.settings-trigger):hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){:is(.header-link-item>a,.header-link-item .cart-action,.header-link-item .garage-action,.settings-trigger):hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}}@media (min-width:40rem){.header-link-item>a,.header-link-item .cart-action,.header-link-item .garage-action,.settings-trigger{padding-inline:calc(var(--spacing) * 2.5)}}.link-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);justify-content:center;align-items:center;display:inline-flex}.link-icon svg{width:100%;height:100%}.header-item-title{max-width:calc(var(--spacing) * 32);text-overflow:ellipsis;white-space:nowrap;display:none;overflow:hidden}@media (min-width:64rem){.header-item-title{display:inline}}.item-cart .link-icon,.item-wishlist .link-icon{position:relative}.cart-qty,.wishlist-qty{inset-inline-end:calc(var(--spacing) * -2);top:calc(var(--spacing) * -1.5);height:calc(var(--spacing) * 4);min-width:calc(var(--spacing) * 4);background-color:hsl(var(--xc-accent));padding-inline:var(--spacing);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:.625rem;line-height:1;font-weight:var(--font-weight-bold);color:hsl(var(--xc-accent-fg));border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:absolute}.cart-qty:empty,.wishlist-qty:empty{display:none}.header-cart-total{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:hsl(var(--xc-header-fg));display:none}@media (min-width:80rem){.header-cart-total{display:inline}.header-cart-total:empty,.header-cart-total.is-empty{display:none}}.header-link-item .separator{color:hsl(var(--xc-header-fg))}@supports (color:color-mix(in lab, red, red)){.header-link-item .separator{color:color-mix(in oklab, hsl(var(--xc-header-fg)) 60%, transparent)}}#settings-popover,.header-menu-category,.flyout-cart,#flyout-garage{color:hsl(var(--xc-ink))}.flyout-cart,#flyout-garage{visibility:hidden;z-index:50;--tw-translate-x:100%;width:min(26rem,92vw);height:100%;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:hsl(var(--xc-surface));opacity:0;--tw-shadow:var(--xc-shadow-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;inset-inline-end:calc(var(--spacing) * 0);flex-direction:column;transition-duration:.3s;display:flex;position:fixed;top:0}:is(.flyout-cart,#flyout-garage):where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.flyout-cart.active,#flyout-garage.active{visibility:visible;--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}:is(.flyout-cart.active,#flyout-garage.active):where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.flyout-cart .count,.flyout-cart .mini-shopping-cart>.count{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.flyout-cart .items{padding-inline:calc(var(--spacing) * 4);flex:1;overflow-y:auto}.flyout-cart .item{gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));padding-block:calc(var(--spacing) * 3);display:flex}.flyout-cart .item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.flyout-cart .item .picture img{height:calc(var(--spacing) * 16);width:calc(var(--spacing) * 16);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));object-fit:contain}.flyout-cart .totals,.flyout-cart .buttons{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:hsl(var(--xc-border));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.qa-overlay_wrapper{pointer-events:none;z-index:40;background-color:hsl(var(--xc-surface-inverted));position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.qa-overlay_wrapper{background-color:color-mix(in oklab, hsl(var(--xc-surface-inverted)) 50%, transparent)}}.qa-overlay_wrapper{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.qa-overlay_wrapper.active{pointer-events:auto;opacity:1}.header-bottom{border-top-style:var(--tw-border-style);border-color:#ffffff1a;border-top-width:1px}@supports (color:color-mix(in lab, red, red)){.header-bottom{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.header-bottom{background-color:hsl(var(--xc-header));color:hsl(var(--xc-header-fg))}.header-bottom .header-inner{gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.header-bottom .header-inner{gap:calc(var(--spacing) * 4)}}.header-menu{flex:1;min-width:0}.menu-container{position:relative}.menu__toggle{height:calc(var(--spacing) * 11);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-header-fg));-webkit-user-select:none;user-select:none;display:flex}@media (min-width:64rem){.menu__toggle{display:none}}.menu__toggle-bars{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 4.5);flex-direction:column;justify-content:space-between;display:flex}.menu__toggle-bars span{height:calc(var(--spacing) * .5);background-color:currentColor;border-radius:3.40282e38px;width:100%;display:block}.menu{flex-direction:column;display:none}@media (min-width:64rem){.menu{align-items:center;gap:var(--spacing);flex-direction:row;display:flex}}.menu-container.menu-dropdown--active>.menu{padding-bottom:calc(var(--spacing) * 2);display:flex}.menu__item{position:relative}.menu__link{height:calc(var(--spacing) * 11);cursor:pointer;border-radius:calc(var(--xc-radius) - .25rem);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);white-space:nowrap;color:hsl(var(--xc-header-fg));align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.menu__link{color:color-mix(in oklab, hsl(var(--xc-header-fg)) 85%, transparent)}}.menu__link{text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.menu__link:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.menu__link:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.menu__link:hover{color:hsl(var(--xc-header-fg))}}@media (min-width:40rem){.menu__link{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);text-transform:none}}.menu__list-view .menu__link,.menu__grid-view .menu__link{color:hsl(var(--xc-ink))}@media (hover:hover){:is(.menu__list-view .menu__link,.menu__grid-view .menu__link):hover{background-color:hsl(var(--xc-surface-sunken));color:hsl(var(--xc-primary))}}.menu__link--inactive{pointer-events:none}.menu__item.active>.menu__link,.menu__item.active>.menu__item-toggle>.menu__link{color:hsl(var(--xc-primary))}.menu__list-view,.menu__grid-view{display:none}.menu-dropdown--active>.menu__list-view,.menu-dropdown--active>.menu__grid-view{display:block}@media (min-width:64rem){.menu__list-view,.menu__grid-view{visibility:hidden;z-index:50;--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));padding:calc(var(--spacing) * 2);opacity:0;--tw-shadow:var(--xc-shadow-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));inset-inline-start:calc(var(--spacing) * 0);display:block;position:absolute;top:100%}.menu__item:hover>.menu__list-view,.menu__item:focus-within>.menu__list-view,.menu__item:hover>.menu__grid-view,.menu__item:focus-within>.menu__grid-view,.menu-dropdown--active>.menu__list-view,.menu-dropdown--active>.menu__grid-view{visibility:visible;--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}.menu__list-view{min-width:calc(var(--spacing) * 56)}.menu__grid-view{gap:calc(var(--spacing) * 4);width:min(60rem,90vw);padding:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}}.menu__list-view .menu__link{height:auto;padding-block:calc(var(--spacing) * 2)}.menu__list-view .menu__list-view{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:hsl(var(--xc-border));margin-inline-start:calc(var(--spacing) * 3);padding-inline-start:calc(var(--spacing) * 2)}@media (min-width:64rem){.menu__list-view .menu__list-view{border-inline-start-style:var(--tw-border-style);inset-inline-start:100%;border-inline-start-width:0;margin-inline-start:0;padding-inline-start:0;top:0}}.menu__group{min-width:calc(var(--spacing) * 40);flex:1}.menu__image{margin-bottom:calc(var(--spacing) * 2);height:calc(var(--spacing) * 24);border-radius:calc(var(--xc-radius) - .25rem);object-fit:cover;width:100%}.menu__group-title{margin-bottom:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink))}.menu__row-braker{flex-basis:100%;width:100%}.top-menu{align-items:center;gap:var(--spacing);display:flex;overflow-x:auto}.top-menu>li>a{height:calc(var(--spacing) * 11);border-radius:calc(var(--xc-radius) - .25rem);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:hsl(var(--xc-ink));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));align-items:center;display:flex}@media (hover:hover){.top-menu>li>a:hover{background-color:hsl(var(--xc-primary-soft));color:hsl(var(--xc-primary))}}.top-menu>li.active>a{color:hsl(var(--xc-primary))}.top-menu .sublist{visibility:hidden;z-index:50;min-width:calc(var(--spacing) * 56);--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));padding:calc(var(--spacing) * 2);opacity:0;--tw-shadow:var(--xc-shadow-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:absolute}.top-menu li:hover>.sublist{visibility:visible;--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}.top-menu .sublist li a{border-radius:calc(var(--xc-radius) - .25rem);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink));display:block}@media (hover:hover){.top-menu .sublist li a:hover{background-color:hsl(var(--xc-surface-sunken));color:hsl(var(--xc-primary))}}.header-icon-menu{flex:0 auto;min-width:0}.header-icon-menu>ul{scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start;align-items:stretch;display:flex;overflow-x:auto}.header-icon-menu>ul::-webkit-scrollbar{width:0;height:0;display:none}.header-icon-menu>ul>li{flex-shrink:0;align-items:stretch;display:flex;position:relative}.header-icon-menu>ul>li>a{justify-content:center;align-items:center;gap:var(--spacing);border-radius:calc(var(--xc-radius) - .25rem);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:center;--tw-leading:var(--leading-tight);font-size:.6875rem;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);white-space:nowrap;color:hsl(var(--xc-header-fg));flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.header-icon-menu>ul>li>a{color:color-mix(in oklab, hsl(var(--xc-header-fg)) 85%, transparent)}}.header-icon-menu>ul>li>a{text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.header-icon-menu>ul>li>a:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.header-icon-menu>ul>li>a:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.header-icon-menu>ul>li>a:hover{color:hsl(var(--xc-header-fg))}}@media (min-width:40rem){.header-icon-menu>ul>li>a{gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));flex-direction:row}}.header-icon-menu>ul>li.active>a{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.header-icon-menu>ul>li.active>a{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.header-icon-menu>ul>li.active>a{color:hsl(var(--xc-header-fg))}.header-icon-menu>ul>li img,.header-icon-menu>ul>li svg{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);fill:currentColor;flex-shrink:0}@media (min-width:40rem){.header-icon-menu>ul>li img,.header-icon-menu>ul>li svg{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7)}}.header-catalog-mob{display:none}@media not all and (min-width:48rem){.header-middle .header-inner{column-gap:var(--spacing);row-gap:calc(var(--spacing) * 3);position:relative}.header-catalog-mob{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);cursor:pointer;border-radius:calc(var(--xc-radius) - .25rem);background-color:hsl(var(--xc-accent));color:hsl(var(--xc-accent-fg));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.header-catalog-mob:hover{background-color:hsl(var(--xc-accent-hover))}}.header-catalog-mob~.header-logo{height:calc(var(--spacing) * 10);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);inset-inline-start:50%;align-items:center;display:flex;position:absolute;top:0}.header-catalog-mob~.header-logo:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.header-catalog-mob~.header-logo a{align-items:center;height:100%;display:flex}.header-catalog-mob~.header-logo img,.header-catalog-mob~.header-logo svg{max-width:calc(var(--spacing) * 28)}.header-search-box{display:contents}.header-middle .header-search-box>*{flex-basis:100%;order:9999}.header-middle .header-search-box>.header-garage{flex-basis:auto;order:0;margin-inline-start:auto}.header-search-box:has(>.header-garage)+.header-links-wrapper{margin-inline-start:0}.header-bottom .header-inner{position:relative}.header-categories{position:static}.header-category-text{display:none}}@media not all and (min-width:64rem){.header-icon-menu{flex:1}.header-menu:not(:has(*)){display:none}.header-icon-menu>ul>li{flex:1;justify-content:center;min-width:0}.header-icon-menu>ul>li>a{width:100%;padding-inline:var(--spacing)}.header-icon-menu>ul>li>a>span{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.header-admin{border-bottom-style:var(--tw-border-style);border-color:#ffffff1a;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){.header-admin{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.header-admin{background-color:hsl(var(--xc-surface-inverted));color:hsl(var(--xc-ink-inverted))}.header-admin .header-inner{min-height:calc(var(--spacing) * 9);justify-content:center;gap:calc(var(--spacing) * 4);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.header-admin-links{justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:var(--spacing);text-align:center;flex-wrap:wrap;display:flex}.header-admin .impersonate{align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:var(--spacing);flex-wrap:wrap;display:flex}.header-admin a{color:hsl(var(--xc-ink-inverted))}@supports (color:color-mix(in lab, red, red)){.header-admin a{color:color-mix(in oklab, hsl(var(--xc-ink-inverted)) 80%, transparent)}}.header-admin a{text-underline-offset:2px}@media (hover:hover){.header-admin a:hover{color:hsl(var(--xc-ink-inverted));text-decoration-line:underline}}.theme-mode-toggle .icon-dark,.dark .theme-mode-toggle .icon-light{display:none}.dark .theme-mode-toggle .icon-dark{display:block}.newsletter{background-color:hsl(var(--xc-primary));color:hsl(var(--xc-primary-fg))}.newsletter-upper{width:100%;max-width:var(--container-page);margin-inline:auto;padding-inline:1rem}@media (min-width:40rem){.newsletter-upper{padding-inline:1.5rem}}@media (min-width:64rem){.newsletter-upper{padding-inline:2rem}}.newsletter-upper{align-items:center;gap:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 10);flex-direction:column;display:flex}@media (min-width:64rem){.newsletter-upper{flex-direction:row;justify-content:space-between}}.newsletter-slogan{align-items:center;gap:calc(var(--spacing) * 4);text-align:center;display:flex}@media (min-width:64rem){.newsletter-slogan{text-align:left}}.newsletter-slogan h2{gap:var(--spacing);color:hsl(var(--xc-primary-fg));flex-direction:column;margin:0;display:flex}.newsletter-slogan h2 span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:hsl(var(--xc-primary-fg))}@supports (color:color-mix(in lab, red, red)){.newsletter-slogan h2 span{color:color-mix(in oklab, hsl(var(--xc-primary-fg)) 75%, transparent)}}.newsletter-slogan svg{color:hsl(var(--xc-primary-fg));flex-shrink:0;display:none}@media (min-width:40rem){.newsletter-slogan svg{display:block}}.newsletter-subscribe{width:100%;max-width:var(--container-md)}.newsletter-email{align-items:stretch;gap:calc(var(--spacing) * 2);width:100%;display:flex}.newsletter-email input:not([type=button]){flex:1;min-width:0}.newsletter-email input[type=text],.newsletter-email input[type=email]{height:calc(var(--spacing) * 12);border-color:#0000}.newsletter-subscribe-button,.newsletter-email button{height:calc(var(--spacing) * 12);cursor:pointer;background-color:hsl(var(--xc-surface-inverted));padding-inline:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink-inverted));flex-shrink:0}@media (hover:hover){:is(.newsletter-subscribe-button,.newsletter-email button):hover{background-color:hsl(var(--xc-surface-inverted))}@supports (color:color-mix(in lab, red, red)){:is(.newsletter-subscribe-button,.newsletter-email button):hover{background-color:color-mix(in oklab, hsl(var(--xc-surface-inverted)) 85%, transparent)}}}.newsletter-validation,.newsletter-result{margin-top:calc(var(--spacing) * 2);width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-primary-fg))}.footer{background-color:hsl(var(--xc-surface-inverted));color:hsl(var(--xc-ink-inverted))}.footer a{color:hsl(var(--xc-ink-inverted))}@supports (color:color-mix(in lab, red, red)){.footer a{color:color-mix(in oklab, hsl(var(--xc-ink-inverted)) 70%, transparent)}}@media (hover:hover){.footer a:hover{color:hsl(var(--xc-ink-inverted))}}.footer-upper{width:100%;max-width:var(--container-page);margin-inline:auto;padding-inline:1rem}@media (min-width:40rem){.footer-upper{padding-inline:1.5rem}}@media (min-width:64rem){.footer-upper{padding-inline:2rem}}.footer-upper{gap:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.footer-upper{grid-template-columns:repeat(4,minmax(0,1fr))}}.footer-block{min-width:0}.footer-block .title{margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:hsl(var(--xc-ink-inverted));text-transform:uppercase}.footer-block .list{gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-direction:column;display:flex}.footer-menu .footer-menu__list{display:none}@media (min-width:48rem){.footer-menu .footer-menu__list{display:flex}}.footer-menu.footer-menu--active .footer-menu__list{display:flex}.footer-menu .footer-menu__chevron{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));rotate:45deg}.footer-menu.footer-menu--active .footer-menu__chevron{rotate:-135deg}.footer-menu__link{padding-block:calc(var(--spacing) * .5);display:block}.footer-preferences{width:100%;max-width:var(--container-page);margin-inline:auto;padding-inline:1rem}@media (min-width:40rem){.footer-preferences{padding-inline:1.5rem}}@media (min-width:64rem){.footer-preferences{padding-inline:2rem}}.footer-preferences{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-color:#ffffff1a;border-top-width:1px;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.footer-preferences{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.footer-preferences{padding-block:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-inverted))}@supports (color:color-mix(in lab, red, red)){.footer-preferences{color:color-mix(in oklab, hsl(var(--xc-ink-inverted)) 70%, transparent)}}@media (min-width:40rem){.footer-preferences{flex-direction:row}}.footer-wishlist{align-items:center;gap:calc(var(--spacing) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}@media (hover:hover){.footer-wishlist:hover{color:hsl(var(--xc-ink-inverted))}}.footer-wishlist svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.footer-preferences .networks{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.footer-preferences .networks a{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.footer-preferences .networks a{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.footer-preferences .networks a{color:hsl(var(--xc-ink-inverted))}@supports (color:color-mix(in lab, red, red)){.footer-preferences .networks a{color:color-mix(in oklab, hsl(var(--xc-ink-inverted)) 70%, transparent)}}.footer-preferences .networks a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.footer-preferences .networks a:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.footer-preferences .networks a:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.footer-preferences .networks a:hover{color:hsl(var(--xc-ink-inverted))}}.footer-preferences .networks svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);fill:currentColor}.footer-selectors{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}@media (min-width:40rem){.footer-selectors{justify-content:flex-end;margin-inline-start:auto}}.footer-selectors select{height:calc(var(--spacing) * 9);border-radius:calc(var(--xc-radius) - .25rem);border-color:#ffffff26;width:auto}@supports (color:color-mix(in lab, red, red)){.footer-selectors select{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.footer-selectors select{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-ink-inverted));background-color:#0000;padding-block:0}.footer-selectors select option{color:hsl(var(--xc-ink))}.footer-selectors .theme-mode-toggle{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);cursor:pointer;border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff26;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.footer-selectors .theme-mode-toggle{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.footer-selectors .theme-mode-toggle{color:hsl(var(--xc-ink-inverted))}@supports (color:color-mix(in lab, red, red)){.footer-selectors .theme-mode-toggle{color:color-mix(in oklab, hsl(var(--xc-ink-inverted)) 70%, transparent)}}.footer-selectors .theme-mode-toggle{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.footer-selectors .theme-mode-toggle:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.footer-selectors .theme-mode-toggle:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.footer-selectors .theme-mode-toggle:hover{color:hsl(var(--xc-ink-inverted))}}.footer-selectors .theme-mode-toggle svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.footer-lower{width:100%;max-width:var(--container-page);margin-inline:auto;padding-inline:1rem}@media (min-width:40rem){.footer-lower{padding-inline:1.5rem}}@media (min-width:64rem){.footer-lower{padding-inline:2rem}}.footer-lower{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-color:#ffffff1a;border-top-width:1px;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.footer-lower{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.footer-lower{padding-block:calc(var(--spacing) * 6);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-ink-inverted))}@supports (color:color-mix(in lab, red, red)){.footer-lower{color:color-mix(in oklab, hsl(var(--xc-ink-inverted)) 60%, transparent)}}@media (min-width:40rem){.footer-lower{flex-direction:row}}.footer-powered-by,.footer-disclaimer,.footer-tax-shipping{text-align:center}@media (min-width:40rem){.footer-powered-by,.footer-disclaimer,.footer-tax-shipping{text-align:left}}.footer-store-theme select{border-color:#ffffff26;width:auto}@supports (color:color-mix(in lab, red, red)){.footer-store-theme select{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.footer-store-theme select{padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-ink-inverted));background-color:#0000}.tecdoc-footer{background-color:hsl(var(--xc-surface-inverted));padding-bottom:calc(var(--spacing) * 8);color:hsl(var(--xc-ink-inverted))}.tecdoc-inside{width:100%;max-width:var(--container-page);margin-inline:auto;padding-inline:1rem}@media (min-width:40rem){.tecdoc-inside{padding-inline:1.5rem}}@media (min-width:64rem){.tecdoc-inside{padding-inline:2rem}}.tecdoc-inside{align-items:flex-start;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-color:#ffffff1a;border-top-width:1px;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.tecdoc-inside{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.tecdoc-inside{padding-top:calc(var(--spacing) * 6)}@media (min-width:40rem){.tecdoc-inside{flex-direction:row;align-items:center}}.tecdoc-inside-icon img{height:calc(var(--spacing) * 8);opacity:.8;width:auto}.tecdoc-inside-disclaimer{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:hsl(var(--xc-ink-inverted))}@supports (color:color-mix(in lab, red, red)){.tecdoc-inside-disclaimer{color:color-mix(in oklab, hsl(var(--xc-ink-inverted)) 50%, transparent)}}.qa-scroll-top{right:calc(var(--spacing) * 6);bottom:calc(var(--spacing) * 6);z-index:30;height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);background-color:hsl(var(--xc-accent));color:hsl(var(--xc-accent-fg));opacity:0;--tw-shadow:var(--xc-shadow-raised);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:fixed}.qa-scroll-top.visible{opacity:1}.home-page>.page-body{gap:calc(var(--spacing) * 10);flex-direction:column;display:flex}@media (min-width:64rem){.home-page>.page-body{gap:calc(var(--spacing) * 14)}}.home-section-title{margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);text-transform:uppercase}@media (min-width:40rem){.home-section-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.home-page-top{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.home-page-top{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.home-hero-main{min-width:0}.home-hero-aside{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));min-width:0;display:grid}@media (min-width:40rem){.home-hero-aside{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.home-hero-aside{grid-template-columns:repeat(1,minmax(0,1fr))}}.home-promo-card{min-height:calc(var(--spacing) * 40);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-sunken));padding:calc(var(--spacing) * 5);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex;position:relative;overflow:hidden}@media (hover:hover){.home-promo-card:hover{--tw-shadow:var(--xc-shadow-raised);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.home-promo-media{width:40%;max-width:calc(var(--spacing) * 48);flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;display:flex}.home-promo-media img{max-height:calc(var(--spacing) * 32);object-fit:contain;width:100%}.home-promo-card.is-dark{background-color:hsl(var(--xc-surface-inverted));border-color:#0000}.home-promo-body{z-index:10;align-items:flex-start;gap:var(--spacing);flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.home-promo-eyebrow{--tw-font-weight:var(--font-weight-bold);font-size:.6875rem;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:hsl(var(--xc-primary));text-transform:uppercase}.home-promo-eyebrow.is-accent{color:hsl(var(--xc-accent-hover))}.home-promo-card.is-dark .home-promo-eyebrow{color:hsl(var(--xc-accent))}.home-promo-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:hsl(var(--xc-ink))}@media (min-width:40rem){.home-promo-title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.home-promo-card.is-dark .home-promo-title{color:hsl(var(--xc-ink-inverted))}.home-promo-button{margin-top:calc(var(--spacing) * 2);border-radius:calc(var(--xc-radius) - .25rem);background-color:hsl(var(--xc-surface-inverted));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:hsl(var(--xc-ink-inverted));text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));align-items:center;display:inline-flex}.home-promo-card:hover .home-promo-button{background-color:hsl(var(--xc-primary));color:hsl(var(--xc-primary-fg))}.home-promo-card.is-dark .home-promo-button{background-color:hsl(var(--xc-accent));color:hsl(var(--xc-accent-fg))}.home-usp-strip{gap:calc(var(--spacing) * 4);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 4);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.home-usp-strip{padding:calc(var(--spacing) * 5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.home-usp-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}:where(.center-2,.center-1,.qa-product-category,.side-2)>.home-usp-strip{margin-top:calc(var(--spacing) * 8)}.home-usp-item{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.home-usp-icon{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);background-color:hsl(var(--xc-primary-soft));color:hsl(var(--xc-primary));border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.home-usp-icon svg{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6)}.home-usp-text{flex-direction:column;min-width:0;display:flex}.home-usp-text strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:hsl(var(--xc-ink));text-transform:uppercase}.home-usp-text span{--tw-leading:var(--leading-snug);font-size:.8125rem;line-height:var(--leading-snug);color:hsl(var(--xc-ink-muted))}.home-category-tiles{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (min-width:40rem){.home-category-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.home-category-tiles{grid-template-columns:repeat(6,minmax(0,1fr))}}.home-category-tile{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));min-width:0;padding:calc(var(--spacing) * 3);text-align:center;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;display:flex}@media (hover:hover){.home-category-tile:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:hsl(var(--xc-primary));--tw-shadow:var(--xc-shadow-raised);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.home-category-tile-media{height:calc(var(--spacing) * 14);width:100%;color:hsl(var(--xc-ink-subtle));justify-content:center;align-items:center;display:flex}.home-category-tile-media img{object-fit:contain;width:auto;max-height:100%}.home-category-tile-media svg{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8)}.home-category-tile-name{-webkit-line-clamp:2;--tw-leading:var(--leading-tight);max-width:100%;font-size:.6875rem;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);overflow-wrap:break-word;color:hsl(var(--xc-ink));text-transform:uppercase;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:40rem){.home-category-tile-name{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.home-category-tile:hover .home-category-tile-name{color:hsl(var(--xc-primary))}.qa-car-selection__panel{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.qa-car-selection__manufacturersGrid{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.qa-car-selection__manufacturersGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.qa-car-selection__manufacturersGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:80rem){.qa-car-selection__manufacturersGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}.qa-car-selection__manufacturerLink{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 3);text-align:center;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;display:flex}@media (hover:hover){.qa-car-selection__manufacturerLink:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:hsl(var(--xc-primary));--tw-shadow:var(--xc-shadow-raised);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.qa-car-selection__manufacturerLogoWrapper{justify-content:center;align-items:center;width:100%;height:50px;display:flex}.qa-car-selection__manufacturerLink .sprite{flex-shrink:0}.qa-car-selection__manufacturerLink .vehicle-item-name{-webkit-line-clamp:2;--tw-leading:var(--leading-tight);font-size:.6875rem;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:hsl(var(--xc-ink));text-transform:uppercase;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:40rem){.qa-car-selection__manufacturerLink .vehicle-item-name{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.qa-car-selection__manufacturerLink:hover .vehicle-item-name{color:hsl(var(--xc-primary))}.qa-car-selection__allManufacturers,.home-section-more{justify-content:center;display:flex}.home-section-more{margin-top:calc(var(--spacing) * 4)}.home-promo-bar{align-items:center;gap:calc(var(--spacing) * 4);border-radius:var(--xc-radius);background-color:hsl(var(--xc-accent));padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);color:hsl(var(--xc-accent-fg));flex-direction:column;display:flex}@media (min-width:40rem){.home-promo-bar{flex-direction:row;justify-content:space-between}}.home-promo-bar-headline{min-width:0}@media (min-width:40rem){.home-promo-bar-headline{flex:1}}.home-promo-bar-headline{text-align:center;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);text-transform:uppercase;margin:0}@media (min-width:40rem){.home-promo-bar-headline{text-align:start;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.home-promo-bar-image{height:calc(var(--spacing) * 24);object-fit:contain;flex-shrink:0;width:auto;display:none}@media (min-width:64rem){.home-promo-bar-image{margin-block:calc(var(--spacing) * -4);display:block}}.home-promo-bar-countdown{align-items:center;gap:calc(var(--spacing) * 2);flex-shrink:0;display:flex}.home-promo-bar-countdown>span{min-width:calc(var(--spacing) * 11);border-radius:calc(var(--xc-radius) - .25rem);background-color:hsl(var(--xc-accent-fg));flex-direction:column;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.home-promo-bar-countdown>span{background-color:color-mix(in oklab, hsl(var(--xc-accent-fg)) 10%, transparent)}}.home-promo-bar-countdown>span{padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing)}.home-promo-bar-countdown b{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.home-promo-bar-countdown i{--tw-font-weight:var(--font-weight-semibold);font-size:.625rem;font-weight:var(--font-weight-semibold);text-transform:uppercase;opacity:.7;font-style:normal}.home-promo-bar-button{border-radius:calc(var(--xc-radius) - .25rem);background-color:hsl(var(--xc-accent-fg));padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-accent));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0;align-items:center;display:inline-flex}@media (hover:hover){.home-promo-bar-button:hover{opacity:.9}}.home-cta-banner{min-height:calc(var(--spacing) * 56);border-radius:var(--xc-radius);background-color:hsl(var(--xc-surface-inverted));padding:calc(var(--spacing) * 6);background-position:50%;background-size:cover;align-items:center;display:flex;position:relative;overflow:hidden}@media (min-width:40rem){.home-cta-banner{min-height:calc(var(--spacing) * 72);padding:calc(var(--spacing) * 10)}}.home-cta-body{z-index:10;max-width:var(--container-lg);position:relative}.home-cta-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:hsl(var(--xc-ink-inverted));flex-direction:column;margin:0;display:flex}@media (min-width:40rem){.home-cta-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.home-cta-title span{color:hsl(var(--xc-accent))}.home-cta-button{margin-top:calc(var(--spacing) * 5);border-radius:calc(var(--xc-radius) - .25rem);background-color:hsl(var(--xc-accent));padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-accent-fg));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));align-items:center;display:inline-flex}@media (hover:hover){.home-cta-button:hover{background-color:hsl(var(--xc-accent-hover))}}.home-blog-head{margin-bottom:calc(var(--spacing) * 4);justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.home-blog-head .home-section-title{margin-bottom:0}.home-blog-all{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-primary))}@media (hover:hover){.home-blog-all:hover{text-decoration-line:underline}}.home-blog-grid{gap:calc(var(--spacing) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.home-blog-grid{gap:calc(var(--spacing) * 6);grid-template-columns:repeat(2,minmax(0,1fr))}}.home-blog-lead{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;display:flex;overflow:hidden}@media (hover:hover){.home-blog-lead:hover{--tw-shadow:var(--xc-shadow-raised);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.home-blog-lead-media{aspect-ratio:16/10;background-color:hsl(var(--xc-surface-sunken));width:100%;display:block;overflow:hidden}.home-blog-lead-media img{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.home-blog-lead:hover .home-blog-lead-media img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.home-blog-lead-body{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 5);flex-direction:column;display:flex}.home-blog-lead-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:hsl(var(--xc-ink))}@media (min-width:40rem){.home-blog-lead-title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.home-blog-lead:hover .home-blog-lead-title{color:hsl(var(--xc-primary))}.home-blog-list{flex-direction:column;display:flex}:where(.home-blog-list>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:hsl(var(--xc-border))}.home-blog-list{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.home-blog-item{align-items:flex-start;gap:calc(var(--spacing) * 4);min-width:0;padding:calc(var(--spacing) * 4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex:1;display:flex}@media (hover:hover){.home-blog-item:hover{background-color:hsl(var(--xc-surface-sunken))}}.home-blog-item-media{height:calc(var(--spacing) * 20);width:calc(var(--spacing) * 28);border-radius:calc(var(--xc-radius) - .25rem);background-color:hsl(var(--xc-surface-sunken));flex-shrink:0;display:block;overflow:hidden}.home-blog-item-media img{object-fit:cover;width:100%;height:100%}.home-blog-item-body{gap:var(--spacing);flex-direction:column;flex:1;min-width:0;display:flex}.home-blog-item-title{-webkit-line-clamp:2;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-blog-item:hover .home-blog-item-title{color:hsl(var(--xc-primary))}.home-blog-date{--tw-font-weight:var(--font-weight-semibold);font-size:.6875rem;font-weight:var(--font-weight-semibold);--tw-tracking:.08em;letter-spacing:.08em;color:hsl(var(--xc-ink-subtle));text-transform:uppercase}.home-blog-excerpt{-webkit-line-clamp:2;--tw-leading:var(--leading-relaxed);font-size:.8125rem;line-height:var(--leading-relaxed);color:hsl(var(--xc-ink-muted));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-blog-lead .home-blog-excerpt{-webkit-line-clamp:3;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-testimonial-grid{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.home-testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.home-testimonial-grid{gap:calc(var(--spacing) * 5);grid-template-columns:repeat(3,minmax(0,1fr))}}.home-testimonial{gap:calc(var(--spacing) * 3);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 5);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;margin:0;display:flex}.home-testimonial-rating{align-items:center;gap:calc(var(--spacing) * .5);display:flex}.home-testimonial-rating svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);color:hsl(var(--xc-border-strong))}.home-testimonial-rating svg.is-on{color:hsl(var(--xc-accent))}.home-testimonial-quote{border-style:var(--tw-border-style);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:hsl(var(--xc-ink));border-width:0;flex:1;margin:0;padding:0}.home-testimonial-quote:before{content:var(--tw-content);--tw-content:"“";content:var(--tw-content)}.home-testimonial-quote:after{content:var(--tw-content);--tw-content:"”";content:var(--tw-content)}.home-testimonial-author{gap:calc(var(--spacing) * .5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:hsl(var(--xc-border));padding-top:calc(var(--spacing) * 3);flex-direction:column;display:flex}.home-testimonial-name{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink))}.home-testimonial-detail{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-ink-muted))}@media (min-width:96rem){.home-page-product-grid .item-grid,.home-page-bestsellers-grid .item-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.home-page-product-grid .product-item,.home-page-bestsellers-grid .product-item{gap:calc(var(--spacing) * 2)}.home-page-product-grid .product-item .short-description,.home-page-bestsellers-grid .product-item .short-description{display:none}.home-page-product-grid .product-item .picture,.home-page-bestsellers-grid .product-item .picture{aspect-ratio:4/3}.home-page-product-grid .product-item .sku,.home-page-bestsellers-grid .product-item .sku{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));overflow:hidden}.shopping-cart-page,.wishlist-page,.checkout-page,.order-details-page{gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}.order-summary-content{gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}.order-summary-top{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.item-box-summary-title{display:none}@media (min-width:40rem){.item-box-summary-title{display:block}}.summary-title-head{align-items:center;gap:calc(var(--spacing) * 6);padding-inline:calc(var(--spacing) * 4);padding-bottom:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:hsl(var(--xc-ink-muted));text-transform:uppercase;display:flex}.summary-title-main{flex:1;min-width:0}.summary-title-side{align-items:center;gap:calc(var(--spacing) * 6);flex-shrink:0;display:flex}.summary-head-qty{width:calc(var(--spacing) * 36);text-align:center}.summary-head-total{width:calc(var(--spacing) * 44);text-align:end}.summary-head-action{width:calc(var(--spacing) * 8)}.item-box-summary .product-item{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.item-box-summary .product-item{align-items:center;gap:calc(var(--spacing) * 6);grid-template-columns:minmax(0,1fr) auto}}.item-box-summary .product-main{gap:calc(var(--spacing) * 3);flex-direction:column;min-width:0;display:flex}@media (min-width:40rem){.item-box-summary .product-main{align-items:center;gap:calc(var(--spacing) * 4);flex-direction:row}}.item-box-summary .picture{max-height:calc(var(--spacing) * 40);flex-shrink:0;width:100%}@media (min-width:40rem){.item-box-summary .picture{height:calc(var(--spacing) * 24);max-height:none;width:calc(var(--spacing) * 24)}}.item-box-summary .details{gap:var(--spacing);flex-direction:column;flex:1;min-width:0;display:flex}.item-box-summary .product-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);margin:0}.item-box-summary .product-side{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}@media (min-width:40rem){.item-box-summary .product-side{justify-content:flex-end;gap:calc(var(--spacing) * 6);flex-wrap:nowrap}}.item-box-summary .add-info{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);flex-direction:row;flex:1;min-width:0;display:flex}@media (min-width:40rem){.item-box-summary .add-info{justify-content:flex-end;gap:calc(var(--spacing) * 6);flex:none}}.item-box-summary .quantity{flex-shrink:0;justify-content:center;display:flex}@media (min-width:40rem){.item-box-summary .quantity{width:calc(var(--spacing) * 36)}}.item-box-summary .prices{align-items:flex-end;gap:calc(var(--spacing) * .5);text-align:end;flex-direction:column;min-width:0;display:flex}@media (min-width:40rem){.item-box-summary .prices{width:calc(var(--spacing) * 44);flex-shrink:0}}.item-box-summary .prices .price-title{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink-subtle));margin-inline-end:var(--spacing)}.item-box-summary .price.actual-price{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink-muted))}.item-box-summary .price.total-price{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:hsl(var(--xc-ink))}.item-box-summary .actions{width:calc(var(--spacing) * 8);flex-shrink:0;justify-content:center;align-items:center;display:flex}.item-box-summary .remove-from-cart{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);cursor:pointer;border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));color:hsl(var(--xc-ink-subtle));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;margin:0;display:inline-flex}@media (hover:hover){.item-box-summary .remove-from-cart:hover{border-color:hsl(var(--xc-danger));color:hsl(var(--xc-danger))}}.item-box-summary .edit-item a,.item-box-summary .attributes,.item-box-summary .product-short-desc,.item-box-summary .vendor{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-ink-muted))}.order-summary-bottom{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}.cart-inputs{align-items:stretch;gap:calc(var(--spacing) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.cart-inputs{grid-template-columns:repeat(2,minmax(0,1fr))}}.cart-options:not(:has(*)){display:none}.cart-options .checkout-attributes{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));height:100%;padding:calc(var(--spacing) * 4);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:40rem){.cart-options .checkout-attributes{padding:calc(var(--spacing) * 5)}}.cart-options .checkout-attributes dl{gap:calc(var(--spacing) * 4);flex-direction:column;margin:0;display:flex}.cart-options .checkout-attributes dt,.cart-options .checkout-attributes dt label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink));margin:0}.cart-options .checkout-attributes dd{margin:0;margin-top:calc(var(--spacing) * 2)}.cart-options .checkout-attributes input[type=text],.cart-options .checkout-attributes select,.cart-options .checkout-attributes textarea{width:100%}.cart-collaterals .deals{gap:calc(var(--spacing) * 4);flex-direction:column;height:100%;display:flex}.cart-collaterals .coupon-box{height:100%}@media (min-width:40rem){.cart-collaterals .coupon-box{padding:calc(var(--spacing) * 5)}}.cart-collaterals .coupon-box .title{margin-bottom:var(--spacing)}.cart-collaterals .coupon-box .hint{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-ink-muted))}.cart-checkout-row{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (min-width:40rem){.cart-checkout-row{flex-direction:row;justify-content:space-between;align-items:center}}.cart-checkout-row .terms-of-service{align-items:flex-start;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink));display:flex}.cart-checkout-row .terms-of-service input{margin-top:calc(var(--spacing) * .5);flex-shrink:0}@media (min-width:40rem){.cart-checkout-row .checkout-buttons{margin-inline-start:auto}}.cart-checkout-row .checkout-button{width:100%;padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (min-width:40rem){.cart-checkout-row .checkout-button{width:auto}}.totals,.cart-total{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 4);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:40rem){.totals,.cart-total{padding:calc(var(--spacing) * 5)}}.total-info .cart-total{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:0;padding:0}.cart-total-left,.cart-total-right{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.cart-total-left{color:hsl(var(--xc-ink-muted))}.cart-total-right{text-align:right;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink))}.order-total .cart-total-left,.order-total .cart-total-right{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:hsl(var(--xc-border));padding-top:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:hsl(var(--xc-ink))}.totals .checkout-buttons,.totals .terms-of-service{margin-top:calc(var(--spacing) * 4)}.totals .checkout-button{width:100%;padding-block:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.coupon-box,.giftcard-box,.estimate-shipping{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 4);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.coupon-box .title,.giftcard-box .title,.estimate-shipping .title{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.coupon-code,.giftcard-code{align-items:stretch;gap:calc(var(--spacing) * 2);display:flex}.coupon-code input,.giftcard-code input{flex:1;min-width:0}.discount-box .message-success,.giftcard-box .message-success{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-success))}.checkout-page .section{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 4);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:40rem){.checkout-page .section{padding:calc(var(--spacing) * 5)}}.checkout-data .section>.title,.checkout-page .section>.title{margin-bottom:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));padding-bottom:calc(var(--spacing) * 3)}.select-billing-address,.select-shipping-address,.method-list{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.method-list li,.shipping-method .method-list li,.payment-method .method-list li{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));padding:calc(var(--spacing) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}@media (hover:hover){:is(.method-list li,.shipping-method .method-list li,.payment-method .method-list li):hover{border-color:hsl(var(--xc-primary));background-color:hsl(var(--xc-primary-soft))}}.method-list li label{cursor:pointer;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex:1}.method-name{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink))}.method-description{color:hsl(var(--xc-ink-muted));font-size:.8125rem}.checkout-progress{margin-bottom:calc(var(--spacing) * 6);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;flex-wrap:wrap;display:flex}.checkout-progress li{align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);color:hsl(var(--xc-ink-subtle));border-radius:3.40282e38px;display:flex}.checkout-progress li.active,.checkout-progress li.done{border-color:hsl(var(--xc-primary));background-color:hsl(var(--xc-primary-soft));color:hsl(var(--xc-primary))}.opc{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.opc .tab-section{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));margin-block:0;margin-inline-start:calc(var(--spacing) * 11);position:relative}.opc .tab-section:not(:last-child):before{inset-inline-start:-1.9375rem;top:calc(var(--spacing) * 11);bottom:calc(var(--spacing) * -8);width:calc(var(--spacing) * .5);background-color:hsl(var(--xc-border));--tw-content:"";content:var(--tw-content);position:absolute}.opc .tab-section.allow:not(.active):before{background-color:hsl(var(--xc-success))}@supports (color:color-mix(in lab, red, red)){.opc .tab-section.allow:not(.active):before{background-color:color-mix(in oklab, hsl(var(--xc-success)) 60%, transparent)}}.opc .step-title{align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);display:flex}.opc .step-title>div{gap:calc(var(--spacing) * .5);flex-direction:column;flex:1;min-width:0;display:flex}.opc .step-title .title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:hsl(var(--xc-ink));margin:0}.opc .step-title .number{inset-inline-start:calc(var(--spacing) * -11);top:calc(var(--spacing) * 4);height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);background-color:hsl(var(--xc-primary));font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:hsl(var(--xc-primary-fg));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}.opc .allow .step-title{cursor:pointer}.opc .step-summary,.opc .step-edit{display:none}.opc .tab-section.allow:not(.active) .number{background-color:hsl(var(--xc-success));font-size:0}.opc .tab-section.allow:not(.active) .number:after{margin-bottom:calc(var(--spacing) * .5);height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 2.5);border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px;border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-white);--tw-content:"";content:var(--tw-content);display:block;rotate:-45deg}.opc .tab-section.allow:not(.active) .step-summary:not(:empty){text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-ink-muted));display:block;overflow:hidden}.opc .tab-section.allow:not(.active) .step-edit{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-primary));text-underline-offset:2px;flex-shrink:0;text-decoration-line:underline;display:block}.opc .tab-section:not(.allow){--tw-border-style:dashed;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-style:dashed}.opc .tab-section:not(.allow) .title{color:hsl(var(--xc-ink-muted))}.opc .tab-section:not(.allow) .number{border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));color:hsl(var(--xc-ink-subtle))}.opc .step{padding-inline:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 5)}.opc .step .section{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0;padding:0}.opc .method-list li{gap:var(--spacing);flex-direction:column}.opc .method-list .method-name{align-items:center;gap:calc(var(--spacing) * 2.5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);display:flex}.opc .method-list .method-description{padding-inline-start:calc(var(--spacing) * 6)}.method-list li:has(input:checked){border-color:hsl(var(--xc-primary));background-color:hsl(var(--xc-primary-soft))}.opc .back-link{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.opc .step .checkout-data{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.opc-select-address-container{align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.opc-select-address-container .address-select{flex-basis:100%;min-width:0}.opc-select-address-container .button-1{padding-inline:calc(var(--spacing) * 5)}.opc .step>.buttons{margin-top:calc(var(--spacing) * 5);align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.opc .step>.buttons .back-link{margin:0}.order-completed .title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-success))}.order-completed .details{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted))}.qa-multisteps{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.account-page,.customer-info-page{min-width:0}.block-account-navigation .list li a{align-items:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--xc-radius) - .25rem);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink-muted));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}@media (hover:hover){.block-account-navigation .list li a:hover{background-color:hsl(var(--xc-surface-sunken));color:hsl(var(--xc-primary))}}.block-account-navigation .list li a.active{background-color:hsl(var(--xc-primary-soft));color:hsl(var(--xc-primary))}.login-page .customer-blocks,.registration-page .fieldset{gap:calc(var(--spacing) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.login-page .customer-blocks,.registration-page .fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}}.login-page .returning-wrapper,.login-page .new-wrapper{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 5);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.login-page .title,.registration-page .title,.password-recovery-page .title{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.login-page .text{margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted))}.login-page .buttons{margin-top:calc(var(--spacing) * 4)}.search-box{position:relative}.login-page .forgot-password,.login-page .inputs.reversed{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.external-authentication{margin-top:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:hsl(var(--xc-border));padding-top:calc(var(--spacing) * 4)}.order-list .section.order-item{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 4);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.order-item .title{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.order-item .info{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted))}.order-item .buttons{margin-top:calc(var(--spacing) * 3)}.shipment-details-area{gap:calc(var(--spacing) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.shipment-details-area{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.shipment-details-area{grid-template-columns:repeat(4,minmax(0,1fr))}}.order-details-area,.order-review-data{gap:calc(var(--spacing) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.order-details-area,.order-review-data{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.order-details-area,.order-review-data{gap:calc(var(--spacing) * 8)}}.order-details-area .billing-info-wrap,.order-details-area .shipping-info-wrap,.order-review-data .billing-info-wrap,.order-review-data .shipping-info-wrap{gap:calc(var(--spacing) * 5);flex-direction:column;min-width:0;display:flex}.order-details-area ul,.order-review-data ul{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.order-details-area .title,.order-review-data .title{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.address-list{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.address-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.address-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.address-item{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.address-item .title{margin-bottom:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink))}.address-item .info li{padding-block:calc(var(--spacing) * .5);color:hsl(var(--xc-ink-muted))}.address-item .buttons{margin-top:calc(var(--spacing) * 3)}.avatar-img,.avatar-page .picture img{height:calc(var(--spacing) * 24);width:calc(var(--spacing) * 24);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));object-fit:cover;border-radius:3.40282e38px}.profile-info-box{gap:calc(var(--spacing) * 4);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 4);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-wrap:wrap;display:flex}.reward-points-overview{margin-bottom:calc(var(--spacing) * 4);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-primary-soft));padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-primary))}.forums-main-page,.forum-page,.forum-topic-page{gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}.forum-breadcrumb{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted))}.forum-search-box{margin-bottom:calc(var(--spacing) * 4)}.topic-post,.forum-post{gap:calc(var(--spacing) * 4);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 4);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.topic-post,.forum-post{grid-template-columns:12rem minmax(0,1fr)}}.post-info .user-info{align-items:center;gap:calc(var(--spacing) * 2);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-direction:column;display:flex}.post-info .username{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink))}.post-content .post-body{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.post-content .post-time{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-ink-subtle))}.latest-post,.topic-body{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.private-messages-page .pm-unread{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink))}.topic-page .topic-block,.topic-html-content,.news-body,.post-body,.blog-post-body{color:hsl(var(--xc-ink))}.topic-block h2,.news-body h2,.post-body h2{margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 3)}.topic-block ul,.news-body ul,.post-body ul{margin-block:calc(var(--spacing) * 3);list-style-type:disc}:where(:is(.topic-block ul,.news-body ul,.post-body ul)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.topic-block ul,.news-body ul,.post-body ul{padding-left:calc(var(--spacing) * 5)}.topic-block ol,.news-body ol,.post-body ol{margin-block:calc(var(--spacing) * 3);list-style-type:decimal}:where(:is(.topic-block ol,.news-body ol,.post-body ol)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.topic-block ol,.news-body ol,.post-body ol{padding-left:calc(var(--spacing) * 5)}.topic-block a,.news-body a,.post-body a{text-underline-offset:2px;text-decoration-line:underline}.topic-block table,.news-body table{margin-block:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.topic-block table td,.topic-block table th,.news-body table td,.news-body table th{border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.blog-posts,.news-items{gap:calc(var(--spacing) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.blog-posts,.news-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.blog-posts,.news-items{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-post,.news-item{gap:calc(var(--spacing) * 3);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 4);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex}.blog-post .post-title,.news-item .news-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink))}@media (hover:hover){:is(.blog-post .post-title,.news-item .news-title):hover{color:hsl(var(--xc-primary))}}.blog-post .post-date,.news-item .news-date{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:hsl(var(--xc-ink-subtle));text-transform:uppercase}.blog-post .post-body,.news-item .news-body{-webkit-line-clamp:3;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-posts .tags,.post-actions{padding-top:calc(var(--spacing) * 2);margin-top:auto}.tags{align-items:baseline;column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.tags h3,.tags .tags-title{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:hsl(var(--xc-ink-subtle));text-transform:uppercase;margin:0}.tags ul{align-items:center;gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.tags li{margin:0;padding:0;list-style-type:none}.tags li.separator{display:none}.tags a{border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:hsl(var(--xc-ink-muted));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;align-items:center;display:inline-flex}@media (hover:hover){.tags a:hover{border-color:hsl(var(--xc-primary));background-color:hsl(var(--xc-primary-soft));color:hsl(var(--xc-primary))}}.new-comment{margin-top:calc(var(--spacing) * 8)}.new-comment>.title{margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:hsl(var(--xc-ink))}.new-comment .form-fields{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 4)}@media (min-width:40rem){.new-comment .form-fields{padding:calc(var(--spacing) * 5)}}.new-comment .buttons{margin-top:calc(var(--spacing) * 4)}.blogpost-page .post-head,.news-item-page .news-head{margin-bottom:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));padding-bottom:calc(var(--spacing) * 4)}.comment-list .comment{gap:calc(var(--spacing) * 4);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 4);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:flex}.poll .poll-options li{align-items:center;gap:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:flex}.poll .poll-results{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted))}.contact-page .form-fields,.email-a-friend-page .form-fields{max-width:var(--container-2xl)}.sitemap-page .entity{margin-bottom:calc(var(--spacing) * 6)}.sitemap-page .entity-title{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.sitemap-page .entity-body ul{column-gap:calc(var(--spacing) * 4);row-gap:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-wrap:wrap;display:flex}.bar-notification-container{pointer-events:none;z-index:100;align-items:center;gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 3);inset-inline:0;flex-direction:column;display:flex;position:fixed;top:0}.bar-notification{pointer-events:auto;width:100%;max-width:var(--container-xl);border-radius:var(--xc-radius);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-shadow:var(--xc-shadow-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding-inline-end:calc(var(--spacing) * 10);position:relative}.bar-notification .content{margin:0}.bar-notification .content+.content{margin-top:calc(var(--spacing) * 1.5)}.bar-notification.success{background-color:hsl(var(--xc-success-soft));color:hsl(var(--xc-success))}.bar-notification.error{background-color:hsl(var(--xc-danger-soft));color:hsl(var(--xc-danger))}.bar-notification.warning{background-color:hsl(var(--xc-warning-soft));color:hsl(var(--xc-warning))}.bar-notification .close{inset-inline-end:calc(var(--spacing) * 3);top:calc(var(--spacing) * 3);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);cursor:pointer;opacity:.6;position:absolute}@media (hover:hover){.bar-notification .close:hover{opacity:1}}.bar-notification .close:before,.bar-notification .close:after{--tw-content:"";content:var(--tw-content);inset-inline:0;background-color:currentColor;height:1px;position:absolute;top:50%}.bar-notification .close:before{rotate:45deg}.bar-notification .close:after{rotate:-45deg}.message-success,.result.success{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-success))}@supports (color:color-mix(in lab, red, red)){.message-success,.result.success{border-color:color-mix(in oklab, hsl(var(--xc-success)) 30%, transparent)}}.message-success,.result.success{background-color:hsl(var(--xc-success-soft));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-success))}.message-failure{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-danger))}@supports (color:color-mix(in lab, red, red)){.message-failure{border-color:color-mix(in oklab, hsl(var(--xc-danger)) 30%, transparent)}}.message-failure{background-color:hsl(var(--xc-danger-soft));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-danger))}.eu-cookie-bar-notification{bottom:calc(var(--spacing) * 4);z-index:100;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:min(32rem,92vw);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));padding:calc(var(--spacing) * 5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-shadow:var(--xc-shadow-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:fixed;left:50%}.eu-cookie-bar-notification .buttons{margin-top:calc(var(--spacing) * 4);justify-content:flex-end}.ajax-loading-block-window{pointer-events:none;z-index:110;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--xc-radius);background-color:hsl(var(--xc-surface));padding:calc(var(--spacing) * 4);--tw-shadow:var(--xc-shadow-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:fixed;top:50%;left:50%}.ajax-loading-block-window:after{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);animation:var(--animate-spin);border-style:var(--tw-border-style);border-width:4px;border-color:hsl(var(--xc-border));border-top-color:hsl(var(--xc-primary));--tw-content:"";content:var(--tw-content);border-radius:3.40282e38px;display:block}.page-not-found-page .page-body{padding-block:calc(var(--spacing) * 16);text-align:center;color:hsl(var(--xc-ink-muted))}.print-page{background-color:var(--color-white);padding:calc(var(--spacing) * 6)}.print-page .item-box-summary{break-inside:avoid}@media print{.header,.footer,.newsletter,.side-2,.buttons,.breadcrumb,.pager{display:none}body{background-color:var(--color-white)}.qa-section,.block,.table-wrapper,.product-item{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.item-box-summary,.data-table tr,.cart tr{break-inside:avoid}}.qa-widget{width:100%}.qa-widget-inner{width:100%;min-width:0}.qa-sections{gap:calc(var(--spacing) * 3);flex-direction:column;width:100%;display:flex}.qa-sections-inner{align-items:flex-end;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.qa-section,.qa-section-inner{display:contents}.qa-item{flex:1;flex-basis:calc(var(--spacing) * 52);gap:calc(var(--spacing) * 1.5);flex-direction:column;min-width:0;display:flex}.qa-lbl,.qa-item-title,.qa-ex-label{--tw-font-weight:var(--font-weight-semibold);font-size:.6875rem;font-weight:var(--font-weight-semibold);--tw-tracking:.08em;letter-spacing:.08em;color:hsl(var(--xc-ink-subtle));text-transform:uppercase}.qa-lbl b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.qa-item-alt{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted))}.qa-lbl+.qa-input .qa-ex-label{display:none}.qa-input,.qa-input>div,div.qa-gui-select{width:100%;min-width:0;display:block}.qa-item-search,.qa-section-reset .qa-item{flex:none;width:max-content}.qa-item-search .qa-input,.qa-item-search .qa-input>div{width:max-content}.qa-item-search .qa-gui-btn{height:calc(var(--spacing) * 11);width:max-content;padding-inline:calc(var(--spacing) * 6);white-space:nowrap;flex-shrink:0}.qa-item-search .qa-lbl{display:none}@media (min-width:40rem){.qa-item-search .qa-lbl{display:block}}.qa-section-reset .qa-item a{height:calc(var(--spacing) * 11);padding-inline:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-size:.8125rem;font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink-muted));text-underline-offset:2px;align-items:center;display:inline-flex}@media (hover:hover){.qa-section-reset .qa-item a:hover{color:hsl(var(--xc-primary));text-decoration-line:underline}}.qa-gui-text{min-width:0}.qa-vehicle-type{margin-bottom:calc(var(--spacing) * 4)}.qa-vehicle-type .qa-vehicle-type-group{gap:var(--spacing);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-sunken));width:100%;padding:var(--spacing);flex-wrap:nowrap;display:flex;overflow-x:auto}@media (min-width:40rem){.qa-vehicle-type .qa-vehicle-type-group{flex-wrap:wrap;width:auto;display:inline-flex;overflow:visible}}.qa-vehicle-type .qa-vehicle-type-group{scrollbar-width:none;-ms-overflow-style:none}.qa-vehicle-type .qa-vehicle-type-group::-webkit-scrollbar{width:0;height:0;display:none}.VehicleTypeItem{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-size:.8125rem;font-weight:var(--font-weight-medium);white-space:nowrap;color:hsl(var(--xc-ink-muted));text-transform:lowercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#0000;border-width:1px;border-color:#0000;flex-shrink:0;display:flex}@media (hover:hover){.VehicleTypeItem:hover{color:hsl(var(--xc-primary))}}.VehicleTypeItem:first-letter{text-transform:uppercase}.VehicleTypeItem.active{border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-primary));--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.VehicleTypeItem svg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);flex-shrink:0}.qa-gui-radio{position:relative}.qa-gui-radio input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qa-gui-radio label{cursor:pointer;border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink-muted));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));align-items:center;display:inline-flex}@media (hover:hover){.qa-gui-radio label:hover{border-color:hsl(var(--xc-primary));color:hsl(var(--xc-primary))}}.qa-gui-radio input:checked+label{border-color:hsl(var(--xc-primary));background-color:hsl(var(--xc-primary));color:hsl(var(--xc-primary-fg))}.qa-gui-radio input:focus-visible+label{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:hsl(var(--xc-primary))}.text-search-box{gap:calc(var(--spacing) * 2);flex-direction:column;width:100%;display:flex}.search-box_btn-group{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.search-box_item{align-items:stretch;gap:calc(var(--spacing) * 2);width:100%;display:flex}.search-box_item-input{flex:1;min-width:0}.search-box_item-button .qa-gui-btn{height:100%;padding-inline:calc(var(--spacing) * 4)}.search-box_item-info{align-items:center;display:flex}.search-box_item-info a{align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-ink-muted));display:inline-flex}@media (hover:hover){.search-box_item-info a:hover{color:hsl(var(--xc-primary))}}.all-categories{grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:0;display:grid}@media (min-width:64rem){.all-categories{grid-template-columns:16rem minmax(0,1fr)}}.main-categories-list,.full-categories-list{overscroll-behavior:contain;max-height:min(31rem, calc(var(--catalog-drawer-height,100vh - 11rem) - 1rem));overflow-y:auto}.main-categories-list ul{flex-direction:column;display:flex}.main-category-item{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 3);border-radius:calc(var(--xc-radius) - .25rem);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}@media (hover:hover){.main-category-item:hover{background-color:hsl(var(--xc-primary-soft));color:hsl(var(--xc-primary))}}.main-category-item.active{background-color:hsl(var(--xc-primary-soft));color:hsl(var(--xc-primary))}.main-category-image{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);flex-shrink:0;justify-content:center;align-items:center;display:flex}.main-category-image img{object-fit:contain;width:auto;max-height:100%}.main-category-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media not all and (min-width:64rem){.main-categories-list.hideshow{display:none}}.full-categories-list{display:none}@media (min-width:64rem){.full-categories-list{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:hsl(var(--xc-border));padding-inline-start:calc(var(--spacing) * 4)}}.single-category-list{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.category-item-back{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted));display:inline-flex}@media (hover:hover){.category-item-back:hover{color:hsl(var(--xc-primary))}}@media (min-width:64rem){.category-item-back{display:none}}.category-item-name{padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink));display:block}.sub-category-list{column-gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.sub-category-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.sub-category-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.sub-category-link{align-items:center;gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted));display:flex}@media (hover:hover){.sub-category-link:hover{color:hsl(var(--xc-primary))}}.sub-category-link svg{opacity:.5;flex-shrink:0}.vehicle-selection{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.vehicle-selection-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.vehicle-selection-input{max-width:var(--container-md)}.vehicle-selection-no-result{border-radius:var(--xc-radius);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:hsl(var(--xc-border));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 8);text-align:center;color:hsl(var(--xc-ink-muted))}.qa-home-vehicle-selector,.qa-registration-selection,.qa-vehicle-selector{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 4);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:40rem){.qa-home-vehicle-selector,.qa-registration-selection,.qa-vehicle-selector{padding:calc(var(--spacing) * 5)}}.qa-vehicle-selector-title{margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.sidebar-vehicle-selector .listbox{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.sidebar-vehicle-selector .qa-vehicle-selector{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0;border-radius:0;padding:0}.sidebar-vehicle-selector .qa-vehicle-selector-title{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sidebar-vehicle-selector .qa-sections-inner{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.sidebar-vehicle-selector .qa-section,.sidebar-vehicle-selector .qa-section-inner{gap:calc(var(--spacing) * 3);flex-direction:column;width:100%;display:flex}.sidebar-vehicle-selector .qa-item{flex-basis:auto}.sidebar-vehicle-selector .qa-item-search,.sidebar-vehicle-selector .qa-section-reset .qa-item{flex-basis:auto;width:100%}.sidebar-vehicle-selector .qa-item-search .qa-input,.sidebar-vehicle-selector .qa-item-search .qa-input>div,.sidebar-vehicle-selector .qa-item-search .qa-gui-btn{width:100%}.sidebar-vehicle-selector .qa-item-search .qa-lbl{display:none}.sidebar-vehicle-current{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--xc-radius);background-color:hsl(var(--xc-surface-sunken));padding:calc(var(--spacing) * 3);display:flex}.sidebar-vehicle-logo{flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex;overflow:hidden}.sidebar-vehicle-names{min-width:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-direction:column;display:flex}.sidebar-vehicle-names strong{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink));overflow:hidden}.sidebar-vehicle-names>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-ink-muted))}.sidebar-vehicle-empty{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted));margin:0}.sidebar-vehicle-toggle{justify-content:center;width:100%}.qa-vs-header{margin-bottom:calc(var(--spacing) * 5);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (min-width:40rem){.qa-vs-header{flex-direction:row;align-items:center}}.qa-vs-intro{min-width:0}.qa-vs-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);margin:0}@media (min-width:40rem){.qa-vs-title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.qa-vs-lead{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted))}.qa-vs-plate-toggle{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0;display:inline-flex}@media (hover:hover){.qa-vs-plate-toggle:hover{border-color:hsl(var(--xc-primary));color:hsl(var(--xc-primary))}}.qa-vs-plate-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);color:hsl(var(--xc-ink-muted));flex-shrink:0}.qa-vs-plate-toggle:hover .qa-vs-plate-icon{color:hsl(var(--xc-primary))}.qa-vs-plate-chevron{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);color:hsl(var(--xc-ink-subtle));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0}.qa-vs-plate-toggle[aria-expanded=true]{border-color:hsl(var(--xc-primary));background-color:hsl(var(--xc-primary-soft));color:hsl(var(--xc-primary))}.qa-vs-plate-toggle[aria-expanded=true] .qa-vs-plate-chevron{color:hsl(var(--xc-primary));rotate:180deg}.qa-vs-plate{margin-bottom:calc(var(--spacing) * 5);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-sunken));padding:calc(var(--spacing) * 4)}@media (min-width:40rem){.qa-vs-plate{padding:calc(var(--spacing) * 5)}}.qa-vs-plate .qa-registration-desc{margin-top:calc(var(--spacing) * 2)}.qa-vs-plate .qa-registration-pretitle{margin-top:0}@media (min-width:40rem){.qa-vs-plate .qa-item{align-items:center;column-gap:calc(var(--spacing) * 6);grid-template-columns:minmax(0,26rem) minmax(0,1fr);display:grid}.qa-vs-plate .qa-registration-pretitle{grid-column:span 2/span 2}.qa-vs-plate .qa-registration-desc{margin-top:0}}.qa-home-vehicle-selector .qa-section-manufacturer .qa-item,.qa-home-vehicle-selector .qa-section-vehicle .qa-item{flex-basis:calc(var(--spacing) * 64)}@media (min-width:80rem){.qa-home-vehicle-selector .qa-sections-inner{flex-wrap:nowrap}.qa-home-vehicle-selector .qa-section-manufacturer .qa-item,.qa-home-vehicle-selector .qa-section-vehicle .qa-item{flex-basis:0}}.qa-home-vehicle-selector .qa-registration-plate{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0;padding:0}.qa-vehicle{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-wrap:wrap;display:flex}.qa-input .select2-container,.qa-gui-select .select2-container{width:100%!important}.qa-registration-pretitle{margin-top:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-size:.6875rem;font-weight:var(--font-weight-semibold);--tw-tracking:.08em;letter-spacing:.08em;color:hsl(var(--xc-ink-subtle));text-transform:uppercase}.qa-input>.qa-registration-input{margin-top:calc(var(--spacing) * 1.5);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));align-items:stretch;display:flex;overflow:hidden}.qa-input>.qa-registration-input:focus-within{border-color:hsl(var(--xc-primary))}.qa-home-vehicle-selector .qa-input>.qa-registration-input,.home-registration-selection .qa-input>.qa-registration-input{max-width:var(--container-lg)}.qa-registration-plate-inner{width:calc(var(--spacing) * 11);justify-content:center;align-items:center;gap:var(--spacing);padding-block:calc(var(--spacing) * 2);color:var(--color-white);background-color:#0052b4;flex-direction:column;flex-shrink:0;display:flex}.qa-registration-plate-inner .qa-flag svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 6)}.qa-registration-plate-inner .qa-label{--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:.625rem;line-height:1;font-weight:var(--font-weight-bold);text-transform:uppercase}.qa-registration-input-inner{flex:1;align-items:stretch;min-width:0;display:flex;position:relative}.qa-registration-input-inner input{border-style:var(--tw-border-style);min-width:0;padding-inline:calc(var(--spacing) * 3);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.2em;letter-spacing:.2em;text-transform:uppercase;background-color:#0000;border-width:0;border-radius:0;flex:1}.qa-registration-input-inner input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.qa-registration-input-inner .qa-ex-label{pointer-events:none;inset-inline-start:calc(var(--spacing) * 3);top:var(--spacing);--tw-font-weight:var(--font-weight-semibold);font-size:.625rem;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:hsl(var(--xc-ink-subtle));text-transform:uppercase;font-style:normal;position:absolute}.qa-registration-input-inner input{padding-top:calc(var(--spacing) * 4)}.qa-registration-plate-button .qa-gui-btn{height:100%;padding-inline:calc(var(--spacing) * 6);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;border-radius:0}.qa-registration-desc{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 1.5);--tw-leading:var(--leading-relaxed);font-size:.8125rem;line-height:var(--leading-relaxed);color:hsl(var(--xc-ink-muted));flex-direction:column;display:flex}.qa-registration-desc p{margin:0}.qa-registration-desc strong{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);background-color:hsl(var(--xc-surface-sunken));--tw-font-weight:var(--font-weight-bold);font-size:.625rem;font-weight:var(--font-weight-bold);color:hsl(var(--xc-ink-muted));border-radius:3.40282e38px;justify-content:center;align-items:center;margin-inline-end:var(--spacing);display:inline-flex}.qa-manufacturer-slider{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 5);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:40rem){.qa-manufacturer-slider{padding-inline:calc(var(--spacing) * 10);padding-block:calc(var(--spacing) * 6)}}.qa-manufacturer-slider .manufacturer-item{padding-inline:calc(var(--spacing) * 3)}.qa-manufacturer-slider .slick-slide{opacity:.3;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.qa-manufacturer-slider .slick-active{opacity:1}.qa-manufacturer-slider .manufacturer-item img{height:calc(var(--spacing) * 16);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);background-color:hsl(var(--xc-surface));object-fit:contain;width:100%;padding:calc(var(--spacing) * 2);opacity:.7;--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:#0000;margin-inline:auto}@media (hover:hover){.qa-manufacturer-slider .manufacturer-item img:hover{border-color:hsl(var(--xc-border));opacity:1;--tw-grayscale:grayscale(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.garage-qty{inset-inline-end:calc(var(--spacing) * .5);top:calc(var(--spacing) * .5);height:calc(var(--spacing) * 5);min-width:calc(var(--spacing) * 5);background-color:hsl(var(--xc-accent));padding-inline:var(--spacing);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:.6875rem;line-height:1;font-weight:var(--font-weight-bold);color:hsl(var(--xc-accent-fg));border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:absolute}.garage-qty:empty{display:none}.qa-product-category{margin-block:calc(var(--spacing) * 8)}.vehicle-header{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));padding-bottom:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.vehicle-header-logo{flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex;overflow:hidden}.vehicle-header-copy{gap:calc(var(--spacing) * .5);flex-direction:column;min-width:0;display:flex}.vehicle-header-copy h1{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:hsl(var(--xc-ink));margin:0}@media (min-width:40rem){.vehicle-header-copy h1{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.vehicle-header-sub{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted));margin:0}.vehicle-header-action{flex-shrink:0;margin-inline-start:auto}.vehicle-header-actions{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;flex-shrink:0;margin-inline-start:auto;display:flex}.vehicle-header-actions .vehicle-header-action{margin-inline-start:0}.vehicle-header-button{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.vehicle-header-button svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);flex-shrink:0}@media not all and (min-width:40rem){.vehicle-header-button span{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.vehicle-change-form{margin-top:calc(var(--spacing) * 4)}.qa-category-description{margin-top:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:hsl(var(--xc-ink-muted))}.qa-category-list-items{align-items:stretch;gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.qa-category-list-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.qa-category-list-items{grid-template-columns:repeat(3,minmax(0,1fr))}}.qa-category-list-item{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));--tw-shadow:var(--xc-shadow-card);height:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}@media (hover:hover){.qa-category-list-item:hover{border-color:hsl(var(--xc-primary));--tw-shadow:var(--xc-shadow-raised);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.qa-category-list-info{min-width:0;padding:calc(var(--spacing) * 4);flex-direction:column;flex:1;display:flex}.qa-category-title{margin-bottom:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));padding-bottom:calc(var(--spacing) * 2)}.qa-category-list-item:not(:has(.qa-content-list-inner)) .qa-category-title{border-bottom-style:var(--tw-border-style);border-bottom-width:0;margin-bottom:0;padding-bottom:0}.qa-category-list-item:not(:has(.qa-content-list-inner)){cursor:pointer;position:relative}.qa-category-list-item:not(:has(.qa-content-list-inner)) .qa-category-title a:after{border-radius:var(--xc-radius);--tw-content:"";content:var(--tw-content);position:absolute;inset:0}.qa-category-list-item:not(:has(.qa-content-list-inner)) .qa-category-list-info:has(>.qa-category-image){justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);flex-direction:row}.qa-category-list-info>.qa-category-image img{max-height:calc(var(--spacing) * 20)}.qa-category-title>*{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);margin:0}.qa-category-title a{color:hsl(var(--xc-ink))}@media (hover:hover){.qa-category-title a:hover{color:hsl(var(--xc-primary))}}.qa-content-list-inner{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.qa-content-list-inner>ul{gap:calc(var(--spacing) * .5);flex-direction:column;flex:1;min-width:0;display:flex}.qa-content-list-inner a{margin-inline:calc(var(--spacing) * -1);align-items:center;gap:calc(var(--spacing) * 1.5);text-overflow:ellipsis;white-space:nowrap;border-radius:calc(var(--xc-radius) - .25rem);padding-inline:var(--spacing);padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex;overflow:hidden}@media (hover:hover){.qa-content-list-inner a:hover{background-color:hsl(var(--xc-surface-sunken));color:hsl(var(--xc-primary))}}.qa-content-list-inner svg{opacity:.4;flex-shrink:0}@media not all and (min-width:64rem){.qa-content-list-inner a{white-space:normal;align-items:baseline}}.qa-category-button{padding-top:calc(var(--spacing) * 3);margin-top:auto}.qa-category-image{width:calc(var(--spacing) * 20);flex-shrink:0;justify-content:center;align-items:flex-start;display:flex}@media (min-width:40rem){.qa-category-image{width:calc(var(--spacing) * 28)}}.qa-category-image img{max-height:calc(var(--spacing) * 28);object-fit:contain;mix-blend-mode:multiply;width:auto}.vehicle-panel{margin-bottom:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 4);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 4);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex}@media (min-width:40rem){.vehicle-panel{padding:calc(var(--spacing) * 5)}}.vehicle-panel-head{align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.vehicle-panel-logo{flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex;overflow:hidden}.vehicle-panel-identity{flex-direction:column;min-width:0;display:flex}.vehicle-panel-identity strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:hsl(var(--xc-ink))}@media (min-width:40rem){.vehicle-panel-identity strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.vehicle-panel-identity>span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted))}.vehicle-panel-action{flex-shrink:0;margin-inline-start:auto}.vehicle-figures{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style-type:none;display:grid}@media (min-width:40rem){.vehicle-figures{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.vehicle-figures{grid-template-columns:repeat(5,minmax(0,1fr))}}.vehicle-figure{gap:calc(var(--spacing) * .5);border-radius:var(--xc-radius);background-color:hsl(var(--xc-surface-sunken));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);flex-direction:column;display:flex}.vehicle-figure-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-ink-muted))}.vehicle-figure-value{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.vehicle-codes{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.vehicle-code-group{align-items:baseline;column-gap:calc(var(--spacing) * 3);row-gap:var(--spacing);flex-wrap:wrap;display:flex}.vehicle-code-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:hsl(var(--xc-ink-muted));text-transform:uppercase}.vehicle-code-values{gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.vehicle-code{border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-ink))}.vehicle-tech{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border))}.vehicle-tech>summary{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));list-style-type:none;display:flex}@media (hover:hover){.vehicle-tech>summary:hover{background-color:hsl(var(--xc-surface-sunken))}}.vehicle-tech>summary::-webkit-details-marker{display:none}.vehicle-tech>summary:after{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y);border-inline-end-style:var(--tw-border-style);border-inline-end-width:2px;border-bottom-style:var(--tw-border-style);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-content:"";content:var(--tw-content);border-color:currentColor;border-bottom-width:2px;flex-shrink:0;margin-inline-start:auto;rotate:45deg}.vehicle-tech[open]>summary:after{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y);rotate:225deg}.vehicle-tech-count{background-color:hsl(var(--xc-surface-sunken));padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink-muted));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);border-radius:3.40282e38px}.vehicle-tech-list{column-gap:calc(var(--spacing) * 6);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:hsl(var(--xc-border));padding:calc(var(--spacing) * 3);margin:0;display:grid}@media (min-width:40rem){.vehicle-tech-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.vehicle-tech-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.vehicle-tech-row{justify-content:space-between;align-items:baseline;column-gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.vehicle-tech-row{border-color:color-mix(in oklab, hsl(var(--xc-border)) 60%, transparent)}}.vehicle-tech-row{padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.vehicle-tech-row dt{color:hsl(var(--xc-ink-muted))}.vehicle-tech-row dd{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink));margin:0}.slideshow-slider{border-radius:var(--xc-radius);width:100%;position:relative;overflow:hidden}.slideshow-slider .slideshow-item{aspect-ratio:var(--slide-ratio,16/7);background-position:50%;background-size:cover;display:block;position:relative}@media (min-width:40rem){.slideshow-slider .slideshow-item{aspect-ratio:21/8}}.slideshow-slider .slideshow-item{background-size:cover!important}.slideshow-slider:not(.slick-initialized) .slideshow-item{width:100%}.slideshow-slider:not(.slick-initialized) .slideshow-item~.slideshow-item{display:none}.slideshow-slider .slideshow-container{padding:calc(var(--spacing) * 6);align-items:center;display:flex;position:absolute;inset:0}@media (min-width:40rem){.slideshow-slider .slideshow-container{padding:calc(var(--spacing) * 10)}}.slideshow-slider .slideshow-content{max-width:var(--container-xl);text-align:start;color:var(--color-white);text-shadow:0 1px 12px #00000073}.slideshow-slider .title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);text-transform:uppercase;margin:0}@media (min-width:40rem){.slideshow-slider .title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.slideshow-slider .subtitle{margin-top:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.slideshow-slider .subtitle{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}@media (min-width:40rem){.slideshow-slider .subtitle{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.slideshow-slider .short-desc{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#fffc}@supports (color:color-mix(in lab, red, red)){.slideshow-slider .short-desc{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.slideshow-slider .button-wrap{margin-top:calc(var(--spacing) * 5)}.slideshow-slider .button-wrap .qa-gui-btn{background-color:hsl(var(--xc-accent));color:hsl(var(--xc-accent-fg))}@media (hover:hover){.slideshow-slider .button-wrap .qa-gui-btn:hover{background-color:hsl(var(--xc-accent-hover))}}.slideshow-slider .slick-dots{inset-inline:0;bottom:calc(var(--spacing) * 3);margin-top:0;position:absolute}.slideshow-slider .slick-dots li button{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.slideshow-slider .slick-dots li button{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.slideshow-slider .slick-dots li.slick-active button{background-color:var(--color-white)}.banner-section{margin-block:calc(var(--spacing) * 6)}.banner-row{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.banner-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.banner-item img{border-radius:var(--xc-radius);object-fit:cover;width:100%}.tab-section{margin-block:calc(var(--spacing) * 8)}.tab-product-items{margin-top:calc(var(--spacing) * 4)}#wheelSize table{border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));margin-inline:auto}#wheelSize table th,#wheelSize table td{border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));padding:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}#wheelSize table th{background-color:hsl(var(--xc-surface-sunken));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink-muted))}#diameterDifferencePercentage{border-radius:var(--xc-radius);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white)}.detail-grid{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.detail-section{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding:calc(var(--spacing) * 4);--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.detail-item{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:flex}.detail-item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.detail-item .name{color:hsl(var(--xc-ink-muted))}.detail-item .value,.detail-item .unit{text-align:end;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink))}.monospace{font-family:var(--font-mono);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.qa-modal-dialog{width:100%;max-width:var(--container-3xl);border-radius:var(--xc-radius);background-color:hsl(var(--xc-surface));--tw-shadow:var(--xc-shadow-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);margin-inline:auto;overflow:hidden}.qa-modal-header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);display:flex}.qa-modal-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));margin:0}.qa-modal-body{max-height:70vh;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);overflow-y:auto}.qa-close{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);cursor:pointer;border-radius:calc(var(--xc-radius) - .25rem);color:hsl(var(--xc-ink-muted));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0;position:relative}@media (hover:hover){.qa-close:hover{background-color:hsl(var(--xc-surface-sunken));color:hsl(var(--xc-ink))}}.qa-close:before,.qa-close:after{height:1px;width:calc(var(--spacing) * 4);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-content:"";content:var(--tw-content);background-color:currentColor;position:absolute;top:50%;left:50%}.qa-close:before{rotate:45deg}.qa-close:after{rotate:-45deg}.spinner{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);animation:var(--animate-spin);border-style:var(--tw-border-style);border-width:2px;border-color:hsl(var(--xc-border));border-top-color:hsl(var(--xc-primary));border-radius:3.40282e38px;display:inline-block}.d-none{display:none}.d-flex{display:flex}.mobileSeparator{display:none}.spare-parts-wrapper{position:relative;overflow-x:hidden}.kits-compact-grid{gap:calc(var(--spacing) * 2.5);flex-wrap:wrap;display:flex}.compact-assembly-card{cursor:pointer;border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));min-width:9.375rem;max-width:15.625rem;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex:auto;position:relative}.compact-assembly-card:hover,.compact-assembly-card.active{border-color:hsl(var(--xc-primary));background-color:hsl(var(--xc-primary-soft));--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.compact-assembly-card .assembly-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:hsl(var(--xc-ink));margin:0;overflow:hidden}.compact-assembly-card .part-number{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));white-space:nowrap;color:hsl(var(--xc-ink-muted))}.all-parts-card{border-style:var(--tw-border-style);border-width:2px;border-color:hsl(var(--xc-primary))}.table-responsive{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.parts-list-container{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));max-height:37.5rem;overflow-y:auto}.parts-table-modern{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);margin:0}.parts-table-modern thead th{z-index:10;border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-sunken));padding:calc(var(--spacing) * 4);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:hsl(var(--xc-ink-muted));text-transform:uppercase;position:sticky;top:0}.parts-table-modern td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));padding:calc(var(--spacing) * 4);vertical-align:middle;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.parts-table-modern tr{cursor:pointer}.parts-table-modern tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.parts-table-modern tr:hover td{background-color:hsl(var(--xc-surface-sunken))}.parts-table-modern tr.table-primary td{border-bottom-color:hsl(var(--xc-primary))}@supports (color:color-mix(in lab, red, red)){.parts-table-modern tr.table-primary td{border-bottom-color:color-mix(in oklab, hsl(var(--xc-primary)) 30%, transparent)}}.parts-table-modern tr.table-primary td{background-color:hsl(var(--xc-primary-soft));color:hsl(var(--xc-primary))}.parts-table-modern .part-nr-cell,#drawer-part-number,#current-assembly-partnr{white-space:nowrap}.parts-table-modern .qty-badge{border-radius:calc(var(--xc-radius) - .25rem);background-color:hsl(var(--xc-surface-sunken));padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink-muted));justify-content:center;align-items:center;display:inline-flex}.item-number-badge{border-radius:calc(var(--xc-radius) - .25rem);background-color:hsl(var(--xc-surface-sunken));padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:hsl(var(--xc-ink-muted))}.parts-table tr.obsolete{opacity:.6}.status-dot{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);border-radius:3.40282e38px;margin-inline-end:calc(var(--spacing) * 1.5);display:inline-block}.status-dot.active{background-color:hsl(var(--xc-success))}.status-dot.obsolete{background-color:hsl(var(--xc-danger))}.level-2-header h2{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);margin:0}.breadcrumb-nav{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted))}.breadcrumb-nav .clickable{cursor:pointer;color:hsl(var(--xc-primary))}.clickable:hover{text-decoration-line:underline}.diagram-container{width:100%;max-width:37.5rem}@media not all and (min-width:64rem){.diagram-container{margin-top:calc(var(--spacing) * 8)}}@media (min-width:64rem){.diagram-container{flex:none;width:37.5rem}}#map-container{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-sunken));padding:calc(var(--spacing) * 2.5);text-align:center}#map-container img{width:100%;height:auto}.drawer{z-index:1050;--tw-translate-x:100%;width:min(28.125rem,92vw);height:100%;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:hsl(var(--xc-surface));--tw-shadow:var(--xc-shadow-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;top:0;transition-duration:.3s;position:fixed;inset-inline-end:0;overflow-y:auto}.drawer.open{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.drawer-content{padding:calc(var(--spacing) * 6)}@media (min-width:40rem){.drawer-content{padding:calc(var(--spacing) * 8)}}.drawer-header{margin-bottom:calc(var(--spacing) * 5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));padding-bottom:calc(var(--spacing) * 4);position:relative}.close-drawer{cursor:pointer;border-style:var(--tw-border-style);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:1;color:hsl(var(--xc-ink-muted));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));inset-inline-end:calc(var(--spacing) * 0);background-color:#0000;border-width:0;line-height:1;position:absolute;top:0}@media (hover:hover){.close-drawer:hover{color:hsl(var(--xc-ink))}}.drawer-body h4{margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 4);border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px;border-color:hsl(var(--xc-primary));background-color:hsl(var(--xc-surface-sunken));padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:hsl(var(--xc-ink));text-transform:uppercase}.detail-item .label{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:hsl(var(--xc-ink-muted));margin-inline-end:calc(var(--spacing) * 2.5)}.inclusion-list li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));padding-block:calc(var(--spacing) * 1.5)}.inclusion-list li:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.drawer-overlay{z-index:1040;background-color:hsl(var(--xc-surface-inverted));display:none;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.drawer-overlay{background-color:color-mix(in oklab, hsl(var(--xc-surface-inverted)) 50%, transparent)}}.drawer-overlay.active{display:block}.btn-primary-custom{cursor:pointer;border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);background-color:hsl(var(--xc-primary));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:hsl(var(--xc-primary-fg));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:0}@media (hover:hover){.btn-primary-custom:hover{background-color:hsl(var(--xc-primary-hover));color:hsl(var(--xc-primary-fg));text-decoration-line:none}}.btn-secondary-custom{cursor:pointer;border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-raised));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);color:hsl(var(--xc-ink));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.btn-secondary-custom:hover{background-color:hsl(var(--xc-surface-sunken));color:hsl(var(--xc-ink));text-decoration-line:none}}.btn-link{cursor:pointer;border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:hsl(var(--xc-primary));background-color:#0000;border-width:0;padding:0}@media (hover:hover){.btn-link:hover{text-decoration-line:underline}}.qa-icn-16{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);fill:currentColor;flex-shrink:0;display:inline-block}.qa-icn-18{fill:currentColor;flex-shrink:0;width:1.125rem;height:1.125rem;display:inline-block}.attribute-squares{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.attribute-squares li,.attribute-square-container{position:relative}.attribute-square{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);cursor:pointer;border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-position:50%;background-size:cover;display:block}.attribute-squares input[type=radio],.attribute-squares input[type=checkbox]{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.attribute-squares input:checked+label .attribute-square,.attribute-squares li.selected-value .attribute-square{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:hsl(var(--xc-primary));--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:hsl(var(--xc-surface))}.image-squares .attribute-square{height:calc(var(--spacing) * 14);width:calc(var(--spacing) * 14)}.attributes .textbox,.attributes .select-box{width:100%}.attributes .text-prompt{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink))}.attributes .hint,.qty-box .hint{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-ink-subtle))}.qty-box{margin-top:calc(var(--spacing) * 1.5);align-items:center;gap:calc(var(--spacing) * 2);display:flex}.qty-box input{width:calc(var(--spacing) * 16);text-align:center}.add-to-cart-panel,.enter-quantity{align-items:flex-end;gap:calc(var(--spacing) * 2);display:flex}.quantity-control,.qty-wrapper{border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));align-items:stretch;display:inline-flex;overflow:hidden}.quantity-control .plus,.quantity-control .minus,.qty-wrapper .plus,.qty-wrapper .minus{width:calc(var(--spacing) * 9);cursor:pointer;background-color:hsl(var(--xc-surface-sunken));font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:1;color:hsl(var(--xc-ink));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}@media (hover:hover){:is(.quantity-control .plus,.quantity-control .minus,.qty-wrapper .plus,.qty-wrapper .minus):hover{background-color:hsl(var(--xc-border))}}.quantity-control input,.qty-wrapper .qty-input{width:calc(var(--spacing) * 14);border-style:var(--tw-border-style);text-align:center;border-width:0;border-radius:0}:is(.quantity-control input,.qty-wrapper .qty-input):focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.min-amount-warning{margin-top:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:hsl(var(--xc-warning));display:block}.value-summary{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:hsl(var(--xc-ink))}.price-currency{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:hsl(var(--xc-ink-subtle))}.td-title{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:hsl(var(--xc-ink-muted));text-transform:uppercase;display:none}@media (max-width:767px){.td-title{display:block}}.select-boxes{width:calc(var(--spacing) * 10);text-align:center}.block-manufacturer-navigation .list li a,.block-vendor-navigation .list li a,.block-popular-product-tags .list li a{padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted));display:block}@media (hover:hover){:is(.block-manufacturer-navigation .list li a,.block-vendor-navigation .list li a,.block-popular-product-tags .list li a):hover{color:hsl(var(--xc-primary))}}.view-all{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.forums-table-section{margin-bottom:calc(var(--spacing) * 6)}.forums-table-section-title{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.topic-pager,.forum-pager{margin-top:calc(var(--spacing) * 4)}.topic-starter,.topic-details{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted))}.avatar img,.avatar-img{height:calc(var(--spacing) * 16);width:calc(var(--spacing) * 16);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));object-fit:cover;border-radius:3.40282e38px}.product-review-box{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted));display:flex}.product-review-box .rating,.product-review-list .rating{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 20);background-image:url(/Plugins/xCarticoLightweight/Themes/xCarticoDefault/Content/Images/rating1.png);background-repeat:repeat-x}.product-review-box .rating>div,.product-review-list .rating>div{height:calc(var(--spacing) * 4);background-image:url(/Plugins/xCarticoLightweight/Themes/xCarticoDefault/Content/Images/rating2.png);background-repeat:repeat-x}.distributors-map-field{gap:calc(var(--spacing) * 1.5);flex-direction:column;display:flex}.distributors-map-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink))}.link-rss{align-items:center;gap:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted));display:inline-flex}@media (hover:hover){.link-rss:hover{color:hsl(var(--xc-primary))}}.text-muted{color:hsl(var(--xc-ink-muted))}.w-100{width:100%}.h-100{height:100%}.sticky-top{top:calc(var(--spacing) * 24);position:sticky}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.list-unstyled{padding:0;list-style-type:none}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.btn{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--xc-radius) - .25rem);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}.btn-lg{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.btn-group{align-items:stretch;gap:var(--spacing);flex-wrap:wrap;display:inline-flex}.form-check{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.form-check-label{cursor:pointer;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.qa-wide,.qa-framework{width:100%}.qa-item-first{margin-top:0}.a-item,.value-summary+.element{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@layer utilities{.pointer-events-auto{pointer-events:auto}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.col-3{grid-column:3}.col-4{grid-column:4}.col-6{grid-column:6}.col-12{grid-column:12}.row-3{grid-row:3}.float-left{float:left}.float-right{float:right}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-5{margin-block:calc(var(--spacing) * 5)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.me-4{margin-inline-end:calc(var(--spacing) * 4)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.h-2{height:calc(var(--spacing) * 2)}.h-8{height:calc(var(--spacing) * 8)}.h-100{height:calc(var(--spacing) * 100)}.w-2{width:calc(var(--spacing) * 2)}.w-8{width:calc(var(--spacing) * 8)}.w-50{width:calc(var(--spacing) * 50)}.w-100{width:calc(var(--spacing) * 100)}.w-full{width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.flex-grow-1{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.rounded{border-radius:.25rem}.rounded-control{border-radius:calc(var(--xc-radius) - .25rem)}.border{border-style:var(--tw-border-style);border-width:1px}.border-e-2{border-inline-end-style:var(--tw-border-style);border-inline-end-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-current{border-color:currentColor}.border-line{border-color:hsl(var(--xc-border))}.bg-danger{background-color:hsl(var(--xc-danger))}.bg-primary\/10{background-color:hsl(var(--xc-primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, hsl(var(--xc-primary)) 10%, transparent)}}.bg-raised{background-color:hsl(var(--xc-surface-raised))}.bg-warning{background-color:hsl(var(--xc-warning))}.bg-warning-soft{background-color:hsl(var(--xc-warning-soft))}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-3{padding-block:calc(var(--spacing) * 3)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-nowrap{text-wrap:nowrap}.text-danger{color:hsl(var(--xc-danger))}.text-gray-500{color:var(--color-gray-500)}.text-ink{color:hsl(var(--xc-ink))}.text-ink-muted{color:hsl(var(--xc-ink-muted))}.text-ink-subtle{color:hsl(var(--xc-ink-subtle))}.text-primary{color:hsl(var(--xc-primary))}.text-success{color:hsl(var(--xc-success))}.text-warning{color:hsl(var(--xc-warning))}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.block-2{block-size:calc(var(--spacing) * 2)}.block-3{block-size:calc(var(--spacing) * 3)}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:text-primary:is(:where(.group):hover *){color:hsl(var(--xc-primary))}.hover\:bg-danger-soft:hover{background-color:hsl(var(--xc-danger-soft))}.hover\:text-danger:hover{color:hsl(var(--xc-danger))}.hover\:text-primary:hover{color:hsl(var(--xc-primary))}}@media (min-width:48rem){.md\:hidden{display:none}.md\:cursor-default{cursor:default}}@media (min-width:64rem){.lg\:hidden{display:none}.lg\:gap-12{gap:calc(var(--spacing) * 12)}}}:root{--xc-primary:214 84% 32%;--xc-primary-hover:214 84% 25%;--xc-primary-fg:0 0% 100%;--xc-primary-soft:214 90% 96%;--xc-header:214 84% 32%;--xc-header-fg:0 0% 100%;--xc-accent:43 96% 52%;--xc-accent-hover:43 96% 45%;--xc-accent-fg:222 47% 11%;--xc-accent-soft:43 96% 94%;--xc-ink:222 24% 12%;--xc-ink-muted:220 9% 40%;--xc-ink-subtle:220 9% 55%;--xc-ink-inverted:210 20% 98%;--xc-surface:0 0% 100%;--xc-surface-raised:0 0% 100%;--xc-surface-sunken:220 20% 97%;--xc-surface-inverted:222 33% 10%;--xc-border:220 13% 88%;--xc-border-strong:220 13% 76%;--xc-success:152 58% 34%;--xc-success-soft:152 58% 95%;--xc-warning:38 92% 48%;--xc-warning-soft:38 92% 95%;--xc-danger:0 72% 47%;--xc-danger-soft:0 72% 96%;--xc-info:210 90% 45%;--xc-info-soft:210 90% 96%;--xc-radius:.625rem;--xc-shadow-card:0 1px 2px 0 #171c260d;--xc-shadow-raised:0 4px 16px -2px #171c261a, 0 2px 4px -2px #171c260f;--xc-shadow-overlay:0 16px 48px -12px #171c2640}.dark{--xc-primary:214 90% 62%;--xc-primary-hover:214 90% 70%;--xc-primary-fg:222 47% 9%;--xc-primary-soft:214 60% 18%;--xc-header:222 30% 15%;--xc-header-fg:210 20% 96%;--xc-accent:43 96% 56%;--xc-accent-hover:43 96% 64%;--xc-accent-fg:222 47% 9%;--xc-accent-soft:43 40% 18%;--xc-ink:210 20% 96%;--xc-ink-muted:216 12% 72%;--xc-ink-subtle:216 10% 58%;--xc-ink-inverted:222 33% 10%;--xc-surface:222 24% 13%;--xc-surface-raised:222 20% 17%;--xc-surface-sunken:222 28% 9%;--xc-surface-inverted:210 20% 96%;--xc-border:220 12% 26%;--xc-border-strong:220 12% 36%;--xc-success:152 52% 52%;--xc-success-soft:152 40% 16%;--xc-warning:38 92% 58%;--xc-warning-soft:38 45% 17%;--xc-danger:0 76% 62%;--xc-danger-soft:0 45% 18%;--xc-info:210 90% 62%;--xc-info-soft:210 45% 18%;--xc-shadow-card:0 1px 2px 0 #0006;--xc-shadow-raised:0 4px 16px -2px #00000080, 0 2px 4px -2px #0006;--xc-shadow-overlay:0 16px 48px -12px #000000b3}.select2-container.select2-container--default .select2-selection--single{height:calc(var(--spacing) * 11);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));align-items:center;display:flex}@media (hover:hover){.select2-container.select2-container--default .select2-selection--single:hover{border-color:hsl(var(--xc-border-strong))}}.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{--tw-leading:1;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:hsl(var(--xc-ink));padding:0;flex:1;padding-inline-end:calc(var(--spacing) * 6);line-height:1;display:block;overflow:hidden}.select2-container.select2-container--default .select2-selection--single .select2-selection__placeholder{color:hsl(var(--xc-ink-subtle))}.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{pointer-events:none;width:calc(var(--spacing) * 9);top:0;bottom:0;justify-content:center;align-items:center;height:auto;display:flex;position:absolute;inset-inline:auto 0}.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);border-color:hsl(var(--xc-ink-muted));border-style:solid;border-width:0 2px 2px 0;margin:0 0 .2rem;position:static;transform:rotate(45deg)}.select2-container.select2-container--default.select2-container--open .select2-selection--single{border-color:hsl(var(--xc-primary));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:hsl(var(--xc-primary))}@supports (color:color-mix(in lab, red, red)){.select2-container.select2-container--default.select2-container--open .select2-selection--single{--tw-ring-color:color-mix(in oklab, hsl(var(--xc-primary)) 25%, transparent)}}.select2-container.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);border-color:hsl(var(--xc-primary));border-style:solid;border-width:0 2px 2px 0;margin:0 0 -.2rem;transform:rotate(-135deg)}.select2-container.select2-container--default .select2-selection--single:focus,.select2-container.select2-container--default .select2-selection--single:focus-visible{border-color:hsl(var(--xc-primary));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:hsl(var(--xc-primary))}@supports (color:color-mix(in lab, red, red)){.select2-container.select2-container--default .select2-selection--single:focus,.select2-container.select2-container--default .select2-selection--single:focus-visible{--tw-ring-color:color-mix(in oklab, hsl(var(--xc-primary)) 25%, transparent)}}.select2-container.select2-container--default .select2-selection--single:focus,.select2-container.select2-container--default .select2-selection--single:focus-visible{--tw-outline-style:none;outline-style:none}.select2-container.select2-container--default.select2-container--disabled .select2-selection--single{cursor:not-allowed;background-color:hsl(var(--xc-surface-sunken));color:hsl(var(--xc-ink-subtle))}.select2-container--default .select2-dropdown{border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));--tw-shadow:var(--xc-shadow-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.select2-container--default .select2-search--dropdown{padding:calc(var(--spacing) * 2)}.select2-container--default .select2-search--dropdown .select2-search__field{border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink))}.select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:hsl(var(--xc-primary));--tw-outline-style:none;outline-style:none}.select2-container--default .select2-results__option{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink))}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:hsl(var(--xc-primary));color:hsl(var(--xc-primary-fg))}.select2-container--default .select2-results__option[aria-selected=true]{background-color:hsl(var(--xc-primary-soft));color:hsl(var(--xc-primary))}.select2-container--default .select2-results__message{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted))}.slick-slider{position:relative}.slick-prev,.slick-next{z-index:10;height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));color:hsl(var(--xc-ink));--tw-shadow:var(--xc-shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%}@media (hover:hover){:is(.slick-prev,.slick-next):hover{border-color:hsl(var(--xc-primary));color:hsl(var(--xc-primary))}}.slick-prev,.slick-next{font-size:0}.slick-prev{inset-inline-start:calc(var(--spacing) * -2)}.slick-next{inset-inline-end:calc(var(--spacing) * -2)}.slick-prev:before,.slick-next:before{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);border-top-style:var(--tw-border-style);border-top-width:2px;border-right-style:var(--tw-border-style);--tw-content:"";content:var(--tw-content);opacity:1;border-color:currentColor;border-right-width:2px;display:block}.slick-prev:before{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y);rotate:-135deg}.slick-next:before{--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);rotate:45deg}.slick-disabled{cursor:default;opacity:.4}.slick-dots{margin-top:calc(var(--spacing) * 4);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);display:flex}.slick-dots li{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2)}.slick-dots li button{height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);cursor:pointer;border-style:var(--tw-border-style);background-color:hsl(var(--xc-border-strong));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:0;border-radius:3.40282e38px;padding:0;font-size:0}.slick-dots li.slick-active button{width:calc(var(--spacing) * 5);background-color:hsl(var(--xc-primary))}.mfp-bg{z-index:1042;background-color:hsl(var(--xc-surface-inverted));position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.mfp-bg{background-color:color-mix(in oklab, hsl(var(--xc-surface-inverted)) 70%, transparent)}}.mfp-bg{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.mfp-bg.mfp-ready{opacity:1}.mfp-bg.mfp-removing{opacity:0}.mfp-wrap{z-index:1043;--tw-outline-style:none;outline-style:none;position:fixed;inset:0}.mfp-container{padding:calc(var(--spacing) * 4);text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mfp-content{z-index:1045;width:100%;max-width:var(--container-3xl);text-align:left;margin-inline:auto;position:relative}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{border-radius:var(--xc-radius);background-color:hsl(var(--xc-surface));max-height:90vh;padding:calc(var(--spacing) * 6);--tw-shadow:var(--xc-shadow-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow-y:auto}.mfp-close{inset-inline-end:calc(var(--spacing) * 2);top:calc(var(--spacing) * 2);z-index:1046;height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);cursor:pointer;border-style:var(--tw-border-style);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:1;color:hsl(var(--xc-ink-muted));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#0000;border-width:0;border-radius:3.40282e38px;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute}@media (hover:hover){.mfp-close:hover{background-color:hsl(var(--xc-surface-sunken));color:hsl(var(--xc-ink))}}.mfp-iframe-scaler{background-color:var(--color-black);width:100%;height:0;padding-top:56.25%;position:relative}.mfp-iframe-scaler iframe,.mfp-iframe{border-radius:var(--xc-radius);border-style:var(--tw-border-style);background-color:var(--color-black);border-width:0;width:100%;height:100%;position:absolute;inset:0}.mfp-iframe-holder .mfp-content{max-width:var(--container-4xl)}.mfp-iframe-holder .mfp-close{inset-inline-end:calc(var(--spacing) * 0);top:calc(var(--spacing) * -11);color:var(--color-white)}@media (hover:hover){.mfp-iframe-holder .mfp-close:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.mfp-iframe-holder .mfp-close:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.mfp-iframe-holder .mfp-close:hover{color:var(--color-white)}}.mfp-hide{display:none!important}.mfp-preloader{padding-block:calc(var(--spacing) * 8);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink-muted))}.mfp-figure img{border-radius:var(--xc-radius);width:auto;max-height:85vh;margin-inline:auto}.qa-zoom-in .mfp-content{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.qa-zoom-in.mfp-ready .mfp-content{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.qa-zoom-in.mfp-removing .mfp-content{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0}.ui-autocomplete{z-index:50;max-height:calc(var(--spacing) * 80);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));padding:var(--spacing);--tw-shadow:var(--xc-shadow-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow-y:auto}.ui-autocomplete .ui-menu-item-wrapper,.ui-autocomplete .ui-menu-item a{cursor:pointer;border-radius:calc(var(--xc-radius) - .25rem);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink));display:block}.ui-autocomplete .ui-state-active,.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{border-style:var(--tw-border-style);background-color:hsl(var(--xc-primary));color:hsl(var(--xc-primary-fg));border-width:0}.ui-widget-overlay{z-index:1000;background-color:#0009;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.ui-widget-overlay{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.ui-dialog{z-index:1001;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));color:hsl(var(--xc-ink));--tw-shadow:var(--xc-shadow-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;max-height:min(80dvh,48rem);padding:0;display:flex;overflow:hidden;width:min(650px,100vw - 2rem)!important;height:auto!important;position:fixed!important;top:50%!important;left:50%!important}.ui-dialog .ui-dialog-titlebar{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface-sunken));padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);flex-shrink:0;display:flex}.ui-dialog .ui-dialog-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:hsl(var(--xc-ink));margin:0;overflow:hidden}.ui-dialog .ui-dialog-titlebar-close{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);cursor:pointer;border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);--tw-leading:1;color:hsl(var(--xc-ink-muted));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#0000;border-width:0;flex-shrink:0;padding:0;font-size:0;line-height:1;position:relative;overflow:hidden}@media (hover:hover){.ui-dialog .ui-dialog-titlebar-close:hover{background-color:hsl(var(--xc-surface));color:hsl(var(--xc-ink))}}.ui-dialog .ui-dialog-titlebar-close .ui-icon,.ui-dialog .ui-dialog-titlebar-close .ui-button-icon-space{display:none}.ui-dialog .ui-dialog-titlebar-close:before,.ui-dialog .ui-dialog-titlebar-close:after{height:calc(var(--spacing) * .5);width:calc(var(--spacing) * 4);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-content:"";content:var(--tw-content);background-color:currentColor;border-radius:3.40282e38px;position:absolute;top:50%;left:50%}.ui-dialog .ui-dialog-titlebar-close:before{rotate:45deg}.ui-dialog .ui-dialog-titlebar-close:after{rotate:-45deg}.ui-dialog .ui-dialog-content{min-height:0;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink));flex:1;overflow-y:auto;height:auto!important;max-height:none!important}.ui-dialog .ui-dialog-buttonpane{justify-content:flex-end;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:hsl(var(--xc-border));padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);flex-shrink:0;display:flex}.ui-dialog .ui-resizable-handle{display:none}.sprite{background-repeat:no-repeat;flex-shrink:0;display:inline-block}.aa-Autocomplete,.aa-DetachedFormContainer{width:100%;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.aa-Autocomplete .aa-Form{height:calc(var(--spacing) * 11);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));--tw-shadow:0 0 #0000;width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding-inline-start:calc(var(--spacing) * 4);padding-inline-end:0;overflow:hidden}.aa-Autocomplete .aa-Form:focus-within{border-color:hsl(var(--xc-primary));--tw-shadow:0 0 #0000;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:hsl(var(--xc-primary))}@supports (color:color-mix(in lab, red, red)){.aa-Autocomplete .aa-Form:focus-within{--tw-ring-color:color-mix(in oklab, hsl(var(--xc-primary)) 25%, transparent)}}.dark .aa-Autocomplete .aa-Form,.dark .aa-DetachedSearchButton{border-color:hsl(var(--xc-border-strong));background-color:hsl(var(--xc-surface-sunken))}.aa-Autocomplete .aa-InputWrapper{order:1}.aa-Autocomplete .aa-InputWrapperSuffix{order:2}.aa-Autocomplete .aa-InputWrapperPrefix{order:3}.aa-Autocomplete .aa-Input{height:calc(var(--spacing) * 11);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink))}.aa-Autocomplete .aa-Input::placeholder{color:hsl(var(--xc-ink-subtle));opacity:1}.aa-Autocomplete .aa-InputWrapperPrefix .aa-Label,.aa-Autocomplete .aa-InputWrapperPrefix .aa-LoadingIndicator{height:calc(var(--spacing) * 11);align-items:center;display:flex}.aa-Autocomplete .aa-SubmitButton,.aa-Autocomplete .aa-LoadingIndicator{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 12);border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:hsl(var(--xc-border));color:hsl(var(--xc-primary));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.aa-Autocomplete .aa-SubmitButton{cursor:pointer}@media (hover:hover){.aa-Autocomplete .aa-SubmitButton:hover{background-color:hsl(var(--xc-surface-sunken))}}.aa-Autocomplete .aa-SubmitButton svg,.aa-Autocomplete .aa-LoadingIndicator svg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);color:currentColor}.aa-Autocomplete .aa-ClearButton{height:calc(var(--spacing) * 11);padding-inline:calc(var(--spacing) * 2);color:hsl(var(--xc-ink-subtle));align-items:center;display:flex}@media (hover:hover){.aa-Autocomplete .aa-ClearButton:hover{color:hsl(var(--xc-ink))}}.aa-Autocomplete .aa-ClearButton svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.aa-Panel{z-index:60;border-radius:var(--xc-radius);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));color:hsl(var(--xc-ink));--tw-shadow:var(--xc-shadow-overlay);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aa-Panel:not(:has(.aa-Item)){display:none!important}.aa-Panel .aa-Source{border-style:var(--tw-border-style);border-width:0}.aa-Panel .aa-SourceHeader .aa-SourceHeaderTitle{background-color:hsl(var(--xc-surface));font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:hsl(var(--xc-ink-muted));text-transform:uppercase}.aa-Panel .aa-SourceHeader .aa-SourceHeaderLine{border-color:hsl(var(--xc-border))}.aa-Panel .aa-Item{border-radius:calc(var(--xc-radius) - .25rem);color:hsl(var(--xc-ink))}.aa-Panel .aa-Item[aria-selected=true]{background-color:hsl(var(--xc-primary-soft))}.aa-Panel .aa-ItemContentTitle{color:hsl(var(--xc-ink))}.aa-Panel .aa-ItemIcon{border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));color:hsl(var(--xc-ink-muted));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aa-Panel .aa-ItemActionButton{color:hsl(var(--xc-ink-subtle))}@media (hover:hover){.aa-Panel .aa-ItemActionButton:hover{color:hsl(var(--xc-primary))}}.aa-DetachedSearchButton{height:calc(var(--spacing) * 11);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));text-align:start;width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);align-items:center;gap:0;padding-inline-start:calc(var(--spacing) * 4);padding-inline-end:0;display:flex}.aa-DetachedSearchButton:focus{border-color:hsl(var(--xc-primary));--tw-shadow:0 0 #0000;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:hsl(var(--xc-primary))}@supports (color:color-mix(in lab, red, red)){.aa-DetachedSearchButton:focus{--tw-ring-color:color-mix(in oklab, hsl(var(--xc-primary)) 25%, transparent)}}.aa-DetachedSearchButtonIcon{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 12);border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:hsl(var(--xc-border));color:hsl(var(--xc-primary));flex-shrink:0;order:2}.aa-DetachedSearchButtonPlaceholder,.aa-DetachedSearchButtonQuery{text-overflow:ellipsis;white-space:nowrap;flex:1;order:1;min-width:0;overflow:hidden}.aa-DetachedSearchButtonPlaceholder{color:hsl(var(--xc-ink-subtle))}.aa-DetachedSearchButtonQuery{color:hsl(var(--xc-ink))}.aa-DetachedContainer,.aa-DetachedContainer .aa-Panel{background-color:hsl(var(--xc-surface));color:hsl(var(--xc-ink))}.aa-DetachedContainer .aa-Panel{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:0;border-radius:0}.aa-DetachedFormContainer{border-color:hsl(var(--xc-border))}.aa-DetachedFormContainer .aa-Form{height:calc(var(--spacing) * 11);border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));background-color:hsl(var(--xc-surface));--tw-shadow:0 0 #0000;width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding-inline-start:calc(var(--spacing) * 3);padding-inline-end:0;overflow:hidden}.aa-DetachedFormContainer .aa-Form:focus-within{border-color:hsl(var(--xc-primary));--tw-shadow:0 0 #0000;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:hsl(var(--xc-primary))}@supports (color:color-mix(in lab, red, red)){.aa-DetachedFormContainer .aa-Form:focus-within{--tw-ring-color:color-mix(in oklab, hsl(var(--xc-primary)) 25%, transparent)}}.dark .aa-DetachedFormContainer .aa-Form{border-color:hsl(var(--xc-border-strong));background-color:hsl(var(--xc-surface-sunken))}.aa-DetachedFormContainer .aa-Input{height:calc(var(--spacing) * 11);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:hsl(var(--xc-ink))}.aa-DetachedFormContainer .aa-Input::placeholder{color:hsl(var(--xc-ink-subtle));opacity:1}.aa-DetachedFormContainer .aa-SubmitButton{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 11);cursor:pointer;border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:hsl(var(--xc-border));color:hsl(var(--xc-primary));flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.aa-DetachedFormContainer .aa-SubmitButton svg,.aa-DetachedFormContainer .aa-ClearButton svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);color:currentColor}.aa-DetachedFormContainer .aa-ClearButton{height:calc(var(--spacing) * 11);padding-inline:calc(var(--spacing) * 2);color:hsl(var(--xc-ink-subtle));align-items:center;display:flex}@media (hover:hover){.aa-DetachedFormContainer .aa-ClearButton:hover{color:hsl(var(--xc-ink))}}.aa-DetachedCancelButton{border-radius:calc(var(--xc-radius) - .25rem);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:hsl(var(--xc-ink))}@media (hover:hover){.aa-DetachedCancelButton:hover{background-color:hsl(var(--xc-surface-sunken))}}.aa-DetachedOverlay{background-color:hsl(var(--xc-surface-inverted))}@supports (color:color-mix(in lab, red, red)){.aa-DetachedOverlay{background-color:color-mix(in oklab, hsl(var(--xc-surface-inverted)) 50%, transparent)}}.block.block-1,.block.block-2,.block.block-3,.block.block-4,.block.block-5{block-size:auto}.ui-tabs{margin-top:calc(var(--spacing) * 6)}.ui-tabs .ui-tabs-nav{scrollbar-width:none;align-items:stretch;gap:var(--spacing);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:hsl(var(--xc-border));margin:0;padding:0;display:flex;overflow-x:auto}.ui-tabs .ui-tabs-nav::-webkit-scrollbar{display:none}.ui-tabs .ui-tabs-nav>li{margin:0;padding:0;list-style-type:none}.ui-tabs .ui-tabs-nav>li>a{align-items:center;gap:calc(var(--spacing) * 2);border-top-left-radius:calc(var(--xc-radius) - .25rem);border-top-right-radius:calc(var(--xc-radius) - .25rem);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:nowrap;color:hsl(var(--xc-ink-muted));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-color:#0000;border-bottom-width:2px;margin-bottom:-1px;display:flex}@media (hover:hover){.ui-tabs .ui-tabs-nav>li>a:hover{background-color:hsl(var(--xc-surface-sunken));color:hsl(var(--xc-ink))}}.ui-tabs .ui-tabs-nav>li.ui-tabs-active>a,.ui-tabs .ui-tabs-nav>li.ui-state-active>a{border-color:hsl(var(--xc-primary));background-color:hsl(var(--xc-primary-soft))}@supports (color:color-mix(in lab, red, red)){.ui-tabs .ui-tabs-nav>li.ui-tabs-active>a,.ui-tabs .ui-tabs-nav>li.ui-state-active>a{background-color:color-mix(in oklab, hsl(var(--xc-primary-soft)) 60%, transparent)}}.ui-tabs .ui-tabs-nav>li.ui-tabs-active>a,.ui-tabs .ui-tabs-nav>li.ui-state-active>a{color:hsl(var(--xc-primary))}.ui-tabs .ui-tabs-nav>li>a svg{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);color:hsl(var(--xc-ink-subtle));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0}.ui-tabs .ui-tabs-nav>li>a:hover svg,.ui-tabs .ui-tabs-nav>li.ui-tabs-active>a svg,.ui-tabs .ui-tabs-nav>li.ui-state-active>a svg{color:currentColor}.ui-tabs .ui-tabs-panel{padding-block:calc(var(--spacing) * 5)}.tab-loading{min-height:calc(var(--spacing) * 40);justify-content:center;align-items:center;display:flex}.ui-tabs .ui-tabs-panel[aria-hidden=true]{display:none}.tecdoc-panel #tabs{margin-top:0}.tecdoc-panel .ui-tabs-nav{padding-inline:calc(var(--spacing) * 2)}@media (min-width:40rem){.tecdoc-panel .ui-tabs-nav{padding-inline:calc(var(--spacing) * 4)}}.tecdoc-panel .ui-tabs-panel{padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 5)}@media (min-width:40rem){.tecdoc-panel .ui-tabs-panel{padding-inline:calc(var(--spacing) * 6)}}@media not all and (min-width:40rem){.tecdoc-panel .ui-tabs-nav{gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-top:var(--spacing);border-bottom-width:0;flex-direction:column;overflow:visible}.tecdoc-panel .ui-tabs-nav>li>a{border-radius:calc(var(--xc-radius) - .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:hsl(var(--xc-border));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);margin:0}.tecdoc-panel .ui-tabs-nav>li.ui-tabs-active>a,.tecdoc-panel .ui-tabs-nav>li.ui-state-active>a{border-color:hsl(var(--xc-primary))}.tecdoc-panel .ui-tabs-nav>li>a:after{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);border-inline-end-style:var(--tw-border-style);border-inline-end-width:2px;border-bottom-style:var(--tw-border-style);--tw-content:"";content:var(--tw-content);border-color:currentColor;border-bottom-width:2px;flex-shrink:0;margin-inline-start:auto;rotate:-45deg}.tecdoc-panel .ui-tabs-nav>li.ui-tabs-active>a:after{rotate:45deg}}.header .header-icon-menu>ul{overflow:auto hidden}@media not all and (min-width:48rem){.header .header-middle .header-catalog-mob~.header-logo{width:auto;padding-inline-start:0;display:flex}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}
