/* GENERATED: npm run build:theme. Sources: 02-system.css, 20-formulare-tlacitka.css, 14-kosik-objednavka.css, 03-rozlozeni-obsah.css, 12-detail-produktu.css, 22-cookies.css, 06-vyhledavani.css, 11-produktove-karty.css, 09-kategorie.css, 17-hodnoceni.css, 04-zahlavi.css, 05-menu.css, 07-homepage-bannery.css, 08-slidery.css */
@media (max-width:991px){.summary .extra{padding:11px 0;}}.summary .col-md-8{padding-left:0;}.summary .col-md-4{padding-right:0;}@media (max-width:991px){.summary{margin-left:0;margin-right:0;}}@media (max-width:767px){.summary .col-md-8{padding-left:20px;}}@media (max-width:767px){.summary .col-md-4{padding-right:20px;}}.next-step .btn.btn-lg{line-height:36px;padding:10px 20px;}.next-step .next-step-back{font-size:16px;}.next-step-finish{align-items:center;display:flex;flex-direction:column;}.order-button-text{font-size:18px;text-transform:uppercase;vertical-align:middle;}.order-button-suffix{font-size:14px;font-weight:400;line-height:14px;margin-top:-6px;padding-bottom:11px;text-transform:none;}.next-step{align-items:stretch;display:flex;flex-direction:column-reverse;margin-bottom:22px;text-align:center;}@media (min-width:480px) and (max-width:991px){.next-step{align-items:center;flex-direction:row;justify-content:flex-end;}}@media (min-width:1440px){.next-step{align-items:center;flex-direction:row;justify-content:flex-end;}}.next-step{margin-top:22px;}.id--16 .next-step-forward:after,.id--9 .next-step-forward:after{content:"\e910";margin-left:1ex;margin-top:-1px;vertical-align:middle;}@media (min-width:1440px){#checkoutContent{margin-left:8%;padding-right:80px;width:50%;}}:where(.ums_forms_redesign--off) #checkoutContent .form-group{margin-bottom:10px;}:where(.ums_forms_redesign--off) #checkoutContent .form-control{max-width:none;width:100%;}@media (min-width:480px){:where(.ums_forms_redesign--off) #checkoutContent .phone-combined-input{max-width:none;}}#checkoutContent .helper a{text-decoration:underline;text-decoration-thickness:var(--hyperlinks-underline-thickness);text-underline-offset:var(--hyperlinks-underline-offset);}#checkoutContent .helper a:focus-visible,#checkoutContent .helper a:hover{text-decoration:underline;text-decoration-thickness:var(--hyperlinks-underline-thickness-hover);}@media (max-width:991px){#select-country-payment .order-information{display:none;}}:where(.ums_forms_redesign--on).ordering-process .co-box{padding:0;}:where(.ums_forms_redesign--on).ordering-process .co-box h2{line-height:30px;margin:44px 0 22px;padding-left:40px;position:relative;text-align:left;}:where(.ums_forms_redesign--on).ordering-process .co-box h2:before{font-size:30px;font-weight:400;left:0;line-height:30px;margin-top:-15px;position:absolute;top:50%;}@media (max-width:991px){:where(.ums_forms_redesign--on).ordering-process .co-box h2{margin:22px 0;}}:where(.ums_forms_redesign--on).ordering-process .co-box.co-basic-information h2{margin-top:0;}:where(.ums_forms_redesign--on).ordering-process .co-box.co-basic-information h2:before{content:"\e917";}:where(.ums_forms_redesign--on).ordering-process .co-box.co-contact-information h2:before{content:"\e922";}:where(.ums_forms_redesign--on).ordering-process .co-box.co-delivery-method h2:before{content:"\e92e";}:where(.ums_forms_redesign--on).ordering-process .co-box.co-payment-method h2{margin-top:0;}:where(.ums_forms_redesign--on).ordering-process .co-box.co-payment-method h2:before{content:"\e926";}@media (max-width:991px){:where(.ums_forms_redesign--on).ordering-process .co-box.co-payment-method h2{margin-top:0;}}.recapitulation-wrapper :where(.ums_forms_redesign--on).ordering-process .co-box.co-payment-method h2{padding-left:0;}.recapitulation-wrapper :where(.ums_forms_redesign--on).ordering-process .co-box.co-payment-method h2:before{content:"";}:where(.ums_forms_redesign--on).ordering-process .co-box.co-billing-address h2:before,:where(.ums_forms_redesign--on).ordering-process .co-box.co-shipping-address h2:before{content:"\e923";}:where(.ums_forms_redesign--on).ordering-process .co-box.co-order h2:before{content:"\e925";}.recapitulation-wrapper :where(.ums_forms_redesign--on).ordering-process .co-box.co-order h2{padding-left:0;}.recapitulation-wrapper :where(.ums_forms_redesign--on).ordering-process .co-box.co-order h2:before{content:"";}:where(.ums_forms_redesign--on).ordering-process .co-box .stay-in-touch h2{margin:22px 0;padding-left:0;}:where(.ums_forms_redesign--off).ordering-process .co-box{padding:0;}:where(.ums_forms_redesign--off).ordering-process .co-box h4{line-height:30px;margin:44px 0 22px;padding-left:40px;position:relative;text-align:left;}:where(.ums_forms_redesign--off).ordering-process .co-box h4:before{font-size:30px;font-weight:400;left:0;line-height:30px;margin-top:-15px;position:absolute;top:50%;}@media (max-width:991px){:where(.ums_forms_redesign--off).ordering-process .co-box h4{margin:22px 0;}}:where(.ums_forms_redesign--off).ordering-process .co-box.co-basic-information h4{margin-top:0;}:where(.ums_forms_redesign--off).ordering-process .co-box.co-basic-information h4:before{content:"\e917";}:where(.ums_forms_redesign--off).ordering-process .co-box.co-contact-information h4:before{content:"\e922";}:where(.ums_forms_redesign--off).ordering-process .co-box.co-delivery-method h4:before{content:"\e92e";}:where(.ums_forms_redesign--off).ordering-process .co-box.co-payment-method h4{margin-top:0;}:where(.ums_forms_redesign--off).ordering-process .co-box.co-payment-method h4:before{content:"\e926";}@media (max-width:991px){:where(.ums_forms_redesign--off).ordering-process .co-box.co-payment-method h4{margin-top:0;}}.recapitulation-wrapper :where(.ums_forms_redesign--off).ordering-process .co-box.co-payment-method h4{padding-left:0;}.recapitulation-wrapper :where(.ums_forms_redesign--off).ordering-process .co-box.co-payment-method h4:before{content:"";}:where(.ums_forms_redesign--off).ordering-process .co-box.co-billing-address h4:before,:where(.ums_forms_redesign--off).ordering-process .co-box.co-shipping-address h4:before{content:"\e923";}:where(.ums_forms_redesign--off).ordering-process .co-box.co-order h4:before{content:"\e925";}.recapitulation-wrapper :where(.ums_forms_redesign--off).ordering-process .co-box.co-order h4{padding-left:0;}.recapitulation-wrapper :where(.ums_forms_redesign--off).ordering-process .co-box.co-order h4:before{content:"";}:where(.ums_forms_redesign--off).ordering-process .co-box .stay-in-touch h4{margin:22px 0;padding-left:0;}.checkout-box{border-style:solid;border-width:1px;margin:0 0 22px;padding:11px 20px;}@media (max-width:991px){.checkout-box{display:none;}}@media (min-width:768px) and (max-width:9999em){.cart-inner .checkout-box .contact-box{padding:0 0 0 96px;}}@media (min-width:768px) and (max-width:9999em){.cart-inner .checkout-box .contact-box.no-image{padding-left:0;}}@media (min-width:768px) and (max-width:9999em){.cart-inner .checkout-box .contact-box>img{display:block;}}.checkout-box .toggle-contacts{border:none;font-weight:700;padding:0;text-align:left;}.checkout-box .toggle-contacts:after{content:"\e90e";display:inline-block;font-size:16px;line-height:30px;padding-left:5px;}.checkout-box .toggle-contacts.expanded:after{content:"\e911";}.checkout-box .toggle-contacts br,.checkout-box .toggle-contacts span{display:none;}:where(.ums_forms_redesign--off) #company-info{margin-bottom:0;}:where(.ums_forms_redesign--off) label[for=phone]{display:none;}.order-summary-inner{border-style:solid;border-width:1px;margin:0;padding:20px;}@media (max-width:991px){.order-summary-inner{border-width:0;margin-top:44px;padding:0;}}@media (max-width:991px){.id--17 .order-summary-inner{border-width:1px 0 0;}}@media (max-width:991px){.id--17 .order-summary-inner h4{display:none;}}.order-summary h2{margin:0;padding:11px 0;text-align:left;}.order-summary-item{border-style:solid;border-width:1px 0 0;display:flex;flex-wrap:wrap;line-height:1.4;padding:22px 0;width:100%;}.order-summary-item>div{flex:1;}.order-summary-item>div:not(.price-wrapper){align-self:center;}.order-summary-item>div:not(.price-wrapper):last-child{flex:0 0 100px;text-align:right;}.order-summary-item:not(.helper) strong{font-weight:400;}h2+.order-summary-item{border:0;}.order-summary-item.total{font-weight:700;}.order-summary-item.price{border:0;margin-top:0;padding-bottom:0;padding-top:0;}.order-summary-item.price+.order-summary-item{margin-top:-11px;}.order-summary-item.helper{font-weight:700;padding:22px 0;}.order-summary-item.gift-items .free-gift-price,.order-summary-item.gift-items br{display:none;}.order-summary-item .cart-item-amount{flex:0 0 60px;text-align:center;}.order-summary-item .cart-item-price{flex:0 0 80px;text-align:right;}.order-summary-item .cart-item-name a{display:inline-block;}.order-summary-item .cart-item-name a:hover{text-decoration:underline;text-decoration-thickness:var(--hyperlinks-underline-thickness-hover);text-underline-offset:var(--hyperlinks-underline-offset);}.preauthorization-box{margin:22px -20px -20px;padding:20px;}@media (max-width:991px){.preauthorization-box{margin-bottom:0;}}.order-recapitulation{border-style:solid;border-width:1px 0 0;margin:0;}@media (max-width:991px){.order-recapitulation{margin:0;}}.recapitulation-single{border-style:solid;border-width:0 0 1px;display:flex;flex-wrap:wrap;justify-content:space-between;line-height:1.4;padding:22px 0;width:100%;}.recapitulation-single>span{display:none;}.recapitulation-single>strong{display:flex;flex-flow:row-reverse;font-weight:400;justify-content:space-between;text-align:left;width:100%;}.recapitulation-single>strong span{text-align:left;}.recapitulation-shipping-billing-info--withVat{flex-basis:100%;font-size:smaller;font-weight:400;line-height:2;order:1;text-align:right;}.shipping-billing-table .radio-wrapper{border-style:solid;border-width:1px;padding-bottom:10px;padding-top:10px;}.desktop .shipping-billing-table .radio-wrapper:hover{border-style:solid;border-width:1px;box-shadow:0 0 10px rgba(0,0,0,.16);}@media (max-width:991px){.shipping-billing-table .radio-wrapper:last-child{border:0;}}.shipping-billing-table .radio-wrapper input[type=radio]+label{padding-left:30px;}.cart-content>.helper{padding:22px 40px;}@media (max-width:991px){.cart-content>.helper{padding:22px 20px;}}#note{margin-bottom:11px;}:where(.ums_forms_redesign--off) .consents.consents-first{margin-top:22px;}.consents a{font-weight:700;text-decoration:underline;}.id--15 .cart-header{display:none;}@media (min-width:1440px){.id--15 .content-inner{margin-left:8%;margin-right:8%;margin-top:44px;}}@media (max-width:991px){.id--15 .content-inner{padding:20px;}}.id--15 .co-box.co-payment-method .order-payment{margin-top:22px;}.reca-number{display:none;}.recapitulation-wrapper{padding-left:0;}.recapitulation-wrapper .cart-table .p-total{padding-right:0;}.recapitulation-table th{font-weight:400;}.recapitulation-table-payment{align-items:flex-start;display:flex;justify-content:left;}@media (max-width:991px){.recapitulation-table-payment{flex-wrap:wrap;}}.recapitulation-wrapper table{text-align:left;}.order-summary-item.summary-thx,.order-summary-item.total{border:0;display:inline;font-weight:400;padding:0;}.order-complete-links{margin:22px 0;}.order-complete-links a:focus-visible,.order-complete-links a:hover{text-decoration:underline;text-decoration-thickness:var(--hyperlinks-underline-thickness-hover);text-underline-offset:var(--hyperlinks-underline-offset);}.order-complete-links a.btn{padding-left:40px;padding-right:40px;text-decoration:none;}@media (min-width:768px){.cart-related-info{width:60%;}}.search{text-align:center;}.footer .search,.sidebar .search{text-align:left;}.recommended-products{font-size:16px;line-height:1.1;}.recommended-products .browse,.recommended-products .indicator{display:none;}.recommended-products .row>div{display:none;}.recommended-products .row>div.active{display:block;}.recommended-products a.recommended-product{display:block;text-decoration:none;}.recommended-products a.recommended-product img{display:block;margin:0 auto 22px;}.recommended-products a.recommended-product strong{display:block;}.recommended-products a.recommended-product strong.name{font-weight:300;margin-bottom:11px;text-transform:uppercase;}.recommended-products a.recommended-product strong.price{font-weight:900;}.recommended-products a.recommended-product .original-price{font-size:14px;}.recommended-products a.recommended-product .original-price span{text-decoration:line-through;}@media (min-width:768px){.recommended-products{padding-left:90px;padding-right:90px;position:relative;}}@media (min-width:768px){.recommended-products .browse,.recommended-products .indicator{display:block;}}@media (min-width:768px){.recommended-products .browse.inactive,.recommended-products .indicator.inactive{display:none;}}@media (min-width:768px){.recommended-products .browse{border-radius:50%;border-style:solid;border-width:1px;display:block;height:46px;margin-top:-23px;position:absolute;text-decoration:none;top:50%;width:46px;}}@media (min-width:768px){.recommended-products .browse:before{font-size:36px;line-height:46px;}}@media (min-width:768px){.recommended-products .browse.next{right:0;}}@media (min-width:768px){.recommended-products .browse.next:before{content:"\e90c";}}@media (min-width:768px){.recommended-products .browse.prev{left:0;}}@media (min-width:768px){.recommended-products .browse.prev:before{content:"\e90b";}}@media (min-width:768px){.recommended-products .row{display:none;}}@media (min-width:768px){.recommended-products .row.active{display:block;}}@media (min-width:768px){.recommended-products .row>div{display:block;}}@media (min-width:768px){.recommended-products a.recommended-product{text-align:left;}}.indicator{height:1px;margin:0 auto 22px;width:120px;}.indicator>div{height:1px;transition:margin .3s ease-out;width:33.333333%;}.indicator.indicator-1>div{margin-left:33.333333%;}.indicator.indicator-2>div{margin-left:66.666666%;}.search-widget-try-button{width:100%;}#footer .banner p a,#footer .banner-wrapper p a,.banner p a,.banner-category p a,.banner-wrapper p a,.basic-description a,.brand-wrapper-manufacturer-name a,.carousel-inner p a,.category-perex a,.category__secondDescription a,.form-group label a,.glossaryDetail a,.helpNote a,.manufacturerDescription a,.manufacturerDetail a,.news-item-detail a,.p-desc a,.p-short-description a,.pageArticleDetail a,.sectionDescription a,.site-agreement-inner a,.site-msg a,.site-msg-custom a,.siteCookies__text a,.welcome-wrapper a,.xyDiscount__conditions a{text-decoration:underline;text-decoration-thickness:var(--hyperlinks-underline-thickness);text-underline-offset:var(--hyperlinks-underline-offset);}#footer .banner p a:focus-visible,#footer .banner p a:hover,#footer .banner-wrapper p a:focus-visible,#footer .banner-wrapper p a:hover,.banner p a:focus-visible,.banner p a:hover,.banner-category p a:focus-visible,.banner-category p a:hover,.banner-wrapper p a:focus-visible,.banner-wrapper p a:hover,.basic-description a:focus-visible,.basic-description a:hover,.brand-wrapper-manufacturer-name a:focus-visible,.brand-wrapper-manufacturer-name a:hover,.carousel-inner p a:focus-visible,.carousel-inner p a:hover,.category-perex a:focus-visible,.category-perex a:hover,.category__secondDescription a:focus-visible,.category__secondDescription a:hover,.form-group label a:focus-visible,.form-group label a:hover,.glossaryDetail a:focus-visible,.glossaryDetail a:hover,.helpNote a:focus-visible,.helpNote a:hover,.manufacturerDescription a:focus-visible,.manufacturerDescription a:hover,.manufacturerDetail a:focus-visible,.manufacturerDetail a:hover,.news-item-detail a:focus-visible,.news-item-detail a:hover,.p-desc a:focus-visible,.p-desc a:hover,.p-short-description a:focus-visible,.p-short-description a:hover,.pageArticleDetail a:focus-visible,.pageArticleDetail a:hover,.sectionDescription a:focus-visible,.sectionDescription a:hover,.site-agreement-inner a:focus-visible,.site-agreement-inner a:hover,.site-msg a:focus-visible,.site-msg a:hover,.site-msg-custom a:focus-visible,.site-msg-custom a:hover,.siteCookies__text a:focus-visible,.siteCookies__text a:hover,.welcome-wrapper a:focus-visible,.welcome-wrapper a:hover,.xyDiscount__conditions a:focus-visible,.xyDiscount__conditions a:hover{text-decoration:underline;text-decoration-thickness:var(--hyperlinks-underline-thickness-hover);}.cookies-settings,.vote-content .glossary{text-decoration:underline;text-decoration-thickness:var(--hyperlinks-underline-thickness);text-underline-offset:var(--hyperlinks-underline-offset);}.cookies-settings:focus-visible,.cookies-settings:hover,.vote-content .glossary:focus-visible,.vote-content .glossary:hover{text-decoration:underline;text-decoration-thickness:var(--hyperlinks-underline-thickness-hover);}.news-item .text .title:focus-visible,.news-item .text .title:hover{text-decoration:underline;text-decoration-thickness:var(--hyperlinks-underline-thickness-hover);text-underline-offset:var(--hyperlinks-underline-offset);}.basic-description .rateAverage__link,.basic-description .rateAverage__link:focus-visible,.basic-description .rateAverage__link:hover,.category-perex a.btn,.news-item-detail a.btn,.site-agreement-inner a.btn{text-decoration:none;}:where(.ums_discussion_rating_forms--off) .btn,:where(.ums_discussion_rating_forms--off) .btn.btn-conversion,:where(.ums_discussion_rating_forms--off) a.btn,:where(.ums_discussion_rating_forms--off) a.btn.btn-conversion{font-weight:900;text-transform:none;}.advancedOrder__buttons .next-step-back{font-weight:600;}.next-step .next-step-back{font-weight:400;}:where(.ums_forms_redesign--off) input[type=checkbox]+label:after,:where(.ums_forms_redesign--off) input[type=checkbox]+label:before{border-radius:5px;}input[type=checkbox]:checked+label:after{align-items:center;border-width:0;content:"\e913";display:flex;font-size:10px;justify-content:center;}.category-perex ul,.category__secondDescription ul,.p-short-description ul,.tab-content ul,.welcome-wrapper ul,article ul{list-style-type:none;}.category-perex ul li:before,.category__secondDescription ul li:before,.p-short-description ul li:before,.tab-content ul li:before,.welcome-wrapper ul li:before,article ul li:before{content:"\e910";font-size:14px;margin:-2px 4px 0 -18px;}.category-perex ul[style*=" list-style-type"] li:before,.category-perex ul[style^=list-style-type] li:before,.category__secondDescription ul[style*=" list-style-type"] li:before,.category__secondDescription ul[style^=list-style-type] li:before,.p-short-description ul[style*=" list-style-type"] li:before,.p-short-description ul[style^=list-style-type] li:before,.tab-content ul[style*=" list-style-type"] li:before,.tab-content ul[style^=list-style-type] li:before,.welcome-wrapper ul[style*=" list-style-type"] li:before,.welcome-wrapper ul[style^=list-style-type] li:before,article ul[style*=" list-style-type"] li:before,article ul[style^=list-style-type] li:before{display:none;}.top-navigation-bar{font-size:14px;}#header .container{min-height:50px;position:relative;}#header .header-top{align-items:center;padding:0;}@media (min-width:768px){#header .header-top{padding:15px 0;}}@media (max-width:767px){#header .header-top .container{padding-left:0;padding-right:0;}}#header .header-top a.cart-count{padding-bottom:0;padding-top:0;}@media (min-width:768px){#header .header-top a.cart-count{padding:0;width:auto;}}@media (max-width:767px){#header .header-top a.cart-count i{bottom:10px;left:auto;right:10px;}}#header .site-name a.text-logo .header__title{-webkit-line-clamp:2;}#header .site-name a.text-logo .motto{-webkit-line-clamp:2;line-height:1.3;margin-top:.4em;}@media (max-width:767px){#header .site-name a.text-logo .motto{-webkit-line-clamp:1;}}#header .site-name a.text-logo .header__title:only-child{-webkit-line-clamp:3;}@media (max-width:767px){#header .site-name a.text-logo .header__title:only-child{-webkit-line-clamp:2;}}#header .site-name:has(.text-logo){max-width:calc(100% - 165px);}@media (min-width:480px){#header .site-name:has(.text-logo){max-width:450px;}}#header .header-bottom{border-style:solid;border-width:1px 0 0;position:relative;}#header .navigation-buttons{flex-grow:0;margin-left:auto;}#header .navigation-buttons a{margin-left:0;}@media (min-width:480px) and (max-width:767px){#header .navigation-buttons a{height:80px;width:80px;}}@media (min-width:480px) and (max-width:767px){#header .navigation-buttons a:before{font-size:30px;line-height:80px;}}@media (max-width:480px){#header .navigation-buttons a{height:50px;width:50px;}}@media (max-width:480px){#header .navigation-buttons a:before{line-height:50px;}}@media (min-width:768px){#header .navigation-buttons a{height:50px;line-height:50px;margin-left:40px;width:auto;}}@media (min-width:768px){#header .navigation-buttons a[data-target=login]{display:none;}}@media (min-width:768px){#header .navigation-buttons a[data-target=cart]{align-items:center;display:flex;}}@media (min-width:768px){#header .navigation-buttons a[data-target=cart]:before{font-size:26px;margin-right:10px;}}@media (min-width:768px){#header .navigation-buttons a[data-target=cart] i{left:10px;}}@media (max-width:767px){#header{box-shadow:0 1px 2px rgba(0,0,0,.16);left:0;position:relative;top:0;transition:none;width:100%;z-index:56;}}@media (max-width:767px){#header .header-bottom{border-top-width:0;}}@media (max-width:767px){.scrolled-down body:not(.ordering-process):not(.search-window-visible) #header{transform:none;}}@media (max-width:767px){#header .header-bottom-wrapper{min-height:0;}}@media (max-width:767px){#header .search{display:none;}}@media (max-width:767px){.search-window-visible #header .search{display:block;order:3;width:100%;}}@media (max-width:767px){#header .searchWhisperer{max-height:calc(100vh - 98px);max-height:calc(var(--vh, 1vh)*100 - 98px);overflow-y:auto;overscroll-behavior:contain;}}@media (max-width:767px){.search-focused #header{z-index:1002;}}@media (min-width:480px) and (max-width:767px){#header .searchWhisperer{max-height:calc(100vh - 128px);max-height:calc(var(--vh, 1vh)*100 - 128px);}}@media (min-width:768px){#header .site-name a{display:inline-block;}}@media (min-width:768px){#header .site-name:has(.text-logo){max-width:none;min-width:auto;}}@media (min-width:1200px){#header .search{padding-left:40px;padding-right:40px;}}#navigation{padding-top:0;}@media (max-width:767px){#navigation{border-top-style:solid;border-top-width:1px;top:50px;}}@media (min-width:480px) and (max-width:767px){#navigation{top:80px;}}@media (min-width:480px) and (max-width:767px){.navigation-window-visible #navigation{width:100%;}}@media (min-width:768px){#navigation .menu-level-2{border-top-style:solid;border-top-width:1px;padding-bottom:20px;}}@media (min-width:768px){#navigation .menu-level-2>li{padding-top:20px;}}@media (min-width:768px){#navigation .menu-level-2>li>div{row-gap:10px;}}@media (min-width:768px){#navigation .menu-level-2>li>div>a{padding-bottom:2px;}}@media (min-width:768px){#navigation .menu-level-3{font-size:16px;}}@media (min-width:768px){#navigation .has-more-items{position:relative;}}@media (min-width:768px){#navigation .has-more-items .more-items-trigger{bottom:-.05em;cursor:pointer;font-size:small;height:22px;position:absolute;right:0;text-align:center;width:32px;}}@media (min-width:768px){#navigation .has-more-items .more-items-trigger:before{content:"\2026";line-height:1.6;}}@media (min-width:768px){#navigation .has-more-items .more-items-trigger:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff);background-repeat:repeat-x;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffffff",GradientType=1);height:21px;left:-16px;position:absolute;top:0;width:16px;}}@media (min-width:768px){#navigation .has-more-items:focus-within .more-items-trigger{display:none;}}#navigation .menu-no-image{padding:0 20px;}#navigation .navigation-in ul li:hover>a>b,#navigation .navigation-in ul li:hover>a>span,#navigation .navigation-in ul li:hover>div>a>span{border-width:0;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;}@media (min-width:768px){#navigation .navigation-in ul li.menu-level-1>li:first-child>a{padding-left:0;}}@media (min-width:768px){#navigation .navigation-in ul li.ext.exp>ul{border-bottom-width:0;}}@media (max-width:767px){#navigation .navigation-in ul li>a>b{border-width:0;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;}}@media (max-width:767px){#navigation .menu-level-1>li>a,#navigation .navigationActions>li>a{padding-right:50px;position:relative;}}@media (max-width:767px){#navigation .menu-level-1>li>a .submenu-arrow,#navigation .navigationActions>li>a .submenu-arrow{display:block;height:50px;line-height:50px;padding:0;position:absolute;right:0;text-align:center;top:0;transform:translate(0);width:50px;}}@media (max-width:767px){.navigation-in{height:calc(100% - 40px);}}@media (min-width:480px) and (max-width:767px){.navigation-in{height:calc(100% - 60px);}}.navigation-close{display:none;}.navigation-buttons{position:static;}.navigation-window-visible .navigation-buttons a[data-target=navigation]:before{content:"\e912";font-size:14px;}body.ordering-process .navigation-buttons a[data-target=search]{display:block;}@media (min-width:768px){body.ordering-process .navigation-buttons a[data-target=search]{display:none;}}@media (min-width:768px){.navigation-buttons a[data-target=search]{display:none;}}.search-button{display:none;}.search-form{position:relative;transition:color .3s;}.search-input{padding-left:50px;}#header .search-input:focus,#header .search-input:hover,.search-focused #header .search-input,.search-window-visible #header .search-input{box-shadow:0 0 4px rgba(0,0,0,.16);}@media (min-width:768px){#header .search-input:focus,#header .search-input:hover,.search-focused #header .search-input,.search-window-visible #header .search-input{box-shadow:0 0 10px rgba(0,0,0,.16);}}.search-input-icon:hover~.search-input{box-shadow:0 0 4px rgba(0,0,0,.16);}@media (min-width:768px){.search-input-icon:hover~.search-input{box-shadow:0 0 10px rgba(0,0,0,.16);}}.search-input-icon{align-items:center;cursor:text;display:flex;height:40px;justify-content:center;left:25px;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px;}@media (min-width:768px){.search-input-icon{font-size:26px;}}.search-input-icon:before{content:"\e920";}.search-focused .search-input-icon,.search-window-visible .search-input-icon{cursor:pointer;}.search-focused .search-input-icon:before,.search-window-visible .search-input-icon:before{content:"\e912";font-size:20px;}.search-input-icon.compact-form:before{display:none;}.search-focused .search-form{z-index:1003;}.search-focused:before{bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:1002;}body:before{bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;transition:all .2s ease;z-index:-1;}@media (min-width:768px){body.navigation-hovered #navigation,body.navigation-hovered .menu-helper{z-index:1003;}}@media (min-width:768px){body.navigation-hovered:before{opacity:1;z-index:1002;}}body.search-focused:before{opacity:1;}.searchWhisperer{box-shadow:0 0 4px rgba(0,0,0,.16);}@media (min-width:768px){.searchWhisperer{box-shadow:none;margin-left:5%;width:90%;}}@media (min-width:992px){.searchWhisperer{margin-left:3%;width:94%;}}@media (min-width:1200px){.searchWhisperer{margin-left:11.5%;width:77%;}}@media (min-width:1440px){.searchWhisperer{margin-left:15%;width:70%;}}.content{min-width:0;}@media (min-width:768px){.sidebar-left+.content{padding-left:20px;}}.content-wrapper{padding-top:10px;}@media (min-width:768px){.content-wrapper{padding-top:0;}}#content{line-height:1.7;}@media (min-width:768px){#content{padding-top:20px;}}@media (min-width:768px){#content h1{margin-top:0;}}#content p{margin:0 0 22px;}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='20' fill='none' viewBox='0 0 45 20'%3E%3Cpath fill='%23000' d='M30.936 5.3 23 12.105 15.064 5.3a1.25 1.25 0 0 0-1.629 1.897l.002.001 8.75 7.5a1.245 1.245 0 0 0 1.629-.001l-.002.001 8.75-7.5a1.25 1.25 0 1 0-1.629-1.897z'/%3E%3C/svg%3E");}@media (min-width:768px){.itemsTotal{display:none;}}@media (min-width:321px) and (max-width:767px){.columns-mobile-2 .products-block>div{margin-bottom:20px;width:50%;}}@media (min-width:321px) and (max-width:767px){.columns-mobile-2 .products-block>div:nth-child(2n){padding-left:5px;}}@media (min-width:321px) and (max-width:767px){.columns-mobile-2 .products-block>div:nth-child(odd){padding-right:5px;}}@media (min-width:321px) and (max-width:767px){.columns-mobile-2 .products-block .p .name{display:-webkit-box;height:44px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}}@media (min-width:768px){.desktop .banners-row{clear:both;margin-top:-20px;}}.banners-row [class*=col-]{padding-left:0;padding-right:0;}.banners-row .banner-wrapper{margin-top:0;}.banners-row .carousel{margin-bottom:0;}.banners-row .wide-carousel .carousel{margin-top:0;}@media (min-width:768px){.wide .banners-row .wide-carousel .carousel{margin-top:0;}}.extended-banner-link,.extended-banner-text,.extended-banner-title{background-color:transparent;border:none;box-shadow:none;}.next-to-carousel-banners .extended-banner-link,.next-to-carousel-banners .extended-banner-text,.next-to-carousel-banners .extended-banner-title{left:auto;right:0;}.extended-banner-title{padding:40px;}.extended-banner-text{font-size:34px;font-weight:700;max-width:100%;padding:40px;}.next-to-carousel-banners .extended-banner-text{text-align:right;}.extended-banner-link{height:auto;left:0;margin-top:0;padding:0 40px;right:auto;}.carousel .extended-banner-link{margin-top:44px;}.carousel-control{height:44px;top:calc(50% - 22px);width:44px;}.carousel-control:before{margin:0;top:0;}.carousel-control.left:before{left:0;}.carousel-control.right:before{right:0;}.homepage-group-title{font-size:34px;margin-bottom:44px;margin-top:66px;text-align:center;}.homepage-group-title:first-child{margin-top:0;}.blog-wrapper .homepage-group-title{margin-top:66px;}.welcome-wrapper{margin-bottom:44px;margin-top:44px;padding-bottom:44px;padding-top:44px;}.welcome-wrapper .welcome .h1{margin-bottom:.67em;}.homepage-blog-wrapper{padding-bottom:44px;padding-top:0;}@media (min-width:768px){.homepage-blog-wrapper{margin-left:-20px;margin-right:-20px;}}@media (min-width:1200px){.homepage-blog-wrapper .news-item{flex-basis:50%;width:50%;}}.homepage-blog-wrapper .news-item .title{font-weight:700;line-height:1.1;}:where(.ums_discussion_rating_forms--off) .ratings-and-brand{display:flex;flex-flow:column;}:where(.ums_discussion_rating_forms--off) .ratings-and-brand .stars a{padding-right:5px;}:where(.ums_discussion_rating_forms--off) .ratings-and-brand a{text-decoration:underline;}@media (min-width:1200px){:where(.ums_discussion_rating_forms--off) .narrow .ratings-and-brand{flex-flow:row;}}@media (min-width:1200px){:where(.ums_discussion_rating_forms--off) .narrow .ratings-and-brand .stars-wrapper{margin:0;}}@media (min-width:1200px){:where(.ums_discussion_rating_forms--off) .narrow .ratings-and-brand .stars-wrapper+.brand-wrapper{margin-left:20px;}}@media (min-width:992px){:where(.ums_discussion_rating_forms--off) .wide .ratings-and-brand{flex-flow:row;}}@media (min-width:992px){:where(.ums_discussion_rating_forms--off) .wide .ratings-and-brand .stars-wrapper{margin:0;}}@media (min-width:992px){:where(.ums_discussion_rating_forms--off) .wide .ratings-and-brand .stars-wrapper+.brand-wrapper{margin-left:20px;}}:where(.ums_discussion_rating_forms--on) .ratings-and-brand{display:flex;flex-wrap:wrap;gap:4px 16px;}:where(.ums_discussion_rating_forms--on) .ratings-and-brand .stars-wrapper{margin:0;}:where(.ums_discussion_rating_forms--on) .ratings-and-brand .stars-link,:where(.ums_discussion_rating_forms--on) :where(.shipping-options-layout .shipping-options-row) .shipping-options{color:var(--colors-foregrounds-content-primary);text-decoration:underline;text-decoration-thickness:var(--hyperlinks-underline-thickness);text-underline-offset:var(--hyperlinks-underline-offset);}:where(.ums_discussion_rating_forms--on) .ratings-and-brand .stars-link:focus-visible,:where(.ums_discussion_rating_forms--on) .ratings-and-brand .stars-link:hover,:where(.ums_discussion_rating_forms--on) :where(.shipping-options-layout .shipping-options-row) .shipping-options:focus-visible,:where(.ums_discussion_rating_forms--on) :where(.shipping-options-layout .shipping-options-row) .shipping-options:hover{color:var(--color-primary-hover);text-decoration:underline;text-decoration-thickness:var(--hyperlinks-underline-thickness-hover);}:where(.ums_discussion_rating_forms--on) .starsLabel--productDetail{gap:8px 4px;margin-right:8px;}:where(.ums_discussion_rating_forms--on) .rateAverage__link{display:flex;}:where(.ums_discussion_rating_forms--on) .rate-wrapper-in-description .rate-average-inner .rateAverage__link .stars{margin-top:0;}.products-top.products-inline .p{height:100%;}
