:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#ca2602;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d0e0f;--bs-secondary:#6c757d;--bs-success:#0d0e0f;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#963b31;--bs-light:#f1eff5;--bs-dark:#212529;--bs-primary-rgb:13,14,15;--bs-secondary-rgb:108,117,125;--bs-success-rgb:13,14,15;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:150,59,49;--bs-light-rgb:241,239,245;--bs-dark-rgb:33,37,41;--bs-red-rgb:202,38,2;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.875;--bs-body-color:#0e0d0f;--bs-body-color-rgb:14,13,15;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#495965;--bs-link-color-rgb:73,89,101;--bs-link-decoration:none;--bs-link-hover-color:#495965;--bs-link-hover-color-rgb:73,89,101;--bs-link-hover-decoration:underline;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#cac3cc;--bs-border-color-translucent:rgba(0,0,0,.176);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);--bs-box-shadow-sm:0 .125rem .25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.176);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(13,110,253,.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bs-body-color:#f0f0f0;--bs-body-color-rgb:240,240,240;--bs-body-bg:#0f1621;--bs-body-bg-rgb:15,22,33;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#ab96d6;--bs-link-hover-color:#ab96d6;--bs-link-color-rgb:171,150,214;--bs-link-hover-color-rgb:171,150,214;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#6e6e6e;--bs-border-color-translucent:rgba(255,255,255,.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,:before,:after{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0}hr{color:inherit;border:0;border-top:var(--bs-border-width)solid;opacity:.25;margin:1rem 0}h6,h5,h4,h3,h2,.h-footer,h1{color:var(--bs-heading-color);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){h1{font-size:1.5rem}}h2,.h-footer{font-size:1.25rem}h3{font-size:calc(1.2625rem + .15vw)}@media (min-width:1200px){h3{font-size:1.375rem}}h4{font-size:1.25rem}h5,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}small{font-size:.875em}mark{color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg);padding:.1875em}sub,sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:none}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb);text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{margin-top:0;margin-bottom:1rem;font-size:.875em;display:block;overflow:auto}pre code{font-size:inherit;color:inherit;word-break:normal}code{color:var(--bs-code-color);word-wrap:break-word;font-size:.875em}a>code{color:inherit}kbd{color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem;padding:.1875rem .375rem;font-size:.875em}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{color:var(--bs-secondary-color);text-align:left;padding-top:.5rem;padding-bottom:.5rem}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button{-webkit-appearance:button}[type=button]{-webkit-appearance:button}[type=reset]{-webkit-appearance:button}[type=submit]{-webkit-appearance:button}button:not(:disabled){cursor:pointer}[type=button]:not(:disabled){cursor:pointer}[type=reset]:not(:disabled){cursor:pointer}[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;min-width:0;margin:0;padding:0}legend{float:left;width:100%;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit-text{padding:0}::-webkit-datetime-edit-minute{padding:0}::-webkit-datetime-edit-hour-field{padding:0}::-webkit-datetime-edit-day-field{padding:0}::-webkit-datetime-edit-month-field{padding:0}::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-ms-browse{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}:root{--bs-font-sans-serif:"Open Sans",Helvetica,Verdana,sans-serif}@property --bs-body-bg{syntax:"<color>";inherits:true;initial-value:#fff}:root{--bs-body-bg:#fff;--bs-body-color:#0e0d0f;--bs-link-color:#495965;--bs-link-hover-color:#495965;--bs-border-color:#cac3cc;--bs-danger:#963b31;--bs-danger-rgb:150,59,49;--color-contrast:#0d0e0f;--color-lines:#f6f6f6;--color-logo:#0e0d0f;--color-selected:#0d0e0f;--color-lime:#236452;--color-text-contrast:#f0f0f0;--color-high-contrast:#000;--color-anti-contrast:#fff;--color-lvl1:#f6f6f6;--color-gray-text:#58595a;--color-dark-gray:#c5c6ce;--color-pale-gray-text:#b3b0b5;--color-brown:#cac3cc;--color-gray:#f6f6f6;--color-green:#096808;--color-red:#b25f55;--color-bar:#fff;--color-bar-plus:#fff;--color-purple:#744885;--color-image-bg:#f6f6f6;--color-ok:var(--color-green);--color-btn:#ca2602;--color-btn-hover:#ca2602;--color-block-bg:#f6f6f6;--color-bg:#fff;--block-shadow:0 0 10px rgba(0,0,0,.05);--rhythmic-unit:1rem;--product-hover-image-transform:scale(1.13);--page-hspace:1rem;--page-padding-bottom:3rem;--mode-transition:.15s ease-out;--content-max-width:calc(1280px + 2*var(--page-hspace));--sections-vspace:calc(3*1rem);--inline-icon-size:1.5rem;--font-size-xxs:.625rem;--font-size-tiny:.75rem;--font-size-small:.875rem;--font-size-base:1rem;--font-size-big:1.125rem;--font-size-huge:1.25rem;--font-size-giant:1.5rem;--line-height-base:1.875;--line-height-md:2.8125;--line-height-small:1.5rem;--line-height-computed:1.25rem;--line-height-big:2.5;--border-base:1px;--thick-border-width:2px;--border-radius-base:.25rem;--top-menu-desktop-button-width:56px;--top-menu-desktop-box-shadow:0px 10px 20px rgba(0,0,0,.05);--top-menu-desktop-catalog-columns:4;--top-menu-desktop-catalog-column-gap:calc(2.5*1rem);--top-menu-popup-bg:var(--bs-body-bg);--top-menu-popup-desktop-box-shadow:var(--top-menu-desktop-box-shadow);--header-area-shadow:0 1px 4px rgba(0,0,0,.08);--header-area-height:56px;--header-area-bg:#101112;--subcategories-list-columns-gap:1rem;--subcategories-list-aspect-ratio:auto;--bottom-panel-height:56px;--bottom-panel-shadow:none;--bottom-panel-wide-panel-height:calc(2.5*1rem);--bottom-panel-bg:var(--color-lvl1);--preloader-color-1:var(--color-brown);--preloader-color-2:var(--bs-link-color);--popup-overlay-bg:rgba(17,20,24,.8);--tooltip-shadow:0 1px 3px rgba(0,0,0,.2);--carousel-block-width:180px;--carousel-hspace:var(--page-hspace);--carousel-nav-spacing:calc(1rem/2);--btn-icon-size:calc(1.5rem*4/3);--products-grid-columns-count:1;--product-blocks-hspace:1rem;--product-block-min-width:calc(9.375*1rem);--cart-item-image-size:calc(4*1rem);--cart-totals-block-width:calc(19*1rem);--order-address-columns:1;--order-right-addresses-part-width:100%;--bs-form-check-bg:transparent;--pager-bg:var(--bs-link-color);--pager-active-bg:var(--bs-link-color);--popover-font-size:var(--font-size-small);--popover-line-height:1.5rem;--field-padding-left:calc(1rem - 2px);--field-padding-right:calc(1rem - 2px);--field-checkmark-color:var(--bs-body-bg);--tooltip-text-color:#0e0d0f}[data-bs-theme=dark]{--bs-primary:#ab96d6;--bs-primary-rgb:171,150,214;--bs-success:#41b998;--bs-success-rgb:65,185,152;--bs-danger:#cc6c61;--bs-danger-rgb:204,108,97;--bs-light:#232628;--bs-light-rgb:35,38,40;--bs-body-bg:#101112;--bs-body-color:#f0f0f0;--bs-link-color:#d9e0eb;--bs-link-hover-color:#d9e0eb;--bs-border-color:#6e6e6e;--color-lime:#41b998;--color-lines:#232628;--color-logo:#f0f0f0;--color-text-contrast:#0e0d0f;--color-selected:#f0f0f0;--color-contrast:#f0f0f0;--color-high-contrast:#fff;--color-anti-contrast:#0f1621;--color-lvl1:#232628;--color-gray:#232628;--color-gray-text:#b3b0b5;--color-dark-gray:#232628;--color-pale-gray-text:#a2a0a5;--color-brown:#6e6e6e;--color-green:#5f9565;--color-purple:#aa8ab9;--color-bar:#232628;--color-bar-plus:#121c2d;--color-image-bg:#232628;--color-btn:#ca2602;--color-btn-hover:#ca2602;--color-block-bg:#101112;--color-bg:#101112;--block-shadow:0 10px 20px 0 rgba(0,0,0,.25);--tooltip-shadow:0 10px 20px 0 rgba(0,0,0,.25);--header-area-shadow:0 1px 4px rgba(0,0,0,.08);--header-area-bg:#101112;--top-menu-popup-bg:var(--color-bar);--bottom-panel-shadow:none;--bottom-panel-bg:var(--color-lvl1);--pager-bg:var(--bs-link-color);--pager-active-bg:var(--bs-link-color);--tooltip-text-color:#f0f0f0}@media (min-width:768px){:root{--sections-vspace:calc(4*1rem)}}@media (min-width:992px){:root{--header-area-height:64px;--page-padding-bottom:4rem}}@media (prefers-reduced-motion){:root{--mode-transition:0s linear;--product-hover-image-transform:none}}[data-bs-theme=dark]{--bs-primary:#f0f0f0;--bs-primary-rgb:240,240,240;--bs-success:#f0f0f0;--bs-success-rgb:240,240,240;--bs-danger:#e5867b;--bs-danger-rgb:229,134,123;--field-checkmark-color:var(--bs-body-bg);--field-error-shadow-color:var(--bs-danger)}img{max-width:100%;height:auto}ul{padding:0;list-style:none}h1{font-size:1.5rem;font-weight:700;line-height:2.5rem}@media (min-width:992px){h1{font-size:2rem;line-height:2.5rem}}h2,.h-footer{font-size:1.25rem;font-weight:700;line-height:1.5rem}@media (min-width:992px){h2,.h-footer{font-size:1.5rem;line-height:2.5rem}}h3{font-size:1.375rem;font-weight:700;line-height:1.5rem}@media (min-width:992px){h3{font-size:1.375rem;line-height:1.5rem}}h4{font-size:1.25rem;font-weight:700;line-height:1.5rem}@media (min-width:992px){h4{font-size:1.5rem;line-height:1.875rem}}a{color:var(--bs-link-color);transition:var(--mode-transition)color}a:hover{color:var(--bs-link-hover-color)}.h-footer{font-size:1.25rem;font-weight:700;line-height:1.5rem}@media (min-width:992px){.h-footer{font-size:1.25rem;line-height:1.5rem}}b,strong{font-weight:600}.product-details .vv-btn-wrapper{height:auto;margin-top:1rem}.product-details .vv-btn-wrapper .vehicle-view-btn{height:auto;top:0}.product-attribute__blocks:has(.product-attribute__blocks-head){flex-direction:column;display:flex}.product-attribute__blocks-head{justify-content:space-between;padding:.75rem 0;line-height:1.25;display:flex}.product-attribute__blocks-head.product-attribute_hidden{border-bottom:1px solid var(--color-dark-gray);transition:var(--mode-transition)border-bottom-color}.product-attribute__blocks-head.product-attribute_hidden+.product-attribute__blocks-list,.product-attribute__blocks-head.product-attribute_hidden .inline-icon--minus{display:none}.product-attribute__blocks-head:not(.product-attribute_hidden){border-bottom:none}.product-attribute__blocks-head:not(.product-attribute_hidden)+.product-attribute__blocks-list{border-bottom:1px solid var(--color-dark-gray)}.product-attribute__blocks-head:not(.product-attribute_hidden) .inline-icon--plus{display:none}.product-attribute__blocks-head button{padding:0}.product-attribute__blocks-head-title{font-weight:600}.product-attribute__blocks-head-switcher{width:1.5rem;height:1.5rem;color:var(--bs-link-color);transition:var(--mode-transition)color;background:0 0;border:none}.auto-group-block-attribute-values .product-attribute__blocks-option{border-color:var(--color-dark-gray);border-radius:6px}.auto-group-block-attribute-values .product-attribute__blocks-option-name{line-height:var(--line-height-computed)}.auto-group-block-attribute-values .product-attribute__blocks-option--selected,.auto-group-block-attribute-values .product-attribute__blocks-option--selected:hover,.auto-group-block-attribute-values .product-attribute__blocks-option--selected:focus,.auto-group-block-attribute-values .product-attribute__blocks-option--selected:active{border-color:var(--color-selected)}.product-attribute__blocks-list.auto-group-block-attribute-values{flex-wrap:wrap;gap:.5rem;margin:0;padding-bottom:.75rem;display:flex}.mark-line.carb-not-approved,.mark-line.carb-missing-info{margin-top:1.5rem}.back2stock-box.saved.visible{background:var(--color-ok);color:#fff;margin:1rem 0;padding:1rem}.back2stock-box.saved.visible .note{margin:0}.back2stock-box.saved.visible .remove-notification,.back2stock-box.saved.visible .remove-notification:hover,.back2stock-box.saved.visible .remove-notification:active,.back2stock-box.saved.visible .remove-notification:link,.back2stock-box.saved.visible .remove-notification:visited{color:inherit;text-decoration:underline}.product-details .widget-fingerprint-product-wholesale-prices:empty{display:none}.label-green.sale-price .label-main-box,.label-green.market-price .label-main-box{white-space:nowrap}.block-recently-viewed .products-grid{--carousel-block-width:calc(7.5*1rem)}.block-recently-viewed .products-grid .product a{-webkit-line-clamp:5;transition:var(--mode-transition)color;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block-recently-viewed .products-grid .product>a:hover .photo,.block-recently-viewed .products-grid .product>a:focus .photo,.block-recently-viewed .products-grid .product>a:active .photo{transform:var(--product-hover-image-transform)}.block-recently-viewed .products-grid .photo{transition:var(--mode-transition)transform}@media (min-width:992px){.block-recently-viewed .products-grid{--carousel-block-width:calc((100%/var(--carousel-block-count)) - var(--product-blocks-hspace)/var(--carousel-block-count)*(var(--carousel-block-count) - 1));--carousel-block-count:7}}@media (min-width:1200px){.block-recently-viewed .products-grid{--carousel-block-count:8}}@media (min-width:1400px){.block-recently-viewed .products-grid{--carousel-block-count:9}}.product-details-market-price{font-size:.875rem;line-height:1rem}.product-attachments{width:fit-content;max-width:100%}.product-description+.product-attachments{margin-top:2rem}.product-attachments .files{flex-direction:column;gap:.75rem;display:flex}.product-attachments .file+.file{border-top:1px solid var(--bs-border-color);transition:var(--mode-transition)border-color;padding-top:.75rem}.product-attachments .row{flex-wrap:nowrap;gap:1rem;margin:0}.product-attachments .row .column{flex:0;padding:0}.product-attachments .row .column+.column{flex:100%;align-self:center;max-width:calc(100% - 2.875rem)}.product-attachments .icon{background:var(--color-gray-text);width:1.875rem;height:2.5rem;transition:var(--mode-transition)background-color;margin-right:1rem}.product-attachments .name{word-break:break-word;line-height:1.25rem;display:block}.product-attachments .size{font-size:var(--font-size-small);line-height:var(--line-height-computed);color:var(--color-pale-gray-text);white-space:nowrap;text-overflow:ellipsis;margin-top:.25rem;display:block;overflow:hidden}.product-attachments .description{word-break:break-word;margin-top:.5rem;line-height:1.25rem}.brand-block-wrapper{display:flex}.brand-block-wrapper .brand-description.category-description{margin-left:16px}@media (max-width:768px){.brand-block-wrapper{display:block}.brand-block-wrapper .brand-description.category-description{margin-left:0}}.product-details-info .backorder-stock-info{display:block}.product-details .button.pp-button{width:100%}.product-details .button.pp-button .pp-small{width:150px;display:inline-block}.product-details .button.pp-button .pp-medium{width:250px;display:inline-block}.product-details .button.pp-button .pp-large{width:100%;max-width:350px}@media (min-width:768px){.product-details .button.pp-button .pp-responsive{width:100%;max-width:350px}}.product-details .ppcm-banner{max-width:366px;margin:1rem 0}.product-details-info .product-details div.unavailable-variation.hidden~.add-button-buttons,.product-details-info .product-details div.unavailable-variation.hidden~.add-to-compare.product,.product-details-info .product-details div.unavailable-variation.hidden~.add-to-wishlist__wrapper,.product-details-info .product-details div.unavailable-variation.hidden~.add-to-wishlist-wrapper,.product-details-info .product-details div.unavailable-variation.hidden~.buttons-separator,.product-details-info .product-details div.unavailable-variation.hidden~.button.pp-button{display:none}.target-product .box-product.product-details .product-stickers{width:100%;max-width:min(100%,var(--product-image-max-width,100%));z-index:2;opacity:.8;position:absolute;top:0;left:50%;transform:translate(-50%)}.target-product .box-product.product-details .product-stickers.corner_ribbon_mode .top-stickers,.target-product .box-product.product-details .product-stickers.corner_ribbon_mode .bottom-stickers{right:0}@media (min-width:768px){.target-product .box-product.product-details .product-stickers{opacity:1;left:0;transform:none}}.product-details-info .product-brand-icon img{width:auto;height:auto;max-width:calc(5.9375*var(--rhythmic-unit));max-height:calc(3.75*var(--rhythmic-unit))}.product-fitment__checkbox:before{content:"";opacity:.1;background-color:currentColor;position:absolute;top:0;bottom:0;left:0;right:0}.product-details .fitment-wrapper{flex-wrap:wrap;column-gap:1rem}.product-details .fitment-wrapper .product-fitment{flex-wrap:wrap}.product-details .fitment-wrapper .product-fitment__label,.product-details .fitment-wrapper .product_vehicle_mmys_popup{white-space:nowrap}.product-details .fitment-wrapper+.editable-attributes{margin-top:1rem}.product-fitment-note{border:1px solid var(--qsl-make--fitment-note-color);color:var(--qsl-make--fitment-note-icon-color);transition:var(--mode-transition)border-color,var(--mode-transition)color;font-size:var(--font-size-small);line-height:var(--line-height-small);margin:1.33rem 0 0;padding:.5rem .5rem .5rem 2.75rem;display:block;position:relative}.product-fitment-note .product-fitment-note-icon{position:absolute;top:.5rem;left:.25rem}.product-fitment-note .product-fitment-note-icon-img{stroke:var(--qsl-make--fitment-note-color);fill:none;transition:var(--mode-transition)stroke}.product-fitment-note .product-fitment-note-text{color:var(--qsl-make--fitment-note-text-color);transition:var(--mode-transition)color}.product-details-tabs .product-fitment-tab{margin:2.5rem 0 0}.product-details-tabs .product-fitment-tab .more-fitments-warning{margin-top:1rem}.product-details-tabs .product-fitment-tab .extra-fields,.product-details-tabs .product-fitment-tab .extra-fields ul{flex-direction:column;row-gap:1rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.product-details-tabs .product-fitment-tab .extra-fields li,.product-details-tabs .product-fitment-tab .extra-fields ul li{width:100%}.product-details-tabs .product-fitment-tab .extra-fields>li,.product-details-tabs .product-fitment-tab .extra-fields ul>li{flex-wrap:wrap;row-gap:.5rem;line-height:1;display:flex}.product-details-tabs .product-fitment-tab .extra-fields>li>div:first-child,.product-details-tabs .product-fitment-tab .extra-fields ul>li>div:first-child{background:0 0;flex:1;display:flex}.product-details-tabs .product-fitment-tab .extra-fields>li>div:first-child strong,.product-details-tabs .product-fitment-tab .extra-fields ul>li>div:first-child strong{white-space:nowrap}.product-details-tabs .product-fitment-tab .extra-fields>li>div:first-child:after,.product-details-tabs .product-fitment-tab .extra-fields ul>li>div:first-child:after{content:"";border-bottom:1px dotted #cac3cc;flex:1;height:100%;margin-left:.25rem;margin-right:.25rem;transition:border-bottom-color .15s ease-out}.product-details-tabs .product-fitment-tab .extra-fields>li>span:last-child,.product-details-tabs .product-fitment-tab .extra-fields ul>li>span:last-child{word-break:break-word;flex:none;max-width:100%;line-height:1;display:inline-block}.product-details-tabs .product-fitment-tab .extra-fields>li>.head-h3,.product-details-tabs .product-fitment-tab .extra-fields ul>li>.head-h3{margin-top:1rem}.product-details-tabs .product-fitment-tab .extra-fields>li>.head-h3+ul,.product-details-tabs .product-fitment-tab .extra-fields ul>li>.head-h3+ul{margin-top:.75rem}.product-details-tabs .product-fitment-tab .extra-fields>li>.head-h3,.product-details-tabs .product-fitment-tab .extra-fields>li>.head-h3:first-child,.product-details-tabs .product-fitment-tab .extra-fields>li>.head-h3:last-child,.product-details-tabs .product-fitment-tab .extra-fields>li>ul,.product-details-tabs .product-fitment-tab .extra-fields>li>ul:first-child,.product-details-tabs .product-fitment-tab .extra-fields>li>ul:last-child,.product-details-tabs .product-fitment-tab .extra-fields ul>li>.head-h3,.product-details-tabs .product-fitment-tab .extra-fields ul>li>.head-h3:first-child,.product-details-tabs .product-fitment-tab .extra-fields ul>li>.head-h3:last-child,.product-details-tabs .product-fitment-tab .extra-fields ul>li>ul,.product-details-tabs .product-fitment-tab .extra-fields ul>li>ul:first-child,.product-details-tabs .product-fitment-tab .extra-fields ul>li>ul:last-child{flex:0 0 100%;max-width:100%}.product-details-tabs .product-fitment-tab-table{width:100%}.product-details-tabs .product-fitment-tab-table th{background-color:rgba(202,195,204,.2)}.product-details-tabs .product-fitment-tab-table td,.product-details-tabs .product-fitment-tab-table th{border:1px solid #cac3cc;padding:.5rem;transition:border-color .15s ease-out}.product-details-tabs .product-fitment-tab-table-container{width:100%;max-width:600px;margin:2rem 0 0;overflow-x:auto;overflow-y:visible}.product-details-tabs .head-h3:after{display:none}.product-details-tabs .head-h3+ul{margin:1rem 0 0}#product-details-tab-fitment .product-fitment-tab{margin-top:0}#product-details-tab-fitment .product-fitment-tab .head-h3,body.mmy-vehicle-selected .product-details .more-fitments-warning .check-fitment-action{display:none}.product-details-tabs .product-fitment-tab-table th{background:0 0}.product-details-tabs .product-fitment-tab-table-container{max-width:600px}:root{--product-main-sections-hspace:calc(2.5*1rem);--product-add-to-cart-button-width:calc(11.5*1rem);--product-image-max-width:24.125rem;--product-image-max-height:23.125rem;--product-image-thumbnail-size:3.5rem;--product-details-photo-box-padding:0}.image-wrapper .product-photo{background:var(--color-image-bg);width:100%;height:auto;padding:var(--product-details-photo-box-padding);transition:var(--mode-transition)background-color;max-height:24.125rem;max-width:min(100%,var(--product-image-max-width));aspect-ratio:1.04324;justify-content:center;align-items:center;display:flex;position:relative}.image-wrapper .product-photo .label-main-box{text-align:center;width:100%}.image-wrapper .product-photo-box{width:100%}.image-wrapper .product-photo img{object-fit:contain;width:100%;height:100%;display:block}.image-wrapper .product-photo .arrow{display:none}.image-wrapper .product-photo .loupe{cursor:zoom-in;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.js-image-zoom__zoomed-image{background:var(--color-image-bg);border:1px solid var(--color-image-bg);transition:var(--mode-transition)border-color}@media (min-width:576px){:root{--product-image-max-width:18.75rem;--product-image-max-height:18.75rem}.image-wrapper .product-photo{aspect-ratio:1;height:auto;max-height:none}.image-wrapper .product-photo-box{justify-content:flex-start;align-items:flex-start}}@media (min-width:768px){:root{--product-image-max-width:25rem;--product-image-max-height:25rem;--product-details-photo-box-padding:0;--product-image-thumbnail-size:5rem}.image-wrapper .product-photo .product-photo__buttons{display:none}}@media (min-width:992px){:root{--product-image-max-width:32.5rem;--product-image-max-height:32.5rem}}@media (min-width:1200px){:root{--product-image-max-width:35.5rem;--product-image-max-height:35.5rem;--product-details-photo-box-padding:0}}@media (max-width:767.98px){.image-wrapper .product-photo{margin:0 auto}}:root{--product-details-gallery-arrow-size:2.5rem}@media (min-width:992px){:root{--product-details-gallery-arrow-size:3.5rem}}.gallery-nav__container{justify-content:center;align-items:center;margin:1rem 0 0;display:flex}.gallery-nav__container:empty{display:none}.gallery-nav__button{background:var(--pager-bg);opacity:.2;width:.5rem;height:.5rem;transition:var(--mode-transition)background-color,.25s ease-in-out opacity,.25s ease-in-out width;-ms-appearance:none;appearance:none;border:none;border-radius:.25rem;margin:0 .25rem;padding:0}.gallery-nav__button--active{opacity:1;width:2rem;color:var(--bs-body-bg);background:var(--pager-active-bg)}.target-product .product-details .cloud-zoom-outside>.js-zoom{width:100%}.target-product .product-details .cloud-zoom-outside img{position:relative;top:0;left:0;transform:none}.target-product .product-details .cloud-zoom-outside .js-image-zoom__zoomed-area:not(:nth-last-child(2)),.target-product .product-details .cloud-zoom-outside .js-image-zoom__zoomed-image:not(:last-child){display:none!important}.target-product .image-container{z-index:3}.target-product .image-container .image{position:relative}.target-product .product-details .product-image-gallery{justify-content:flex-start}.target-product .product-image-gallery{display:flex}.target-product .product-image-gallery-container{position:relative}.target-product .product-image-gallery>ul{align-items:stretch;column-gap:.5rem;margin:0;padding:0;display:flex}@media (min-width:992px){.target-product .product-image-gallery>ul{margin:0 auto}}.target-product .product-image-gallery>ul>li{background-color:var(--color-image-bg);transition:var(--mode-transition)background-color;flex:0 0 var(--product-image-thumbnail-size)}.target-product .product-image-gallery>ul>li>a{height:auto;display:block}.target-product .product-image-gallery>ul>li img{object-fit:cover;width:100%;max-width:5rem;height:auto}.target-product .product-image-gallery__nav{width:var(--product-details-gallery-arrow-size);height:var(--product-details-gallery-arrow-size);-ms-appearance:none;appearance:none;border:1px solid var(--color-lines);background:var(--bs-body-bg);z-index:2;top:calc(1rem + 2.5*1rem - var(--product-details-gallery-arrow-size)/2);cursor:pointer;color:var(--bs-border-color);transition:var(--mode-transition)border-color,var(--mode-transition)color,var(--mode-transition)background-color,var(--mode-transition)opacity;border-radius:50%;justify-content:center;align-items:center;padding:0;display:none;position:absolute}.target-product .product-image-gallery__nav:not([disabled]):hover,.target-product .product-image-gallery__nav:not([disabled]):focus,.target-product .product-image-gallery__nav:not([disabled]):active{color:var(--bs-link-color)}.target-product .product-image-gallery__nav[disabled]{opacity:.25;cursor:not-allowed}.target-product .product-image-gallery__nav--prev{left:.5rem}.target-product .product-image-gallery__nav--next{right:.5rem}.target-product .product-image-gallery__nav--next .inline-icon{transform:scaleX(-1)}.target-product .product-image-gallery__nav .inline-icon{width:1.125rem;height:auto}@media (hover:hover){.target-product .product-image-gallery{width:calc(100% - 2*(1rem + var(--product-details-gallery-arrow-size)));margin-left:auto;margin-right:auto}.target-product .product-image-gallery>ul>li:first-child,.target-product .product-image-gallery.handled>ul>li:first-child{padding-left:0}.target-product .product-image-gallery>ul>li:last-child,.target-product .product-image-gallery.handled>ul>li:last-child{padding-right:0}.target-product .product-image-gallery__nav{display:flex}}@media (max-width:767.98px){.target-product .image-wrapper{margin-left:calc(-1*var(--page-hspace));margin-right:calc(-1*var(--page-hspace))}}@media (max-width:991.98px){.target-product .product-image-gallery-container:not(.gallery--multi-screen) .product-image-gallery>ul{margin:0 auto}}@media (hover:hover) and (max-width:991px){.target-product .product-image-gallery-container:not(.gallery--multi-screen) .product-image-gallery{margin-left:var(--page-hspace);margin-right:var(--page-hspace);width:calc(100% - 2*var(--page-hspace))}.target-product .product-image-gallery-container:not(.gallery--multi-screen) .product-image-gallery__nav{display:none}}@media (min-width:768px) and (hover:none){.target-product .product-details .product-image-gallery>ul>li:first-child{padding-left:0}.target-product .product-details .product-image-gallery>ul>li:last-child{padding-right:0}}@media (min-width:992px){.target-product{--product-details-gallery-arrows-vpadding:0px}.target-product .product-image-gallery__nav{display:none}.target-product .product-image-gallery__nav .inline-icon{width:1.5rem}.target-product .product-image-gallery-container.gallery--multi-screen{--product-details-gallery-arrows-vpadding:calc(3.5rem + .75rem)}.target-product .product-image-gallery-container.gallery--multi-screen .product-image-gallery__nav{width:var(--product-details-gallery-arrow-size);height:var(--product-details-gallery-arrow-size);left:calc((var(--product-image-thumbnail-size) - var(--product-details-gallery-arrow-size))/2);display:flex;transform:rotate(90deg)}.target-product .product-image-gallery-container.gallery--multi-screen .product-image-gallery__nav--prev{top:0}.target-product .product-image-gallery-container.gallery--multi-screen .product-image-gallery__nav--next{top:calc(var(--product-image-max-height) - var(--product-details-gallery-arrow-size))}.target-product .product-image-gallery-container.gallery--multi-screen .product-image-gallery>ul{margin:0 auto}.target-product .product-details .product-image-gallery{margin-top:var(--product-details-gallery-arrows-vpadding);margin-bottom:var(--product-details-gallery-arrows-vpadding);height:calc(var(--product-image-max-height) - 2*var(--product-details-gallery-arrows-vpadding))}.target-product .gallery-nav__container{display:none}}body #cboxOverlay{z-index:100000;background:var(--popup-overlay-bg);transition:var(--mode-transition)background-color;width:100%;height:100%;position:fixed;top:0;left:0}body #colorbox{z-index:100001}body #cboxTopLeft,body #cboxTopCenter,body #cboxTopRight,body #cboxMiddleLeft,body #cboxMiddleRight,body #cboxBottomLeft,body #cboxBottomCenter,body #cboxBottomRight{visibility:hidden}body #cboxBottomCenter,body #cboxTopCenter{height:1.5rem}body #cboxWrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}body #cboxContent{background:var(--bs-body-bg);transition:var(--mode-transition)background-color;padding:3rem 1rem 1rem;position:relative;overflow:hidden}body #colorbox,body #cboxContent,body #cboxLoadedContent{box-sizing:content-box}body #cboxLoadedContent{margin-bottom:3rem}body #cboxTitle{-webkit-line-clamp:1;color:var(--color-pale-gray-text);transition:var(--mode-transition)color;text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;padding-left:3rem;padding-right:3rem;position:absolute;bottom:1rem;left:0;overflow:hidden}body #cboxPrevious{left:1rem}body #cboxNext{left:auto;right:1rem}body #cboxNext svg{transform:scaleX(-1)}body #cboxNext,body #cboxPrevious{text-indent:0;width:1.5rem;height:2rem;transition:var(--mode-transition)color;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:1rem}body #cboxNext:hover,body #cboxNext:focus,body #cboxNext:active,body #cboxPrevious:hover,body #cboxPrevious:focus,body #cboxPrevious:active{color:var(--bs-link-color);text-decoration:none}body #cboxClose{transition:var(--mode-transition)color;text-indent:0;cursor:pointer;background:no-repeat;border:0;justify-content:center;align-items:center;width:1rem;height:1rem;padding:0;display:flex;position:absolute}body #cboxClose svg{width:1rem;height:1rem;transform:rotate(45deg)}body #cboxClose:hover,body #cboxClose:focus,body #cboxClose:active{color:var(--bs-link-color);text-decoration:none}body #cboxCurrent,body #cboxSlideshow{display:none}body #cboxClose{top:1rem;right:1rem}body #cboxLoadingOverlay,body #cboxLoadingGraphic{width:100%;height:100%;position:absolute;top:0;left:0}body #cboxLoadingOverlay{background:0 0}body #cboxLoadingGraphic{background:0 0;justify-content:center;align-items:center;display:flex}body #cboxLoadingGraphic svg{width:3.5rem;height:auto}body.colorbox-opened{overflow:hidden}.product-details-tabs .head-h3{font-size:1.25rem;font-weight:700;line-height:1.5}.product-details-tabs .product-description{font-size:1rem}.product-details-tabs .extra-fields,.product-details-tabs .extra-fields ul{flex-direction:column;row-gap:1rem;width:100%;max-width:600px;margin:0;padding:0;list-style:none;display:flex}.product-details-tabs .extra-fields>li,.product-details-tabs .extra-fields ul>li{flex-wrap:wrap;row-gap:.5rem;line-height:1;display:flex}.product-details-tabs .extra-fields>li>div:first-child,.product-details-tabs .extra-fields ul>li>div:first-child{flex:1;display:flex}.product-details-tabs .extra-fields>li>div:first-child:after,.product-details-tabs .extra-fields ul>li>div:first-child:after{content:"";border-bottom:1px dotted var(--color-brown);height:100%;transition:var(--mode-transition)border-bottom-color;flex:1;margin-left:.25rem;margin-right:.25rem}.product-details-tabs .extra-fields>li>div.head-h3,.product-details-tabs .extra-fields ul>li>div.head-h3{margin-top:1rem}.product-details-tabs .extra-fields>li>div.head-h3,.product-details-tabs .extra-fields>li>div.head-h3:first-child,.product-details-tabs .extra-fields ul>li>div.head-h3,.product-details-tabs .extra-fields ul>li>div.head-h3:first-child{flex:0 0 100%;max-width:100%}.product-details-tabs .extra-fields>li>div.head-h3:after,.product-details-tabs .extra-fields>li>div.head-h3:first-child:after,.product-details-tabs .extra-fields ul>li>div.head-h3:after,.product-details-tabs .extra-fields ul>li>div.head-h3:first-child:after{display:none}.product-details-tabs .extra-fields>li>div.head-h3+ul,.product-details-tabs .extra-fields ul>li>div.head-h3+ul{margin-top:.75rem}.tabs-nav__btn--prev{top:2rem;left:1px}.tabs-nav__btn--next{top:2rem;right:1px}.product-photo-box{position:relative}.product-photo-box .arrow{display:none}.product-labels{align-items:center;gap:.25rem;line-height:1;display:flex}.product-labels .sale-label-product-details{color:inherit;margin-bottom:0;font-size:.875rem;font-weight:400}.product-labels .label-main-box{line-height:2}.product-details{--color-image-bg:var(--color-lvl1)}.product-details~.block.block-block{margin-top:var(--sections-vspace)}.product-details .buttons-row{grid-template-columns:auto var(--product-add-to-cart-button-width)1fr;gap:1.5rem 1rem;display:grid}.product-details .buttons-row .change-qty{height:3.5rem}.product-details .buttons-row .qty-in-cart{-moz-appearance:textfield;min-width:calc(5ch + 1rem)}.product-details .buttons-row .qty-in-cart::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-details .buttons-row .qty-in-cart::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-details .buttons-row .add-button-wrapper .btn{width:100%}.product-details .buttons-row .product-qty:empty{display:none}.product-details .buttons-row .product-qty:empty~.add-button-wrapper{min-width:11.25rem;margin-top:0;display:none}.product-details .product-image-gallery{scrollbar-width:none;scroll-behavior:smooth;margin-top:1rem;overflow-x:auto;overflow-y:hidden}@media (min-width:992px){.product-details .product-image-gallery{scrollbar-width:none;clip-path:inset(0 1rem 0 2rem);min-width:calc(var(--product-image-thumbnail-size) + 4rem);height:var(--product-image-max-height);flex-direction:column;order:-1;margin-top:0;margin-left:-2.5rem;margin-right:-1rem;padding-bottom:0;display:flex;overflow-x:visible;overflow-y:auto}}@media (min-width:420px){.product-details .add-button-buttons{align-items:center;gap:.5rem;display:flex}}@media (min-width:768px) and (max-width:991.98px){.product-details .add-button-buttons{grid-area:3/1/auto/-1}}.product-details .add-button-buttons .compare-icon,.product-details .add-button-buttons .add-to-wishlist{z-index:2;position:relative}.product-details .add-button-buttons .inline-icon{width:1.875rem;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-details .add-button-buttons .compare-check{cursor:pointer;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.product-details .product-stock{grid-column:1/4}.product-details .decrease-qty,.product-details .increase-qty{width:2.5rem}.product-details h1.title{margin-bottom:2rem;font-size:1.5rem}.product-details-info ul.product-price{flex-direction:column;align-items:flex-start;row-gap:.5rem;margin-top:1.5rem;display:flex}.product-details-info .product-price-base{width:100%;padding-right:var(--price-block-right-margin);justify-content:space-between;align-items:center;column-gap:2.5rem;display:flex}.product-details-info .price.product-price{font-size:1.875rem;line-height:2rem}.product-details-info .add-button-buttons{display:none}.product-details-info .product-buttons{margin-top:1.5rem}.product-sku-detail{margin:0;font-size:.875rem}.product-attribute__blocks-option:not(.selected):hover,.product-attribute__blocks-option:not(.selected):focus,.product-attribute__blocks-option:not(.selected):active{color:var(--color-selected);border-color:var(--color-selected)}.product-attribute__blocks .product-attribute__out-of-stock,.product-attribute__blocks .product-attribute__unavailable{text-decoration:line-through}.product-attribute__blocks .product-attribute__out-of-stock:not(.selected),.product-attribute__blocks .product-attribute__unavailable:not(.selected){opacity:.2}.product-details-tabs{margin-top:0}.area-c.target-product .product-details .product-photo .labels{display:block}.product-description.brief-descr ul,.product-description.description ul{list-style:inherit;margin-left:1rem}@media (min-width:420px){:root{--product-add-to-cart-button-width:calc(11.25*1rem)}.product-details-info .add-button-buttons{display:flex}.product-details .buttons-row{grid-template-columns:1fr var(--product-add-to-cart-button-width)}}@media (min-width:768px){.product-description{font-size:.875rem}.image-container .image--sticky{top:var(--image-top);position:sticky}}@media (min-width:850px){.product-details .buttons-row{grid-template-columns:auto var(--product-add-to-cart-button-width)1fr}}@media (min-width:992px){.product-details .buttons-row{grid-template-columns:min-content var(--product-add-to-cart-button-width)min-content}}@media (min-width:420px) and (max-width:767.98px){.product-details .buttons-row{grid-template-columns:auto var(--product-add-to-cart-button-width)1fr}.product-details-info .add-button-buttons{visibility:hidden;height:0}.product-details-info .add-button-buttons>*{display:none}}@media (max-width:991.98px){#breadcrumb{display:none}}@media (max-width:419.98px){.product-details .buttons-row{grid-template-columns:1fr}.product-details .buttons-row .add-button-wrapper{margin-top:-1.5rem}.product-details .product-stock{grid-column:1}}.product-attribute__blocks .product-attribute__blocks-wrapper .popover{margin-top:1rem!important}.products-grid .product-name a:hover,.products-sidebar .product-name a:hover{text-decoration:underline}.product-details .product-photo img{width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-details .add-button-buttons .product-photo__button{width:3rem;height:3rem}.product-details .add-button-buttons .product-photo__button:before{border-radius:.25rem}.product-details-info .stock-level.product-in-stock{color:var(--color-ok);transition:var(--mode-transition)color}.product-details-info .stock-level.product-in-stock .text-success{color:inherit}.product-attribute__blocks-option.product-attribute__blocks-option--selected{color:var(--bs-body-bg)}.product-attribute__blocks-option:not(.product-attribute__blocks-option--selected):hover,.product-attribute__blocks-option:not(.product-attribute__blocks-option--selected):focus,.product-attribute__blocks-option:not(.product-attribute__blocks-option--selected):active{border:2px solid var(--color-brown);background-color:transparent}.product-attribute__blocks-option:not(.product-attribute__blocks-option--selected):hover{background-color:var(--color-lines)}.product-attribute__blocks-option{border-radius:.375rem}.product-details-tabs .nav-underline .nav-link{--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-color);--bs-nav-underline-border-width:2px;--bs-nav-underline-link-active-color:var(--color-selected);--bs-nav-link-font-weight:600;--bs-nav-tabs-link-hover-border-color:transparent;background:0 0}.product-details-tabs .nav-underline .nav-link:hover{background:var(--color-lvl1)}