/* GENERATED: npm run build:theme. Sources: 02-system.css, 14-kosik-objednavka.css, 11-produktove-karty.css, 19-zapati-kontakty.css, 07-homepage-bannery.css, 03-rozlozeni-obsah.css, 20-formulare-tlacitka.css, 09-kategorie.css, 05-menu.css, 04-zahlavi.css, 13-detail-zalozky.css, 12-detail-produktu.css, 17-hodnoceni.css, 21-okna-galerie.css, 00-promenne.css, 22-cookies.css */
.more-categories-wrap.unveiled .more-categories-list.visible{display:inline;}.cart-inner{padding:10px;}.cart-heading{margin:.67em 0;}.pr-list-unit{display:inline-block;}.products-block .img>a:before,.products-block .p>a:before{content:"";float:left;}.at-share-dock-outer{position:relative;z-index:55;}.footer-links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:10px 0;padding:0;}.footer-links .footer-link{display:inline-block;list-style:none;padding:0 5px;}.footer-links .footer-link:first-of-type{padding-left:0;}.footer-links .footer-link:last-of-type{padding-right:0;}.footer-left .footer-links{justify-content:center;}@media (min-width:768px){.footer-left .footer-links{justify-content:flex-start;}}.footer-icons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;}.footer-icons .footer-icon{align-self:center;display:inline-block;margin:10px;}.footer-links-icons{padding:33px 20px;}.footer-links-icons .footer-links{margin-top:0;}.footer-links-icons .footer-icon{margin-bottom:0;}.affiliate-banner img{height:-moz-fit-content;height:fit-content;}.recapitulation-shipping-billing-label{display:none;}#checkoutSidebar{position:relative;transition:top .6s ease-out;}.scroll-wrapper{overflow:auto;}.discussionContainer{margin-bottom:16px;}.fade-in{opacity:0;transition:opacity .8s ease-out;}.fade-in.start{opacity:1;}@media (prefers-reduced-motion:reduce){.fade-in{transition:none;}}.content-wrapper.container{padding-left:0;padding-right:0;}@media (max-width:767px){.content-wrapper.container{padding-left:10px;padding-right:10px;}}@media (max-width:767px){.content-wrapper.container .row{margin-left:-10px;margin-right:-10px;}}@media (max-width:767px){.content-wrapper.container .row>div{padding-left:10px;padding-right:10px;}}@media (max-width:767px){:where(.ums_forms_redesign--on) .content-wrapper.container .row>div{width:100%;}}@media (max-width:767px){.content-wrapper.container .row.cart-row{margin-left:0;margin-right:0;}}@media (max-width:767px){.content-wrapper.container .row.cart-row>div{padding-left:0;padding-right:0;}}@media (max-width:767px){.ordering-process .content-wrapper.container{padding-left:0;padding-right:0;}}@media (min-width:768px){.content-wrapper-in{display:flex;}}.sidebar-inner{padding-left:0;padding-right:20px;}@media (min-width:768px){.content{flex-grow:1;flex-shrink:1;min-width:0;padding-left:20px;padding-right:20px;width:100%;}}@media (max-width:767px){.sidebar.sidebar-left .sidebar-inner{display:none;}}@media (max-width:767px){.sidebar.sidebar-left .sidebar-inner.visible{display:block;}}@media (min-width:768px){.sidebar{flex-grow:0;flex-shrink:0;width:250px;}}@media (min-width:992px){.sidebar{width:340px;}}@media (min-width:768px){.sidebar-indented .content{display:flex;flex-wrap:wrap;}}@media (min-width:768px){.sidebar-indented .content .category-top{width:100%;}}@media (min-width:768px){.sidebar-indented .content .sidebar{margin-left:-20px;margin-right:20px;}}@media (min-width:768px){.sidebar-indented .category-content-wrapper{width:calc(100% - 250px);}}@media (min-width:992px){.sidebar-indented .category-content-wrapper{width:calc(100% - 340px);}}#navigation{overflow:hidden;transition:all .3s ease-out;}@media (max-width:767px){#navigation{height:100%;padding-bottom:0;position:fixed;right:0;width:0;z-index:1000;}}@media (max-width:479px){.navigation-window-visible #navigation{width:100%;}}@media (min-width:768px){#navigation{height:68px;left:0;position:relative;}}@media (min-width:768px){.submenu-visible #navigation{overflow:visible;}}@media (min-width:768px){.submenu-visible #navigation.menu-helper-visible{overflow:hidden;}}.menu-helper ul,.navigation-in ul{margin:0;padding:0;}.menu-helper ul li,.navigation-in ul li{display:block;list-style:none;}.menu-helper ul li a,.navigation-in ul li a{display:block;}.menu-helper ul li.appended-category,.navigation-in ul li.appended-category{display:none;}.menu-helper>ul>li.ext>ul,.navigation-in>ul>li.ext>ul{display:none;}.submenu-visible .menu-helper>ul>li.ext.exp>ul,.submenu-visible .navigation-in>ul>li.ext.exp>ul{display:block;}@media (min-width:768px){.menu-helper .navigationActions,.menu-helper-visible .menu-helper .navigationActions,.menu-helper-visible .navigation-in .navigationActions,.navigation-in .navigationActions{display:none;}}.navigation-in{font-size:18px;line-height:18px;}.navigation-in ul li{position:static;}.navigation-in ul li a{padding:2rem 20px;text-decoration:none;text-transform:none;}.navigation-in ul li a b{font-weight:700;}.navigation-in ul li a:hover{text-decoration:none;}.navigation-in ul.menu-level-2 li a{padding-bottom:1.5rem;padding-top:1.5rem;}.navigation-in ul.menu-level-2 li a.navigationActions__link--flag{align-items:center;display:flex;padding-bottom:calc(-3px + 1.5rem);padding-top:calc(-3px + 1.5rem);}.navigation-in>ul>li{border-top-style:solid;border-top-width:0;}.navigation-in>ul>li:first-child{border-top-style:none;}@media (max-width:767px){.navigation-in{height:100%;overflow:auto;width:100%;}}@media (max-width:767px){.navigation-in .has-third-level ul,.navigation-in a.menu-image{display:none;}}@media (max-width:767px){.navigation-in ul li.appended-category{display:block;}}@media (max-width:767px){.navigation-in ul.menu-level-2 li a{padding-left:40px;}}@media (max-width:767px){.navigation-in>ul:last-child{margin-bottom:33px;}}@media (max-width:767px){.navigation-in>ul>li:last-child{border-bottom-style:solid;border-bottom-width:0;}}@media (min-width:768px){.navigation-in{left:0;position:absolute;top:0;width:9999em;}}@media (min-width:768px){.fitted .navigation-in,.submenu-visible .navigation-in{width:100%;}}@media (min-width:768px){.navigation-in ul{align-items:center;display:flex;flex-wrap:wrap;}}@media (min-width:768px){.fitted .navigation-in ul{justify-content:flex-start;}}@media (min-width:768px){.navigation-in ul li{display:block;}}@media (min-width:768px){.navigation-in ul li.splitted{visibility:hidden;}}@media (min-width:768px){.submenu-visible .navigation-in ul li.splitted{display:none;}}@media (min-width:768px){.navigation-in ul.menu-level-2{border-style:none;border-width:0;left:0;margin-left:0;position:absolute;top:calc(100% - 12.5px);width:100%;z-index:1001;}}@media (min-width:768px){.navigation-in ul.menu-level-2 li{border-top-style:none;border-top-width:0;display:block;}}@media (min-width:768px){.navigation-in ul.menu-level-2 li:first-child{border-top-style:none;}}@media (min-width:768px){.navigation-in>ul>li{border-bottom-width:0;border-top-width:0;}}@media (min-width:768px){.navigation-in>ul>li>a{padding-bottom:25px;padding-top:25px;}}.navigation-in .navigationActions{border-top-style:solid;border-top-width:1px;}.navigation-in .navigationActions__submenu.menu-level-2 li{position:relative;}.navigation-in .navigationActions__submenu.menu-level-2 li>a{margin-left:20px;margin-right:20px;padding-left:20px;padding-right:0;}.navigation-in .navigationActions__submenu ul:not(:first-of-type) li:first-of-type>a{border-top:1px solid;}@media (min-width:768px){.navigation-in>ul>li{border-bottom-style:none;border-left-style:solid;border-left-width:1px;border-top-style:none;}}@media (min-width:768px){.navigation-in>ul>li>a:hover{margin-left:-1px;margin-right:-1px;padding-left:21px;padding-right:21px;}}@media (min-width:768px){.navigation-in>ul>li.ext>ul>li{align-items:center;display:flex;flex-basis:33.333333%;flex-grow:0;flex-shrink:1;min-height:75px;width:33.333333%;}}@media (min-width:768px){.navigation-in>ul>li.ext>ul>li>a{font-weight:700;padding:20px;width:100%;}}@media (min-width:768px){.navigation-in>ul>li.ext>ul>li>a.menu-image{align-items:center;flex-basis:auto;flex-grow:0;flex-shrink:0;position:relative;width:116px;}}@media (min-width:768px){.navigation-in>ul>li.ext>ul>li>a img{display:block;height:auto;max-height:54px;max-width:76px;}}@media (min-width:768px){.navigation-in>ul>li.ext>ul>li>a:hover{background-color:transparent;}}@media (min-width:768px){.navigation-in>ul>li.ext>ul>li>div{display:flex;flex-direction:column;gap:6px 0;line-height:1.2;width:calc(100% - 116px);}}@media (min-width:768px){.navigation-in>ul>li.ext>ul>li>div>a{font-weight:700;padding:0;}}@media (min-width:768px){.navigation-in>ul>li.ext>ul>li>div>ul{display:inline-block;line-height:1.3;max-height:2.6em;overflow:hidden;}}@media (min-width:768px){.navigation-in>ul>li.ext>ul>li>div>ul>li{display:inline-block;}}@media (min-width:768px){.navigation-in>ul>li.ext>ul>li>div>ul>li>a{display:inline;padding:0;}}@media (min-width:768px){.navigation-in>ul>li.ext>ul>li>div>ul>li>a:hover{background-color:transparent;}}@media (min-width:768px){.navigation-in>ul>li.ext>ul>li.has-third-level>a{display:block;line-height:1;}}@media (min-width:768px){.navigation-in>ul>li.ext>a>span{display:none;}}@media (min-width:768px){.navigation-in>ul>li.ext.exp>a{margin-left:-1px;margin-right:-1px;padding-left:21px;padding-right:21px;}}@media (min-width:768px){.submenu-visible .navigation-in>ul>li.ext.exp>ul{border-bottom-style:solid;border-bottom-width:2px;display:flex;flex-wrap:wrap;}}@media (min-width:768px){.navigation-in>ul>li.ext.exp:first-child>a{margin-left:0;padding-left:20px;}}@media (min-width:768px){.navigation-in>ul>li.exp>ul{top:100%;}}@media (min-width:768px){.navigation-in>ul>li:first-child{border-left-style:none;}}@media (min-width:768px){.navigation-in>ul>li:first-child>a:hover{margin-left:0;padding-left:20px;}}@media (min-width:1200px){.navigation-in>ul>li.ext>ul>li{flex-basis:25%;width:25%;}}.submenu-arrow{display:inline-block;font-size:18px;line-height:18px;padding-left:1em;}@media (max-width:767px){.submenu-arrow{padding-right:1em;}}.submenu-arrow:after{content:"\e90e";transition:transform .3s ease-out;}.submenu-visible li.exp>a .submenu-arrow:after{transform:rotate(180deg);}.navigation-buttons>a[data-target=cart] i{border-radius:100%;bottom:0;display:block;font-size:11px;font-style:normal;height:17px;left:6px;line-height:11px;padding:3px;position:absolute;right:auto;top:auto;width:17px;}@media (min-width:768px){.navigation-buttons>a[data-target=navigation]{display:none;}}@media (max-width:767px){.navigation-close{display:block;padding:2rem;position:absolute;right:0;top:0;}}@media (max-width:767px){.navigation-close:before{content:"\e912";display:block;font-size:18px;height:18px;line-height:18px;width:18px;}}.navigationActions__flagWrapper{align-items:center;display:inline-flex;}.navigationActions__flag-right{margin-left:1ex;}.navigationActions__flag-left{margin-right:1ex;}.navigationActions__submenu__item--active:before{border-radius:50%;content:"";display:inline-block;height:11px;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:11px;}:where(.ums_forms_redesign--on).entrance-protection-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100dvh;padding:20px;}:where(.ums_forms_redesign--on).entrance-protection-wrapper .entrance-protection,:where(.ums_forms_redesign--on).entrance-protection-wrapper .entrance-protection-inner{display:contents;}:where(.ums_forms_redesign--off) .entrance-protection{align-items:center;display:flex;height:100%;padding:20px;}:where(.ums_forms_redesign--off) .entrance-protection .entrance-protection-inner{flex:0 1 440px;margin:0 auto;padding:20px;}:where(.ums_forms_redesign--off) .entrance-protection h1{margin:0 auto 20px;text-align:center;}:where(.ums_forms_redesign--off) .entrance-protection .box,:where(.ums_forms_redesign--off) .entrance-protection .box.box-sm{margin:0;padding:0;}:where(.ums_forms_redesign--off) .entrance-protection .site-name{margin:0 auto 20px;max-width:100%;padding:0 40px;text-align:center;}:where(.ums_forms_redesign--off) .entrance-protection .form-group>input{margin-left:auto;margin-right:auto;max-width:100%;}:where(.ums_forms_redesign--off) .entrance-protection .submit-wrapper{text-align:center;}@media (min-width:768px){:where(.ums_forms_redesign--off) .entrance-protection .entrance-protection-inner{padding:40px 20px;}}@media (min-width:768px){:where(.ums_forms_redesign--off) .entrance-protection .form-group>input,:where(.ums_forms_redesign--off) .entrance-protection .site-name{max-width:80%;}}.news-item{margin-bottom:40px;padding-bottom:40px;}.news-item:last-child{border-bottom:none;padding-bottom:0;}@media (min-width:480px){.news-item{border-bottom:0;display:flex;margin-bottom:80px;padding-bottom:0;}}.news-item .image{margin-bottom:20px;text-align:center;}@media (min-width:480px){.news-item .image{flex:0 1 auto;margin-bottom:0;margin-right:20px;text-align:left;width:33.33333%;}}@media (min-width:768px){.news-item .image{margin-right:40px;}}@media (min-width:1200px){.news-item .image{width:370px;}}@media (min-width:1200px){.news-item .image img{width:100%;}}.news-item .image img{max-height:100%;max-width:100%;}@media (min-width:480px){.news-item .text{flex-grow:1;flex:1;flex-direction:column;}}.news-item .text .title{display:block;font-size:24px;font-weight:300;line-height:32px;margin-bottom:10px;text-decoration:none;}.news-item .text .title:hover{text-decoration:underline;}.news-item .text .description{line-height:2.2rem;}.news-item .text .description p:last-child{margin-bottom:0;}.news-item-detail .text{margin-bottom:40px;}.news-item-detail .text:after,.news-item-detail .text:before{content:" ";display:table;}.news-item-detail .text:after{clear:both;}.news-item-detail .text img{max-width:100%;}.news-item-detail .text img[style*="float: left"]{margin-bottom:10px;margin-right:10px;}.news-item-detail .text img[style*="float: right"]{margin-bottom:10px;margin-left:10px;}.news-item-detail>img{margin-bottom:22px;}.news-item-detail .share{margin-bottom:20px;min-height:25px;}.news-item-detail .next-prev{margin-bottom:20px;}.news-item-widget{border-bottom-style:none;border-bottom-width:0;margin-bottom:10px;}.news-item-widget time{display:block;font-size:12px;}:where(body.ums_page_element_headings--off) .news-item-widget h5{margin-bottom:0;margin-top:0;}:where(body.ums_page_element_headings--off) .news-item-widget h5 a{display:block;}.news-item-widget:last-child{border-bottom-style:none;}:where(body.ums_page_element_headings--on) .newsItemWidget__heading{font-size:16px;margin-block:0;}:where(body.ums_page_element_headings--on) .newsItemWidget__heading a{display:block;}.news-item time,.news-item-detail time{display:block;font-size:14px;font-weight:300;line-height:1;margin-bottom:20px;}.products-inline{width:100%;}.products-inline>div{border-top-style:solid;border-top-width:1px;margin-bottom:10px;padding-top:10px;width:100%;}.products-inline>div:first-child{border-top-style:none;}.products-inline>div .p .image{display:block;margin:0 auto;position:relative;text-align:center;}.products-inline>div .p .image .extra-flags{display:none;}.products-inline>div .p .p-in{line-height:1.4;}.products-inline>div .p .p-in .p-in-in .name{display:block;height:auto;}.products-inline>div .p .p-in .p-in-in .ratings-wrapper{align-items:center;display:flex;flex-wrap:wrap;}.products-inline>div .p .p-in .p-in-in .ratings-wrapper .availability,.products-inline>div .p .p-in .p-in-in .ratings-wrapper .flags,.products-inline>div .p .p-in .p-in-in .ratings-wrapper .p-code,.products-inline>div .p .p-in .p-in-in .ratings-wrapper .stars-wrapper{flex-grow:0;flex-shrink:1;margin:0 5px 0 0;width:auto;}.products-inline>div .p .p-in .p-in-in .ratings-wrapper .stars-wrapper{justify-content:flex-start;}.products-inline>div .p .p-in .p-in-in .ratings-wrapper .stars-placeholder{display:none;}.products-inline>div .p .p-in .p-in-in .ratings-wrapper .flags{left:0;position:relative;top:0;}.products-inline>div .p .p-in .p-in-in .ratings-wrapper .flags-inline .flag{display:inline-block;margin:2px;max-width:none;opacity:1;width:auto;}.products-inline>div .p .p-in .p-in-in .p-desc{display:none;}.products-inline>div .p .p-in .p-bottom>div .prices .price-save,.products-inline>div .p .p-in .p-bottom>div .prices .price-standard{display:inline-block;}.products-inline>div .p .p-in .p-bottom>div .prices .price-standard-wrapper{display:inline-block;}.products-inline>div .p .p-in .p-bottom>div .prices .price-standard-wrapper.price-standard-wrapper-placeholder{display:none;}.products-inline>div .p .p-in .p-bottom>div .p-tools{display:flex;flex-direction:row;flex-shrink:0;justify-content:flex-end;}.products-inline>div .p .p-in .p-bottom>div .p-tools form{display:flex;flex-direction:column-reverse;}.products-inline>div .p .p-in .p-bottom>div .p-tools form .quantity{display:block;}.products-inline>div .p .p-in .p-bottom>div .p-tools form .quantity input{min-width:100%;}.products-inline>div .p .p-in .p-bottom>div .p-tools .btn-cart:before{content:"\e921";font-size:20px;line-height:20px;margin:0;}.products-inline>div .p .p-in .p-bottom>div .p-tools .to-cart-text{display:none;}.products-inline>div .p .price strong{font-size:19px;}.products-inline .price-standard-label,.products-inline .secondary-to-cart-btn{display:none;}.products-inline.products-top{display:flex;flex-wrap:wrap;}.products-inline.products-top>div{border-style:none;flex-grow:0;flex-shrink:0;padding-left:10px;padding-right:10px;}.products-inline.products-top>div .p{align-items:center;display:flex;flex-wrap:wrap;}.products-inline.products-top>div .p .p-code,.products-inline.products-top>div .p .p-desc,.products-inline.products-top>div .p .price-additional,.products-inline.products-top>div .p .price-save,.products-inline.products-top>div .p .price-standard-wrapper,.products-inline.products-top>div .p .stars-placeholder,.products-inline.products-top>div .p .stars-wrapper{display:none!important;}.products-inline.products-top>div .p .image{min-height:90px;width:90px;}.products-inline.products-top>div .p .p-in{display:block;padding-left:10px;width:calc(100% - 90px);}.products-inline.products-top>div .p .p-in .p-bottom{padding:0;}.products-inline.products-top>div .p .p-in .p-bottom>div{align-items:flex-start;text-align:left;}.products-inline.products-top>div .p .p-in .p-bottom>div>div{flex-basis:100%;}.products-inline.products-top>div .p .p-in .p-bottom .availability{font-size:14px;margin:0;}.products-inline.products-top>div .p .p-in .p-bottom .prices{flex-basis:100%;}@media (min-width:480px){.products-inline.products-top>div{width:50%;}}@media (min-width:480px){.products-inline>div .p .p-in .p-bottom>div{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-top:10px;}}@media (min-width:992px){.products-inline>div{flex:0 0 auto;}}@media (min-width:992px){.products-inline>div .p{align-items:center;display:flex;flex-wrap:wrap;}}@media (min-width:992px){.products-inline>div .p .image{flex-grow:0;flex-shrink:0;width:90px;}}@media (min-width:992px){.products-inline>div .p .p-in{align-items:center;display:flex;flex-grow:1;flex-shrink:1;padding-left:20px;width:calc(100% - 90px);}}@media (min-width:992px){.products-inline>div .p .p-in .p-in-in{flex-basis:65%;padding-right:20px;}}@media (min-width:992px){.products-inline>div .p .p-in .p-bottom{flex-basis:35%;}}@media (min-width:992px){.products-inline>div .p .p-in .p-bottom>div{align-items:flex-end;flex-direction:column;padding-top:0;text-align:right;}}@media (min-width:992px){.products-inline>div .p .p-in .p-bottom .p-tools{margin-top:10px;}}@media (min-width:1200px){.products-inline.products-top>div{display:block;width:33.333333%;}}@media (min-width:1200px){.products-inline:not(.products-top)>div .p .p-in .p-bottom,.products-inline:not(.products-top)>div .p .p-in .p-in-in{flex-basis:50%;}}@media (min-width:1200px){.products-inline:not(.products-top)>div .p .p-in .p-bottom>div{align-items:center;flex-direction:row;justify-content:flex-end;}}@media (min-width:1200px){.products-inline:not(.products-top)>div .p .p-in .p-bottom>div>div{flex-basis:50%;}}@media (min-width:1200px){.products-inline:not(.products-top)>div .p .p-in .p-bottom>div>div.prices{order:0;padding-right:20px;}}@media (min-width:1200px){.products-inline.products-inline-image>div .p .image{width:220px;}}@media (min-width:1200px){.products-inline.products-inline-image>div .p .p-in{width:calc(100% - 220px);}}@media (min-width:1200px){.products-inline.products-inline-image>div .p .p-in .p-in-in .p-desc{display:block;margin:10px 0 0;}}.products-inline .widget-parameter-wrapper{margin:0;padding:0;width:100%;}.products-inline .widget-parameter-wrapper.justified{justify-content:flex-start;}.products-inline .widget-parameter-wrapper .widget-parameter-value:first-child a{padding-left:0;}@media (min-width:992px){.products-inline.products-inline-image .widget-parameter-wrapper{margin:22px 0 0;}}@media print{#footer,#navigation,.add-to-cart,.admin-bar,.availability-label,.banner,.banner-category,.banner-footer,.banner-wrapper,.banners-content,.box-subscribe,.breadcrumbs,.btn-cart,.carousel,.cart-count,.category-header,.chevron-down-after,.choose-variant,.content-window,.filters,.filters-wrapper,.link-icon,.menu-helper,.navigation-buttons,.next-prev,.no-display,.p-details h1,.p-intro .p-final-price,.p-switcher-wrapper,.p-thumbnails-wrapper,.pagination,.quantity,.sb-button,.search,.shp-tabs-wrapper,.sidebar,.social-icons,.surcharge-list,.top-nav,.top-navigation-bar,.user-action,.variant-list,[itemprop=aggregateRating]{display:none;}}@media print{@page{margin:2cm;}}@media print{@page :first{margin:1cm 2cm;}}@media print{*{background:none!important;}}@media print{body{background:#fff!important;color:#000;font:14pt serif;padding:0;}}@media print{img{height:auto;max-width:100%;}}@media print{a,dl,ol,pre,table,ul{page-break-inside:avoid;}}@media print{table{border-top:1px solid #ccc;font-size:13pt;margin-bottom:20pt;}}@media print{td,th{border-bottom:1px solid #ccc;text-align:left;}}@media print{h1,h2,h3,h4{font-family:sans-serif;page-break-after:avoid;page-break-inside:avoid;}}@media print{iframe,ins{display:none;height:0!important;line-height:0pt!important;overflow:hidden!important;white-space:nowrap;width:0!important;}}@media print{.p-final-price{display:block;font-size:16pt;margin-top:1ex;}}@media print{#header .site-name{border-bottom:1pt solid #ccc;}}@media print{#header .site-name img{max-height:70pt;max-width:100pt;}}@media print{.p-details table{min-width:50%;}}.update-preview-active:after{align-items:center;bottom:0;box-shadow:inset 0 0 0 4px #ffe91c,inset 0 -22px 0 0 #ffe91c;color:#000;content:var(--templates-update-management-preview-mode-content);display:flex;flex-direction:column;font-size:14px;font-weight:700;justify-content:flex-end;left:0;line-height:22px;pointer-events:none;position:fixed;right:0;text-transform:uppercase;top:0;z-index:1100;}#colorbox.logistics-modal{--logistics-modal-height:calc(100dvh - 20px);--logistics-modal-width:100vw;--logistics-modal-max-width:calc(100vw - 20px - var(--scrollbar-width, 0px));box-sizing:border-box;height:var(--logistics-modal-height)!important;left:10px!important;line-height:0;max-height:var(--logistics-modal-height)!important;max-width:var(--logistics-modal-max-width)!important;position:fixed!important;top:10px!important;width:var(--logistics-modal-width)!important;}#colorbox.logistics-modal #cboxWrapper{height:100%!important;max-width:100%;width:100%!important;}#colorbox.logistics-modal #cboxContent{background:none;border:none;border-radius:0;box-sizing:border-box;clear:none;float:none!important;height:var(--logistics-modal-height)!important;margin:0;width:100%!important;}#colorbox.logistics-modal #cboxLoadedContent{border-radius:0;box-sizing:border-box;height:100%!important;padding:0;width:100%!important;-webkit-overflow-scrolling:auto;}#colorbox.logistics-modal #cboxClose,#colorbox.logistics-modal #cboxLoadingOverlay{border-radius:0;}body:has(.new-gen-modal){overflow:hidden;}.new-gen-modal{background-color:#fff;height:var(--logistics-modal-height);line-height:normal;overflow:hidden;position:relative;}.new-gen-modal iframe{border:none!important;height:var(--logistics-modal-height)!important;width:100%!important;}.orderWithdraw{background-color:#f6f6f6;position:relative;}.orderWithdraw--page:before{background-color:#f6f6f6;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:calc(100vw - var(--scrollbar-width, 0px));z-index:-1;}.orderWithdraw--inline{margin:20px 0;}.container.orderWithdraw__container{padding:0;}.orderWithdraw--loading{min-height:100dvh;}.quantity-discounts{background:var(--colors-surface-secondary);border-bottom:none;border-bottom-color:var(--colors-forms-border);font-size:16px;line-height:1.384615;margin-bottom:22px;margin-top:0;padding:10px;}.quantity-discounts__headline{color:var(--colors-foregrounds-headlines-primary);font-size:18px;font-weight:700;line-height:1.1;margin-bottom:11px;text-transform:none;}.quantity-discounts__item{background:var(--colors-surface-white);border:1px solid var(--colors-forms-border);cursor:pointer;display:flex;gap:0 10px;justify-content:space-between;margin-bottom:10px;padding:14px 5px;}@media (min-width:480px){.quantity-discounts__item{padding-left:10px;padding-right:10px;}}.quantity-discounts__item:first-child{border-radius:0 0 0 0;}.quantity-discounts__item:last-child{border-radius:0 0 0 0;margin-bottom:0;}.quantity-discounts__item:hover{background:var(--color-secondary-hover);}.quantity-discounts__item--highlighted{background:var(--colors-surface-white);color:var(--colors-foregrounds-content-primary);cursor:default;font-weight:700;outline:2px solid;outline-color:var(--color-secondary);outline-offset:-2px;}.quantity-discounts__item--highlighted:hover{background:var(--colors-surface-white);}.quantity-discounts__item+.quantity-discounts__item{margin-top:0;}.quantity-discounts__price-wrapper{flex-shrink:0;text-align:right;}.quantity-discounts__save{margin-right:6px;padding-top:14px;text-align:right;}@media (min-width:480px){.quantity-discounts__save{margin-right:11px;}}.no-javascript{background:#ffffe3;padding:16px;}.no-javascript__title{font-size:32px;line-height:1.2;margin-bottom:20px;}.no-javascript__text{font-size:16px;margin-bottom:12px;}.no-javascript__text a{color:#3b89ff;text-decoration:underline;}.no-javascript__text a:focus,.no-javascript__text a:hover{color:#1e61c7;}.product-appendix{color:var(--colors-foregrounds-content-tertiary,#aaa);}:where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6) .product-appendix{display:block;line-height:1.4;padding-bottom:.25em;padding-top:.25em;}:where(h1,.h1) .product-appendix{font-size:24px;}:where(h2,.h2) .product-appendix{font-size:20px;}:where(h3,.h3) .product-appendix{font-size:18px;}:where(h4,.h4) .product-appendix{font-size:16px;}:where(h5,.h5) .product-appendix{font-size:14px;}:where(h6,.h6) .product-appendix{font-size:16px;}:where(.highlight-product) .product-appendix{display:block;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}:where(.products.products-inline) .p-in-in{min-width:0;}:where(.p-gift-name) .product-appendix{color:inherit;}.skip-link__wrapper{position:relative;}.skip-link{transition:none;}.skip-link:focus{border:none;height:auto;margin:inherit;overflow:auto;width:auto;clip:auto;background-color:#f6f6f6;border-radius:3px;color:#000;font-size:18px;left:12px;padding:8px 16px;position:absolute;top:12px;z-index:9999999;}.skip-link--end:focus{bottom:0;top:auto;}.skip-link__target:focus-visible{box-shadow:none;outline:0;}:root{--tooltip-bubble-arrow-size:5px;--tooltip-bubble-background:#000;--tooltip-bubble-color:#fff;--tooltip-bubble-padding:4px 8px;--tooltip-bubble-z-index:999999;--tooltip-bubble-max-width:min(21em,calc(100vw - 20px));--tooltip-bubble-border-radius:4px;--tooltip-bubble-left-position:50%;--tooltip-bubble-top-position:100%;--tooltip-bubble-arrow-left-position:50%;--tooltip-bubble-arrow-top-position:100%;--tooltip-bubble-arrow-transform:translateX(-50%);--tooltip-decoration:underline;--tooltip-decoration-style:dashed;}.show-tooltip_new{-webkit-text-decoration:var(--tooltip-decoration);text-decoration:var(--tooltip-decoration);text-decoration-style:var(--tooltip-decoration-style);}.show-tooltip_new *{pointer-events:none;}button.show-tooltip_new{text-decoration:none;}.tooltip_bubble{background:var(--tooltip-bubble-background);border-radius:var(--tooltip-bubble-border-radius);color:var(--tooltip-bubble-color);left:var(--tooltip-bubble-left-position);max-width:var(--tooltip-bubble-max-width);padding:var(--tooltip-bubble-padding);position:absolute;top:var(--tooltip-bubble-top-position);visibility:hidden;z-index:var(--tooltip-bubble-z-index);}.tooltip_bubble--hidden{display:none;}.tooltip_bubble--visible{visibility:visible;}.tooltip_bubble__arrow{border-top-color:transparent;border:var(--tooltip-bubble-arrow-size) solid transparent;border-top:var(--tooltip-bubble-arrow-size) solid var(--tooltip-bubble-background);left:var(--tooltip-bubble-arrow-left-position);position:absolute;top:var(--tooltip-bubble-arrow-top-position);transform:var(--tooltip-bubble-arrow-transform);}.sizeID{display:inline-block;vertical-align:middle;}.SizeID-button,.SizeID-button .sb-button{height:auto!important;width:auto!important;}.SizeID-button .sb-button{background:none!important;border:none!important;padding:0!important;text-decoration:none!important;}.SizeID-button .sb-button .sb-label{font-size:16px!important;height:auto!important;padding-right:0!important;}.SizeID-button .sb-button .sb-label:after,.SizeID-button .sb-button .sb-label:before{display:none!important;}.SizeID-button:hover .sb-button{background-color:transparent!important;text-decoration:none!important;}.sizeID-logo{height:22px;vertical-align:text-bottom;}.table-responsive{min-height:.01%;overflow-x:auto;}@media screen and (max-width:767px){.table-responsive{margin-bottom:17px;overflow-y:hidden;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;}}@media screen and (max-width:767px){.table-responsive>.table{margin-bottom:0;}}@media screen and (max-width:767px){.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap;}}table.table{margin-bottom:22px;width:100%;}table.table tbody>tr>td,table.table tbody>tr>th,table.table thead>tr>td,table.table thead>tr>th{padding:.25rem .5rem;}table.table.border tbody>tr>td,table.table.border tbody>tr>th,table.table.border thead>tr>td,table.table.border thead>tr>th{border-style:solid;border-width:1px;}@media (max-width:767px){table.table.breakable{width:100%;}}@media (max-width:767px){table.table.breakable>thead{display:none;}}@media (max-width:767px){table.table.breakable>tbody>tr>td,table.table.breakable>tbody>tr>th{display:block;text-align:center;}}@media (max-width:767px){table.table.breakable>tbody>tr>td{font-weight:700;margin-bottom:11px;}}@media (max-width:767px){table.table.breakable>tbody>tr>td.empty{display:none;}}.table-fit-content{white-space:nowrap;width:1px;}:where(.ums_forms_redesign--off) fieldset{border:0;margin:0;padding:0;}:where(.ums_forms_redesign--off) .form-control,:where(.ums_forms_redesign--off) select{border-style:solid;border-width:1px;transition:all .3s ease-out;}:where(.ums_forms_redesign--off) .form-group{margin-bottom:22px;position:relative;}:where(.ums_forms_redesign--off) .form-group select{display:block;min-width:260px;width:100%;}:where(.ums_forms_redesign--off) .form-group td{padding:.25rem .5rem;}:where(.ums_forms_redesign--off) .form-group:last-child{margin-bottom:0;}@media (min-width:768px){:where(.ums_forms_redesign--off) .form-group select{display:inline-block;width:auto;}}@media (min-width:768px){:where(.ums_forms_redesign--off) .form-group select.form-control{display:block;width:100%;}}@media (min-width:992px){:where(.ums_forms_redesign--off) .form-group{min-width:210px;}}@media (min-width:480px){:where(.ums_forms_redesign--off) .form-group label{line-height:48px;}}@media (min-width:480px){:where(.ums_forms_redesign--off) .form-group.form-group-wrapped label{display:block;float:none;}}@media (min-width:480px){:where(.ums_forms_redesign--off) .form-group.consents{line-height:normal;}}@media (min-width:480px){:where(.ums_forms_redesign--off) .form-group.consents label{line-height:normal;}}:where(.ums_forms_redesign--off) .form-option-block+.form-group,:where(.ums_forms_redesign--off) fieldset+.form-group{margin-top:22px;}:where(.ums_forms_redesign--off) .form-group-hasTooltip{position:relative;}:where(.ums_forms_redesign--off) .form-group-hasTooltip .form-control{padding-right:35px;}:where(.ums_forms_redesign--off) .form-control{border-radius:0;box-shadow:none;display:block;height:48px;padding:10px 12px;width:100%;}:where(.ums_forms_redesign--off) .form-control.sm{height:28px;padding:5px 12px;}:where(.ums_forms_redesign--off) .form-control.lg{height:54px;padding:15px 12px;}:where(.ums_forms_redesign--off) .form-control.short{width:120px;}
