*,body{font-size:1em;font-family:"Lato", sans-serif !important;font-style:normal !important;font-weight:400;letter-spacing:0.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::after,::before{box-sizing:border-box}.size3 .fontsizer_bigger_2{color:#f0a046}.left #menu-top-menu li:first-child{float:left;padding:0 27px;margin-right:10px;border-right:1px solid #436276;border-left:1px solid #436276;height:50px}.left #menu-top-menu li:first-child a{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/home_white.svg) no-repeat center;height:30px;width:25px;display:block;font-size:0}.left #menu-top-menu li:first-child a:hover{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/home_orange.svg) no-repeat center}.left #menu-top-menu li:last-child{border-right:1px solid #436276}.left #menu-top-menu li:nth-child(3){border-right:1px solid #436276}header .col-full,footer .col-full{display:flex;flex-direction:row;max-width:1440px;background:white;padding:0;padding:40px 40px 28px 40px;box-sizing:border-box}.site-footer{padding-bottom:0}.main-navigation ul li span,.secondary-navigation ul li span{font-weight:600}.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{font-size:1.25em;line-height:1.5em;color:#0A2738;font-weight:700;letter-spacing:0.02em;position:relative;padding-top:0}.woocommerce-active .site-header .site-search{width:auto}#site-header-cart li:nth-child(2){display:none}header.site-header{padding-top:0;margin-bottom:18px !important;border-bottom:none}.site-header-cart .cart-contents .count{display:none}.site-header-cart .cart-contents .count-number-only{position:absolute;min-width:1.5em;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;vertical-align:middle;left:-5px;top:-4px;background-color:#F8AF24;color:#0A2738;margin-top:0px;right:70%;font-size:12px;line-height:12px}.site-header-cart .cart-contents .count-number-only:before{content:"";float:left;width:auto;padding-bottom:100%}header .secondary-navigation .menu{float:none}.menu-item-object-language_switcher .trp-flag-image{display:none !important}.storefront-secondary-navigation.woocommerce-active header.site-header .secondary-navigation{float:none;padding:0;margin:0;width:auto}.woocommerce-active header.site-header .site-branding{width:235px;height:auto;flex-basis:235px;flex-shrink:0;width:auto !important;float:none !important;margin-right:0 !important}.site-header .site-branding{margin:0}.site-header .site-branding img{width:235px;max-width:inherit;height:111px}header .primary-navigation{display:flex;flex-direction:row;width:100%;position:relative;height:initial;flex-grow:1;justify-content:space-between}header .primary-navigation .primary-navigation{height:100%}header .main-navigation ul.menu,header .main-navigation ul.nav-menu{display:flex;flex-direction:row;margin:-5px 0 40px 110px;flex-wrap:wrap}#menu-top-menu .current-language-menu-item a,.trp-language-switcher-list .current-language-menu-item a{color:#F8AF24}#menu-top-menu .current-language-menu-item a:hover,.trp-language-switcher-list .current-language-menu-item a:hover{color:#F8AF24}.primary-navigation li.current-menu-item a:before,.primary-navigation li.current-page-ancestor a:before{content:"";display:block;height:3px;background-color:#F8AF24;width:100%;position:absolute;top:-11px}.primary-navigation .right-top-nav li.current-menu-item a:before{content:none}header #site-header-cart{width:auto}.site-header-cart .cart-contents .amount{display:none}header .widget_product_search form:not(.wp-block-search) input[type=search]{}.woocommerce-active header.site-header .main-navigation{width:auto;margin-right:0}header#masthead>div:nth-child(2)::before{content:"";display:block;width:50vw;background:#F8AF24;height:100%;position:absolute;left:0;top:0;z-index:-1}header .left .menu{display:inline-block;margin-right:15px;font-size:1em;color:#fff;font-weight:600;text-transform:uppercase}header .left .menu a{font-size:1em;color:#fff;font-weight:600;text-transform:uppercase}header#masthead>div:nth-child(2)::after{content:"";display:block;width:50vw;background:#0A2738;height:100%;position:absolute;right:0;top:0;z-index:-1}header .top-bar::before{content:"";display:block;width:100vw;background:#0A2738;height:50px;position:absolute;right:0;left:0;top:0}header .top-bar{max-width:1440px;margin:0 auto;display:flex;justify-content:space-between}header #menu-top-menu,header .trp-language-switcher-list{flex-direction:row;display:flex}header #menu-top-menu li,header .trp-language-switcher-list li{display:flex;align-items:center}header #menu-top-menu a,header .trp-language-switcher-list a{padding:0 15px}header .trp-language-switcher-list{margin:0;list-style:none}header #menu-top-menu a:hover{text-decoration:underline;color:white}header .right{display:flex}.user{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/user.svg) no-repeat center !important;cursor:pointer;display:block}header .user{margin:0px 15px}.icon,header .site-header-cart .cart-contents{height:30px;width:30px;border:0px;background-size:28px auto !important}.site-header-cart .cart-contents::after{content:none}header .site-header-cart .cart-contents{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/warenkorb.svg) no-repeat center !important;padding:0}.size2 .main-navigation ul li:last-child,.size3 .main-navigation ul li:last-child{right:-127.05px;margin-right:0 !important}.size2 .dropdown-menu.pull-right,.size3 .dropdown-menu.pull-right{width:auto}.account-dropdown{position:relative}.dropdown-menu.pull-right{position:absolute;display:none;margin-top:10px;border-top:none;border-radius:0;width:auto;z-index:3;right:-80px !important;background-color:#ffffff;left:inherit !important;min-width:160px;padding:5px 0;margin:2px 0 0;text-align:left;list-style:none;background-clip:padding-box;border:1px solid #ccc;box-shadow:0 6px 12px rgba(0, 0, 0, 0.18);border-top:none;margin-top:10px}.dropdown-menu.pull-right.show{display:block}.dropdown-menu.pull-right a{font-size:1.25em;line-height:27px;color:#0A2738;font-family:"Lato", sans-serif !important;display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu.pull-right a:hover{text-decoration:none}@media screen and (min-width:987px){.main-navigation ul li:last-child{background:#EDEDED;color:#0A2738;font-weight:700;font-size:20px;line-height:40px;padding:0 30px;display:inline-block;width:auto;border:none;height:40px;position:absolute;bottom:0;right:-199.08px;margin-right:44px !important;display:flex;align-items:center}.main-navigation ul li:last-child a{font-size:20px !important;padding-bottom:0px}.main-navigation ul li:last-child a:hover{text-decoration:none}.main-navigation ul li:last-child{height:40px;font-size:1.25em !important;line-height:40px !important;margin:0;border-radius:0;color:white;font-family:"Lato", sans-serif !important;font-weight:700;border:none;padding:0 !important;text-align:center !important;display:inline-block;padding:0 20px !important;width:auto}}a:hover{text-decoration:underline}.top-bar .right{z-index:1}.rsbtn .rsbtn_play .rsbtn_left .rsbtn_text span{font-size:0}#readspeaker_button2{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/read_white.svg) no-repeat center top 11px;background-size:30px 28px;height:44px;width:85px}#readspeaker_button2:hover{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/read_orange.svg) no-repeat center top 11px;background-size:30px 28px}#printbutton{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/print_white.svg) no-repeat center;background-size:24px 26px;height:37px;width:100%}#printbutton:hover{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/print_orange.svg) no-repeat center;background-size:24px 26px}#mailbutton{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/share_white.svg) no-repeat center;background-size:26px 20px;height:37px;width:100%}#mailbutton:hover{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/share_orange.svg) no-repeat center;background-size:26px 20px}.farbumkehr,.vorlesen,.print,.mail{width:85px;border-right:1px solid #436276;height:50px;float:left;text-align:center;align-items:center;justify-content:center;display:flex}#menu-hauptmenue li{list-style:none;display:flex;margin-right:30px;margin-bottom:17px}#menu-hauptmenue li a{font-size:1.25em;line-height:1.5em;color:#0A2738;font-weight:700;letter-spacing:0.02em;position:relative}#menu-hauptmenue li a:not(:last-child){padding:0}#menu-hauptmenue li:not(:last-child) a{padding:0}.tx_fontsizer_default,.fontsize a.active{color:#F8AF24}#berechnen,#berechnen2{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/invert_white.svg) no-repeat center;background-size:27px 27px;height:37px;width:100%}#berechnen:hover,#berechnen2:hover{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/invert_orange.svg) no-repeat center;background-size:27px 27px}.rsbtn_play{height:100%;width:100%;display:block}.fontsize{border-left:1px solid #436276;border-right:1px solid #436276;width:128px;padding:0 27px;height:50px;display:block;padding-top:4px;text-align:center}.fontsize a{color:white}.fontsize a:hover{text-decoration:none}.fontsize .tx_fontsizer_1 a{font-size:0.8em}.fontsize .tx_fontsizer_2 a{font-size:1.3em}.fontsize .tx_fontsizer_3 a{font-size:1.8em}.searchopen{display:block;font-size:0;background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/suche.svg) no-repeat center;border:none}.size3 .main-navigation ul.nav-menu{margin:24px 0 0 25px}input.button,.createaccountbutton,input.button.delete,a.backbutton,a.menu.button,.search.button,.createaddressbutton,.font-loginform a.button,a.button{height:40px;font-size:1.25em !important;line-height:40px !important;margin:0;border-radius:0;color:white;font-family:"Lato", sans-serif !important;font-weight:700;border:none;padding:0 !important;text-align:center !important;display:inline-block;padding:0 20px !important;width:auto}.main-navigation ul li:last-child{padding:0 !important;z-index:2}.right-top-nav{display:flex}.productdetail .data{font-size:1em}.breadcrumb{font-size:1em}.productdetail{font-size:1em}.font-mainnav{font-size:1em}.size3 .navheader{margin:24px 0 0 25px}.size3 .servicecontent .right .fontsize{padding:0 12px}.size2 .main-navigation ul li:last-child a{font-size:25px !important}.size2 .productdetail .quantity-container .col-xs-4 input{font-size:24px}.size2 .footerspecial .col-sm-6,.size3 .footerspecial .col-sm-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.size2 .tx-fontsizer-pi1,.size3 .tx-fontsizer-pi1{margin-top:0px}.size2 .top-bar .right .fontsize{margin-top:-3px;padding-top:0}.size3 .top-bar .right .fontsize{margin-top:-10px;height:60px;padding:0 25px;width:133px}.size2 .tx_fontsizer_default,.size3 .tx_fontsizer_default{color:#fff}.size2 .fontsizer_bigger_1{color:#F8AF24}.size3 .fontsizer_bigger_2{color:#F8AF24}.fontsize a span{font-weight:700}div#readspeaker_button3 .rsbtn_tooltoggle{display:none !important}div#readspeaker_button3{margin:0 !important;background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/read_white.svg) no-repeat center;background-size:30px 28px;height:44px;width:85px}div#readspeaker_button3:hover{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/read_orange.svg) no-repeat center;background-size:30px 28px}div#readspeaker_button3 span.rs-player-loadindicator{left:0 !important}div#readspeaker_button3 a.rsbtn_play>span{display:none}div#readspeaker_button3 a.rsbtn_play{height:44px;width:85px;padding:0;background:transparent;border:0;border-radius:0}div#readspeaker_button3 .rsbtn_exp.rsimg.rspart{position:absolute;width:255px;left:0;transform:translateX(-50%);top:49px}#readspeaker_button1 button.rsbtn_tooltoggle,#readspeaker_button1 span.rsbtn_right.rsimg.rsplay.rspart,#readspeaker_button2 button.rsbtn_tooltoggle,#readspeaker_button2 span.rsbtn_right.rsimg.rsplay.rspart{display:none !important}#readspeaker_button1 span.rsbtn_left.rsimg.rspart,#readspeaker_button2 span.rsbtn_left.rsimg.rspart{margin:0}#readspeaker_button1 a.rsbtn_play,#readspeaker_button2 a.rsbtn_play{background:none !important;border:0 !important;padding:0 !important;margin:0 !important}#readspeaker_button1 .rsbtn_exp.rsimg.rspart,#readspeaker_button2 .rsbtn_exp.rsimg.rspart{display:none !important}div#sortimentnavigation{display:none}html{-webkit-text-size-adjust:100%}a:focus,input:focus,textarea:focus,button:focus{outline:none}@media screen and (min-width:986px){.hide-desktop{display:none}}a{color:#0a2738}.scr-only{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}:focus-visible{outline:none}.place-order input[type="checkbox"],.place-order label{font-weight:300}.woocommerce-form-login input.input-text:-webkit-autofill{background-color:white !important;-webkit-box-shadow:0 0 0 1000px white inset !important;color:white !important}.per-piece{font-weight:normal;font-size:18px;line-height:1.188em;letter-spacing:0.01em;white-space:nowrap;color:#0a2738}.site-content .vorlesen{width:auto;border-right:none;margin-left:40px;margin-bottom:10px;height:auto}.site-content .vorlesen #readspeaker_button2{width:auto;background:none;height:auto}.site-content .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text span{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/read_darkblue.svg) no-repeat;padding-left:36px !important;font-size:inherit;color:#333 !important;font-weight:700;height:100%;margin:0;padding-left:1.67em;padding-right:0.2em;font-size:13px;line-height:26px;display:block}body{font-size:1em;color:#0b2738;font-family:"Lato", sans-serif !important;font-style:normal !important;font-weight:400;letter-spacing:0.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#ededed;hyphens:auto !important;word-break:normal !important}@supports (-webkit-touch-callout: none){select{border-radius:0;background-color:transparent;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg%20fill%3D'black'%20xmlns%3D'http%3A//www.w3.org/2000/svg'%20viewBox%3D'0%200%2020%2020'%3E%3Cpath%20d%3D'M5.5%207l4.5%204%204.5-4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:12px;border:1px solid #0b2738}.reverse select{border-color:white}}.right-sidebar .content-area{width:100%;float:right;margin-right:0;padding:20px 40px 60px 40px;background-color:white;grid-column:2;grid-row:4;margin-bottom:20px}.right-sidebar .content-area:has(.containerframe){padding:0}.right-sidebar .widget-area{width:100%;float:inline-end;margin-right:0;position:relative;grid-column:1;grid-row:2 / 5}@media (min-width:1024px){.right-sidebar .widget-area{padding-right:30px}}.right-sidebar .widget-area .widget,.right-sidebar .widget-area .widget .menu-rehabilitation-menu-container{margin-bottom:0;font-size:1em !important}.right-sidebar .widget-area .widget>ul>li,.right-sidebar .widget-area .widget .menu-rehabilitation-menu-container>ul>li{background:#0A2738;border-bottom:2px solid #f8af24}.right-sidebar .widget-area .widget>ul>li ul,.right-sidebar .widget-area .widget .menu-rehabilitation-menu-container>ul>li ul{display:none;background-color:white;padding:20px 40px}.right-sidebar .widget-area .widget>ul>li ul li,.right-sidebar .widget-area .widget .menu-rehabilitation-menu-container>ul>li ul li{word-break:keep-all !important}.right-sidebar .widget-area .widget>ul>li ul li:before,.right-sidebar .widget-area .widget .menu-rehabilitation-menu-container>ul>li ul li:before{content:none}.right-sidebar .widget-area .widget>ul>li ul li a,.right-sidebar .widget-area .widget .menu-rehabilitation-menu-container>ul>li ul li a{color:#0A2738 !important;padding:0;margin-bottom:10px;font-weight:400;word-break:keep-all !important}.right-sidebar .widget-area .widget>ul>li ul li ul,.right-sidebar .widget-area .widget .menu-rehabilitation-menu-container>ul>li ul li ul{display:none !important}.right-sidebar .widget-area .widget>ul>li ul.show,.right-sidebar .widget-area .widget .menu-rehabilitation-menu-container>ul>li ul.show{display:block}.right-sidebar .widget-area .widget>ul>li ul.hide,.right-sidebar .widget-area .widget .menu-rehabilitation-menu-container>ul>li ul.hide{display:none !important}.right-sidebar .widget-area .widget:last-of-type>ul:last-of-type>li:last-of-type,.right-sidebar .widget-area .widget .menu-rehabilitation-menu-container:last-of-type>ul:last-of-type>li:last-of-type{border-bottom:0}.right-sidebar .widget-area ul{margin:0;padding:0}.right-sidebar .widget-area ul.ueber-uns-subpages,.right-sidebar .widget-area ul.rehabilitation-menu{margin-top:46.03px}.right-sidebar .widget-area ul.ueber-uns-subpages li:not(:first-child) a{padding-left:0;padding-right:0}.right-sidebar .widget-area ul .has-children:before{content:"";position:absolute;background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/arrow_down_white.svg) no-repeat center !important;background-size:21px 12px !important;width:21px;height:12px;right:20px;margin:0;top:14px;opacity:1}.right-sidebar .widget-area ul li{margin:0;padding:0;position:relative}.right-sidebar .widget-area ul li:has(.children):before,.right-sidebar .widget-area ul li.has-children:before{content:"";position:absolute;background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/arrow_down_white.svg) no-repeat center !important;background-size:21px 12px !important;width:21px;height:12px;right:20px;margin:0;top:14px;opacity:1}.right-sidebar .widget-area ul li.current-cat-parent>a{background:#f0a046;color:#0a2738 !important}.right-sidebar .widget-area ul li.current-cat:before,.right-sidebar .widget-area ul li.current-cat-parent:before{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/arrow_down_blue.svg) no-repeat center !important;transform:rotate(180deg)}.right-sidebar .widget-area ul li.current-cat .children,.right-sidebar .widget-area ul li.current-cat-parent .children{display:block}.right-sidebar .widget-area ul li:has(.children.show):before{transform:rotate(180deg)}.right-sidebar .widget-area ul li.current_page_item{background:#f0a046}.right-sidebar .widget-area ul li ul li a[aria-current="page"]{background:transparent;font-weight:700}.right-sidebar .widget-area ul li a{color:white !important;font-size:1.25em;line-height:1.2em;letter-spacing:0.01em;font-family:"Lato", sans-serif !important;padding:8px 47px 8px 20px;display:block;height:auto;font-weight:700;text-decoration:none;outline:0;word-break:keep-all !important;hyphens:auto;word-wrap:normal}.right-sidebar .widget-area ul li a:hover{text-decoration:underline}.right-sidebar .widget-area ul li a[aria-current="page"]{background:#f0a046;color:#0a2738 !important}.right-sidebar ul.wp-block-categories-list.wp-block-categories>li .btn-click{position:absolute;width:40px;height:40px;z-index:1;top:0;right:0;bottom:0}.right-sidebar ul.wp-block-categories-list.wp-block-categories>li.cat-item-16{border-bottom:0}.right-sidebar ul.wp-block-categories-list.wp-block-categories>li.cat-item-16>ul{display:block}.right-sidebar ul.wp-block-categories-list.wp-block-categories>li.cat-item-16>ul>li{position:relative}.right-sidebar ul.wp-block-categories-list.wp-block-categories>li.cat-item-16>ul>li.current-cat{background:#F8AF24 !important}.right-sidebar ul.wp-block-categories-list.wp-block-categories>li.cat-item-16>ul>li.current-cat button.toggle-children{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/arrow_up_blue.svg) no-repeat center !important;background-size:21px 12px !important}.right-sidebar ul.wp-block-categories-list.wp-block-categories>li.cat-item-16>ul>li.current-cat a{color:#0A2738 !important}.right-sidebar ul.wp-block-categories-list.wp-block-categories>li.cat-item-16>ul>li>a{max-width:calc(100% - 30px)}.right-sidebar ul.wp-block-categories-list.wp-block-categories>li.cat-item-16>ul>li:not(:last-of-type){background:#0A2738;border-bottom:2px solid #f8af24}.right-sidebar ul.wp-block-categories-list.wp-block-categories>li.cat-item-16>ul>li button.toggle-children{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/arrow_down_white.svg) no-repeat center top;background-size:21px auto;width:21px;height:12px;right:20px;position:absolute;display:block;top:15px;padding:0;outline:none}.right-sidebar ul.wp-block-categories-list.wp-block-categories>li.cat-item-16>ul>li ul.children{background-color:white;padding:20px 40px}.right-sidebar ul.wp-block-categories-list.wp-block-categories>li.cat-item-16>ul>li ul.children>li>a{color:#0A2738 !important;padding:0;margin-bottom:10px;font-weight:400}.right-sidebar ul.wp-block-categories-list.wp-block-categories>li.cat-item-16>a{display:none}@media (min-width:1440px){div#content>.col-full{width:1440px}header .col-full,footer .col-full{width:1440px}}div#content>.col-full{margin-left:auto;margin-right:auto;max-width:1440px;padding:0;box-sizing:border-box;display:grid;grid-template-columns:25% 1fr;row-gap:0}div#content>.col-full.full-width{grid-template-columns:1fr;gap:0}.page-template-template-fullwidth div#content>.col-full{grid-template-columns:1fr;gap:0}div#content>.col-full>.woocommerce{grid-column:span 2;grid-row:1}div#content>.col-full>.storefront-breadcrumb{grid-column:2;grid-row:3;margin:0;background:#ffffff}div#content>.col-full .custom-section-speaker{grid-column:2;grid-row:2}.product,.custom-product-item{text-align:left !important;border:1px solid #f8af24;padding:20px 20px 30px 20px}.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link,.custom-product-item a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{text-decoration:none}.product h2.woocommerce-loop-product__title,.product h3.woocommerce-loop-product__title,.custom-product-item h2.woocommerce-loop-product__title,.custom-product-item h3.woocommerce-loop-product__title{font-weight:bold !important;font-size:20px !important;line-height:1.2em;letter-spacing:0.01em;text-align:left;color:#0A2738;font-family:"Lato", sans-serif !important}.product span.price bdi,.product span.price span.woocommerce-Price-currencySymbol,.product span.woocommerce-Price-amount bdi,.product span.woocommerce-Price-amount span.woocommerce-Price-currencySymbol,.custom-product-item span.price bdi,.custom-product-item span.price span.woocommerce-Price-currencySymbol,.custom-product-item span.woocommerce-Price-amount bdi,.custom-product-item span.woocommerce-Price-amount span.woocommerce-Price-currencySymbol{font-weight:900 !important;font-size:20px;line-height:0.95em;letter-spacing:0.01em;white-space:nowrap;color:#0A2738 !important;margin-bottom:10px}.product a.button,.custom-product-item a.button{text-decoration:none !important;width:100% !important;margin-top:7.5px !important;background:#0A2738;height:40px;font-size:1.25em !important;line-height:40px !important;margin:0;border-radius:0;color:white;font-family:"Lato", sans-serif !important;font-weight:700;border:none;padding:0 !important;text-align:center !important;display:inline-block;padding:0 20px !important}.product:hover,.custom-product-item:hover{opacity:0.8}.wp-2fa-configuration-form .wp-2fa-button-primary,.wp-2fa-configuration-form .wp-2fa-button-primary+.wp-2fa-button-secondary,.wp-2fa-configuration-form .button-primary{text-decoration:none !important;width:100% !important;margin-top:7.5px !important;background:#0A2738;height:40px;font-size:1.25em !important;line-height:40px !important;margin:0;border-radius:0;color:white;font-family:"Lato", sans-serif !important;font-weight:700;border:none;padding:0 !important;text-align:center !important;display:inline-block;padding:0 20px !important}.wp-2fa-configuration-form .wp-2fa-button-primary:hover,.wp-2fa-configuration-form .wp-2fa-button-primary+.wp-2fa-button-secondary:hover,.wp-2fa-configuration-form .button-primary:hover{opacity:0.8}.wp-2fa-configuration-form .wp2fa-modal .modal__close{color:#0a2738 !important}h2,h2.title,h2.font-title{font-weight:900;font-size:1.875em;line-height:1.2em;letter-spacing:0.01em;text-align:left;color:#0a2738;font-family:"Lato", sans-serif !important}.size3 #menu-hauptmenue li a{font-size:28.75px !important}.size3 .news-list-view .teaser-text a.button{max-width:max-content}.size3 .woocommerce-form-login__submit{height:auto !important}.size3.woocommerce-orders .woocommerce-MyAccount-content{width:100% !important}.size2 .woocommerce-Button,.size3 .woocommerce-Button{height:auto}.size2 .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses .woocommerce-Address,.size3 .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses .woocommerce-Address{width:100%}.size2 .col2-set.addresses .col-1,.size2 .col2-set.addresses .col-2,.size3 .col2-set.addresses .col-1,.size3 .col2-set.addresses .col-2{width:100%}.size2.search-results form.is-search-form label,.size2.error404 form.is-search-form label,.size2.search-no-results form.is-search-form label,.size3.search-results form.is-search-form label,.size3.error404 form.is-search-form label,.size3.search-no-results form.is-search-form label{height:auto !important}.size2 input[type="search"],.size3 input[type="search"]{box-shadow:none}h1,h2,h3,h4{font-weight:700;color:#0b2738}h3{font-size:1.4em;line-height:1.333em}.h2,h2{font-size:2rem}form>* input[type="password"]{border:1px solid #323f47;font-size:1.2em;border:1px solid #323f47;padding:10px;text-decoration:none;margin:0 0 10px 0;width:100%;border-radius:0;height:40px}.show-password-input{top:1px !important;right:1px !important;height:38px;display:flex !important;justify-content:center;align-items:center}.menu.ueber-uns-subpages li:not(:first-child){padding-left:30px;padding-right:30px}.frame-space-before-medium{margin-top:3em}p{font-weight:300;font-size:1.125em;line-height:1.333em;letter-spacing:0.015em}p a{color:#0b2738;text-decoration:underline}.h4,h4,h4.wp-block-heading{font-size:1.5rem}.mt-0{margin-top:0 !important}.mt-md-0{margin-top:0 !important}.ms-md-0{margin-left:0 !important}.d-none{display:none !important}.mt-md-60{margin-top:60px !important}.mb-md-50{margin-bottom:50px !important}.mt-xs-20{margin-top:20px !important}.containerframe{position:relative;overflow:hidden;width:100%;padding-top:620%}.responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:none}.containerframe-shop{position:relative;overflow:hidden;width:125px;height:49px}.responsive-iframe-shop{position:absolute;top:0;left:0;bottom:0;right:0;width:125px;height:50px;border:none}.d-flex{display:flex}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.w-100{width:100%}.mb-40{margin-bottom:40px !important}h2+h3{border-top:none}.reset_variations{color:#0b2738}@media (min-width:1024px){.mb-md-68{margin-bottom:68px !important}}body .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text::before{content:none}.woocommerce-subcategories{display:flex;flex-wrap:wrap;margin:0;column-gap:30px}.woocommerce-subcategories li{width:calc((100% - 60px) / 3);list-style:none}@media (min-width:1024px){.woocommerce-subcategories li{height:300px}}.woocommerce-subcategories li a{margin:0;display:block;opacity:1;margin-bottom:4px}.woocommerce-subcategories li a:hover{background:#d9d9d9;opacity:0.8;text-decoration:none}.woocommerce-subcategories li a h3{text-align:center;font-size:20px;height:50px;display:flex;width:100%;justify-content:center;align-items:center;font-size:20px}.woocommerce-subcategories li img{height:200px;background-size:cover;width:100%;background-position:center;border-radius:0}.page-id-1842 #block-22 li a{border-bottom:2px solid #f8af24;background:#f0a046;color:#0a2738 !important}.page-id-1870.right-sidebar .content-area,.page-id-1870 div#content>.col-full .custom-section-speaker{grid-column:1 !important}.woocommerce-lost-password.right-sidebar .content-area,.woocommerce-account.right-sidebar .content-area{grid-row:3}.add_to_cart_button.ajax_add_to_cart{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/warenkorb_weiss.svg) #0a2738 no-repeat center !important;background-size:25px 25px !important;height:40px;font-size:0;width:55%}#load-more-btn{background:#ededed;border:none;text-align:center;font-weight:bold;font-size:1.25em;line-height:1.5em;letter-spacing:0.01em;color:#0a2738;padding:8px 38px;width:281px;margin-top:55px}.wp-block-file a{background:#e6eaec;padding:19px 88px;position:relative;width:100%;display:flex;flex-direction:column;text-decoration:none !important;font-size:18px;line-height:1.5em;color:#999999 !important;text-transform:uppercase}.wp-block-file a:before{content:"";width:41px;height:48px;background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/pdf.svg) no-repeat center;display:inline-block;position:absolute;left:22px}.wp-block-file a:after{content:"";width:30px;height:30px;background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/download_orange.svg) no-repeat center;background-size:contain;display:inline-block;position:absolute;right:22px;top:19px}.wp-block-file .ce-uploads-fileName{font-size:18px;line-height:1.5em;color:#222222;font-weight:bold}.wp-block-file .wp-block-file__button.wp-element-button{display:none !important}.wp-block-file:nth-of-type(even) a{background:transparent}a:-webkit-any-link:focus-visible{outline-offset:1px;box-shadow:0 0 0 0.2rem rgba(130, 138, 145, 0.5)}.custom-tooltip{position:absolute;background:#222;color:#fff;padding:6px 12px;border-radius:4px;font-size:14px;white-space:nowrap;z-index:9999;pointer-events:none;opacity:0;transition:opacity 0.2s;background-color:#436276;opacity:1;border-radius:0;padding:5px 10px;font-size:0.9em}.custom-tooltip:before{content:"";position:absolute;left:50%;transform:translateX(-50%);top:-6px;border-width:0 6px 6px 6px;border-style:solid;border-color:transparent transparent #436276 transparent;width:0;height:0}.page-template-template-fullwidth div#content>.col-full .custom-section-speaker,.page-template-template-fullwidth.right-sidebar .content-area{grid-column:1}ul{margin-left:25px}.home .col-full .custom-section-speaker,.woocommerce-account .col-full .custom-section-speaker{background-color:transparent;padding-top:0}.home .col-full .custom-section-speaker .vorlesen,.woocommerce-account .col-full .custom-section-speaker .vorlesen{margin-left:0}.woocommerce-info{background-color:#EDEDED;color:#0a2738}.woocommerce-info:before{color:#0b2738}.page-id-1842 .woocommerce-breadcrumb{font-weight:900;font-size:1.25em;line-height:1.2em;margin:0 0 30px 0}.page-id-1842 .woocommerce-breadcrumb a:last-of-type{font-weight:900}.page-id-1842 .woocommerce-breadcrumb .breadcrumb-separator{display:none;text-indent:inherit;font-size:18px}.page-id-1842 .woocommerce-breadcrumb .breadcrumb-separator.loaded{display:inline-block}.page-id-1842 .woocommerce-breadcrumb .breadcrumb-separator::after{content:none;color:#0a2738;opacity:1;line-height:16px;font-weight:normal;font-size:16px}.page-id-1842 .woocommerce-breadcrumb a{font-weight:normal;font-size:20px;line-height:1.2em;letter-spacing:0.01em;text-align:left;color:#0a2738;text-decoration:none}.page-id-1842 .woocommerce-breadcrumb a:hover{text-decoration:underline}.page-id-1842 .woocommerce-breadcrumb a:first-of-type:before{content:none}.woocommerce-info .showlogin{color:#0a2738}.woocommerce-info .showlogin:hover{opacity:0.7;color:#0a2738}@media (min-width:768px){body.archive.tax-product_cat.right-sidebar .widget-area{grid-row:1 / 5}body.archive.tax-product_cat.right-sidebar .content-area{grid-row:3}body.archive.tax-product_cat #content>.col-full .custom-section-speaker{grid-row:1}body.archive.tax-product_cat #content>.col-full>.storefront-breadcrumb{grid-row:2}body.archive.tax-product_cat .col-full::before,body.archive.tax-product_cat .col-full::after{content:none}body.archive.tax-product_cat .site-content::before,body.archive.tax-product_cat .site-content::after{content:none}}.footer-widgets{padding-top:0 !important}.site-footer{background:transparent}.site-footer .footer-widgets{background:transparent}.site-footer .footer-widgets *{color:#0A2738 !important}footer.site-footer{padding-top:0}h4,.font-subtitle{font-size:1.25em;line-height:1.2em;letter-spacing:0.01em;font-weight:bold;text-align:left;color:#0A2738;font-family:"Lato", sans-serif !important}footer .footer-widgets h4,footer .footer-widgets h3{margin-bottom:1em;font-size:20px;font-weight:900}footer .footer-widgets .widget{margin:0}footer .footer-widgets p{font-weight:300;font-size:1.25em;line-height:1.5em;letter-spacing:0.01em;text-align:left;color:#0A2738;font-family:"Lato", sans-serif !important;padding-top:0;word-break:keep-all !important;hyphens:auto;word-wrap:normal}footer .footer-widgets a{text-decoration:none}footer .footer-widgets a:hover{text-decoration:underline}footer .footer-widgets #menu-footer li,footer .footer-widgets #menu-footer-2 li{margin-bottom:0}footer .footer-widgets #menu-footer a,footer .footer-widgets #menu-footer-2 a{font-weight:300;font-size:1.25em;line-height:1.5em;letter-spacing:0.01em;text-align:left;color:#0A2738;font-family:"Lato", sans-serif !important;text-decoration:none}footer .footer-widgets .widget_nav_menu ul li{padding-left:0}footer .footer-widgets .widget_nav_menu ul li:before{content:none}footer .footer-widgets{border-bottom:none}footer .footer-widget-4{position:relative;height:100%}footer .footer-widget-4 .footer-logos{position:absolute;bottom:0;right:0}footer .footer-widget-4 .footer-logos .wp-block-gallery{gap:0}footer .footer-widget-4 .footer-logos .wp-block-gallery figure:nth-child(1) img{width:55px !important;height:auto !important;object-fit:contain !important}footer .footer-widget-4 .footer-logos .wp-block-gallery figure:nth-child(2) img{width:85px !important;height:auto !important;object-fit:contain !important}@media (min-width:1024px){.size3 .site-footer .footer-widgets{display:grid;grid-template-columns:50% 1fr 1fr;gap:20px}.size3 .site-footer .footer-widgets:before,.size3 .site-footer .footer-widgets:after{content:none}.size3 .site-footer .footer-widgets .block{width:100%}.size3 .site-footer .footer-widgets .footer-widget-2{order:4}.size3 .footer-widget-4{grid-row:1 / 3;grid-column:3}}@media not print{.reverse h1,.reverse h2,.reverse h3,.reverse h4,.reverse .font-loginform,.reverse .font-loginform-heading,.reverse .font-subtitle,.reverse a,.reverse p,.reverse .font-text,.reverse .textsmall,.reverse .font-nra{color:white}.reverse .bg-container{background:#0A2738}.reverse .sidebarinfo{color:white;background:#0A2738;border-top:2px solid #F8AF24}.reverse #topbalken:after{background:#000}.reverse #logo img.white{display:none !important}.reverse #logo img.dark{display:block !important}.reverse .myaccount .dropdown-menu{background-color:#436276}.reverse .myaccount .dropdown-menu a{color:white}.myaccount .dropdown-menu a:hover{color:#0A2738;background-color:white}.reverse .myaccount .dropdown-menu a:hover{color:#0A2738;background-color:#436276}.reverse .myaccount .dropdown-menu a:hover{color:white}.reverse .slidertext p{color:white}.reverse .tooltip>.tooltip-inner{background-color:#fff;color:#1a3647}.reverse .bs-tooltip-auto[x-placement^=bottom] .arrow::before,.reverse .bs-tooltip-bottom .arrow::before{border-bottom-color:#fff}.tooltip>.tooltip-inner{background-color:#436276;opacity:1;border-radius:0;padding:5px 10px}.reverse .tooltip>.tooltip-inner{background-color:#fff}.reverse .tooltip.top .tooltip-arrow{border-bottom-color:#fff}.reverse .tooltip.bottom .tooltip-arrow{border-bottom-color:#fff}#readspeaker_button2{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/read_white.svg) no-repeat center top 11px;background-size:30px 28px;height:44px;width:85px}.reverse .rs_addtools .rsbtn_play .rsbtn_left .rsbtn_text span,.reverse .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text span{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/read_white.svg) no-repeat;color:#fff}.reverse .service{background-color:#436276}.reverse .homebutton,.reverse .sprachen,.reverse .servicecontent .right>div{border-right:1px solid #0b2738}.reverse .servicecontent .right .fontsize{border:none}.reverse .servicecontent .right .fontsize{border-left:1px solid #0b2738;border-right:1px solid #0b2738}.reverse #topbalken,.reverse .wrapper.contenu{background:#0b2738;color:#fff}.reverse #logo a,.reverse .footernavi a{color:#fff}.reverse .footer .container .element-content p{color:#fff}.reverse .navheader li a{color:#fff}.reverse header .col-full{background:#0b2738;color:#fff}.reverse header .col-full #menu-hauptmenue li a{color:#fff}.reverse .searchopen{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/suche_weiss.svg) no-repeat center}.reverse .icon.user,.reverse .icon.user:hover,.reverse a:hover .icon.user,.reverse .dropdown-toggle:hover .icon.user{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/user_weiss.svg) no-repeat center !important;cursor:pointer}.reverse header .site-header-cart .cart-contents,.reverse .icon.basket-add,.reverse .icon.basket-add:hover,.reverse a:hover .icon.basket-add,.reverse .dropdown-toggle:hover .icon.basket-add{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/warenkorb_weiss.svg) no-repeat center !important}.reverse .slidertext{background:#0A2738;color:#fff}.reverse .slidertext a{background:#F8AF24;color:#0A2738}.reverse .headermeldung{background-color:#0A2738}.reverse .headermeldung h2,.reverse .headermeldung p{color:white}.reverse .news{background-color:#0A2738}.reverse .news .titel{background:white;color:#0A2738}.reverse .news .newsbild img{border:5px solid white}.reverse .news .teaser-text,.reverse .news .teaser-text .datum,.reverse .news .teaser-text h2,.reverse .news .teaser-text p{color:white}.reverse .news .teaser-text a.button{background:#436276;color:white}.reverse .productlist{color:white;background-color:#0A2738}.reverse .productlist h2{color:white}.reverse .productlist .product_item{border:1px solid white}.reverse .productlist .product_item .panel-container{background-color:#0A2738}.reverse .productlist .product_item .panel-container .new{background:white;color:#0A2738}.reverse .productlist .product_item .panel-container .panel{color:white;background:#0A2738}.reverse .productlist .product_item .panel-container .panel .panel-title,.reverse .productlist .product_item .panel-container .panel .panel-price-container .product-price,.reverse .productlist .product_item .panel-container .panel .panel-price-container .product-unit,.reverse .productlist .product_item .panel-container .panel .panel-price-container .mwst{color:white}.reverse .productlist .product_item .panel-container .panel .quantity-container{color:#0A2738;background-color:transparent}.reverse .productlist .product_item .panel-container .panel .quantity-container .col-xs-8 input{border:1px solid #0A2738;color:#0A2738}.reverse .productlist .product_item .panel-container .panel .quantity-container .col-xs-4 input{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/warenkorb_weiss.svg) #436276 no-repeat center !important;background-size:25px 25px !important;height:40px}.reverse footer .col-full{background:#0A2738}.reverse footer.site-footer .footer-widgets *{color:white !important}.reverse .footer .container h4,.reverse .footer .container .element-content,.reverse .footer .container .element-content a,.reverse .footer .container .font-text ul li a{color:white}.reverse .impressum a,.reverse .agb a,.reverse .sitemap a,.reverse .faq a{color:white}.reverse .impressum,.reverse .agb,.reverse .sitemap,.reverse .faq{background-color:#0A2738;color:white}.reverse .contentneu{background-color:#0A2738}.reverse .kontaktstart h2{color:white}.reverse .kontaktstart a{color:white}.reverse .column,.reverse .columns{color:white}.reverse .preisliste a{color:white}.reverse .preisliste{background-color:#0A2738;color:white}.reverse form[name="kontakt"] .contact-form{background-color:#0A2738}.reverse form[name="kontakt"] .contact-form .button{background:#436276;color:white;border-radius:0}.reverse form[name="kontakt"] .contact-form label{color:white}.reverse .productdetail>.breadcrumb{color:white;background-color:#0A2738}.reverse .productdetail{background:#0A2738}.reverse .productdetail>.breadcrumb .breadcrumb{color:white;background-color:#0A2738}.reverse .productdetail .productinfo .price{color:white}.reverse .productdetailtext .font-text span{color:white}.reverse .productdetail .productinfo h1{color:white}.reverse .productdetail>.breadcrumb .breadcrumb a{color:white}.reverse .productdetail .productinfo .unit{color:white}.reverse .productdetail .quantity-container{color:white}.reverse .productdetail .productinfo .row .data{color:white}.reverse .productdetail .quantity-container .col-xs-4 input{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/warenkorb_weiss.svg) #436276 no-repeat center right 10px !important;background-size:25px 25px !important}.reverse .start .productlist .productlist-loadmorebutton-container .button{background:#436276;color:white}.reverse .start .breadcrumb a{color:white}.reverse .start .breadcrumb{background:#0A2738;color:white}.reverse .start h1{color:white}.reverse .start{background-color:#0A2738}.reverse .productdetail .productimage .new{background:white;color:#0A2738}.reverse .zubehoer h3{color:#0A2738}.reverse .basket .row.font-basket-heading-small>div,.reverse .basket .font-text-title .font-basket-heading-small,.reverse .basket .font-text-title>div,.reverse .basket .basket-main-table .font-basket-amount,.reverse .basket .basket-main-table .font-basket-unit,.reverse .basket .basket-info.font-basket-heading-small,.reverse .basket .product .font-basket-amount,.reverse .basket .product .font-basket-unit,.reverse .basket .product .font-basket-product,.reverse .basket .product .font-basket-product a,.reverse .basket .noproducts{color:white}.reverse .basket .baskettotal .font-basket-heading .font-basket-heading-small,.reverse .basket .font-basket-heading .font-basket-heading-small,.reverse .basket .basket-main-table .productheader .font-basket-heading-small,.reverse .basket .basket-main-table .font-basket-product a,.reverse .basket .basket-main-table .font-nra{color:white}.reverse .basket .font-text-title .font-basket-heading,.reverse .basket .totalamount,.reverse .basket .captions>div:nth-of-type(1),.reverse .basket .captions>div:nth-of-type(3),.reverse .basket .font-basket-heading .font-basket-heading,.reverse .basket .basket-main-table .productheader .font-basket-heading,.reverse .basket .baskettotal .font-basket-heading .font-basket-heading,.reverse .basket .baskettotal .font-basket-heading .col-xs-6:nth-of-type(1)>b{color:white}.reverse .checkoutsteps{color:white}.reverse input.button:hover,.reverse .createaccountbutton:hover,.reverse input.button.delete:hover,.reverse .backbutton:hover,.reverse .search.button:hover{background:#436276;color:white}.reverse input.button,.reverse .createaccountbutton,.reverse input.button.delete,.reverse .backbutton .reverse .search.button{background:#436276;color:white}.reverse .basket-action-button-container input.button{background-color:#436276 !important;color:white}.reverse .hierarchyblock a{color:#fff}.reverse .basket form .font-basket-heading-small b{color:white !important}.reverse form{color:white}.reverse .radio-button-container label{color:white !important}.reverse .basket .productheader,.reverse .basket .captions{border-bottom:1px solid white}.reverse .basket .product{border-bottom:1px solid white}.reverse .overview{color:white;background-color:#0A2738}body.reverse{background:#436276}body.reverse .hierarchyblock .panel-hierarchy-title{background-color:#0A2738;color:white}body.reverse .hierarchyblock .panel-hierarchy-title:hover{background-color:#436276}body.reverse .navigationwrapper .font-mainnav{background:black}body.reverse .navigationwrapper .font-mainnav.active{background:#f0a046;color:black}body.reverse .navigationwrapper .font-mainnav a{color:white}body.reverse .navigationwrapper .font-mainnav .submenu{background-color:#0A2738}body.reverse .navigationwrapper .font-mainnav .submenu a{color:white !important}body.reverse .col-xs-12.col-sm-9 .col-sm-8 input.textfield{background-color:#0A2738;border:1px solid white;color:white}body.reverse select{background-color:#0A2738;border:1px solid white;color:white}body.reverse select option{background-color:#436276;border:1px solid white;color:white}body.reverse .nav-tabs>li.active>a{background-color:#0A2738;color:white}body.reverse .nav-tabs>li:hover>a{background-color:#436276;color:white}body.reverse input.textfield{background-color:#0A2738;border:1px solid white;color:white}body.reverse .errortext{color:red}body.reverse .togglebuttontext{color:white}body.reverse .togglebuttontext:hover{color:white}body.reverse .row .col-xs-6.col-md-8{color:white}body.reverse .col-xs-12 .row .col-xs-12{color:white}body.reverse .contact-form .row .col-sm-6 .form-control{background-color:#0A2738;border:1px solid white;color:white}body.reverse input.searchfield{background-color:#0A2738;border:1px solid white;color:white}body.reverse .col-xs-12 .col-sm-6 .font-loginform .createaddressbutton{background:#436276;border:none;color:white}body.reverse .col-xs-12 .col-sm-6 .font-loginform .createaddressbutton:hover{background:#436276;border:none;color:#fff}body.reverse .hidden-xs.col-sm-6.col-sm-offset-4.font-loginform a{color:white}body.reverse .col-xs-2 .quantityinput{background-color:#0A2738;border:1px solid white;color:white}body.reverse .col-sm-6.col-xs-12 textarea{background-color:#0A2738;border:1px solid white;color:white}body.reverse .col-xs-6.col-sm-4.col-md-3 a.backbutton{background:#436276}body.reverse .col-xs-6.col-sm-4.col-md-3 a.backbutton:hover{color:red}body.reverse hr{border-top:1px solid rgba(255, 255, 255, 0.3)}body.reverse .col-xs-12.font-text.hidden-print a:hover{color:white}body.reverse .mobnav{background:#0A2738}body.reverse input.historysortbutton,body.reverse .historyoverviewline div{color:white}body.reverse .historyoverviewline:hover{background-color:#000}.reverse .main-navigation ul li:last-child,body.reverse .serviceicons .button,body.reverse .overview .teaser_liste .button,body.reverse .quantity-container-row .button{background-color:#436276;color:white}.reverse .woocommerce-breadcrumb{color:white}.reverse .woocommerce-breadcrumb a{color:white}.reverse form>* input[type="password"]{background-color:#0A2738;color:white;border-color:white}.reverse .woocommerce-form-login input.input-text:focus{background-color:#0A2738;color:white;border-color:white}.reverse .woocommerce-form-login input.input-text:-webkit-autofill{background-color:#0A2738 !important;-webkit-box-shadow:0 0 0 1000px #0A2738 inset !important;-webkit-text-fill-color:white !important;color:white !important;border-color:white !important}.reverse .woocommerce-form-login input.input-text:-webkit-autofill:focus{background-color:#0A2738 !important;-webkit-box-shadow:0 0 0 1000px #0A2738 inset !important;-webkit-text-fill-color:white !important;color:white !important;border-color:white !important}.reverse .woocommerce-form-login__submit,.reverse .woocommerce-Button{background-color:#436276 !important}.reverse .woocommerce-info .showlogin{color:white}.reverse .custom-quantity-wrapper{background-color:white}.reverse .per-piece,.reverse.page-id-1868 p a{color:white}.reverse #payment .payment_methods>.wc_payment_method>label{background-color:#000}.reverse .woocommerce-checkout #order_review .shop_table.woocommerce-checkout-review-order-table td,.reverse .woocommerce-checkout #order_review .shop_table.woocommerce-checkout-review-order-table th{border-bottom:1px white solid}.reverse table thead,.reverse table tfoot{background-color:#000 !important}.reverse table tbody tr{border-top:solid 1px white !important}.reverse .is-ajax-search-categories-details>div:hover,.reverse .is-ajax-search-result .is-ajax-search-post:hover,.reverse .is-ajax-search-result .is-show-more-results:hover,.reverse .is-ajax-search-tags-details>div:hover{background-color:#0A2738}.reverse .is-ajax-search-details .is-ajax-search-items>div,.reverse .is-ajax-search-post,.reverse .is-ajax-search-no-result{background-color:#0A2738;color:white}.reverse .is-ajax-search-details .is-title a,.reverse .is-ajax-search-post .is-title a{color:white !important}.reverse .wp-block-woocommerce-cart-order-summary-totals-block,.reverse .wc-block-components-totals-wrapper{border-top:1px solid white}.reverse.search-results #load-more-button,.reverse.search-no-results #load-more-button{background:#436276;color:white}.reverse.search-results form.is-search-form label,.reverse.search-no-results form.is-search-form label{border-color:white}.reverse.search-results form.is-search-form label .is-search-input,.reverse.search-no-results form.is-search-form label .is-search-input{background:transparent;color:white}.reverse .wp-block-list,.reverse .person .details a{color:white}.reverse .woocommerce-subcategories li a:hover{background-color:#436276}.reverse.archive.tax-product_cat .custom-section-speaker{background-color:#0A2738}.reverse .reverse-bg-white{color:#FFFFFF;margin:0;padding:0 0 0.5407911001em}.reverse .news-list-view{padding-bottom:118px;margin:0}.reverse .news-list-view .teaser-text .datum,.reverse .news-list-view .teaser-text h2,.reverse .news-list-view .teaser-text p{color:#FFFFFF}.reverse .news-list-view .teaser-text a.button{background:#436276;color:white}.reverse ul.products .product .new{background:white;color:#0A2738}.reverse ul.products .product .add_to_cart_button.ajax_add_to_cart{background-color:#436276 !important}.reverse ul.products .product .custom-quantity-wrapper{background-color:white !important}.reverse ul.products .product .custom-quantity-wrapper .qty,.reverse ul.products .product .custom-quantity-wrapper button{background-color:white !important}.reverse .product{border-color:white}.reverse .product h2.woocommerce-loop-product__title,.reverse .product .product-sku,.reverse .product span.price span.woocommerce-Price-currencySymbol,.reverse .product .price,.reverse .product span.price bdi{color:white !important}.reverse .product .button{background-color:#436276 !important}.reverse div#content>.col-full>.storefront-breadcrumb{background:#0A2738;color:white}.reverse div#content>.col-full>.storefront-breadcrumb .woocommerce-breadcrumb a,.reverse div#content>.col-full>.storefront-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator::after{color:white}.reverse.single-product .second-block-wrapper,.reverse.single-product #accessoryProductsTab{background:#0A2738}.reverse.single-product form label,.reverse.single-product .product span.woocommerce-Price-amount bdi{color:white !important}.reverse.single-product select{color:white !important;border-color:white !important}.reverse.single-product .cart .quantity .qty{background-color:white}.reverse.single-product .cart .single_add_to_cart_button{background-color:#436276 !important}.reverse.single-product .first-block,.reverse.single-product .second-block{background:#0A2738;color:white}.reverse.single-product .first-block p span,.reverse.single-product .second-block p span{color:white !important}.reverse.single-product .first-block h2,.reverse.single-product .first-block .product-sku,.reverse.single-product .first-block .stock.in-stock,.reverse.single-product .second-block h2,.reverse.single-product .second-block .product-sku,.reverse.single-product .second-block .stock.in-stock{color:white}.reverse.single-product .product_title{color:white}.reverse.single-product.right-sidebar .content-area{background-color:transparent !important}.reverse .secondary-navigation ul.menu a:hover{color:white;text-decoration:underline}.reverse.right-sidebar .widget-area ul li.current_page_item{background:#f0a046 !important}.reverse.right-sidebar .content-area{background-color:#0A2738 !important}.reverse.right-sidebar .widget-area .widget>ul>li,.reverse.right-sidebar ul.wp-block-categories-list.wp-block-categories>li.cat-item-16>ul>li:not(:last-of-type){background:black}.reverse.right-sidebar .widget-area .widget>ul>li ul{background:#0A2738}.reverse.right-sidebar .widget-area .widget>ul>li ul a{color:white !important}.reverse header .top-bar:before{background-color:#436276}.reverse header>div:nth-child(2):after{background:#000}.reverse .fontsize{border-left:1px solid #0b2738;border-right:1px solid #0b2738}.reverse .farbumkehr,.reverse .print,.reverse .top-bar .vorlesen,.reverse .mail,.reverse .left #menu-top-menu li:nth-child(3),.reverse .left #menu-top-menu li:first-child{border-right:1px solid #0b2738}.reverse .wc-block-components-totals-coupon__input #wc-block-components-totals-coupon__input-coupon{background:transparent;border-color:white;color:white}.reverse .wc-block-components-totals-coupon__input label{color:white}.reverse .hentry .entry-content .woocommerce-MyAccount-navigation ul{border-top:1px solid #323f47}.reverse .hentry .entry-content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link{border-bottom:1px solid #323f47}.reverse .hentry .entry-content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{color:white}.reverse .hentry .entry-content .woocommerce-MyAccount-content .woocommerce-Button.button{background-color:#436276 !important}.reverse form fieldset,.reverse fieldset legend{background-color:transparent}.reverse form input[type="submit"]{background-color:#436276;color:white}.reverse.woocommerce-cart.woocommerce-page .wp-block-woocommerce-cart{color:white}.reverse.woocommerce-cart.woocommerce-page .wp-block-woocommerce-cart .wc-block-cart-items__header th span,.reverse.woocommerce-cart.woocommerce-page .wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{color:white}.reverse.woocommerce-cart.woocommerce-page .is-large.wc-block-cart .wc-block-cart-items td{border-color:white}.reverse.woocommerce-cart.woocommerce-page .wc-block-cart-item__remove-link{background-image:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/cart_remove_white.svg) !important}.reverse.woocommerce-cart.woocommerce-page table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector{border-color:white;color:white}.reverse.woocommerce-cart.woocommerce-page .wc-block-cart__submit-container{background-color:transparent !important}.reverse.woocommerce-cart.woocommerce-page .wc-block-cart__submit.wp-block-woocommerce-proceed-to-checkout-block .wc-block-components-button,.reverse.woocommerce-cart.woocommerce-page #wc-block-components-totals-coupon__form button{background-color:#436276 !important}.reverse header#masthead>div:nth-child(2)::after{background:black}.reverse .site-content .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text span{color:white !important}.reverse .rsbtn_left .rsbtn_text::before{content:none !important}.reverse.archive .custom-section-speaker{background-color:transparent}.reverse mark,.reverse .mwst-text{color:white}.reverse .woocommerce-order-details .woocommerce-table__product-name.product-name a{color:#0A2738}.reverse.search-no-results .page-title,.reverse.search-no-results .woocommerce-no-products-found{color:white !important}.reverse.search-no-results form.is-search-form .is-search-submit{background:#436276 !important}.reverse.search-results .page-title,.reverse.search-results .site-main,.reverse.search-results .product-title,.reverse.search-results .woocommerce-Price-currencySymbol,.reverse.search-results bdi{color:white !important}.reverse.search-results form.is-search-form .is-search-submit{background:#436276 !important}.reverse.search-results .quantity{background-color:white}.reverse.search-results .site-main article bdi,.reverse.search-results .product span.woocommerce-Price-amount span.woocommerce-Price-currencySymbol{color:white !important}.reverse .hentry .entry-content .woocommerce-MyAccount-content form>* input[type="text"],.reverse .hentry .entry-content .woocommerce-MyAccount-content form>* input[type="email"],.reverse .hentry .entry-content .woocommerce-MyAccount-content form>* input[type="tel"]{color:white}.reverse tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-on-hold.order{border-top:1px solid #323f47}.reverse .woocommerce-orders-table{border-collapse:collapse}.reverse .woocommerce-orders-table .woocommerce-button{display:flex}.reverse .woocommerce-MyAccount-content address{color:white}.reverse .woocommerce-MyAccount-content .button{background-color:#436276 !important;color:white}.reverse .woocommerce-MyAccount-content .woocommerce-Input--password{background:transparent;border:1px solid white;color:white}.reverse .woocommerce-MyAccount-content .show-password-input{color:white;right:1px;top:1px}.reverse .woocommerce-MyAccount-content .woocommerce-orders-table th,.reverse .woocommerce-MyAccount-content .woocommerce-orders-table td{background-color:transparent;color:white}.reverse .woocommerce-MyAccount-content .woocommerce-orders-table th a,.reverse .woocommerce-MyAccount-content .woocommerce-orders-table td a{color:white !important}.reverse .woocommerce-MyAccount-content .addresses header.title a:before{color:white}.reverse form>* input[type="text"],.reverse form>* input[type="email"],.reverse form>* input[type="tel"],.reverse form>* input[type="file" i],.reverse form textarea{color:white;border-color:white}.reverse form>* input[type="text"]:focus,.reverse form>* input[type="email"]:focus,.reverse form>* input[type="tel"]:focus,.reverse form>* input[type="file" i]:focus,.reverse form textarea:focus{color:#0A2738}.reverse .custom-tooltip{background-color:white;color:#0b2738}.reverse .custom-tooltip::before{border-color:transparent transparent white transparent}.reverse.single-post article h1{color:white}.reverse .woocommerce-table--order-details .woocommerce-table__product-name p{color:#0b2738}.reverse.woocommerce-order-received .woocommerce-order-details .woocommerce-table tbody td{border-bottom:1px solid #323f47}.reverse .order_details{background-color:transparent !important;border-collapse:collapse}.reverse .order_details:after,.reverse .order_details:before{content:none}.reverse .order_details *{color:white !important}.reverse .woocommerce-checkout .woocommerce-checkout-review-order{color:#0b2738}.reverse .woocommerce-checkout .woocommerce-checkout-review-order p{color:#0b2738}.reverse .woocommerce-checkout .woocommerce-checkout-review-order{background-color:#0b2738 !important}.reverse .woocommerce-checkout #order_comments{background-color:transparent;color:white;border-color:white}.reverse.woocommerce-checkout ul.order_details,.reverse.woocommerce-account ul.order_details{background:transparent;color:white !important}.reverse.woocommerce-checkout .select2-container .select2-selection--single,.reverse.woocommerce-account .select2-container .select2-selection--single{background:transparent;border-color:white}.reverse.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered,.reverse.woocommerce-account .select2-container .select2-selection--single .select2-selection__rendered{color:white}.reverse.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__arrow b,.reverse.woocommerce-account .select2-container .select2-selection--single .select2-selection__arrow b{border-color:white transparent transparent transparent}.reverse.woocommerce-checkout form>* input[type="text"],.reverse.woocommerce-checkout form>* input[type="email"],.reverse.woocommerce-checkout form>* input[type="tel"],.reverse.woocommerce-account form>* input[type="text"],.reverse.woocommerce-account form>* input[type="email"],.reverse.woocommerce-account form>* input[type="tel"]{border-color:white}.reverse.woocommerce-checkout .woocommerce-column--billing-address address,.reverse.woocommerce-checkout .woocommerce-column--shipping-address address{color:white}.reverse .ce-upload{background-color:transparent !important}.reverse .ce-upload .ce-uploads-fileName,.reverse .ce-upload .ce-uploads-filesize{color:white}.reverse .ce-upload:before{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/doc-light.svg) no-repeat center}.reverse table:not(.has-background) td,.reverse table:not(.has-background) th{color:white;background-color:transparent !important}.reverse.woocommerce-checkout #order_review .shop_table.woocommerce-checkout-review-order-table .product-name{background-color:transparent !important}.reverse.woocommerce-checkout #order_review table:not(.has-background) tbody td{background-color:transparent !important}.reverse #payment .place-order{background-color:transparent}.reverse #payment .place-order *{color:white}.reverse #payment .place-order button{color:white;background-color:#436276}.reverse #payment .payment_methods>li:not(.woocommerce-notice){background-color:transparent;color:white}.reverse #payment .payment_methods>li.woocommerce-PaymentMethod>input[type="radio"]:first-child:checked+label::before,.reverse #payment .payment_methods>li.wc_payment_method>input[type="radio"]:first-child:checked+label::before{color:white}.reverse #payment .payment_methods>li .payment_box{background-color:transparent}.reverse #payment .payment_methods>li .payment_box *{color:white}.reverse #payment .payment_methods>li .payment_box button{color:white;background-color:#436276}.reverse .woocommerce-info{background-color:#000;color:white}.reverse .woocommerce-info:before,.reverse .woocommerce-info *{color:white !important}.reverse .dropdown-menu.pull-right{background-color:#436276;border:none}.reverse .dropdown-menu.pull-right a{color:white}.reverse .hentry .entry-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account fieldset,.reverse .hentry .entry-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account fieldset legend{background-color:transparent}.reverse .woocommerce-checkout-payment a{color:#0b2738}.reverse .news .article .news-img-wrap{background-color:transparent}.reverse #cf7-success-data th,.reverse #cf7-success-data td{color:white}.reverse.search-results input[type=search]:focus{background-color:white}.reverse .wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button--plus:before{background-color:transparent;filter:brightness(10) grayscale(1)}.reverse .wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button--minus:before{background-color:transparent;filter:grayscale(1) brightness(10)}}.tooltip.top .tooltip-arrow{top:0;left:50%;margin-left:5px;border-width:0 5px 5px;border-bottom-color:#436276}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:5px;border-width:0 5px 5px;border-bottom-color:#436276}.fontsize .tooltip>.tooltip-inner{width:150px}.tooltip.in{opacity:1;font-size:0.9em;border:none;top:43px !important}.vorlesen .tooltip.in{top:49px !important}.tooltip-main{border-radius:0}.servicecontent .right>div:not(.tooltip){width:85px;border-right:1px solid #436276;height:50px;float:left;text-align:center}ul.products li.product{}ul.products li.product .woocommerce-loop-product__title{min-height:82px}ul.products li.product .product_type_variable,ul.products li.product .product_type_simple{font-size:20px !important;margin-top:0 !important}ul.products li.product input[type=number]::-webkit-outer-spin-button,ul.products li.product input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}ul.products li.product input[type=number]{-moz-appearance:textfield}ul.products li.product form{display:flex;justify-content:space-between}ul.products li.product form .input-text.qty{height:40px;border:1px solid #0A2738;text-align:left;font-family:"Lato", sans-serif !important;font-weight:normal;font-size:1.25em;font-size:20px;line-height:1.5em;letter-spacing:0.01em;color:#0A2738;background:transparent}ul.products li.product .add_to_cart_button.ajax_add_to_cart{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/warenkorb_weiss.svg) #0A2738 no-repeat center !important;background-size:25px 25px !important;height:40px;width:55%}ul.products li.product .custom-quantity-wrapper{display:grid;width:35%;border:1px solid #0A2738;text-align:left;font-family:"Lato", sans-serif !important;font-weight:normal}ul.products li.product .custom-quantity-wrapper .qty{grid-row:1 / 3;background-color:transparent}ul.products li.product .custom-quantity-wrapper .plus,ul.products li.product .custom-quantity-wrapper .minus{grid-column:2;padding:0;position:relative;background-color:transparent;cursor:pointer}ul.products li.product .custom-quantity-wrapper .plus:before,ul.products li.product .custom-quantity-wrapper .minus:before{display:block;width:11px;height:10px;background-size:contain;background-repeat:no-repeat;background-position:center;content:"";position:absolute;right:8px;z-index:2}ul.products li.product .custom-quantity-wrapper .plus{grid-row:1}ul.products li.product .custom-quantity-wrapper .plus:before{background-image:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/quant_up.svg);top:5px;background-color:#fff}ul.products li.product .custom-quantity-wrapper .minus{grid-row:2}ul.products li.product .custom-quantity-wrapper .minus:before{background-image:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/quant_down.svg);bottom:5px;background-color:#fff}ul.products li.product .price{margin-bottom:2px}.mwst-text{font-weight:normal;font-size:1em;line-height:1.188em;letter-spacing:0.01em;color:#0A2738;margin-bottom:10px;margin-bottom:11px}.product-sku{color:#0A2738;font-size:16px}.size2 footer .footer-widgets h4,.size3 footer .footer-widgets h4{font-size:1.25em}.size2 .product h2.woocommerce-loop-product__title,.size2 .custom-product-item h2.woocommerce-loop-product__title,.size3 .product h2.woocommerce-loop-product__title,.size3 .custom-product-item h2.woocommerce-loop-product__title{font-size:1.25em !important}.size2 .custom-quantity-wrapper .qty,.size3 .custom-quantity-wrapper .qty{font-size:16px;max-height:40px}.size2 .product span.price bdi,.size2 .product span.price span.woocommerce-Price-currencySymbol,.size2 .custom-product-item span.price bdi,.size2 .custom-product-item span.price span.woocommerce-Price-currencySymbol,.size3 .product span.price bdi,.size3 .product span.price span.woocommerce-Price-currencySymbol,.size3 .custom-product-item span.price bdi,.size3 .custom-product-item span.price span.woocommerce-Price-currencySymbol{font-size:1.25em}.size2 .product span.woocommerce-Price-amount bdi,.size2 .product span.woocommerce-Price-amount span.woocommerce-Price-currencySymbol,.size2 .custom-product-item span.woocommerce-Price-amount bdi,.size2 .custom-product-item span.woocommerce-Price-amount span.woocommerce-Price-currencySymbol,.size3 .product span.woocommerce-Price-amount bdi,.size3 .product span.woocommerce-Price-amount span.woocommerce-Price-currencySymbol,.size3 .custom-product-item span.woocommerce-Price-amount bdi,.size3 .custom-product-item span.woocommerce-Price-amount span.woocommerce-Price-currencySymbol{font-size:28.75px}.size2 ul.products li.product{font-size:20px !important}.size2 .product h2.woocommerce-loop-product__title,.size2 .custom-product-item h2.woocommerce-loop-product__title{font-size:1.25em !important}.size2 .product-sku{font-size:20px}.size2 .product span.woocommerce-Price-amount bdi,.size2 .product span.woocommerce-Price-amount span.woocommerce-Price-currencySymbol,.size2 .custom-product-item span.woocommerce-Price-amount bdi,.size2 .custom-product-item span.woocommerce-Price-amount span.woocommerce-Price-currencySymbol{font-size:23px}.single-product form.variations_form.cart,.single-product .single_variation_wrap{display:contents}.single-product .summary.entry-summary{display:grid;grid-template-columns:1fr}.single-product .product-type-simple .first-block .mwst-text{grid-row:4}.single-product .product-type-simple .first-block p.price{grid-row:3}.single-product .product-type-simple .first-block .stock.in-stock{grid-column:2;grid-row:4}.single-product .product-type-simple .first-block form.cart{grid-column:1 / 3}.single-product .variations_button,.single-product .product_title,.single-product .product-sku,.single-product .variations{grid-column:1 / 3}.single-product .product-type-variable .first-block .product-sku{margin-bottom:20px}.single-product .product-type-variable .first-block .woocommerce-variation.single_variation{grid-row:6;grid-column:2}.single-product .product-type-variable .first-block p.price{grid-row:5;margin-top:6px !important}.single-product .product-type-variable .first-block .mwst-text{grid-row:6}.single-product table.variations th.label{display:none !important}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{margin-right:1.618em}.single-product .new{position:absolute;background:#F8AF24;top:40px;left:40px;z-index:1;padding:8px 20px;font-weight:bold;font-size:1.25em;line-height:1.5em;letter-spacing:0.01em;text-align:left;color:#0A2738}.single-product .new .text{font-weight:bold;font-size:1.25em;line-height:1.5em;letter-spacing:0.01em}.single-product .second-block-wrapper{background:white;margin-bottom:20px;display:flex}.single-product .second-block-wrapper .second-block{flex:0 0 440px;max-width:440px;width:100%;padding-right:0}.single-product .second-block-wrapper .infos{padding-top:64px;padding-bottom:40px;flex:0 0 440px;max-width:440px;width:100%;margin-left:auto}.single-product #accessoryProductsTab{padding:20px 40px 60px 40px;background-color:white}.single-product #accessoryProductsTab h3{border:solid 1px #dee2e6;width:fit-content;padding:10px 15px;margin-bottom:-1px;border-bottom:1px solid white;z-index:1;position:relative;margin-top:44px;font-size:1.25em;line-height:1.2em}.single-product #accessoryProductsTab ul{border-top:1px solid #dee2e6;padding-top:46px}.single-product .storefront-sticky-add-to-cart{display:none}.single-product input[type="number"]::-webkit-outer-spin-button,.single-product input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product .woocommerce-product-details__short-description{display:flex;justify-content:space-between}.single-product .storefront-product-pagination{display:none}.single-product .quantity{display:grid;height:40px;position:relative}.single-product .quantity .input-text{grid-row:1 / 3;grid-column:1}.single-product .quantity .plus,.single-product .quantity .minus{font-size:0;padding:0;position:relative;background:transparent}.single-product .quantity .minus{bottom:5px;right:13.5px;position:absolute}.single-product .quantity .minus:before{content:"";height:10px;display:block;width:11px;background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/quant_down.svg) #fff no-repeat center;background-size:contain;cursor:pointer;z-index:2}.single-product .quantity .plus{grid-row:1;grid-column:2;right:13.5px;top:5px;position:absolute}.single-product .quantity .plus:before{content:"";height:10px;display:block;width:11px;background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/quant_up.svg) #fff no-repeat center;background-size:contain;cursor:pointer;z-index:2}.single-product .stock.in-stock{font-weight:normal;font-size:1em;line-height:1.188em;letter-spacing:0.01em;color:#0A2738}.single-product .stock.in-stock:before{content:none}.single-product .woocommerce-Price-amount bdi,.single-product .woocommerce-Price-amount span{font-weight:bold}.single-product div.product table.variations select{height:40px !important;border:1px solid #0A2738;text-align:left;font-family:"Lato", sans-serif !important;font-weight:normal;font-size:1.25em !important;line-height:1.5em;letter-spacing:0.01em 0.2px;margin:0;color:#0A2738;width:100%;max-width:100%}.single-product div.product p.price{margin-bottom:2px}.single-product .content-area{padding:0;background-color:transparent}.single-product .first-block,.single-product .second-block{padding:20px 40px 60px 40px;background-color:white}.single-product .first-block{display:flex;margin-bottom:20px;position:relative}.single-product .second-block{padding-top:64px;padding-bottom:40px}.single-product .second-block p{margin:0;font-size:1em}.single-product .second-block p span{font-weight:normal;font-size:1em !important;line-height:1.188em;letter-spacing:0.01em;text-align:left;color:#0A2738 !important}.single-product .second-block h2{font-size:1.25em;line-height:1.2em;letter-spacing:0.01em;font-weight:bold;text-align:left;color:#0A2738;margin-bottom:15px}.single-product .cart .single_add_to_cart_button{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/warenkorb_weiss.svg) #0A2738 no-repeat center right 10px !important;background-size:25px 25px !important;height:40px;margin:0;font-style:normal !important;color:#fff;text-align:left;padding:0 10px;font-size:20px;line-height:1.5em;letter-spacing:0.01em;font-weight:700;width:72%}.single-product .cart .quantity{width:23%}.single-product .cart .quantity .qty{width:100%}.single-product .product_title{font-weight:900;font-size:1.875em;line-height:1.2em;letter-spacing:0.01em;text-align:left;color:#0A2738}.single-product .product_title .designation1,.single-product .product_title .designation2{font-weight:900;font-size:30px;line-height:1.2em;letter-spacing:0.01em;text-align:left;color:#0A2738}.single-product .quantity .qty{height:40px;border:1px solid #0A2738;text-align:left;font-weight:normal;font-size:20px;line-height:1.5em;letter-spacing:0.01em;margin:0;color:#0A2738;background-color:transparent}.single-product div.product{border:none;padding:0}.single-product div.product:hover{opacity:1}.single-product div.product .woocommerce-product-gallery{margin-right:180px}.single-product div.product .woocommerce-product-gallery img{max-width:100%}.single-product div.product .summary{width:calc(100% - (41.1764705882% + 180px));float:none}.single-product .woocommerce-breadcrumb{font-weight:900;font-size:1.25em;line-height:1.2em}.single-product .woocommerce-breadcrumb .breadcrumb-separator{display:none;text-indent:inherit;font-size:18px}.single-product .woocommerce-breadcrumb .breadcrumb-separator.loaded{display:inline-block}.single-product .woocommerce-breadcrumb .breadcrumb-separator::after{content:none;color:#0A2738;opacity:1;line-height:16px;font-weight:normal;font-size:16px}.single-product .woocommerce-breadcrumb a{font-weight:normal;font-size:20px;line-height:1.2em;letter-spacing:0.01em;text-align:left;color:#0A2738;text-decoration:none}.single-product .woocommerce-breadcrumb a:hover{text-decoration:underline}.single-product .woocommerce-breadcrumb a:first-of-type:before{content:none}.woocommerce-form-login__submit,.woocommerce-Button{background-color:#0A2738 !important;height:40px;font-size:1.25em !important;line-height:1.5em;margin:0;border-radius:0;color:white;padding:0 10px !important;margin-bottom:15px}.woocommerce-form-login__submit:hover,.woocommerce-Button:hover{color:white}.woocommerce-Button{margin-top:15px}.wp-block-woocommerce-cart .wc-block-cart .wc-block-components-product-metadata__description{display:none !important}.wp-block-woocommerce-cart .wc-block-cart__submit.wp-block-woocommerce-proceed-to-checkout-block .wc-block-components-button{width:auto;background-color:#0A2738 !important;height:40px;font-size:1.25em !important;line-height:1.5em;margin:0;border-radius:0;color:white;border:none;padding:0 10px !important;text-align:center !important;font-family:"Lato", sans-serif !important;text-decoration:none;min-height:inherit}.wp-block-woocommerce-cart .wc-block-components-totals-shipping .wc-block-components-totals-shipping__via{font-size:12.8px}.wp-block-woocommerce-cart #wc-block-components-totals-coupon__form button{background:#0A2738;font-size:1.25em !important;line-height:40px !important;min-height:inherit;padding:0}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title{font-size:20px}.wp-block-woocommerce-cart .wp-block-product-new .wc-block-grid__products{gap:20px;margin:0}.wp-block-woocommerce-cart .wp-block-product-new .wc-block-grid__products .wc-block-grid__product{border:1px solid #F8AF24;padding:20px 20px 30px 20px;text-align:left !important;flex:0 0 calc((100% - 40px) / 3)}.wp-block-woocommerce-cart .wp-block-product-new .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title{min-height:82px;font-weight:bold !important;font-size:1.25em !important;line-height:1.2em;letter-spacing:0.01em;text-align:left;color:#0A2738;font-family:"Lato", sans-serif !important}.wp-block-woocommerce-cart .wp-block-product-new .wc-block-grid__products .wc-block-grid__product .woocommerce-Price-amount.amount{margin-bottom:2px !important;display:inline-block}.wp-block-woocommerce-cart .wp-block-product-new .wc-block-grid__products .wc-block-grid__product .woocommerce-Price-amount.amount,.wp-block-woocommerce-cart .wp-block-product-new .wc-block-grid__products .wc-block-grid__product .woocommerce-Price-currencySymbol{font-weight:900 !important;font-size:20px;line-height:0.95em;letter-spacing:0.01em;white-space:nowrap;color:#0A2738 !important;margin-bottom:10px}.wp-block-woocommerce-cart .wp-block-product-new .wc-block-grid__products .wc-block-grid__product .wp-block-button .add_to_cart_button{text-decoration:none !important;width:100% !important;margin-top:7.5px !important;background:#0A2738;height:40px;font-size:20px !important;line-height:40px !important;margin:0;border-radius:0;color:white;font-family:"Lato", sans-serif !important;font-weight:700;border:none;text-align:center !important;display:inline-block;padding:0 20px !important}.wp-block-woocommerce-cart .wc-block-components-sidebar-layout.wc-block-cart{display:flex;flex-direction:column}.wp-block-woocommerce-cart .wc-block-components-sidebar-layout.wc-block-cart .wc-block-components-main{width:100%}.wp-block-woocommerce-cart .wc-block-components-sidebar{width:100%}.wp-block-woocommerce-cart .wc-block-components-product-badge{align-items:center;display:flex;width:fit-content}.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-components-sidebar{padding-left:0}.wp-block-woocommerce-cart .wc-block-cart-item__product .wc-block-cart-item__wrap{display:grid;justify-content:space-between;margin-right:25px}.wp-block-woocommerce-cart .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__quantity{grid-column:2;grid-row:1}.wp-block-woocommerce-cart .wc-block-cart-item__product .wc-block-cart-item__prices,.wp-block-woocommerce-cart .wc-block-cart-item__product .wc-block-cart-item__remove-link{display:none !important}.wp-block-woocommerce-cart .custom-quantity-column .wc-block-cart-item__remove-link{display:none !important}.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items{border-bottom:1px solid #0A2738}.wp-block-woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items td{padding:21px 0 0;border-top:1px solid #0A2738}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-product{visibility:inherit}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-product span{margin-left:calc(75% - 9px)}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector{height:40px !important;border:1px solid #0A2738;text-align:left;font-family:"Lato", sans-serif !important;font-weight:normal;font-size:1.25em !important;line-height:1.5em;letter-spacing:0.01em;margin:0;color:#0A2738;display:grid;border-radius:0}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector input{grid-row:1 / 3;grid-column:1}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button--minus{grid-row:1;grid-column:2;font-size:0;opacity:1}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button--minus:before{content:"";height:10px;display:block;width:11px;background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/quant_down.svg) #fff no-repeat center;background-size:contain;position:absolute;cursor:pointer;z-index:2;right:8px;bottom:5px}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button--plus{grid-row:2;grid-column:2;font-size:0;opacity:1}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button--plus:before{content:"";height:10px;display:block;width:11px;background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/quant_up.svg) #fff no-repeat center;background-size:contain;position:absolute;right:8px;top:5px;cursor:pointer;z-index:2}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{font-weight:normal;font-size:1em;line-height:1.188em;letter-spacing:0.01em;color:#0A2738;font-family:"Lato", sans-serif !important;text-decoration:none}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name:hover{text-decoration:underline}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-badge.wc-block-components-product-low-stock-badge{display:none}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img{height:53px;width:83.33px;object-fit:cover}.wp-block-woocommerce-cart table.wc-block-cart-items th{text-transform:capitalize}.wp-block-woocommerce-cart table.wc-block-cart-items th .font-basket-heading-small{font-weight:normal;font-size:0.8em;line-height:0.95em;letter-spacing:0.01em;color:#0A2738;font-family:"Lato", sans-serif !important}.wp-block-woocommerce-cart .wc-block-cart-item__remove-link{background-repeat:no-repeat;font-size:0;background-color:transparent;background-image:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/ahs_cart_remove.svg) !important;height:28px;width:30px}.wp-block-woocommerce-cart .wc-block-cart-items__header th,.wp-block-woocommerce-cart .wc-block-cart-items__header th span{font-size:1.25em;line-height:1.2em;letter-spacing:0.01em;font-weight:bold;text-align:left;color:#0A2738}ul.products{margin:0;gap:20px;display:flex;flex-wrap:wrap;justify-content:flex-start}ul.products:before{content:none}ul.products li.product{margin-bottom:0}ul.products .product{width:calc((100% - 40px) / 3) !important;margin-right:0 !important}ul.products .product .product-sku{margin-bottom:26px}ul.products .product .new,ul.products .product .onsale{position:absolute;background:#F8AF24;top:20px;left:0;padding:8px 20px;font-weight:bold;font-size:1.25em;line-height:1.5em;letter-spacing:0.01em;text-align:left;color:#0A2738;border-radius:0;border:none}ul.products .product .new .text,ul.products .product .onsale .text{font-weight:bold;font-size:1.25em;line-height:1.5em;letter-spacing:0.01em}.new-products .storefront-sorting,.new-products .woocommerce-result-count,.new-products .woocommerce-pagination{display:none}.wc-block-product-template__responsive.columns-5{display:flex;flex-wrap:wrap;margin:0}.wc-block-product-template__responsive.columns-5 li{flex:0 0 calc(33.333333% - 14px);max-width:calc(33.333333% - 14px)}.woocommerce-checkout .woocommerce-customer-details--phone{font-size:1em;font-style:normal !important;font-weight:400}.woocommerce-checkout div#content>.col-full .custom-section-speaker{grid-column:1}.woocommerce-checkout .content-area{grid-column:1}.woocommerce-checkout .wp-block-woocommerce-checkout{margin:0 !important}.size2.single-product .woocommerce-breadcrumb .breadcrumb-separator{font-size:20px}.size2.single-product .woocommerce-breadcrumb a{font-size:25px}.size3.single-product .woocommerce-breadcrumb .breadcrumb-separator{font-size:23px}.size3.single-product .woocommerce-breadcrumb a{font-size:28.75px}.size3 ul.products li.product{font-size:20px !important}.size3 .product span.woocommerce-Price-amount bdi,.size3 .product span.woocommerce-Price-amount span.woocommerce-Price-currencySymbol,.size3 .custom-product-item span.woocommerce-Price-amount bdi,.size3 .custom-product-item span.woocommerce-Price-amount span.woocommerce-Price-currencySymbol{font-size:28.75px}.size3 .product-sku{font-size:20px}.archive .quantity{display:grid;width:35%;border:1px solid #0A2738;text-align:left;font-family:"Lato", sans-serif !important;font-weight:normal}.archive .quantity .qty{grid-row:1 / 3;background-color:transparent;padding-top:8.653px;padding-bottom:8.653px}.archive .quantity .plus,.archive .quantity .minus{grid-column:2;padding:0;position:relative;background-color:transparent;cursor:pointer;font-size:0}.archive .quantity .plus:before,.archive .quantity .minus:before{display:block;width:11px;height:10px;background-size:contain;background-repeat:no-repeat;background-position:center;content:"";position:absolute;right:8px;z-index:2}.archive .quantity .plus{grid-row:1}.archive .quantity .plus:before{background-image:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/quant_up.svg);top:5px;background-color:#fff}.archive .quantity .minus{grid-row:2}.archive .quantity .minus:before{background-image:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/quant_down.svg);bottom:5px;background-color:#fff}.archive #load-more-products{margin:0;gap:20px;display:flex;flex-wrap:wrap;justify-content:flex-start}.archive #load-more-products .product-sku{margin-bottom:26px}.archive #load-more-products .custom-product-item{width:calc((100% - 40px) / 3) !important;margin-right:0 !important}.archive #load-more-products .custom-product-item form{display:flex;justify-content:space-between}.archive #load-more-products .custom-product-item img{margin:0 auto 1.618em}.archive #load-more-products .custom-product-item a:hover{text-decoration:none}.archive #load-more-products .custom-product-item .product-title{min-height:82px;font-weight:bold !important;font-size:20px !important}.archive .custom-section-speaker{background:white;padding-top:20px}.archive .woocommerce-category-title{margin-bottom:25px}.archive .storefront-breadcrumb{padding-top:0}.archive .woocommerce-category-description{margin-bottom:85px}.archive .woocommerce-category-description a{text-decoration:none;font-weight:bold}.archive .woocommerce-category-description a:hover{text-decoration:underline}.archive .woocommerce-breadcrumb{font-weight:900;font-size:20px}.archive .woocommerce-breadcrumb .breadcrumb-separator{display:none}.archive .woocommerce-breadcrumb .breadcrumb-separator.loaded{display:inline-block;text-indent:inherit;font-size:18px}.archive .woocommerce-breadcrumb .breadcrumb-separator:after{content:none}.archive .woocommerce-breadcrumb a{font-weight:normal;font-size:20px;line-height:1.2em;letter-spacing:0.01em;text-align:left;color:#0A2738;font-family:"Lato", sans-serif !important;text-decoration:none}.archive .woocommerce-breadcrumb a:first-of-type::before{content:none}.size2 .wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector,.size3 .wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector{height:auto !important;font-size:18px}.address-field span.woocommerce-input-wrapper{margin-bottom:8px;display:block}#order_comments_field{margin-top:15px;margin-bottom:15px}body.single-product .second-block-wrapper .infos h3:not(:first-of-type){margin-top:10px}form.woocommerce-cart-form *{max-width:100%}table.cart td.product-remove a.remove{font-size:1em;background-repeat:no-repeat;font-size:0;background-color:transparent;background-image:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/ahs_cart_remove.svg) !important;height:28px;width:30px}table.cart td.product-remove a.remove:before{display:none}table.shop_table_responsive tbody tr td,table.shop_table_responsive tbody tr th{text-align:left;padding:21px 0 0 !important;border-top:1px solid #0A2738 !important}table:not(.has-background) th{background-color:transparent;font-size:1.25em;line-height:20px;letter-spacing:0.01em;font-weight:bold;text-align:left;color:#0A2738;text-transform:capitalize;padding:8px 16px 12px 0;white-space:nowrap}table:not(.has-background) th span{font-weight:normal;font-size:0.8em;line-height:0.95em;letter-spacing:0.01em;color:#0A2738;font-family:"Lato", sans-serif !important}.woocommerce-cart-form table.cart td.product-name{display:flex !important;gap:20px}.woocommerce-cart-form table.cart td.product-name .product-thumbnail{flex-basis:84px;flex-shrink:0}.woocommerce-cart-form table.cart td.product-name .product-thumbnail img{height:53px;width:83.33px;object-fit:cover;margin:0;max-width:100%}.woocommerce-cart-form table.cart td.product-remove{padding:21px 10px 0 0px !important}.woocommerce-cart-form table.cart span.woocommerce-Price-amount.amount{font-size:20px}.woocommerce-cart-form table.cart dl.variation dt{float:left}.woocommerce-cart-form table.cart td.product-quantity{padding:21px 25px 0 0 !important}.woocommerce-cart-form table.cart td.product-quantity .quantity{height:40px !important;border:1px solid #0A2738;text-align:left;font-family:"Lato", sans-serif !important;font-weight:normal;font-size:1.25em !important;line-height:1.5em;letter-spacing:0.01em;margin:0;color:#0A2738;display:grid;border-radius:0}.woocommerce-cart-form table.cart td.product-quantity .quantity button.minus{grid-row:2;grid-column:2;font-size:0;opacity:1;position:relative;background:#ffffff}.woocommerce-cart-form table.cart td.product-quantity .quantity button.minus:before{content:"";height:10px;display:block;width:11px;background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/quant_down.svg) #fff no-repeat center;background-size:contain;position:absolute;cursor:pointer;z-index:2;right:8px;bottom:5px}.woocommerce-cart-form table.cart td.product-quantity .quantity button.plus{grid-row:1;grid-column:2;font-size:0;opacity:1;position:relative;background:#ffffff}.woocommerce-cart-form table.cart td.product-quantity .quantity button.plus:before{content:"";height:10px;display:block;width:11px;background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/quant_up.svg) #fff no-repeat center;background-size:contain;position:absolute;right:8px;top:5px;cursor:pointer;z-index:2}.woocommerce-cart-form table.cart td.product-quantity .qty{padding:0;width:100%;grid-row:1 / 3;grid-column:1;background:#ffffff;box-shadow:none}.woocommerce-cart-form table:not(.has-background) tbody tr:nth-child(2n) td,.woocommerce-cart-form fieldset,.woocommerce-cart-form fieldset legend{background-color:#ffffff}.cart-collaterals .wc-proceed-to-checkout{float:right}.cart-collaterals .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward:before,.cart-collaterals .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward:after{display:none}.cart-collaterals table.shop_table_responsive tbody tr td,.cart-collaterals table.shop_table_responsive tbody tr th{text-align:left;border-top:1px solid rgba(18, 18, 18, 0.11) !important;padding:16px 0 !important}.news-list-view{display:flex;display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:118px}.news-list-view.column-3{grid-template-columns:1fr 1fr 1fr}.news-list-view.column-3 .teaser-text{padding-top:10px}.news-list-view.column-3 .teaser-text p{font-size:1.25em;line-height:1.2em;margin-bottom:40px}.news-list-view.column-3 .teaser-text .datum{font-size:1.25em;line-height:1.2em}.news-list-view .article{position:relative}.news-list-view .titel{position:absolute;background:#F8AF24;top:20px;padding:8px 20px;font-weight:bold;font-size:1.25em;line-height:1.5em;letter-spacing:0.01em;text-align:left}.news-list-view .newsbild img{width:100%;height:auto;border:5px solid #F8AF24;max-height:280px;object-fit:cover}.news-list-view .teaser-text{padding-top:10px}.news-list-view .teaser-text p{margin-bottom:34px;letter-spacing:0.01em;font-size:1em;line-height:1.2em}.news-list-view .teaser-text .datum{margin-bottom:12px;font-size:0.9em;line-height:1.2em;letter-spacing:0.01em}.news-list-view .teaser-text h2,.news-list-view .teaser-text h3{margin-bottom:20px;font-size:1.25em;line-height:1.2em;letter-spacing:0.01em;margin-top:0}.news-list-view .teaser-text a.button{background:#EDEDED;border:none;text-align:center;font-weight:bold;font-size:1.25em;line-height:1.5em;letter-spacing:0.01em;color:#0A2738;padding:8px 38px;max-width:220px}.news-list-view .teaser-text a.button:hover{text-decoration:none}.news.news-single{padding-left:200px;padding-right:200px}.news.news-single .header h1{margin-top:20px !important}.news .article:last-child{padding-bottom:0;margin-bottom:0}.news .article .header h1{font-size:3.125em;line-height:1.2em;margin-bottom:85px}.news .article .footer{margin-bottom:20px;margin-top:5px;padding:10px 0 0 0;border-bottom:0;border-top:1px solid #eee;color:#888}.news .article .footer span{display:inline-block;padding-right:8px;margin-right:8px;border-right:1px solid #ddd}.news .article .footer span:last-child{border-right:0}.news .article .news-img-wrap{float:right;width:282px;margin:0 0 0 25px;background:#fff}.news .article .news-text-wrap{margin-bottom:10px}.news .article p{font-weight:300;font-size:1.125em;line-height:1.333em;letter-spacing:0.015em;margin-bottom:20px}.single-post article h1{color:#0b2738;font-weight:700}.single-post div#content>.col-full .custom-section-speaker{grid-column:1}.single-post.right-sidebar .content-area{grid-column:1}.page-id-1868.right-sidebar .content-area{grid-column:1}.page-id-1868 p{font-weight:300;font-size:1.125em;line-height:1.333em;letter-spacing:0.015em;margin-bottom:20px}.page-id-1868 p a{color:#0b2738;text-decoration:underline}.page-id-1868 .site-main,.page-id-1868 .hentry{margin:0}.page-id-1868 div#content>.col-full .custom-section-speaker{grid-column:1}.post-3579 form .wpcf7-submit{margin-top:20px}.wpcf7-form fieldset,.wpcf7-form legend{background-color:transparent}.wpcf7-form .wpcf7-list-item{margin:0}#cf7-success-data table{border:none;width:auto}#cf7-success-data table tbody tr:nth-of-type(odd){background-color:rgba(0, 0, 0, 0.05)}#cf7-success-data th,#cf7-success-data td{border:none;background:transparent;border-top:1px solid #dee2e6;color:#212529;font-weight:normal}.wpcf7 form.sent .wpcf7-response-output{border:none;padding-left:0;margin-left:0}.person{display:flex;width:700px;margin-bottom:50px;margin-left:25px}.person img{width:175px;height:auto;border-radius:50%}.person p{margin:0}.person .image{margin-right:30px}.person .details{margin-left:0px;font-size:24px;font-weight:normal;padding-top:47px}.person .details a{color:black;text-decoration:underline}@media only screen and (max-width:768px){.dce-team .persons .person{max-width:calc(100% - 20px);flex-direction:column;margin-bottom:20px}}@media only screen and (max-width:768px){.dce-team .persons .details{margin-top:20px;margin-left:10px}}form input[type="submit"]{font-size:1.2em;font-weight:900;background-color:#0b2738;color:white;padding:7px 35px 7px 35px;text-decoration:none;border:none;border-radius:0}form .small-text{font-size:16px;margin-bottom:20px}form .small-text a{font-size:19.2px}form textarea{border:1px solid #323f47;background-color:transparent}form label{margin-bottom:0.5rem;font-size:19.2px;display:inline-block;line-height:1.5}form p{margin-bottom:0}form>*{max-width:700px}form>* select,form>* input[type=text]{width:100%;height:50px;padding-left:10px;margin-bottom:10px}form>* input[type="text"],form>* input[type="email"],form>* input[type="tel"]{font-size:1.2em;border:1px solid #323f47;padding:10px;text-decoration:none;margin:0 0 10px 0;width:100%;border-radius:0;background-color:transparent}form>* input[type="text"],form>* input[type="email"],form>* input[type="tel"],form>* input[type="file" i]{color:#0b2738}form>* .wpcf7-form-control-wrap[data-name="upload"]{margin-bottom:20px;display:inline-block}form select{width:100%;height:50px;padding-left:10px;margin-bottom:10px}form fieldset{padding:0}form fieldset legend{font-size:1.5rem}form .wpcf7-form-control.wpcf7-radio{display:flex;flex-direction:column}form .wpcf7-form-control.wpcf7-radio .wpcf7-list-item{margin:0}.page-id-1848.right-sidebar .content-area,.page-id-1848 div#content>.col-full .custom-section-speaker{grid-column:1}.page-id-1848 .entry-title{margin:20px 0 0 0;font-size:2rem}.select2-container .select2-selection--single{width:100%;height:50px;padding-left:10px;margin-bottom:10px;font-size:1.2em;border:1px solid #323f47}.select2-container .select2-selection--single .select2-selection__rendered{height:100%;align-items:center;display:flex;color:#0b2738}.size2 form label{font-size:24px}.size2 .small-text{font-size:20px}.size3 form label{font-size:27.6px}.size3 .small-text{font-size:23px}.hentry .entry-content .woocommerce-MyAccount-navigation{margin-right:30px}.hentry .entry-content .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads{display:none !important}.hentry .entry-content .woocommerce-MyAccount-navigation ul li a:before{content:none}.hentry .entry-content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{color:#0A2738}.hentry .entry-content .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active a{text-decoration:underline}.hentry .entry-content .woocommerce-MyAccount-content{width:calc(100% - 17.6470588235% - 30px)}.hentry .entry-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account fieldset,.hentry .entry-content .woocommerce-MyAccount-content .woocommerce-EditAccountForm.edit-account fieldset legend{background-color:#fff}.hentry .entry-content .woocommerce-MyAccount-content .woocommerce-customer-details address p{font-weight:400;font-size:1em}.hentry .entry-content .woocommerce-MyAccount-content .woocommerce-order-details table:not(.has-background) tbody td,.hentry .entry-content .woocommerce-MyAccount-content .woocommerce-order-details table:not(.has-background) tbody tr:nth-child(2n) td{background-color:#fff;border-bottom:#0b2738 1px solid}.hentry .entry-content .woocommerce-MyAccount-content .woocommerce-order-details .product-total{text-align:right}.hentry .entry-content .woocommerce-MyAccount-content .woocommerce-order-details tfoot td{text-align:right}.hentry .entry-content .woocommerce-MyAccount-content .woocommerce-order-details tfoot td .includes_tax{display:block}.hentry .entry-content .woocommerce-MyAccount-content .woocommerce-order-details .wc-item-meta p{font-size:1em}.hentry .entry-content .woocommerce-MyAccount-content form>* input[type="text"],.hentry .entry-content .woocommerce-MyAccount-content form>* input[type="email"],.hentry .entry-content .woocommerce-MyAccount-content form>* input[type="tel"]{color:#0b2738}.hentry .entry-content .woocommerce-MyAccount-content form>* input[type="text"]:focus,.hentry .entry-content .woocommerce-MyAccount-content form>* input[type="email"]:focus,.hentry .entry-content .woocommerce-MyAccount-content form>* input[type="tel"]:focus{color:#0b2738}.hentry .entry-content .woocommerce-MyAccount-content form>*{max-width:100%}.hentry .entry-content .woocommerce-MyAccount-content button,.hentry .entry-content .woocommerce-MyAccount-content .button{font-size:1.2em;font-weight:900;background-color:#0b2738;color:white;padding:7px 35px 7px 35px;text-decoration:none;border:none;border-radius:0}.hentry .entry-content .woocommerce-MyAccount-content p{font-size:1em}.hentry .entry-content .woocommerce-MyAccount-content .woocommerce-Button.button{height:40px;line-height:40px !important;color:white;font-weight:700;padding:0 20px !important;font-size:1.25em}.hentry .entry-content .woocommerce-MyAccount-content .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a{color:#0b2738}.hentry .entry-content .woocommerce-MyAccount-content table thead th{background-color:#436276;color:white}.hentry .entry-content .woocommerce-MyAccount-content table tbody{font-size:16px}.hentry .entry-content .woocommerce-MyAccount-content table td,.hentry .entry-content .woocommerce-MyAccount-content table th{vertical-align:middle}.hentry .entry-content .woocommerce-MyAccount-content #billing_postcode_field,.hentry .entry-content .woocommerce-MyAccount-content #shipping_postcode_field{width:45.4545454545%;float:left;margin-right:9.0909090909%;clear:none}.hentry .entry-content .woocommerce-MyAccount-content #billing_city_field,.hentry .entry-content .woocommerce-MyAccount-content #shipping_city_field{width:45.4545454545%;float:right;clear:none}.addresses header.title a::before{color:#0b2738}.woocommerce-account .woocommerce-order-details .woocommerce-table__product-name a{color:#0b2738}.woocommerce-account .woocommerce-order-details .wc-item-meta-label,.woocommerce-account .woocommerce-order-details .wc-item-meta{font-size:1em}.size2 .hentry .entry-content .woocommerce-MyAccount-content table tbody *{font-size:18px}.size3 .hentry .entry-content .woocommerce-MyAccount-content table tbody *{font-size:20px}.border-yellow{border:5px solid #F8AF24;padding:15px}#main form label{font-size:1.056em}.woocommerce-checkout .wc-block-components-checkout-step__description,.woocommerce-checkout .wc-block-components-checkbox__label{font-size:16px}.woocommerce-checkout div#content>.col-full .custom-section-speaker{grid-column:1}.woocommerce-checkout .content-area{grid-column:1}.woocommerce-checkout .wp-block-woocommerce-checkout{margin:0 !important}.woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-main{width:60%}.woocommerce-checkout .wc-block-components-sidebar{width:40%;padding-left:0}.woocommerce-checkout .wc-block-components-order-summary__content .wc-block-components-order-summary-item{border-bottom:1px solid #0b2738}.woocommerce-checkout .wc-block-components-order-summary__content .wc-block-components-order-summary-item:last-child{border-bottom:none}.woocommerce-checkout .wc-block-components-product-badge.wc-block-components-product-low-stock-badge{display:none}.woocommerce-checkout button.wc-block-components-button{text-decoration:none !important;background:#0A2738;font-size:1.25em !important;line-height:40px !important;width:auto !important;min-height:inherit !important;padding-top:0 !important;padding-bottom:0 !important;font-family:"Lato", sans-serif !important;font-weight:700}.woocommerce-checkout button.wc-block-components-button .wc-block-components-button__text{font-family:"Lato", sans-serif !important;font-weight:700}.woocommerce-checkout #woocommerce-checkout-form-coupon button{text-decoration:none !important;background:#0A2738;font-size:1.25em !important;line-height:40px !important;width:auto !important;min-height:inherit !important;padding-top:0 !important;padding-bottom:0 !important;color:#fff;font-family:"Lato", sans-serif !important;font-weight:700}.woocommerce-checkout .wc-block-components-checkout-order-summary__title-text{font-weight:700 !important;color:#0b2738;font-size:20px}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a{color:#0b2738}.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon{display:flex}.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon .form-row-first{width:auto !important}.woocommerce-checkout .shipping_address{margin-bottom:20px}.woocommerce-checkout #billing_postcode_field,.woocommerce-checkout #shipping_postcode_field{width:45.4545454545%;float:left;margin-right:9.0909090909%;clear:none}.woocommerce-checkout #billing_city_field,.woocommerce-checkout #shipping_city_field{width:45.4545454545%;float:right;clear:none}.woocommerce-checkout #order_comments{border:1px solid #323f47;background:#fff}.woocommerce-checkout #order_review table:not(.has-background) tbody td{background-color:#fff}.woocommerce-checkout #order_review table:not(.has-background) tbody tr:nth-child(2n) td,.woocommerce-checkout #order_review fieldset,.woocommerce-checkout #order_review fieldset legend{background-color:#fff}.woocommerce-checkout #order_review .cart-subtotal td,.woocommerce-checkout #order_review .order-total td{background-color:#EDEDED;text-align:right}.woocommerce-checkout #order_review .cart-subtotal .includes_tax,.woocommerce-checkout #order_review .order-total .includes_tax{display:block}.woocommerce-checkout #order_review .woocommerce-shipping-totals.shipping td{background-color:#EDEDED;text-align:right}.woocommerce-checkout #order_review .woocommerce-shipping-totals.shipping label{font-size:1em}.woocommerce-checkout #order_review .shop_table.woocommerce-checkout-review-order-table td,.woocommerce-checkout #order_review .shop_table.woocommerce-checkout-review-order-table th{border-bottom:1px #323f47 solid}.woocommerce-checkout #order_review .shop_table.woocommerce-checkout-review-order-table .product-name{width:60%;position:relative;padding-right:40px}.woocommerce-checkout #order_review .shop_table.woocommerce-checkout-review-order-table .product-name .product-quantity{position:absolute;right:0;top:16px}.woocommerce-checkout #order_review .shop_table.woocommerce-checkout-review-order-table .product-name .variation{margin:0}.woocommerce-checkout #order_review .shop_table.woocommerce-checkout-review-order-table .product-total{text-align:right}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{margin-bottom:20px}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text{font-size:0.95em;font-weight:300}.woocommerce-cart .wc-block-components-button:not(.is-link) .wc-block-components-button__text{font-family:"Lato", sans-serif !important;font-weight:700 !important}.woocommerce-cart .wc-block-components-totals-item__description .wc-block-components-shipping-address{display:none}.woocommerce-cart .wc-block-components-totals-item__description .wc-block-components-totals-shipping__collaterals{display:none}.woocommerce-cart .wc-block-cart__submit.wp-block-woocommerce-proceed-to-checkout-block{float:right}form>* select,form>* input[type=text],form>* input[type=email],form>* input[type=tel]{height:40px;padding:5px}.select2-container .select2-selection--single{height:40px;border-radius:0px}#billing_address_2_field,#shipping_address_2{display:none !important}#ship-to-different-address label{font-weight:300;padding-left:20px;font-size:0.8em !important}#ship-to-different-address label span{font-size:1.07em}#ship-to-different-address label .woocommerce-form__input-checkbox{left:0 !important;right:inherit !important}#place_order{background-color:#0b2738;border-color:#0b2738;margin-top:20px}.star-rating span:before,.quantity .plus,.quantity .minus,p.stars a:hover:after,p.stars a:after,#payment .payment_methods li input[type=radio]:first-child:checked+label:before{color:#0b2738}#payment .payment_methods>li:not(.woocommerce-notice){background-color:#EDEDED}.woocommerce-order-received .woocommerce-Price-amount.amount bdi{font-weight:600 !important}.woocommerce-order-received td a{color:#0b2738}.woocommerce-order-received .woocommerce-order-details .woocommerce-table thead th{background-color:#436276;color:white}.woocommerce-order-received .woocommerce-order-details .woocommerce-table tbody td{background:#fff;border-bottom:#0b2738 1px solid}.woocommerce-order-received .woocommerce-order-details .woocommerce-table .product-total,.woocommerce-order-received .woocommerce-order-details .woocommerce-table tfoot td{text-align:right}.woocommerce-order-received .woocommerce-order-details .includes_tax{display:block}.woocommerce-order-received .woocommerce-customer-details--email{font-weight:400 !important}.search-results.right-sidebar,.error404.right-sidebar,.search-no-results.right-sidebar{grid-row:3}.search-results.right-sidebar .content-area,.error404.right-sidebar .content-area,.search-no-results.right-sidebar .content-area{grid-row:3}.search-results.archive .custom-section-speaker,.error404.archive .custom-section-speaker,.search-no-results.archive .custom-section-speaker{background:transparent}.search-results input[type=search]:focus,.error404 input[type=search]:focus,.search-no-results input[type=search]:focus{background-color:transparent}.search-results #load-more-button,.error404 #load-more-button,.search-no-results #load-more-button{background:#EDEDED;border:none;text-align:center;font-weight:bold;font-size:1.25em;line-height:1.5em;letter-spacing:0.01em;color:#0A2738;padding:8px 38px}.search-results .search-tips,.error404 .search-tips,.search-no-results .search-tips{color:#0A2738;font-weight:bold}.search-results .page-title,.error404 .page-title,.search-no-results .page-title{font-weight:900;font-size:1.875em;line-height:1.2em;letter-spacing:0.01em;text-align:left;color:#0A2738;font-family:"Lato", sans-serif !important;margin-bottom:10px}.search-results form,.error404 form,.search-no-results form{display:flex;justify-content:space-between}.search-results form.is-search-form,.error404 form.is-search-form,.search-no-results form.is-search-form{display:flex;flex-direction:column;width:100%;margin-top:15px;margin-bottom:20px}.search-results form.is-search-form label,.error404 form.is-search-form label,.search-no-results form.is-search-form label{border:1px solid #0A2738;text-align:left;font-family:"Lato", sans-serif !important;font-weight:normal;font-size:1.25em !important;line-height:1.5em;letter-spacing:0.01em;margin:0;color:#0A2738;width:100% !important;height:40px !important;max-width:inherit}.search-results form.is-search-form .is-search-icon,.error404 form.is-search-form .is-search-icon,.search-no-results form.is-search-form .is-search-icon{display:none !important}.search-results form.is-search-form .is-search-input,.error404 form.is-search-form .is-search-input,.search-no-results form.is-search-form .is-search-input{border:none !important}.search-results form.is-search-form .is-search-submit,.error404 form.is-search-form .is-search-submit,.search-no-results form.is-search-form .is-search-submit{display:none;width:max-content !important;height:auto;line-height:normal;text-decoration:none !important;margin-top:20px !important;background:#0A2738;height:40px;font-size:1.25em !important;line-height:40px !important;margin:0;border-radius:0;color:white;font-family:"Lato", sans-serif !important;font-weight:700;border:none;padding:0 !important;text-align:center !important;display:inline-block;padding:0 20px !important}.search-results form.is-search-form .is-search-submit.show,.error404 form.is-search-form .is-search-submit.show,.search-no-results form.is-search-form .is-search-submit.show{display:block !important}.search-results form.is-search-form .is-search-submit .is-screen-reader-text,.error404 form.is-search-form .is-search-submit .is-screen-reader-text,.search-no-results form.is-search-form .is-search-submit .is-screen-reader-text{clip:inherit;clip-path:inherit;position:relative !important;width:auto;display:block;height:100%;margin:0;color:white}.search-results button.alt,.search-results button.add_to_cart_button,.error404 button.alt,.error404 button.add_to_cart_button,.search-no-results button.alt,.search-no-results button.add_to_cart_button{background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/warenkorb_weiss.svg) #0A2738 no-repeat center !important;background-size:25px 25px !important;width:55%;font-size:0}.search-results .quantity,.search-results .custom-quantity-wrapper,.error404 .quantity,.error404 .custom-quantity-wrapper,.search-no-results .quantity,.search-no-results .custom-quantity-wrapper{display:grid;width:35%;border:1px solid #0A2738;text-align:left;font-family:"Lato", sans-serif !important;font-weight:normal}.search-results .quantity .qty,.search-results .custom-quantity-wrapper .qty,.error404 .quantity .qty,.error404 .custom-quantity-wrapper .qty,.search-no-results .quantity .qty,.search-no-results .custom-quantity-wrapper .qty{grid-row:1 / 3;background-color:transparent;padding:8.653px}.search-results .quantity .minus,.search-results .custom-quantity-wrapper .minus,.error404 .quantity .minus,.error404 .custom-quantity-wrapper .minus,.search-no-results .quantity .minus,.search-no-results .custom-quantity-wrapper .minus{grid-row:2}.search-results .quantity .minus::before,.search-results .custom-quantity-wrapper .minus::before,.error404 .quantity .minus::before,.error404 .custom-quantity-wrapper .minus::before,.search-no-results .quantity .minus::before,.search-no-results .custom-quantity-wrapper .minus::before{background-image:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/quant_down.svg);bottom:5px}.search-results .quantity .plus,.search-results .custom-quantity-wrapper .plus,.error404 .quantity .plus,.error404 .custom-quantity-wrapper .plus,.search-no-results .quantity .plus,.search-no-results .custom-quantity-wrapper .plus{grid-row:1}.search-results .quantity .plus:before,.search-results .custom-quantity-wrapper .plus:before,.error404 .quantity .plus:before,.error404 .custom-quantity-wrapper .plus:before,.search-no-results .quantity .plus:before,.search-no-results .custom-quantity-wrapper .plus:before{background-image:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/quant_up.svg);top:5px}.search-results .quantity .minus,.search-results .quantity .plus,.search-results .custom-quantity-wrapper .minus,.search-results .custom-quantity-wrapper .plus,.error404 .quantity .minus,.error404 .quantity .plus,.error404 .custom-quantity-wrapper .minus,.error404 .custom-quantity-wrapper .plus,.search-no-results .quantity .minus,.search-no-results .quantity .plus,.search-no-results .custom-quantity-wrapper .minus,.search-no-results .custom-quantity-wrapper .plus{grid-column:2;padding:0;position:relative;background-color:transparent;cursor:pointer;font-size:0}.search-results .quantity .minus:before,.search-results .quantity .plus:before,.search-results .custom-quantity-wrapper .minus:before,.search-results .custom-quantity-wrapper .plus:before,.error404 .quantity .minus:before,.error404 .quantity .plus:before,.error404 .custom-quantity-wrapper .minus:before,.error404 .custom-quantity-wrapper .plus:before,.search-no-results .quantity .minus:before,.search-no-results .quantity .plus:before,.search-no-results .custom-quantity-wrapper .minus:before,.search-no-results .custom-quantity-wrapper .plus:before{display:block;width:11px;height:10px;background-size:contain;background-repeat:no-repeat;background-position:center;content:"";position:absolute;right:8px;z-index:2;background-color:#fff}.search-results #search-results-container,.error404 #search-results-container,.search-no-results #search-results-container{display:flex;flex-wrap:wrap;gap:20px;width:100%}.search-results .site-main,.error404 .site-main,.search-no-results .site-main{display:flex;flex-wrap:wrap;justify-content:space-between}.search-results .site-main header,.error404 .site-main header,.search-no-results .site-main header{width:100%}.search-results .site-main article,.search-results .site-main li,.error404 .site-main article,.error404 .site-main li,.search-no-results .site-main article,.search-no-results .site-main li{width:calc((100% - 40px) / 3);margin-bottom:20px;list-style:none}.search-results .site-main article img,.search-results .site-main li img,.error404 .site-main article img,.error404 .site-main li img,.search-no-results .site-main article img,.search-no-results .site-main li img{margin:0 auto 1.618em}.search-results .site-main article .add_to_cart_inline,.search-results .site-main li .add_to_cart_inline,.error404 .site-main article .add_to_cart_inline,.error404 .site-main li .add_to_cart_inline,.search-no-results .site-main article .add_to_cart_inline,.search-no-results .site-main li .add_to_cart_inline{border:none !important;padding:0 !important}.search-results .site-main article .product-sku,.search-results .site-main li .product-sku,.error404 .site-main article .product-sku,.error404 .site-main li .product-sku,.search-no-results .site-main article .product-sku,.search-no-results .site-main li .product-sku{margin-bottom:26px}.search-results .site-main article bdi,.search-results .site-main article bdi span,.search-results .site-main li bdi,.search-results .site-main li bdi span,.error404 .site-main article bdi,.error404 .site-main article bdi span,.error404 .site-main li bdi,.error404 .site-main li bdi span,.search-no-results .site-main article bdi,.search-no-results .site-main article bdi span,.search-no-results .site-main li bdi,.search-no-results .site-main li bdi span{font-weight:900 !important;font-size:20px;line-height:0.95em;letter-spacing:0.01em;white-space:nowrap;color:#0A2738 !important;margin-bottom:10px}.search-results .site-main article .product-title,.search-results .site-main li .product-title,.error404 .site-main article .product-title,.error404 .site-main li .product-title,.search-no-results .site-main article .product-title,.search-no-results .site-main li .product-title{min-height:82px;font-weight:bold !important;font-size:20px !important;line-height:1.2em;letter-spacing:0.01em;text-align:left;color:#0A2738;font-family:"Lato", sans-serif !important}.search-no-results .site-main{display:block}.search-results .vorlesen,.search-no-results .vorlesen{margin-left:0 !important}.search-form{display:flex;flex-direction:column;width:100%;margin-top:15px;margin-bottom:20px}.search-form input[type=search]:focus{background-color:transparent}.search-form label{border:1px solid #0A2738;text-align:left;font-family:"Lato", sans-serif !important;font-weight:normal;font-size:1.25em !important;line-height:1.5em;letter-spacing:0.01em;margin:0;color:#0A2738;width:100% !important;height:40px !important;max-width:inherit}.search-form label input{background:#fff;background-image:none !important;color:#333;padding:0 12px;margin:0;outline:0 !important;font-size:14px !important;height:36px;min-height:0;line-height:1;border-radius:0;font-family:arial;width:100%}.search-form .search-submit{height:40px;color:white;font-weight:700;display:inline-block;width:max-content !important;font-size:1.25em !important;line-height:40px !important;font-family:Lato, sans-serif !important;text-align:center !important;background:#0a2738;margin:0px 0px 0px;border-radius:0px;border-width:initial;border-style:none;border-color:initial;border-image:initial;text-decoration:none !important;padding:0px 20px !important;margin-top:20px}.is-ajax-search-details{display:none !important}.is-ajax-search-details a,.is-ajax-search-result a{color:#0A2738 !important}.ce-upload{display:flex;align-items:flex-start;gap:0;padding:19px 88px;margin:0 0 0 25px;background-color:#e6eaec;font-size:1em;color:#002639;position:relative;text-decoration:none !important;flex-direction:column;line-height:31px}.ce-upload *{font-family:"Frutiger Neue 1450 W01", "Istok Web", "Roboto", "Lato", sans-serif !important}.size2 .ce-upload,.size3 .ce-upload{font-size:1em}.ce-upload:nth-of-type(even){background-color:white}.ce-upload::before{content:"";width:41px;height:48px;display:inline-block;background-size:contain;background-repeat:no-repeat;flex-shrink:0;position:absolute;left:22px;top:19px}.formatpdf::before{background-image:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/pdf.svg)}.formatdocx::before{background-image:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/doc.svg)}.ce-uploads-fileName{font-weight:bold;font-size:1.15em;text-decoration:none;display:block;color:#222222}.ce-uploads-filesize{font-size:1.15em;color:#999999;text-decoration:none;text-transform:uppercase}.ce-upload::after{content:"";width:30px;height:30px;background:url(//shop.szblind.ch/wp-content/themes/szblind/assets/icons/download_orange.svg) no-repeat center;background-size:contain;display:inline-block;position:absolute;right:22px;top:19px}.errortext{color:red}.errortext.page-title{font-weight:900;font-size:1.875em;line-height:1.2em;letter-spacing:0.01em;text-align:left;font-family:"Lato", sans-serif !important;min-height:18px;margin-bottom:5px}.errortext h4{margin-bottom:5px}.error404 .vorlesen{margin-left:0}.error404.right-sidebar .content-area{grid-row:3}.error404 h1{font-weight:900;font-size:30px}.error404 .togglebuttontext{color:#0A2738;text-decoration:none;cursor:pointer}.error404 .searchtips-content{display:none;margin-top:20px}.error404 .searchtips-content p{font-size:16px}.error404 .searchtips-content.show{display:block}