/* GENERATED: npm run build:theme. Sources: 02-system.css, 20-formulare-tlacitka.css, 04-zahlavi.css, 05-menu.css, 03-rozlozeni-obsah.css, 14-kosik-objednavka.css, 12-detail-produktu.css, 16-ucet.css, 10-filtry.css, 06-vyhledavani.css, 09-kategorie.css, 17-hodnoceni.css, 13-detail-zalozky.css, 21-okna-galerie.css, 07-homepage-bannery.css, 11-produktove-karty.css */
@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important;}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important;}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important;}}@media (min-width:992px) and (max-width:1199px){table.visible-md{display:table!important;}}@media (min-width:992px) and (max-width:1199px){tr.visible-md{display:table-row!important;}}@media (min-width:992px) and (max-width:1199px){td.visible-md,th.visible-md{display:table-cell!important;}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important;}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important;}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important;}}@media (min-width:1200px){.visible-lg{display:block!important;}}@media (min-width:1200px){table.visible-lg{display:table!important;}}@media (min-width:1200px){tr.visible-lg{display:table-row!important;}}@media (min-width:1200px){td.visible-lg,th.visible-lg{display:table-cell!important;}}@media (min-width:1200px){.visible-lg-block{display:block!important;}}@media (min-width:1200px){.visible-lg-inline{display:inline!important;}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important;}}@media (max-width:767px){.hidden-xs{display:none!important;}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important;}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important;}}@media (min-width:1200px){.hidden-lg{display:none!important;}}.visible-print{display:none!important;}@media print{.visible-print{display:block!important;}}@media print{table.visible-print{display:table!important;}}@media print{tr.visible-print{display:table-row!important;}}@media print{td.visible-print,th.visible-print{display:table-cell!important;}}.visible-print-block{display:none!important;}@media print{.visible-print-block{display:block!important;}}.visible-print-inline{display:none!important;}@media print{.visible-print-inline{display:inline!important;}}.visible-print-inline-block{display:none!important;}@media print{.visible-print-inline-block{display:inline-block!important;}}@media print{.hidden-print{display:none!important;}}.news-item time,.news-item-detail time{color:var(--colors-foregrounds-content-tertiary);}.news-item-widget{border-bottom-color:var(--colors-foregrounds-borders-secondary);}:where(.ums_forms_redesign--off) .entrance-protection-inner{background-color:var(--colors-surface-primary);}:where(.ums_forms_redesign--off) .entrance-protection h1{color:var(--color-primary);}#header{background-color:var(--color-header-background);background-image:none;border-color:var(--colors-foregrounds-borders-secondary);}#header,#header .site-name a{color:var(--_color-header-text);}.navigation-in{background-color:var(--colors-surface-white);}.navigation-in a{color:var(--colors-foregrounds-content-primary);}.navigation-in a:focus-visible,.navigation-in a:hover{color:var(--colors-foregrounds-content-primary);}.navigation-in>ul>li{border-color:var(--colors-foregrounds-borders-secondary);}@media (min-width:768px){.navigation-in{background-color:transparent;}}@media (min-width:768px){.navigation-in a{color:var(--colors-foregrounds-content-primary);}}@media (min-width:768px){.navigation-in a:focus-visible,.navigation-in a:hover{color:var(--colors-foregrounds-content-primary);}}@media (min-width:768px){.navigation-in ul.menu-level-2{background-color:var(--colors-surface-white);border-color:var(--color-primary);}}@media (min-width:768px){.navigation-in ul.menu-level-2 li{border-top-color:var(--color-primary);}}@media (min-width:768px){.navigation-in ul.menu-level-2 a{color:var(--colors-foregrounds-content-primary);}}@media (min-width:768px){.navigation-in ul.menu-level-2 a:focus-visible,.navigation-in ul.menu-level-2 a:hover{color:var(--colors-foregrounds-content-primary);}}@media (min-width:768px){.navigation-in ul.menu-level-2>li>a:before{background-color:var(--colors-foregrounds-content-primary);}}@media (min-width:768px){.navigation-in ul.menu-level-2>li>a:focus-visible:before,.navigation-in ul.menu-level-2>li>a:hover:before{background-color:var(--colors-foregrounds-content-primary);}}@media (min-width:768px){.navigation-in>ul>li{border-color:transparent;}}@media (min-width:768px){.navigation-in>ul>li>a{background-color:transparent;color:var(--colors-foregrounds-content-primary);}}@media (min-width:768px){.navigation-in>ul>li.exp>a,.navigation-in>ul>li>a:focus-visible,.navigation-in>ul>li>a:hover{background-color:transparent;color:var(--colors-foregrounds-content-primary);}}.navigation-in .has-third-level div>ul a{color:var(--color-primary);}.navigation-in .has-third-level div>ul a:focus-visible,.navigation-in .has-third-level div>ul a:hover{color:var(--color-primary-hover);}.navigation-in .navigationActions{border-color:var(--colors-foregrounds-borders-secondary);}.navigation-in .navigationActions__submenu ul:not(:first-of-type) li:first-of-type>a{border-color:var(--colors-foregrounds-borders-secondary);}.navigation-in .navigationActions__submenu li:before{color:var(--colors-foregrounds-content-primary);}.navigation-close{color:var(--colors-foregrounds-content-primary);}.navigationActions__submenu__item--active:before{background-color:var(--colors-foregrounds-content-primary);}.admin-bar{background-color:#484848;border-color:#333;color:#dbdbdb;}.admin-bar .container>ul>li{border-color:#636363;}.admin-bar .container>ul>li>a,.admin-bar .container>ul>li>span{color:#dbdbdb;}.admin-bar .container>ul>li:hover{background-color:#636363;color:#fff;}.admin-bar .container>ul>li:hover>a,.admin-bar .container>ul>li:hover>span{color:#fff;}.admin-bar .container>ul>li ul{background-color:#f5fcfe;border-color:#dbe0e2;}.admin-bar .container>ul>li ul li a,.admin-bar .container>ul>li ul li span{border-color:#d0effc;color:#000;}.admin-bar .container>ul>li ul li a:hover,.admin-bar .container>ul>li ul li span:hover{background-color:#e1f4fa;}.admin-bar .container>ul>li>ul{border-top-color:#333;}.admin-bar .container>a,.admin-bar .container>span{background-color:#636363;border-color:#333;color:#dbdbdb;}.admin-bar .container>a:hover,.admin-bar .container>span:hover{background-color:#555;color:#fff;}.advanced-order-suggestion{border-top-color:var(--colors-foregrounds-borders-secondary);}.advanced-parameter-inner{border:1px solid #fcfcfc;box-shadow:0 0 1px rgba(0,0,0,.5);}.advanced-parameter-inner.yes-before{border-color:var(--colors-state-success);color:var(--colors-state-success);}.variant-not-chosen .variant-list:not(.variant-selected) .advanced-parameter-inner{border:1px solid var(--colors-state-danger,#d63500);box-shadow:0 0 3px var(--colors-state-danger,#d63500);}.btn.btn-default,a.btn.btn-default{background-color:var(--color-secondary);border-color:var(--color-secondary);color:var(--colors-foregrounds-content-primary);}.btn.btn-default:hover,a.btn.btn-default:hover{background-color:var(--color-secondary-hover);border-color:var(--color-secondary);color:var(--colors-foregrounds-content-primary);}.box-bg-default .btn.btn-default:hover,.box-bg-default a.btn.btn-default:hover{background-color:var(--color-secondary-hover);}.btn.btn-primary,a.btn.btn-primary{background-color:var(--colors-surface-white);border-color:var(--color-primary);color:var(--color-primary);}.btn.btn-primary:hover,a.btn.btn-primary:hover{background-color:var(--colors-surface-white);border-color:var(--color-primary-hover);color:var(--color-primary-hover);}.btn.btn-cart,.btn.btn-conversion,a.btn.btn-cart,a.btn.btn-conversion{background-color:var(--color-secondary);border-color:var(--color-secondary);color:var(--colors-foregrounds-content-primary);}.btn.btn-cart:hover,.btn.btn-conversion:hover,a.btn.btn-cart:hover,a.btn.btn-conversion:hover{background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover);color:var(--colors-foregrounds-content-primary);}.btn.btn-secondary,a.btn.btn-secondary{background-color:var(--colors-surface-white);border-color:var(--color-primary);color:var(--color-primary);}.btn.btn-secondary:hover,a.btn.btn-secondary:hover{background-color:var(--colors-surface-white);border-color:var(--color-primary-hover);color:var(--color-primary-hover);}.btn.btn-special,a.btn.btn-special{background-color:var(--color-tertiary);border-color:var(--color-tertiary-hover);color:var(--colors-foregrounds-content-inverted);}.btn.btn-special:hover,a.btn.btn-special:hover{background-color:var(--color-tertiary-hover);color:var(--colors-foregrounds-content-inverted);}.btn.btn-cart.disabled,.btn.btn-conversion.disabled,.btn.btn-default.disabled,.btn.btn-primary.disabled,.btn.btn-secondary.disabled,.btn.btn-special.disabled,a.btn.btn-cart.disabled,a.btn.btn-conversion.disabled,a.btn.btn-default.disabled,a.btn.btn-primary.disabled,a.btn.btn-secondary.disabled,a.btn.btn-special.disabled{background-color:var(--colors-surface-white);border-color:var(--colors-foregrounds-borders-secondary);color:var(--colors-foregrounds-content-tertiary);cursor:not-allowed;}.btn.btn-plain,a.btn.btn-plain{background-color:transparent;border-color:transparent;color:var(--color-primary);}.btn.btn-plain:focus-visible,.btn.btn-plain:hover,a.btn.btn-plain:focus-visible,a.btn.btn-plain:hover{background-color:transparent;border-color:transparent;color:var(--color-primary-hover);}.login-btn.facebook{background-color:#0064e0;border-color:#0064e0;color:var(--colors-foregrounds-content-inverted);}.login-btn.facebook:focus-visible,.login-btn.facebook:hover{background-color:#0057c2;}.login-btn.google{background-color:var(--colors-surface-white);border-color:#747775;color:#1f1f1f;}.login-btn.google:focus-visible,.login-btn.google:hover{background-color:#f0f0f0;}.login-btn.seznam{background-color:#c00;border-color:#c00;color:var(--colors-foregrounds-content-inverted);}.login-btn.seznam:focus-visible,.login-btn.seznam:hover{background-color:#ad0000;}.cart-table{border-color:var(--colors-foregrounds-borders-secondary);}.cart-table tr td{border-right-color:transparent;border-top-color:var(--colors-foregrounds-borders-secondary);}.cart-table tr td,.cart-table tr td.cart-p-image{background-color:var(--colors-surface-primary);}.cart-table tr td.p-name a{color:var(--colors-foregrounds-content-primary);}.cart-table tr td.p-name a:hover{color:var(--color-primary);}.cart-table tr.related td{background-color:var(--colors-surface-primary);}a.cart-related-name{color:var(--colors-foregrounds-content-primary);}a.cart-related-name:hover{color:var(--color-primary);}.cart-related-product{border-color:var(--colors-foregrounds-borders-secondary);}.unit-value{color:var(--colors-foregrounds-content-tertiary);}.remove-item:before{color:var(--colors-foregrounds-content-primary);}.remove-item:hover:before{color:var(--colors-state-danger,#d63500);}#categories .expandable>.topic>a>span,#categories .expandable>a>span{color:inherit;}#categories .expandable>.topic.active>a>span{color:var(--color-primary);}#categories .expandable.active.expanded>a>span{color:var(--color-primary);}#categories .expandable.active.expanded>a:hover>span{color:inherit;}#categories .expandable>.topic>a:hover>span,#categories .expandable>a:hover>span{color:inherit;}.box-bg-default #categories:after{background-color:transparent;}.box-bg-variant #categories:after{background-color:var(--colors-surface-white);}.categories a{color:var(--colors-foregrounds-content-primary);}.categories a:hover{background-color:inherit;color:inherit;}.categories ul a:before{background-color:transparent;}.categories li.active>a{background-color:inherit;color:var(--color-primary);}.categories li.active>a:hover{background-color:inherit;color:inherit;}.box-bg-default .categories a{border-bottom-color:transparent;color:var(--colors-foregrounds-content-primary);}.box-bg-default .categories a:hover{color:inherit;}.box-bg-variant .categories a{border-bottom-color:var(--colors-foregrounds-borders-secondary);color:var(--colors-foregrounds-content-primary);}.box-bg-variant .categories a:hover{color:inherit;}.categories .topic.active>a{background-color:inherit;color:var(--color-primary);}.categories .topic.active>a:hover{background-color:inherit;color:inherit;}.categories .topic.child-active>a{background-color:inherit;color:var(--color-primary);}.categories .topic.child-active>a:hover{background-color:inherit;color:inherit;}.customer-page .table td,.customer-page .table th,.customer-page .table tr{border-color:var(--colors-foregrounds-borders-secondary,#dadada);}.customer-page thead tr{background-color:var(--colors-surface-subtle,#e6e6e6);}.customer-page .table-shipping-addresses{background-color:var(--colors-surface-white,#fff);}.eet-message{color:var(--colors-foregrounds-content-tertiary);}.blank-mode .empty-content,.empty-content{font-family:var(--template-headings-font),sans-serif;}.empty-content h1{color:var(--color-primary);}.empty-content h2:after{color:var(--colors-foregrounds-borders-secondary);}.empty-content p{color:var(--colors-foregrounds-content-tertiary);}.filter-sections{background-color:var(--colors-surface-white);}.filter-section{border-bottom-color:transparent;}.filter-section+.filter-section{border-top-color:var(--colors-foregrounds-borders-secondary);}#category-filter-hover .filter-section:first-child{border-top-color:var(--colors-foregrounds-borders-secondary);}.filter-count{background-color:var(--colors-surface-secondary);}#clear-filters a{color:var(--colors-state-danger,#d63500);}.filter-total-count{color:var(--colors-foregrounds-content-tertiary);}.plus-gallery-item,.ui-menu{border-color:var(--colors-foregrounds-borders-secondary);}.ui-menu .ui-menu-item{background-color:var(--colors-surface-primary);}.ui-menu .ui-menu-item:hover{background-color:var(--colors-surface-tertiary);}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{background-color:var(--colors-surface-tertiary);}.ui-autocomplete>li{border-top-color:var(--colors-foregrounds-borders-secondary);}.detail-information{border-top-color:var(--colors-foregrounds-borders-secondary);}.cpost-delivery-point-result-legend,.cpost-delivery-point-result-table-wrap{border-color:var(--colors-foregrounds-borders-secondary);}.cpost-delivery-point-result-table tr{border-bottom-color:var(--colors-foregrounds-borders-secondary);}.ajax-pending-element:after,.loader-overlay{background-color:rgba(0,0,0,.65);}.ajax-pending .loader-wrapper:before,.ajax-pending-element:before,.loader{background-color:var(--color-primary);border-color:var(--colors-surface-white);border-right-color:transparent;}.ajax-pending .loader-wrapper:before.accented,.ajax-pending-element:before.accented,.loader.accented{background-color:var(--colors-surface-tertiary);}.ajax-pending .loader-wrapper:before.static,.ajax-pending-element:before.static,.loader.static{background-color:transparent;border-color:var(--color-primary);border-right-color:transparent;}[data-iframe-src]{background:url("data:image/svg+xml;utf8,<svg version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270px%27 y=%270px%27 width=%2740px%27 height=%2740px%27 viewBox=%270 0 50 50%27 style=%27enable-background:new 0 0 50 50;%27 xml:space=%27preserve%27><path fill=%27%23fff%27 d=%27M43.935,25.145c0-10.318-8.364-18.683-18.683-18.683c-10.318,0-18.683,8.365-18.683,18.683h4.068c0-8.071,6.543-14.615,14.615-14.615c8.072,0,14.615,6.543,14.615,14.615H43.935z%27> <animateTransform attributeType=%27xml%27 attributeName=%27transform%27 type=%27rotate%27 from=%270 25 25%27 to=%27360 25 25%27 dur=%270.6s%27 repeatCount=%27indefinite%27/></path></svg>") no-repeat 50% rgba(0,0,0,.65);}.menu-helper:after,.menu-trigger:after{background-color:transparent;color:var(--colors-foregrounds-content-primary);}@media (min-width:768px){.menu-helper>span{background-color:transparent;border-color:var(--colors-foregrounds-borders-secondary);color:var(--colors-foregrounds-content-primary);}}@media (min-width:768px){.menu-helper>ul{background-color:var(--colors-surface-white);border-color:transparent;}}@media (min-width:768px){.menu-helper>ul>li{border-top-color:var(--colors-foregrounds-borders-secondary);}}@media (min-width:768px){.menu-helper>ul>li a{color:var(--colors-foregrounds-content-primary);}}@media (min-width:768px){.menu-helper>ul>li a:hover{color:var(--colors-foregrounds-content-primary);}}@media (min-width:768px){.menu-helper>ul>li.exp>a{background-color:var(--colors-surface-white);}}@media (min-width:768px){.menu-helper>ul>li.exp>ul>li{background-color:var(--colors-surface-white);}}.msg.msg-notice,.msg.msg-success{background-color:#3c840f;border-color:#426d0c;}.msg.msg-info,.msg.msg-notice,.msg.msg-notice a,.msg.msg-success,.msg.msg-success a{color:var(--colors-foregrounds-content-inverted);}.msg.msg-info{background-color:#3531ff;border-color:#0d30ff;}.msg.msg-info a,.msg.msg-warning{color:var(--colors-foregrounds-content-inverted);}.msg.msg-warning{background-color:#c75300;border-color:#ae2c00;}.msg.msg-error,.msg.msg-warning a{color:var(--colors-foregrounds-content-inverted);}.msg.msg-error{background-color:#d33a36;border-color:#c2263c;}.msg.msg-error a{color:var(--colors-foregrounds-content-inverted);}.js-validator-msg.msg-info{color:#3531ff;}:where(.ums_forms_redesign--off) .js-validator-msg.msg-error{color:#d33a36;}.js-validator-msg.msg-warning{color:#c75300;}:where(.ums_forms_redesign--off) .form-control.error-field,:where(.ums_forms_redesign--off) .form-control.js-error-field{border-color:#d33a36;}:where(.ums_forms_redesign--off) .form-control.error-field:focus,:where(.ums_forms_redesign--off) .form-control.js-error-field:focus{border-color:#d33a36;box-shadow:0 0 0 .1em rgba(211,58,54,.25);}.form-control.warning-field{border-color:#c75300;}.form-control.warning-field:focus{border-color:#c75300;box-shadow:0 0 0 .1em rgba(199,83,0,.25);}:where(.ums_forms_redesign--off) .error-field+label,:where(.ums_forms_redesign--off) .js-error-field+label{border-color:#d33a36;}.radio-wrapper input[type=checkbox]+label:before,.radio-wrapper input[type=radio]+label:before{border-color:color-mix(in srgb,var(--colors-forms-border),#000 17%);}.radio-wrapper input[type=checkbox]+label:after,.radio-wrapper input[type=radio]+label:after{background-color:color-mix(in srgb,var(--colors-forms-border),#000 17%);}.radio-wrapper input[type=checkbox]:disabled+label:before,.radio-wrapper input[type=radio]:disabled+label:before{border-color:var(--colors-forms-border);}.radio-wrapper input[type=checkbox]:checked+label:before,.radio-wrapper input[type=radio]:checked+label:before{border-color:var(--color-primary);}.radio-wrapper input[type=checkbox]:checked+label:after,.radio-wrapper input[type=radio]:checked+label:after{background-color:var(--color-primary);border-color:var(--colors-surface-primary);}.radio-wrapper{background-color:inherit;border-color:var(--colors-foregrounds-borders-secondary);}.radio-wrapper input[type=radio]:checked+label>span b{color:var(--color-primary);}html:not(.apple-pay-available) .radio-wrapper.apple-pay,html:not(.apple-pay-available) .radio-wrapper[data-submethod=applepay]{display:none;}.radio-wrapper.active .for-free{color:var(--color-primary);}.cart-hide-unselected-options .radio-wrapper.selected-option{border-bottom-color:transparent;}.loader-overlay,.loader-wrapper:after,.overlay{background-color:rgba(0,0,0,.65);}.btn.loadMore__button,.pagination .pagination__list .pagination__link,a.btn.goToTop__button{background-color:var(--colors-surface-white);border-color:var(--color-primary);color:var(--color-primary);}.btn.loadMore__button:focus-visible,.btn.loadMore__button:hover,.pagination .pagination__list .pagination__link:focus-visible,.pagination .pagination__list .pagination__link:hover,a.btn.goToTop__button:focus-visible,a.btn.goToTop__button:hover{background-color:var(--colors-surface-white);border-color:var(--color-primary-hover);color:var(--color-primary-hover);}.price-range{background-color:var(--colors-foregrounds-borders-secondary);border-color:var(--colors-foregrounds-borders-secondary);}.price-range>div{background-color:var(--color-secondary);}.p-thumbnails a img{border-color:var(--colors-foregrounds-borders-secondary);}.p-thumbnails .thumbnail-next,.p-thumbnails .thumbnail-prev{color:var(--colors-foregrounds-content-primary);}.p-thumbnail.highlighted:before,.p-thumbnail:hover:before,.show360image.highlighted:before,.show360image:hover:before{background-color:var(--color-primary);}.quantity{border-color:var(--colors-forms-border);}.quantity input{background:inherit;}.quantity .decrease,.quantity .increase{background-color:inherit;border-color:var(--colors-forms-border);color:inherit;}:where(.ums_forms_redesign--off) .question-tooltip{background-color:var(--colors-surface-white);border-color:var(--color-primary-hover);color:inherit;}.rate-bar{background-color:var(--colors-foregrounds-borders-secondary);}.current .rate-bar{background-color:var(--color-primary);}.rate-average{color:var(--color-primary);}.rate-wrap .rate-list .star{color:var(--color-primary-hover);}.rate-wrap .rate-list .star:hover{color:var(--color-primary-hover);}.site-msg{background-color:#fdf3da;color:var(--colors-foregrounds-content-primary-dark);}.site-msg a{color:color-mix(in srgb,var(--color-primary) 70%,#000 30%);}.site-msg a:hover{color:var(--colors-foregrounds-content-primary-dark);}.site-msg .close:before{color:var(--colors-foregrounds-content-primary-dark);}.SizeID-button .sb-button,.SizeID-button .sb-button span{color:var(--color-primary)!important;font-family:var(--template-font),sans-serif!important;}.SizeID-button:hover .sb-button,.SizeID-button:hover .sb-button span{color:var(--color-primary-hover)!important;}.slider-content,.ui-slider{background-color:var(--colors-foregrounds-borders-secondary);border-color:var(--colors-foregrounds-borders-secondary);}.ui-slider-handle{background-color:var(--color-primary);color:var(--color-primary);}.ui-slider-handle:hover{background-color:var(--color-primary);}.ui-slider .ui-slider-range{background-color:var(--color-secondary);border-color:var(--color-secondary);}.ui-slider-horizontal .ui-slider-handle:after{border-top-color:var(--color-primary);}.social-login-buttons-divider{color:var(--colors-foregrounds-content-tertiary);}.social-login-buttons-divider:after,.social-login-buttons-divider:before{background-color:var(--colors-foregrounds-borders-secondary);}.stars .star{color:var(--colors-foregrounds-icons-primary);}.stars .star:hover{color:var(--colors-foregrounds-icons-primary);}.stars .star.is-active:hover{color:var(--color-primary);}.stars .star.star-half:before,.stars .star.star-on:before{color:var(--color-primary);}.stars-label{color:var(--colors-foregrounds-content-tertiary);}.shp-tabs,.shp-tabs-holder{background-color:transparent;border-color:var(--colors-foregrounds-borders-secondary);}.shp-tab.active{border-top-color:var(--colors-foregrounds-content-primary);}.shp-tab-link{background-color:transparent;border-color:var(--colors-foregrounds-borders-secondary);color:var(--colors-foregrounds-content-primary);}.shp-tab-link:hover{background-color:transparent;border-color:var(--colors-foregrounds-borders-secondary);color:var(--colors-foregrounds-content-primary);}.active .shp-tab-link{background-color:transparent;border-color:var(--colors-foregrounds-borders-secondary);color:var(--colors-foregrounds-content-primary);}.blank-mode .vote-name,.vote-name{font-family:var(--template-headings-font),sans-serif;}.vote-title{color:var(--colors-foregrounds-content-tertiary);}.vote-wrap{border-color:var(--colors-foregrounds-borders-secondary);}.vote-content a{color:var(--colors-foregrounds-content-primary);}.vote-content a:hover{color:var(--color-primary);}.vote-admin-response,.vote-rating{color:var(--colors-foregrounds-icons-primary);}.search-whisperer{background-color:var(--colors-surface-primary);}.search-whisperer,.search-whisperer ul li{border-color:var(--colors-foregrounds-borders-secondary);}.search-whisperer ul li a:not(.btn){color:var(--colors-foregrounds-content-primary);}.search-whisperer .p-name,.search-whisperer .price{color:var(--color-primary);}.search-whisperer-documents{border-bottom-color:var(--colors-foregrounds-borders-secondary);}.country-flags-inner{border-color:transparent;}.country-flags.active .country-flags-inner{background-color:#fff;border-color:var(--colors-foregrounds-borders-secondary);}.country-flags.active .country-flag{background-color:var(--colors-forms-background);}.country-flags.active .country-flag.country-flag-preferred{background-color:#f6f6f6;}.country-flags.active .country-flag.country-flag-preferred:not(.selected):hover{background-color:var(--colors-forms-disabled);}.country-flags.active .country-flag.selected,.country-flags.active .country-flag.suggested,.country-flags.active .country-flag:hover{background-color:#f6f6f6;}.country-flags.active .country-flag.selected{border-bottom-color:var(--colors-foregrounds-borders-secondary);}.country-flag .shp-flag-label,.country-flag .shp-flag-label .shp-flag-name{color:var(--colors-foregrounds-content-primary);}.country-flag-preferred-last{border-bottom-color:var(--colors-foregrounds-borders-secondary);}.shp-flag-label:before{border-color:var(--colors-foregrounds-content-primary) transparent transparent;}.widget-parameter-value a{color:var(--colors-foregrounds-content-primary);}.widget-parameter-value a:focus,.widget-parameter-value a:hover{color:var(--colors-foregrounds-content-primary);}.widget-parameter-more span{color:var(--colors-foregrounds-content-tertiary);}.shipping-options-popup{container-type:inline-size;}.shipping-options-popup .shipping-row{align-items:flex-start;border-bottom:1px solid rgba(0,0,0,.1);display:flex;flex-wrap:wrap;gap:5px 10px;justify-content:space-between;line-height:1.5;padding:15px 0;}.shipping-options-popup .extra.delivery{margin-top:20px;}.shipping-row:not(:has(.payment-logo)) .payment-info{flex-basis:auto;max-width:calc(100% - 10px - 7.2em);}.delivery-time,.delivery-time-label,.shipping-options{display:inline-block;}.blank-mode,body,body.blank-mode{font-family:var(--template-font),sans-serif;}.blank-mode .cart-related-name,.blank-mode .cart-table .main-link,.blank-mode .h1,.blank-mode .h2,.blank-mode .h3,.blank-mode .h4,.blank-mode .h5,.blank-mode .h6,.blank-mode h1,.blank-mode h2,.blank-mode h3,.blank-mode h4,.blank-mode h5,.blank-mode h6,.cart-related-name,.cart-table .main-link,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--template-headings-font),sans-serif;}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--colors-foregrounds-headlines-primary);}body{background-color:var(--colors-surface-primary);color:var(--colors-foregrounds-content-primary);}.disabled,.inactive{color:var(--colors-foregrounds-content-tertiary);}.highlight{color:var(--color-primary);}.red{color:var(--colors-state-danger,#d63500);}.line{color:var(--colors-surface-tertiary,#cfcfcf);}.link-like,a{color:var(--color-primary);}.link-like:focus,.link-like:hover,a:focus,a:hover{color:var(--color-primary-hover);}.link-like.conversion,a.conversion{color:var(--color-secondary);}.link-like.conversion:focus,.link-like.conversion:hover,a.conversion:focus,a.conversion:hover{color:var(--color-secondary-hover);}#cboxContent{background-color:var(--colors-surface-primary);}#cboxOverlay{background-color:var(--colors-surface-black);}#cboxTitle{background-color:var(--colors-surface-primary);}:where(.ums_forms_redesign--off) .form-control,:where(.ums_forms_redesign--off) select{background-color:var(--colors-forms-background);border-color:var(--colors-forms-border);color:var(--colors-foregrounds-content-primary);}:where(.ums_forms_redesign--off) .form-control:focus,:where(.ums_forms_redesign--off) select:focus{border-color:var(--colors-forms-activated);color:var(--colors-foregrounds-content-primary);}:where(.ums_forms_redesign--off) .form-control[disabled],:where(.ums_forms_redesign--off) select[disabled]{background-color:var(--colors-forms-disabled);color:var(--colors-foregrounds-content-secondary);}.country-flags{border:1px solid transparent;}:where(.ums_forms_redesign--off) input[type=checkbox]+label:before,:where(.ums_forms_redesign--off) input[type=radio]+label:before{border-color:var(--colors-forms-border);}:where(.ums_forms_redesign--off) input[type=checkbox]+label:after,:where(.ums_forms_redesign--off) input[type=radio]+label:after{background-color:var(--colors-forms-border);}:where(.ums_forms_redesign--off) input[type=checkbox]:disabled+label:before,:where(.ums_forms_redesign--off) input[type=radio]:disabled+label:before{border-color:color-mix(in srgb,var(--colors-forms-border),#000 5%);}:where(.ums_forms_redesign--off) input[type=checkbox]:checked+label:before,:where(.ums_forms_redesign--off) input[type=radio]:checked+label:before{border-color:var(--color-primary);}:where(.ums_forms_redesign--off) input[type=checkbox]:checked+label:after,:where(.ums_forms_redesign--off) input[type=radio]:checked+label:after{background-color:var(--color-primary);border-color:var(--colors-surface-primary);}:focus-visible,[tabindex="0"]:focus-visible,input:focus-visible,input[type=checkbox].focus-visible+label,input[type=checkbox]:focus-visible+label,input[type=radio].focus-visible+label,input[type=radio]:focus-visible+label,label:has(input[type=radio].focus-visible),label:has(input[type=radio]:focus-visible),select:focus-visible,textarea:focus-visible{box-shadow:0 0 0 8px var(--colors-focus-secondary);outline:3px solid var(--colors-focus-primary);outline-offset:2px;}a:hover:focus-visible:not(:active){outline:3px solid var(--colors-focus-primary);}#colorbox:focus-visible{box-shadow:none;}.additional-information{color:var(--colors-foregrounds-content-tertiary);}.content-wrapper{background-color:var(--colors-surface-primary,#fff);}.banner a,.banner-category a,.banner-wrapper a,.carousel-inner a{color:var(--colors-foregrounds-content-primary);}.banner p a,.banner-category p a,.banner-wrapper p a,.carousel-inner p a{color:var(--color-primary);}.banner p a:hover,.banner-category p a:hover,.banner-wrapper p a:hover,.carousel-inner p a:hover{color:var(--color-primary-hover);}.box.box-bg-default,.box.box-bg-transparent{background-color:transparent;}.box.box-bg-variant{background-color:var(--colors-surface-white);}.box.box-bg-dark{background-color:var(--color-tertiary);}.box.box-bg-dark,.box.box-bg-dark h1,.box.box-bg-dark h2,.box.box-bg-dark h3,.box.box-bg-dark h4{color:var(--colors-foregrounds-content-inverted,#fff);}.recommended-products .next,.recommended-products .prev{color:var(--colors-foregrounds-content-tertiary);}.recommended-products .next:hover,.recommended-products .prev:hover{color:var(--colors-foregrounds-content-primary);}.recommended-products a.recommended-product{color:var(--colors-foregrounds-content-primary);}.recommended-products .original-price{color:var(--colors-state-danger,#d63500);}.indicator{background-color:var(--colors-foregrounds-borders-secondary);}.indicator>div{background-color:var(--color-primary);}.poll-result>div{background-color:var(--color-primary);border-left-color:var(--color-primary);}.image360,.p-image{border-color:var(--colors-foregrounds-borders-secondary);}.p-image:after{background-color:var(--colors-foregrounds-borders-secondary);}.breadcrumbs{background-color:inherit;border-color:var(--colors-foregrounds-borders-secondary);}.breadcrumbs,.breadcrumbs a{color:var(--colors-foregrounds-content-tertiary);}.breadcrumbs a:hover{color:var(--colors-foregrounds-content-primary);}.price-standard{color:var(--colors-foregrounds-content-tertiary);}.price-save{color:var(--colors-foregrounds-content-secondary);}.flags-extra .price-save,.flags-extra .price-standard{color:var(--colors-foregrounds-content-inverted,#fff);}.sidebar ol.top-products.unified li.display-image{background-color:var(--colors-surface-white);}ol.top-products.unified a{color:var(--colors-foregrounds-content-primary);}ol.top-products.unified a .top-products-name{color:var(--color-primary);}ol.top-products.unified a:hover .top-products-name{color:var(--color-primary-hover);}.subcategories li:before{background-color:var(--colors-foregrounds-content-primary);}.subcategories li.divider{background-color:var(--colors-foregrounds-borders-secondary);}ol.cart-header li a,ol.cart-header li strong{background-color:transparent;color:var(--colors-foregrounds-content-primary);}ol.cart-header li a:focus-visible,ol.cart-header li a:hover{background-color:var(--colors-surface-white);color:var(--colors-foregrounds-content-primary);}ol.cart-header li a:focus-visible{z-index:1;}
