.break-word{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;}.ASM_customer-list-modal select.input-sm{line-height:initial;}.sort-refine-bar:before, .sort-refine-bar:after{content:" ";clear:both;display:table;}.ASM_customer-list-modal .asm-account-section .account-overview-table{width:800px;margin-left:auto;margin-right:auto;}#_asm{padding:0 10px;}#_asm fieldset{margin-top:0;}#_asm *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#_asm *:before,
#_asm *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#_asm a{color:#428bca;text-decoration:none;}#_asm a:hover,
#_asm a:focus{color:#2a6496;text-decoration:underline;}#_asm a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}#_asm figure{margin:0;}#_asm img{vertical-align:middle;}#_asm .img-responsive{display:block;max-width:100%;height:auto;}#_asm .img-rounded{border-radius:6px;}#_asm .img-thumbnail{padding:4px;line-height:1.42857143;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto;}#_asm hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee;}#_asm .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}#_asm .container{margin-right:auto;margin-left:auto;position:relative;width:1400px;}@media(min-width:10px){#_asm .container{width:auto;}}@media(min-width:668px){#_asm .container{width:100%;}}@media(min-width:1050px){#_asm .container{width:1050px;}}@media(min-width:1400px){#_asm .container{width:1400px;}}#_asm .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}#_asm .row{margin-left:-15px;margin-right:-15px;}#_asm .col-xs-1, #_asm .col-sm-1, #_asm .col-md-1, #_asm .col-lg-1, #_asm .col-xs-2, #_asm .col-sm-2, #_asm .col-md-2, #_asm .col-lg-2, #_asm .col-xs-3, #_asm .col-sm-3, #_asm .col-md-3, #_asm .col-lg-3, #_asm .col-xs-4, #_asm .col-sm-4, #_asm .col-md-4, #_asm .col-lg-4, #_asm .col-xs-5, #_asm .col-sm-5, #_asm .col-md-5, #_asm .col-lg-5, #_asm .col-xs-6, #_asm .col-sm-6, #_asm .col-md-6, #_asm .col-lg-6, #_asm .col-xs-7, #_asm .col-sm-7, #_asm .col-md-7, #_asm .col-lg-7, #_asm .col-xs-8, #_asm .col-sm-8, #_asm .col-md-8, #_asm .col-lg-8, #_asm .col-xs-9, #_asm .col-sm-9, #_asm .col-md-9, #_asm .col-lg-9, #_asm .col-xs-10, #_asm .col-sm-10, #_asm .col-md-10, #_asm .col-lg-10, #_asm .col-xs-11, #_asm .col-sm-11, #_asm .col-md-11, #_asm .col-lg-11, #_asm .col-xs-12, #_asm .col-sm-12, #_asm .col-md-12, #_asm .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}#_asm .col-xs-1, #_asm .col-xs-2, #_asm .col-xs-3, #_asm .col-xs-4, #_asm .col-xs-5, #_asm .col-xs-6, #_asm .col-xs-7, #_asm .col-xs-8, #_asm .col-xs-9, #_asm .col-xs-10, #_asm .col-xs-11, #_asm .col-xs-12{float:left;}#_asm .col-xs-12{width:100%;}#_asm .col-xs-11{width:91.66666667%;}#_asm .col-xs-10{width:83.33333333%;}#_asm .col-xs-9{width:75%;}#_asm .col-xs-8{width:66.66666667%;}#_asm .col-xs-7{width:58.33333333%;}#_asm .col-xs-6{width:50%;}#_asm .col-xs-5{width:41.66666667%;}#_asm .col-xs-4{width:33.33333333%;}#_asm .col-xs-3{width:25%;}#_asm .col-xs-2{width:16.66666667%;}#_asm .col-xs-1{width:8.33333333%;}#_asm .col-xs-pull-12{right:100%;}#_asm .col-xs-pull-11{right:91.66666667%;}#_asm .col-xs-pull-10{right:83.33333333%;}#_asm .col-xs-pull-9{right:75%;}#_asm .col-xs-pull-8{right:66.66666667%;}#_asm .col-xs-pull-7{right:58.33333333%;}#_asm .col-xs-pull-6{right:50%;}#_asm .col-xs-pull-5{right:41.66666667%;}#_asm .col-xs-pull-4{right:33.33333333%;}#_asm .col-xs-pull-3{right:25%;}#_asm .col-xs-pull-2{right:16.66666667%;}#_asm .col-xs-pull-1{right:8.33333333%;}#_asm .col-xs-pull-0{right:0%;}#_asm .col-xs-push-12{left:100%;}#_asm .col-xs-push-11{left:91.66666667%;}#_asm .col-xs-push-10{left:83.33333333%;}#_asm .col-xs-push-9{left:75%;}#_asm .col-xs-push-8{left:66.66666667%;}#_asm .col-xs-push-7{left:58.33333333%;}#_asm .col-xs-push-6{left:50%;}#_asm .col-xs-push-5{left:41.66666667%;}#_asm .col-xs-push-4{left:33.33333333%;}#_asm .col-xs-push-3{left:25%;}#_asm .col-xs-push-2{left:16.66666667%;}#_asm .col-xs-push-1{left:8.33333333%;}#_asm .col-xs-push-0{left:0%;}#_asm .col-xs-offset-12{margin-left:100%;}#_asm .col-xs-offset-11{margin-left:91.66666667%;}#_asm .col-xs-offset-10{margin-left:83.33333333%;}#_asm .col-xs-offset-9{margin-left:75%;}#_asm .col-xs-offset-8{margin-left:66.66666667%;}#_asm .col-xs-offset-7{margin-left:58.33333333%;}#_asm .col-xs-offset-6{margin-left:50%;}#_asm .col-xs-offset-5{margin-left:41.66666667%;}#_asm .col-xs-offset-4{margin-left:33.33333333%;}#_asm .col-xs-offset-3{margin-left:25%;}#_asm .col-xs-offset-2{margin-left:16.66666667%;}#_asm .col-xs-offset-1{margin-left:8.33333333%;}#_asm .col-xs-offset-0{margin-left:0%;}@media(min-width:668px){#_asm .col-sm-1, #_asm .col-sm-2, #_asm .col-sm-3, #_asm .col-sm-4, #_asm .col-sm-5, #_asm .col-sm-6, #_asm .col-sm-7, #_asm .col-sm-8, #_asm .col-sm-9, #_asm .col-sm-10, #_asm .col-sm-11, #_asm .col-sm-12{float:left;}#_asm .col-sm-12{width:100%;}#_asm .col-sm-11{width:91.66666667%;}#_asm .col-sm-10{width:83.33333333%;}#_asm .col-sm-9{width:75%;}#_asm .col-sm-8{width:66.66666667%;}#_asm .col-sm-7{width:58.33333333%;}#_asm .col-sm-6{width:50%;}#_asm .col-sm-5{width:41.66666667%;}#_asm .col-sm-4{width:33.33333333%;}#_asm .col-sm-3{width:25%;}#_asm .col-sm-2{width:16.66666667%;}#_asm .col-sm-1{width:8.33333333%;}#_asm .col-sm-pull-12{right:100%;}#_asm .col-sm-pull-11{right:91.66666667%;}#_asm .col-sm-pull-10{right:83.33333333%;}#_asm .col-sm-pull-9{right:75%;}#_asm .col-sm-pull-8{right:66.66666667%;}#_asm .col-sm-pull-7{right:58.33333333%;}#_asm .col-sm-pull-6{right:50%;}#_asm .col-sm-pull-5{right:41.66666667%;}#_asm .col-sm-pull-4{right:33.33333333%;}#_asm .col-sm-pull-3{right:25%;}#_asm .col-sm-pull-2{right:16.66666667%;}#_asm .col-sm-pull-1{right:8.33333333%;}#_asm .col-sm-pull-0{right:0%;}#_asm .col-sm-push-12{left:100%;}#_asm .col-sm-push-11{left:91.66666667%;}#_asm .col-sm-push-10{left:83.33333333%;}#_asm .col-sm-push-9{left:75%;}#_asm .col-sm-push-8{left:66.66666667%;}#_asm .col-sm-push-7{left:58.33333333%;}#_asm .col-sm-push-6{left:50%;}#_asm .col-sm-push-5{left:41.66666667%;}#_asm .col-sm-push-4{left:33.33333333%;}#_asm .col-sm-push-3{left:25%;}#_asm .col-sm-push-2{left:16.66666667%;}#_asm .col-sm-push-1{left:8.33333333%;}#_asm .col-sm-push-0{left:0%;}#_asm .col-sm-offset-12{margin-left:100%;}#_asm .col-sm-offset-11{margin-left:91.66666667%;}#_asm .col-sm-offset-10{margin-left:83.33333333%;}#_asm .col-sm-offset-9{margin-left:75%;}#_asm .col-sm-offset-8{margin-left:66.66666667%;}#_asm .col-sm-offset-7{margin-left:58.33333333%;}#_asm .col-sm-offset-6{margin-left:50%;}#_asm .col-sm-offset-5{margin-left:41.66666667%;}#_asm .col-sm-offset-4{margin-left:33.33333333%;}#_asm .col-sm-offset-3{margin-left:25%;}#_asm .col-sm-offset-2{margin-left:16.66666667%;}#_asm .col-sm-offset-1{margin-left:8.33333333%;}#_asm .col-sm-offset-0{margin-left:0%;}}@media(min-width:1050px){#_asm .col-md-1, #_asm .col-md-2, #_asm .col-md-3, #_asm .col-md-4, #_asm .col-md-5, #_asm .col-md-6, #_asm .col-md-7, #_asm .col-md-8, #_asm .col-md-9, #_asm .col-md-10, #_asm .col-md-11, #_asm .col-md-12{float:left;}#_asm .col-md-12{width:100%;}#_asm .col-md-11{width:91.66666667%;}#_asm .col-md-10{width:83.33333333%;}#_asm .col-md-9{width:75%;}#_asm .col-md-8{width:66.66666667%;}#_asm .col-md-7{width:58.33333333%;}#_asm .col-md-6{width:50%;}#_asm .col-md-5{width:41.66666667%;}#_asm .col-md-4{width:33.33333333%;}#_asm .col-md-3{width:25%;}#_asm .col-md-2{width:16.66666667%;}#_asm .col-md-1{width:8.33333333%;}#_asm .col-md-pull-12{right:100%;}#_asm .col-md-pull-11{right:91.66666667%;}#_asm .col-md-pull-10{right:83.33333333%;}#_asm .col-md-pull-9{right:75%;}#_asm .col-md-pull-8{right:66.66666667%;}#_asm .col-md-pull-7{right:58.33333333%;}#_asm .col-md-pull-6{right:50%;}#_asm .col-md-pull-5{right:41.66666667%;}#_asm .col-md-pull-4{right:33.33333333%;}#_asm .col-md-pull-3{right:25%;}#_asm .col-md-pull-2{right:16.66666667%;}#_asm .col-md-pull-1{right:8.33333333%;}#_asm .col-md-pull-0{right:0%;}#_asm .col-md-push-12{left:100%;}#_asm .col-md-push-11{left:91.66666667%;}#_asm .col-md-push-10{left:83.33333333%;}#_asm .col-md-push-9{left:75%;}#_asm .col-md-push-8{left:66.66666667%;}#_asm .col-md-push-7{left:58.33333333%;}#_asm .col-md-push-6{left:50%;}#_asm .col-md-push-5{left:41.66666667%;}#_asm .col-md-push-4{left:33.33333333%;}#_asm .col-md-push-3{left:25%;}#_asm .col-md-push-2{left:16.66666667%;}#_asm .col-md-push-1{left:8.33333333%;}#_asm .col-md-push-0{left:0%;}#_asm .col-md-offset-12{margin-left:100%;}#_asm .col-md-offset-11{margin-left:91.66666667%;}#_asm .col-md-offset-10{margin-left:83.33333333%;}#_asm .col-md-offset-9{margin-left:75%;}#_asm .col-md-offset-8{margin-left:66.66666667%;}#_asm .col-md-offset-7{margin-left:58.33333333%;}#_asm .col-md-offset-6{margin-left:50%;}#_asm .col-md-offset-5{margin-left:41.66666667%;}#_asm .col-md-offset-4{margin-left:33.33333333%;}#_asm .col-md-offset-3{margin-left:25%;}#_asm .col-md-offset-2{margin-left:16.66666667%;}#_asm .col-md-offset-1{margin-left:8.33333333%;}#_asm .col-md-offset-0{margin-left:0%;}}@media(min-width:1400px){#_asm .col-lg-1, #_asm .col-lg-2, #_asm .col-lg-3, #_asm .col-lg-4, #_asm .col-lg-5, #_asm .col-lg-6, #_asm .col-lg-7, #_asm .col-lg-8, #_asm .col-lg-9, #_asm .col-lg-10, #_asm .col-lg-11, #_asm .col-lg-12{float:left;}#_asm .col-lg-12{width:100%;}#_asm .col-lg-11{width:91.66666667%;}#_asm .col-lg-10{width:83.33333333%;}#_asm .col-lg-9{width:75%;}#_asm .col-lg-8{width:66.66666667%;}#_asm .col-lg-7{width:58.33333333%;}#_asm .col-lg-6{width:50%;}#_asm .col-lg-5{width:41.66666667%;}#_asm .col-lg-4{width:33.33333333%;}#_asm .col-lg-3{width:25%;}#_asm .col-lg-2{width:16.66666667%;}#_asm .col-lg-1{width:8.33333333%;}#_asm .col-lg-pull-12{right:100%;}#_asm .col-lg-pull-11{right:91.66666667%;}#_asm .col-lg-pull-10{right:83.33333333%;}#_asm .col-lg-pull-9{right:75%;}#_asm .col-lg-pull-8{right:66.66666667%;}#_asm .col-lg-pull-7{right:58.33333333%;}#_asm .col-lg-pull-6{right:50%;}#_asm .col-lg-pull-5{right:41.66666667%;}#_asm .col-lg-pull-4{right:33.33333333%;}#_asm .col-lg-pull-3{right:25%;}#_asm .col-lg-pull-2{right:16.66666667%;}#_asm .col-lg-pull-1{right:8.33333333%;}#_asm .col-lg-pull-0{right:0%;}#_asm .col-lg-push-12{left:100%;}#_asm .col-lg-push-11{left:91.66666667%;}#_asm .col-lg-push-10{left:83.33333333%;}#_asm .col-lg-push-9{left:75%;}#_asm .col-lg-push-8{left:66.66666667%;}#_asm .col-lg-push-7{left:58.33333333%;}#_asm .col-lg-push-6{left:50%;}#_asm .col-lg-push-5{left:41.66666667%;}#_asm .col-lg-push-4{left:33.33333333%;}#_asm .col-lg-push-3{left:25%;}#_asm .col-lg-push-2{left:16.66666667%;}#_asm .col-lg-push-1{left:8.33333333%;}#_asm .col-lg-push-0{left:0%;}#_asm .col-lg-offset-12{margin-left:100%;}#_asm .col-lg-offset-11{margin-left:91.66666667%;}#_asm .col-lg-offset-10{margin-left:83.33333333%;}#_asm .col-lg-offset-9{margin-left:75%;}#_asm .col-lg-offset-8{margin-left:66.66666667%;}#_asm .col-lg-offset-7{margin-left:58.33333333%;}#_asm .col-lg-offset-6{margin-left:50%;}#_asm .col-lg-offset-5{margin-left:41.66666667%;}#_asm .col-lg-offset-4{margin-left:33.33333333%;}#_asm .col-lg-offset-3{margin-left:25%;}#_asm .col-lg-offset-2{margin-left:16.66666667%;}#_asm .col-lg-offset-1{margin-left:8.33333333%;}#_asm .col-lg-offset-0{margin-left:0%;}}.ASM_close{float:right;font-size:45px;font-weight:200;line-height:50px;color:#1473DF;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;padding-left:20px;border-left:1px solid #39495e;padding-bottom:8px;}.ASM_close:hover,
.ASM_close:focus{text-decoration:none;cursor:pointer;opacity:0.8;filter:alpha(opacity=50);outline:none;}.ASM_alert{padding:10px;margin-top:15px;border:1px solid transparent;background:#F54544;color:#fff;line-height:20px;font-size:16px;position:absolute;z-index:2;text-align:center;width:50%;left:25%;font-family:"Open Sans", sans-serif;}.ASM_alert-dismissable{padding-right:35px;}.ASM_alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit;}.ASM_alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;}.ASM_alert-success hr{border-top-color:#c9e2b3;}.ASM_alert-success .alert-link{color:#2b542c;}.ASM_alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f;}.ASM_alert-info hr{border-top-color:#a6e1ec;}.ASM_alert-info .alert-link{color:#245269;}.ASM_alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;}.ASM_alert-warning hr{border-top-color:#f7e1b5;}.ASM_alert-warning .alert-link{color:#66512c;}.ASM_alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442;}.ASM_alert-danger hr{border-top-color:#e4b9c0;}.ASM_alert-danger .alert-link{color:#843534;}#_asm .clearfix:before,
#_asm .clearfix:after,
#_asm .container:before,
#_asm .container:after,
#_asm .container-fluid:before,
#_asm .container-fluid:after,
#_asm .row:before,
#_asm .row:after{content:" ";display:table;}#_asm .clearfix:after,
#_asm .container:after,
#_asm .container-fluid:after,
#_asm .row:after{clear:both;}#_asm .center-block{display:block;margin-left:auto;margin-right:auto;}#_asm .pull-right{float:right !important;}#_asm .pull-left{float:left !important;}#_asm .invisible{visibility:hidden;}#_asm .hide{display:none !important;}#_asm .show{display:block !important;}#_asm .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}#_asm .hidden{display:none !important;visibility:hidden !important;}#_asm .affix{position:fixed;}@-ms-viewport{width:device-width;}#_asm .visible-xs,
#_asm .visible-sm,
#_asm .visible-md,
#_asm .visible-lg{display:none !important;}@media(max-width:667px){#_asm .visible-xs{display:block !important;}#_asm table.visible-xs{display:table;}#_asm tr.visible-xs{display:table-row !important;}#_asm th.visible-xs,
	#_asm td.visible-xs{display:table-cell !important;}}@media(min-width:668px) and (max-width:1049px){#_asm .visible-sm{display:block !important;}#_asm table.visible-sm{display:table;}#_asm tr.visible-sm{display:table-row !important;}#_asm th.visible-sm,
	#_asm td.visible-sm{display:table-cell !important;}#_asm .container-fluid{padding:0;}}@media(min-width:1050px) and (max-width:1399px){#_asm .visible-md{display:block !important;}#_asm table.visible-md{display:table;}#_asm tr.visible-md{display:table-row !important;}#_asm th.visible-md,
	#_asm td.visible-md{display:table-cell !important;}}@media(min-width:1400px){#_asm .visible-lg{display:block !important;}#_asm table.visible-lg{display:table;}#_asm tr.visible-lg{display:table-row !important;}#_asm th.visible-lg,
	#_asm td.visible-lg{display:table-cell !important;}}@media(max-width:667px){#_asm .hidden-xs{display:none !important;}}@media(min-width:668px) and (max-width:1049px){#_asm .hidden-sm{display:none !important;}}@media(min-width:1050px) and (max-width:1399px){#_asm .hidden-md{display:none !important;}}@media(min-width:1400px){#_asm .hidden-lg{display:none !important;}}#_asm .visible-print{display:none !important;}@media print{#_asm .visible-print{display:block !important;}#_asm table.visible-print{display:table;}#_asm tr.visible-print{display:table-row !important;}#_asm th.visible-print,
	#_asm td.visible-print{display:table-cell !important;}#_asm .hidden-print{display:none !important;}}@font-face{font-family:'asm_icons';src:url('../_ui/addons/baywaassistedservicestorefront/responsive/common/fonts/asm_icons.eot?9817510');src:url('../_ui/addons/baywaassistedservicestorefront/responsive/common/fonts/asm_icons.eot?9817510#iefix') format('embedded-opentype'),
	url('../_ui/addons/baywaassistedservicestorefront/responsive/common/fonts/asm_icons.woff?9817510') format('woff'),
	url('../_ui/addons/baywaassistedservicestorefront/responsive/common/fonts/asm_icons.ttf?9817510') format('truetype'),
	url('../_ui/addons/baywaassistedservicestorefront/responsive/common/fonts/asm_icons.svg?9817510#asm_icons') format('svg');}.ASM_icon{position:relative;top:1px;display:inline-block;font-family:'asm_icons';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ASM_icon-logo:before{content:'\e807';font-size:32px;}.ASM_icon-contacts:before{content:'\e801';vertical-align:middle;}.ASM_icon-cart:before{content:'\e802';vertical-align:middle;display:inline-block;font-family:'asm_icons';font-style:normal;font-weight:normal;line-height:1;color:#bfc2cb;}.ASM_icon-user:before{font-family:'asm_icons';content:'\e810';vertical-align:middle;display:inline-block;font-style:normal;font-weight:normal;line-height:1;color:#bfc2cb;min-width:14px;}.ASM_icon-lock:before{font-family:'asm_icons';content:'\e811';vertical-align:middle;display:inline-block;font-style:normal;font-weight:normal;line-height:1;min-width:14px;}.ASM_icon-arrow-down:before{content:'\e803';}.ASM_icon-arrow-up:before{content:'\e804';}.ASM_icon-arrow-indicator-down:before{content:'\e805';}.ASM_icon-arrow-indicator-up:before{content:'\e806';}.ASM_icon-chain:before{content:'\e808';}.ASM_icon-close:before{content:'\e80d';color:#c5cdd6;}.ASM_icon-close:hover{opacity:.5;}.ASM_icon-lock:before{font-family:'asm_icons';font-style:normal;font-weight:normal;line-height:1;content:'\e811';color:#bfc2cb;}.ASM_icon-customer-list:before{content:'\e80b';vertical-align:bottom;color:#1473DF;font-size:28px;position:relative;top:5px;}.ASM_icon-chain.ASM_chain-bind:before{color:#fff;}.ASM_icon-chain{position:absolute;top:0;right:-20px;background:#27394f;padding:7px 20px 3px 10px;font-size:30px;}#_asm{font-family:"Baywa-Font", Helvetica, Arial, sans-serif;top:0;left:0;right:0;background:#27394f;color:#000;z-index:99998;-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;}#_asm .ASM-btn{height:40px;border:0;padding:0 15px;font-size:19px;font-weight:300;color:#000;display:inline-block;float:none;margin:0;vertical-align:baseline;}#_asm .assign-cart-to-member-wrapper{position:absolute;right:25%;z-index:2;}#_asm .ASM-btn.ASM-btn-login, #_asm .ASM-btn.ASM-btn-bind-cart{background:#fad714;width:100%;}#_asm .ASM-btn.ASM-btn-login, #_asm .ASM-btn.ASM-btn-bind-cart{background:#fad714;width:100%;}#_asm .ASM-btn.ASM-btn-create-account{background:#d2dbe6;color:#0354ae;width:100%;}#_asmBindForm{vertical-align:bottom;}#asmLogoutForm, #asmLogoutForm fieldset,
#_asmSessionEndForm,
#_asmBindForm,
#_asmPersonifyForm{display:inline;vertical-align:middle;}#_asm .ASM-btn.ASM-btn-logout, #_asm .ASM-btn.ASM-btn-reset, #_asm .ASM-btn.ASM-btn-customers{background:transparent;color:#0486e0;outline:none;}#_asm .ASM-btn.ASM-btn-logout{padding-bottom:15px;}#_asm .ASM-btn.ASM-btn-start-session{background:#19bc33;color:#fff;font-weight:400;font-size:18px;margin-left:-1px;vertical-align:bottom;width:100%;}@media(min-width:668px) and (max-width:1049px){#_asm .ASM-btn.ASM-btn-start-session{margin-left:-2px;}#_asm .assign-cart-to-member-wrapper{right:17%;padding-right:10px;}}#_asm .ASM-btn.ASM-btn-end-session, #_asm .ASM-btn.ASM-btn-bind-cart, #_asm .ASM-btn.ASM-btn-create-account{font-size:18px;}#_asm .ASM-btn.ASM-btn-end-session{background:#ff3b30;color:#fff;font-weight:400;width:100%;}#_asm .ASM_end_session{vertical-align:bottom;margin-bottom:15px;}#_asm .ASM-btn-customer-list{vertical-align:bottom;border-left:1px solid #39495e;border-right:1px solid #39495e;}#_asm .ASM-btn-customer-list:hover,
#_asm .ASM-btn-customer-list:focus{color:#fff;text-decoration:none;}@media(min-width:668px) and (max-width:1399px){#_asm .ASM_session .ASM-btn-customer-list .ASM_icon{margin-right:0;}}#_asm button[disabled]{opacity:0.45;filter:alpha(opacity=45);background:#207241;}#_asm .ASM-btn-customer-list.disabled{opacity:0.45;pointer-events:none;cursor:default;}#_asm .ASM_input_holder{display:inline-block;position:relative;}#_asm .ASM_input_holder.input-group{display:table;}#_asm .ASM_input_holder label{font-family:"Baywa-Font", Helvetica, Arial, sans-serif;color:#777777;font-weight:600;font-size:14px;display:block;text-align:left;margin-bottom:1px;}#_asm .ASM_input_holder .ASM_autocomplete{display:none;position:absolute;background:#fff;width:100%;z-index:99999;border-top:1px solid #e6e8ea;}#_asm .ASM_input_holder .ASM_autocomplete.ASM_autocomplete_active{display:block;}#_asm .ASM_input_holder .ASM_autocomplete ul{list-style:none;padding:0 10px;margin:0;}#_asm .ASM_input_holder .ASM_autocomplete ul li{font-size:18px;line-height:37px;}#_asm .ASM-input{height:40px;padding:6px 10px;font-size:19px;line-height:20px;border-radius:0;border:0;width:100%;}#_asm .ASM-input[disabled], #_asm .ASM-input.disabled, #_asm .ASM-input[readonly], #_asm .ASM-input[readonly]:focus{background-color:#b4bac2;cursor:default;color:#000;}#_asm .ASM-input.placeholder{color:#757575;}#_asm #_asmSessionEndForm .ASM-input{background-color:#b4bac2;}#_asm #_asmSessionEndForm .ASM-input.placeholder{background-color:#fff;}#_asmSessionEndForm{vertical-align:bottom;}select#_asm .ASM-input{height:40px;line-height:40px;}textarea#_asm .ASM-input,
select[multiple]#_asm .ASM-input{height:auto;}#_asm .ASM-input:focus,
#_asm .ASM-input.ASM-input-valid,
#_asm .ASM-input.ASM-input-error{background:#fff;}#_asm .ASM-input.ASM-input-error{color:#FF4544;border:2px solid #FF4544;padding:5px 10px;}#_asm .ASM-input-error.placeholder{color:#ff958f;}#_asm .ASM_header{padding-bottom:15px;}#_asm .ASM_header .first-top-row{border-bottom:1px solid #39495e;margin:0;}#_asm .ASM_header .first-top-row .element-separator-height{height:60px;padding-top:10px;}#_asm .ASM_header .navigation.navigation--top,
#_asm .ASM_session .navigation.navigation--top{.full-width-padding();}#_asm .ASM_header .ASM_logo{font-family:"Baywa-Font", Helvetica, Arial, sans-serif;float:left;font-size:25px;font-weight:300;line-height:30px;color:#fff;margin-top:10px;}@media(min-width:668px) and (max-width:1399px){#_asm .ASM_header .ASM_logo span.ASM_cut_text{display:none !important;}}#_asm .ASM_header .ASM_login{text-align:right;}#_asm .ASM_header .ASM_loggedin{text-align:right;}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text, .ASM_timer{display:inline-block;font-weight:300;font-size:14px;margin-left:15px;color:#ffffff;border-right:1px solid #39495e;}#_asm #sessionTimer{margin-right:20px;font-weight:600;text-align:left;}#_asm #sessionTimer span{font-weight:300;}#_asm #sessionTimer .ASM_timer_count{display:inline-block;min-width:33px;font-weight:600;}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text .ASM_loggedin_text_name{font-weight:600;margin-right:20px;}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text .ASM_loggedin_agent_store_name{display:inline-block;vertical-align:middle;}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text.element-separator-height{border-right:none;}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text p{margin:0;text-align:left;}@media(max-width:667px){#_asm .ASM_header .ASM_logo span.ASM_cut_text{display:none !important;}#_asmPersonifyForm,
	#_asmBindForm{display:block;}#_asm .ASM-btn.ASM-btn-logout, #_asm .ASM-btn.ASM-btn-reset{min-width:105px;}#_asm .ASM-btn.ASM-btn-start-session{margin-left:0;margin-bottom:15px;}.asm-customer360-tab .pager{float:none !important;text-align:center;margin:0;}.asm-customer360-tab table{margin-bottom:5px;}#_asm .container{padding-left:15px;padding-right:15px;}#_asm .ASM_header{position:relative;}#_asm .ASM_header:after{content:" ";height:1px;position:absolute;background:#39495e;top:60px;left:-15px;right:-15px;}#_asm .ASM_header .ASM_login .ASM_input_holder{width:100%;margin-bottom:10px;}#_asm .ASM_header .first-top-row .ASM_timer,
	#_asm .ASM_header .first-top-row .ASM_loggedin_text{text-align:left;display:block;margin-bottom:0;}#_asm .ASM_header .first-top-row .element-separator-height{height:50px;border-right:none;}#_asm .ASM_header .first-top-row .ASM-btn-customer-list{border:2px solid #39495e;padding:5px;margin-top:25px;}#_asm .ASM_header .first-top-row .ASM_loggedin{position:relative;}#_asm .ASM_header .first-top-row .ASM_loggedin .ASM-btn-reset,
	#_asm .ASM_header .first-top-row .ASM_loggedin .ASM-btn-logout{text-align:right;padding-right:0;outline:none;}#_asm .ASM_header .first-top-row .ASM_loggedin:after{content:" ";height:3px;position:absolute;bottom:-2px;left:-20px;right:-20px;background:#27394f;}#_asm .ASM_header .ASM_login .ASM_input_holder .ASM-input{display:block;width:100%;}#_asm .ASM_header .ASM_loggedin{margin-top:10px;margin-right:0;}#_asm .ASM_header .ASM_loggedin #asmLogoutForm{float:right;}#_asm .ASM_control{margin-top:15px;}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text{margin:0;}#_asm .ASM_session .ASM_input_holder{width:100%;}#_asm .ASM_session span.ASM_icon-contacts{margin-left:5px;}#_asm .ASM_session .cartId{margin-bottom:15px;}#_asm .ASM_session .ASM_icon-chain{visibility:hidden;opacity:0;}#_asm .ASM_timer{margin:0 0 10px 0;line-height:40px;}#_asm .ASM_timer .ASM-btn-reset{float:right;}#_asm .ASM_end_session{margin:10px 0 0 0;}#_asm .ASM-btn.ASM-btn-customer-list{float:none;width:100%;text-align:center;}#_asm .ASM_session .ASM_session_input_text{display:block;line-height:32px;margin-left:60px;}#_asm .ASM_session .ASM_session_input_text:before,
	#_asm .ASM_session .ASM_session_input_text:after{content:" ";display:table;}#_asm .ASM_session .ASM_session_input_text:after{clear:both;}#_asm .ASM_session .ASM_session_input_text:before,
	#_asm .ASM_session .ASM_session_input_text:after{content:" ";display:table;}#_asm .ASM_session .ASM_session_input_text:after{clear:both;}#_asm .ASM_session .ASM_session_andor_text{display:none !important;}#_asm .ASM_session .ASM_input_holder{margin-bottom:10px;}#_asm .assign-cart-to-member-wrapper{right:0;top:100px;}#_asm .ASM_header .ASM_alert{position:fixed;left:10%;text-align:center;width:80%;}}@media(min-width:668px) and (max-width:690px){.ASM_header .first-top-row .ASM-btn-reset,
	.ASM_header .first-top-row .ASM-btn-logout{padding-left:0!important;}}#_asm .ASM_session{padding-top:10px;}#_asm .ASM_session #_asmCustomer{position:relative;}#_asm .ASM_session .ASM_session_input_text{display:inline-block;margin:0 60px 0 0;color:#a1aebd;font-size:20px;}#_asm .ASM_control{height:8px;background-color:#097aff;position:relative;-webkit-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out;}#_asm .ASM_control .ASM_control_text{display:none;font-size:22px;font-weight:300;line-height:48px;color:#fff;}#_asm .ASM_control .ASM_control_collapse{position:absolute;right:50px;bottom:-1px;height:22px;width:82px;overflow:hidden;cursor:pointer;}#_asm .ASM_control .ASM_control_collapse .ASM_control_collapse_arrow{position:relative;top:1px;display:inline-block;font-family:'asm_icons';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;position:absolute;top:0;display:block;color:#fff;-webkit-transition:color 0.3s ease-out;transition:color 0.3s ease-out;}#_asm .ASM_control .ASM_control_collapse .ASM_control_collapse_arrow:before{content:'\e804';}#_asm .ASM_control .ASM_control_collapse .ASM_control_collapse_indicator{display:inline-block;font-family:'asm_icons';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:10px;top:6px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);color:#097aff;-webkit-transition:color 0.3s ease-out;transition:color 0.3s ease-out;}#_asm .ASM_control .ASM_control_collapse .ASM_control_collapse_indicator:before{content:'\e806';}#_asm .ASM_control.ASM_control_session_active{background-color:#19bc33;}#_asm .ASM_control.ASM_control_session_active .ASM_control_collapse_indicator{color:#19bc33;}#_asm.ASM-collapsed{-webkit-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%);margin-top:53px;}#_asm.ASM-collapsed .ASM_header, #_asm.ASM-collapsed .ASM_session{display:none;}#_asm.ASM-collapsed .ASM_control{height:48px;}#_asm.ASM-collapsed .ASM_control .ASM_control_text{display:block;}#_asm.ASM-collapsed .ASM_control .ASM_control_collapse{top:0px;}#_asm.ASM-collapsed .ASM_control .ASM_control_collapse .ASM_control_collapse_arrow{color:#fff;}#_asm.ASM-collapsed .ASM_control .ASM_control_collapse .ASM_control_collapse_arrow:before{content:'\e803';}#_asm.ASM-collapsed .ASM_control .ASM_control_collapse .ASM_control_collapse_indicator{color:#097aff;}#_asm.ASM-collapsed .ASM_control .ASM_control_collapse .ASM_control_collapse_indicator:before{content:'\e805';}#_asm.ASM-collapsed .ASM_control.ASM_control_session_active .ASM_control_collapse .ASM_control_collapse_indicator{color:#19bc33;}.asmAutoComplete .ui-menu{list-style:none;display:block;background-color:white;box-shadow:0 8px 15px #999;border:1px solid #cccccc;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;z-index:10000;}.asmAutoComplete .ui-autocomplete, #asmHover{padding:7px 10px 5px;width:83vw!important;max-width:660px;position:absolute;cursor:default;}#asmAutoCompleteCartId .ui-autocomplete{width:220px!important;}@media(min-width:668px) and (max-width:1049px){#asmAutoCompleteCartId .ui-autocomplete{width:210px!important;}}.asmAutoComplete .ui-autocomplete .ui-menu-item{border:none;font-family:"Baywa-Font", Helvetica, Arial, sans-serif;font-size:18px;padding:5px 0;}.asmAutoComplete .ui-autocomplete .ui-menu-item:first-child{padding-top:0;}.asmAutoComplete .ui-state-focus{background:none;color:#000;margin:0;}#_asm .asmAutoComplete .ui-autocomplete .ui-menu-item a, .asmAutoComplete .ui-autocomplete .ui-menu-item a:hover{border-bottom:1px solid #fff;border-top:1px solid #fff;color:#000 !important;padding:0;display:block;}.asmAutoComplete .ui-autocomplete .ui-menu-item span, #asmHover span{padding-left:30px;font-family:"Baywa-Font", Helvetica, Arial, sans-serif;font-size:18px;background-color:#fff;vertical-align:top;display:inline-block;}#asmHover.disabled, #asmHover.disabled span{background-color:#b4bac2;}.asmAutoComplete .ui-autocomplete .ui-menu-item .noresult{padding-left:3px;}.asmAutoComplete .ui-autocomplete .ui-menu-item .name, #asmHover .name{padding-left:3px;width:23%;}.asmAutoComplete .ui-autocomplete .ui-menu-item .email, #asmHover .email{width:43%;overflow:hidden;text-overflow:ellipsis;}.asmAutoComplete .ui-autocomplete .ui-menu-item .card{padding-right:3px;}.asmAutoComplete .ui-autocomplete a:hover, .asmAutoComplete .ui-autocomplete a:hover span{background-color:#eeeeee;cursor:pointer;}@media(max-width:667px){.asmAutoComplete .ui-autocomplete{width:auto!important;margin-right:15px;}#asmHover{width:auto!important;}.asmAutoComplete .ui-autocomplete .ui-menu-item .name,
	.asmAutoComplete .ui-autocomplete .ui-menu-item .email,
	#asmHover .name,
	#asmHover .email{width:100%;padding-left:3px;}.asmAutoComplete .ui-autocomplete .ui-menu-item .date,
	.asmAutoComplete .ui-autocomplete .ui-menu-item .card,
	#asmHover .date,
	#asmHover .card{width:50%;padding-left:3px;}}#asmHover{position:absolute;background-color:#fff;border:1px solid #cccccc;box-shadow:0 8px 15px #999;font-family:"Baywa-Font", Helvetica, Arial, sans-serif;font-size:18px;z-index:10001;}.ASM_customer-list-modal #cboxLoadedContent{margin-top:20px;}.ASM_customer-list-modal #cboxTitle{display:none!important;}.ASM_customer-list-modal .account-overview-table .img-profile-thumbnail{width:55px;height:55px;}.ASM_customer-list-modal .account-overview-table a{font-weight:bold;}.ASM_customer-list-modal .asm-account-section .pagination-bar .pagination-bar-results{margin:0;}.ASM_customer-list-modal .asm-account-section .account-overview-table{padding-top:10px;}.ASM_customer-list-modal .asm-account-section .pagination-bar .pagination-bar-results{padding:15px 30px;border-top:1px solid #ebeef1;border-bottom:1px solid #ebeef1;text-align:center;font-style:italic;}.ASM_customer-list-modal .asm-account-section .account-section-content .account-orderhistory-pagination .sort-refine-bar option{font-size:1em;}.ASM_customer-list-modal .asm-account-section .account-section-content.content-empty{margin-top:40px;margin-bottom:20px;}.ASM_customer-list-modal .asm-account-section table td,
.ASM_customer360-modal .asm-customer360-tab table td{padding:10px;vertical-align:middle;}.ASM_customer-list-modal .asm-account-section table .nav-order-tools{border-right:0;padding:0 15px 0 10px;}.ASM_customer-list-modal .asm-account-section table .nav-order-tools:before{color:#0486e0;}@media(max-width:668px){.ASM_customer-list-modal .asm-account-section table .nav-order-tools{padding:0;}}.ASM_customer-list-modal .asm-card-icon{font-size:30px;}.ASM_customer-list-modal .asm-empty-card-icon{color:#E4E4E4;}.ASM_customer-list-modal .asm-account-section .pagination-bar{border:0;}.ASM_customer-list-modal .asm-account-section .default-pic:before{content:'\e801';}.ASM_customer-list-modal .asm-account-section .default-pic{font-family:'asm_icons';color:#A6A6A6;font-size:55px;line-height:55px;display:block;max-width:100%;height:auto;}.ASM_customer-list-modal .customer-list-select-wrapper{display:inline-block;position:relative;left:50%;transform:translate(-50%,0);}.ASM_customer-list-modal .customer-list-select{border:0 none;font-size:24px;line-height:24px;cursor:pointer;z-index:1;padding-right:15px;background-color:transparent;color:#000000;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Baywa-Font", sans-serif;font-weight:200;}.ASM_customer-list-modal .customer-list-select:focus{background-color:transparent;border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;}.ASM_customer-list-modal .customer-list-select-wrapper:after{font-family:'asm_icons';content:'\e80a';color:#0486e0;font-size:30px;font-weight:600;position:absolute;right:0;top:50%;pointer-events:none;z-index:11;margin-top:-20px;}@media screen and (min-width:0\0){.ASM_customer-list-modal .customer-list-select{background-image:none;padding-right:0;}.ASM_customer-list-modal .customer-list-select-wrapper:before{background-color:#ffffff;content:'';position:absolute;right:0;top:0;height:35px;width:20px;pointer-events:none;z-index:10;}.ASM_customer-list-modal .customer-list-select-wrapper:after{right:-5px;}}.ASM_customer-list-modal .customer-list-select option{font-size:1em !important;}#_asm .ASM-btn-customer360{padding:0 15px 0 42px;text-decoration:inherit;background-color:#007aff;color:#fff;vertical-align:bottom;position:relative;width:100%;}.ASM-customer360_icon:before{font-family:'asm_icons';content:'\e800';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:normal;color:#fff;font-size:30px;display:inline-block;position:absolute;left:10px;top:50%;transform:translate(0,-50%);}.ASM-customer360_customer-list_icon:before{color:#0486e0;position:static;top:0;transform:translate(0,0);}#_asm .ASM-btn-customer360:focus{outline:none;}.ASM_customer360-modal .loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(0,0,0, 0.2);border-right:1.1em solid rgba(0,0,0, 0.2);border-bottom:1.1em solid rgba(0,0,0, 0.2);border-left:1.1em solid #0486e0;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;}.ASM_customer360-modal .loader,
.ASM_customer360-modal .loader:after{border-radius:50%;width:5em;height:5em;}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.ASM_customer-list-modal table.techne-table td,
.ASM_customer360-modal table.techne-table td{color:#313440;font-size:15px;}.ASM_customer-list-modal table.techne-table td.no-padding{padding:0 !important;}.ASM_customer-list-modal table.techne-table td.techne-table-action .hyicon{font-size:24px;}.ASM_customer-list-modal table.techne-table > tbody > tr:nth-child(1n),
.ASM_customer360-modal table.techne-table > tbody > tr:nth-child(1n){background:#eef3f7;}@media(max-width:768px){.ASM_customer-list-modal table.techne-table thead,
	.ASM_customer360-modal table.techne-table thead{display:none;}.ASM_customer-list-modal .asm-account-section table td,
	.ASM_customer360-modal .asm-customer360-tab table td{padding:0;}.ASM_customer-list-modal table.techne-table td,
	.ASM_customer360-modal table.techne-table td{clear:both;display:block;border-top:none !important;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;padding:10px;}.ASM_customer-list-modal table.techne-table td .floating-text,
	.ASM_customer360-modal table.techne-table td .floating-text{-moz-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;word-break:initial;word-wrap:initial;}.ASM_customer-list-modal table.techne-table td:before,
	.ASM_customer360-modal table.techne-table td:before{content:attr(data-th) "";width:100%;display:block;font-size:13px;font-weight:600;color:#8a8fa1;}.ASM_customer-list-modal table.techne-table td > div.cellcontent{width:100%;display:block;color:#7f90a4;font-size:15px;}.ASM_customer-list-modal table.techne-table td.techne-table-xs-left-slot,
	.ASM_customer360-modal table.techne-table td.techne-table-xs-left-slot{position:absolute;left:0;top:0;height:100%;width:50px;padding-right:5px;padding-left:10px;}.ASM_customer-list-modal table.techne-table tr,
	.ASM_customer360-modal table.techne-table tr{display:block;position:relative;box-shadow:0 2px 3px rgba(138,143,161,.2);}.ASM_customer-list-modal table.techne-table tr.techne-table-xs-left,
	.ASM_customer360-modal table.techne-table tr.techne-table-xs-left{padding-left:60px;}.ASM_customer-list-modal table.techne-table > tbody > tr > td{padding-top:10px;padding-bottom:10px;}.ASM_customer-list-modal table.techne-table > tbody > tr > td:last-child::before,
	.ASM_customer-list-modal table.techne-table > tbody > tr > td:nth-last-child(2)::before,
	.ASM_customer-list-modal table.techne-table > tbody > tr > td:nth-last-child(3)::before{display:inline;}.ASM_customer-list-modal table.techne-table > tbody > tr > td:last-child,
	.ASM_customer-list-modal table.techne-table > tbody > tr > td:last-child div ,
	.ASM_customer-list-modal table.techne-table > tbody > tr > td:nth-last-child(2),
	.ASM_customer-list-modal table.techne-table > tbody > tr > td:nth-last-child(2) div,
	.ASM_customer-list-modal table.techne-table > tbody > tr > td:nth-last-child(3),
	.ASM_customer-list-modal table.techne-table > tbody > tr > td:nth-last-child(3) div{display:inline-block;padding-right:20px;vertical-align:middle;}.ASM_customer-list-modal .asm-account-section table .nav-order-tools{padding-bottom:7px;}.ASM_customer-list-modal .asm-account-section a.default-pic{font-size:35px;}.ASM_customer-list-modal .asm-account-section .img-profile-thumbnail{width:35px;height:35px;}}.ASM_customer-list-modal table.techne-table > tbody > tr:nth-child(2n),
.ASM_customer360-modal table.techne-table > tbody > tr:nth-child(2n){background:#ffffff;}.ASM_customer-list-modal table.techne-table > tbody > tr:hover,
.ASM_customer-list-modal table.techne-table > tbody > tr:hover td{background:#f5f5f5;}.ASM_customer-list-modal .techne-table,
.asm__customer360 .techne-table{font-family:"Open Sans", sans-serif;margin-left:auto;margin-right:auto;}.ASM_customer-list-modal .techne-table th,
.asm__customer360 .techne-table th{background-color:#fff;color:#7f90a4;font-weight:bold;padding:10px;}.ASM_customer-list-modal .techne-table > thead > tr > th,
.asm__customer360 .techne-table > thead > tr > th{border-width:1px;}.ASM_customer-list-modal .control-label, .ASM_customer360-modal .control-label{color:#808fa1;float:left;margin:5px;}#sortForm{float:left;}#sortOptions{width:110%;}.ASM_customer-list-modal table.techne-table th:last-child,
.ASM_customer360-modal table.techne-table th:last-child{text-align:left;}@media(max-width:639px){.ASM_customer-list-modal .asm-account-section .pagination-bar .pagination{border:none;padding:0;margin-top:10px;}.ASM_customer-list-modal .asm-account-section .pagination-bar .pagination-bar-results{text-align:center;margin-bottom:10px;}.ASM_customer-list-modal .customer-list-select{font-size:18px;}}.asm__section .pageable-fragment .pager .active{font-weight:bold;color:#7f90a4;}.asm__section .pageable-fragment h3{float:left;}.asm__section .pageable-fragment .pager{float:right;}.ASM_customer-list-modal .pagination > li > a,
.ASM_customer-list-modal .pagination > li > span{font-size:15px;font-weight:600;}.ASM_customer-list-modal .pagination > li > .glyphicon{font-size:11px;}.ASM_customer-list-modal .pagination > li.pagination-prev > a,
.ASM_customer-list-modal .pagination > li.pagination-next > a,
.ASM_customer-list-modal .pagination > li.pagination-prev > span,
.ASM_customer-list-modal .pagination > li.pagination-next > span{margin:0;}.ASM_customer-list-modal .pagination .disabled > span,
.ASM_customer-list-modal .pagination > li.disabled > span:hover,
.ASM_customer-list-modal .pagination > li.disabled > span:focus{color:#cadbee;}.ASM_customer-list-modal .pagination .active span{color:#7f90a4;}.ASM_customer-list-modal #cboxClose, .ASM_customer360-modal #cboxClose{font-size:16px;}.ASM_customer-list-modal #cboxContent{position:relative;}.hide_overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.asm__customer360-overview-info th{text-align:left;padding-right:10px;}.ASM_customer360-modal #cboxLoadedContent .asm__customer360{margin:40px;}.asm__customer360 select.input-sm{line-height:initial;}.asm__customer360__menu li{display:inline;padding:5px;}.asm__customer360{font-family:Dosis, sans-serif;}.asm__customer360-signedup{position:absolute;right:64px;top:35px;font-size:13px;line-height:20px;color:#8592a2;}.asm__customer360-header{margin-bottom:30px;}.asm__customer360-header-image{float:left;width:110px;height:110px;border:1px solid #d5dee8;border-radius:100%;}.asm__customer360-customer-image{width:100%;height:auto;}.asm__customer360-header-desc{margin-left:140px;}.asm__customer360-header-name{font-size:33px;line-height:33px;color:#233243;}@media(min-width:997px){.asm__customer360-header-name{padding-right:150px;}}.asm__customer360-header-email{font-size:15px;line-height:20px;position:relative;z-index:1000;}.asm__customer360-header-location{font-size:13px;line-height:20px;color:#8592a2;}.asm__customer360-header-info{margin-top:15px;}.asm__customer360-header-info-item{display:inline-block;font-size:13px;color:#313440;margin-right:30px;margin-bottom:10px;}.asm__customer360-header-info-item span{padding-left:34px;background:no-repeat left top;line-height:24px;display:inline-block;}.asm__customer360-header-info-item .asm__header__cart{background-image:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/icon1.png);}.asm__customer360-header-info-item .asm__header__order{background-image:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/icon2.png);}.asm__customer360-header-info-item .asm__header__ticket{background-image:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/icon3.png);}.asm__customer360-header-sep{height:1px;background:#ebeef1;margin-left:-40px;margin-right:-40px;width:auto;}@media(min-width:668px) and (max-width:996px){.asm__customer360-signedup{position:static;margin-left:140px;}}@media(max-width:667px){.asm__customer360-header{text-align:center;}.asm__customer360-header-image{float:none;display:inline-block;}.asm__customer360-header-desc{margin-left:0;}.asm__customer360-header-info{display:inline-block;padding-left:5%;}.asm__customer360-header-info-item{display:block;margin-bottom:20px;margin-right:0;text-align:left;}.asm__customer360-signedup{position:static;}}.asm__customer360-overview{font-family:"Open Sans", sans-serif;}.asm__customer360-overview-info{position:relative;width:auto;padding-left:10px;padding-right:10px;border-bottom:1px solid #dfe5ec;border-top:1px solid #dfe5ec;}.asm__customer360-overview-info .col-sm-4{position:static;}.asm__customer360-overview-info .col-sm-4:before, 
.asm__customer360-overview-info .col-sm-4:after{content:'';position:absolute;top:0;bottom:0;width:1px;height:auto;background:#dfe5ec;margin-left:-10px;}.asm__customer360-overview-info .col-sm-4:first-child:before{display:none;}.asm__customer360-overview-info-points{text-align:center;padding-bottom:30px;}.asm__customer360-overview-info-points-pts{font-size:25px;line-height:26px;font-weight:bold;color:#313440;}.asm__customer360-overview-info-points-ptsinfo{font-size:14px;line-height:20px;font-weight:600;color:#313440;}.asm__customer360-overview-info-points-next{font-size:13px;line-height:25px;color:#8592a2;margin-top:5px;margin-bottom:10px;}.asm__customer360-overview-info-points-medals-item{width:43px;height:41px;display:inline-block;margin-left:3px;margin-right:3px;}.asm__customer360-overview-info-points-medals-item1{background:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/asm__customer360-overview-info-points-medal1.png) no-repeat center center;}.asm__customer360-overview-info-points-medals-item2{background:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/asm__customer360-overview-info-points-medal2.png) no-repeat center center;}.asm__customer360-overview-info-points-medals-info{font-size:13px;line-height:26px;color:#8592a2;margin-top:10px;}.asm__customer360-overview-info-points-btn{margin-top:15px;display:inline-block;font-size:13px;color:#fff !important;background:#3f5875 url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/asm__customer360-overview-info-points-btn.png) no-repeat center right;line-height:24px;padding-top:13px;padding-bottom:13px;padding-left:15px;padding-right:50px;}.asm__customer360-overview-info-is{text-align:center;}.asm__customer360-overview-info-is-tags{text-align:left;padding-left:10px;}.asm__customer360-overview-info-is-tags-item{background:#fff;display:inline-block;margin-right:3px;margin-left:3px;line-height:25px;font-size:12px;font-weight:bold;margin-bottom:10px;border-radius:15px;padding-left:20px;padding-right:20px;color:#313440;}.asm__customer360-overview-info-uses{text-align:center;}.asm__customer360-overview-info-uses-icon{height:33px;display:block;margin-bottom:20px;}.asm__customer360-overview-info-uses-icon-desktop{background:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/icon-desktop.png) no-repeat center center;}.asm__customer360-overview-info-uses-icon-tablet{background:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/icon-tablet.png) no-repeat center center;}.asm__customer360-overview-info-uses-icon-mobile{background:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/icon-mobile.png) no-repeat center center;}.asm__customer360-overview-info-uses-icon-pc{background:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/icon-computer.png) no-repeat center center;}.asm__customer360-overview-info-uses-icon-console{background:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/icon-console.png) no-repeat center center;}.asm__customer360-overview-info-uses-icon-tv{background:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/icon-tv.png) no-repeat center center;}.asm__customer360-overview-info-uses-value{font-size:25px;font-weight:600;color:#313440;}.asm__customer360-overview-info-uses-name{font-size:14px;line-height:18px;font-weight:600;margin-bottom:15px;color:#313440;}.asm__customer360-overview-info-uses-device{color:#8592a2;font-size:13px;line-height:15px;}.asm__customer360-overview-info-uses-browser{margin-top:20px;height:35px;}.asm__customer360-overview-info-uses-browser-chrome{background:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/icon-chrome.png) no-repeat center center;}.asm__customer360-overview-info-uses-browser-safari{background:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/icon-safari.png) no-repeat center center;}.asm__customer360-overview-info-uses-browser-firefox{background:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/icon-firefox.png) no-repeat center center;}.asm__customer360-overview-info-uses-browser-ie{background:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/icon-ie.png) no-repeat center center;}.asm__customer360-overview-info-uses-browser-opera{background:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/icon-opera.png) no-repeat center center;}.asm__customer360-overview-info-uses-browser-other{background:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/icon-other.png) no-repeat center center;}.asm__customer360-overview-info-headline{text-align:center;font-size:24px;font-weight:500;padding-top:30px;padding-bottom:20px;font-family:Dosis, sans-serif;}.asm__customer360-overview-info-table{table-layout:fixed;}.asm__customer360-overview-info-table td{padding:0;}@media(max-width:667px){.asm__customer360-overview-info{margin-left:-20px;margin-right:-20px;}.asm__customer360-overview-info-headline{padding-top:30px;}.asm__customer360-overview-info .col-sm-4{width:auto;float:none;position:relative;}.asm__customer360-overview-info .col-sm-4:before{left:10px;right:10px;bottom:auto;top:0;width:auto;height:1px;margin:0;}.asm__customer360-overview-info-is{padding-bottom:20px;}.asm__customer360-overview-info-uses{padding-bottom:20px;}}.asm__customer360-headline{font-family:Dosis, sans-serif;font-size:24px;line-height:24px;font-weight:500;text-align:center;margin-top:40px;margin-bottom:25px;position:relative;}.asm__customer360-headline a{font-weight:400;}.asm__customer360-subheadline{font-size:16px;line-height:24px;margin-top:25px;font-family:"Open Sans", sans-serif;padding-bottom:5px;}.asm__customer360-overview-divider{border-top:1px solid #d4d7dc;padding-top:10px;}.asm__customer360-overview-colors{font-size:0;margin-bottom:40px;}.asm__customer360-overview-colors-color{display:inline-block;border-right:2px solid #fff;height:80px;}.asm__customer360-overview-recent-section{margin-bottom:20px;}.asm__customer360-overview-recent{text-align:center;}.asm__customer360-overview-recent-image{margin-bottom:15px;}.asm__customer360-overview-recent-image img{max-width:100%;height:auto;width:120px;}.asm__customer360-overview-recent-name{font-size:15px;line-height:20px;}.asm__customer360-overview-recent-views{font-size:15px;font-weight:600;}.asm__customer360-overview-recent-time{font-size:12px;line-height:20px;color:#8592a2;}@media(max-width:667px){.asm__customer360-overview-recent-section .col-sm-4{float:none;width:auto;margin-bottom:20px;}}.asm__customer360-overview-recentsearch-item{background:#eef3f7;display:inline-block;margin-right:3px;margin-left:3px;line-height:25px;margin-bottom:10px;border-radius:15px;padding:0px 30px;color:#313440;font-family:"Open Sans", sans-serif;font-size:15px;}.asm__customer360-overview-sep{height:1px;background:#ebeef1;}.asm__customer360-overview-interests{text-align:center;}.asm__customer360-overview-interests-img{margin-bottom:10px;}.asm__customer360-overview-interests-img img{max-width:100%;height:auto;width:auto;}.asm__customer360-overview-interests-name{font-size:15px;line-height:20px;margin-bottom:5px;}.asm__customer360-overview-interests-stock{font-size:12px;line-height:18px;color:#8592a2;}.asm__customer360-overview-interests-price{font-weight:bold;font-size:15px;line-height:20px;}@media(max-width:667px){.asm__customer360-overview-interests-section .col-sm-2{float:left;width:50%;margin-bottom:20px;}.asm__customer360-overview-interests-section .col-sm-2:nth-child(2n+1){clear:both;}}@media(min-width:668px){.asm__customer360-overview-saved-wrap,
 .asm__customer360-overview-saved-box{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.asm__customer360-overview-saved{border:1px solid #ebeef1;font-size:15px;line-height:20px;box-shadow:-1px 1px 1px #eff0f2;overflow:hidden;margin-bottom:20px;width:100%;}.asm__customer360-overview-saved-img{margin:-1px;float:left;margin-right:20px;}.asm__customer360-overview-saved-text-wrap{padding-left:145px;}.asm__customer360-overview-saved-card-info{font-size:15px;line-height:30px;text-transform:none;font-family:"Open Sans", sans-serif;}@media(min-width:997px){.asm__customer360-overview-saved-card-info{position:absolute;right:0;}}@media(max-width:996px){.asm__customer360-overview-saved-card-info{display:block;}}.asm__customer360-overview-saved-card-divider{border-right:1px solid #e1e7ee;padding-right:10px;margin-right:10px;}.asm__customer360-overview-saved-name{margin-top:10px;padding-right:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.asm__customer360-overview-saved-sku{margin-bottom:5px;}.asm__customer360-overview-qty-divider{border-right:1px solid #ebeef1;padding-right:10px;margin-right:10px;}.asm__customer360-overview-saved-total{font-weight:bold;margin-top:15px;margin-bottom:15px;}@media(max-width:667px){.asm__customer360-overview-saved-section .col-sm-4{float:none;width:auto;margin-bottom:20px;}}.asm__customer360-profile{margin-bottom:20px;margin-top:30px;font-family:"Open Sans", sans-serif;}.asm__customer360-profile-col{padding-left:10px;padding-right:10px;width:20%;float:left;font-size:15px;line-height:24px;margin-bottom:30px;}@media(max-width:667px){.asm__customer360-profile-col{width:auto;float:none;}}.asm__customer360-profile-headline{font-size:13px;line-height:24px;color:#8a8fa1;}.asm__customer360-profile-payment{display:block;margin-top:20px;border:1px solid #ebeef1;text-align:right;padding:10px;color:#313440 !important;font-size:14px;line-height:20px;min-height:67px;overflow:hidden;}.asm__customer360-profile-payment-active{border-color:#b2ebbd;border-width:2px;}.asm__customer360-profile-payment-img{float:left;width:48px;height:48px;background-size:48px;}.asm__customer360-profile-payment-visa{background-image:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/visa.png);}.asm__customer360-profile-payment-amex{background-image:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/amex.png);}.asm__customer360-profile-payment-master{background-image:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/master.png);}.asm__customer360-profile-payment-maestro{background-image:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/maestro.png);}.asm__customer360-profile-payment-diners{background-image:url(../_ui/addons/baywaassistedservicestorefront/responsive/common/images/customer360/diners.png);}.asm__customer360-profile-payment-type{font-weight:bold;}.asm__customer360-profile-payment-default{color:#00be26;border-right:1px solid #e1e7ee;padding-right:10px;margin-right:10px;}.asm__customer360-profile-payment-nr{padding-top:5px;}.ASM_customer360-modal #cboxClose:focus{outline:none;}.ASM_customer360-modal .asm__customer360__menu{font-family:"Open Sans", sans-serif;margin-top:20px;z-index:5;}.nav-tabs > li.active > a{color:#0486e0;}.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:active{border-width:0 0 2px;border-color:#0486e0;background:#0486e0;color:#fff;}.nav-tabs > li > a{transition:background 0.1s ease-out, border 0.1s ease-out;border-radius:0;border-width:0 0 2px;color:#a1aebd;}.nav-tabs > li.active > a{border-width:0 0 2px;border-color:#0486e0;background-color:transparent;}.nav-tabs > li > a:hover,
.nav-tabs > li > a:active{color:#0486e0;border-width:0 0 2px;background:#fff;}.nav-tabs > li > a:focus,
.nav-tabs > li > a:active{background:#fff;border-color:#0486e0;}.nav-tabs.nav-tabs-center,
.nav-tabs.nav-tabs--center{display:table;margin:0 auto;}.nav-tabs.nav-tabs-center > li,
.nav-tabs.nav-tabs--center > li{text-align:center;}.nav-tabs--responsive{position:relative;}.nav-tabs--responsive .nav-tabs-mobile-caret{display:none;}@media(max-width:667px){.nav-tabs--responsive{background:#fff;display:block !important;}.nav-tabs--responsive li{width:100%;}.nav-tabs--responsive li:not(.active){display:none;}.nav-tabs--responsive li:not(.active).active{display:block;background-color:white;}.nav-tabs--responsive li:not(.active).active a:focus,
 .nav-tabs--responsive li:not(.active).active a:hover,
 .nav-tabs--responsive li:not(.active).active a:active{background:none;color:#0486e0;}.nav-tabs--responsive li.nav-tabs-mobile-caret{display:block;position:absolute;right:0;width:100%;cursor:pointer;}.nav-tabs--responsive li.nav-tabs-mobile-caret a{border:none;background-color:transparent;}.nav-tabs--responsive li.nav-tabs-mobile-caret a:focus,
 .nav-tabs--responsive li.nav-tabs-mobile-caret a:active{background-color:transparent;}.nav-tabs--responsive.open .nav-tabs-mobile-caret{width:20%;}.nav-tabs--responsive.open .nav-tabs-mobile-caret .caret{content:"";border-top:0;border-bottom:4px dashed;}.nav-tabs--responsive.open li{display:block !important;margin-bottom:0;}}.ASM_customer360-modal .asm-customer360-tab{position:relative;font-family:"Open Sans", sans-serif;margin-top:15px;}.ASM_customer360-modal p,
.ASM_customer360-modal a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;}.ASM_customer360-modal .asm-customer360-tab.generic{position:relative;}.ASM_customer360-modal .asm-customer360-tab.generic:before{top:35px;}.ASM_customer360-modal .asm-customer360-tab.asm-customer360-overview-tab-summary{position:relative;}.ASM_customer360-modal .asm-customer360-tab.asm-customer360-overview-tab-summary:before{top:35px;}.ASM_customer360-modal .asm-customer360-tab.asm-customer360-overview-tab-summary .form-group{margin-top:10px;}.ASM_customer360-modal .asm-customer360-tab.asm-customer360-overview-tab-summary h3{padding-left:10px;}.ASM_customer360-modal .asm-customer360-tab h3{font-size:16px;margin-bottom:25px;}.ASM_customer360-modal .asm-customer360-tab:after{content:"";display:block;position:absolute;border-bottom:1px solid #d4d7dc;width:100%;top:45px;}.ASM_customer360-modal .asm-customer360-tab a{font-weight:bold;}.ASM_customer360-modal .asm-customer360-tab .profile-pic{max-width:120px;}.ASM_customer360-modal .asm-customer360-tab .pager th.headerSortDown,
.ASM_customer360-modal .asm-customer360-tab .pager th.headerSortUp{background-color:#0486e0;}.ASM_customer360-modal a:focus{text-decoration:none;}.ASM_customer360-modal .asm-customer360-tab .row{margin-top:20px;}.ASM_customer360-modal .asm-customer360-tab label,
.ASM_customer360-modal .customer360-contact-sub-tab label{text-transform:capitalize;color:#808fa1;}.ASM_customer360-modal .asm-customer360-tab p{font-weight:600;margin-bottom:5px;}.ASM_customer360-modal .customer360-contact-sub-tab p{font-weight:normal;}.ASM_customer360-modal .default-pic:before{content:'\e801';}.ASM_customer360-modal .default-pic{font-family:'asm_icons';color:#A6A6A6;font-size:110px;line-height:1;display:block;max-width:100%;height:auto;}@media(max-width:667px){.ASM_customer360-modal .asm-customer360-overview-tab:before{border:none;}}.nav-tabs.asm__customer360__menu >li > a{font-size:15px;}.nav-tabs.asm__customer360__menu .caret{color:#a1aebd;}.nav-tabs.asm__customer360__menu >li.active > a:hover,
.nav-tabs.asm__customer360__menu >li.active > a:focus{color:#0486e0;background:none;}@media(max-width:667px){.ASM_customer360-modal .asm__customer360__menu{margin-bottom:20px;border-bottom:1px solid #dddddd;}}.ASM_customer360-modal .asm__customer360 .techne-table > thead > tr > th.pointer{cursor:pointer;position:relative;}.ASM_customer360-modal .headerSortDown:after{font-family:'asm_icons';content:'\e80f';font-style:normal;font-size:14px;line-height:18px;padding-left:8px;color:#7f90a4;}.ASM_customer360-modal .headerSortUp:after{font-family:'asm_icons';content:'\e80e';font-style:normal;font-size:14px;line-height:18px;padding-left:8px;color:#7f90a4;}.ASM_customer360-modal .techne-table th.headerSortDown,
.ASM_customer360-modal .techne-table th.headerSortUp,
.asm__customer360 .techne-table > thead > tr > th.header:hover{color:#454a5d;}@media(max-width:667px){.ASM_customer360-modal .asm-customer360-tab:before{border:none;}.ASM_customer360-modal h3{margin-bottom:0;padding-bottom:10px;width:100%;}.ASM_customer360-modal img{margin:0 auto;}.ASM_customer360-modal .default-pic{text-align:center;}}.overview-tab-charts canvas{margin:0 auto;}.asm__customer360-overview-product-view{border:1px solid #ebeef1;font-size:15px;margin-bottom:20px;box-shadow:-1px 1px 1px #eff0f2;}.asm__customer360-overview-product-img{float:left;margin-right:20px}.asm__customer360-overview-product-name{padding-top:10px;padding-right:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.asm__customer360-overview-product-views{font-weight:600;}.asm__customer360-overview-product-img img{width:120px;}.asm__customer360-overview-product-time{font-size:12px;color:#8592a2;padding-bottom:9px;}.asm-customer360-reviews-tab .rating-stars span.active{color:#2c98e4;}.clear{clear:both;}#asm-customer360-reviews-table,
#asm-customer360-tickets-table,
#asm-customer360-activity-table{table-layout:fixed;overflow:hidden;clear:both;}#asm-customer360-reviews-table td[data-th="Item"],
#asm-customer360-reviews-table td[data-th="Review"],
#asm-customer360-tickets-table td[data-th="Headline"],
#asm-customer360-activity-table td[data-th="Description"]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#asm-customer360-activity-table td[data-th="Status"], #asm-customer360-activity-table th.status{width:10%;}@media(min-width:767px){#asm-customer360-activity-table th:first-child,
 #asm-customer360-activity-table td:first-child{width:10%;}#asm-customer360-activity-table th:nth-child(2),
 #asm-customer360-activity-table td:nth-child(2){width:15%;}#asm-customer360-activity-table th:nth-child(5),
 #asm-customer360-activity-table td:nth-child(5),
 #asm-customer360-activity-table th:last-child,
 #asm-customer360-activity-table td:last-child{width:17%;}}.asm__customer360-favorites-section{margin-top:30px;}.asm_store__finder{font-family:"Open Sans", sans-serif;}.asm_store__finder--pagination{margin-bottom:20px;}.asm_store__finder--pagination-label{padding-top:15px;}.asm_store__finder--pagination .btn-link{color:#0486e0;text-decoration:none;}.asm_store__finder--pagination .btn-link:disabled{color:#cadbee;}.asm_store__finder .store__finder--navigation-list{border-color:#dce1e8;border:0;}.asm_store__finder .store__finder--navigation-list .asm__list__entry{height:56px;}.asm_store__finder .store__finder--navigation-list .asm__list__entry:nth-child(2n) label{background-color:#fff;}.asm_store__finder .store__finder--navigation-list .asm__list__entry:last-child label{border-bottom:0;}.asm_store__finder .store__finder--navigation-list .asm__list__entry input{display:none;}.asm_store__finder .store__finder--navigation-list .asm__list__entry label{margin:0;height:100%;font-size:13px;padding:0 14px 0 10px;display:table;width:100%;cursor:pointer;position:relative;background:#eef3f7;border-bottom:1px solid #dce1e8;}.asm_store__finder .store__finder--navigation-list .asm__list__entry label:hover{background:#d2dbe6;}.asm_store__finder .store__finder--navigation-list .asm__list__entry input:checked + label{background:#96bbe1;color:#fff !important;}.asm_store__finder .store__finder--navigation-list .asm__list__entry input:checked + label:after{display:block;content:"";width:28px;height:28px;position:absolute;top:50%;right:-1px;background:transparent;border:14px solid transparent;border-right-color:#fff;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);}.asm_store__finder .store__finder--navigation-list .asm__list__entry .entry__info{display:table-cell;vertical-align:middle;width:100%;}.asm_store__finder .store__finder--navigation-list .asm__list__entry .entry__name{display:block;}.asm_store__finder .store__finder--navigation-list .asm__list__entry .entry__city{display:block;font-weight:normal;}.asm_store__finder .store__finder--navigation-list .asm__list__entry .entry__distance{display:table;height:100%;width:80px;border-left:1px solid #dce1e8;}.asm_store__finder .store__finder--navigation-list .asm__list__entry .entry__distance span{display:table-cell;vertical-align:middle;padding:0 0 0 5px;text-align:center;white-space:nowrap;}.asm_store__finder .store__finder--details-back{color:#bdc6d2 !important;background-color:transparent !important;border-color:transparent !important;padding-left:0;}@media(max-width:1023px){.asm_store__finder .find-store-display .store__finder--navigation{width:50%;border:0;}.asm_store__finder .store__finder--panel{width:200%;margin:0;-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;}.asm_store__finder.show-store .store__finder--panel{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);}.asm_store__finder .store__finder--panel .store__finder--details{display:block;}.asm_store__finder .store__finder--details .store__finder--details-openings dl dt{float:left;}.asm_store__finder .store__finder--details .store__finder--details-back{display:inline-block !important;}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary{display:block;}audio,
canvas,
progress,
video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],
template{display:none;}a{background:transparent;}a:active,
a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,
strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,
kbd,
pre,
samp{font-family:monospace, monospace;font-size:1em;}button,
input,
optgroup,
select,
textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,
select{text-transform:none;}button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],
html input[disabled]{cursor:default;}button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,
th{padding:0;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:before,
*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{font-size:10px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}body{font-family:'Baywa-Font', Arial, sans-serif;font-size:16px;font-weight:100;line-height:1.375em;color:#333333;background-color:#f4f4f4;}input,
button,
select,
textarea{font-family:inherit;font-size:inherit;line-height:inherit;}a{color:#008c46;text-decoration:none;}a:hover,
a:focus{color:#006f3b;text-decoration:underline;}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}figure{margin:0;}img{vertical-align:middle;}.img-responsive{display:block;width:100% \9;max-width:100%;height:auto;width:100%;}.img-rounded{border-radius:0;}.img-thumbnail{padding:4px;line-height:1.375em;background-color:#f4f4f4;border:1px solid #dddddd;border-radius:0;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;width:100% \9;max-width:100%;height:auto;}.img-circle{border-radius:50%;}hr{margin-top:22em;margin-bottom:22em;border:0;border-top:1px solid #f4f4f4;}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}.sr-only-focusable:active,
.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;}h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6{font-family:inherit;font-weight:400;line-height:1.1;color:inherit;}h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small{font-weight:normal;line-height:1;color:#808080;}h1,
.h1,
h2,
.h2,
h3,
.h3{margin-top:22em;margin-bottom:11em;}h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small{font-size:65%;}h4,
.h4,
h5,
.h5,
h6,
.h6{margin-top:11em;margin-bottom:11em;}h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small{font-size:75%;}h1,
.h1{font-size:40px;}h2,
.h2{font-size:28px;}h3,
.h3{font-size:22px;}h4,
.h4{font-size:18px;}h5,
.h5{font-size:16px;}h6,
.h6{font-size:14px;}p{margin:0 0 11em;}.lead{margin-bottom:22em;font-size:18px;font-weight:300;line-height:1.4;}@media(min-width:768px){.lead{font-size:24px;}}small,
.small{font-size:75%;}cite{font-style:normal;}mark,
.mark{background-color:#fcf8e3;padding:.2em;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.text-justify{text-align:justify;}.text-nowrap{white-space:nowrap;}.text-lowercase{text-transform:lowercase;}.text-uppercase{text-transform:uppercase;}.text-capitalize{text-transform:capitalize;}.text-muted{color:#f4f4f4;}.text-primary{color:#008c46;}a.text-primary:hover{color:#00592d;}.text-success{color:#3c763d;}a.text-success:hover{color:#2b542c;}.text-info{color:#31708f;}a.text-info:hover{color:#245269;}.text-warning{color:#8a6d3b;}a.text-warning:hover{color:#66512c;}.text-danger{color:#a94442;}a.text-danger:hover{color:#843534;}.bg-primary{color:#fff;background-color:#008c46;}a.bg-primary:hover{background-color:#00592d;}.bg-success{background-color:#dff0d8;}a.bg-success:hover{background-color:#c1e2b3;}.bg-info{background-color:#d9edf7;}a.bg-info:hover{background-color:#afd9ee;}.bg-warning{background-color:#fcf8e3;}a.bg-warning:hover{background-color:#f7ecb5;}.bg-danger{background-color:#f2dede;}a.bg-danger:hover{background-color:#e4b9b9;}.page-header{padding-bottom:10em;margin:44em 0 22em;border-bottom:1px solid #f4f4f4;}ul,
ol{margin-top:0;margin-bottom:11em;}ul ul,
ol ul,
ul ol,
ol ol{margin-bottom:0;}.list-unstyled{padding-left:0;list-style:none;}.list-inline{padding-left:0;list-style:none;margin-left:-5px;}.list-inline > li{display:inline-block;padding-left:5px;padding-right:5px;}dl{margin-top:0;margin-bottom:22em;}dt,
dd{line-height:1.375em;}dt{font-weight:bold;}dd{margin-left:0;}@media(min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.dl-horizontal dd{margin-left:180px;}}abbr[title],
abbr[data-original-title]{cursor:help;border-bottom:1px dotted #f4f4f4;}.initialism{font-size:90%;text-transform:uppercase;}blockquote{padding:11em 22em;margin:0 0 22em;font-size:20px;border-left:5px solid #f4f4f4;}blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child{margin-bottom:0;}blockquote footer,
blockquote small,
blockquote .small{display:block;font-size:80%;line-height:1.375em;color:#f4f4f4;}blockquote footer:before,
blockquote small:before,
blockquote .small:before{content:'\2014 \00A0';}.blockquote-reverse,
blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #f4f4f4;border-left:0;text-align:right;}.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before{content:'';}.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after{content:'\00A0 \2014';}blockquote:before,
blockquote:after{content:"";}address{margin-bottom:22em;font-style:normal;line-height:1.375em;}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;}.dropdown{position:relative;}.dropdown-toggle:focus{outline:0;}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:16px;text-align:left;background-color:#ffffff;border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);background-clip:padding-box;}.dropdown-menu.pull-right{right:0;left:auto;}.dropdown-menu .divider{height:1px;margin:10em 0;overflow:hidden;background-color:#e5e5e5;}.dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;line-height:1.375em;color:#333333;white-space:nowrap;font-size:14px;}.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus{text-decoration:none;color:#008c46;}.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus{color:#008c46;text-decoration:none;outline:0;background-color:#ffffff;}.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus{color:#f4f4f4;}.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed;}.open > .dropdown-menu{display:block;}.open > a{outline:0;}.dropdown-menu-right{left:auto;right:0;}.dropdown-menu-left{left:0;right:auto;}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.375em;color:#f4f4f4;white-space:nowrap;}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990;}.pull-right > .dropdown-menu{right:0;left:auto;}.dropup .caret,
.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:"";}.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}@media(min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0;}.navbar-right .dropdown-menu-left{left:0;right:auto;}}fieldset{padding:0;margin:0;border:0;min-width:0;}legend{display:block;width:100%;padding:0;margin-bottom:22em;font-size:24px;line-height:inherit;color:#808080;border:0;border-bottom:1px solid #e5e5e5;}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold;}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}input[type="radio"],
input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal;}input[type="file"]{display:block;}input[type="range"]{display:block;width:100%;}select[multiple],
select[size]{height:auto;}input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}output{display:block;padding-top:9px;font-size:16px;line-height:1.375em;color:#333333;}.form-control{display:block;width:100%;height:40em;padding:8px 15px;font-size:14px;line-height:38px;color:#333333;background-color:#f4f4f4;background-image:none;border:1px solid transparent;border-radius:0;-webkit-transition:border-color ease-in-out .15s;-o-transition:border-color ease-in-out .15s;transition:border-color ease-in-out .15s;}.form-control:focus{border-color:#cccccc;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(204, 204, 204, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(204, 204, 204, 0.6);}.form-control::-moz-placeholder{color:#333333;opacity:1;}.form-control:-ms-input-placeholder{color:#333333;}.form-control::-webkit-input-placeholder{color:#333333;}.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control{cursor:not-allowed;background-color:#f4f4f4;opacity:1;}textarea.form-control{height:auto;}input[type="search"]{-webkit-appearance:none;}input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"]{line-height:40em;line-height:1.375em \0;}input[type="date"].input-sm,
input[type="time"].input-sm,
input[type="datetime-local"].input-sm,
input[type="month"].input-sm{line-height:29em;}input[type="date"].input-lg,
input[type="time"].input-lg,
input[type="datetime-local"].input-lg,
input[type="month"].input-lg{line-height:47em;}.form-group{margin-bottom:15px;}.radio,
.checkbox{position:relative;margin-top:10px;margin-bottom:10px;}.radio label,
.checkbox label{padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer;}.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9;}.radio + .radio,
.checkbox + .checkbox{margin-top:-5px;}.radio-inline,
.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer;}.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline{margin-top:0;margin-left:10px;}input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"]{cursor:not-allowed;}.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline{cursor:not-allowed;}.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label{cursor:not-allowed;}.form-control-static{padding-top:9px;padding-bottom:9px;margin-bottom:0;}.form-control-static.input-lg,
.form-control-static.input-sm{padding-left:0;padding-right:0;}.input-sm,
.form-horizontal .form-group-sm .form-control{height:29em;padding:6px 15px;font-size:12px;line-height:1.286em;border-radius:0;}select.input-sm{height:29em;line-height:29em;}textarea.input-sm,
select[multiple].input-sm{height:auto;}.input-lg,
.form-horizontal .form-group-lg .form-control{height:47em;padding:11px 30px;font-size:18px;line-height:1.277em;border-radius:0;}select.input-lg{height:47em;line-height:47em;}textarea.input-lg,
select[multiple].input-lg{height:auto;}.has-feedback{position:relative;}.form-control-feedback{position:absolute;top:27em;right:0;z-index:2;display:block;width:40em;height:40em;line-height:40em;text-align:center;}.input-lg + .form-control-feedback{width:47em;height:47em;line-height:47em;}.input-sm + .form-control-feedback{width:29em;height:29em;line-height:29em;}.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline{color:#3c763d;}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8;}.has-success .form-control-feedback{color:#3c763d;}.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline{color:#8a6d3b;}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3;}.has-warning .form-control-feedback{color:#8a6d3b;}.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline{color:#a94442;}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede;}.has-error .form-control-feedback{color:#a94442;}.has-feedback label.sr-only ~ .form-control-feedback{top:0;}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373;}@media(min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle;}.form-inline .input-group{display:inline-table;vertical-align:middle;}.form-inline .input-group .input-group-addon,
 .form-inline .input-group .input-group-btn,
 .form-inline .input-group .form-control{width:auto;}.form-inline .input-group > .form-control{width:100%;}.form-inline .control-label{margin-bottom:0;vertical-align:middle;}.form-inline .radio,
 .form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle;}.form-inline .radio label,
 .form-inline .checkbox label{padding-left:0;}.form-inline .radio input[type="radio"],
 .form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0;}.form-inline .has-feedback .form-control-feedback{top:0;}}.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:9px;}.form-horizontal .radio,
.form-horizontal .checkbox{min-height:31em;}.form-horizontal .form-group{margin-left:-10px;margin-right:-10px;}@media(min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:9px;}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:10px;}@media(min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:15.047em;}}@media(min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:7px;}}.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;}@media(min-width:560px){.container{width:580px;}}@media(min-width:768px){.container{width:740px;}}@media(min-width:1024px){.container{width:960px;}}@media(min-width:1280px){.container{width:1160px;}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;}.row{margin-left:-10px;margin-right:-10px;}.col-tn-1, .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-tn-2, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-tn-3, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-tn-4, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-tn-5, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-tn-6, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-tn-7, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-tn-8, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-tn-9, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-tn-10, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-tn-11, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-tn-12, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px;}.col-tn-1, .col-tn-2, .col-tn-3, .col-tn-4, .col-tn-5, .col-tn-6, .col-tn-7, .col-tn-8, .col-tn-9, .col-tn-10, .col-tn-11, .col-tn-12{float:left;}.col-tn-12{width:100%;}.col-tn-11{width:91.66666667%;}.col-tn-10{width:83.33333333%;}.col-tn-9{width:75%;}.col-tn-8{width:66.66666667%;}.col-tn-7{width:58.33333333%;}.col-tn-6{width:50%;}.col-tn-5{width:41.66666667%;}.col-tn-4{width:33.33333333%;}.col-tn-3{width:25%;}.col-tn-2{width:16.66666667%;}.col-tn-1{width:8.33333333%;}.col-tn-pull-12{right:100%;}.col-tn-pull-11{right:91.66666667%;}.col-tn-pull-10{right:83.33333333%;}.col-tn-pull-9{right:75%;}.col-tn-pull-8{right:66.66666667%;}.col-tn-pull-7{right:58.33333333%;}.col-tn-pull-6{right:50%;}.col-tn-pull-5{right:41.66666667%;}.col-tn-pull-4{right:33.33333333%;}.col-tn-pull-3{right:25%;}.col-tn-pull-2{right:16.66666667%;}.col-tn-pull-1{right:8.33333333%;}.col-tn-pull-0{right:auto;}.col-tn-push-12{left:100%;}.col-tn-push-11{left:91.66666667%;}.col-tn-push-10{left:83.33333333%;}.col-tn-push-9{left:75%;}.col-tn-push-8{left:66.66666667%;}.col-tn-push-7{left:58.33333333%;}.col-tn-push-6{left:50%;}.col-tn-push-5{left:41.66666667%;}.col-tn-push-4{left:33.33333333%;}.col-tn-push-3{left:25%;}.col-tn-push-2{left:16.66666667%;}.col-tn-push-1{left:8.33333333%;}.col-tn-push-0{left:auto;}.col-tn-offset-12{margin-left:100%;}.col-tn-offset-11{margin-left:91.66666667%;}.col-tn-offset-10{margin-left:83.33333333%;}.col-tn-offset-9{margin-left:75%;}.col-tn-offset-8{margin-left:66.66666667%;}.col-tn-offset-7{margin-left:58.33333333%;}.col-tn-offset-6{margin-left:50%;}.col-tn-offset-5{margin-left:41.66666667%;}.col-tn-offset-4{margin-left:33.33333333%;}.col-tn-offset-3{margin-left:25%;}.col-tn-offset-2{margin-left:16.66666667%;}.col-tn-offset-1{margin-left:8.33333333%;}.col-tn-offset-0{margin-left:0%;}@media(min-width:560px){.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left;}.col-xs-12{width:100%;}.col-xs-11{width:91.66666667%;}.col-xs-10{width:83.33333333%;}.col-xs-9{width:75%;}.col-xs-8{width:66.66666667%;}.col-xs-7{width:58.33333333%;}.col-xs-6{width:50%;}.col-xs-5{width:41.66666667%;}.col-xs-4{width:33.33333333%;}.col-xs-3{width:25%;}.col-xs-2{width:16.66666667%;}.col-xs-1{width:8.33333333%;}.col-xs-pull-12{right:100%;}.col-xs-pull-11{right:91.66666667%;}.col-xs-pull-10{right:83.33333333%;}.col-xs-pull-9{right:75%;}.col-xs-pull-8{right:66.66666667%;}.col-xs-pull-7{right:58.33333333%;}.col-xs-pull-6{right:50%;}.col-xs-pull-5{right:41.66666667%;}.col-xs-pull-4{right:33.33333333%;}.col-xs-pull-3{right:25%;}.col-xs-pull-2{right:16.66666667%;}.col-xs-pull-1{right:8.33333333%;}.col-xs-pull-0{right:auto;}.col-xs-push-12{left:100%;}.col-xs-push-11{left:91.66666667%;}.col-xs-push-10{left:83.33333333%;}.col-xs-push-9{left:75%;}.col-xs-push-8{left:66.66666667%;}.col-xs-push-7{left:58.33333333%;}.col-xs-push-6{left:50%;}.col-xs-push-5{left:41.66666667%;}.col-xs-push-4{left:33.33333333%;}.col-xs-push-3{left:25%;}.col-xs-push-2{left:16.66666667%;}.col-xs-push-1{left:8.33333333%;}.col-xs-push-0{left:auto;}.col-xs-offset-12{margin-left:100%;}.col-xs-offset-11{margin-left:91.66666667%;}.col-xs-offset-10{margin-left:83.33333333%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-8{margin-left:66.66666667%;}.col-xs-offset-7{margin-left:58.33333333%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-5{margin-left:41.66666667%;}.col-xs-offset-4{margin-left:33.33333333%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-2{margin-left:16.66666667%;}.col-xs-offset-1{margin-left:8.33333333%;}.col-xs-offset-0{margin-left:0%;}}@media(min-width:768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left;}.col-sm-12{width:100%;}.col-sm-11{width:91.66666667%;}.col-sm-10{width:83.33333333%;}.col-sm-9{width:75%;}.col-sm-8{width:66.66666667%;}.col-sm-7{width:58.33333333%;}.col-sm-6{width:50%;}.col-sm-5{width:41.66666667%;}.col-sm-4{width:33.33333333%;}.col-sm-3{width:25%;}.col-sm-2{width:16.66666667%;}.col-sm-1{width:8.33333333%;}.col-sm-pull-12{right:100%;}.col-sm-pull-11{right:91.66666667%;}.col-sm-pull-10{right:83.33333333%;}.col-sm-pull-9{right:75%;}.col-sm-pull-8{right:66.66666667%;}.col-sm-pull-7{right:58.33333333%;}.col-sm-pull-6{right:50%;}.col-sm-pull-5{right:41.66666667%;}.col-sm-pull-4{right:33.33333333%;}.col-sm-pull-3{right:25%;}.col-sm-pull-2{right:16.66666667%;}.col-sm-pull-1{right:8.33333333%;}.col-sm-pull-0{right:auto;}.col-sm-push-12{left:100%;}.col-sm-push-11{left:91.66666667%;}.col-sm-push-10{left:83.33333333%;}.col-sm-push-9{left:75%;}.col-sm-push-8{left:66.66666667%;}.col-sm-push-7{left:58.33333333%;}.col-sm-push-6{left:50%;}.col-sm-push-5{left:41.66666667%;}.col-sm-push-4{left:33.33333333%;}.col-sm-push-3{left:25%;}.col-sm-push-2{left:16.66666667%;}.col-sm-push-1{left:8.33333333%;}.col-sm-push-0{left:auto;}.col-sm-offset-12{margin-left:100%;}.col-sm-offset-11{margin-left:91.66666667%;}.col-sm-offset-10{margin-left:83.33333333%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-8{margin-left:66.66666667%;}.col-sm-offset-7{margin-left:58.33333333%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-5{margin-left:41.66666667%;}.col-sm-offset-4{margin-left:33.33333333%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-2{margin-left:16.66666667%;}.col-sm-offset-1{margin-left:8.33333333%;}.col-sm-offset-0{margin-left:0%;}}@media(min-width:1024px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left;}.col-md-12{width:100%;}.col-md-11{width:91.66666667%;}.col-md-10{width:83.33333333%;}.col-md-9{width:75%;}.col-md-8{width:66.66666667%;}.col-md-7{width:58.33333333%;}.col-md-6{width:50%;}.col-md-5{width:41.66666667%;}.col-md-4{width:33.33333333%;}.col-md-3{width:25%;}.col-md-2{width:16.66666667%;}.col-md-1{width:8.33333333%;}.col-md-pull-12{right:100%;}.col-md-pull-11{right:91.66666667%;}.col-md-pull-10{right:83.33333333%;}.col-md-pull-9{right:75%;}.col-md-pull-8{right:66.66666667%;}.col-md-pull-7{right:58.33333333%;}.col-md-pull-6{right:50%;}.col-md-pull-5{right:41.66666667%;}.col-md-pull-4{right:33.33333333%;}.col-md-pull-3{right:25%;}.col-md-pull-2{right:16.66666667%;}.col-md-pull-1{right:8.33333333%;}.col-md-pull-0{right:auto;}.col-md-push-12{left:100%;}.col-md-push-11{left:91.66666667%;}.col-md-push-10{left:83.33333333%;}.col-md-push-9{left:75%;}.col-md-push-8{left:66.66666667%;}.col-md-push-7{left:58.33333333%;}.col-md-push-6{left:50%;}.col-md-push-5{left:41.66666667%;}.col-md-push-4{left:33.33333333%;}.col-md-push-3{left:25%;}.col-md-push-2{left:16.66666667%;}.col-md-push-1{left:8.33333333%;}.col-md-push-0{left:auto;}.col-md-offset-12{margin-left:100%;}.col-md-offset-11{margin-left:91.66666667%;}.col-md-offset-10{margin-left:83.33333333%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-8{margin-left:66.66666667%;}.col-md-offset-7{margin-left:58.33333333%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-5{margin-left:41.66666667%;}.col-md-offset-4{margin-left:33.33333333%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-2{margin-left:16.66666667%;}.col-md-offset-1{margin-left:8.33333333%;}.col-md-offset-0{margin-left:0%;}}@media(min-width:1280px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:left;}.col-lg-12{width:100%;}.col-lg-11{width:91.66666667%;}.col-lg-10{width:83.33333333%;}.col-lg-9{width:75%;}.col-lg-8{width:66.66666667%;}.col-lg-7{width:58.33333333%;}.col-lg-6{width:50%;}.col-lg-5{width:41.66666667%;}.col-lg-4{width:33.33333333%;}.col-lg-3{width:25%;}.col-lg-2{width:16.66666667%;}.col-lg-1{width:8.33333333%;}.col-lg-pull-12{right:100%;}.col-lg-pull-11{right:91.66666667%;}.col-lg-pull-10{right:83.33333333%;}.col-lg-pull-9{right:75%;}.col-lg-pull-8{right:66.66666667%;}.col-lg-pull-7{right:58.33333333%;}.col-lg-pull-6{right:50%;}.col-lg-pull-5{right:41.66666667%;}.col-lg-pull-4{right:33.33333333%;}.col-lg-pull-3{right:25%;}.col-lg-pull-2{right:16.66666667%;}.col-lg-pull-1{right:8.33333333%;}.col-lg-pull-0{right:auto;}.col-lg-push-12{left:100%;}.col-lg-push-11{left:91.66666667%;}.col-lg-push-10{left:83.33333333%;}.col-lg-push-9{left:75%;}.col-lg-push-8{left:66.66666667%;}.col-lg-push-7{left:58.33333333%;}.col-lg-push-6{left:50%;}.col-lg-push-5{left:41.66666667%;}.col-lg-push-4{left:33.33333333%;}.col-lg-push-3{left:25%;}.col-lg-push-2{left:16.66666667%;}.col-lg-push-1{left:8.33333333%;}.col-lg-push-0{left:auto;}.col-lg-offset-12{margin-left:100%;}.col-lg-offset-11{margin-left:91.66666667%;}.col-lg-offset-10{margin-left:83.33333333%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-8{margin-left:66.66666667%;}.col-lg-offset-7{margin-left:58.33333333%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-5{margin-left:41.66666667%;}.col-lg-offset-4{margin-left:33.33333333%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-2{margin-left:16.66666667%;}.col-lg-offset-1{margin-left:8.33333333%;}.col-lg-offset-0{margin-left:0%;}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:8px 15px;font-size:16px;line-height:1.375em;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.btn:focus,
.btn:active:focus,
.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.btn:hover,
.btn:focus{color:#008c46;text-decoration:none;}.btn:active,
.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;}.btn-default{color:#008c46;background-color:#ffffff;border-color:transparent;}.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default{color:#008c46;background-color:#e6e6e6;border-color:rgba(0, 0, 0, 0);}.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default{background-image:none;}.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active{background-color:#ffffff;border-color:transparent;}.btn-default .badge{color:#ffffff;background-color:#008c46;}.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active{background-color:#ffffff;}.btn-primary{color:#ffffff;background-color:#008c46;border-color:transparent;}.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary{color:#ffffff;background-color:#00592d;border-color:rgba(0, 0, 0, 0);}.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary{background-image:none;}.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active{background-color:#008c46;border-color:transparent;}.btn-primary .badge{color:#008c46;background-color:#ffffff;}.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active{background-color:#008c46;}.btn-success{color:#ffffff;background-color:#008c46;border-color:#007339;}.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success{color:#ffffff;background-color:#00592d;border-color:#00351b;}.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success{background-image:none;}.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active{background-color:#008c46;border-color:#007339;}.btn-success .badge{color:#008c46;background-color:#ffffff;}.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active{background-color:#008c46;}.btn-info{color:#ffffff;background-color:#5bc0de;border-color:transparent;}.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info{color:#ffffff;background-color:#31b0d5;border-color:rgba(0, 0, 0, 0);}.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info{background-image:none;}.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:transparent;}.btn-info .badge{color:#5bc0de;background-color:#ffffff;}.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active{background-color:#5bc0de;}.btn-warning{color:#ffffff;background-color:#f0ad4e;border-color:transparent;}.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning{color:#ffffff;background-color:#ec971f;border-color:rgba(0, 0, 0, 0);}.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning{background-image:none;}.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:transparent;}.btn-warning .badge{color:#f0ad4e;background-color:#ffffff;}.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active{background-color:#f0ad4e;}.btn-danger{color:#ffffff;background-color:#d7373c;border-color:transparent;}.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger{color:#ffffff;background-color:#b72429;border-color:rgba(0, 0, 0, 0);}.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger{background-image:none;}.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active{background-color:#d7373c;border-color:transparent;}.btn-danger .badge{color:#d7373c;background-color:#ffffff;}.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active{background-color:#d7373c;}.btn-link{color:#008c46;font-weight:normal;cursor:pointer;border-radius:0;}.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active{border-color:transparent;}.btn-link:hover,
.btn-link:focus{color:#006f3b;text-decoration:underline;background-color:transparent;}.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus{color:#f4f4f4;text-decoration:none;}.btn-lg,
.btn-group-lg > .btn{padding:11px 30px;font-size:18px;line-height:1.277em;border-radius:0;}.btn-sm,
.btn-group-sm > .btn{padding:6px 15px;font-size:12px;line-height:1.286em;border-radius:0;}.btn-xs,
.btn-group-xs > .btn{padding:6px 15px;font-size:12px;line-height:1.286em;border-radius:0;}.btn-block{display:block;width:100%;}.btn-block + .btn-block{margin-top:5px;}input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block{width:100%;}.panel{margin-bottom:22em;background-color:#ffffff;border:1px solid transparent;border-radius:0;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);}.panel-body{padding:15px;}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:-1;border-top-left-radius:-1;}.panel-heading > .dropdown .dropdown-toggle{color:inherit;}.panel-title{margin-top:0;margin-bottom:0;font-size:18px;color:inherit;}.panel-title > a{color:inherit;}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #dddddd;border-bottom-right-radius:-1;border-bottom-left-radius:-1;}.panel > .list-group{margin-bottom:0;}.panel > .list-group .list-group-item{border-width:1px 0;border-radius:0;}.panel > .list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:-1;border-top-left-radius:-1;}.panel > .list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:-1;border-bottom-left-radius:-1;}.panel-heading + .list-group .list-group-item:first-child{border-top-width:0;}.list-group + .panel-footer{border-top-width:0;}.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table{margin-bottom:0;}.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child{border-top-right-radius:-1;border-top-left-radius:-1;}.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child{border-top-left-radius:-1;}.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child{border-top-right-radius:-1;}.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child{border-bottom-right-radius:-1;border-bottom-left-radius:-1;}.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child{border-bottom-left-radius:-1;}.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child{border-bottom-right-radius:-1;}.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive{border-top:1px solid #dddddd;}.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td{border-top:0;}.panel > .table-bordered,
.panel > .table-responsive > .table-bordered{border:0;}.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child{border-left:0;}.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child{border-right:0;}.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th{border-bottom:0;}.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th{border-bottom:0;}.panel > .table-responsive{border:0;margin-bottom:0;}.panel-group{margin-bottom:22em;}.panel-group .panel{margin-bottom:0;border-radius:0;}.panel-group .panel + .panel{margin-top:5px;}.panel-group .panel-heading{border-bottom:0;}.panel-group .panel-heading + .panel-collapse > .panel-body{border-top:1px solid #dddddd;}.panel-group .panel-footer{border-top:0;}.panel-group .panel-footer + .panel-collapse .panel-body{border-bottom:1px solid #dddddd;}.panel-default{border-color:#dddddd;}.panel-default > .panel-heading{color:#808080;background-color:#f5f5f5;border-color:#dddddd;}.panel-default > .panel-heading + .panel-collapse > .panel-body{border-top-color:#dddddd;}.panel-default > .panel-heading .badge{color:#f5f5f5;background-color:#808080;}.panel-default > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#dddddd;}.panel-primary{border-color:#008c46;}.panel-primary > .panel-heading{color:#ffffff;background-color:#008c46;border-color:#008c46;}.panel-primary > .panel-heading + .panel-collapse > .panel-body{border-top-color:#008c46;}.panel-primary > .panel-heading .badge{color:#008c46;background-color:#ffffff;}.panel-primary > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#008c46;}.panel-success{border-color:#d6e9c6;}.panel-success > .panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;}.panel-success > .panel-heading + .panel-collapse > .panel-body{border-top-color:#d6e9c6;}.panel-success > .panel-heading .badge{color:#dff0d8;background-color:#3c763d;}.panel-success > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#d6e9c6;}.panel-info{border-color:#bce8f1;}.panel-info > .panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1;}.panel-info > .panel-heading + .panel-collapse > .panel-body{border-top-color:#bce8f1;}.panel-info > .panel-heading .badge{color:#d9edf7;background-color:#31708f;}.panel-info > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#bce8f1;}.panel-warning{border-color:#faebcc;}.panel-warning > .panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;}.panel-warning > .panel-heading + .panel-collapse > .panel-body{border-top-color:#faebcc;}.panel-warning > .panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b;}.panel-warning > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#faebcc;}.panel-danger{border-color:#ebccd1;}.panel-danger > .panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1;}.panel-danger > .panel-heading + .panel-collapse > .panel-body{border-top-color:#ebccd1;}.panel-danger > .panel-heading .badge{color:#f2dede;background-color:#a94442;}.panel-danger > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#ebccd1;}.input-group{position:relative;display:table;border-collapse:separate;}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0;}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0;}.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn{height:47em;padding:11px 30px;font-size:18px;line-height:1.277em;border-radius:0;}select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn{height:47em;line-height:47em;}textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn{height:auto;}.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn{height:29em;padding:6px 15px;font-size:12px;line-height:1.286em;border-radius:0;}select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn{height:29em;line-height:29em;}textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn{height:auto;}.input-group-addon,
.input-group-btn,
.input-group .form-control{display:table-cell;}.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child){border-radius:0;}.input-group-addon,
.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle;}.input-group-addon{padding:8px 15px;font-size:16px;font-weight:normal;line-height:1;color:#333333;text-align:center;background-color:#f4f4f4;border:1px solid transparent;border-radius:0;}.input-group-addon.input-sm{padding:6px 15px;font-size:12px;border-radius:0;}.input-group-addon.input-lg{padding:11px 30px;font-size:18px;border-radius:0;}.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"]{margin-top:0;}.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn{border-bottom-right-radius:0;border-top-right-radius:0;}.input-group-addon:first-child{border-right:0;}.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn{border-bottom-left-radius:0;border-top-left-radius:0;}.input-group-addon:last-child{border-left:0;}.input-group-btn{position:relative;font-size:0;white-space:nowrap;}.input-group-btn > .btn{position:relative;}.input-group-btn > .btn + .btn{margin-left:-1px;}.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active{z-index:2;}.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group{margin-right:-1px;}.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group{margin-left:-1px;}.btn-group,
.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle;}.btn-group > .btn,
.btn-group-vertical > .btn{position:relative;float:left;}.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active{z-index:2;}.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus{outline:0;}.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group{margin-left:-1px;}.btn-toolbar{margin-left:-5px;}.btn-toolbar .btn-group,
.btn-toolbar .input-group{float:left;}.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group{margin-left:5px;}.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0;}.btn-group > .btn:first-child{margin-left:0;}.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0;}.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;}.btn-group > .btn-group{float:left;}.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius:0;}.btn-group > .btn-group:first-child > .btn:last-child,
.btn-group > .btn-group:first-child > .dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0;}.btn-group > .btn-group:last-child > .btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0;}.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle{outline:0;}.btn-group > .btn + .dropdown-toggle{padding-left:8px;padding-right:8px;}.btn-group > .btn-lg + .dropdown-toggle{padding-left:12px;padding-right:12px;}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none;}.btn .caret{margin-left:0;}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0;}.dropup .btn-lg .caret{border-width:0 5px 5px;}.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn{display:block;float:none;width:100%;max-width:100%;}.btn-group-vertical > .btn-group > .btn{float:none;}.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group{margin-top:-1px;margin-left:0;}.btn-group-vertical > .btn:not(:first-child):not(:last-child){border-radius:0;}.btn-group-vertical > .btn:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical > .btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0;}.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius:0;}.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child{border-top-right-radius:0;border-top-left-radius:0;}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate;}.btn-group-justified > .btn,
.btn-group-justified > .btn-group{float:none;display:table-cell;width:1%;}.btn-group-justified > .btn-group .btn{width:100%;}.btn-group-justified > .btn-group .dropdown-menu{left:auto;}[data-toggle="buttons"] > .btn > input[type="radio"],
[data-toggle="buttons"] > .btn > input[type="checkbox"]{position:absolute;z-index:-1;opacity:0;filter:alpha(opacity=0);}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}.fade.in{opacity:1;}.collapse{display:none;}.collapse.in{display:block;}tr.collapse.in{display:table-row;}tbody.collapse.in{display:table-row-group;}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;}.alert{padding:15px;margin-bottom:22em;border:1px solid transparent;border-radius:0;}.alert h4{margin-top:0;color:inherit;}.alert .alert-link{font-weight:bold;}.alert > p,
.alert > ul{margin-bottom:0;}.alert > p + p{margin-top:5px;}.alert-dismissable,
.alert-dismissible{padding-right:35px;}.alert-dismissable .close,
.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit;}.alert-success{background-color:#dff0d8;border-color:#3c763d;color:#333333;}.alert-success hr{border-top-color:#336534;}.alert-success .alert-link{color:#1a1a1a;}.alert-info{background-color:#d9edf7;border-color:#31708f;color:#333333;}.alert-info hr{border-top-color:#2a617c;}.alert-info .alert-link{color:#1a1a1a;}.alert-warning{background-color:#fcf8e3;border-color:#8a6d3b;color:#333333;}.alert-warning hr{border-top-color:#785f33;}.alert-warning .alert-link{color:#1a1a1a;}.alert-danger{background-color:#f2dede;border-color:#a94442;color:#333333;}.alert-danger hr{border-top-color:#973d3b;}.alert-danger .alert-link{color:#1a1a1a;}.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.panel-body:before,
.panel-body:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
#infowindow section:before,
#infowindow section:after{content:" ";display:table;}.clearfix:after,
.dl-horizontal dd:after,
.form-horizontal .form-group:after,
.container:after,
.container-fluid:after,
.row:after,
.panel-body:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
#infowindow section:after{clear:both;}.center-block{display:block;margin-left:auto;margin-right:auto;}.pull-right{float:right !important;}.pull-left{float:left !important;}.hide{display:none !important;}.show{display:block !important;}.invisible{visibility:hidden;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.hidden{display:none !important;visibility:hidden !important;}.affix{position:fixed;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}@-ms-viewport{width:device-width;}.visible-tn,
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg{display:none !important;}.visible-tn-block,
.visible-tn-inline,
.visible-tn-inline-block,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block{display:none !important;}@media(max-width:559px){.visible-tn{display:block !important;}table.visible-tn{display:table;}tr.visible-tn{display:table-row !important;}th.visible-tn,
 td.visible-tn{display:table-cell !important;}}@media(max-width:559px){.visible-tn-block{display:block !important;}}@media(max-width:559px){.visible-tn-inline{display:inline !important;}}@media(max-width:559px){.visible-tn-inline-block{display:inline-block !important;}}@media(min-width:560px) and (max-width:767px){.visible-xs{display:block !important;}table.visible-xs{display:table;}tr.visible-xs{display:table-row !important;}th.visible-xs,
 td.visible-xs{display:table-cell !important;}}@media(min-width:560px) and (max-width:767px){.visible-xs-block{display:block !important;}}@media(min-width:560px) and (max-width:767px){.visible-xs-inline{display:inline !important;}}@media(min-width:560px) and (max-width:767px){.visible-xs-inline-block{display:inline-block !important;}}@media(min-width:768px) and (max-width:1023px){.visible-sm{display:block !important;}table.visible-sm{display:table;}tr.visible-sm{display:table-row !important;}th.visible-sm,
 td.visible-sm{display:table-cell !important;}}@media(min-width:768px) and (max-width:1023px){.visible-sm-block{display:block !important;}}@media(min-width:768px) and (max-width:1023px){.visible-sm-inline{display:inline !important;}}@media(min-width:768px) and (max-width:1023px){.visible-sm-inline-block{display:inline-block !important;}}@media(min-width:1024px) and (max-width:1279px){.visible-md{display:block !important;}table.visible-md{display:table;}tr.visible-md{display:table-row !important;}th.visible-md,
 td.visible-md{display:table-cell !important;}}@media(min-width:1024px) and (max-width:1279px){.visible-md-block{display:block !important;}}@media(min-width:1024px) and (max-width:1279px){.visible-md-inline{display:inline !important;}}@media(min-width:1024px) and (max-width:1279px){.visible-md-inline-block{display:inline-block !important;}}@media(min-width:1280px){.visible-lg{display:block !important;}table.visible-lg{display:table;}tr.visible-lg{display:table-row !important;}th.visible-lg,
 td.visible-lg{display:table-cell !important;}}@media(min-width:1280px){.visible-lg-block{display:block !important;}}@media(min-width:1280px){.visible-lg-inline{display:inline !important;}}@media(min-width:1280px){.visible-lg-inline-block{display:inline-block !important;}}@media(max-width:559px){.hidden-tn{display:none !important;}}@media(min-width:560px) and (max-width:767px){.hidden-xs{display:none !important;}}@media(min-width:768px) and (max-width:1023px){.hidden-sm{display:none !important;}}@media(min-width:1024px) and (max-width:1279px){.hidden-md{display:none !important;}}@media(min-width:1280px){.hidden-lg{display:none !important;}}.visible-print{display:none !important;}@media print{.visible-print{display:block !important;}table.visible-print{display:table;}tr.visible-print{display:table-row !important;}th.visible-print,
 td.visible-print{display:table-cell !important;}}.visible-print-block{display:none !important;}@media print{.visible-print-block{display:block !important;}}.visible-print-inline{display:none !important;}@media print{.visible-print-inline{display:inline !important;}}.visible-print-inline-block{display:none !important;}@media print{.visible-print-inline-block{display:inline-block !important;}}@media print{.hidden-print{display:none !important;}}select.bs-select-hidden,
select.selectpicker{visibility:hidden;opacity:0;width:100%;height:40px;}select.bs-select-hidden + .spinner,
select.selectpicker + .spinner{left:-50%;}.bootstrap-select{width:220px \0;}.bootstrap-select > .dropdown-toggle{width:100%;padding-right:25px;z-index:1;}.bootstrap-select > .dropdown-toggle.bs-placeholder,
.bootstrap-select > .dropdown-toggle.bs-placeholder:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder:active{color:#333333;}.bootstrap-select > select{position:absolute !important;bottom:0;left:50%;display:block !important;width:0.5px !important;height:100% !important;padding:0 !important;opacity:0 !important;border:none;}.bootstrap-select > select.mobile-device{top:0;left:0;display:block !important;width:100% !important;z-index:2;}.has-error .bootstrap-select .dropdown-toggle,
.error .bootstrap-select .dropdown-toggle{border-color:#d7373c;}.bootstrap-select.fit-width{width:auto !important;}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%;}.bootstrap-select + .spinner{display:none;}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none;}.bootstrap-select.form-control:not([class*="col-"]){width:100%;}.bootstrap-select.form-control.input-group-btn{z-index:auto;}.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child) > .btn{border-radius:0;}.bootstrap-select.btn-group:not(.input-group-btn),
.bootstrap-select.btn-group[class*="col-"]{float:none;display:inline-block;margin-left:0;}.bootstrap-select.btn-group.dropdown-menu-right,
.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,
.row .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right{float:right;}.form-inline .bootstrap-select.btn-group,
.form-horizontal .bootstrap-select.btn-group,
.form-group .bootstrap-select.btn-group{margin-bottom:0;}.form-group-lg .bootstrap-select.btn-group.form-control,
.form-group-sm .bootstrap-select.btn-group.form-control{padding:0;}.form-group-lg .bootstrap-select.btn-group.form-control .dropdown-toggle,
.form-group-sm .bootstrap-select.btn-group.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit;}.form-inline .bootstrap-select.btn-group .form-control{width:100%;}.bootstrap-select.btn-group.disabled,
.bootstrap-select.btn-group > .disabled{cursor:not-allowed;}.bootstrap-select.btn-group.disabled:focus,
.bootstrap-select.btn-group > .disabled:focus{outline:none !important;}.bootstrap-select.btn-group.bs-container{position:absolute;height:0 !important;padding:0 !important;}.bootstrap-select.btn-group.bs-container .dropdown-menu{z-index:1060;}.bootstrap-select.btn-group .dropdown-toggle .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left;}.bootstrap-select.btn-group .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle;border-width:5px;}.bootstrap-select.btn-group[class*="col-"] .dropdown-toggle{width:100%;}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;box-sizing:border-box;}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;box-shadow:none;}.bootstrap-select.btn-group .dropdown-menu li{position:relative;}.bootstrap-select.btn-group .dropdown-menu li.active small{color:#fff;}.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed;}.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer;user-select:none;}.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em;}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none;}.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block;}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:0.5em;}.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);pointer-events:none;opacity:0.9;box-sizing:border-box;}.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap;}.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position:static;}.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px;}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px;}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px;}.bootstrap-select.show-menu-arrow.open > .dropdown-toggle{z-index:1061;}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #808080;position:absolute;bottom:-4px;left:9px;display:none;}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;position:absolute;bottom:-4px;left:10px;display:none;}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid #808080;border-bottom:0;}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid white;border-bottom:0;}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto;}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto;}.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after{display:block;}.bs-searchbox,
.bs-actionsbox,
.bs-donebutton{padding:4px 8px;}.bs-actionsbox{width:100%;box-sizing:border-box;}.bs-actionsbox .btn-group button{width:50%;}.bs-donebutton{float:left;width:100%;box-sizing:border-box;}.bs-donebutton .btn-group button{width:100%;}.bs-searchbox + .bs-actionsbox{padding:0 8px 4px;}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.slick-track{position:relative;left:0;top:0;display:block;padding:0;}.slick-track:before,
.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}#colorbox,
#cboxOverlay,
#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:visible;}#cboxWrapper{max-width:none;background-color:#f4f4f4;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,
#cboxBottomLeft{clear:left;}#cboxContent{position:relative;display:table;margin:10px 0;box-shadow:0 0 10px #cccccc;}#cboxContent #cboxTitle{display:table-header-group !important;float:none !important;}#cboxContent #cboxTitle .headline{margin:20px;}#cboxContent #cboxCurrent,
#cboxContent #cboxLoadingOverlay,
#cboxContent #cboxLoadingGraphic{display:table-row-group;}#cboxLoadedContent{overflow:auto;padding-bottom:20px;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,
#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,
#cboxNext,
#cboxClose,
#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;}#colorbox,
#cboxContent,
#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}#cboxOverlay{background:#ffffff;opacity:0.9;filter:alpha(opacity = 90);}#colorbox{outline:0;max-height:calc(100vh);}#cboxWrapper{max-height:calc(100vh);}#cboxContent{margin:0;overflow:visible;background:#ffffff;}#cboxContent,
#cboxLoadedContent,
#cboxLoadedContent > div,
.cms-content-popup{max-height:calc(100vh - 30px);}.cboxIframe{background:#ffffff;}#cboxError{padding:50px;border:1px solid #cccccc;}#cboxLoadingOverlay{background:#e5e5e5;}#cboxTitle{color:#333333;padding:15px 25px 15px 15px;background-color:#f4f4f4;font-size:16px;font-weight:normal;width:100%;}@media(min-width:560px){#cboxTitle{font-size:18px;font-weight:lighter;}}@media(min-width:768px){#cboxTitle{font-size:20px;}}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px;}#cboxPrevious,
#cboxNext,
#cboxSlideshow,
#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:20px;height:20px;position:absolute;top:-10px;}#cboxPrevious:active,
#cboxNext:active,
#cboxSlideshow:active,
#cboxClose:active{outline:0;}#cboxPrevious{background-position:0px 0px;right:44px;}#cboxPrevious:hover{background-position:0px -25px;}#cboxNext{background-position:-25px 0px;right:22px;}#cboxNext:hover{background-position:-25px -25px;}#cboxClose{right:-10px;background-color:white;border-radius:50%;width:30px;height:30px;box-shadow:0 0 8px rgba(0, 0, 0, 0.15);}#cboxClose .icon::before{font-size:16px;color:#808080;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.cboxSlideshow_on #cboxPrevious,
.cboxSlideshow_off #cboxPrevious{right:66px;}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px;}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px;right:44px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px;}#cboxContent .terms-and-conditions h2{font-size:14px;}@media(min-width:768px){#cboxContent .terms-and-conditions h2{font-size:16px;}}.sap-reco{position:relative;min-height:100px;}.sap-reco.sap-reco-initialized .sap-reco-placeholder{display:none;}.sap-reco .sap-reco-placeholder{position:absolute;top:50%;left:50%;}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none;}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box;}.pswp img{max-width:none;}.pswp--animate_opacity{opacity:0.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);}.pswp--open{display:block;}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing;}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity;}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}.pswp__container,
.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0;}.pswp__container,
.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1);}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);}.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none;}.pswp__container,
.pswp__zoom-wrap{-webkit-backface-visibility:hidden;}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0;}.pswp__img--placeholder{-webkit-backface-visibility:hidden;}.pswp__img--placeholder--blank{background:#222;}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0;}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC;}.pswp__error-msg a{color:#CCC;text-decoration:underline;}.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:0.75;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-box-shadow:none;box-shadow:none;}.pswp__button:focus,
.pswp__button:hover{opacity:1;}.pswp__button:active{outline:none;opacity:0.9;}.pswp__button::-moz-focus-inner{padding:0;border:0;}.pswp__ui--over-close .pswp__button--close{opacity:1;}.pswp__button--close{background-position:0 -44px;}.pswp__button--share{background-position:-44px -44px;}.pswp__button--fs{display:none;}.pswp--supports-fs .pswp__button--fs{display:block;}.pswp--fs .pswp__button--fs{background-position:-44px 0;}.pswp__button--zoom{display:none;background-position:-88px 0;}.pswp--zoom-allowed .pswp__button--zoom{display:block;}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0;}.pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right{visibility:hidden;}.pswp__button--arrow--left,
.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute;}.pswp__button--arrow--left{left:0;}.pswp__button--arrow--right{right:0;}.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0, 0, 0, 0.3);height:30px;width:32px;position:absolute;}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px;}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px;}.pswp__counter,
.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.pswp__share-modal{display:block;background:rgba(0, 0, 0, 0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity;}.pswp__share-modal--hidden{display:none;}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.25);box-shadow:0 2px 5px rgba(0, 0, 0, 0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform 0.25s;transition:transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform;}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px;}.pswp__share-tooltip a:hover{text-decoration:none;color:#000;}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0;}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px;}.pswp__share-modal--fade-in{opacity:1;}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.pswp--touch .pswp__share-tooltip a{padding:16px 12px;}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF;}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A;}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF;}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D;}a.pswp__share--download:hover{background:#DDD;}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:0.75;padding:0 10px;}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px;}.pswp__caption small{font-size:11px;color:#BBB;}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC;}.pswp__caption--empty{display:none;}.pswp__caption--fake{visibility:hidden;}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;will-change:opacity;direction:ltr;}.pswp__preloader__icn{width:20px;height:20px;margin:12px;}.pswp__preloader--active{opacity:1;}.pswp__preloader--active .pswp__preloader__icn{background:url(../_ui/responsive/theme-b2b/css/preloader.gif) 0 0 no-repeat;}.pswp--css_animation .pswp__preloader--active{opacity:1;}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite;}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:0.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0;}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden;}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0;}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right;}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0);}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg);}100%{-webkit-transform:rotate(0);transform:rotate(0);}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0);}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg);}100%{-webkit-transform:rotate(0);transform:rotate(0);}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550;}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%;}.pswp__caption,
.pswp__top-bar,
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);}.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right{visibility:visible;}.pswp__top-bar,
.pswp__caption{background-color:rgba(0, 0, 0, 0.5);}.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption{background-color:rgba(0, 0, 0, 0.3);}.pswp__ui--idle .pswp__top-bar{opacity:0;}.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right{opacity:0;}.pswp__ui--hidden .pswp__top-bar,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right{opacity:0.001;}.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter{display:none;}.pswp__element--disabled{display:none !important;}.pswp--minimal--dark .pswp__top-bar{background:none;}*:focus,
a:focus,
a:active{outline:0;}button{background-color:transparent;border:0;}.panel-group .panel + .panel{margin-top:0;}.yCmsComponent{min-height:0;overflow:visible;position:static;}input[type=number]{-moz-appearance:textfield;appearance:textfield;margin:0;}input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.collapse-icon-open::after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}.collapse-box{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear;}.collapse-box-myaccount{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(1, 0, 1, 1), opacity 0.2s cubic-bezier(1, 0, 1, 1) 0.2s;}.collapse-box-opacity{opacity:0;transition:opacity 0.2s cubic-bezier(1, 0, 1, 1) 0.2s;}.collapse-box-open-opacity{opacity:1;transition:opacity 0.2s cubic-bezier(1, 0, 1, 1) 0.2s;}.tn-p-100{padding:100px;}.tn-pv-100{padding-top:100px;padding-bottom:100px;}.tn-ph-100{padding-right:100px;padding-left:100px;}.tn-pt-100{padding-top:100px;}.tn-pl-100{padding-left:100px;}.tn-pr-100{padding-right:100px;}.tn-pb-100{padding-bottom:100px;}.tn-m-100{margin:100px;}.tn-mv-100{margin-top:100px;margin-bottom:100px;}.tn-mh-100{margin-right:100px;margin-left:100px;}.tn-mt-100{margin-top:100px;}.tn-ml-100{margin-left:100px;}.tn-mr-100{margin-right:100px;}.tn-mb-100{margin-bottom:100px;}.tn-p-50{padding:50px;}.tn-pv-50{padding-top:50px;padding-bottom:50px;}.tn-ph-50{padding-right:50px;padding-left:50px;}.tn-pt-50{padding-top:50px;}.tn-pl-50{padding-left:50px;}.tn-pr-50{padding-right:50px;}.tn-pb-50{padding-bottom:50px;}.tn-m-50{margin:50px;}.tn-mv-50{margin-top:50px;margin-bottom:50px;}.tn-mh-50{margin-right:50px;margin-left:50px;}.tn-mt-50{margin-top:50px;}.tn-ml-50{margin-left:50px;}.tn-mr-50{margin-right:50px;}.tn-mb-50{margin-bottom:50px;}.tn-p-40{padding:40px;}.tn-pv-40{padding-top:40px;padding-bottom:40px;}.tn-ph-40{padding-right:40px;padding-left:40px;}.tn-pt-40{padding-top:40px;}.tn-pl-40{padding-left:40px;}.tn-pr-40{padding-right:40px;}.tn-pb-40{padding-bottom:40px;}.tn-m-40{margin:40px;}.tn-mv-40{margin-top:40px;margin-bottom:40px;}.tn-mh-40{margin-right:40px;margin-left:40px;}.tn-mt-40{margin-top:40px;}.tn-ml-40{margin-left:40px;}.tn-mr-40{margin-right:40px;}.tn-mb-40{margin-bottom:40px;}.tn-p-30{padding:30px;}.tn-pv-30{padding-top:30px;padding-bottom:30px;}.tn-ph-30{padding-right:30px;padding-left:30px;}.tn-pt-30{padding-top:30px;}.tn-pl-30{padding-left:30px;}.tn-pr-30{padding-right:30px;}.tn-pb-30{padding-bottom:30px;}.tn-m-30{margin:30px;}.tn-mv-30{margin-top:30px;margin-bottom:30px;}.tn-mh-30{margin-right:30px;margin-left:30px;}.tn-mt-30{margin-top:30px;}.tn-ml-30{margin-left:30px;}.tn-mr-30{margin-right:30px;}.tn-mb-30{margin-bottom:30px;}.tn-p-20{padding:20px;}.tn-pv-20{padding-top:20px;padding-bottom:20px;}.tn-ph-20{padding-right:20px;padding-left:20px;}.tn-pt-20{padding-top:20px;}.tn-pl-20{padding-left:20px;}.tn-pr-20{padding-right:20px;}.tn-pb-20{padding-bottom:20px;}.tn-m-20{margin:20px;}.tn-mv-20{margin-top:20px;margin-bottom:20px;}.tn-mh-20{margin-right:20px;margin-left:20px;}.tn-mt-20{margin-top:20px;}.tn-ml-20{margin-left:20px;}.tn-mr-20{margin-right:20px;}.tn-mb-20{margin-bottom:20px;}.tn-p-15{padding:15px;}.tn-pv-15{padding-top:15px;padding-bottom:15px;}.tn-ph-15{padding-right:15px;padding-left:15px;}.tn-pt-15{padding-top:15px;}.tn-pl-15{padding-left:15px;}.tn-pr-15{padding-right:15px;}.tn-pb-15{padding-bottom:15px;}.tn-m-15{margin:15px;}.tn-mv-15{margin-top:15px;margin-bottom:15px;}.tn-mh-15{margin-right:15px;margin-left:15px;}.tn-mt-15{margin-top:15px;}.tn-ml-15{margin-left:15px;}.tn-mr-15{margin-right:15px;}.tn-mb-15{margin-bottom:15px;}.tn-p-10{padding:10px;}.tn-pv-10{padding-top:10px;padding-bottom:10px;}.tn-ph-10{padding-right:10px;padding-left:10px;}.tn-pt-10{padding-top:10px;}.tn-pl-10{padding-left:10px;}.tn-pr-10{padding-right:10px;}.tn-pb-10{padding-bottom:10px;}.tn-m-10{margin:10px;}.tn-mv-10{margin-top:10px;margin-bottom:10px;}.tn-mh-10{margin-right:10px;margin-left:10px;}.tn-mt-10{margin-top:10px;}.tn-ml-10{margin-left:10px;}.tn-mr-10{margin-right:10px;}.tn-mb-10{margin-bottom:10px;}.tn-p-5{padding:5px;}.tn-pv-5{padding-top:5px;padding-bottom:5px;}.tn-ph-5{padding-right:5px;padding-left:5px;}.tn-pt-5{padding-top:5px;}.tn-pl-5{padding-left:5px;}.tn-pr-5{padding-right:5px;}.tn-pb-5{padding-bottom:5px;}.tn-m-5{margin:5px;}.tn-mv-5{margin-top:5px;margin-bottom:5px;}.tn-mh-5{margin-right:5px;margin-left:5px;}.tn-mt-5{margin-top:5px;}.tn-ml-5{margin-left:5px;}.tn-mr-5{margin-right:5px;}.tn-mb-5{margin-bottom:5px;}.tn-p-0{padding:0px;}.tn-pv-0{padding-top:0px;padding-bottom:0px;}.tn-ph-0{padding-right:0px;padding-left:0px;}.tn-pt-0{padding-top:0px;}.tn-pl-0{padding-left:0px;}.tn-pr-0{padding-right:0px;}.tn-pb-0{padding-bottom:0px;}.tn-m-0{margin:0px;}.tn-mv-0{margin-top:0px;margin-bottom:0px;}.tn-mh-0{margin-right:0px;margin-left:0px;}.tn-mt-0{margin-top:0px;}.tn-ml-0{margin-left:0px;}.tn-mr-0{margin-right:0px;}.tn-mb-0{margin-bottom:0px;}@media(min-width:560px){.xs-p-100{padding:100px;}.xs-pv-100{padding-top:100px;padding-bottom:100px;}.xs-ph-100{padding-right:100px;padding-left:100px;}.xs-pt-100{padding-top:100px;}.xs-pl-100{padding-left:100px;}.xs-pr-100{padding-right:100px;}.xs-pb-100{padding-bottom:100px;}.xs-m-100{margin:100px;}.xs-mv-100{margin-top:100px;margin-bottom:100px;}.xs-mh-100{margin-right:100px;margin-left:100px;}.xs-mt-100{margin-top:100px;}.xs-ml-100{margin-left:100px;}.xs-mr-100{margin-right:100px;}.xs-mb-100{margin-bottom:100px;}.xs-p-50{padding:50px;}.xs-pv-50{padding-top:50px;padding-bottom:50px;}.xs-ph-50{padding-right:50px;padding-left:50px;}.xs-pt-50{padding-top:50px;}.xs-pl-50{padding-left:50px;}.xs-pr-50{padding-right:50px;}.xs-pb-50{padding-bottom:50px;}.xs-m-50{margin:50px;}.xs-mv-50{margin-top:50px;margin-bottom:50px;}.xs-mh-50{margin-right:50px;margin-left:50px;}.xs-mt-50{margin-top:50px;}.xs-ml-50{margin-left:50px;}.xs-mr-50{margin-right:50px;}.xs-mb-50{margin-bottom:50px;}.xs-p-40{padding:40px;}.xs-pv-40{padding-top:40px;padding-bottom:40px;}.xs-ph-40{padding-right:40px;padding-left:40px;}.xs-pt-40{padding-top:40px;}.xs-pl-40{padding-left:40px;}.xs-pr-40{padding-right:40px;}.xs-pb-40{padding-bottom:40px;}.xs-m-40{margin:40px;}.xs-mv-40{margin-top:40px;margin-bottom:40px;}.xs-mh-40{margin-right:40px;margin-left:40px;}.xs-mt-40{margin-top:40px;}.xs-ml-40{margin-left:40px;}.xs-mr-40{margin-right:40px;}.xs-mb-40{margin-bottom:40px;}.xs-p-30{padding:30px;}.xs-pv-30{padding-top:30px;padding-bottom:30px;}.xs-ph-30{padding-right:30px;padding-left:30px;}.xs-pt-30{padding-top:30px;}.xs-pl-30{padding-left:30px;}.xs-pr-30{padding-right:30px;}.xs-pb-30{padding-bottom:30px;}.xs-m-30{margin:30px;}.xs-mv-30{margin-top:30px;margin-bottom:30px;}.xs-mh-30{margin-right:30px;margin-left:30px;}.xs-mt-30{margin-top:30px;}.xs-ml-30{margin-left:30px;}.xs-mr-30{margin-right:30px;}.xs-mb-30{margin-bottom:30px;}.xs-p-20{padding:20px;}.xs-pv-20{padding-top:20px;padding-bottom:20px;}.xs-ph-20{padding-right:20px;padding-left:20px;}.xs-pt-20{padding-top:20px;}.xs-pl-20{padding-left:20px;}.xs-pr-20{padding-right:20px;}.xs-pb-20{padding-bottom:20px;}.xs-m-20{margin:20px;}.xs-mv-20{margin-top:20px;margin-bottom:20px;}.xs-mh-20{margin-right:20px;margin-left:20px;}.xs-mt-20{margin-top:20px;}.xs-ml-20{margin-left:20px;}.xs-mr-20{margin-right:20px;}.xs-mb-20{margin-bottom:20px;}.xs-p-15{padding:15px;}.xs-pv-15{padding-top:15px;padding-bottom:15px;}.xs-ph-15{padding-right:15px;padding-left:15px;}.xs-pt-15{padding-top:15px;}.xs-pl-15{padding-left:15px;}.xs-pr-15{padding-right:15px;}.xs-pb-15{padding-bottom:15px;}.xs-m-15{margin:15px;}.xs-mv-15{margin-top:15px;margin-bottom:15px;}.xs-mh-15{margin-right:15px;margin-left:15px;}.xs-mt-15{margin-top:15px;}.xs-ml-15{margin-left:15px;}.xs-mr-15{margin-right:15px;}.xs-mb-15{margin-bottom:15px;}.xs-p-10{padding:10px;}.xs-pv-10{padding-top:10px;padding-bottom:10px;}.xs-ph-10{padding-right:10px;padding-left:10px;}.xs-pt-10{padding-top:10px;}.xs-pl-10{padding-left:10px;}.xs-pr-10{padding-right:10px;}.xs-pb-10{padding-bottom:10px;}.xs-m-10{margin:10px;}.xs-mv-10{margin-top:10px;margin-bottom:10px;}.xs-mh-10{margin-right:10px;margin-left:10px;}.xs-mt-10{margin-top:10px;}.xs-ml-10{margin-left:10px;}.xs-mr-10{margin-right:10px;}.xs-mb-10{margin-bottom:10px;}.xs-p-5{padding:5px;}.xs-pv-5{padding-top:5px;padding-bottom:5px;}.xs-ph-5{padding-right:5px;padding-left:5px;}.xs-pt-5{padding-top:5px;}.xs-pl-5{padding-left:5px;}.xs-pr-5{padding-right:5px;}.xs-pb-5{padding-bottom:5px;}.xs-m-5{margin:5px;}.xs-mv-5{margin-top:5px;margin-bottom:5px;}.xs-mh-5{margin-right:5px;margin-left:5px;}.xs-mt-5{margin-top:5px;}.xs-ml-5{margin-left:5px;}.xs-mr-5{margin-right:5px;}.xs-mb-5{margin-bottom:5px;}.xs-p-0{padding:0px;}.xs-pv-0{padding-top:0px;padding-bottom:0px;}.xs-ph-0{padding-right:0px;padding-left:0px;}.xs-pt-0{padding-top:0px;}.xs-pl-0{padding-left:0px;}.xs-pr-0{padding-right:0px;}.xs-pb-0{padding-bottom:0px;}.xs-m-0{margin:0px;}.xs-mv-0{margin-top:0px;margin-bottom:0px;}.xs-mh-0{margin-right:0px;margin-left:0px;}.xs-mt-0{margin-top:0px;}.xs-ml-0{margin-left:0px;}.xs-mr-0{margin-right:0px;}.xs-mb-0{margin-bottom:0px;}}@media(min-width:768px){.sm-p-100{padding:100px;}.sm-pv-100{padding-top:100px;padding-bottom:100px;}.sm-ph-100{padding-right:100px;padding-left:100px;}.sm-pt-100{padding-top:100px;}.sm-pl-100{padding-left:100px;}.sm-pr-100{padding-right:100px;}.sm-pb-100{padding-bottom:100px;}.sm-m-100{margin:100px;}.sm-mv-100{margin-top:100px;margin-bottom:100px;}.sm-mh-100{margin-right:100px;margin-left:100px;}.sm-mt-100{margin-top:100px;}.sm-ml-100{margin-left:100px;}.sm-mr-100{margin-right:100px;}.sm-mb-100{margin-bottom:100px;}.sm-p-50{padding:50px;}.sm-pv-50{padding-top:50px;padding-bottom:50px;}.sm-ph-50{padding-right:50px;padding-left:50px;}.sm-pt-50{padding-top:50px;}.sm-pl-50{padding-left:50px;}.sm-pr-50{padding-right:50px;}.sm-pb-50{padding-bottom:50px;}.sm-m-50{margin:50px;}.sm-mv-50{margin-top:50px;margin-bottom:50px;}.sm-mh-50{margin-right:50px;margin-left:50px;}.sm-mt-50{margin-top:50px;}.sm-ml-50{margin-left:50px;}.sm-mr-50{margin-right:50px;}.sm-mb-50{margin-bottom:50px;}.sm-p-40{padding:40px;}.sm-pv-40{padding-top:40px;padding-bottom:40px;}.sm-ph-40{padding-right:40px;padding-left:40px;}.sm-pt-40{padding-top:40px;}.sm-pl-40{padding-left:40px;}.sm-pr-40{padding-right:40px;}.sm-pb-40{padding-bottom:40px;}.sm-m-40{margin:40px;}.sm-mv-40{margin-top:40px;margin-bottom:40px;}.sm-mh-40{margin-right:40px;margin-left:40px;}.sm-mt-40{margin-top:40px;}.sm-ml-40{margin-left:40px;}.sm-mr-40{margin-right:40px;}.sm-mb-40{margin-bottom:40px;}.sm-p-30{padding:30px;}.sm-pv-30{padding-top:30px;padding-bottom:30px;}.sm-ph-30{padding-right:30px;padding-left:30px;}.sm-pt-30{padding-top:30px;}.sm-pl-30{padding-left:30px;}.sm-pr-30{padding-right:30px;}.sm-pb-30{padding-bottom:30px;}.sm-m-30{margin:30px;}.sm-mv-30{margin-top:30px;margin-bottom:30px;}.sm-mh-30{margin-right:30px;margin-left:30px;}.sm-mt-30{margin-top:30px;}.sm-ml-30{margin-left:30px;}.sm-mr-30{margin-right:30px;}.sm-mb-30{margin-bottom:30px;}.sm-p-20{padding:20px;}.sm-pv-20{padding-top:20px;padding-bottom:20px;}.sm-ph-20{padding-right:20px;padding-left:20px;}.sm-pt-20{padding-top:20px;}.sm-pl-20{padding-left:20px;}.sm-pr-20{padding-right:20px;}.sm-pb-20{padding-bottom:20px;}.sm-m-20{margin:20px;}.sm-mv-20{margin-top:20px;margin-bottom:20px;}.sm-mh-20{margin-right:20px;margin-left:20px;}.sm-mt-20{margin-top:20px;}.sm-ml-20{margin-left:20px;}.sm-mr-20{margin-right:20px;}.sm-mb-20{margin-bottom:20px;}.sm-p-15{padding:15px;}.sm-pv-15{padding-top:15px;padding-bottom:15px;}.sm-ph-15{padding-right:15px;padding-left:15px;}.sm-pt-15{padding-top:15px;}.sm-pl-15{padding-left:15px;}.sm-pr-15{padding-right:15px;}.sm-pb-15{padding-bottom:15px;}.sm-m-15{margin:15px;}.sm-mv-15{margin-top:15px;margin-bottom:15px;}.sm-mh-15{margin-right:15px;margin-left:15px;}.sm-mt-15{margin-top:15px;}.sm-ml-15{margin-left:15px;}.sm-mr-15{margin-right:15px;}.sm-mb-15{margin-bottom:15px;}.sm-p-10{padding:10px;}.sm-pv-10{padding-top:10px;padding-bottom:10px;}.sm-ph-10{padding-right:10px;padding-left:10px;}.sm-pt-10{padding-top:10px;}.sm-pl-10{padding-left:10px;}.sm-pr-10{padding-right:10px;}.sm-pb-10{padding-bottom:10px;}.sm-m-10{margin:10px;}.sm-mv-10{margin-top:10px;margin-bottom:10px;}.sm-mh-10{margin-right:10px;margin-left:10px;}.sm-mt-10{margin-top:10px;}.sm-ml-10{margin-left:10px;}.sm-mr-10{margin-right:10px;}.sm-mb-10{margin-bottom:10px;}.sm-p-5{padding:5px;}.sm-pv-5{padding-top:5px;padding-bottom:5px;}.sm-ph-5{padding-right:5px;padding-left:5px;}.sm-pt-5{padding-top:5px;}.sm-pl-5{padding-left:5px;}.sm-pr-5{padding-right:5px;}.sm-pb-5{padding-bottom:5px;}.sm-m-5{margin:5px;}.sm-mv-5{margin-top:5px;margin-bottom:5px;}.sm-mh-5{margin-right:5px;margin-left:5px;}.sm-mt-5{margin-top:5px;}.sm-ml-5{margin-left:5px;}.sm-mr-5{margin-right:5px;}.sm-mb-5{margin-bottom:5px;}.sm-p-0{padding:0px;}.sm-pv-0{padding-top:0px;padding-bottom:0px;}.sm-ph-0{padding-right:0px;padding-left:0px;}.sm-pt-0{padding-top:0px;}.sm-pl-0{padding-left:0px;}.sm-pr-0{padding-right:0px;}.sm-pb-0{padding-bottom:0px;}.sm-m-0{margin:0px;}.sm-mv-0{margin-top:0px;margin-bottom:0px;}.sm-mh-0{margin-right:0px;margin-left:0px;}.sm-mt-0{margin-top:0px;}.sm-ml-0{margin-left:0px;}.sm-mr-0{margin-right:0px;}.sm-mb-0{margin-bottom:0px;}}@media(min-width:1024px){.md-p-100{padding:100px;}.md-pv-100{padding-top:100px;padding-bottom:100px;}.md-ph-100{padding-right:100px;padding-left:100px;}.md-pt-100{padding-top:100px;}.md-pl-100{padding-left:100px;}.md-pr-100{padding-right:100px;}.md-pb-100{padding-bottom:100px;}.md-m-100{margin:100px;}.md-mv-100{margin-top:100px;margin-bottom:100px;}.md-mh-100{margin-right:100px;margin-left:100px;}.md-mt-100{margin-top:100px;}.md-ml-100{margin-left:100px;}.md-mr-100{margin-right:100px;}.md-mb-100{margin-bottom:100px;}.md-p-50{padding:50px;}.md-pv-50{padding-top:50px;padding-bottom:50px;}.md-ph-50{padding-right:50px;padding-left:50px;}.md-pt-50{padding-top:50px;}.md-pl-50{padding-left:50px;}.md-pr-50{padding-right:50px;}.md-pb-50{padding-bottom:50px;}.md-m-50{margin:50px;}.md-mv-50{margin-top:50px;margin-bottom:50px;}.md-mh-50{margin-right:50px;margin-left:50px;}.md-mt-50{margin-top:50px;}.md-ml-50{margin-left:50px;}.md-mr-50{margin-right:50px;}.md-mb-50{margin-bottom:50px;}.md-p-40{padding:40px;}.md-pv-40{padding-top:40px;padding-bottom:40px;}.md-ph-40{padding-right:40px;padding-left:40px;}.md-pt-40{padding-top:40px;}.md-pl-40{padding-left:40px;}.md-pr-40{padding-right:40px;}.md-pb-40{padding-bottom:40px;}.md-m-40{margin:40px;}.md-mv-40{margin-top:40px;margin-bottom:40px;}.md-mh-40{margin-right:40px;margin-left:40px;}.md-mt-40{margin-top:40px;}.md-ml-40{margin-left:40px;}.md-mr-40{margin-right:40px;}.md-mb-40{margin-bottom:40px;}.md-p-30{padding:30px;}.md-pv-30{padding-top:30px;padding-bottom:30px;}.md-ph-30{padding-right:30px;padding-left:30px;}.md-pt-30{padding-top:30px;}.md-pl-30{padding-left:30px;}.md-pr-30{padding-right:30px;}.md-pb-30{padding-bottom:30px;}.md-m-30{margin:30px;}.md-mv-30{margin-top:30px;margin-bottom:30px;}.md-mh-30{margin-right:30px;margin-left:30px;}.md-mt-30{margin-top:30px;}.md-ml-30{margin-left:30px;}.md-mr-30{margin-right:30px;}.md-mb-30{margin-bottom:30px;}.md-p-20{padding:20px;}.md-pv-20{padding-top:20px;padding-bottom:20px;}.md-ph-20{padding-right:20px;padding-left:20px;}.md-pt-20{padding-top:20px;}.md-pl-20{padding-left:20px;}.md-pr-20{padding-right:20px;}.md-pb-20{padding-bottom:20px;}.md-m-20{margin:20px;}.md-mv-20{margin-top:20px;margin-bottom:20px;}.md-mh-20{margin-right:20px;margin-left:20px;}.md-mt-20{margin-top:20px;}.md-ml-20{margin-left:20px;}.md-mr-20{margin-right:20px;}.md-mb-20{margin-bottom:20px;}.md-p-15{padding:15px;}.md-pv-15{padding-top:15px;padding-bottom:15px;}.md-ph-15{padding-right:15px;padding-left:15px;}.md-pt-15{padding-top:15px;}.md-pl-15{padding-left:15px;}.md-pr-15{padding-right:15px;}.md-pb-15{padding-bottom:15px;}.md-m-15{margin:15px;}.md-mv-15{margin-top:15px;margin-bottom:15px;}.md-mh-15{margin-right:15px;margin-left:15px;}.md-mt-15{margin-top:15px;}.md-ml-15{margin-left:15px;}.md-mr-15{margin-right:15px;}.md-mb-15{margin-bottom:15px;}.md-p-10{padding:10px;}.md-pv-10{padding-top:10px;padding-bottom:10px;}.md-ph-10{padding-right:10px;padding-left:10px;}.md-pt-10{padding-top:10px;}.md-pl-10{padding-left:10px;}.md-pr-10{padding-right:10px;}.md-pb-10{padding-bottom:10px;}.md-m-10{margin:10px;}.md-mv-10{margin-top:10px;margin-bottom:10px;}.md-mh-10{margin-right:10px;margin-left:10px;}.md-mt-10{margin-top:10px;}.md-ml-10{margin-left:10px;}.md-mr-10{margin-right:10px;}.md-mb-10{margin-bottom:10px;}.md-p-5{padding:5px;}.md-pv-5{padding-top:5px;padding-bottom:5px;}.md-ph-5{padding-right:5px;padding-left:5px;}.md-pt-5{padding-top:5px;}.md-pl-5{padding-left:5px;}.md-pr-5{padding-right:5px;}.md-pb-5{padding-bottom:5px;}.md-m-5{margin:5px;}.md-mv-5{margin-top:5px;margin-bottom:5px;}.md-mh-5{margin-right:5px;margin-left:5px;}.md-mt-5{margin-top:5px;}.md-ml-5{margin-left:5px;}.md-mr-5{margin-right:5px;}.md-mb-5{margin-bottom:5px;}.md-p-0{padding:0px;}.md-pv-0{padding-top:0px;padding-bottom:0px;}.md-ph-0{padding-right:0px;padding-left:0px;}.md-pt-0{padding-top:0px;}.md-pl-0{padding-left:0px;}.md-pr-0{padding-right:0px;}.md-pb-0{padding-bottom:0px;}.md-m-0{margin:0px;}.md-mv-0{margin-top:0px;margin-bottom:0px;}.md-mh-0{margin-right:0px;margin-left:0px;}.md-mt-0{margin-top:0px;}.md-ml-0{margin-left:0px;}.md-mr-0{margin-right:0px;}.md-mb-0{margin-bottom:0px;}}@media(min-width:1280px){.lg-p-100{padding:100px;}.lg-pv-100{padding-top:100px;padding-bottom:100px;}.lg-ph-100{padding-right:100px;padding-left:100px;}.lg-pt-100{padding-top:100px;}.lg-pl-100{padding-left:100px;}.lg-pr-100{padding-right:100px;}.lg-pb-100{padding-bottom:100px;}.lg-m-100{margin:100px;}.lg-mv-100{margin-top:100px;margin-bottom:100px;}.lg-mh-100{margin-right:100px;margin-left:100px;}.lg-mt-100{margin-top:100px;}.lg-ml-100{margin-left:100px;}.lg-mr-100{margin-right:100px;}.lg-mb-100{margin-bottom:100px;}.lg-p-50{padding:50px;}.lg-pv-50{padding-top:50px;padding-bottom:50px;}.lg-ph-50{padding-right:50px;padding-left:50px;}.lg-pt-50{padding-top:50px;}.lg-pl-50{padding-left:50px;}.lg-pr-50{padding-right:50px;}.lg-pb-50{padding-bottom:50px;}.lg-m-50{margin:50px;}.lg-mv-50{margin-top:50px;margin-bottom:50px;}.lg-mh-50{margin-right:50px;margin-left:50px;}.lg-mt-50{margin-top:50px;}.lg-ml-50{margin-left:50px;}.lg-mr-50{margin-right:50px;}.lg-mb-50{margin-bottom:50px;}.lg-p-40{padding:40px;}.lg-pv-40{padding-top:40px;padding-bottom:40px;}.lg-ph-40{padding-right:40px;padding-left:40px;}.lg-pt-40{padding-top:40px;}.lg-pl-40{padding-left:40px;}.lg-pr-40{padding-right:40px;}.lg-pb-40{padding-bottom:40px;}.lg-m-40{margin:40px;}.lg-mv-40{margin-top:40px;margin-bottom:40px;}.lg-mh-40{margin-right:40px;margin-left:40px;}.lg-mt-40{margin-top:40px;}.lg-ml-40{margin-left:40px;}.lg-mr-40{margin-right:40px;}.lg-mb-40{margin-bottom:40px;}.lg-p-30{padding:30px;}.lg-pv-30{padding-top:30px;padding-bottom:30px;}.lg-ph-30{padding-right:30px;padding-left:30px;}.lg-pt-30{padding-top:30px;}.lg-pl-30{padding-left:30px;}.lg-pr-30{padding-right:30px;}.lg-pb-30{padding-bottom:30px;}.lg-m-30{margin:30px;}.lg-mv-30{margin-top:30px;margin-bottom:30px;}.lg-mh-30{margin-right:30px;margin-left:30px;}.lg-mt-30{margin-top:30px;}.lg-ml-30{margin-left:30px;}.lg-mr-30{margin-right:30px;}.lg-mb-30{margin-bottom:30px;}.lg-p-20{padding:20px;}.lg-pv-20{padding-top:20px;padding-bottom:20px;}.lg-ph-20{padding-right:20px;padding-left:20px;}.lg-pt-20{padding-top:20px;}.lg-pl-20{padding-left:20px;}.lg-pr-20{padding-right:20px;}.lg-pb-20{padding-bottom:20px;}.lg-m-20{margin:20px;}.lg-mv-20{margin-top:20px;margin-bottom:20px;}.lg-mh-20{margin-right:20px;margin-left:20px;}.lg-mt-20{margin-top:20px;}.lg-ml-20{margin-left:20px;}.lg-mr-20{margin-right:20px;}.lg-mb-20{margin-bottom:20px;}.lg-p-15{padding:15px;}.lg-pv-15{padding-top:15px;padding-bottom:15px;}.lg-ph-15{padding-right:15px;padding-left:15px;}.lg-pt-15{padding-top:15px;}.lg-pl-15{padding-left:15px;}.lg-pr-15{padding-right:15px;}.lg-pb-15{padding-bottom:15px;}.lg-m-15{margin:15px;}.lg-mv-15{margin-top:15px;margin-bottom:15px;}.lg-mh-15{margin-right:15px;margin-left:15px;}.lg-mt-15{margin-top:15px;}.lg-ml-15{margin-left:15px;}.lg-mr-15{margin-right:15px;}.lg-mb-15{margin-bottom:15px;}.lg-p-10{padding:10px;}.lg-pv-10{padding-top:10px;padding-bottom:10px;}.lg-ph-10{padding-right:10px;padding-left:10px;}.lg-pt-10{padding-top:10px;}.lg-pl-10{padding-left:10px;}.lg-pr-10{padding-right:10px;}.lg-pb-10{padding-bottom:10px;}.lg-m-10{margin:10px;}.lg-mv-10{margin-top:10px;margin-bottom:10px;}.lg-mh-10{margin-right:10px;margin-left:10px;}.lg-mt-10{margin-top:10px;}.lg-ml-10{margin-left:10px;}.lg-mr-10{margin-right:10px;}.lg-mb-10{margin-bottom:10px;}.lg-p-5{padding:5px;}.lg-pv-5{padding-top:5px;padding-bottom:5px;}.lg-ph-5{padding-right:5px;padding-left:5px;}.lg-pt-5{padding-top:5px;}.lg-pl-5{padding-left:5px;}.lg-pr-5{padding-right:5px;}.lg-pb-5{padding-bottom:5px;}.lg-m-5{margin:5px;}.lg-mv-5{margin-top:5px;margin-bottom:5px;}.lg-mh-5{margin-right:5px;margin-left:5px;}.lg-mt-5{margin-top:5px;}.lg-ml-5{margin-left:5px;}.lg-mr-5{margin-right:5px;}.lg-mb-5{margin-bottom:5px;}.lg-p-0{padding:0px;}.lg-pv-0{padding-top:0px;padding-bottom:0px;}.lg-ph-0{padding-right:0px;padding-left:0px;}.lg-pt-0{padding-top:0px;}.lg-pl-0{padding-left:0px;}.lg-pr-0{padding-right:0px;}.lg-pb-0{padding-bottom:0px;}.lg-m-0{margin:0px;}.lg-mv-0{margin-top:0px;margin-bottom:0px;}.lg-mh-0{margin-right:0px;margin-left:0px;}.lg-mt-0{margin-top:0px;}.lg-ml-0{margin-left:0px;}.lg-mr-0{margin-right:0px;}.lg-mb-0{margin-bottom:0px;}}.man{margin:0 !important;}.mtn{margin-top:0 !important;}.pan{padding:0 !important;}.underline{text-decoration:underline;}.border-left{border-left:1px solid #cccccc;}.border-right{border-right:1px solid #cccccc;}.border-bottom{border-bottom:1px solid #cccccc;}.border-top{border-top:1px solid #cccccc;}.border{border:1px solid #cccccc;}.bg-wrapper-white{background-color:#fff;}.bg-wrapper-gray{background-color:#cccccc;}.bg-wrapper-primary{background-color:#008c46;}.container-maxW{width:100% !important;}.container-maxH{height:100%;}.target-disabled{color:#333333;}.pointer{cursor:pointer;}.display-block{display:block;}.display-inline-block{display:inline-block;}.display-flex{display:flex;flex-wrap:wrap;}.display-none{display:none;}.pull-none{float:none;}@media(min-width:560px){.display-flex-xs{display:flex;}}@media(min-width:768px){.display-flex-sm{display:flex;}.pull-right-sm{float:right;}}@media(min-width:1024px){.pull-right-md{float:right;}}@media(min-width:1280px){.display-flex-lg{display:flex;}}.relative{position:relative;}.absolute{position:absolute;}[v-cloak]{display:none;}.material-shadow{position:relative;transition:box-shadow 0.2s linear;}.material-shadow:hover{box-shadow:0 0 10px rgba(0, 0, 0, 0.1);}.absolute-paragraph-image:before,
.absolute-paragraph-image:after{content:" ";display:table;}.absolute-paragraph-image:after{clear:both;}.absolute-paragraph-image:before,
.absolute-paragraph-image:after{content:" ";display:table;}.absolute-paragraph-image:after{clear:both;}.absolute-paragraph-image .baywa-paragraph-image-component{position:relative;display:block;}@media(min-width:560px){.absolute-paragraph-image .baywa-paragraph-image-component .entry-wrapper{padding-right:150px;}}@media(min-width:1024px){.absolute-paragraph-image .baywa-paragraph-image-component .entry-wrapper{padding-right:75px;}}.absolute-paragraph-image .baywa-paragraph-image-component img{position:absolute;right:0;top:40px;width:150px;z-index:1;display:none;}@media(min-width:560px){.absolute-paragraph-image .baywa-paragraph-image-component img{display:block;}}@media(min-width:1024px){.absolute-paragraph-image .baywa-paragraph-image-component img{transform:translateX(50%);}}@keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}@keyframes fade-out{0%{opacity:1;}100%{opacity:0;}}@keyframes delayed-fade-in{0%{display:none;opacity:0;}50%{display:none;opacity:0;}51%{display:block;}100%{opacity:1;}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes slide-in-out-right{0%{transform:translateX(100%);}3%{transform:translateX(0px);}96%{transform:translateX(0px);}99%{transform:translateX(100%);height:auto;margin-top:10px;}100%{height:0;margin-top:0;}}@keyframes slide-in-right{0%{transform:translateX(100%);}100%{transform:translateX(0px);}}@keyframes slide-out-right{0%{transform:translateX(0px);}99%{transform:translateX(100%);height:auto;margin-top:10px;}100%{height:0;margin-top:0;}}@keyframes belling-right{0%{width:0;}3%{width:0;}97%{width:100%;}100%{width:100%;}}@keyframes collapse{0%{max-height:2000px;}100%{max-height:0;}}@keyframes expand{0%{max-height:0;overflow:hidden;}99%{max-height:2000px;overflow:hidden;}100%{overflow:visible;}}@keyframes bounce{0%,
 100%{transform:scale(0);-webkit-transform:scale(0);}50%{transform:scale(1);-webkit-transform:scale(1);}}.select2-container{box-sizing:border-box;display:inline-block;margin-top:0;position:relative;vertical-align:middle;width:100% !important;}.select2-container::-webkit-scrollbar{width:0;background:transparent;}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:40px;}.select2-container .select2-selection--single .select2-selection__clear{position:relative;}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-search--inline{float:left;}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-dropdown{background-color:white;border:1px solid #ccc;border-radius:0;box-sizing:border-box;display:block;position:absolute;z-index:1051;}.select2-results{display:block;}.select2-results__options{list-style:none;margin:0;padding:0;}.select2-results__option{user-select:none;-webkit-user-select:none;display:block;padding:3px 20px;clear:both;line-height:1.375em;color:#333333;white-space:nowrap;font-size:14px;}.select2-results__option[aria-selected]{cursor:pointer;}.select2-container--open .select2-dropdown{right:10px;}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;width:calc(100vw - 40px) !important;left:50%;transform:translateX(-50%);}@media(min-width:768px){.select2-container--open .select2-dropdown--above{max-width:500px !important;left:unset;transform:none;}}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);border-color:white;width:calc(100vw - 40px) !important;left:50%;transform:translateX(-50%);}@media(min-width:768px){.select2-container--open .select2-dropdown--below{max-width:500px !important;left:unset;transform:none;}}.select2-search--dropdown{display:block;padding:14px 8px 4px 8px;}.select2-search--dropdown .select2-search__field{padding:8px 15px;width:100%;box-sizing:border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-search--dropdown.select2-search--hide{display:none;}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0);}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #ccc;border-radius:0;height:40px;line-height:38px;padding:0 35px 0 10px;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:38px;}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:50%;right:0;transform:translateY(-50%);background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+CiAgPHBhdGggZmlsbD0iIzgwODA4MCIgZD0iTTMyLjcgMjAuMWwtMS42LTEuNmMtLjItLjItLjQtLjMtLjYtLjMtLjIgMC0uNS4xLS42LjNMMjQgMjQuNGwtNS44LTUuOGMtLjMtLjMtLjktLjMtMS4zIDBsLTEuNiAxLjZjLS40LjQtLjQuOSAwIDEuM2w2LjUgNi41IDEuNiAxLjZjLjIuMi40LjMuNi4zcy41LS4xLjYtLjNsOC4xLTguMWMuNC0uNS40LTEgMC0xLjR6Ii8+Cjwvc3ZnPgo=');width:35px;height:35px;background-position:right center;background-repeat:no-repeat;background-size:35px 35px;border-width:5px;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #ccc;border-radius:0;cursor:text;}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%;}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #ccc;border-radius:0;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0;}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #ccc;height:40px;line-height:38px;font-size:12px;vertical-align:top;background-color:white;-webkit-appearance:none;}.select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:#008c46;}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;}.select2-container--default .select2-results > .select2-results__options{max-height:300px;overflow-y:auto;}.select2-container--default .select2-results__option[role="group"]{padding:0;}.select2-container--default .select2-results__option[aria-disabled="true"]{color:#999;}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#008c46;}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #ccc;border-radius:0;outline:0;background-image:-webkit-linear-gradient(top, #ffffff 50%, #eeeeee 100%);background-image:-o-linear-gradient(top, #ffffff 50%, #eeeeee 100%);background-image:linear-gradient(to bottom, #ffffff 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:38px;}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto;}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #ffffff 0%, #eeeeee 50%);background-image:-o-linear-gradient(top, #ffffff 0%, #eeeeee 50%);background-image:linear-gradient(to bottom, #ffffff 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #ffffff 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #ffffff 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #ffffff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #ccc;border-radius:0;cursor:text;outline:0;}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #ccc;border-radius:0;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #ccc;outline:0;}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none;}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent;}.select2-container--classic .select2-dropdown--above{border-bottom:none;}.select2-container--classic .select2-dropdown--below{border-top:none;}.select2-container--classic .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--classic .select2-results__option[role="group"]{padding:0;}.select2-container--classic .select2-results__option[aria-disabled="true"]{color:grey;}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff;}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb;}.select2-container--open{left:unset !important;right:0 !important;}.error-message-option{color:red;padding:3px 20px;}.tippy-tooltip[data-animation=fade][data-state=hidden]{opacity:0;}.tippy-iOS{cursor:pointer!important;-webkit-tap-highlight-color:transparent;}.tippy-popper{pointer-events:none;max-width:calc(90vw);transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transition-property:transform;}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;background-color:#333;transition-property:visibility,opacity,transform;outline:0;}.tippy-tooltip[data-placement^=top] > .tippy-arrow{border-width:8px 8px 0;border-top-color:#333;margin:0 3px;transform-origin:50% 0;bottom:-7px;}.tippy-tooltip[data-placement^=bottom] > .tippy-arrow{border-width:0 8px 8px;border-bottom-color:#333;margin:0 3px;transform-origin:50% 7px;top:-7px;}.tippy-tooltip[data-placement^=left] > .tippy-arrow{border-width:8px 0 8px 8px;border-left-color:#333;margin:3px 0;transform-origin:0 50%;right:-7px;}.tippy-tooltip[data-placement^=right] > .tippy-arrow{border-width:8px 8px 8px 0;border-right-color:#333;margin:3px 0;transform-origin:7px 50%;left:-7px;}.tippy-tooltip[data-interactive][data-state=visible]{pointer-events:auto;}.tippy-tooltip[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11);}.tippy-arrow{position:absolute;border-color:transparent;border-style:solid;}.tippy-content{padding:5px 9px;}.header-top{display:flex;align-items:center;margin-bottom:-8px;margin-left:unset !important;margin-right:unset !important;}@media(min-width:768px){.header-top{margin-bottom:0;margin-left:auto !important;margin-right:auto !important;}}.main-header{background-color:#ffffff;z-index:1000;height:auto;transition:height 0.3 ease-out;}@media(min-width:768px){.main-header{box-shadow:0 0 5px #808080;height:157px;}}@media(min-width:1024px){.main-header{height:185px;}}.main-header.agent-login-header{height:222px;}@media(min-width:768px){.main-header.agent-login-header{box-shadow:0 0 5px #808080;height:215px;}}@media(min-width:1024px){.main-header.agent-login-header{height:247px;}}.main-header .top-navigation{display:flex;flex-direction:column;position:relative;background-color:#ffffff;width:100%;z-index:999;box-shadow:0 0 5px #333333;padding-top:5px;}@media(min-width:768px){.main-header .top-navigation{display:block;box-shadow:none;padding:15px 0;height:70px;}}@media(min-width:1024px){.main-header .top-navigation{padding:30px 0 25px;height:90px;}}.main-header .top-navigation.sticky{position:fixed;top:0;}@media(min-width:1024px){.main-header .top-navigation.sticky{padding:25px 0 20px;}}.main-header .top-navigation.sticky .item span:first-of-type{display:none;}@media(min-width:768px){.main-header .top-navigation.sticky .item span:first-of-type{display:block;}}.main-header .top-navigation .banner-component{float:left;margin-top:8px;box-shadow:none;opacity:1;}@media(min-width:768px){.main-header .top-navigation .banner-component{margin-top:0;}}.main-header .top-navigation .banner-component .thumb{width:35px;overflow:hidden;}@media(min-width:560px){.main-header .top-navigation .banner-component .thumb{width:auto;}}.main-header .top-navigation .icons{display:flex;justify-content:flex-end;}@media(min-width:560px){.main-header .top-navigation .icons{width:calc(100% - 40px);height:50px;align-items:center;}}@media(min-width:768px){.main-header .top-navigation .icons{position:relative;margin:0;height:auto;}}.main-header .top-navigation .icons > .item{display:flex;background-color:#ffffff;padding:0 5px;white-space:nowrap;transition:margin-left 0.15s linear;text-align:center;align-items:center;}@media(min-width:768px){.main-header .top-navigation .icons > .item{position:absolute;transform:translateY(-50%);top:0;}}@media(min-width:1024px){.main-header .top-navigation .icons > .item{padding-top:0;}}.main-header .top-navigation .icons > .item:hover .icon,
.main-header .top-navigation .icons > .item:hover span:first-of-type{color:#008c46;}.main-header .top-navigation .icons > .item.search-wrapper{display:none;}@media(min-width:768px){.main-header .top-navigation .icons > .item:nth-last-of-type(4){right:231px;}}@media(min-width:1024px){.main-header .top-navigation .icons > .item:nth-last-of-type(4){right:270px;}}@media(min-width:768px){.main-header .top-navigation .icons > .item:nth-last-of-type(3){right:155px;}}@media(min-width:1024px){.main-header .top-navigation .icons > .item:nth-last-of-type(3){right:175px;}}@media(min-width:768px){.main-header .top-navigation .icons > .item:nth-last-of-type(3) + .content{right:155px;}}@media(min-width:1024px){.main-header .top-navigation .icons > .item:nth-last-of-type(3) + .content{right:175px;}}@media(min-width:768px){.main-header .top-navigation .icons > .item:nth-last-of-type(2){right:75px;}}@media(min-width:1024px){.main-header .top-navigation .icons > .item:nth-last-of-type(2){right:88px;}}@media(min-width:768px){.main-header .top-navigation .icons > .item:nth-last-of-type(2) + .content{right:75px;}}@media(min-width:1024px){.main-header .top-navigation .icons > .item:nth-last-of-type(2) + .content{right:88px;}}.main-header .top-navigation .icons > .item:nth-last-of-type(1){right:0;}.main-header .top-navigation .icons > .item label{margin:0;}@media(min-width:1280px){.main-header .top-navigation .icons > .item label::after{top:-10px;}}.main-header .top-navigation .icons > .item .icon{font-size:20px;color:#808080;vertical-align:bottom;display:block;}@media(min-width:1024px){.main-header .top-navigation .icons > .item .icon{font-size:24px;margin-bottom:-5px;}}.main-header .top-navigation .icons > .item span:first-of-type{display:block;font-size:10px;color:#333333;line-height:1.5em;transition:font-size 0.3s ease-in-out;}@media(min-width:768px){.main-header .top-navigation .icons > .item span:first-of-type{font-size:12px;}}@media(min-width:1024px){.main-header .top-navigation .icons > .item span:first-of-type{line-height:2em;font-size:14px;}}.main-header .top-navigation .icons button{font-weight:700;line-height:15px;padding:0;}.main-header .top-navigation .icons [data-toggle='flyout'] label::after{top:-5px;}@media(min-width:768px){.main-header .top-navigation .icons [data-toggle='flyout'] label::after{top:0;}}@media(min-width:1024px){.main-header .top-navigation .icons [data-toggle='flyout'] label::after{top:-15px;}}.main-header .top-navigation .icons [data-toggle='flyout'] label:hover::after{color:#008c46;}.main-header .top-navigation .icons [data-toggle='flyout'] + .content{top:50px;right:0;width:100%;}@media(min-width:560px){.main-header .top-navigation .icons [data-toggle='flyout'] + .content{width:70%;}}@media(min-width:768px){.main-header .top-navigation .icons [data-toggle='flyout'] + .content{top:35px;width:auto;}}@media(min-width:1024px){.main-header .top-navigation .icons [data-toggle='flyout'] + .content{top:40px;}}.main-header .top-navigation .icons .active{padding:0 5px;height:50px;}@media(min-width:768px){.main-header .top-navigation .icons .active{top:0px;padding:0 15px;height:70px;}}@media(min-width:1024px){.main-header .top-navigation .icons .active{height:90px;top:-3px;}}@media(min-width:1280px){.main-header .top-navigation .icons .active{margin-left:-40px;}}.main-header .top-navigation .icons .active .wishlist-component label::before,
.main-header .top-navigation .icons .active .mini-cart-component label::before{right:5px;transition:right 0.1s linear;}@media(min-width:768px){.main-header .top-navigation .icons .active .wishlist-component label::before,
 .main-header .top-navigation .icons .active .mini-cart-component label::before{right:10px;}}.main-header .top-navigation .icons .wishlist-flyout{width:300px;}.main-header .navigationbar-toggle{position:relative;height:50px;width:50px;line-height:1em;display:block;float:left;padding-left:10px;margin:0 0 0 -10px;cursor:pointer;font-size:10px;color:#333;transition:0.3s linear, padding 0.2s linear, margin 0.2s linear;}@media(min-width:768px){.main-header .navigationbar-toggle{display:none;}}.main-header .navigationbar-toggle .icon-menu{height:2px;width:20px;top:20px;left:13.5px;border-radius:3px;position:absolute;background-color:#333;transition-duration:0.3s;-ms-transition-duration:0.3s;-webkit-transition-duration:0.3s;}.main-header .navigationbar-toggle .icon-menu::before,
.main-header .navigationbar-toggle .icon-menu::after{content:'';position:absolute;left:0;height:2px;width:100%;background-color:#333;border-radius:3px;transition-duration:0.3s;-ms-transition-duration:0.3s;-webkit-transition-duration:0.3s;}.main-header .navigationbar-toggle .icon-menu::before{top:-7px;}.main-header .navigationbar-toggle .icon-menu::after{top:6.5px;}.main-header .navigationbar-toggle .icon-menu-claim{position:absolute;bottom:6px;left:10px;}.main-header .searchbox-container{margin-left:unset;margin-right:unset;padding-bottom:10px;padding-top:12px;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.3s, padding 0.3s linear;}@media(min-width:768px){.main-header .searchbox-container{position:absolute;top:15px;left:130px;padding:0;width:calc(100% - 450px);margin-top:unset;margin-left:auto;margin-right:auto;}}@media(min-width:1024px){.main-header .searchbox-container{top:27px;left:385px;width:calc(100% - 750px);}}@media(min-width:1280px){.main-header .searchbox-container{left:50%;transform:translateX(-165px);width:385px;}}.main-header.scroll{height:auto;transition:height 0.3s ease-out;}@media(min-width:768px){.main-header.scroll{height:auto;}}.main-header.scroll .icon-menu{top:25px !important;}.main-header.scroll .icon-menu + .icon-menu-claim{font-size:0;}.main-header.scroll.sticky{height:90px;}@media(min-width:768px){.main-header.scroll.sticky{height:145px;}}@media(min-width:1024px){.main-header.scroll.sticky{height:150px;}}.main-header.scroll .top-navigation .searchbox-container{max-height:0;opacity:0;padding-bottom:0;overflow:visible;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, padding 0.3s linear;}@media(min-width:560px){.main-header.scroll .top-navigation .searchbox-container{max-height:100%;opacity:1;position:absolute;top:5px;left:140px;padding:0;width:calc(100% - 300px);}}@media(min-width:768px){.main-header.scroll .top-navigation .searchbox-container{top:15px;left:130px;display:block;width:calc(100% - 450px);}}@media(min-width:1024px){.main-header.scroll .top-navigation .searchbox-container{top:25px;left:385px;display:block;width:calc(100% - 750px);}}.main-header.scroll .top-navigation .delivery-address-wrapper{-webkit-line-clamp:1;}.main-header.scroll .top-navigation .item{padding:0 0 0 15px;}@media(min-width:768px){.main-header.scroll .top-navigation .item{padding:0 5px;top:0;}}.main-header.scroll .top-navigation .item.active{padding:0 15px;}.main-header.scroll .top-navigation .item.active[data-toggle='flyout'] label::after{top:-10px;right:-10px;}@media(min-width:768px){.main-header.scroll .top-navigation .item.active{height:70px;}}@media(min-width:1024px){.main-header.scroll .top-navigation .item.active{height:75px;}}.main-header.scroll .top-navigation .item.search-wrapper{display:flex;margin-top:-5px;}@media(min-width:560px){.main-header.scroll .top-navigation .item.search-wrapper{display:none;}}.main-header.scroll .top-navigation .item span:first-of-type{font-size:0;}@media(min-width:768px){.main-header.scroll .top-navigation .item span:first-of-type{font-size:12px;}}@media(min-width:768px){.main-header.scroll .top-navigation [data-toggle='flyout'] + .content{top:35px;}}@media(min-width:1280px){.main-header.scroll .top-navigation [data-toggle='flyout'] + .content{top:85px;}}.main-header .shop-switcher{position:relative;background-color:#008c46;z-index:999;transition:visibility 0.1s ease-in, height 0.1s ease-in, z-index 0.1s ease-in;}.main-header .shop-switcher .btn{background-color:transparent;float:left;font-size:14px;padding:0 6px;transition:none;line-height:40px;height:40px;text-shadow:none;}@media(min-width:560px){.main-header .shop-switcher .btn{padding:0 20px;width:auto;}}@media(min-width:1024px){.main-header .shop-switcher .btn{line-height:50px;height:50px;font-size:16px;}}@media(min-width:560px){.main-header .shop-switcher .btn.xs-pl-10{padding-left:10px;}}.main-header .shop-switcher .btn i:not(.icon-only){position:relative;transform:none;top:0;left:0;font-size:14px;font-weight:normal;}@media(min-width:1024px){.main-header .shop-switcher .btn i:not(.icon-only){font-size:16px;}}.main-header .shop-switcher .btn .icon{display:inline-block;}.main-header .shop-switcher .btn .icon::before{display:inline-block;font-size:18px;transition:none;padding-right:10px;vertical-align:middle;text-shadow:none;}@media(min-width:1024px){.main-header .shop-switcher .btn .icon::before{font-size:22px;}}.main-header .shop-switcher .btn.overview{padding:0 10px;}@media(min-width:480px){.main-header .shop-switcher .btn.overview{padding:0 20px;}}.main-header .shop-switcher .btn.overview .icon::before{padding-right:0;transform:translateY(-2px) scale(1.2) translateX(2px);}.main-header .shop-switcher .btn .icon.arrow-icon{display:inline-block;transform-origin:bottom left;transform:scale(0.7) translate(-25%, 25%);margin-right:-10px;}.main-header .shop-switcher .btn .icon.arrow-icon::before{padding-right:0;}.main-header .shop-switcher .btn.border-left{border-left:1px solid white;}.main-header .shop-switcher .btn.border-left:hover{border-left-color:transparent;}.main-header .shop-switcher .btn:hover,
.main-header .shop-switcher .btn:focus:hover,
.main-header .shop-switcher .btn.disabled,
.main-header .shop-switcher .btn:active{background-color:white;box-shadow:none;}.main-header .shop-switcher .btn:hover .icon,
.main-header .shop-switcher .btn:focus:hover .icon,
.main-header .shop-switcher .btn.disabled .icon,
.main-header .shop-switcher .btn:active .icon{color:#333333;}.main-header .shop-switcher .btn:hover .icon::before,
.main-header .shop-switcher .btn:focus:hover .icon::before,
.main-header .shop-switcher .btn.disabled .icon::before,
.main-header .shop-switcher .btn:active .icon::before{color:#808080;text-shadow:none;}.main-header .shop-switcher .btn:hover span,
.main-header .shop-switcher .btn:focus:hover span,
.main-header .shop-switcher .btn.disabled span,
.main-header .shop-switcher .btn:active span{color:#333333;}.main-header .shop-switcher .btn:focus{background-color:#008c46;box-shadow:none;}.main-header .shop-switcher .btn:focus .icon,
.main-header .shop-switcher .btn:focus .icon::before{color:white;}.main-header .shop-switcher .btn.disabled{opacity:1;}.page-login .main-header{height:auto;}.flyout-overlay .main-header .top-navigation,
.sidebar-overlay .main-header .top-navigation,
[data-toggle='navigationbar']:checked + .main-header .top-navigation{box-shadow:0 5px 5px #cccccc;}@media(min-width:768px){.flyout-overlay .main-header .top-navigation,
 .sidebar-overlay .main-header .top-navigation,
 [data-toggle='navigationbar']:checked + .main-header .top-navigation{box-shadow:none;}}.flyout-overlay .main-header .shop-switcher,
.sidebar-overlay .main-header .shop-switcher,
[data-toggle='navigationbar']:checked + .main-header .shop-switcher{z-index:auto;transition:z-index 0.1s ease-in;}.login-wrapper.active{z-index:1000;}.login-wrapper a:hover .icon-logged-in{filter:brightness(0) saturate(100%) invert(30%) sepia(94%) saturate(1189%) hue-rotate(125deg) brightness(93%) contrast(101%);}@media(min-width:768px){.account-flyout{min-width:400px;}}.account-flyout__logout{float:right;}.account-flyout__content{margin:20px 0 30px 0;}[data-toggle='searchbox']{display:none;}[data-toggle='searchbox']:checked ~ .main-header.scroll .top-navigation .searchbox-container{max-height:50px;opacity:1;padding-bottom:10px;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.1s, padding 0.3s linear;}.baywa-logo-svg .baywa-logo-font{fill:#008c46;}.site-logo-wrapper{flex:1;height:22px;line-height:40px;display:inline-block;}@media(min-width:560px){.site-logo-wrapper{margin:0 0 0 10px;position:absolute;left:45px;}}@media(min-width:768px){.site-logo-wrapper{position:static;flex:none;margin:0;height:28px;z-index:1000;}}@media(min-width:1024px){.site-logo-wrapper{height:32px;}}.site-logo-wrapper .icon-site-logo{width:76px;height:100%;}@media(min-width:768px){.site-logo-wrapper .icon-site-logo{width:100px;}}@media(min-width:1024px){.site-logo-wrapper .icon-site-logo{width:111px;}}.site-logo-claim{align-self:end;padding-bottom:0.13em;white-space:nowrap;margin-left:0;color:#008c46;font-weight:lighter;font-size:20px;display:none;width:22px;position:relative;}@media(min-width:1024px){.site-logo-claim{display:inline-block;}}@media(min-width:1280px){.site-logo-claim{margin-left:20px;}}.main-checkout-header .site-logo-wrapper{margin:0;}@media(min-width:560px){.main-checkout-header .site-logo-wrapper{margin:0;position:relative;left:0;}}@media(min-width:768px){.main-checkout-header .site-logo-wrapper{position:static;flex:none;margin:11px 0 0 0;height:28px;}}@media(min-width:1024px){.main-checkout-header .site-logo-wrapper{margin:5px 0 0 0;height:32px;}}@media(min-width:1024px){.main-checkout-header .site-logo-claim{margin-left:20px;}}[data-toggle="account"]{display:none;}.agent-login-banner{background-color:#f5be37;display:flex;align-items:center;padding:20px 10px;text-align:center;justify-content:center;color:white;}.agent-login-banner .icon{padding-right:10px;pointer-events:none;}.agent-login-banner .icon::before{color:white;}.main-footer{background-color:#ffffff;transition:margin-bottom 0.5s linear;font-size:14px;margin-top:0;}.main-footer .section.align{margin-top:20px;margin-bottom:20px;}@media(min-width:768px){.main-footer .section.align{margin-top:40px;margin-bottom:40px;}}.main-footer .section.sitemap{margin-top:-1px;}.main-footer .align{display:flex;}@media(min-width:768px){.main-footer .seo{padding-right:40px;}}.main-footer .footer-sitemap-slot{display:flex;justify-content:space-between;flex-wrap:wrap;border-top:1px solid #cccccc;padding-top:20px;margin-top:20px;}@media(min-width:768px){.main-footer .footer-sitemap-slot{padding-top:30px;margin-top:30px;}}@media(min-width:1024px){.main-footer .footer-sitemap-slot{padding-top:40px;margin-top:40px;}}.main-footer .footer-sitemap-slot .footer-sitemap{padding:20px 10px 0;width:100%;}@media(min-width:560px){.main-footer .footer-sitemap-slot .footer-sitemap{width:50%;}}@media(min-width:768px){.main-footer .footer-sitemap-slot .footer-sitemap{padding:10px 20px 10px 0;flex:1;}}@media(min-width:1024px){.main-footer .footer-sitemap-slot .footer-sitemap{padding-top:0;}}.main-footer .footer-sitemap-slot ul{list-style-type:none;padding:0;margin:5px 0 0;}.main-footer .footer-sitemap-slot li{padding:3px 0;}.main-footer .footer-sitemap-slot a{color:#333333;font-weight:lighter;text-decoration:none;}.main-footer .footer-sitemap-slot a:hover,
.main-footer .footer-sitemap-slot a:active,
.main-footer .footer-sitemap-slot a:focus{color:#008c46;}.main-footer .footer-navigation-container{background-color:#333333;padding-top:15px;padding-bottom:15px;color:white;}.main-footer .footer-navigation{list-style:none;padding:0 0 20px;margin:0;line-height:40px;display:flex;flex-wrap:wrap;}@media(min-width:768px){.main-footer .footer-navigation{float:right;padding:0;line-height:inherit;}}.main-footer .footer-navigation li{display:inline;}.main-footer .footer-navigation li:not(:last-child)::after{content:'|';margin:0 10px;}.main-footer .footer-navigation a{color:white;text-decoration:none;}.main-footer .footer-navigation a:hover,
.main-footer .footer-navigation a:active,
.main-footer .footer-navigation a:focus{color:white;text-decoration:none;}.main-footer .footer-navigation a:not(:last-child)::after{content:'|';margin:0 10px;}.main-footer .icon-list{padding:30px 10px 0;}@media(min-width:768px){.main-footer .icon-list{padding:40px;}}.main-footer .icon-list img{margin:10px;float:left;height:38px;}.main-footer .icon-list .social-media{margin:10px;float:left;height:38px;width:38px;}body{font-family:'Baywa-Font', Arial, sans-serif;}body::before{content:'';position:fixed;height:100%;width:100%;z-index:-1;transition:background-color 0.3s linear, z-index 0s linear 0.3s;}body .debug[data-version]::after{content:attr(data-version) "Viewport:TN(baywa-xs)";position:fixed;bottom:0;transform:translateX(-92%);transition-duration:0.75s;line-height:30px;padding:0 30px;font-size:12px;background-color:#f5be37;border-radius:0 30px 5px 0;box-shadow:0 0 10px rgba(0, 0, 0, 0.3);z-index:1000;}@media(min-width:560px){body .debug[data-version]::after{content:attr(data-version) "Viewport:XS(baywa-sm)";}}@media(min-width:768px){body .debug[data-version]::after{content:attr(data-version) "Viewport:SM(baywa-md)";}}@media(min-width:1024px){body .debug[data-version]::after{content:attr(data-version) "Viewport:MD(baywa-lg)";}}@media(min-width:1280px){body .debug[data-version]::after{content:attr(data-version) "Viewport:LG(baywa-xl)";}}body .debug:hover::after{transform:translateX(0);}body .main-header .searchbox{visibility:visible;}body .main-content{max-height:100000px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;padding-bottom:20px;}body .main-content ~ .loader-container{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear;}body.menu-flyout::before{content:none;background:rgba(0, 0, 0, 0.7);transition-delay:0.2s;}@media(min-width:768px){body.menu-flyout::before{content:'';z-index:1000;}}@media(min-width:768px){body.menu-flyout .main-header{z-index:1000;transition-delay:0.2s;}}body.noscroll{overflow:hidden;}.main-content{flex:1 0 auto;}.main-content .content{margin-top:20px;}@media(min-width:768px){.main-content .content{margin-top:40px;}}.main-content .content p:last-child{margin-bottom:0;}.main-content .section[data-title]::before{content:attr(data-title);color:#333333;display:inline-block;font-size:18px;line-height:1.277em;margin-bottom:1.277em;font-weight:bold;}@media(min-width:768px){.main-content .section[data-title]::before{font-size:28px;line-height:1.142em;margin-bottom:1.142em;font-weight:lighter;}}.main-content .section > a{color:#008c46;}.cms-content-item{margin-top:20px;}@media(min-width:768px){.cms-content-item{margin-top:40px;}}.service-banner{display:flex;cursor:default;margin-top:20px;}@media(min-width:768px){.service-banner{margin-top:40px;}}.service-banner .icon{flex:1;color:#333333;font-size:14px;vertical-align:middle;text-align:center;cursor:default;}@media(min-width:768px){.service-banner .icon{font-size:16px;}}.service-banner .icon::before{display:block;font-size:45px;color:#808080;padding-bottom:10px;}@media(min-width:768px){.service-banner .icon::before{font-size:50px;}}.sap-status,
.b2bEarlyLogin{background:#f5be37;color:white;}.sap-status.info,
.b2bEarlyLogin.info{background:#f5be37;}.sap-status.danger,
.b2bEarlyLogin.danger{background:#d7373c;}.sap-status.warning,
.b2bEarlyLogin.warning{background:#e68c37;}.sap-status .content,
.b2bEarlyLogin .content{display:flex;align-items:center;padding:10px 0;margin:0 !important;}.sap-status .icon,
.b2bEarlyLogin .icon{padding-right:20px;}.sap-status .icon::before,
.b2bEarlyLogin .icon::before,
.sap-status .icon:hover::before,
.b2bEarlyLogin .icon:hover::before{color:white;}.shopFunctionsNotActive{background-color:transparent;color:black;width:100%;box-sizing:border-box;}.shopFunctionsNotActive .content{padding:8px 10px;text-align:center;margin-top:0;}.shopFunctionsNotActive .content p{margin:0 0;}.shopFunctionsNotActive .content p:first-child{font-weight:bold;font-size:18px;}.shopFunctionsNotActive .content p:last-child{font-size:14px;}.shopFunctionsNotActive .content a{color:black;text-decoration:underline;font-weight:bold !important;}.newsletter-banner{background-color:#008c46;color:#fff;margin-top:20px;}@media(min-width:768px){.newsletter-banner{margin-top:40px;}}.newsletter-banner__wrapper{display:flex;justify-content:space-between;align-items:flex-start;height:auto;font-weight:lighter;padding:20px 0;flex-direction:column;}@media(min-width:768px){.newsletter-banner__wrapper{flex-direction:row;}}@media(min-width:1024px){.newsletter-banner__wrapper{padding:40px 0;}}.newsletter-banner__wrapper .icon:hover{color:#fff;}.newsletter-banner__wrapper .icon:empty::before{display:inline;font-size:90px;color:#fff;}.newsletter-banner__wrapper .icon.icon-newsletter{padding-right:30px;}@media(min-width:1024px){.newsletter-banner__wrapper .icon.icon-newsletter{margin-top:-12px;margin-left:-12px;}}@media(min-width:1280px){.newsletter-banner__wrapper .icon.icon-newsletter{padding-right:40px;}}.newsletter-banner__text{width:100%;font-weight:lighter;}@media(min-width:768px){.newsletter-banner__text{padding-right:20px;}}.newsletter-banner__text h2.h1{font-weight:lighter;line-height:1.277em;margin-bottom:1.277em;margin-top:0;}@media(min-width:768px){.newsletter-banner__text h2.h1{margin-bottom:28px;}}@media(min-width:1024px){.newsletter-banner__text h2.h1{line-height:0.8em;}}.newsletter-banner__checkmark{padding-left:45px;position:relative;margin-bottom:20px;}@media(min-width:768px){.newsletter-banner__checkmark{margin-bottom:-5px;padding-left:50px;padding-right:15px;}}.newsletter-banner__checkmark::before{content:'\e99d';position:absolute;font-family:'baywa-iconfont';font-size:22px;color:#fff;left:10px;}@media(min-width:768px){.newsletter-banner__checkmark::before{font-size:26px;}}.newsletter-banner__link{width:100%;}@media(min-width:768px){.newsletter-banner__link{width:33%;margin-bottom:0;margin-top:auto;}}.cookie-banner{position:fixed;left:0;bottom:-20px;background-color:white;width:100%;z-index:2000;padding:8px 0 28px;box-shadow:0 0 20px;font-weight:bold;font-size:12px;transform:translateY(100%);opacity:0;transition:transform 0.5s linear, opacity 0s linear 0.5s;}.cookie-banner.visible{transform:translateY(0);transition-delay:0s;opacity:1;}.cookie-banner .description{align-self:center;}.cookie-banner .btn{height:100%;}@media(min-width:768px){.cookie-banner .btn{line-height:1em;padding:6px 15px;}}input[id^='selector-']:checked + .content{border:1px solid #008c46;}label[for^='selector-']{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:1;}.store-selecter-wrapper{background-color:#008c46;margin:0 -10px;overflow:hidden;padding:10px;}@media(min-width:1024px){.store-selecter-wrapper{padding:30px;}}@media(min-width:1280px){.store-selecter-wrapper{margin:0 -50px;}}.store-selecter-wrapper .baywa-paragraph-image-component{position:relative;padding:0;background-color:#808080;}.store-selecter-wrapper .image-wrapper img{min-height:170px;}.store-selecter-wrapper .entry-wrapper{position:absolute;bottom:20px;left:20px;}.store-selecter-wrapper .entry-wrapper h2{font-size:28px;background-color:white;display:inline;line-height:42px;padding:0 10px;}.contact-person-section section{position:relative;height:70px;display:flex;align-items:center;}.contact-person-section section.col-tn-12{width:calc(100% - 40px);}@media(min-width:560px){.contact-person-section section.col-xs-6{padding:20px;margin:0;border-bottom:0 !important;}}@media(min-width:1280px){.contact-person-section section.col-xs-6{padding:20px 0;margin:0 20px;border-bottom:1px solid #cccccc !important;width:calc(100% - 40px);}}@media(min-width:560px){.contact-person-section section.col-xs-6 + .col-tn-12{border-top:1px solid #cccccc;width:calc(100% - 40px);}}@media(min-width:1280px){.contact-person-section section.col-xs-6 + .col-tn-12{border-top:none;}}.contact-person-section section .icon{font-size:35px;color:#008c46;}.contact-person-section section i + span,
.contact-person-section section i + a{padding-left:20px;}.contact-person-section section:nth-of-type(2){border-bottom:1px solid #cccccc;}.contact-person-section section a{text-decoration:none;color:#333333;font-weight:bold;}.contact-person-section section a:hover{color:#008c46;}.contact-person-section .action-buttons{padding:0 20px 20px;}.contact-box__content{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto;margin-right:20px;margin-left:20px;}.contact-person-section-user{position:relative;height:calc(360px);width:300px;overflow:hidden;}.contact-person-section-user label{position:absolute;left:0;width:100%;margin:0;height:60px;z-index:1;cursor:pointer;opacity:0;transition:opacity 0.3s linear;}.contact-person-section-user .tab{position:absolute;width:100%;height:60px;transition:background 0.3s linear 0.3s, top 0.3s ease-in-out, height 0.3s ease-in-out;}.contact-person-section-user .tab img{position:relative;left:0;height:60px;min-width:75px;transition:left 0.3s ease-in-out, transform 0.3s ease-in-out, height 0.3s ease-in-out;}.contact-person-section-user .tab div{position:absolute;left:90px;bottom:10px;transition:left 0.2s ease-in-out;}.contact-person-section-user .tab span{line-height:1.4;transition:background 0.3s linear, box-shadow 0.3s linear;}.contact-person-section-user .wrapper{position:absolute;z-index:0;width:100%;height:100%;transition:background 0.3s ease-in-out 0.3s, z-index 0s linear 0.6s;}.contact-person-section-user .wrapper:nth-child(2n) .tab{background:#f4f4f4;}.contact-person-section-user .content{position:absolute;top:240px;opacity:0;width:100%;padding-top:11px;box-shadow:inset 0 10px 10px -10px rgba(0, 0, 0, 0.3);transition:opacity 0.3s ease-in-out;}.contact-person-section-user .content > div{padding:15px 20px;}.contact-person-section-user input{display:none;}.contact-person-section-user input:checked + label{top:10px !important;left:10px;z-index:3;height:25px;width:25px;opacity:1;transition:opacity 0.3s linear 0.3s;}.contact-person-section-user input:checked + label + .wrapper{background:white;transition-delay:0s;z-index:2;}.contact-person-section-user input:checked + label + .wrapper .tab{top:0 !important;height:240px;background:white;transition:background 0.3s linear, top 0.3s ease-in-out 0.3s, height 0.3s ease-in-out 0.3s;}.contact-person-section-user input:checked + label + .wrapper .tab div{left:50px;transition:left 0.2s ease-in-out 0.4s;}.contact-person-section-user input:checked + label + .wrapper .tab span{background:rgba(255, 255, 255, 0.8);box-shadow:5px 0 0 rgba(255, 255, 255, 0.8), -5px 0 0 rgba(255, 255, 255, 0.8);transition:background 0.3s linear 0.3s, box-shadow 0.3s linear 0.3s;}.contact-person-section-user input:checked + label + .wrapper img{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);height:100%;transition:left 0.3s ease-in-out 0.3s, transform 0.3s ease-in-out 0.3s, height 0.3s ease-in-out 0.3s;}.contact-person-section-user input:checked + label + .wrapper .content{opacity:1;transition:opacity 0.3s linear 0.5s;}.ribbon-wrapper{position:absolute;left:0;bottom:0;width:0;border-bottom:110px solid #f5be37;border-right:110px solid transparent;color:white;font-size:14px;font-weight:bold;line-height:1.2;z-index:1;}.ribbon-wrapper .ribbon{position:absolute;top:45px;left:32px;transform:translate(-50%) rotate(45deg);transform-origin:center bottom;text-align:center;min-width:115px;z-index:4;}.ribbon-wrapper .ribbon .icon{font-size:19px;}.insert{opacity:0;animation:expand 0.3s cubic-bezier(1, 0, 1, 0) forwards, fade-in 0.3s linear 0.3s forwards;}.remove{overflow:hidden;animation:fade-out 0.3s linear forwards, collapse 0.3s cubic-bezier(0, 1, 0, 1) 0.3s forwards;}.iframe-wrapper{position:relative;width:100%;height:0;}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.configurator-iframe-component .row{margin-bottom:20px;}.configurator-iframe-component .searchbox{margin-top:20px;margin-bottom:20px;}.configurator-iframe-component .searchbox .form-control{background-color:#fff;}.configurator-iframe-component .searchbox [data-tooltip].form-control-feedback{height:40px;z-index:4;right:90px;}.configurator-iframe-component .searchbox .icon-warnung{color:#008c46;position:absolute;z-index:3;right:0;top:50%;transform:translateY(-50%);cursor:help;margin:0;}.configurator-iframe-component .searchbox .searchbox-loader,
.configurator-iframe-component .searchbox .icon-schliessen{right:130px;}.configurator-iframe-component .searchbox.searchbox-fullscreen{position:fixed;z-index:1001;top:10px;margin:0;display:none;left:90px;}@media(min-width:560px){.configurator-iframe-component .searchbox.searchbox-fullscreen{display:block;width:55%;}}@media(min-width:1024px){.configurator-iframe-component .searchbox.searchbox-fullscreen{left:100px;width:50%;}}@media(min-width:1280px){.configurator-iframe-component .searchbox.searchbox-fullscreen{width:40%;}}.configurator-iframe-component .searchbox.searchbox-fullscreen > div{width:100%;}.configurator-iframe-component .configurator-wrapper{position:relative;}.configurator-iframe-component .configurator-wrapper .show-configurator-btn{cursor:pointer;display:block;}.configurator-iframe-component .configurator-wrapper .show-configurator-btn::before{content:'\e98f';font-family:'baywa-iconfont';font-size:20px;position:absolute;right:20px;}.configurator-iframe-component .configurator-wrapper .fullscreen-footer,
.configurator-iframe-component .configurator-wrapper .fullscreen-header{display:none;}.configurator-iframe-component .configurator-wrapper iframe{height:800px;}.configurator-iframe-component .configurator-wrapper.fullscreen{display:block;position:fixed;top:0;left:0;height:100%;width:100%;z-index:1000;}.configurator-iframe-component .configurator-wrapper.fullscreen .show-configurator-btn{display:none;}.configurator-iframe-component .configurator-wrapper.fullscreen .fullscreen-header{display:block;height:63px;}.configurator-iframe-component .configurator-wrapper.fullscreen .fullscreen-header .row{height:100%;}.configurator-iframe-component .configurator-wrapper.fullscreen .fullscreen-header .logo{height:100%;position:relative;background-color:#f4f4f4;}@media(min-width:1024px){.configurator-iframe-component .configurator-wrapper.fullscreen .fullscreen-header .logo{background-color:#008c46;}}.configurator-iframe-component .configurator-wrapper.fullscreen .fullscreen-header .logo .svg{position:absolute;top:50%;left:0;transform:translateY(-50%);height:100%;}.configurator-iframe-component .configurator-wrapper.fullscreen .fullscreen-header .image{height:100%;background:linear-gradient(to left, transparent 60%, #008c46), url("https://res.cloudinary.com/baywa-ag-p/image/upload/q_auto:good/Banner_LP_Haustueren-Konfigurator_Icon_1160x150.png.png") no-repeat right center;background-size:cover;}.configurator-iframe-component .configurator-wrapper.fullscreen .fullscreen-footer{display:none;height:23px;color:#fff;background-color:#008c46;margin-top:-4px;font-size:16px;padding:3px 30px;text-align:right;}@media(min-width:560px){.configurator-iframe-component .configurator-wrapper.fullscreen .fullscreen-footer{display:block;width:100%;position:absolute;bottom:0;}}.configurator-iframe-component .configurator-wrapper.fullscreen .fullscreen-footer ul{float:right;}.configurator-iframe-component .configurator-wrapper.fullscreen .fullscreen-footer ul li{float:left;}.configurator-iframe-component .configurator-wrapper.fullscreen .fullscreen-footer ul li::before{content:none;}.configurator-iframe-component .configurator-wrapper.fullscreen .fullscreen-footer ul li:first-of-type a::before{content:none;}.configurator-iframe-component .configurator-wrapper.fullscreen .fullscreen-footer ul li a{color:#fff;padding-left:20px;position:relative;}.configurator-iframe-component .configurator-wrapper.fullscreen .fullscreen-footer ul li a::before{content:'|';color:#fff;position:absolute;left:10px;}.configurator-iframe-component .configurator-wrapper.fullscreen iframe{height:calc(100% - 63px);}@media(min-width:560px){.configurator-iframe-component .configurator-wrapper.fullscreen iframe{height:calc(100% - 86px);}}.configurator-iframe-component .configurator-wrapper.fullscreen .close-configurator{background-color:#f4f4f4;padding:10px;}.configurator-iframe-component .configurator-wrapper.fullscreen .close-configurator .close-configurator-btn{cursor:pointer;margin-right:10px;float:right;padding-right:45px;}.configurator-iframe-component .configurator-wrapper.fullscreen .close-configurator .close-configurator-btn::before{content:'\e990';font-family:'baywa-iconfont';font-size:20px;position:absolute;right:10px;}.baywa-logo-svg-configurator .baywa-logo-font{fill:#008c46;}@media(min-width:1024px){.baywa-logo-svg-configurator .baywa-logo-font{fill:#fff;}}.remove-scrollable-page{position:fixed;overflow:hidden;}.section-box{box-shadow:0 0 10px #cccccc;}.section-box:not(.bg-primary){background-color:#ffffff;color:#333333;}.section-box .h3{color:#333333;line-height:30px;margin:0;padding:15px 20px;background-color:#f4f4f4;font-weight:lighter;border-bottom:none;font-size:16px;}@media(min-width:768px){.section-box .h3{font-size:18px;}}.advantage-content{margin-top:20px;background:white;}@media(min-width:768px){.advantage-content{margin-top:40px;padding-bottom:20px;}}.advantage-content.container-fluid{display:flex;flex-flow:row wrap;align-content:stretch;}@media(min-width:1024px){.advantage-content.container-fluid{padding:0 35px;}}.advantage-content .advantage-tile{flex:0 0 100%;max-width:100%;position:relative;width:100%;}.advantage-content .advantage-tile:first-child{margin-top:20px;}.advantage-content .advantage-tile:not(:first-child) .content{border-top:1px solid #cccccc;padding-top:20px;}@media(min-width:768px){.advantage-content .advantage-tile:not(:first-child) .content{padding-top:0;margin-top:20px;border-top:none;border-left:1px solid #cccccc;}}@media(min-width:768px){.advantage-content .advantage-tile{flex:0 0 33.333%;max-width:33.333%;align-items:stretch;margin-top:0;}}.advantage-content .advantage-tile a{text-decoration:none;color:black;cursor:pointer;}.advantage-content .content{background-color:#ffffff;margin-top:0;padding:0 0 20px;}@media(min-width:768px){.advantage-content .content{padding:5px 15px 20px;height:calc(80%);}}.advantage-content .headline{font-size:14px;line-height:1.277em;margin-bottom:1.277em;font-weight:bold;}@media(min-width:768px){.advantage-content .headline{font-size:16px;}}.advantage-content section{display:flex;flex-flow:row nowrap;align-items:center;padding:10px 0;}.advantage-content section.tn-pt-0{padding-top:0;}.advantage-content section:not(:first-of-type){border-top:1px solid #cccccc;}.advantage-content i.icon{font-size:35px;color:#008c46;margin-right:10px;}.advantage-content img.icon{height:45px;margin-right:20px;}.advantage-content .icon-list{display:flex;flex-flow:row wrap;margin:-10px -10px 0 0;padding:0;}.advantage-content .icon-list img{display:inline-block;height:45px;margin:10px 10px 0 0;}.flyout-wrapper{position:fixed;top:232px;right:0;text-align:right;margin-top:39px;z-index:998;box-shadow:inset 1px 1px #f4f4f4, inset 0 -1px #f4f4f4;background-color:#008c46;transition:box-shadow 0.3s linear;}.flyout-content{position:relative;}.flyout-content [data-toggle='flyout']::before{content:'';position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:transparent;transition:background-color 0.3s linear, z-index 0s linear 0.3s;}.flyout-content [data-toggle='flyout'].active label{padding-right:0;}.flyout-content [data-toggle='flyout'].active label::after{transition:opacity 0.2s linear 0.3s;}.flyout-content [data-toggle='flyout'].active .icon{opacity:0;transition:opacity 0.2s linear;font-size:30px;}.flyout-content [data-toggle='flyout'] label{width:50px;height:50px;line-height:50px;text-align:center;color:white;margin:0;}.flyout-content [data-toggle='flyout'] label::after{right:16px;top:1px;transition:opacity 0.2s linear;font-size:20px;}.flyout-content [data-toggle='flyout'] .icon{transition:opacity 0.2s linear 0.3s;font-size:30px;}.flyout-content [data-toggle='flyout'] + .content{right:50px;top:0;}.sidebar-overlay .flyout-wrapper{box-shadow:none;}.sidebar-overlay .flyout-wrapper [data-toggle='flyout']:not(.active){pointer-events:none;}.sidebar-overlay .flyout-wrapper [data-toggle='flyout']:not(.active)::before{z-index:0;background-color:rgba(0, 0, 0, 0.7);transition:background-color 0.3s linear, z-index 0s linear;}.page-homepage .flyout-wrapper{margin-top:49px;}.page-login .flyout-wrapper,
.page-register .flyout-wrapper{margin-top:108px;}#customer-support-popup{min-width:100px;margin:-30px;}#customer-support-popup .contact-person-section{width:360px;box-shadow:none;}#customer-support-popup .contact-person-section .h3{background-color:#008c46;color:white;padding:0 20px;height:50px;line-height:50px;}#direct-order-popup{width:440px;}body{font-family:'Baywa-Font', Arial, sans-serif;font-size:14px;line-height:1.286em;color:#333333;background-color:#f4f4f4;min-width:320px;min-height:100vh;margin:0;display:flex;flex-direction:column;-ms-overflow-style:scrollbar;-ms-text-size-adjust:100%;-ms-overflow-x:hidden;overflow-x:hidden;-webkit-text-size-adjust:100%;}@media(min-width:1024px){body{font-size:16px;line-height:1.375em;}}html{overflow:inherit !important;font-size:14px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}@media(min-width:1024px){html{font-size:16px;}}html.iphone,
html.ipad{-webkit-overflow-scrolling:touch;overflow:auto;height:100%;}html.iphone body,
html.ipad body{cursor:pointer;-webkit-overflow-scrolling:touch;overflow:auto;height:100%;}::selection{background-color:#f5be37;color:#333333;}a{font-weight:lighter;color:#008c46;text-decoration:underline;}a:hover,
a:focus{color:#006f3b;}a:not([href]){cursor:pointer;}a .icon{display:inline-block;}a[href^='tel:']{text-decoration:none;cursor:default;}@media(min-width:768px){a[href^='tel:']{color:#333333;}}ul,
ol{margin-bottom:0;}strike,
del{position:relative;text-decoration:none;}strike::after,
del::after{content:'';position:absolute;left:0;top:50%;width:100%;border-bottom:2px solid #d7373c;transform:rotate(-10deg);}.icon.icon-only{margin-right:0;}.icon.icon-lg::before{font-size:24px;}.icon.icon-sm::before{font-size:16px;}.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;max-width:1280px;}@media(min-width:1280px){.container-fluid{padding-left:50px;padding-right:50px;}}@font-face{font-family:'Baywa-Font';font-display:swap;font-weight:100;src:url('../_ui/responsive/theme-b2b/fonts/BayWaSans-Book.woff2') format('woff2'), url('../_ui/responsive/theme-b2b/fonts/BayWaSans-Book.woff') format('woff'), url('../_ui/responsive/theme-b2b/fonts/BayWaSans-Book.ttf') format('truetype'), url('../_ui/responsive/theme-b2b/fonts/BayWaSans-Book.svg') format('svg');}@font-face{font-family:'Baywa-Font';font-display:swap;font-weight:700;src:url('../_ui/responsive/theme-b2b/fonts/BayWaSans-SemiBold.woff2') format('woff2'), url('../_ui/responsive/theme-b2b/fonts/BayWaSans-SemiBold.woff') format('woff'), url('../_ui/responsive/theme-b2b/fonts/BayWaSans-SemiBold.ttf') format('truetype'), url('../_ui/responsive/theme-b2b/fonts/BayWaSans-SemiBold.svg') format('svg');}@font-face{font-family:'Baywa-Font';font-display:swap;font-weight:400;src:url('../_ui/responsive/theme-b2b/fonts/BayWaSans-Medium.woff2') format('woff2'), url('../_ui/responsive/theme-b2b/fonts/BayWaSans-Medium.woff') format('woff'), url('../_ui/responsive/theme-b2b/fonts/BayWaSans-Medium.ttf') format('truetype'), url('../_ui/responsive/theme-b2b/fonts/BayWaSans-Medium.svg') format('svg');}.text-white{color:white;}.text-gray-dark{font-size:18px;line-height:1.277em;margin-bottom:1.277em;font-weight:bold;}@media(min-width:768px){.text-gray-dark{font-size:28px;line-height:1.142em;margin-bottom:1.142em;font-weight:lighter;}}.text-primary{color:#008c46;}.text-secondary{color:#f5be37;}.text-danger{color:#d7373c;}.text-decoration-none{text-decoration:none;}.text-decoration-none:hover,
.text-decoration-none:focus{text-decoration:none;}.text-nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.link,
.link:hover,
.link:focus{color:#333333;text-decoration:none;}.font-light{font-weight:lighter;}.font-normal{font-weight:400 !important;}.font-bold{font-weight:700;}h1,
h2,
h3,
h4,
.h1,
.h2,
.h3,
.h4{margin-top:0;}h1 small,
h2 small,
h3 small,
h4 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small{font-size:70%;color:#808080;}h1,
.h1{font-size:22px;line-height:1.181em;margin-bottom:1.181em;font-weight:lighter;}@media(min-width:768px){h1,
 .h1{font-size:40px;line-height:1.125em;}}h2,
.h2{font-size:18px;line-height:1.277em;margin-bottom:20px;font-weight:bold;}@media(min-width:768px){h2,
 .h2{font-size:28px;line-height:1.142em;font-weight:lighter;}}h3,
.h3{font-size:18px;line-height:1.277em;margin-bottom:1.277em;font-weight:bold;}@media(min-width:768px){h3,
 .h3{font-size:22px;line-height:1.181em;margin-bottom:1.181em;font-weight:lighter;}}h4,
.h4{font-size:18px;line-height:1.277em;margin-bottom:1.277em;font-weight:bold;}p{margin:1em 0;}.headline-hr{overflow:hidden;position:relative;padding:10px 0;}.headline-hr span{font-weight:bold;}.headline-hr span::before{content:'';position:absolute;top:0;left:0;width:100%;border-top:1px solid #cccccc;}@media print{.page-orderConfirmationPage{width:800px;color:#333333;}.page-orderConfirmationPage *{color:#333333;}.page-orderConfirmationPage header,
 .page-orderConfirmationPage footer,
 .page-orderConfirmationPage .item-footer,
 .page-orderConfirmationPage .contact-person-section,
 .page-orderConfirmationPage .newsletter-banner,
 .page-orderConfirmationPage .btn{display:none;}.page-orderConfirmationPage .section-box{box-shadow:none;}.page-orderConfirmationPage .item-print{padding:5px 0 15px;border-bottom:1px solid #cccccc;}.page-orderConfirmationPage .checkout-header .amount,
 .page-orderConfirmationPage .checkout-header .price{text-align:right;}.page-storefinderPage #colorbox{position:static !important;}.page-storefinderPage #colorbox,
 .page-storefinderPage #cboxWrapper,
 .page-storefinderPage #cboxContent{width:100% !important;height:100% !important;}.page-storefinderPage #cboxLoadedContent{width:calc(100% - 2px) !important;height:100% !important;}.page-storefinderPage *{color:#333333;}.page-storefinderPage .btn-primary{background-color:transparent;}.page-storefinderPage header,
 .page-storefinderPage footer,
 .page-storefinderPage .main-content,
 .page-storefinderPage .flyout-wrapper{display:none;}.col-print-1{width:8.33333333%;float:left;}.col-print-2{width:16.66666667%;float:left;}.col-print-3{width:25%;float:left;}.col-print-4{width:33.33333333%;float:left;}.col-print-5{width:41.66666667%;float:left;}.col-print-6{width:50%;float:left;}.col-print-7{width:58.33333333%;float:left;}.col-print-8{width:66.66666667%;float:left;}.col-print-9{width:75%;float:left;}.col-print-10{width:83.33333333%;float:left;}.col-print-11{width:91.66666667%;float:left;}.col-print-12{width:100%;float:left;}}#styleguide .result{position:relative;background-color:#f2fff9;}#styleguide [data-section="Icons"] ul{display:flex;flex-wrap:wrap;padding:0;}#styleguide [data-section="Icons"] li{list-style-type:none;background-color:#fff;float:left;margin:2px;width:calc(12.5% - 4px);padding:10px;text-align:center;}#styleguide [data-section="Icons"] li .icon{padding:10px 0;display:block;}#styleguide [data-section="Pagination"] .list-view-switcher:before,
#styleguide [data-section="Pagination"] .list-view-switcher:after{content:" ";display:table;}#styleguide [data-section="Pagination"] .list-view-switcher:after{clear:both;}#styleguide [data-section="Pagination"] .list-view-switcher:before,
#styleguide [data-section="Pagination"] .list-view-switcher:after{content:" ";display:table;}#styleguide [data-section="Pagination"] .list-view-switcher:after{clear:both;}#styleguide [data-section="Ribbons"] .ribbon-wrapper{position:relative;}#styleguide [data-section="Ribbons"] .ribbon-wrapper:before,
#styleguide [data-section="Ribbons"] .ribbon-wrapper:after{content:" ";display:table;}#styleguide [data-section="Ribbons"] .ribbon-wrapper:after{clear:both;}#styleguide [data-section="Ribbons"] .ribbon-wrapper:before,
#styleguide [data-section="Ribbons"] .ribbon-wrapper:after{content:" ";display:table;}#styleguide [data-section="Ribbons"] .ribbon-wrapper:after{clear:both;}#styleguide [data-section="Colors"] .result > div{width:140px;margin:10px;padding:20px;text-align:center;display:inline-block;line-height:2em;font-weight:bold;}.accordion{overflow:overlay;margin-top:20px;}@media(min-width:768px){.accordion{margin-top:40px;}}.accordion > label{background-color:white;margin:2px 0 0 0;padding:20px 40px 20px 20px;cursor:pointer;display:block;transition:background-color 0.5s linear, color 0.5s linear;position:relative;}.accordion > label::after{content:'\e9a1';position:absolute;right:20px;color:#008c46;font-family:baywa-iconfont;font-size:16px;top:50%;-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);transition:transform 0.3s ease-in-out;}.accordion > label.red,
.accordion > label.green,
.accordion > label.gray{color:white;}.accordion > label.red::before,
.accordion > label.green::before,
.accordion > label.gray::before,
.accordion > label.red::after,
.accordion > label.green::after,
.accordion > label.gray::after{background-color:white;}.accordion > label.red{background-color:#d7373c;}.accordion > label.green{background-color:#008c46;}.accordion > label.gray{background-color:#333333;}.accordion > section{background-color:#ffffff;padding:0 20px;max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear;}.accordion > section.red,
.accordion > section.green,
.accordion > section.gray{border-style:solid;border-width:0 1px 1px 1px;}.accordion > section.red{border-color:#d7373c;}.accordion > section.green{border-color:#008c46;}.accordion > section.gray{border-color:#333333;}.accordion > section > div{animation:fade-in 0.7s ease-in-out;}.accordion > input{display:none;}.accordion > input + input + label{display:none;}.accordion > input:checked + input + label,
.accordion > input:checked + label + label{background-color:#ffffff;color:#008c46;}.accordion > input:checked + input + label::after,
.accordion > input:checked + label + label::after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}.accordion > input:checked + input + label.red,
.accordion > input:checked + label + label.red,
.accordion > input:checked + input + label.green,
.accordion > input:checked + label + label.green,
.accordion > input:checked + input + label.gray,
.accordion > input:checked + label + label.gray{color:white;}.accordion > input:checked + input + label.red,
.accordion > input:checked + label + label.red{background-color:#d7373c;border-color:#d7373c;}.accordion > input:checked + input + label.green,
.accordion > input:checked + label + label.green{background-color:#008c46;border-color:#008c46;}.accordion > input:checked + input + label.gray,
.accordion > input:checked + label + label.gray{background-color:#333333;border-color:#333333;}.accordion > input[type="checkbox"]:checked + label + label + section{max-height:10000px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;padding-bottom:20px;}.accordion.fold > input + label + label{display:none;}.accordion.fold > input + input + label{display:block;}.accordion.fold > input[type="checkbox"]:checked + label + label + section{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear;}.accordion.fold > input[type="radio"]:checked + input + label{cursor:default;}.accordion.fold > input[type="radio"]:checked + input + label::before,
.accordion.fold > input[type="radio"]:checked + input + label::after{opacity:0;transition:transform 0.3s ease-in-out, opacity 0.1s linear 0.3s;}.accordion.fold > input[type="radio"]:checked + input + label + label + section{max-height:10000px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;padding-bottom:20px;}.accordion .content:first-child{margin-top:0;}img{position:relative;text-indent:-9999px;color:transparent;}img::before{content:'';position:absolute;top:12.5%;left:12.5%;height:75%;width:75%;background:url('../_ui/responsive/theme-b2b/images/missing-image-F240.png') 50% 50% no-repeat;background-size:contain;}.img-responsive{width:100%;}fieldset{margin-top:20px;}legend{margin-bottom:20px;font-weight:bold;display:block;width:100%;padding:0;font-size:14px;color:#333333;border:0;}@media(min-width:768px){legend{font-size:16px;}}legend .description{font-weight:inherit;font-size:inherit;margin-top:20px;}input.form-control{padding-top:0;padding-bottom:0;border-color:#cccccc;border-width:1px;border-radius:0;border-style:solid;}select::-ms-expand{display:none;}select.form-control{-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+CiAgPHBhdGggZmlsbD0iIzgwODA4MCIgZD0iTTMyLjcgMjAuMWwtMS42LTEuNmMtLjItLjItLjQtLjMtLjYtLjMtLjIgMC0uNS4xLS42LjNMMjQgMjQuNGwtNS44LTUuOGMtLjMtLjMtLjktLjMtMS4zIDBsLTEuNiAxLjZjLS40LjQtLjQuOSAwIDEuM2w2LjUgNi41IDEuNiAxLjZjLjIuMi40LjMuNi4zcy41LS4xLjYtLjNsOC4xLTguMWMuNC0uNS40LTEgMC0xLjR6Ii8+Cjwvc3ZnPgo=');background-position:right center;background-repeat:no-repeat;background-size:35px 35px;padding:0 2.5em 0 15px;border-color:#cccccc;border-width:1px;border-radius:0;border-style:solid;}select.form-control.invalid ~ .help-block::after{right:0;}textarea{resize:none;}.input-group-addon{position:relative;z-index:2;border-left:1px solid white;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;background-color:white;}.form-group{margin-bottom:20px;transition:margin-bottom linear 0.2s;}.form-group .input-group-addon{padding:0 10px;}.form-group label{margin-bottom:5px;display:inline-block;font-weight:bold;font-size:14px;color:#333333;}.form-group label .sublabel{font-weight:normal;font-size:12px;}.form-group.row.variant-attribute-row label:not(.col-tn-12){line-height:41px;vertical-align:top;}.form-group .form-control::placeholder{color:#808080;}.form-group .form-control::-webkit-input-placeholder{color:#808080;}.form-group .form-control::-moz-placeholder{color:#808080;}.form-group .form-control:-ms-input-placeholder{color:#808080;}.form-group .form-control:-moz-placeholder{color:#808080;}.form-group .form-control.invalid{border-color:#d7373c;color:transparent;}.form-group .form-control.invalid::placeholder{color:transparent;}.form-group .form-control.invalid:focus{color:#333333;}.form-group .form-control.invalid ~ .help-block{color:#d7373c;}.form-group .form-control.invalid:focus ~ .help-block{top:100%;transform:translateY(0);background-color:transparent;transition-delay:0s;margin:0;height:1.3em;overflow:hidden;}.form-group .form-control.invalid:focus ~ .help-block::after{top:calc(-100% - 10px);}.form-group .form-control.invalid-without-text{border-color:#d7373c;}.form-group .form-control.info ~ .help-block{color:#f0ad4e;top:100%;transform:translateY(0);}.form-group .form-control ~ .help-block{display:flex;position:absolute;top:15px;transform:translateY(-50%);padding:0 0 0 5px;z-index:2;color:transparent;background-color:transparent;pointer-events:none;transition:top 0.2s linear, left 0.2s linear, font-size 0.2s linear, background-color 0s linear 0.2s, color 0.1s linear;width:90%;font-weight:lighter;font-size:12px;min-height:22px;}.form-group .form-control ~ .tooltip{z-index:3;}.form-group .form-control ~ .tooltip + .help-block::after{right:15px;}.form-group input[type='checkbox'].invalid ~ label,
.form-group input[type='radio'].invalid ~ label{color:#d7373c;}.form-group input[type='checkbox'].invalid ~ label::before,
.form-group input[type='radio'].invalid ~ label::before{border:1px solid #d7373c;}.form-group input[type='checkbox'].invalid:required:valid ~ label{color:#333333;}.form-group input[type='checkbox'].invalid:required:valid ~ label::before{box-shadow:none;border:0;}.form-group input[type='radio'].invalid:required:valid ~ label{color:#333333;}.form-group input[type='radio'].invalid:required:valid ~ label::before{box-shadow:none;border:3px solid #808080;}.form-inline .input-group{position:static;}.form-inline .input-group .input-group-addon{width:1%;}.col-tn-3 > .form-control + .help-block,
.col-tn-6 > .form-control + .help-block{width:calc(90% - 20px);}.has-feedback .form-control{padding-right:0;}.form-control-feedback{color:#808080;top:0;margin-right:10px;transition:color 0.3s linear;}.form-control-feedback:hover{color:#008c46;}.form-control-feedback .icon{margin:7px 0;}.input-group-btn{vertical-align:top;}.input-group-btn > .btn{line-height:40px;height:40px;}.input-group-btn > .btn.btn-lg{line-height:45px;height:45px;}.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active{z-index:initial;}.mandatory-info{float:right;font-size:14px;padding-left:20px;font-weight:normal;}.form-horizontal .control-label{padding-top:0;}.form-horizontal .control-label.text-left{text-align:left;}.form-control{position:relative;box-shadow:none;border:1px solid #cccccc;z-index:1;height:40px;line-height:38px;vertical-align:top;background-color:white;-webkit-appearance:none;}.form-control:focus{border-color:#008c46;}.form-control::placeholder{color:#808080;}.form-control::-webkit-input-placeholder{color:#808080;}.form-control::-moz-placeholder{color:#808080;}.form-control:-ms-input-placeholder{color:#808080;}.form-control:-moz-placeholder{color:#808080;}.form-control.input-sm{height:28px;line-height:24px;padding:0 25px 0 15px;}.form-control ~ .help-block{display:none;}.form-control:hover,
.form-control:focus{-webkit-box-shadow:none;box-shadow:none;}.form-control[disabled],
.form-control[readonly]{cursor:default;color:#808080;background-color:white;}.form-control[disabled]:focus,
.form-control[readonly]:focus{border-color:#cccccc;}.password-strength-info{position:absolute;top:55px;z-index:3;background:white;padding:10px;box-shadow:0 0 10px #333333;}.password-strength-info ul.list > li::before{content:'\e9a2';color:#d7373c;font-family:baywa-iconfont;}.password-strength-info ul.list li{padding-bottom:2px !important;}.password-strength-info ul.list li.inactive{color:#333333;}.password-strength-info ul.list li.active{color:#333333;font-weight:100;}.password-strength-info ul.list li.active::before{content:'\e99d';color:#008c46;font-family:baywa-iconfont;}.password-strength-info::before{content:'';position:absolute;top:-10px;width:20px;height:20px;transform:rotate(45deg);box-shadow:-2px -2px 5px -2px #333333;background:white;}.password-strength-info [data-tooltip]{border:0;}.has-feedback-select .form-control-feedback{right:40px;}.has-feedback-select .form-control{padding-right:78px;}.radio > label{cursor:pointer;margin:0;padding-left:40px;}.radio > label:not(:last-of-type){border-right:1px solid #cccccc;}.radio > label::before{content:'';position:absolute;left:0px;top:11px;width:20px;height:20px;border:3px solid #808080;border-radius:50%;transition:all 0.2s linear;}.radio > label::after{content:'';position:absolute;background-color:#333333;border-radius:50%;transition:all 0.2s linear;}.radio input[type='radio']{display:none;}.radio input[type='radio']:checked + label{background-color:#ffffff;color:#008c46;font-weight:bold;}.radio input[type='radio']:checked + label::before{border-color:#008c46;}.radio input[type='radio']:checked + label::after{left:6px;top:17px;width:8px;height:8px;}.checkbox{position:relative;margin-top:0;margin-bottom:0;min-height:0;}.checkbox.checkbox-gray input[type='checkbox'] ~ label::before{background-color:#cccccc;}.checkbox input[type='checkbox']{opacity:0;}.checkbox input[type='checkbox'] ~ label,
.checkbox input[type='checkbox'] ~ .label{padding-left:40px;line-height:inherit;font-weight:normal;cursor:pointer;height:auto;display:inline-block;}.checkbox input[type='checkbox'] ~ label::before,
.checkbox input[type='checkbox'] ~ .label::before{content:' ';position:absolute;top:50%;left:0;background-color:white;border:1px solid #cccccc;width:24px;height:24px;transform:translateY(-50%);}.checkbox input[type='checkbox'] ~ label::after,
.checkbox input[type='checkbox'] ~ .label::after{content:'';position:absolute;top:50%;left:12px;width:0;height:0;transform:translate(-50%, -50%);background-color:#008c46;transition:height 0.1s linear, width 0.1s linear;}.checkbox input[type='checkbox']:checked ~ label::after,
.checkbox input[type='checkbox']:checked ~ .label::after{width:12px;height:12px;transition:height 0.2s cubic-bezier(0, 3.5, 1, 0), width 0.2s cubic-bezier(0, 3.5, 1, 0) 0.1s;}.checkbox input[type='checkbox']:disabled ~ label::before,
.checkbox input[type='checkbox']:disabled ~ .label::before{background-color:transparent;}.checkbox input[type='checkbox']:disabled ~ label::after,
.checkbox input[type='checkbox']:disabled ~ .label::after{color:#333333;}.checkbox input[type='checkbox']:disabled ~ label{cursor:default;}.checkboxes{margin:0;padding:0;list-style-type:none;}.checkboxes input{display:none;}.checkboxes input:checked ~ label{background-color:#333333;color:white;}.checkboxes li{display:inline-block;margin:0 10px 10px 0;}.checkboxes label{height:auto;padding:5px 10px;background-color:#f4f4f4;transition:background-color 0.2s linear, color 0.2s linear;}.radio-inline,
.checkbox-inline{padding-left:0;}.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline{margin-left:40px;}.dl-horizontal-custom dt,
.dl-horizontal-custom dd{width:50%;float:left;margin:0;text-align:left;}.dl-horizontal-custom dt{font-weight:500;}.quantity-counter input{text-align:center;padding:0;border-left:0;border-right:0;height:40px;}.quantity-counter .input-group-btn > .btn{padding:0 3px;margin:0;}@media(min-width:560px){.quantity-counter .input-group-btn > .btn{padding:0 7px;}}.safari input,
.safari button,
.safari textarea,
.safari select{-webkit-transform:translate3d(0, 0, 0);}.caret{border:none;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+CiAgPHBhdGggZmlsbD0iIzgwODA4MCIgZD0iTTMyLjcgMjAuMWwtMS42LTEuNmMtLjItLjItLjQtLjMtLjYtLjMtLjIgMC0uNS4xLS42LjNMMjQgMjQuNGwtNS44LTUuOGMtLjMtLjMtLjktLjMtMS4zIDBsLTEuNiAxLjZjLS40LjQtLjQuOSAwIDEuM2w2LjUgNi41IDEuNiAxLjZjLjIuMi40LjMuNi4zcy41LS4xLjYtLjNsOC4xLTguMWMuNC0uNS40LTEgMC0xLjR6Ii8+Cjwvc3ZnPgo=');width:35px;height:35px;background-position:right center;background-repeat:no-repeat;background-size:35px 35px;}.bootstrap-select.btn-group .dropdown-toggle .caret{position:absolute;top:50%;right:0;transform:translateY(-50%);margin-top:0;}.dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;line-height:1.375em;color:#333333;white-space:nowrap;font-size:14px;}.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus{text-decoration:none;color:#008c46;}table{width:100%;}table.table tbody tr:nth-child(2n + 1){background-color:#f4f4f4;}table.table td{padding:10px;}table.hover-h tbody tr:hover{background-color:#f4f4f4;}table.hover-v{overflow:hidden;}table.hover-v td,
table.hover-v th{position:relative;z-index:1;}table.hover-v td:hover,
table.hover-v th:hover{z-index:0;}table.hover-v td:hover::before,
table.hover-v th:hover::before{content:'';position:absolute;top:-1000px;left:0;width:100%;height:2000px;background-color:#f4f4f4;z-index:-1;}table.scrollable-sm,
table.scrollable-md,
table.scrollable-lg{display:block;}table.scrollable-sm thead,
table.scrollable-md thead,
table.scrollable-lg thead{float:left;}table.scrollable-sm tbody,
table.scrollable-md tbody,
table.scrollable-lg tbody{display:block;overflow-x:auto;overflow-y:hidden;white-space:nowrap;}table.scrollable-sm tr,
table.scrollable-md tr,
table.scrollable-lg tr{display:inline-block;}table.scrollable-sm td,
table.scrollable-md td,
table.scrollable-lg td,
table.scrollable-sm th,
table.scrollable-md th,
table.scrollable-lg th{display:block;}@media(min-width:768px){table.scrollable-sm{display:table;}}@media(min-width:768px){table.scrollable-sm thead{float:none;}}@media(min-width:768px){table.scrollable-sm tbody{display:table-row-group;}}@media(min-width:768px){table.scrollable-sm tr{display:table-row;}}@media(min-width:768px){table.scrollable-sm td,
 table.scrollable-sm th{display:table-cell;}}@media(min-width:1024px){table.scrollable-md{display:table;}}@media(min-width:1024px){table.scrollable-md thead{float:none;}}@media(min-width:1024px){table.scrollable-md tbody{display:table-row-group;}}@media(min-width:1024px){table.scrollable-md tr{display:table-row;}}@media(min-width:1024px){table.scrollable-md td,
 table.scrollable-md th{display:table-cell;}}@media(min-width:1280px){table.scrollable-lg{display:table;}}@media(min-width:1280px){table.scrollable-lg thead{float:none;}}@media(min-width:1280px){table.scrollable-lg tbody{display:table-row-group;}}@media(min-width:1280px){table.scrollable-lg tr{display:table-row;}}@media(min-width:1280px){table.scrollable-lg td,
 table.scrollable-lg th{display:table-cell;}}@media(min-width:560px){.div-table{width:100%;display:table;}}.div-table-head{font-weight:bold;}.div-table-cell{padding:5px 10px;word-break:break-all;}@media(min-width:560px){.div-table-cell{height:48px;vertical-align:middle;display:table-cell;}}.div-table:not(.scrollable) .div-table-head{display:none;}@media(min-width:560px){.div-table:not(.scrollable) .div-table-head{display:table-header-group;}}@media(min-width:560px){.div-table:not(.scrollable) .div-table-head .div-table-cell.center{text-align:center;}}@media(min-width:560px){.div-table:not(.scrollable) .div-table-body{display:table-row-group;}}@media(min-width:560px){.div-table:not(.scrollable) .div-table-body .div-table-cell:not(:last-of-type){border-right:1px solid #cccccc;}}@media(min-width:560px){.div-table:not(.scrollable) .div-table-body .div-table-cell.center{text-align:center;}}@media(min-width:560px){.div-table:not(.scrollable) .div-table-row{display:table-row;border-bottom:1px solid #cccccc;}}.div-table:not(.scrollable) .div-table-row:not(:first-child){margin-top:10px;padding-top:10px;border-top:1px solid #cccccc;}.div-table:not(.scrollable) .div-table-cell{position:relative;}.div-table:not(.scrollable) .div-table-cell::before{content:attr(data-th);position:absolute;font-weight:bold;left:0;}@media(min-width:560px){.div-table:not(.scrollable) .div-table-cell::before{content:none;}}.div-table.scrollable .div-table-head{display:inline-block;text-align:right;}@media(min-width:560px){.div-table.scrollable .div-table-head{float:none;text-align:left;display:table-header-group;}}@media(min-width:560px){.div-table.scrollable .div-table-head .div-table-cell.center{text-align:center;}}.div-table.scrollable .div-table-body{white-space:nowrap;overflow-x:auto;display:inline-block;position:absolute;width:calc(100% - 118px);}@media(min-width:560px){.div-table.scrollable .div-table-body{position:static;white-space:normal;display:table-row-group;}}.div-table.scrollable .div-table-body .div-table-cell:not(:last-of-type){border-right:1px solid #cccccc;}@media(min-width:560px){.div-table.scrollable .div-table-body .div-table-cell.center{text-align:center;}}.div-table.scrollable .div-table-row{display:inline-block;vertical-align:top;}@media(min-width:560px){.div-table.scrollable .div-table-row{display:table-row;border-bottom:1px solid #cccccc;}}.div-table .nowrap{white-space:nowrap;}.footable{width:100%;}.footable > thead th{padding:0 10px;background-color:rgba(130, 155, 150, 0.2);font-size:12px;height:48px;}.footable > tbody > tr:not(.footable-detail-row):not([data-expanded='false']){cursor:pointer;}.footable > tbody > tr:not(.footable-detail-row) td{padding:0 10px;font-size:12px;height:48px;}.footable .footable-sortable{cursor:pointer;position:relative;}.footable .footable-sortable:hover .fooicon,
.footable .footable-sortable .fooicon.fooicon-sort-asc,
.footable .footable-sortable .fooicon.fooicon-sort-desc{opacity:1;}.footable .footable-sortable .fooicon{position:absolute;right:10px;opacity:0;transition:opacity 0.3s linear;}.footable .fooicon{font-family:'baywa-iconfont';font-weight:normal;}.footable .fooicon-sort::before,
.footable .fooicon-sort-asc::before{content:'\e96d';position:absolute;}.footable .fooicon-sort::after,
.footable .fooicon-sort-desc::after{content:'\e970';position:absolute;}.footable .fooicon-sort::before{top:-1px;}.footable .fooicon-sort::after{top:1px;}.footable .fooicon-search::before{content:'\e985';}.footable .fooicon-remove::before{content:'\e975';}.footable .footable-details{width:100%;}.footable .footable-details th{vertical-align:top;}.footable .footable-details th::after{content:':';}.footable .footable-details th,
.footable .footable-details td{text-align:left;padding:5px 10px;}.footable .nowrap{white-space:nowrap;}.footable .detail-toggle{width:24px;position:relative;}.footable .detail-toggle::after{content:'\e9a1';position:absolute;left:5px;color:#008c46;font-family:baywa-iconfont;font-size:16px;top:50%;-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);transition:transform 0.3s ease-in-out;}.footable .detail-toggle.open::after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}.footable .details-block{position:relative;max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear;}.footable .details-block::before{content:'';position:absolute;top:-67px;left:0;height:calc(100% + 40px);width:100%;box-shadow:0 0 10px #cccccc;pointer-events:none;}.footable .details-block.open{max-height:30000px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;padding-bottom:20px;overflow:visible;}.search-results-construction-products .footable > tbody > tr[data-expanded='true']:nth-child(4n+1){background-color:#f4f4f4;}.search-results-construction-products .footable .footable-last-visible{width:48px;}.search-results-construction-products .footable .footable-details a{font-weight:bold;font-size:16px;}.btn{line-height:40px;height:40px;padding:0 20px;position:relative;border:0;font-size:16px;font-weight:normal;font-family:inherit;text-align:center;vertical-align:middle;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color 0.2s linear, color 0.2s linear;}.btn:active,
.btn.active{box-shadow:none;}.btn:focus,
.btn:active:focus,
.btn.active:focus{outline:0;}.btn i:not(.icon-only){position:absolute;left:10px;top:50%;transform:translateY(-50%);}.btn.disabled,
.btn:disabled{pointer-events:none;cursor:not-allowed;}.btn-block{display:block;width:100%;padding-left:0;padding-right:0;}.btn-sm,
.btn-group-sm > .btn{height:36px;line-height:34px;}.btn-lg,
.btn-group-lg > .btn{font-size:40px;}.btn-xl{padding:0 30px;height:99px;line-height:99px;}.btn-xl.btn-primary{font-size:16px;}.btn-primary{background-color:#008c46;}.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active{background-color:#006f3b;color:#ffffff;}.btn-primary.btn-background{color:#008c46;background-color:#ffffff;box-shadow:inset 0 0 0 2px #ffffff;}.btn-primary.btn-background:hover,
.btn-primary.btn-background:focus,
.btn-primary.btn-background:active,
.btn-primary.btn-background.active{background-color:#008c46;color:#ffffff;}.btn-default{box-shadow:inset 0 0 0 1px #008c46;background-color:#ffffff;color:#008c46;}.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active{color:#ffffff;background-color:#008c46;}.btn-default.btn-background{color:#ffffff;box-shadow:inset 0 0 0 2px #ffffff;background-color:#008c46;}.btn-default.btn-background:hover,
.btn-default.btn-background:focus,
.btn-default.btn-background:active,
.btn-default.btn-background.active{color:#008c46;background-color:#ffffff;}.btn-default.btn-bg-transparent{background-color:transparent;}.btn-default.btn-bg-transparent:hover,
.btn-default.btn-bg-transparent:focus,
.btn-default.btn-bg-transparent:active,
.btn-default.btn-bg-transparent.active{color:#ffffff;background-color:#008c46;}.btn-default:disabled,
.btn-default.disabled,
.btn-default[disabled]{box-shadow:inset 0 0 0 1px #008c46;}.btn-secondary{color:#333333;background-color:#f5be37;transition:box-shadow 0.2s linear, color 0.2s linear;}.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary:active,
.btn-secondary.active{color:#008c46;box-shadow:inset 0 -3px #008c46;}.btn-filter{text-align:left;color:white;position:relative;transition:all 0.2s linear;line-height:1.375em;height:1.375em;padding-left:30px;padding-right:20px;border:0;background-color:transparent;}.btn-filter::before{font-family:'baywa-iconfont';font-size:24px;content:'\e94a';position:absolute;left:0;top:50%;transform:translateY(-50%);}.btn-filter::after{font-family:'baywa-iconfont';content:'\e975';position:absolute;top:50%;right:0;width:20px;height:20px;border-radius:50%;line-height:20px;transform:translateY(-50%);text-align:center;transition:all 0.5s linear;}.btn-filter:hover::after{background-color:white;color:#f5be37;text-shadow:none;}.form-control-feedback{color:#333333;top:0;}.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active{z-index:initial;}.btn-plz{margin-top:5px;}.btn-light{background:#f4f4f4;color:#808080;}.btn-dark{background:#cccccc;color:#808080;}.radio-inline,
.checkbox-inline{padding-left:0;}.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline{margin-left:40px;}.dropdown-toggle.btn-default{text-shadow:none;color:#333333;}.btn-group.open > .dropdown-toggle{box-shadow:none;}.btn-group.open > .dropdown-toggle.btn-default{background-color:#f4f4f4;color:#333333;}.pill-buttons{margin:0;padding:0;list-style-type:none;}.pill-buttons li{display:inline-block;margin:0 10px 10px 0;}.pill-buttons label{cursor:pointer;height:auto;padding:5px 10px;background-color:#f4f4f4;transition:background-color 0.2s linear, color 0.2s linear;}.pill-buttons input{display:none;}.pill-buttons input:checked ~ label{background-color:#008c46;color:white;}[data-role='toggle']{display:none;}[data-role='toggle'] ~ label{position:relative;cursor:pointer;width:30px;height:15px;background-color:#008c46;border-radius:30px;}@media(min-width:1280px){[data-role='toggle'] ~ label{width:60px;height:30px;}}[data-role='toggle'] ~ label::after{position:absolute;top:2px;left:2px;bottom:2px;content:'';width:11px;background-color:white;border-radius:50%;box-shadow:0 2px 5px rgba(0, 0, 0, 0.4);transition:margin 0.1s linear;}@media(min-width:1280px){[data-role='toggle'] ~ label::after{width:26px;}}[data-role='toggle']:checked ~ label::after{margin-left:15px;}@media(min-width:1280px){[data-role='toggle']:checked ~ label::after{margin-left:30px;}}[data-role='toggle']:disabled ~ label{background-color:#f4f4f4;}[data-role='details-toggle']{display:none;}[data-role='details-toggle'] + label{cursor:pointer;}[data-role='details-toggle'] + label.collapse-icon{position:relative;}[data-role='details-toggle'] + label.collapse-icon::after{content:'\e9a1';position:absolute;right:15px;color:#008c46;font-family:baywa-iconfont;font-size:16px;top:50%;-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);transition:transform 0.3s ease-in-out;}[data-role='details-toggle'] + label + div{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear;}[data-role='details-toggle']:checked + label::after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}[data-role='details-toggle']:checked + label + div{max-height:2000px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;padding-bottom:20px;}.tabs{overflow:overlay;}.tabs > label{display:inline-block;position:relative;background-color:#f4f4f4;margin:0;cursor:pointer;transition:background-color 0.3s linear, border-color 0.3s linear, color 0.3s linear;padding:20px 30px;border-width:1px 1px 0 1px;border-style:solid;border-color:#f4f4f4;}.tabs > label + label{display:none;}.tabs > label:not(:first-of-type){margin-left:-2px;}.tabs > label.red,
.tabs > label.green,
.tabs > label.gray{color:white;border-color:white;box-shadow:inset 0 0 0 5px white, inset 0 0 0 5px white;transition:box-shadow 0.3s linear;}.tabs > label.red{background-color:#d7373c;}.tabs > label.green{background-color:#008c46;}.tabs > label.gray{background-color:#333333;}.tabs > section{background-color:#ffffff;float:left;width:100%;display:none;border:1px solid #ffffff;}.tabs > section.red{border-color:#d7373c;}.tabs > section.green{border-color:#008c46;}.tabs > section.gray{border-color:#333333;}.tabs > section > div{animation:fade-in 0.7s ease-in-out;}.tabs > input{display:none;}.tabs > input:checked + input + label{background-color:#ffffff;border-color:#ffffff;color:#008c46;text-shadow:0.5px 0 0;bottom:-1px;padding-top:21px;cursor:default;}.tabs > input:checked + input + label.red,
.tabs > input:checked + input + label.green,
.tabs > input:checked + input + label.gray{color:white;box-shadow:inset 5px 5px 0 0 #ffffff, inset -5px 5px 0 0 #ffffff;}.tabs > input:checked + input + label.red{background-color:#d7373c;border-color:#d7373c;}.tabs > input:checked + input + label.green{background-color:#008c46;border-color:#008c46;}.tabs > input:checked + input + label.gray{background-color:#333333;border-color:#333333;}.tabs > input[type='radio']:checked + input + label + label + section{display:block;}.responsive-tabs{overflow:overlay;}.responsive-tabs > label{background-color:white;margin:0 0 10px 0;padding:15px 40px 15px 20px;cursor:pointer;transition:background-color 0.5s linear, color 0.5s linear, margin 0.2s linear;position:relative;}.responsive-tabs > label::after{content:'\e9a1';position:absolute;right:20px;color:#008c46;font-family:baywa-iconfont;font-size:16px;top:50%;-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);transition:transform 0.3s ease-in-out;}@media(min-width:768px){.responsive-tabs > label{background-color:rgba(130, 155, 150, 0.2);padding:15px 25px;margin:0 2px 0 0;}}@media(min-width:768px){.responsive-tabs > label::after,
 .responsive-tabs > label::before{content:none;}}.responsive-tabs > label.red,
.responsive-tabs > label.green,
.responsive-tabs > label.gray{color:white;}@media(min-width:768px){.responsive-tabs > label.red,
 .responsive-tabs > label.green,
 .responsive-tabs > label.gray{border-color:white;box-shadow:inset 0 0 0 5px white, inset 0 0 0 5px white;transition:box-shadow 0.3s linear;}}.responsive-tabs > label.red::before,
.responsive-tabs > label.green::before,
.responsive-tabs > label.gray::before,
.responsive-tabs > label.red::after,
.responsive-tabs > label.green::after,
.responsive-tabs > label.gray::after{background-color:white;}.responsive-tabs > label.red{background-color:#d7373c;}.responsive-tabs > label.green{background-color:#008c46;}.responsive-tabs > label.gray{background-color:#333333;}.responsive-tabs > section{background-color:#ffffff;max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear;}@media(min-width:768px){.responsive-tabs > section{float:left;width:100%;display:none;max-height:none;opacity:1;}}.responsive-tabs > section.red,
.responsive-tabs > section.green,
.responsive-tabs > section.gray{border-style:solid;border-width:0 1px 1px 1px;}@media(min-width:768px){.responsive-tabs > section.red,
 .responsive-tabs > section.green,
 .responsive-tabs > section.gray{border-width:1px;}}.responsive-tabs > section.red{border-color:#d7373c;}.responsive-tabs > section.green{border-color:#008c46;}.responsive-tabs > section.gray{border-color:#333333;}.responsive-tabs > section > div{animation:fade-in 0.7s ease-in-out;}.responsive-tabs > input{display:none;}.responsive-tabs > input + label + label{display:block;}@media(min-width:768px){.responsive-tabs > input + label + label{display:none;}}.responsive-tabs > input + input + label{display:none;}@media(min-width:768px){.responsive-tabs > input + input + label{display:inline-block;}}.responsive-tabs > input:checked + input + label,
.responsive-tabs > input:checked + label + label{background-color:#ffffff;margin:0;}@media(min-width:768px){.responsive-tabs > input:checked + input + label,
 .responsive-tabs > input:checked + label + label{cursor:default;margin:0 2px 0 0;}}.responsive-tabs > input:checked + input + label::after,
.responsive-tabs > input:checked + label + label::after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}.responsive-tabs > input:checked + input + label.red,
.responsive-tabs > input:checked + label + label.red,
.responsive-tabs > input:checked + input + label.green,
.responsive-tabs > input:checked + label + label.green,
.responsive-tabs > input:checked + input + label.gray,
.responsive-tabs > input:checked + label + label.gray{color:white;}@media(min-width:768px){.responsive-tabs > input:checked + input + label.red,
 .responsive-tabs > input:checked + label + label.red,
 .responsive-tabs > input:checked + input + label.green,
 .responsive-tabs > input:checked + label + label.green,
 .responsive-tabs > input:checked + input + label.gray,
 .responsive-tabs > input:checked + label + label.gray{bottom:-1px;padding-top:21px;box-shadow:inset 5px 5px 0 0px #ffffff, inset -5px 5px 0 0px #ffffff;transition:box-shadow 0.3s linear;}}.responsive-tabs > input:checked + input + label.red,
.responsive-tabs > input:checked + label + label.red{background-color:#d7373c;border-color:#d7373c;}.responsive-tabs > input:checked + input + label.green,
.responsive-tabs > input:checked + label + label.green{background-color:#008c46;border-color:#008c46;}.responsive-tabs > input:checked + input + label.gray,
.responsive-tabs > input:checked + label + label.gray{background-color:#333333;border-color:#333333;}.responsive-tabs > input[type='checkbox']:checked + label + label + section{max-height:10000px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;padding-bottom:20px;margin-bottom:10px;}@media(min-width:768px){.responsive-tabs > input[type='radio']:checked + input + label + label + section{display:block;}}.responsive-tabs.fold > input + label + label{display:none;}.responsive-tabs.fold > input + input + label{display:block;}@media(min-width:768px){.responsive-tabs.fold > input + input + label{display:inline-block;}}.responsive-tabs.fold > input[type="checkbox"]:checked + label + label + section{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear;}.responsive-tabs.fold > input[type="radio"]:checked + input + label{cursor:default;}.responsive-tabs.fold > input[type="radio"]:checked + input + label::before,
.responsive-tabs.fold > input[type="radio"]:checked + input + label::after{opacity:0;transition:transform 0.3s ease-in-out, opacity 0.1s linear 0.3s;}.responsive-tabs.fold > input[type="radio"]:checked + input + label + label + section{max-height:10000px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;padding-bottom:20px;}@media screen and (min-width:560px){.responsive-tabs.xs > label{display:inline-block;padding:20px 30px;border-width:1px 1px 0 1px;border-style:solid;border-color:#f4f4f4;}.responsive-tabs.xs > label:not(:first-of-type){margin-left:-2px;}.responsive-tabs.xs > label::after,
 .responsive-tabs.xs > label::before{content:none;}.responsive-tabs.xs > label.red,
 .responsive-tabs.xs > label.green,
 .responsive-tabs.xs > label.gray{border-color:white;box-shadow:inset 0 0 0 5px white, inset 0 0 0 5px white;transition:box-shadow 0.3s linear;}.responsive-tabs.xs > label.red{background-color:#d7373c;}.responsive-tabs.xs > label.green{background-color:#008c46;}.responsive-tabs.xs > label.gray{background-color:#333333;}.responsive-tabs.xs > section{float:left;width:100%;display:none;max-height:none;opacity:1;}.responsive-tabs.xs > section.red,
 .responsive-tabs.xs > section.green,
 .responsive-tabs.xs > section.gray{border-width:1px;}.responsive-tabs.xs.fold > input + input + label{display:inline-block;}.responsive-tabs.xs > input[type='radio'] + input + label + label{display:none;}.responsive-tabs.xs > input[type='radio']:checked + input + label.red,
 .responsive-tabs.xs > input[type='radio']:checked + input + label.green,
 .responsive-tabs.xs > input[type='radio']:checked + input + label.gray{bottom:-1px;padding-top:21px;box-shadow:inset 5px 5px 0 0 #ffffff, inset -5px 5px 0 0 #ffffff;transition:box-shadow 0.3s linear;}.responsive-tabs.xs > input[type='radio']:checked + input + label + label + section{display:block;}}@media screen and (min-width:768px){.responsive-tabs.sm > label{display:inline-block;padding:20px 30px;border-width:1px 1px 0 1px;border-style:solid;border-color:#f4f4f4;}.responsive-tabs.sm > label:not(:first-of-type){margin-left:-2px;}.responsive-tabs.sm > label::after,
 .responsive-tabs.sm > label::before{content:none;}.responsive-tabs.sm > label.red,
 .responsive-tabs.sm > label.green,
 .responsive-tabs.sm > label.gray{border-color:white;box-shadow:inset 0 0 0 5px white, inset 0 0 0 5px white;transition:box-shadow 0.3s linear;}.responsive-tabs.sm > label.red{background-color:#d7373c;}.responsive-tabs.sm > label.green{background-color:#008c46;}.responsive-tabs.sm > label.gray{background-color:#333333;}.responsive-tabs.sm > section{float:left;width:100%;display:none;max-height:none;opacity:1;}.responsive-tabs.sm > section.red,
 .responsive-tabs.sm > section.green,
 .responsive-tabs.sm > section.gray{border-width:1px;}.responsive-tabs.sm.fold > input + input + label{display:inline-block;}.responsive-tabs.sm > input[type='radio'] + input + label + label{display:none;}.responsive-tabs.sm > input[type='radio']:checked + input + label.red,
 .responsive-tabs.sm > input[type='radio']:checked + input + label.green,
 .responsive-tabs.sm > input[type='radio']:checked + input + label.gray{bottom:-1px;padding-top:21px;box-shadow:inset 5px 5px 0 0 #ffffff, inset -5px 5px 0 0 #ffffff;transition:box-shadow 0.3s linear;}.responsive-tabs.sm > input[type='radio']:checked + input + label + label + section{display:block;}}@media screen and (min-width:1024px){.responsive-tabs.md > label{display:inline-block;padding:20px 30px;border-width:1px 1px 0 1px;border-style:solid;border-color:#f4f4f4;}.responsive-tabs.md > label:not(:first-of-type){margin-left:-2px;}.responsive-tabs.md > label::after,
 .responsive-tabs.md > label::before{content:none;}.responsive-tabs.md > label.red,
 .responsive-tabs.md > label.green,
 .responsive-tabs.md > label.gray{border-color:white;box-shadow:inset 0 0 0 5px white, inset 0 0 0 5px white;transition:box-shadow 0.3s linear;}.responsive-tabs.md > label.red{background-color:#d7373c;}.responsive-tabs.md > label.green{background-color:#008c46;}.responsive-tabs.md > label.gray{background-color:#333333;}.responsive-tabs.md > section{float:left;width:100%;display:none;max-height:none;opacity:1;}.responsive-tabs.md > section.red,
 .responsive-tabs.md > section.green,
 .responsive-tabs.md > section.gray{border-width:1px;}.responsive-tabs.md.fold > input + input + label{display:inline-block;}.responsive-tabs.md > input[type='radio'] + input + label + label{display:none;}.responsive-tabs.md > input[type='radio']:checked + input + label.red,
 .responsive-tabs.md > input[type='radio']:checked + input + label.green,
 .responsive-tabs.md > input[type='radio']:checked + input + label.gray{bottom:-1px;padding-top:21px;box-shadow:inset 5px 5px 0 0 #ffffff, inset -5px 5px 0 0 #ffffff;transition:box-shadow 0.3s linear;}.responsive-tabs.md > input[type='radio']:checked + input + label + label + section{display:block;}}.tls-banner-parent.scroll{height:215px;}@media(min-width:560px){.tls-banner-parent.scroll{height:180px;}}@media(min-width:768px){.tls-banner-parent.scroll{height:160px;}}@media(min-width:1024px){.tls-banner-parent.scroll{height:150px;}}.tls-banner-parent .tls-banner{background-color:#f5be37;color:#fff;height:125px;}@media(min-width:560px){.tls-banner-parent .tls-banner{height:90px;}}@media(min-width:768px){.tls-banner-parent .tls-banner{height:70px;}}@media(min-width:1024px){.tls-banner-parent .tls-banner{height:60px;}}@media(min-width:1280px){.tls-banner-parent .tls-banner{height:auto;}}.tls-banner-parent .tls-banner-container{display:flex;align-items:center;margin-right:auto;margin-left:auto;max-width:1280px;padding-left:10px;padding-right:10px;height:100%;}@media(min-width:768px){.tls-banner-parent .tls-banner-container{padding:10px;}}@media(min-width:1280px){.tls-banner-parent .tls-banner-container{padding-left:50px;padding-right:50px;}}.tls-banner-parent .tls-banner-container > div:first-of-type{padding-right:20px;}.tls-banner-parent .tls-banner-container > div:last-of-type{width:calc(100% - 45px);}.tls-banner-parent .navigation-bar{top:210px;}@media(min-width:560px){.tls-banner-parent .navigation-bar{top:175px;}}@media(min-width:768px){.tls-banner-parent .navigation-bar{top:155px;}}@media(min-width:1280px){.tls-banner-parent .navigation-bar{top:auto;}}.banner-carousel{position:relative;}.banner-carousel.section{padding-top:0;}.banner-carousel .theme-images{position:absolute;right:0;top:50px;bottom:0;width:20%;padding:10px 10px 0;background-color:#ffffff;font-size:12px;overflow:hidden;}.banner-carousel .theme-images .slick-list{position:absolute;top:10px;right:10px;bottom:10px;left:10px;height:auto !important;}.banner-carousel .theme-images .slick-slide{opacity:1;transition:opacity 0.2s ease-out;}.banner-carousel .theme-images .slick-slide:not(.slick-active){opacity:0;}.banner-carousel .theme-images .cmsimage,
.banner-carousel .theme-images .banner-component{margin-bottom:1%;}.banner-carousel .theme-images .cmsimage + a,
.banner-carousel .theme-images .banner-component + a,
.banner-carousel .theme-images .cmsimage + div,
.banner-carousel .theme-images .banner-component + div{margin-bottom:1%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.brand-carousel .rotating-images-component .slick-slide{position:relative;padding-bottom:55px;}.brand-carousel .rotating-images-component .slick-slide img{position:absolute;top:50%;left:50%;width:auto;max-height:100%;max-width:calc(100% - 40px);transform:translate3d(-50%, -50%, 0);}.product-slider.no-slider{margin-top:0;}.product-slider:not(.no-slider) .slick-track{display:flex;}.product-slider:not(.no-slider) .slick-track .slick-slide{height:auto;}.product-slider:not(.no-slider) .product-tile{height:100%;margin-bottom:0;}.category-slider .slick-track{display:flex;}.category-slider .slick-track .slick-slide{height:auto;}.category-slider,
.store-finder-slider,
.product-slider:not(.no-slider){visibility:hidden;padding-top:20px;}@media(min-width:768px){.category-slider,
 .store-finder-slider,
 .product-slider:not(.no-slider){padding-top:40px;}}h2 + .category-slider,
h2 + .store-finder-slider,
h2 + .product-slider:not(.no-slider),
.h2 + .category-slider,
.h2 + .store-finder-slider,
.h2 + .product-slider:not(.no-slider){margin-top:-20px;}.category-slider > div:not(:first-child),
.store-finder-slider > div:not(:first-child),
.product-slider:not(.no-slider) > div:not(:first-child){position:absolute;}.category-slider.slick-initialized,
.store-finder-slider.slick-initialized,
.product-slider:not(.no-slider).slick-initialized{visibility:visible;}.category-slider.slick-initialized .slick-list,
.store-finder-slider.slick-initialized .slick-list,
.product-slider:not(.no-slider).slick-initialized .slick-list{position:relative;width:100%;}.category-slider .slick-slide,
.store-finder-slider .slick-slide,
.product-slider:not(.no-slider) .slick-slide{padding:15px 10px;}.category-slider .slick-slide[aria-hidden='true'],
.store-finder-slider .slick-slide[aria-hidden='true'],
.product-slider:not(.no-slider) .slick-slide[aria-hidden='true']{pointer-events:none;}.category-slider .slick-slide[aria-hidden='true'] .material-shadow,
.store-finder-slider .slick-slide[aria-hidden='true'] .material-shadow,
.product-slider:not(.no-slider) .slick-slide[aria-hidden='true'] .material-shadow{box-shadow:none;}.category-slider .slick-slide[aria-hidden='true'] .material-shadow::before,
.store-finder-slider .slick-slide[aria-hidden='true'] .material-shadow::before,
.product-slider:not(.no-slider) .slick-slide[aria-hidden='true'] .material-shadow::before,
.category-slider .slick-slide[aria-hidden='true'] .material-shadow::after,
.store-finder-slider .slick-slide[aria-hidden='true'] .material-shadow::after,
.product-slider:not(.no-slider) .slick-slide[aria-hidden='true'] .material-shadow::after{content:none;}.category-slider .slick-arrow,
.store-finder-slider .slick-arrow,
.product-slider:not(.no-slider) .slick-arrow{position:absolute;border:0;background-color:transparent;font-size:0;width:calc(100% - 20px);line-height:40px;padding:0;z-index:1;}@media(min-width:560px){.category-slider .slick-arrow,
 .store-finder-slider .slick-arrow,
 .product-slider:not(.no-slider) .slick-arrow{top:0;width:30px;height:calc(100% - 80px);margin:40px 0;line-height:0;}}.category-slider .slick-arrow::before,
.store-finder-slider .slick-arrow::before,
.product-slider:not(.no-slider) .slick-arrow::before{position:absolute;font-family:'baywa-iconfont';left:50%;transform:translateX(-50%);font-size:24px;color:#008c46;}.category-slider .slick-arrow.slick-prev,
.store-finder-slider .slick-arrow.slick-prev,
.product-slider:not(.no-slider) .slick-arrow.slick-prev{top:0;left:-30px;}.category-slider .slick-arrow.slick-prev::before,
.store-finder-slider .slick-arrow.slick-prev::before,
.product-slider:not(.no-slider) .slick-arrow.slick-prev::before{content:'\e9a1';transform:translateX(-50%) rotate(90deg);}.category-slider .slick-arrow.slick-next,
.store-finder-slider .slick-arrow.slick-next,
.product-slider:not(.no-slider) .slick-arrow.slick-next{bottom:0;right:-30px;}.category-slider .slick-arrow.slick-next::before,
.store-finder-slider .slick-arrow.slick-next::before,
.product-slider:not(.no-slider) .slick-arrow.slick-next::before{content:'\e9a1';transform:translateX(-50%) rotate(-90deg);}.category-slider .slick-arrow.slick-prev.slick-disabled,
.store-finder-slider .slick-arrow.slick-prev.slick-disabled,
.product-slider:not(.no-slider) .slick-arrow.slick-prev.slick-disabled,
.category-slider .slick-arrow.slick-next.slick-disabled,
.store-finder-slider .slick-arrow.slick-next.slick-disabled,
.product-slider:not(.no-slider) .slick-arrow.slick-next.slick-disabled{cursor:default;}.category-slider .slick-arrow.slick-prev.slick-disabled::before,
.store-finder-slider .slick-arrow.slick-prev.slick-disabled::before,
.product-slider:not(.no-slider) .slick-arrow.slick-prev.slick-disabled::before,
.category-slider .slick-arrow.slick-next.slick-disabled::before,
.store-finder-slider .slick-arrow.slick-next.slick-disabled::before,
.product-slider:not(.no-slider) .slick-arrow.slick-next.slick-disabled::before{color:#cccccc;}.category-slider .slick-dots,
.store-finder-slider .slick-dots,
.product-slider:not(.no-slider) .slick-dots{width:100%;margin:20px 0 0;padding:0;list-style:none;text-align:center;height:25px;}.category-slider .slick-dots li,
.store-finder-slider .slick-dots li,
.product-slider:not(.no-slider) .slick-dots li{display:inline-block;cursor:pointer;padding-left:15px;}.category-slider .slick-dots li button,
.store-finder-slider .slick-dots li button,
.product-slider:not(.no-slider) .slick-dots li button{position:relative;border:0;background:transparent;display:block;height:12px;width:12px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;}.category-slider .slick-dots li button::before,
.store-finder-slider .slick-dots li button::before,
.product-slider:not(.no-slider) .slick-dots li button::before{position:absolute;top:0;left:0;content:' ';width:12px;height:12px;border-radius:50%;background-color:#cccccc;transition:background-color 0.3s linear;}.category-slider .slick-dots li.slick-active button::before,
.store-finder-slider .slick-dots li.slick-active button::before,
.product-slider:not(.no-slider) .slick-dots li.slick-active button::before{background-color:#008c46;}.top-brand-carousel .js-rotating-images:not(.slick-initialized){visibility:hidden;}.top-brand-carousel .slick-initialized{visibility:visible;}.top-brand-carousel .slick-initialized .slick-arrow{position:absolute;border:0;background-color:transparent;font-size:0;width:calc(100% - 20px);line-height:40px;padding:0;z-index:1;}@media(min-width:560px){.top-brand-carousel .slick-initialized .slick-arrow{top:0;width:30px;height:calc(100% - 80px);margin:40px 0;line-height:0;}}.top-brand-carousel .slick-initialized .slick-arrow::before{position:absolute;font-family:'baywa-iconfont';left:50%;transform:translateX(-50%);font-size:24px;color:#008c46;}.top-brand-carousel .slick-initialized .slick-arrow.slick-prev{top:0;left:-30px;}.top-brand-carousel .slick-initialized .slick-arrow.slick-prev::before{content:'\e9a1';transform:translateX(-50%) rotate(90deg);}.top-brand-carousel .slick-initialized .slick-arrow.slick-next{bottom:0;right:-30px;}.top-brand-carousel .slick-initialized .slick-arrow.slick-next::before{content:'\e9a1';transform:translateX(-50%) rotate(-90deg);}.top-brand-carousel .slick-initialized .slick-arrow.slick-prev.slick-disabled,
.top-brand-carousel .slick-initialized .slick-arrow.slick-next.slick-disabled{cursor:default;}.top-brand-carousel .slick-initialized .slick-arrow.slick-prev.slick-disabled::before,
.top-brand-carousel .slick-initialized .slick-arrow.slick-next.slick-disabled::before{color:#cccccc;}.store-finder-slider{margin-bottom:30px;}@media(min-width:560px){.store-finder-slider{margin:0;}}.store-finder-slider .slick-arrow,
.store-finder-slider .slick-dots li button::before{background-color:#cccccc;}.page-cartPage .product-slider .slick-list{padding:0;}.register-form-slider{visibility:hidden;}.register-form-slider > fieldset:not(:first-child){position:absolute;}.register-form-slider.slick-initialized{visibility:visible;}.register-form-slider .slick-track{padding:0;}.register-form-slider .slick-list{overflow:visible;z-index:10;}.register-form-slider .slick-slide{height:0;overflow:hidden;}.register-form-slider .slick-slide.slick-current{height:auto;overflow:visible;}.register-form-slider .slick-slide.slick-current button[type="submit"]{opacity:1;transition:opacity 0.3s linear 0.5s;padding:0 10px;}.register-form-slider .slick-slide button[type="submit"]{opacity:0;}.register-form-slider .slick-arrow{position:absolute;top:100%;z-index:1;}@media(min-width:560px){.register-form-slider .slick-arrow{width:calc(50% - 10px);}}.register-form-slider .slick-arrow.slick-prev{top:calc(100% + 10px);}.register-form-slider .slick-arrow.slick-next{right:0;width:calc(65% - 10px);}@media(min-width:560px){.register-form-slider .slick-arrow.slick-next{width:calc(50% - 10px);}}.register-form-slider .slick-arrow.slick-disabled{display:none !important;}[data-tooltip]{position:relative;cursor:help;border-bottom:1px dotted #333333;}[data-tooltip]::before{content:'';border:10px solid transparent;}[data-tooltip]::after{content:attr(data-tooltip);background:#333333;color:white;font-family:'Baywa-Font', Arial, sans-serif;font-size:12px;font-weight:normal;text-shadow:none;line-height:1.2;padding:10px;width:150px;white-space:normal;}[data-tooltip]::before,
[data-tooltip]::after{position:absolute;opacity:0;visibility:hidden;z-index:999;}[data-tooltip]:hover::before,
[data-tooltip]:hover::after{opacity:1;visibility:visible;}[data-tooltip].tooltip-left::before,
[data-tooltip].tooltip--left::before{border-left-color:#333333;transform:translateY(-50%);}[data-tooltip].tooltip-left::after,
[data-tooltip].tooltip--left::after{transform:translate(-100%, -50%);}[data-tooltip].tooltip-left::before,
[data-tooltip].tooltip--left::before,
[data-tooltip].tooltip-left::after,
[data-tooltip].tooltip--left::after{left:0;top:50%;transition:left 0.3s linear, opacity 0.3s linear, visibility 0s linear 0.3s;}[data-tooltip].tooltip-left:hover::before,
[data-tooltip].tooltip--left:hover::before,
[data-tooltip].tooltip-left:hover::after,
[data-tooltip].tooltip--left:hover::after{left:-10px;transition:left 0.3s linear, opacity 0.3s linear;}[data-tooltip].tooltip-right::before,
[data-tooltip].tooltip--right::before{border-right-color:#333333;transform:translateY(-50%);}[data-tooltip].tooltip-right::after,
[data-tooltip].tooltip--right::after{transform:translate(100%, -50%);}[data-tooltip].tooltip-right::before,
[data-tooltip].tooltip--right::before,
[data-tooltip].tooltip-right::after,
[data-tooltip].tooltip--right::after{left:auto;right:0%;top:50%;transition:right 0.3s linear, opacity 0.3s linear, visibility 0s linear 0.3s;}[data-tooltip].tooltip-right:hover::before,
[data-tooltip].tooltip--right:hover::before,
[data-tooltip].tooltip-right:hover::after,
[data-tooltip].tooltip--right:hover::after{right:-10px;transition:right 0.3s linear, opacity 0.3s linear;}[data-tooltip].tooltip-top::before,
[data-tooltip].tooltip--top::before{border-top-color:#333333;transform:translateX(-50%);}[data-tooltip].tooltip-top::after,
[data-tooltip].tooltip--top::after{transform:translate(-50%, -100%);z-index:1000;}[data-tooltip].tooltip-top::before,
[data-tooltip].tooltip--top::before,
[data-tooltip].tooltip-top::after,
[data-tooltip].tooltip--top::after{left:50%;top:0;transition:top 0.3s linear, opacity 0.3s linear, visibility 0s linear 0.3s;}[data-tooltip].tooltip-top:hover::before,
[data-tooltip].tooltip--top:hover::before,
[data-tooltip].tooltip-top:hover::after,
[data-tooltip].tooltip--top:hover::after{top:-10px;transition:top 0.3s linear, opacity 0.3s linear;}[data-tooltip].tooltip--bottom::before,
[data-tooltip].tooltip--bottom::after{left:calc(50% - 15px);top:0;transition:top 0.3s linear, opacity 0.3s linear;}@media(min-width:1024px){[data-tooltip].tooltip--bottom::before,
 [data-tooltip].tooltip--bottom::after{top:5px;}}[data-tooltip].tooltip--bottom::before{border-top-color:#333333;transform:translateX(-50%);transform:translate(-50%, 20px) rotate(180deg);}[data-tooltip].tooltip--bottom::after{transform:translate(-50%, 40px);}[data-tooltip].tooltip--icon{position:absolute;margin-left:5px;border:0;transform:translateY(-25%);}[data-tooltip].form-control-feedback{position:absolute;border:0;top:10px;height:auto;width:40px;line-height:inherit;}[data-tooltip].no-border{border:0;}label .form-control-feedback{position:relative !important;}.tippy-popper{padding-top:5px;cursor:pointer;}.tippy-popper .tippy-tooltip{background-color:white;color:#808080;border:1px solid #008c46;padding:0 20px 20px;min-height:100px;min-width:150px;max-width:min-content !important;line-height:inherit;transition:opacity 0.3s linear, visibility 0s linear 0.3s;}.tippy-popper .tippy-tooltip::before{content:'';position:absolute;top:-11px;right:15px;background-color:white;width:20px;height:20px;border-left:1px solid #008c46;border-top:1px solid #008c46;transform:rotate(45deg);}.tippy-popper .tippy-tooltip .click-and-collect-info{display:none;}.tippy-popper .tippy-tooltip .tippy-content{padding:0;}.tippy-popper .tippy-tooltip .tippy-content .store{margin-top:20px;}.tippy-popper .tippy-tooltip .tippy-content .store .unlimitedStock,
.tippy-popper .tippy-tooltip .tippy-content .store .inStock,
.tippy-popper .tippy-tooltip .tippy-content .store .lowStock,
.tippy-popper .tippy-tooltip .tippy-content .store .outOfStock,
.tippy-popper .tippy-tooltip .tippy-content .store .permanentlyOutOfStock,
.tippy-popper .tippy-tooltip .tippy-content .store .stock-info{display:inline-block;}.tippy-popper .tippy-tooltip .tippy-content .store.unlimitedStock,
.tippy-popper .tippy-tooltip .tippy-content .store.inStock,
.tippy-popper .tippy-tooltip .tippy-content .store.lowStock,
.tippy-popper .tippy-tooltip .tippy-content .store.outOfStock,
.tippy-popper .tippy-tooltip .tippy-content .store.permanentlyOutOfStock{width:100%;font-size:14px;z-index:0;display:inline-block;}.tippy-popper .tippy-tooltip .tippy-content .store.unlimitedStock::after,
.tippy-popper .tippy-tooltip .tippy-content .store.inStock::after,
.tippy-popper .tippy-tooltip .tippy-content .store.lowStock::after,
.tippy-popper .tippy-tooltip .tippy-content .store.outOfStock::after,
.tippy-popper .tippy-tooltip .tippy-content .store.permanentlyOutOfStock::after{content:'';display:inline-block;height:10px;width:10px;margin-left:5px;border-radius:50%;background-color:#008c46;}.tippy-popper .tippy-tooltip .tippy-content .store.lowStock::after,
.tippy-popper .tippy-tooltip .tippy-content .store.outOfStock::after{background-color:#f5be37;}.tippy-popper .tippy-tooltip .tippy-content .store.permanentlyOutOfStock::after{background-color:#d7373c;}.tippy-popper .tippy-tooltip .tippy-content .store .pos-title{font-size:14px;font-weight:bold;white-space:nowrap;color:#333333;}.breadcrumb{background-color:#f4f4f4;position:relative;z-index:2;line-height:70px;}.breadcrumb .breadcrumb-wrapper{overflow:hidden;}.breadcrumb .breadcrumb-nav{list-style-type:none;padding:0;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}.breadcrumb .breadcrumb-nav li{display:inline-block;font-size:14px;}.breadcrumb .breadcrumb-nav li .icon{background-color:#808080;border-radius:50%;font-size:12px;width:22px;height:22px;line-height:22px;color:white;position:relative;margin-right:5px;display:inline-block;}.breadcrumb .breadcrumb-nav li .icon::before{position:absolute;top:0;left:45%;transform:translateX(-50%) rotate(90deg);}@media(min-width:768px){.breadcrumb .breadcrumb-nav li:not(:first-child),
 .breadcrumb .breadcrumb-nav li:not(:last-child)::after,
 .breadcrumb .breadcrumb-nav li:not(.active)::after{content:'/';margin:0 5px;}}@media(min-width:768px){.breadcrumb .breadcrumb-nav li:first-child::after{content:'/';margin:0 5px;}}.breadcrumb .breadcrumb-nav li a{color:#333333;font-weight:lighter;text-decoration:none;}.breadcrumb .breadcrumb-nav li a:hover{color:#008c46;}.breadcrumb .breadcrumb-nav li a:hover .icon{background-color:#008c46;}.breadcrumb .breadcrumb-nav li.active a,
.breadcrumb .breadcrumb-nav li.active span{color:#333333;font-weight:normal;}.breadcrumb .breadcrumb-nav label{font-size:14px;color:#333333;font-weight:bold;cursor:pointer;margin:0;}.breadcrumb .breadcrumb-nav label::after{content:'>';margin:0 5px;font-weight:normal;}#breadcrumb-toggle{display:none;}#breadcrumb-toggle ~ li:not(.active){display:none;}@media(min-width:1024px){#breadcrumb-toggle ~ li:not(.active){display:inline-block;}}#breadcrumb-toggle:checked ~ label{display:none;}#breadcrumb-toggle:checked ~ li:not(.active){display:inline-block;}.touchdevice .breadcrumb-wrapper{overflow:auto;}.touchdevice .breadcrumb-wrapper::before,
.touchdevice .breadcrumb-wrapper::after{content:'...';position:absolute;top:0;opacity:0;background-color:#f4f4f4;transition:opacity 0.3s linear;}.touchdevice .breadcrumb-wrapper::before{left:10px;padding-right:3px;}.touchdevice .breadcrumb-wrapper::after{right:10px;padding-left:3px;}.touchdevice .breadcrumb-wrapper.start::before,
.touchdevice .breadcrumb-wrapper.end::after{opacity:1;}.pagination-bar{padding:0;}.pagination-bar .list-view-switcher{white-space:nowrap;}.pagination-bar .list-view-switcher label{height:40px;width:40px;margin:0;cursor:pointer;vertical-align:top;color:#ffffff;background-color:#cccccc;}.pagination-bar .list-view-switcher label:not(:last-of-type){margin-right:6px;}.pagination-bar .list-view-switcher label .icon{height:24px;width:24px;background-size:20px;margin:8px;font-size:24px;line-height:24px;}.pagination-bar .list-view-switcher input{display:none;}.pagination-bar .list-view-switcher input:checked + label{color:#ffffff;background-color:#008c46;cursor:default;}.pagination-bar .title{margin:0 0 5px;font-weight:bold;font-size:14px;}.pagination-bar .pagination-toolbar [id*='sortForm'] input{display:none;}.pagination-bar .pagination-toolbar .btn-link{padding:0 10px;}.pagination-bar .pagination-bottom{text-align:center;margin:10px 0 2px;}@media(min-width:1024px){.pagination-bar .pagination-bottom{margin:0;padding-right:10px;text-align:left;float:right;}}.pagination-bar .pagination{list-style:none;padding:0;margin:0 -5px 5px -5px;display:inline-block;}.pagination-bar .pagination li{display:block;background-color:#cccccc;margin:0 3px;font-weight:bold;float:left;}.pagination-bar .pagination li a,
.pagination-bar .pagination li span{width:40px;height:40px;line-height:40px;text-align:center;color:#ffffff;text-decoration:none;display:block;}.pagination-bar .pagination li.active span{color:#ffffff;background-color:#008c46;}.pagination-bar .pagination li.inactive{background-color:transparent;}.pagination-bar .pagination li.inactive span{width:20px;color:#333333;}.pagination-bar .pagination li.disabled span{color:#cccccc;}.pagination-bar .filter-toggle{background-color:white;text-align:left;height:40px;line-height:40px;transition:all 0s linear 0.3s;border:1px solid #cccccc;font-weight:lighter;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+CiAgPHBhdGggZmlsbD0iIzgwODA4MCIgZD0iTTMyLjcgMjAuMWwtMS42LTEuNmMtLjItLjItLjQtLjMtLjYtLjMtLjIgMC0uNS4xLS42LjNMMjQgMjQuNGwtNS44LTUuOGMtLjMtLjMtLjktLjMtMS4zIDBsLTEuNiAxLjZjLS40LjQtLjQuOSAwIDEuM2w2LjUgNi41IDEuNiAxLjZjLjIuMi40LjMuNi4zcy41LS4xLjYtLjNsOC4xLTguMWMuNC0uNS40LTEgMC0xLjR6Ii8+Cjwvc3ZnPgo=');background-position:right center;background-repeat:no-repeat;background-size:35px 35px;padding:0 2.5em 0 15px;}@font-face{font-family:'baywa-iconfont';src:url('../_ui/responsive/theme-b2b/fonts/baywa-iconfont.eot?lchio5');src:url('../_ui/responsive/theme-b2b/fonts/baywa-iconfont.eot?lchio5#iefix') format('embedded-opentype'), url('../_ui/responsive/theme-b2b/fonts/baywa-iconfont.woff2?lchio5') format('woff2'), url('../_ui/responsive/theme-b2b/fonts/baywa-iconfont.woff?lchio5') format('woff'), url('../_ui/responsive/theme-b2b/fonts/baywa-iconfont.ttf?lchio5') format('truetype'), url('../_ui/responsive/theme-b2b/fonts/baywa-iconfont.svg?lchio5#baywa-iconfont') format('svg');font-weight:normal;font-style:normal;}.icon{font-size:20px;vertical-align:middle;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon::before{font-family:'baywa-iconfont';}.icon.icon-green{color:#008c46;}.icon-aehre::before{content:'\e900';}.icon-aktualisieren::before{content:'\e901';}.icon-alarm::before{content:'\e902';}.icon-apfel::before{content:'\e903';}.icon-auto::before{content:'\e904';}.icon-avatarbenutzer::before{content:'\e905';}.icon-avatar-bestellung-als-gast::before{content:'\e906';}.icon-avatar-ich-bin-bereits-kunde::before{content:'\e907';}.icon-avatar-neues-konto-erstellen::before{content:'\e908';}.icon-baustoff::before{content:'\e909';}.icon-benutzer-wechseln::before{content:'\e90a';}.icon-beratung-ansprechpartner::before{content:'\e90b';}.icon-beschwerdemanagement::before{content:'\e90c';}.icon-besprechungsraum-konferenzraum-buchen::before{content:'\e90d';}.icon-bestellungen::before{content:'\e90e';}.icon-biogas::before{content:'\e90f';}.icon-biomasse::before{content:'\e910';}.icon-biostrom::before{content:'\e911';}.icon-bi-portal::before{content:'\e912';}.icon-boersenkurs::before{content:'\e913';}.icon-brennstoff::before{content:'\e914';}.icon-citrixportal::before{content:'\e915';}.icon-computer::before{content:'\e916';}.icon-daten::before{content:'\e917';}.icon-deutschland::before{content:'\e918';}.icon-digitalfarming::before{content:'\e919';}.icon-download::before{content:'\e91a';}.icon-drucker::before{content:'\e91b';}.icon-einstellungen::before{content:'\e91c';}.icon-elektrotankstelle::before{content:'\e91d';}.icon-e-mail::before{content:'\e91e';}.icon-energie::before{content:'\e91f';}.icon-erneuerbare-energien::before{content:'\e920';}.icon-fabrik::before{content:'\e921';}.icon-familie::before{content:'\e926';}.icon-faq::before{content:'\e927';}.icon-flugzeug::before{content:'\e928';}.icon-frau-frauenwc::before{content:'\e929';}.icon-gas::before{content:'\e92a';}.icon-geld-dollar::before{content:'\e92b';}.icon-geld-euro::before{content:'\e92c';}.icon-geothermieanlagen::before{content:'\e92d';}.icon-gruppe::before{content:'\e92e';}.icon-haekchen-bestaetigung::before{content:'\e92f';}.icon-heizanlage::before{content:'\e930';}.icon-hotlinestoerungsformulare::before{content:'\e931';}.icon-hr-portal::before{content:'\e932';}.icon-huhn::before{content:'\e933';}.icon-kalender::before{content:'\e934';}.icon-grid::before{content:'\e937';}.icon-kontakt-hilfe::before{content:'\e938';}.icon-kreditkarte::before{content:'\e939';}.icon-kundenportaleingeloggt::before{content:'\e93a';}.icon-kundenportaleinloggen::before{content:'\e93b';}.icon-lagerkapazitaet-logistik::before{content:'\e93c';}.icon-laubbaum-1::before{content:'\e93d';}.icon-laubbaum-2::before{content:'\e93e';}.icon-lautstaerke-laut::before{content:'\e93f';}.icon-lautstaerke-lautlos::before{content:'\e940';}.icon-lautstaerke-leise::before{content:'\e941';}.icon-lautstaerke-mittel::before{content:'\e942';}.icon-like::before{content:'\e943';}.icon-link-zum-baywa-shop::before{content:'\e924';}.icon-link-zur-unternehmensseite::before{content:'\e945';}.icon-livechat::before{content:'\e946';}.icon-lkw{vertical-align:sub;margin-top:-3px;}.icon-lkw::before{content:'\e947';}.icon-loeschenpapierkorb::before{content:'\e948';}.icon-mann-maennerwc::before{content:'\e949';}.icon-marken::before{content:'\e94a';}.icon-markenportal::before{content:'\e94b';}.icon-medienpool::before{content:'\e94c';}.icon-meinenachrichten::before{content:'\e94d';}.icon-merkliste::before{content:'\e94e';}.icon-merkliste-bearbeiten::before{content:'\e94f';}.icon-merkliste-drucken::before{content:'\e950';}.icon-merkliste-loeschen::before{content:'\e951';}.icon-merkliste-loeschen::after{content:'\e952';margin-left:-1em;}.icon-mitarbeiter::before{content:'\e953';}.icon-mitarbeiter-karte::before{content:'\e954';}.icon-mitarbeiter-o::before{content:'\e955';}.icon-nadelbaum-1::before{content:'\e956';}.icon-nadelbaum-2::before{content:'\e957';}.icon-neue-zusaetzliche-merkliste-erstellen::before{content:'\e958';}.icon-newsletter::before{content:'\e959';}.icon-notfall::before{content:'\e95a';}.icon-notiz-schreiben-checkliste::before{content:'\e95b';}.icon-nutzer-feedback::before{content:'\e95c';}.icon-obst::before{content:'\e95d';}.icon-oel::before{content:'\e95e';}.icon-organigramm::before{content:'\e95f';}.icon-partnervorort::before{content:'\e960';}.icon-pdf::before{content:'\e961';}.icon-pferd::before{content:'\e962';}.icon-photovoitaik-solarkraft::before{content:'\e963';}.icon-play::before{content:'\e964';}.icon-produkte::before{content:'\e965';}.icon-produkte-leistungen::before{content:'\e966';}.icon-ratgeberartikeluebersichtsseite::before{content:'\e967';}.icon-rechnungen::before{content:'\e968';}.icon-reservierenundabholen::before{content:'\e969';}.icon-richtig::before{content:'\e96a';}.icon-richtungspfeil-links-1::before{content:'\e96b';}.icon-richtungspfeil-links-2::before{content:'\e96c';}.icon-richtungspfeil-oben-1::before{content:'\e96d';}.icon-richtungspfeil-oben-2::before{content:'\e96e';}.icon-richtungspfeil-rechts-2::before{content:'\e96f';}.icon-richtungspfeil-unten-1::before{content:'\e970';}.icon-richtungspfeil-unten-2::before{content:'\e971';}.icon-rind::before{content:'\e972';}.icon-rollstuhl::before{content:'\e973';}.icon-schiff::before{content:'\e974';}.icon-schliessen::before{content:'\e975';}.icon-schmierstoffe::before{content:'\e976';}.icon-schwein::before{content:'\e977';}.icon-seminar-lernen::before{content:'\e978';}.icon-service-serviceleistungen-kundenservice::before{content:'\e979';}.icon-silo::before{content:'\e97a';}.icon-smartphone::before{content:'\e97b';}.icon-sonne::before{content:'\e97c';}.icon-speiseplan::before{content:'\e97d';}.icon-sprachauswahl-welt::before{content:'\e97e';}.icon-standortautomatischlokalisieren::before{content:'\e97f';}.icon-standort-finden::before{content:'\e980';}.icon-startseite-haus::before{content:'\e981';}.icon-stern::before{content:'\e982';}.icon-stop::before{content:'\e983';}.icon-strom::before{content:'\e984';}.icon-suche::before{content:'\e985';}.icon-tablet::before{content:'\e986';}.icon-tankstelle::before{content:'\e987';}.icon-taschenrechner::before{content:'\e988';}.icon-teilenshare::before{content:'\e989';}.icon-telefon::before{content:'\e98a';}.icon-telefonbuch::before{content:'\e98b';}.icon-touchbildschirm::before{content:'\e98c';}.icon-traktor::before{content:'\e98d';}.icon-uhr::before{content:'\e98e';}.icon-vergroessern::before{content:'\e98f';}.icon-verkleinern::before{content:'\e990';}.icon-warnung::before{content:'\e991';}.icon-wasser::before{content:'\e992';}.icon-wc::before{content:'\e993';}.icon-web-to-print::before{content:'\e994';}.icon-weiter-pfeil-2::before{content:'\e995';}.icon-wetter::before{content:'\e996';}.icon-windrad-windkraft::before{content:'\e997';}.icon-wlan-internet::before{content:'\e998';}.icon-zurueck-pfeil-1::before{content:'\e999';}.icon-zurueck-pfeil-2::before{content:'\e99a';}.icon-pick-up::before{content:'\e925';}.icon-agrar::before{content:'\e944';}.icon-baustoffe::before{content:'\e952';}.icon-energiePage::before{content:'\e99b';}.icon-chat::before{content:'\e99c';}.icon-truck::before{content:'\e99f';}.icon-checkmark::before{content:'\e99d';}.icon-palette::before{content:'\e99e';}.icon-barcode::before{content:'\e9a0';}.icon-arrow-down::before{content:'\e9a1';}.icon-arrow-left::before{content:'\e9a1';display:inline-block;transform:rotate(90deg);}.icon-attention::before{content:'\e9a2';}.icon-info::before{content:'\e9a3';}.icon-haus-pfeil::before{content:'\e9a4';}.icon-gebogen-pfeil::before{content:'\e9a5';}.icon-pikto-angebote::before{content:'\e9a6';}.icon-pikto-hotline::before{content:'\e9a7';}.icon-arrow-up-left::before{content:'\e9a8';}.icon-minus,
.icon-plus{position:relative;height:22px;width:22px;display:inline-block;margin:6px 0 -6px;}.icon-minus::before,
.icon-plus::before{content:'';position:absolute;background-color:white;width:13px;height:2px;top:11px;left:5px;}.icon-plus::after{content:'';position:absolute;background-color:white;width:2px;height:13px;top:5px;left:11px;}.icon-file{position:relative;display:inline-block;background-color:#008c46;width:3em;padding:1em 0 0.5em;margin:1em 0.5em 0.25em;text-align:center;text-transform:uppercase;font-weight:bold;color:#fff;}.icon-file::before{content:'';width:100%;position:absolute;bottom:100%;top:-1em;left:0;border-width:0 1em 1em 0;border-color:transparent transparent #008c46 transparent;border-style:solid;background-color:transparent;}.icon-file::after{content:'';position:absolute;bottom:100%;right:0;border-style:solid;border-width:0.5em;border-color:transparent transparent white white;opacity:0.5;}.icon-angebote{background:url('../_ui/shared/images/icons/icon_angebote.svg') center no-repeat;height:100%;}.icon-bleistift{background:url('../_ui/shared/images/icons/icon_bleistift.svg') center no-repeat;height:40px;background-size:20px;}.icon-logged-in{background:url('../_ui/shared/images/icons/angemeldet.svg') center no-repeat;height:22px;background-size:40px;}@media(min-width:1024px){.icon-logged-in{height:26px;background-size:50px;}}.icon-low-shipping{position:relative;}.icon-low-shipping::before{content:'\e947';}.icon-low-shipping::after{content:'\20AC';position:absolute;left:5px;top:1px;font-family:Verdana, sans-serif;font-size:0.45em;width:1.3em;height:1.3em;padding:0.12em 0 0 0.2em;background-color:white;border-radius:1em;border:1px solid #808080;}.icon-free-shipping{position:relative;}.icon-free-shipping::before{content:'\e947';}.icon-free-shipping::after{content:'FREI';position:absolute;left:0;font-family:Verdana, sans-serif;font-size:0.35em;font-weight:bold;}.icon-filter{position:relative;margin-left:20px;background-color:#333333;height:2px;width:14px;display:block;}.icon-filter::before,
.icon-filter::after{content:'';position:absolute;left:50%;height:2px;background:#333333;transform:translate(-50%, 0);}.icon-filter::before{top:-4px;width:150%;}.icon-filter::after{bottom:-4px;width:50%;}.icon-eye{width:20px;height:20px;}.icon-eye path{fill:#808080;}.icon-eye circle{fill:#808080;stroke:white;stroke-width:15px;}.icon-eye line{stroke:#d7373c;stroke-width:15px;stroke-dasharray:200;stroke-dashoffset:200;opacity:0;transition:stroke-dashoffset 0s linear 0.2s, opacity 0.2s linear;}.icon-eye.stroked line{stroke-dashoffset:0;opacity:1;transition:stroke-dashoffset 0.2s ease-in-out, opacity 0s linear;}.icon-locked{background:url('../_ui/shared/images/icons/icon_lock.svg') center no-repeat;}#addToCartLayer{padding-bottom:0 !important;}.add-to-cart{background-color:#ffffff;padding:20px;}.add-to-cart .add-to-cart-item{margin-bottom:20px;padding-top:20px;}.add-to-cart .add-to-cart-item .thumb{float:left;margin-right:10px;height:55px;}.add-to-cart .add-to-cart-item .details{font-size:14px;margin-left:75px;}.add-to-cart .add-to-cart-item .details .name{font-weight:bold;color:inherit;text-decoration:none;font-size:18px;}.add-to-cart .add-to-cart-item .price{font-size:22px;font-weight:bold;color:#008c46;margin-top:10px;}.add-to-cart .add-to-cart-item:nth-child(n+4){border-top:1px solid #cccccc;}.add-to-cart .add-to-cart-item .loader-margin-popup{margin-left:-300px;}.add-to-cart .product-hazardous{padding-top:20px;margin-bottom:20px;}.add-to-cart .product-hazardous .h1,
.add-to-cart .product-hazardous h2{position:relative;margin:0 0 10px;background-color:white;z-index:1;display:inline-block;padding:0;font-size:18px;font-weight:bold;}.add-to-cart .product-hazardous .product-hazardous-text h2{font-size:16px;margin-top:10px;}.add-to-cart .product-hazardous table{font-size:14px;}.add-to-cart .product-hazardous img{height:64px;width:auto;}@media(min-width:560px){.add-to-cart .product-hazardous img{width:100%;height:auto;max-width:96px;padding-bottom:10px;}}.add-to-cart .product-hazardous .biocide-sentence{margin-bottom:20px;}.add-to-cart .cross-references-headline{position:relative;margin:30px 0 10px;}.add-to-cart .cross-references-headline h2{position:relative;margin:0;background-color:white;z-index:1;display:inline-block;padding:0;font-size:18px;font-weight:bold;}.add-to-cart .cross-references{padding:0;list-style:none;margin:0 -10px;}.add-to-cart .cross-references li{padding:10px;position:relative;}.add-to-cart .cross-references li:not(:first-of-type)::before{content:'';position:absolute;left:0;top:0;width:100%;height:1px;background-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(128, 128, 128, 0.5), rgba(0, 0, 0, 0));}.add-to-cart .cross-references li a{display:flex;align-items:center;font-weight:normal;}.add-to-cart .cross-references li .thumb{float:left;}.add-to-cart .cross-references li .thumb img{width:38px;}.add-to-cart .cross-references li .details{width:calc(100% - 48px);}.add-to-cart .cross-references li .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.add-to-cart .cross-references li .regular-price{position:relative;color:#333333;font-weight:bold;display:inline;}.add-to-cart .cross-references li .regular-price::after{content:'';position:absolute;left:0;top:50%;width:100%;border-bottom:2px solid #d7373c;transform:rotate(-10deg);}.add-to-cart .cross-references li .regular-price ~ .price{margin-top:5px;}.add-to-cart .cross-references li .price,
.add-to-cart .cross-references li .highlight{color:#008c46;font-weight:bold;text-align:right;padding:0;}.add-to-cart .cross-references li .icon-row{font-size:12px;margin-top:5px;color:#808080;}.add-to-cart .cross-references li .icon{margin-left:10px;padding-left:10px;border-left:1px solid #cccccc;}.add-to-cart .cross-references li .icon-free-shipping::after{left:10px;}.add-to-cart .cross-references li .article-number{float:left;width:80px;}.add-to-cart .cross-references li .article-number .icon{margin:0;padding-left:0;border:0;}.add-to-cart .cross-references li .unlimitedStock,
.add-to-cart .cross-references li .inStock,
.add-to-cart .cross-references li .lowStock,
.add-to-cart .cross-references li .outOfStock,
.add-to-cart .cross-references li .permanentlyOutOfStock{border-left:6px solid;position:relative;}.add-to-cart .cross-references li .unlimitedStock::before,
.add-to-cart .cross-references li .inStock::before,
.add-to-cart .cross-references li .lowStock::before,
.add-to-cart .cross-references li .outOfStock::before,
.add-to-cart .cross-references li .permanentlyOutOfStock::before{content:'';position:absolute;left:-6px;top:33%;width:6px;height:33%;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;z-index:1;}.add-to-cart .cross-references li .unlimitedStock,
.add-to-cart .cross-references li .inStock{border-color:#008c46;}.add-to-cart .cross-references li .lowStock::after{content:'';position:absolute;left:-6px;top:0;height:100%;width:6px;background:linear-gradient(to bottom, #008c46 0%, #008c46 33%, #f5be37 33%, #f5be37 100%);z-index:0;}.add-to-cart .cross-references li .outOfStock{border-color:#ebf199;}.add-to-cart .cross-references li .permanentlyOutOfStock{border-color:#d7373c;}.add-to-cart .cross-references .ui-state-focus{background-color:#f4f4f4;}.add-to-cart .cross-references .cart-button{margin:20px 0;}#cboxContent .cart_popup_error_msg{color:#d7373c;font-weight:bold;}#cboxContent .cart_popup_error_msg .h4{margin-bottom:0;}.bootstrap-datetimepicker-widget{list-style:none;position:absolute;background:#fff;z-index:5;}.bootstrap-datetimepicker-widget.dropdown-menu{margin:0;padding:0;border:5px solid #676767;}@media(min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em;}}@media(min-width:1024px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em;}}@media(min-width:1280px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em;}}.bootstrap-datetimepicker-widget .list-unstyled{margin:0;}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0;}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none;}.bootstrap-datetimepicker-widget .timepicker-hour,
.bootstrap-datetimepicker-widget .timepicker-minute,
.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0;}.bootstrap-datetimepicker-widget button[data-action]{padding:6px;}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Hours";}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Minutes";}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Hours";}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Minutes";}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Hours";}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Minutes";}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle AM/PM";}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Clear the picker";}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Set the date to today";}.bootstrap-datetimepicker-widget .picker-switch{text-align:center;}.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle Date and Time Screens";}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit;}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%;}.bootstrap-datetimepicker-widget table{width:100%;margin:0;}.bootstrap-datetimepicker-widget table tbody{background:#f4f4f4;}.bootstrap-datetimepicker-widget table td,
.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:0;}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px;font-size:18px;padding:8px;}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px;}.bootstrap-datetimepicker-widget table th.disabled,
.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#cccccc;cursor:not-allowed;}.bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Previous Month";}.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Next Month";}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer;}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#f4f4f4;}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px;}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#f4f4f4;}.bootstrap-datetimepicker-widget table td.day{height:35px;line-height:35px;width:35px;}.bootstrap-datetimepicker-widget table td.day:hover{background:#008c46;}.bootstrap-datetimepicker-widget table td.day:hover,
.bootstrap-datetimepicker-widget table td.hour:hover,
.bootstrap-datetimepicker-widget table td.minute:hover,
.bootstrap-datetimepicker-widget table td.second:hover{background:#f4f4f4;cursor:pointer;}.bootstrap-datetimepicker-widget table td.old,
.bootstrap-datetimepicker-widget table td.new{color:#333333;}.bootstrap-datetimepicker-widget table td.active,
.bootstrap-datetimepicker-widget table td.active:hover{background-color:#008c46;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff;}.bootstrap-datetimepicker-widget table td.disabled,
.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#cccccc;cursor:default;}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:0;}.bootstrap-datetimepicker-widget table td span:hover{background:#f4f4f4;}.bootstrap-datetimepicker-widget table td span.active{background-color:#008c46;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}.bootstrap-datetimepicker-widget table td span.old{color:#f4f4f4;}.bootstrap-datetimepicker-widget table td span.disabled,
.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#cccccc;cursor:not-allowed;}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px;}.bootstrap-datetimepicker-widget.wider{width:21em;}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em !important;}.input-group.date .input-group-addon{cursor:pointer;}body::before{content:'';position:fixed;height:100%;width:100%;z-index:-1;transition:background-color 0.3s linear, z-index 0s linear 0.3s;}body.menu-flyout::before{content:none;background:rgba(0, 0, 0, 0.7);transition-delay:0.3s;}@media(min-width:768px){body.menu-flyout::before{content:'';z-index:999;}}@media(min-width:1280px){body.menu-flyout .main-header{transition-delay:0.3s;}}body.flyout-overlay [data-toggle='flyout'].active,
body.sidebar-overlay [data-toggle='flyout'].active{z-index:1002;}body.flyout-overlay .main-header,
body.sidebar-overlay .main-header{transition-delay:0s;}body.sidebar-overlay .flyout-wrapper{z-index:1002;}body.facet-flyout .main-content::before,
body.facet-flyout .main-footer::before{background:rgba(0, 0, 0, 0.7);z-index:1;transition-delay:0s;}body .main-header{position:relative;transition:z-index 0s linear 0.3s;}body .main-content,
body .main-footer{position:relative;}body .main-content::before,
body .main-footer::before{content:'';position:absolute;height:calc(100% + 1px);width:100%;z-index:-1;transition:background-color 0.3s linear, z-index 0s linear 0.3s;}@media(min-width:768px){body .main-content::before,
 body .main-footer::before{content:none;}}div[id*='tsbadge']{transition:bottom 1s ease;}[data-toggle='flyout']{position:relative;}[data-toggle='flyout'].active label{padding-right:10px;}[data-toggle='flyout'].active label::after{opacity:1;transition:opacity 0.3s linear 0.2s;}[data-toggle='flyout'].active + .content{display:block;z-index:1002;opacity:1;transition:opacity 0.3s linear 0.2s;transition-delay:0.3s;}[data-toggle='flyout'] label{position:relative;cursor:pointer;transition:padding-right 0.15s linear;}[data-toggle='flyout'] label::after{font-family:'baywa-iconfont';content:'\e975';position:absolute;right:0;top:0;opacity:0;transition:opacity 0.1s linear;}[data-toggle='flyout'] + .content{position:absolute;display:none;background-color:#ffffff;padding:30px 10px;text-align:left;opacity:0;transition:opacity 0.3s linear 0.2s;transition-delay:0.3s;}@media(min-width:560px){[data-toggle='flyout'] + .content{padding:30px;}}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background:rgba(0, 0, 0, 0.5);visibility:hidden;opacity:0;transition:opacity 0.3s linear, visibility 0s linear 0.3s;}.overlay.light{background:rgba(255, 255, 255, 0.8);}.overlay .cancel{position:absolute;width:100%;height:100%;cursor:default;}.overlay.open{visibility:visible;opacity:1;transition:opacity 0.3s linear;}.popup{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:20px;background:#ffffff;border:1px solid #cccccc;width:500px;max-width:100%;box-shadow:0 0 50px rgba(0, 0, 0, 0.5);}.light .popup{border-color:#cccccc;box-shadow:0 2px 10px rgba(0, 0, 0, 0.25);height:100%;}.popup .close{color:#808080;cursor:pointer;}.popup h2{margin:5px 0 30px;color:#808080;}.popup .content{min-height:38px;max-height:400px;overflow:auto;border:1px solid #cccccc;padding:10px 15px;}.popup p{margin:0 0 1em;}.popup p:last-child{margin:0;}.myacc-popup{position:absolute;top:101px;width:calc(100% - 40px);z-index:5;font-size:14px;line-height:20px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.15);}.myacc-popup::before{content:"";position:absolute;width:20px;height:20px;top:-10px;right:calc(50% - 10px);background-color:#fff;transform:rotate(45deg);}.myacc-popup::after{z-index:-1;content:"";position:absolute;width:20px;height:20px;top:-10px;right:calc(50% - 10px);background-color:transparent;transform:rotate(45deg);box-shadow:rgba(0, 0, 0, 0.15) 0px 2px 8px 0px;}@media(min-width:768px){.myacc-popup--active{width:calc(100% - 20px);}}@media(min-width:1280px){.myacc-popup--active{width:calc(100% - 40px);}}.myacc-popup__wrapper{padding:20px;position:relative;background-color:#fff;}.myacc-popup__wrapper:first-of-type{padding-top:35px;}.myacc-popup__wrapper:last-of-type{padding-bottom:10px;}.myacc-popup .icon-close{position:absolute;right:15px;top:15px;cursor:pointer;}.myacc-popup .icon-close::before{font-size:18px !important;}.myacc-popup .icon-close:hover::before{color:#808080;}.myacc-popup.js-myacc-popup-close{display:none;}.global-alerts{position:fixed;top:35px;right:0;z-index:10610;}.alert{box-shadow:0 0 5px #333333;margin:10px -2px 0 0;border-radius:3px;overflow:hidden;padding:0;border:0;float:right;clear:both;cursor:pointer;transform:translateX(100%);}.alert.open{animation:slide-in-out-right 10s linear;animation-fill-mode:forwards;}.alert.open .status-bar{height:5px;animation:belling-right 10s linear;}.alert.close{transform:translateX(0%);animation:slide-in-right 0.3s linear;}.alert.closed{transform:translateX(100%);animation:slide-out-right 0.3s linear;animation-fill-mode:forwards;}.alert .message{padding:10px 20px;}.alert-success .status-bar{background-color:#3c763d;}.alert-info .status-bar{background-color:#31708f;}.alert-warning .status-bar{background-color:#8a6d3b;}.alert-danger .status-bar{background-color:#a94442;}.alert-dismissable{position:relative;padding-right:40px;}.alert-dismissable .icon{position:absolute;top:9px;right:15px;font-size:18px;}.spinner{position:relative;display:inline-block;color:transparent;background-color:transparent;pointer-events:none;animation:spin 1.5s linear infinite, delayed-fade-in 0.6s linear;}.spinner::before,
.spinner::after{content:'';position:absolute;top:50%;left:calc(50% - 1px);width:10px;height:10px;background-color:#808080;border-radius:100%;transform:scale(0);animation:bounce 1.5s ease-in-out infinite;}.spinner::before{left:calc(50% - 9px);animation-delay:0.75s;}.spinner *{visibility:hidden;}.loader{position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);box-sizing:border-box;border:3px solid transparent;border-top-color:#008c46;border-radius:50%;width:50px;height:50px;animation:spin 1.5s linear infinite, delayed-fade-in 0.6s linear;transform-origin:50% 50%;text-align:left;}.loader::before,
.loader::after{content:'';position:absolute;border:3px solid transparent;border-radius:50%;z-index:1;}.loader::before{border-top-color:#ebf199;width:calc(44px);height:calc(44px);animation:spin 2.25s linear infinite;}.loader::after{top:3px;left:3px;border-top-color:#f5be37;width:calc(38px);height:calc(38px);animation:spin 1.5s linear infinite;}.loader-container{position:relative;height:50px;}.load-processing{opacity:0 !important;transition:opacity 0.3s linear !important;}.pswp__bg{background-color:#fff;}.pswp__top-bar,
.pswp__caption,
.pswp__button{background:none !important;display:initial;}.pswp__top-bar{height:auto;text-align:right;}.pswp__caption__center{text-align:center;color:#333333;font-size:16px;max-width:initial;margin:initial;padding:initial;line-height:initial;}.pswp__button{width:60px;height:60px;opacity:1;}.pswp__button.pswp__button--close{font-size:20px;}.pswp__button.pswp__button--close::before{font-family:'baywa-iconfont';content:'\e975';color:#808080;}.pswp__arrow-hidden{visibility:hidden !important;}.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before{content:'\e9a1';font-family:'baywa-iconfont';font-size:24px;background-color:white;color:#008c46;width:60px;height:40px;padding:15px;}.pswp__button--arrow--left:before{transform:rotate(90deg);left:initial;}.pswp__button--arrow--right:before{transform:rotate(-90deg);right:initial;}.pswp__button--arrow--left,
.pswp__button--arrow--right{display:none;}@media(min-width:1024px){.pswp__button--arrow--left,
 .pswp__button--arrow--right{display:block;}}.pswp__button--arrow--left{margin-left:-40px;}.pswp__button--arrow--right{margin-right:20px;}.pswp__caption ul{position:absolute;left:0;bottom:0;z-index:3;margin:0;padding:0 15px 0 0;list-style:none;width:100%;height:50px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}.pswp__caption ul li{cursor:pointer;margin-left:15px;position:relative;border:0;background:transparent;display:block;height:12px;width:12px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;}.pswp__caption ul li::before{position:absolute;top:0;left:0;content:' ';width:12px;height:12px;background-color:#cccccc;transition:background-color 0.3s linear;border-radius:50%;}.pswp__caption ul li.active::before{background-color:#008c46;}.pswp__img--placeholder--blank{background:transparent;}.pswp--zoom-allowed img.pswp__img{cursor:default;transition:transform 0.1s linear;}ol,
ul.check-list,
ul.list,
ul.list-not-applicable{position:relative;padding-left:30px;list-style:none;}ol li,
ul.check-list li,
ul.list li,
ul.list-not-applicable li{padding-bottom:5px;}ol li::before,
ul.check-list li::before,
ul.list li::before,
ul.list-not-applicable li::before{position:absolute;left:0;}ol li.inactive,
ul.check-list li.inactive,
ul.list li.inactive,
ul.list-not-applicable li.inactive{color:#cccccc;}ol li.active,
ul.check-list li.active,
ul.list li.active,
ul.list-not-applicable li.active{color:#008c46;font-weight:bold;}ol li:not(:last-of-type),
ul.check-list li:not(:last-of-type),
ul.list li:not(:last-of-type),
ul.list-not-applicable li:not(:last-of-type){padding-bottom:15px;}ul.list > li::before{content:'•';}ul.list > li ul > li::before{content:'∘';}ul.list > li ul > li ul > li::before{content:'»';}ul.list-not-applicable > li{text-decoration:line-through;position:relative;}ul.list-not-applicable > li::before{font-family:'baywa-iconfont';content:'\e975';font-size:18px;left:-30px;color:#d7373c;}ul.check-list > li::before{font-family:'baywa-iconfont';content:'\e99d';}ol{counter-reset:baywa-counter-1;}ol > li{position:relative;padding-bottom:5px;counter-increment:baywa-counter-1;}ol > li::before{left:-30px;content:counter(baywa-counter-1) '.';display:inline-block;}ol > li ol{counter-reset:baywa-counter-2;}ol > li ol > li{counter-increment:baywa-counter-2;}ol > li ol > li::before{content:counter(baywa-counter-2) '.';}.bg-primary .cms-content-page-one ul,
.bg-primary .cms-content-page-two ul,
.bg-primary ul.list > li::before{color:inherit;}.rating-list-item:before,
.rating-list-item:after{content:" ";display:table;}.rating-list-item:after{clear:both;}.rating-list-item:before,
.rating-list-item:after{content:" ";display:table;}.rating-list-item:after{clear:both;}.rating-list-item + .rating-list-item{margin-top:7px;}.rating-list-item::before{content:'';float:left;height:15px;margin-right:5px;}.rating-list-item.one-point::before,
.rating-list-item.two-points::before,
.rating-list-item.three-points::before{width:40px;background-repeat:no-repeat;}.rating-list-item.one-point::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NSAxNSIgd2lkdGg9IjU1IiBoZWlnaHQ9IjE1Ij48Y2lyY2xlIGN4PSI3LjUiIGN5PSI3LjUiIHI9IjcuNSIgZmlsbD0iIzAwOTY1MCIvPjxjaXJjbGUgY3g9IjI3LjUiIGN5PSI3LjUiIHI9IjcuNSIgZmlsbD0iI2VjZWNlYyIvPjxjaXJjbGUgY3g9IjQ3LjUiIGN5PSI3LjUiIHI9IjcuNSIgZmlsbD0iI2VjZWNlYyIvPjwvc3ZnPg==);background-size:contain;background-position-y:bottom;}.rating-list-item.two-points::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NSAxNSIgd2lkdGg9IjU1IiBoZWlnaHQ9IjE1Ij48Y2lyY2xlIGN4PSI3LjUiIGN5PSI3LjUiIHI9IjcuNSIgZmlsbD0iIzAwOTY1MCIvPjxjaXJjbGUgY3g9IjI3LjUiIGN5PSI3LjUiIHI9IjcuNSIgZmlsbD0iIzAwOTY1MCIvPjxjaXJjbGUgY3g9IjQ3LjUiIGN5PSI3LjUiIHI9IjcuNSIgZmlsbD0iI2VjZWNlYyIvPjwvc3ZnPg==);background-size:contain;background-position-y:bottom;}.rating-list-item.three-points::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NSAxNSIgd2lkdGg9IjU1IiBoZWlnaHQ9IjE1Ij48Y2lyY2xlIGN4PSI3LjUiIGN5PSI3LjUiIHI9IjcuNSIgZmlsbD0iIzAwOTY1MCIvPjxjaXJjbGUgY3g9IjI3LjUiIGN5PSI3LjUiIHI9IjcuNSIgZmlsbD0iIzAwOTY1MCIvPjxjaXJjbGUgY3g9IjQ3LjUiIGN5PSI3LjUiIHI9IjcuNSIgZmlsbD0iIzAwOTY1MCIvPjwvc3ZnPg==);background-size:contain;background-position-y:bottom;}.rating-list-item.warning::before{content:'\e991';background-color:transparent;line-height:1;font-family:'baywa-iconfont';font-size:17px;color:#d7373c;vertical-align:middle;}.flip-wrapper{position:relative;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transition:transform 0.3s ease-in-out;}.flip-wrapper.flipped{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);}.flip-wrapper.flipped .front{pointer-events:none;opacity:0;width:100%;height:100%;}.flip-wrapper.flipped .back{opacity:1;pointer-events:all;}.flip-wrapper .front{opacity:1;}.flip-wrapper .back{position:absolute;top:0;width:100%;height:100%;transform:rotateY(180deg);-webkit-transform:rotateY(180deg);opacity:0;pointer-events:none;}.flip-wrapper .front,
.flip-wrapper .back{background-color:white;transition:opacity 0.3s cubic-bezier(1, 0, 0, 1), box-shadow 0.2s linear;}.first-slide-navigation{position:absolute;left:0;bottom:0;width:100%;background-color:#008c46;padding:10px;opacity:0.7;}@media(min-width:560px){.first-slide-navigation{display:flex;flex-wrap:wrap;padding:5px 20px;}}@media(min-width:1024px){.first-slide-navigation{padding:10px 30px;}}.first-slide-navigation a{position:relative;display:block;padding:0 20px;font-size:16px;color:white;text-decoration:none;font-weight:normal;}@media(min-width:560px){.first-slide-navigation a{width:50%;}}@media(min-width:768px){.first-slide-navigation a{width:33%;}}@media(min-width:1024px){.first-slide-navigation a{font-size:18px;}}.first-slide-navigation a::after{position:absolute;top:10px;right:10px;content:'\e9a1';font-family:'baywa-iconfont';transform:rotate(-90deg);}@media(min-width:560px){.first-slide-navigation a::after{top:20px;right:15px;}}@media(min-width:560px) and (max-width:767px){.first-slide-navigation a:nth-child(n+3) div{border-top:1px solid;}}@media(min-width:768px){.first-slide-navigation a:nth-child(n+4) div{border-top:1px solid;}}.first-slide-navigation a div{padding:10px 20px 10px 0;}@media(min-width:560px){.first-slide-navigation a div{padding:20px 30px 20px 0;}}.slide-list-navigation{position:fixed;top:45px;left:0;display:none;width:100%;background-color:#008c46;opacity:0;z-index:998;transition:opacity 0.3s linear;pointer-events:none;box-shadow:0 0 10px #cccccc;}@media(min-width:768px){.slide-list-navigation{display:block;}}@media(min-width:768px){.slide-list-navigation{top:105px;}}@media(min-width:1280px){.slide-list-navigation{top:0;}}.slide-list-navigation.visible{opacity:1;pointer-events:all;}.slide-list-navigation .navigation-wrapper{overflow:auto;display:flex;}.slide-list-navigation a{flex:1;color:white;text-decoration:none;font-weight:lighter;display:flex;padding:5px;font-size:12px;min-width:16%;}@media(min-width:1024px){.slide-list-navigation a{font-size:16px;}}@media(min-width:1280px){.slide-list-navigation a{padding:10px;}}.slide-list-navigation a.active{color:#008c46;}.slide-list-navigation a div{display:flex;align-items:center;justify-content:center;padding:10px;width:100%;height:80px;}@media(min-width:1280px){.slide-list-navigation a div{padding:20px;}}.static-alert{margin:20px 0 0;padding:10px 15px;background-color:white;display:flex;flex-flow:row nowrap;}.static-alert i::before{color:#008c46;display:inline-block;line-height:22px;font-size:18px;margin-right:15px;}.static-alert .text-info{flex:1;color:black;font-weight:bold;}.static-alert.bg-info-blue{background-color:#00878c;}.static-alert.bg-info-blue .text-info{color:#fff;}.static-alert.bg-info-blue i::before{color:#fff;}.charity-banner{background:#008c46;}.charity-banner__logo{width:75px;}.charity-banner__img{height:200px;background:center / cover no-repeat;background-image:url(/_ui/shared/images/charity-banner_mobile.jpg);}@media(min-width:768px){.charity-banner__img{height:250px;background-image:url(/_ui/shared/images/charity-banner_mobile.jpg);}}@media(min-width:1024px){.charity-banner__img{background-image:url(/_ui/shared/images/charity-banner_desktop.jpg);}}.charity-banner__text{color:white;font-size:20px;line-height:28px;font-weight:600;margin-top:10px;margin-bottom:20px;}@media(min-width:768px){.charity-banner__text{font-size:32px;line-height:40px;margin-top:20px;}}body #CybotCookiebotDialog a,
#CybotCookiebotDialog div,
#CybotCookiebotDialogBodyContentControls,
#CybotCookiebotDialogBodyContentTitle{font-family:'BayWa Sans', Arial, sans-serif !important;}body #CybotCookiebotDialog{border:none;border-radius:0;box-shadow:4px 4px 14px #666;margin-left:5vw !important;margin-top:5vh !important;max-width:none !important;padding:0 !important;position:absolute;width:90vw !important;transform:none!important;transform-origin:center!important;}@media(min-width:768px){body #CybotCookiebotDialog{position:fixed;}}@media(min-width:1024px){body #CybotCookiebotDialog{margin-left:25vw !important;width:50vw !important;}}body #CybotCookiebotDialogBody{padding:20px 20px 12px 20px!important;width:auto !important;}@media(min-width:768px){body #CybotCookiebotDialogBody{padding:40px 40px 32px 40px!important;}}body #CybotCookiebotDialogBodyContent{padding:0 !important;}body #CybotCookiebotDialogBodyContentTitle{color:#008c46;font-size:1.5rem;font-weight:400;line-height:2rem;}body #CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentText{color:#333;font-size:0.875rem;font-weight:400;line-height:1.25rem;margin-top:15px;margin-bottom:10px;}@media(min-width:768px){body #CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentText{font-size:1rem;line-height:1.375rem;}}body #CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a{color:#008c46;text-decoration:none;}body #CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a:hover{color:#006F3B;text-decoration:none;}body #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,
body #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,
a#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll{border:none !important;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;height:2.5rem;line-height:2.5rem;padding:0 !important;text-decoration:none;text-align:center;transition:background-color 0.2s linear, color 0.2s linear;}body #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background-color:#fff;color:#008c46;outline:solid 1px #008c46;outline-offset:-1px;width:100% !important;margin:20px 0 0 0;}@media(min-width:768px){body #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{width:49% !important;margin:0 1% 0 0;}}body #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover{background-color:#008c46;color:#fff;}body #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#008c46;width:100% !important;margin:0;}@media(min-width:768px){body #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{margin:0 0 0 1%;width:49% !important;}}body #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover{background-color:#006F3B;}body #CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelWrapper{padding:16px 0 !important;float:left !important;width:100%;}body #CybotCookiebotDialogBodyLevelWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper{display:flex !important;flex-direction:column-reverse;float:none;padding:0;text-align:left;}@media(min-width:768px){body #CybotCookiebotDialogBodyLevelWrapper #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper{flex-direction:row;}}body #CybotCookiebotDialogBodyLevelButtons{font-size:10px;padding:0 !important;margin:30px 0 0 0 !important;width:100% !important;}body #CybotCookiebotDialogBodyLevelButtonsTable{margin:0;padding:0;width:100% !important;}body #CybotCookiebotDialogBodyLevelButtonsRow{margin:0;padding:0;}body #CybotCookiebotDialogBodyLevelDetailsWrapper{background-color:#fff;padding:4px 15px;}body #CybotCookiebotDialogBodyLevelDetailsWrapper a{font-size:10px;padding-left:8px;}body #CybotCookiebotDialogBodyLevelButtonsSelectPane{border-radius:0;padding:4px 0 5px 8px;}body #CybotCookiebotDialogDetail{color:#333 !important;}body #CybotCookiebotDialogDetail #CybotCookiebotDialogDetailBody{padding:0 20px 20px;}@media(min-width:768px){body #CybotCookiebotDialogDetail #CybotCookiebotDialogDetailBody{padding:0 40px 40px;}}body #CybotCookiebotDialogDetail #CybotCookiebotDialogDetailBody .CybotCookiebotDialogDetailBodyContentTab:first-child{border-left:1px solid #cccccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}body #CybotCookiebotDialogDetail #CybotCookiebotDialogDetailBody #CybotCookiebotDialogDetailBodyContent{color:#333;border-width:1px;}@media(min-width:560px){.login-form{width:320px;}}.login-form .headline{position:relative;color:#333333;font-weight:bold;padding-left:30px;line-height:45px;}.login-form .headline::before{content:'\e905';font:normal normal normal 24px/1 'baywa-iconfont';position:absolute;left:0;top:10px;}.login-form label{display:none;}.login-form .checkbox,
.login-form a{display:inline-block;}.login-form .account-info .name,
.login-form .account-info .company{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.login-form .account-info .accountNav{position:static;box-shadow:none;width:100%;padding-top:0;}.login-form .account-info .accountNav::before{content:none;}.login-form .account-info .accountNav .accountNavAccordion{box-shadow:none;}.login-form .account-info .accountNav .panel-group{border-bottom:0;}.login-form .account-info .accountNav .panel-heading{padding:0;}.login-form .account-info .accountNav .dashboard-link,
.login-form .account-info .accountNav .contact-person-section{display:none;}.category-feature-component{background-color:#ffffff;}.category-feature-component .thumb{position:relative;padding-bottom:68.5%;}.category-feature-component .thumb img{position:absolute;top:50%;left:0;transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);max-height:100%;}.category-feature-component .details{position:relative;font-size:12px;}@media(min-width:1024px){.category-feature-component .details{font-size:16px;}}.category-feature-component .details .category-title{padding:0 5px 30px 20px;margin-top:20px;overflow:hidden;text-overflow:ellipsis;}.category-feature-component .details .category-title .h3{text-decoration:none;color:#333333;}.category-feature-component .details .category-link{position:absolute;bottom:20px;right:15px;color:transparent;font-size:0;height:35px;width:35px;background-color:transparent;border-radius:50%;border:2px solid #008c46;display:block;}.category-feature-component .details .category-link::before{content:'\e9a1';font-family:baywa-iconfont;font-size:20px;transform:translate(-50%, -50%) rotate(-90deg);color:#008c46;display:block;position:absolute;top:50%;left:50%;}.category-feature-component .details .category-link:hover{background-color:#008c46;}.category-feature-component .details .category-link:hover::before{color:white;}.category-feature-component .details .product{float:right;width:50%;padding:10px 60px 20px 10px;}.category-feature-component .details .product .title{margin-top:10px;overflow:hidden;display:-webkit-box;max-height:2.75em;-webkit-line-clamp:2;-webkit-box-orient:vertical;}[data-toggle='navigationbar']{display:none;}[data-toggle='navigationbar'] + .main-header .top-navigation::before{content:'';position:fixed;top:0;height:0;width:100%;background-color:transparent;z-index:1000;transition:background-color 0.3s linear, height 0s linear 0.3s;-ms-transition:background-color 0.3s linear, height 0s linear 0.3s;-webkit-transition:background-color 0.3s linear, height 0s linear 0.3s;}[data-toggle='navigationbar'] + .main-header .top-navigation.full-overlay::before{height:100%;background-color:rgba(0, 0, 0, 0.3);transition-delay:0s;}@media(min-width:1024px){nav{background-color:#f4f4f4;}}nav .nav-close,
nav .nav-back{font-weight:bold;list-style:none;color:#008c46;padding:15px 10px;margin-bottom:0;align-self:center;}@media(min-width:768px){nav .nav-close,
 nav .nav-back{display:none;}}nav .nav-close i.icon:empty::before{font-size:22px;}nav .nav-back i.icon:empty::before{font-size:16px;}nav .nav-list-navigation{display:flex;flex-direction:row-reverse;justify-content:space-between;}@media(min-width:768px){nav .nav-list-navigation{display:none;}}nav .nav-list-header{display:flex;justify-content:space-between;padding:32px 10px 24px 10px;font-size:18px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;}@media(min-width:768px){nav .nav-list-header{display:none;}}nav .nav-list-header a{font-size:14px;}nav .nav-buttons{background-color:#ffffff;display:flex;justify-content:space-between;border-bottom:none;padding:0 10px;}@media(min-width:768px){nav .nav-buttons{display:none;}}nav .nav-buttons > *{font-size:12px;margin:10px 0;}nav .nav-buttons .icon{display:inline-block;}nav .nav-buttons .icon::before{padding-bottom:3px;font-size:28px;display:block;color:#808080;transition:color 0.3s linear;text-align:center;}nav .nav-buttons .icon[data-badge]:not([data-badge=""])::after{border-color:#f4f4f4;}nav .nav-buttons a{text-decoration:none;color:#333333;}nav .nav-buttons .wishlist-component .icon{display:block;}nav .nav-buttons .wishlist-component .icon::before{padding-bottom:2px;}nav .nav-buttons .wishlist-component span{font-weight:normal;}nav .nav-list,
nav .nav-list-1,
nav .nav-list-2,
nav .nav-list-3{position:fixed;top:0;margin:0;padding:0;height:100%;width:100%;list-style:none;z-index:1000;background-color:#ffffff;transition:left 0.2s ease-in;}@media(max-width:768px){nav .nav-list,
 nav .nav-list-1,
 nav .nav-list-2,
 nav .nav-list-3{overflow-y:scroll;}}nav .nav-list{left:-100%;}@media(min-width:768px){nav .nav-list{display:flex;position:relative;top:unset;left:unset;margin:auto;padding:0 10px;height:45px;background-color:#f4f4f4;z-index:0;}}@media(min-width:768px) and (min-width:1280px){nav .nav-list{max-width:1280px;padding:0 50px;}}nav .nav-list-1,
nav .nav-list-2,
nav .nav-list-3{left:100%;}@media(min-width:768px){nav .nav-list-1,
 nav .nav-list-2,
 nav .nav-list-3{position:absolute;left:0;top:45px;z-index:0;max-height:0;height:unset;overflow:hidden;background-color:white;opacity:0;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1), opacity 0.1s linear 0.2s, overflow 0.1s linear 0.2s;}}@media(min-width:768px){nav .nav-list-1{display:flex;flex-direction:column;box-shadow:0 3px 5px rgb(0 0 0 / 15%);}nav .nav-list-1 li.nav-item-1:first-of-type{padding-top:25px;}nav .nav-list-1 li.nav-item-1:last-of-type{padding-bottom:25px;}}@media(min-width:768px){nav .nav-list-2{top:0;padding-left:calc(25% + 50px);z-index:-1;background:linear-gradient(90deg, #f4f4f4 0%, #f4f4f4 25%, #ffffff 25%, #ffffff 100%);}nav .nav-list-2 .second-level-wrapper{display:flex;flex-wrap:wrap;}}@media(min-width:768px){nav .nav-item.bloomreach-navigation .nav-list-2,
 nav .nav-item.categories .nav-list-2{box-shadow:0 3px 5px rgb(0 0 0 / 15%);}}@media(min-width:768px){nav .nav-list-3{position:static;overflow:visible;max-height:unset;opacity:1;}}nav [class*="nav-item"]:hover > label,
nav [class*="nav-item"]:hover.nav-item-3{color:#008c46;}nav [class*="nav-item"]:hover.special-offer > label{color:#006f3b;}nav [class*="nav-item"] > label,
nav [class*="nav-item"].nav-item-3{display:block;position:relative;margin:0 10px 5px 10px;padding:15px 35px 15px 10px;background-color:#f4f4f4;line-height:1em;font-size:16px;font-weight:bold;text-decoration:none;cursor:pointer;overflow:hidden;text-overflow:ellipsis;}nav [class*="nav-item"] > label a,
nav [class*="nav-item"].nav-item-3 a{color:inherit;text-decoration:none;display:block;font-weight:bold;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;pointer-events:none;line-height:19px;}@media(min-width:768px){nav [class*="nav-item"] > label a,
 nav [class*="nav-item"].nav-item-3 a{display:inline;pointer-events:all;}}@media(min-width:768px){nav [class*="nav-item"] > label,
 nav [class*="nav-item"].nav-item-3{font-size:12px;pointer-events:none;}}@media(min-width:1024px){nav [class*="nav-item"] > label,
 nav [class*="nav-item"].nav-item-3{font-size:16px;}}nav [class*="nav-item"]:not(.no-children) > label::before,
nav [class*="nav-item"].nav-item-3:not(.no-children)::before{content:'\e9a1';position:absolute;right:15px;top:50%;font-family:'baywa-iconfont';font-size:18px;color:#008c46;transform:translateY(-50%) rotate(-90deg);transition:transform 0.3s ease-in-out;}@media(min-width:768px){nav [class*="nav-item"]:not(.no-children) > label::before,
 nav [class*="nav-item"].nav-item-3:not(.no-children)::before{display:none;}}nav [class*="nav-item"].no-children > label a,
nav [class*="nav-item"].nav-item-3.no-children > a{pointer-events:all;}@media(min-width:768px){nav [class*="nav-item"] .nav-item-3{display:flex;align-items:baseline;margin:0;padding:0;font-weight:lighter;background-color:unset;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}nav [class*="nav-item"] .nav-item-3 a{font-weight:inherit;pointer-events:all;}nav [class*="nav-item"] .nav-item-3::before{content:"";display:inline-block;width:10px;height:10px;padding-right:5px;border:5px solid transparent;border-left-color:#333333;}nav [class*="nav-item"] .nav-item-3:hover::before{border-left-color:#008c46;}}nav [class*="nav-item"].special-offer > label{color:#008c46;position:relative;overflow:visible;}nav [class*="nav-item"].special-offer > label::after{content:'\e9a6';font-family:'baywa-iconfont';position:absolute;padding-left:0.15em;top:50%;transform:translateY(-50%);font-size:26px;font-weight:normal;}@media(min-width:768px){nav [class*="nav-item"].special-offer > label::after{font-size:17px;}}@media(min-width:1024px){nav [class*="nav-item"].special-offer > label::after{font-size:23px;}}nav [class*="nav-item"].special-offer > label a{display:inline-block;border:none;overflow:visible;}nav [class*="nav-item"].special-offer > label:hover{color:#006f3b;}@media(min-width:768px){nav .nav-item{display:inline-block;}nav .nav-item > label{padding:0;background-color:transparent;color:#333333;margin:0;font-size:12px;white-space:nowrap;line-height:45px;}nav .nav-item:hover .nav-list-1{max-height:10000px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0) 0.2s, opacity 0.1s linear 0.2s;animation:0.6s 0.3s forwards nav-list-1-overflow;}@keyframes nav-list-1-overflow{from{overflow:hidden;}to{overflow:visible;}}}@media(min-width:768px) and (min-width:1024px){nav .nav-item > label{font-size:16px;}}@media(min-width:768px) and (min-width:768px){nav .nav-item:not(:last-of-type) > label{padding-right:14px;}}@media(min-width:768px) and (min-width:1024px){nav .nav-item:not(:last-of-type) > label{padding-right:25px;}}@media(min-width:768px) and (min-width:1280px){nav .nav-item:not(:last-of-type) > label{padding-right:49px;}}nav .nav-item-1 > label .t-a-c-logo::after{background-image:url('/_ui/shared/images/TownAndCountryLogo-kombi.png');background-size:35px 27px;background-repeat:no-repeat;background-position:center;display:inline-block;width:35px;height:35px;content:"";margin-left:10px;position:absolute;top:4px;}@media(min-width:768px){nav .nav-item-1{display:inline-block;width:25%;background-color:#f4f4f4;}nav .nav-item-1 > label{margin:0;padding:12px 30px 12px 10px;background-color:unset;font-weight:lighter;}nav .nav-item-1 > label a{font-weight:inherit;color:inherit;white-space:normal;}}@media(min-width:1280px){nav .nav-item-1 > label{padding-left:50px;}}nav .nav-item-1 .nav-item-2.no-children.show-all-wrapper{visibility:hidden;}@media(min-width:768px){nav .nav-item-1 .nav-item-2.no-children.show-all-wrapper{visibility:visible;}}nav .nav-item.bloomreach-navigation .nav-list-1.singleChild .singleChild-title{display:none;}@media(min-width:768px){nav .nav-item.bloomreach-navigation .nav-list-1.singleChild .singleChild-title{display:block;padding:32px 0 0 30px;font-weight:bold;cursor:default;}}@media(min-width:768px){nav .nav-item.bloomreach-navigation .nav-list-1.singleChild{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;width:100%;}nav .nav-item.bloomreach-navigation .nav-list-1.singleChild .nav-item-1:last-of-type{padding-bottom:20px;}nav .nav-item.bloomreach-navigation .nav-list-1.singleChild .nav-item-1:first-of-type{padding-top:8px;}nav .nav-item.bloomreach-navigation .nav-list-1.singleChild .nav-item-1{padding:0 0 0 40px;}nav .nav-item.bloomreach-navigation .nav-list-1.singleChild .nav-item-1 label{display:block;padding:0 0 12px 0;font-weight:lighter;font-size:16px;color:#333333;overflow:visible;text-overflow:unset;}nav .nav-item.bloomreach-navigation .nav-list-1.singleChild .nav-item-1 label:hover{color:#008c46;}}@media(min-width:1280px){nav .nav-item.bloomreach-navigation .nav-list-1{padding-left:20px;}}@media(min-width:768px){nav .nav-item.bloomreach-navigation .nav-list-1{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;width:100%;}nav .nav-item.bloomreach-navigation .nav-list-1 .nav-item-1{display:flex;flex-direction:column;background:none;padding:35px 0 0 30px;z-index:-1;width:100%;}nav .nav-item.bloomreach-navigation .nav-list-1 .nav-item-1:hover label{color:unset;cursor:default;pointer-events:unset;}nav .nav-item.bloomreach-navigation .nav-list-1 .nav-item-1 label{font-weight:bold;padding:0;}nav .nav-item.bloomreach-navigation .nav-list-1 .nav-item-1 .nav-list-2{position:relative;background:white;opacity:1;max-height:unset;min-height:100%;width:100%;background:none;box-shadow:none;padding:0 0 20px 0;}nav .nav-item.bloomreach-navigation .nav-list-1 .nav-item-1 .nav-list-2 .nav-list-header span a[href="#"] ~ span{display:none;}nav .nav-item.bloomreach-navigation .nav-list-1 .nav-item-1 .nav-list-2 .second-level-wrapper{width:inherit;display:flex;flex-direction:column;}nav .nav-item.bloomreach-navigation .nav-list-1 .nav-item-1 .nav-list-2 .second-level-wrapper .nav-item-2:first-of-type{padding-top:12px;}nav .nav-item.bloomreach-navigation .nav-list-1 .nav-item-1 .nav-list-2 .second-level-wrapper .nav-item-2{padding:0 0 0 10px;background:none;}nav .nav-item.bloomreach-navigation .nav-list-1 .nav-item-1 .nav-list-2 .second-level-wrapper .nav-item-2.show-all-wrapper{display:none;}nav .nav-item.bloomreach-navigation .nav-list-1 .nav-item-1 .nav-list-2 .second-level-wrapper .nav-item-2 label{padding:0 0 12px 0;font-weight:normal;font-size:16px;color:#333333;overflow:visible;text-overflow:unset;}nav .nav-item.bloomreach-navigation .nav-list-1 .nav-item-1 .nav-list-2 .second-level-wrapper .nav-item-2 label:hover{color:#008c46;}}@media(min-width:768px){nav .nav-item.categories .nav-item-1:hover .nav-list-2,
 nav .nav-item.categories:hover .nav-list-1:not(:hover) .nav-item-1:first-of-type .nav-list-2{opacity:1;max-height:unset;min-height:100%;padding-top:25px;padding-bottom:25px;}nav .nav-item.categories .nav-item-1:hover:not(.no-children) > label::before,
 nav .nav-item.categories:hover .nav-list-1:not(:hover) .nav-item-1:first-of-type:not(.no-children) > label::before{display:inline;right:10px;font-size:16px;font-weight:lighter;color:white;}nav .nav-item.categories .nav-item-1:hover > label,
 nav .nav-item.categories:hover .nav-list-1:not(:hover) .nav-item-1:first-of-type > label{background-color:#008c46;font-weight:bold;color:white;}}nav .nav-item-2{list-style:none;}@media(min-width:768px){nav .nav-item-2{background-color:white;width:33%;padding:0 50px 10px 0;float:left;}nav .nav-item-2 > label{color:#008c46;margin:0;padding:15px 0 5px 0;background-color:unset;}nav .nav-item-2 > label:hover{color:#006f3b;}nav .nav-item-2 > label a{font-weight:lighter;pointer-events:all;}}@media(min-width:1024px){nav .nav-item-2.category-level-2{width:50%;}}nav .nav-list-spinner{top:200px;left:calc(50% - 5px);}@media(min-width:768px){nav .nav-list-spinner{top:28px;}}nav .nav-login-hint{background-color:#fff;}nav .nav-login-hint:not(.hidden) ~ .nav-item-1 .nav-list-2{margin-top:82px;}nav .nav-login-hint .static-alert{background-color:#f4f4f4;padding:10px 25px;}nav .fake-link-wrapper{position:relative !important;cursor:pointer;min-width:86px;}@media(min-width:768px){nav .fake-link-wrapper{min-width:100px;}}nav .fake-link-wrapper.default-link-color{color:#008c46;}nav .fake-link-wrapper.default-link-font{font-size:14px;font-weight:500;text-decoration:underline;}nav .fake-link-wrapper.inherit-font{line-height:inherit !important;font-weight:inherit !important;font-size:inherit !important;}nav .fake-link-wrapper a{position:absolute !important;left:0;top:0;color:transparent !important;width:100%;padding:inherit !important;}nav .show-all-wrapper.nav-item-2{font-weight:400;}#nav-toggle:checked ~ .main-header .nav-list{pointer-events:all;left:0;transition:left 0.2s ease-in;}#nav-toggle:checked ~ .main-header .nav-list .nav-list-toggle:checked ~ [class^="nav-list"]{pointer-events:all;left:0;transition:left 0.2s ease-in;}#nav-toggle:checked ~ .myaccount-wrapper{z-index:0;}.nav-sidebar{padding:10px 15px 10px 15px;margin-bottom:20px;background-color:#ffffff;}.nav-sidebar .title{font-weight:700;padding:15px 0;border-bottom:2px solid #f4f4f4;}.nav-sidebar ul{list-style:none;padding:0;}.nav-sidebar ul a{display:block;padding:7px 0;color:#333333;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.product-feature-component{height:100%;}.product-feature-component .product-tile{margin-bottom:0;}.product-feature-component .product-tile .product-attributes.list .delivery{display:none;}.product-feature-component .product-tile .product-attributes.list .quantity-counter .btn{padding:0;}.product-feature-component .product-tile .product-variations .form-group label{display:inline-block;overflow:hidden;text-overflow:ellipsis;}.product-feature-component .product-tile .product-variations .form-group label,
.product-feature-component .product-tile .product-variations .form-group .form-control{height:28px;line-height:24px;background-position:right -5px top -2px;}@media(min-width:1024px){.product-feature-component .product-tile .thumb .img-wrapper{padding-bottom:90%;}}.rotating-images-component{position:relative;z-index:1;display:none;margin-top:20px;}@media(min-width:768px){.rotating-images-component{margin-top:40px;}}.rotating-images-component.slick-initialized{display:block;}.rotating-images-component > div:not(:first-child){position:absolute;visibility:hidden;}.rotating-images-component img[data-lazy]{position:absolute;}.rotating-images-component img[data-lazy] + .loader-wrapper .loader{display:block;}.rotating-images-component .slick-dots{margin:0 auto;padding:0;list-style:none;white-space:nowrap;text-align:center;}@media(min-width:768px){.rotating-images-component .slick-dots{position:absolute;height:auto;right:auto;bottom:20px;left:20px;transform:translateX(0);text-align:left;}}.rotating-images-component .slick-dots li{display:inline-block;cursor:pointer;padding-left:15px;}.rotating-images-component .slick-dots li button{position:relative;border:0;background:transparent;display:block;height:10px;width:10px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;}.rotating-images-component .slick-dots li button::before{position:absolute;top:0;left:0;content:' ';width:12px;height:12px;background-color:#cccccc;transition:background-color 0.3s linear;border-radius:50%;}@media(min-width:768px){.rotating-images-component .slick-dots li button::before{background-color:#f4f4f4;}}.rotating-images-component .slick-dots li.slick-active button::before{background-color:#008c46;}.rotating-images-component .loader-wrapper{padding-left:calc(50% - 25px);}.rotating-images-component .loader{display:none;left:auto;}.rotating-images-component .banner-component{position:static;}.rotating-images-component .banner-component .thumb{position:static;}.rotating-images-component .banner-component .title.left,
.rotating-images-component .banner-component .details.left{left:auto;margin-left:15px;}@media(min-width:560px){.rotating-images-component .banner-component .title.left,
 .rotating-images-component .banner-component .details.left{margin-left:20px;}}@media(min-width:768px){.rotating-images-component .banner-component .title.left,
 .rotating-images-component .banner-component .details.left{margin-left:30px;}}.searchbox{height:40px;}@media(min-width:1024px){.searchbox{height:45px;}}.searchbox .form-control::-ms-clear{display:none;}.searchbox .form-control{font-size:14px;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:40px;background-color:#f4f4f4;border-color:transparent;border:0;}@media(min-width:1024px){.searchbox .form-control{height:45px;}}.searchbox .btn-search,
.searchbox .btn{z-index:1;height:40px;padding:0 10px;}@media(min-width:1024px){.searchbox .btn-search,
 .searchbox .btn{height:45px;}}.searchbox .btn-search:active:focus,
.searchbox .btn:active:focus,
.searchbox .btn-search:focus,
.searchbox .btn:focus{outline:0;}.searchbox .input-group-btn{position:relative;z-index:3;background-color:#f4f4f4;height:100%;}.searchbox .input-group-btn .btn-light:hover{color:inherit;}.searchbox .input-group-btn [data-tooltip]{border:none;position:relative;margin-bottom:0;height:40px;}@media(min-width:1024px){.searchbox .input-group-btn [data-tooltip]{height:45px;}}.searchbox .input-group-btn [data-tooltip] .icon{font-size:30px;}.searchbox .input-group-btn [data-tooltip] .icon::before{position:absolute;top:50%;right:0;transform:translateY(-50%) translateY(1px);}.searchbox .input-group-btn .btn-search{padding-left:0;}.searchbox .input-group-btn .btn-search .icon{color:#ffffff;font-size:30px;font-weight:bold;}.searchbox .input-group-btn .btn-search .icon::before{padding-left:10px;display:inline-block;transform:translate(1px, 1px);}.searchbox .icon-schliessen{position:absolute;z-index:3;right:125px;top:50%;opacity:0;font-size:18px;transition:opacity 0.3s linear;transform:translateY(-50%) translateY(1px);cursor:pointer;color:#808080;}.searchbox .icon-schliessen.show{opacity:1;}.safari .searchbox .btn .icon-suche::before{vertical-align:middle;}.searchbox-loader{position:absolute;z-index:3;right:148px;top:50%;transform:translateY(-50%);width:20px;height:20px;opacity:0;background-color:#f4f4f4;transition:opacity 0.3s linear;pointer-events:none;}.searchbox-loader::before{content:'';position:absolute;width:20px;height:20px;border-radius:50%;border:2px solid #cccccc;border-top-color:#333333;animation:spin 0.6s linear infinite;}.ui-autocomplete{position:absolute;left:0 !important;width:100% !important;background:#ffffff;box-shadow:0 8px 15px rgba(0, 0, 0, 0.5);z-index:1000;padding:0 10px 10px;list-style:none;margin:0;transform:translate3d(0, 140px, 0);}.ui-autocomplete:not(.sticky){top:55px !important;}@media(min-width:768px){.ui-autocomplete:not(.sticky){top:-10px !important;}}@media(min-width:768px){.ui-autocomplete{transform:translate3d(0, 120px, 0);}}@media(min-width:1024px){.ui-autocomplete{transform:translate3d(0, 150px, 0);}}@media(min-width:1280px){.ui-autocomplete{padding:0 calc(50% - 590px) 10px;}}.ui-autocomplete .productResult{padding:10px 20px;postition:relative;}.ui-autocomplete .productResult,
.ui-autocomplete .info{float:right;width:60%;}@media(min-width:768px){.ui-autocomplete .autoSuggestion,
 .ui-autocomplete .brands,
 .ui-autocomplete .categories,
 .ui-autocomplete .cms{width:calc(40% - 20px);}}.ui-autocomplete .info{padding:20px 0;text-align:center;}.ui-autocomplete .info a{display:inline;}.ui-autocomplete .ui-autocomplete-category{position:relative;border-bottom:1px solid #cccccc;padding:10px 0;margin:10px 0;color:#008c46;}.ui-autocomplete .ui-autocomplete-category strong{background-color:#ffffff;z-index:0;display:inline-block;font-size:14px;}@media(min-width:1024px){.ui-autocomplete .ui-autocomplete-category strong{font-size:16px;}}.ui-autocomplete li{position:relative;}.ui-autocomplete li a{display:flex;align-items:center;padding:10px;}.ui-autocomplete li.ui-menu-item.active,
.ui-autocomplete li.ui-menu-item:hover{background-color:#f4f4f4;}.ui-autocomplete li .thumb{float:left;}.ui-autocomplete li .thumb img{height:45px;}.ui-autocomplete li .regular-price{position:relative;color:#808080;font-weight:bold;display:inline;}.ui-autocomplete li .regular-price::after{content:'';position:absolute;left:0;top:50%;width:100%;border-bottom:2px solid #d7373c;transform:rotate(-10deg);}.ui-autocomplete li .regular-price ~ .price{margin-top:5px;}.ui-autocomplete li .highlight{color:black;font-weight:100;}.ui-autocomplete li .price{color:#008c46;font-size:16px;font-weight:normal;}.ui-autocomplete li .item-name,
.ui-autocomplete li .name{width:100%;font-size:16px;font-weight:bold;}.ui-autocomplete li .icon-row{font-size:14px;font-weight:lighter;margin-top:5px;}.ui-autocomplete li .icon-row span{font-weight:lighter;}.ui-autocomplete li .icon{margin-left:10px;padding-left:10px;color:#008c46;}.ui-autocomplete li.autoSuggestion .icon{color:#cccccc;font-size:inherit;}.ui-autocomplete li .icon-free-shipping::after{left:10px;}.ui-autocomplete li .article-number{float:left;width:80px;font-weight:lighter;}.ui-autocomplete li .article-number .icon{margin:0;padding-left:0;border:0;}.ui-autocomplete .ui-state-focus{color:#333333;}.ui-autocomplete-loading ~ .searchbox-loader{opacity:1;}.ui-helper-hidden-accessible{display:none;}.display-table{display:table;width:100%;margin:0;}.display-table .display-table-cell{display:table-cell;float:none;vertical-align:bottom;padding:0;}[data-toggle="searchbox"]{display:none;}[data-toggle="searchbox"]:checked ~ .main-header.scroll{height:140px;transition:height 0.3s ease-out;}[data-toggle="searchbox"]:checked ~ .main-header.scroll .top-navigation{height:155px;transition:height 0.3s ease-out;}[data-toggle="searchbox"]:checked ~ .main-header.scroll .searchbox{max-height:50px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;padding-bottom:20px;}[data-toggle="searchbox"]:checked ~ .main-header.scroll ~ .ui-autocomplete{transform:translate3d(0, 140px, 0);}[data-toggle="searchbox"]:checked ~ .main-header.scroll ~ .ui-autocomplete.sticky{transform:translate3d(0, 100px, 0);}[data-toggle="searchbox"]:checked ~ .main-content .pagination-bar.top > .sticky{top:100px;transition:top 0.3s ease-out;}[data-toggle="searchbox"]:checked ~ .main-content .product-list-page .facet-wrapper.sticky{top:120px;height:calc(100% - 180px);}.myaccount-wrapper{background-color:#ffffff;z-index:4;}@media(min-width:768px){.myaccount-wrapper{position:absolute;top:70px;width:350px;right:0;background:none;}}@media(min-width:1024px){.myaccount-wrapper{top:90px;width:350px;}}@media(min-width:1280px){.myaccount-wrapper{top:90px;width:350px;margin-right:calc((50vw - 1280px / 2) + 40px);}}.myaccount-wrapper .container-fluid{padding:0;transition:filter 0.2s linear;}@media(min-width:768px){.myaccount-wrapper .container-fluid{background:none;}}.myaccount-wrapper .container-fluid.nofilter{filter:none;}.myaccount-wrapper .myaccount-link{width:100px;height:45px;float:right;text-align:center;margin-top:20px;color:white;background-color:#008c46;text-decoration:none;}@media(min-width:768px){.myaccount-wrapper .myaccount-link{display:none;}}.myaccount-wrapper .component-toggle{position:relative;display:block;padding:12.5px 10px;color:inherit;cursor:pointer;background-color:#ffffff;font-weight:lighter;height:45px;transition:background-color 0.2s linear;margin-bottom:0;}@media(min-width:768px){.myaccount-wrapper .component-toggle{margin-left:60px;display:flex;font-size:13px;text-wrap:nowrap;}}@media(min-width:768px){.myaccount-wrapper .component-toggle span{display:block;width:130px;text-overflow:ellipsis;overflow:hidden;}}@media(min-width:768px){.myaccount-wrapper .component-toggle::before{content:'';position:absolute;left:-2px;width:2px;top:22.5px;height:0px;background:#cccccc;transition:height ease-in-out 0.3s, top ease-in-out 0.3s;}}.myaccount-wrapper .component-toggle::after{content:'\e9a1';position:absolute;right:26px;color:#008c46;font-family:baywa-iconfont;font-size:16px;top:30%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transition:transform 0.3s ease-in-out;}@media(min-width:768px){.myaccount-wrapper .component-toggle::after{right:10px;}}.myaccount-wrapper .without-right-marg{margin-right:0;}.myaccount-wrapper .collapse-toggle{position:absolute;bottom:-20px;left:calc(50% - 25px);z-index:1;cursor:pointer;width:30px;height:30px;box-shadow:0 0 10px #cccccc;border-radius:50%;background-color:#ffffff;opacity:inherit;z-index:3;}.myaccount-wrapper .collapse-toggle::after{content:'\e9a1';position:absolute;color:#008c46;font-family:baywa-iconfont;font-size:16px;top:50%;left:25%;-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);transition:transform 0.3s ease-in-out;}@media(min-width:768px){.myaccount-wrapper [data-role='component-toggle']:checked ~ .component-toggle{background-color:#f4f4f4;}}@media(min-width:768px){.myaccount-wrapper [data-role='component-toggle']:checked ~ .component-toggle::before{top:7.5px;height:30px;}}.myaccount-wrapper [data-role='component-toggle']:checked ~ .component-toggle::after{transform:rotate(0);}.myaccount-wrapper [data-role='component-toggle']:checked ~ .myaccount-component{margin:0;max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(1, 0, 1, 1), opacity 0.2s cubic-bezier(1, 0, 1, 1) 0.2s;}.myaccount-wrapper [data-role='component-toggle']:checked ~ .myaccount-component .myaccount-column{opacity:0;transition:opacity 0.2s cubic-bezier(1, 0, 1, 1) 0.2s;}.myaccount-wrapper [data-role='component-toggle'] ~ .myaccount-component .myaccount-column{opacity:1;transition:opacity 0.2s cubic-bezier(1, 0, 1, 1) 0.2s;}.myaccount-wrapper [data-role='collapse-toggle']:checked ~ .collapse-toggle::after{transform:translateY(-10px) rotateX(180deg);}.myaccount-wrapper [data-role='collapse-toggle']:checked ~ .myaccount-component .header{max-height:100px;transition:max-height 0.2s cubic-bezier(1, 0, 1, 1);}.myaccount-wrapper [data-role='collapse-toggle']:checked ~ .myaccount-component .expanded{max-height:1000px;transition:max-height 0.2s cubic-bezier(1, 0, 1, 1);}.sidebar__wrapper.open{right:0;box-shadow:0 0 15px #333;left:auto;}.sidebar__wrapper.open::after,
.availability__sidebar__wrapper.open::after{visibility:visible;opacity:1;background-color:rgba(0, 0, 0, 0.3);transition:visibility 0s linear 0s, opacity 0.2s;}.sidebar__wrapper.open .select2-dropdown{position:fixed !important;}.availability__sidebar__wrapper.open{right:0;box-shadow:0 0 15px #333;left:auto;}#sidebar-toggle:checked ~ .sidebar__wrapper{right:0;box-shadow:0 0 15px #333;left:auto;}#sidebar-toggle:checked ~ .sidebar__wrapper::after{visibility:visible;opacity:1;background-color:rgba(0, 0, 0, 0.3);transition:visibility 0s linear 0s, opacity 0.2s;}#sidebar-toggle:checked ~ .sidebar__wrapper .select2-dropdown{position:fixed !important;}.sidebar-myaccount-title{display:flex;justify-content:space-between;align-items:flex-start;font-size:14px;position:relative;padding:12.5px 15px 0 10px;font-weight:lighter;transition:background-color 0.2s linear;}@media(min-width:768px){.sidebar-myaccount-title{display:flex;justify-content:flex-end;font-size:13px;text-wrap:nowrap;align-items:center;}}@media(min-width:768px){.sidebar-myaccount-title label{margin-bottom:2px;display:block;text-overflow:ellipsis;overflow:hidden;cursor:pointer;color:inherit;}}.sidebar-myaccount-title .my-location{position:relative;}@media(min-width:768px){.sidebar-myaccount-title .my-location::before{top:-4.5px;height:30px;content:'';position:absolute;left:-10px;width:2px;background:#cccccc;transition:height ease-in-out 0.3s, top ease-in-out 0.3s;}}.sidebar-myaccount-title .my-location.no-location{font-size:14px;font-weight:400;position:absolute;right:66px;}@media(min-width:768px){.sidebar-myaccount-title .my-location.no-location{position:relative;right:auto;}}.sidebar-myaccount-title .delivery-address-wrapper{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;}@media(min-width:768px){.sidebar-myaccount-title .delivery-address-wrapper{display:flex;overflow:visible;}}.sidebar-myaccount-title .delivery-address-wrapper .delivery-address-full{width:auto;}@media(min-width:768px){.sidebar-myaccount-title .delivery-address-wrapper .delivery-address-full{display:inline-block;width:130px;text-overflow:ellipsis;overflow:hidden;}}.sidebar-toggle{margin-left:4px;}.sidebar-toggle a{font-size:14px;}.sidebar__wrapper,
.availability__sidebar__wrapper{position:fixed;height:100%;width:calc(60%);width:100%;right:-100%;top:0;color:#000;display:flex;flex-direction:column;background-color:#fff;z-index:1003 !important;transition:right 0.2s ease-in;}@media(min-width:768px){.sidebar__wrapper,
 .availability__sidebar__wrapper{max-width:400px;right:-55%;}}.sidebar__wrapper .close-sidebar,
.availability__sidebar__wrapper .close-sidebar{font-size:16px;cursor:pointer;text-align:center;}.sidebar__wrapper .chosen-delivery,
.availability__sidebar__wrapper .chosen-delivery{display:flex;justify-content:space-between;align-items:end;}.sidebar__wrapper .chosen-delivery-pickup i,
.availability__sidebar__wrapper .chosen-delivery-pickup i{position:absolute;right:10px;}.sidebar__wrapper .delete-chosen-delivery,
.availability__sidebar__wrapper .delete-chosen-delivery,
.sidebar__wrapper .delete-chosen-plz,
.availability__sidebar__wrapper .delete-chosen-plz{cursor:pointer;}.sidebar__wrapper .availability-sidebar-content,
.availability__sidebar__wrapper .availability-sidebar-content{background-color:#fff;overflow-y:auto;height:100%;}.sidebar__wrapper .availability-sidebar-header,
.availability__sidebar__wrapper .availability-sidebar-header{color:#008c46;font-size:24px;font-weight:400;line-height:32px;}.sidebar__wrapper::after,
.availability__sidebar__wrapper::after{content:'';position:absolute;visibility:hidden;opacity:0.7;top:0;right:0;width:5000px;height:100%;background-color:transparent;z-index:-1;transition:visibility 0s linear 0.3s, opacity 0.3s;}.sidebar__header{background-color:#f4f4f4;display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#008c46;font-size:24px;font-weight:400;line-height:32px;}.sidebar__header label{margin-bottom:0;}.sidebar__header .icon{float:right;cursor:pointer;padding-left:10px;}.sidebar__header .icon::before{padding-bottom:0;}.sidebar__content{background-color:#fff;flex:1;overflow:auto;}.sidebar__content.myaccount-component{max-height:none;}.sidebar__content .action-bottom{position:relative;box-shadow:0 -5px 12px -5px #cccccc;padding:20px 15px;}@media(min-width:768px){#sidebar-toggle:checked ~ .sidebar-myaccount-title .my-location::before{top:12.5px;height:0px;transition:height ease-in-out 0.3s, top ease-in-out 0.3s;}}@media(min-width:768px){.sidebar-myaccount-title.open .my-location::before{top:12.5px;height:0px;transition:height ease-in-out 0.3s, top ease-in-out 0.3s;}}.warning-not-available{background-color:#f5be37;padding:10px 10px 10px 55px;margin-bottom:10px;color:white;}@media(min-width:560px){.warning-not-available{padding:10px 20px 10px 55px;margin:0 10px;}}.warning-not-available::before{content:'\e991';font-family:'baywa-iconfont';position:absolute;font-size:24px;left:20px;transform:translateY(-50%);top:50%;}@media(min-width:560px){.warning-not-available::before{left:30px;}}.no-delivery-warning{background-color:#e68c37;padding:10px 10px 10px 16px;margin-bottom:10px;color:#333333;font-weight:600;font-size:16px;line-height:24px;display:flex;align-items:center;}.no-delivery-warning .no-delivery-icon{color:white;margin-right:10px;}.myaccount-component{max-height:600px;transition:max-height 0.2s cubic-bezier(1, 0, 1, 1);font-size:12px;background:white;}.myaccount-component .shipping-mode{display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px;margin-left:10px;}.myaccount-component .shipping-mode-option label{display:flex;flex-direction:row;position:relative;margin:0;}.myaccount-component .myaccount-column{flex-direction:column;align-items:center;display:flex;padding-bottom:10px;}.myaccount-component .myaccount-column .dropdown-switch-wrapper.delivery-dropdown-switch{display:flex;flex-direction:column-reverse;}.myaccount-component .myaccount-column .dropdown-switch-delivery-address{margin-bottom:-15px;}.myaccount-component .myaccount-column .delivery-pos-distance{font-weight:bold;}.myaccount-component .myaccount-column-info{font-size:12px;line-height:12px;}.myaccount-component .myaccount-column-heading{color:#008c46;font-size:20px;font-weight:100;}.myaccount-component .myaccount-column .myaccount-cancel{cursor:pointer;}@media(min-width:768px){.myaccount-component .myaccount-column .js-add-address-button{font-size:15px;}}@media(min-width:1024px){.myaccount-component{font-size:14px;}}.myaccount-component .header{display:none;max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(1, 0, 1, 1), opacity 0.2s cubic-bezier(1, 0, 1, 1) 0.2s;}@media(min-width:768px){.myaccount-component .header{display:block;}}.myaccount-component .header .quick-links{float:right;color:#333333;font-size:16px;margin-left:30px;font-weight:normal;}.myaccount-component .bootstrap-select.btn-group .no-results{background-color:transparent;font-size:14px;font-weight:lighter;padding:10px 0;margin:0 20px;color:#d7373c;}.myaccount-component .section{padding:0;}@media(min-width:768px){.myaccount-component .section:not(:last-child){border-right:1px solid transparent;transition:border 0.3s linear;}}.myaccount-component .section .collapsed{position:relative;padding:20px 10px;}.myaccount-component .section .collapsed > .icon::before,
.myaccount-component .section .collapsed .bootstrap-select.icon::before{position:absolute;bottom:10px;left:10px;z-index:3;pointer-events:none;color:#808080;transition:background-color 0.3s linear 0.3s, bottom 0.2s linear 0.3s, left 0.2s linear 0.2s, transform 0.2s linear 0.2s, font-size 0.2s ease-in, padding 0.2s ease-in;}@media(min-width:768px){.myaccount-component .section .collapsed > .icon::before,
 .myaccount-component .section .collapsed .bootstrap-select.icon::before{left:5px;}}@media(min-width:1280px){.myaccount-component .section .collapsed > .icon::before,
 .myaccount-component .section .collapsed .bootstrap-select.icon::before{left:10px;}}.myaccount-component .section .collapsed .plz-group{display:flex;align-items:center;}.myaccount-component .section .expanded{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(1, 0, 1, 1), opacity 0.2s cubic-bezier(1, 0, 1, 1) 0.2s;}.myaccount-component .section .expanded .item{position:relative;padding:10px;cursor:pointer;transition:background-color 0.3s linear;line-height:1.6;height:40px;display:flex;align-items:center;color:inherit;font-weight:inherit;text-decoration:none;background-color:#f4f4f4;margin:0 10px 10px;}@media(min-width:1280px){.myaccount-component .section .expanded .item{padding:10px 20px;}}.myaccount-component .section .expanded .item:hover{background-color:rgba(130, 155, 150, 0.2);}.myaccount-component .section .expanded .item .details{margin-left:10px;width:calc(100% - 50px);}.myaccount-component .headline{font-weight:bold;min-height:0;transition:min-height 0.3s ease-out 0.2s;}.myaccount-component .pickup-link,
.myaccount-component .pickup-link a{color:#008c46;}.myaccount-component .icon-plus{margin:-1px 0 0 10px;background-color:#008c46;float:right;border-radius:50%;}.myaccount-component .icon-plus::before,
.myaccount-component .icon-plus::after{background-color:white;}.myaccount-component .deliveryTooltip,
.myaccount-component .shipment-icon{position:absolute;margin-left:5px;border:0;font-weight:normal;}.myaccount-component .shipment-icon{margin-left:-30px;}.myaccount-component .region-name{height:45px;padding-top:10px;}.myaccount-component .form-control,
.myaccount-component .dropdown-toggle{margin-top:5px;font-size:12px;transition:padding-left 0.3s linear;font-weight:lighter;}@media(min-width:1280px){.myaccount-component .form-control,
 .myaccount-component .dropdown-toggle{font-size:14px;}}.myaccount-component .dropdown-toggle{height:40px;line-height:38px;border:1px solid #cccccc;z-index:1;vertical-align:top;background-color:white;padding:0 35px 0 10px;position:relative;color:#333333;}.myaccount-component .myaccount-input-label{line-height:24px;cursor:pointer;}.myaccount-component .myaccount-input-label:before{content:'';display:block;position:relative;top:50%;left:-10px;width:24px;height:24px;border-radius:50%;border:1px solid #cccccc;}.myaccount-component .myaccount-input-label:after{content:'';display:block;position:absolute;left:-4px;top:25%;width:12px;height:12px;background-color:#008c46;border-radius:50%;transform:scale(0);transition:transform 0.2s linear;}.myaccount-component input:checked + .myaccount-input-label:after{opacity:1;transform:scale(1);}.myaccount-component .dropdown-menu{max-width:100%;}@media(min-width:768px){.myaccount-component .dropdown-menu{max-width:unset;}}.safari .myaccount-wrapper .collapse-toggle{transform:none;}.safari .myaccount-wrapper [data-role='collapse-toggle']:checked ~ .collapse-toggle::after{transform:none;border-color:transparent transparent #333333 transparent;}.account-dashboard .baywa-slider-component{margin:0 30px 60px 30px;}.mini-cart-component{display:inline;}.mini-cart-component > label{position:relative;}.mini-cart-component > label .icon.update{display:inline-block;}.mini-cart-component > label *{pointer-events:none;}.mini-cart-component > label[data-badge]:not([data-badge=""])::before{font-family:Helvetica, Arial, sans-serif;content:attr(data-badge);font-size:10px;color:#fff;background-image:radial-gradient(#d7373c 99%, #ffffff 100%);border:2px solid #fff;padding:0 5px;border-radius:50px;position:absolute;top:0;right:-5px;transform:translate(-50%, -50%);height:20px;min-width:20px;line-height:16px;text-align:center;transition:right 0.1s linear;z-index:2;}@media(min-width:768px){.mini-cart-component > label[data-badge]:not([data-badge=""])::before{right:0;}}@media(min-width:1024px){.mini-cart-component > label[data-badge]:not([data-badge=""])::before{font-size:12px;height:24px;min-width:24px;line-height:20px;}}.mini-cart-wrapper{min-height:80px;position:relative;}@media(min-width:768px){.mini-cart-wrapper{width:420px;}}.mini-cart-wrapper .mini-cart-legend{position:relative;padding-left:30px;}.mini-cart-wrapper .mini-cart-legend::before{content:'\e975';font-family:baywa-iconfont;position:absolute;top:-2px;left:0;font-size:18px;color:#f0ad4e;}.mini-cart-wrapper .mini-cart-legend.valid::before{content:'\e99d';color:#008c46;}.mini-cart-wrapper .mini-cart-list{margin:20px 0 0;}@media(min-width:560px){.mini-cart-wrapper .mini-cart-list{margin:20px -30px 0;}}.mini-cart-wrapper .mini-cart-item{border:0;}.mini-cart-wrapper .mini-cart-item:not(:first-of-type){box-shadow:inset 0 1px #cccccc;}.mini-cart-wrapper .mini-cart-item:hover a strong{color:#008c46;}.mini-cart-wrapper .mini-cart-item a{height:80px;padding:20px;display:flex;align-items:center;text-decoration:none;color:#808080;}@media(min-width:560px){.mini-cart-wrapper .mini-cart-item a{padding:20px 30px;}}.mini-cart-wrapper .mini-cart-item a strong{font-size:14px;color:#333333;}.mini-cart-wrapper .mini-cart-item .product-details{font-size:12px;width:calc(100% - 75px);}.mini-cart-wrapper .mini-cart-item .thumb{width:75px;padding-right:15px;}.mini-cart-wrapper .mini-cart-item .thumb img{max-height:60px;width:auto;}.mini-cart-wrapper .slick-arrow{position:absolute;border:0;color:white;font-size:0;background-color:transparent;font-family:'baywa-iconfont';width:100%;line-height:18px;z-index:1;}.mini-cart-wrapper .slick-arrow::before{position:absolute;right:20px;font-size:18px;color:#008c46;background-color:white;border-radius:50%;padding:10px 11px;box-shadow:0 0 10px #ccc;}.mini-cart-wrapper .slick-arrow.slick-prev::before{content:'\e9a1';transform:rotate(-180deg);top:-20px;}.mini-cart-wrapper .slick-arrow.slick-next{bottom:0;}.mini-cart-wrapper .slick-arrow.slick-next::before{content:'\e9a1';transform:rotate(0);top:-10px;}.mini-cart-wrapper .slick-arrow.slick-prev.slick-disabled,
.mini-cart-wrapper .slick-arrow.slick-next.slick-disabled{visibility:hidden;}.main-header.scroll .mini-cart-component > label[data-badge]:not([data-badge=""])::before{transform:translate(50%, -50%);right:0;}@media(min-width:768px){.main-header.scroll .mini-cart-component > label[data-badge]:not([data-badge=""])::before{transform:translate(-50%, -50%);}}@media(min-width:1024px){.main-header.scroll .mini-cart-component > label[data-badge]:not([data-badge=""])::before{right:-5px;}}.main-header.scroll .item.active .mini-cart-component > label[data-badge]:not([data-badge=""])::before{right:30px;transition:right 0.1s linear;}@media(min-width:1024px){.main-header.scroll .item.active .mini-cart-component > label[data-badge]:not([data-badge=""])::before{right:25px;}}.wishlist-component{display:inline;}.wishlist-component .js-wishlist{cursor:pointer;}.wishlist-component a{text-decoration:none;}@media(min-width:768px){.wishlist-wrapper{width:420px;}}.wishlist-wrapper .wishlist-legend{position:relative;padding-left:30px;}.wishlist-wrapper .wishlist-legend::before{content:'\e975';font-family:baywa-iconfont;position:absolute;top:-2px;left:0;font-size:18px;color:#f0ad4e;}.wishlist-wrapper .wishlist-legend.valid::before{content:'\e99d';color:#008c46;}.wishlist-wrapper .wishlist-item{display:flex;align-items:center;padding:10px 0;position:relative;height:80px;}.wishlist-wrapper .wishlist-item:not(:first-of-type){border-top:1px solid #cccccc;}.wishlist-wrapper .wishlist-item .remove-item .btn{padding:0 20px 0 0;}.wishlist-wrapper .wishlist-item .thumb{width:75px;padding-right:15px;}.wishlist-wrapper .wishlist-item .thumb img{max-height:60px;width:auto;}.wishlist-wrapper .wishlist-item .product-details{width:calc(100% - 110px);}.wishlist-wrapper .wishlist-item .title{display:block;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333333;text-decoration:none;}.wishlist-wrapper .wishlist-item .icon-schliessen{font-size:12px;color:#808080;}.wishlist-wrapper .wishlist-item .add_to_cart_form .btn{height:28px;}.wishlist-wrapper .wishlist-details-button{margin-top:20px;}.wishlist-wrapper .slick-track,
.wishlist-wrapper .slick-list{padding:0;}.wishlist-wrapper .slick-arrow{position:relative;border:0;color:white;font-size:0;background-color:transparent;font-family:'baywa-iconfont';width:100%;line-height:18px;z-index:1;height:40px;transition:height 0.3s linear;}.wishlist-wrapper .slick-arrow::before{position:absolute;right:0;font-size:18px;color:#008c46;background-color:white;border-radius:50%;padding:10px 11px;box-shadow:0 0 10px #ccc;}.wishlist-wrapper .slick-arrow.slick-prev::before{content:'\e9a1';transform:rotate(-180deg);top:-5px;}.wishlist-wrapper .slick-arrow.slick-next::before{content:'\e9a1';transform:rotate(0);top:5px;}.wishlist-wrapper .slick-arrow.slick-prev.slick-disabled,
.wishlist-wrapper .slick-arrow.slick-next.slick-disabled{visibility:hidden;height:0;transition:height 0.3s linear;}.main-header.scroll .wishlist-component > label[data-badge]:not([data-badge=""])::before{transform:translate(50%, -50%);right:0;}@media(min-width:768px){.main-header.scroll .wishlist-component > label[data-badge]:not([data-badge=""])::before{transform:translate(-50%, -50%);}}@media(min-width:1024px){.main-header.scroll .wishlist-component > label[data-badge]:not([data-badge=""])::before{right:-5px;}}.main-header.scroll .item.active .wishlist-component > label[data-badge]:not([data-badge=""])::before{right:30px;transition:right 0.1s linear;}@media(min-width:1024px){.main-header.scroll .item.active .wishlist-component > label[data-badge]:not([data-badge=""])::before{right:25px;}}.toggle-share-wishlist{position:relative;display:inline-block;height:1.3rem;min-width:2.7rem;border-radius:3.125rem;background-color:#808080;color:white;cursor:pointer;transition:background-color 0.3s ease;}.toggle-share-wishlist.wishlist-page{top:0.3rem;}.toggle-share-wishlist::before{content:'';position:absolute;top:0.15rem;left:0.2rem;width:1rem;height:1rem;background-color:white;border-radius:50%;box-shadow:0 0.125rem 0.3rem rgba(0, 0, 0, 0.3);transition:left 0.3s linear;z-index:1;}.toggle__input:checked ~ .toggle-share-wishlist{background-color:#008c46;}.toggle__input:checked ~ .toggle-share-wishlist::before{left:calc(100% - 1.25rem);}.product-reference-component{margin:-10px;}.product-reference-component .product-tile{margin-bottom:0;}.product-reference-component .product-tile .thumb .img-wrapper{padding-bottom:75%;}.news-entry{width:100%;float:left;padding-bottom:30px;}.news-entry .news-entry-image{margin:0 -10px;position:relative;}@media(min-width:560px){.news-entry .news-entry-image{margin:0 0 20px 0;}}.news-entry .news-entry-image .icon{position:absolute;top:5px;right:15px;color:#4d4d4d;text-decoration:none;text-shadow:-1px 0 #ffffff, 0 1px #ffffff, 1px 0 #ffffff, 0 -1px #ffffff;}.news-entry .news-entry-date-wrapper{margin-bottom:10px;}.news-entry .news-entry-content{background-color:#ffffff;padding:10px;}.news-entry .news-entry-title{font-size:16px;font-weight:700;margin-bottom:20px;}.news-entry .read-more-state{display:none;}.news-entry .read-more-target{opacity:0;max-height:0;font-size:0;transition:0.25s ease;}.news-entry .read-more-state:checked ~ .read-more-wrap .read-more-target{opacity:1;font-size:inherit;max-height:999em;}.news-entry .read-more-state ~ .read-more-trigger:before{content:attr(data-more);}.news-entry .read-more-state:checked ~ .read-more-trigger:before{content:attr(data-less);}.news-entry .read-more-trigger{cursor:pointer;display:inline-block;color:#008c46;}.baywa-image-text-link-component{padding-bottom:30px;}.baywa-image-text-link-component .image-text-link-wrapper .image-text-link-wrapper--image{position:relative;}.baywa-image-text-link-component .image-text-link-wrapper .image-text-link-wrapper--image .icon{position:absolute;top:5px;right:5px;color:#4d4d4d;text-decoration:none;text-shadow:-1px 0 #ffffff, 0 1px #ffffff, 1px 0 #ffffff, 0 -1px #ffffff;}.baywa-image-text-link-component .image-text-link-wrapper .image-text-link-wrapper--bg{background-color:white;position:relative;padding:40px 20px;}@media(min-width:560px){.baywa-image-text-link-component .image-text-link-wrapper .image-text-link-wrapper--bg{padding:40px 100px;}}.baywa-image-text-link-component .image-text-link-wrapper .image-text-link-wrapper--bg .image-text-link-wrapper--list{display:none;}@media(min-width:768px){.baywa-image-text-link-component .image-text-link-wrapper .image-text-link-wrapper--bg .image-text-link-wrapper--list{background-color:#ffffff;padding:40px 40px 20px;width:100%;display:inline-block;float:right;margin:-100px 0 40px 40px;width:400px;box-shadow:0 0 10px #cccccc;}}.baywa-image-text-link-component .image-text-link-wrapper .image-text-link-wrapper--bg .image-text-link-wrapper--list .image-text-link-wrapper--list-headline{margin:0 0 20px;}.baywa-image-text-link-component .image-text-link-wrapper .image-text-link-wrapper--bg .image-text-link-wrapper--content-headline{color:#008c46;margin:0 0 25px;float:left;}@media(min-width:1024px){.baywa-image-text-link-component .image-text-link-wrapper .image-text-link-wrapper--bg .image-text-link-wrapper--content-headline{width:calc(100% - 440px);}}.baywa-image-text-link-component .image-text-link-wrapper .image-text-link-wrapper--bg .image-text-link-wrapper--content-description{clear:left;}.last-bought-products-component a.call-to-action{display:block;text-align:center;margin-top:20px;}.baywa-paragraph-image-component{padding-bottom:30px;}@media(min-width:768px){.baywa-paragraph-image-component{display:flex;}}.baywa-paragraph-image-component .image-wrapper{position:relative;align-self:center;}.baywa-paragraph-image-component .image-wrapper.right{order:1;}.baywa-paragraph-image-component .image-wrapper.auto-width{flex:1;}.baywa-paragraph-image-component .image-wrapper .icon{position:absolute;top:5px;right:5px;color:#333333;text-decoration:none;text-shadow:-1px 0 #ffffff, 0 1px #ffffff, 1px 0 #ffffff, 0 -1px #ffffff;}@media(min-width:768px){.baywa-paragraph-image-component .entry-wrapper{display:flex;}}.baywa-paragraph-image-component .entry-wrapper.auto-width{flex:1;}.baywa-paragraph-image-component .link-wrapper{padding-top:20px;}@media(min-width:768px){.baywa-paragraph-image-component .link-wrapper{margin-top:auto;}}.baywa-paragraph-image-component .link-wrapper .btn a{color:inherit;}.baywa-paragraph-image-component .link-wrapper .btn a:hover{text-decoration:none;}.baywa-paragraph-image-component h2{margin-top:0;}.baywa-paragraph-image-component p{margin:0;}.cms-content-page-one .baywa-paragraph-image-component{border-top:1px solid #cccccc;padding-top:30px;}@media(min-width:768px){.cms-content-page-one .baywa-paragraph-image-component{margin:0 100px;}}.cms-content-page-two .baywa-paragraph-image-component .paragraph-image--image{width:auto;}.baywa-image-popup-component{position:relative;}.baywa-image-popup-component .zoom-icon{position:absolute;left:50%;bottom:50%;transform:translate3d(-50%, 50%, 0);}.baywa-image-popup-component .zoom-icon img{width:36px;}@media(min-width:1024px){.baywa-image-popup-component .zoom-icon img{width:50px;}}.baywa-image-popup-component .title{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);background-color:white;color:#008c46;width:50%;height:40px;line-height:38px;font-size:18px;text-align:center;}@media(min-width:560px){.baywa-image-popup-component .title{font-size:20px;bottom:50px;height:50px;line-height:48px;}}@media(min-width:1024px){.baywa-image-popup-component .title{height:60px;line-height:58px;}}.baywa-image-popup-component .description{font-size:16px;}.baywa-download-component{width:100%;}.baywa-download-component a{border-bottom:2px solid #f4f4f4;}.baywa-download-component:last-child a{border-bottom:0;}.baywa-download-component span{display:block;}.baywa-download-component .download-entry{background-color:#fff;padding:8px 15px;display:flex;width:100%;text-decoration:none;}.baywa-download-component .download-entry:hover,
.baywa-download-component .download-entry:focus{text-decoration:none;}.baywa-download-component .download-entry:hover .download--media .icon,
.baywa-download-component .download-entry:focus .download--media .icon{color:#808080;}.baywa-download-component .download-entry .download--icon-img{margin-right:20px;}.baywa-download-component .download-entry .download--icon-img img{max-width:27px;}.baywa-download-component .download-entry .download--content{flex:1 70%;align-self:center;}.baywa-download-component .download-entry .download--content .download--title{font-size:16px;font-weight:500;padding-right:10px;word-break:break-word;}.baywa-download-component .download-entry .download--content .download--title .icon-file{margin-left:0;font-size:10px;}.baywa-download-component .download-entry .download--content .download--description{color:#808080;font-weight:normal;margin-top:15px;}.baywa-download-component .download-entry .download--size{align-self:center;color:#333333;text-transform:uppercase;}.baywa-download-component .download-entry .download--media{flex:1 5%;text-align:right;align-self:center;position:relative;}.baywa-download-component .download-entry .download--media .icon::before{color:#008c46;}.baywa-guidance-download-component{padding-bottom:30px;}.baywa-guidance-download-component .cms-content-item{background-color:#fff;}.baywa-guidance-download-component .download-description{color:#808080;}.baywa-guidance-download-component .download-description p{margin:10px 0 10px 30px;}.baywa-guidance-download-component h2{position:relative;margin-top:0;margin-left:30px;padding-left:10px;color:#333333;}.baywa-guidance-download-component h2 .icon{position:absolute;top:50%;left:-32px;transform:translateY(-50%);}.baywa-guidance-download-component .icon-file{position:absolute;left:-35px;top:-5px;font-size:8px;padding:0;}.baywa-guidance-download-component .btn-container{margin-top:auto;}.baywa-guidance-download-component .btn{width:100%;}.baywa-guidance-download-component .btn.btn-primary{padding-right:35px;padding-left:35px;}.baywa-guidance-download-component .btn-container > *:first-child{margin-top:10px;}.baywa-guidance-download-component .btn-container > *:last-child{margin-top:10px;}.baywa-guidance-download-component .icon-file{left:-30px;}.baywa-guidance-download-component + .baywa-guidance-download-component{margin-top:10px;}@media(min-width:560px){.baywa-guidance-download-component .cms-content-item{display:flex;height:100%;}.baywa-guidance-download-component .cms-content-item:before,
 .baywa-guidance-download-component .cms-content-item:after{content:" ";display:table;}.baywa-guidance-download-component .cms-content-item:after{clear:both;}.baywa-guidance-download-component .cms-content-item:before,
 .baywa-guidance-download-component .cms-content-item:after{content:" ";display:table;}.baywa-guidance-download-component .cms-content-item:after{clear:both;}.baywa-guidance-download-component .preview-image{flex:1 0 30%;float:left;max-width:155px;}.baywa-guidance-download-component .preview-image img{max-width:100%;}.baywa-guidance-download-component .download-description{float:left;display:flex;flex-direction:column;flex:0 1 9999em;}}@media(min-width:560px){.baywa-guidance-download-component .btn-container [class*="col-"]{width:100%;}.baywa-guidance-download-component .btn-container [class*="col-"] + [class*="col-"]{margin-top:10px;}}.baywa-toggle-component{padding-bottom:30px;}.baywa-toggle-component input[type='checkbox']{display:none;}.baywa-toggle-component input[type='checkbox']:checked ~ label span:nth-of-type(1){display:none;}.baywa-toggle-component input[type='checkbox']:checked ~ label span:nth-of-type(2){display:block;}.baywa-toggle-component input[type='checkbox']:checked ~ section{max-height:10000px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;padding-bottom:20px;}.baywa-toggle-component input[type='checkbox'] ~ label{cursor:pointer;color:#008c46;text-decoration:underline;font-weight:lighter;}.baywa-toggle-component input[type='checkbox'] ~ label:hover,
.baywa-toggle-component input[type='checkbox'] ~ label:active,
.baywa-toggle-component input[type='checkbox'] ~ label:focus{color:#006f3b;}.baywa-toggle-component input[type='checkbox'] ~ label span:nth-of-type(2){display:none;}.baywa-toggle-component input[type='checkbox'] ~ section{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear;}.baywa-video-component{position:relative;padding-bottom:30px;}.baywa-video-component .video-wrapper{width:100%;padding-bottom:56.25%;position:relative;}.baywa-video-component .video-wrapper iframe,
.baywa-video-component .video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;}.baywa-video-component .image-wrapper{position:absolute;top:0;width:100%;padding-bottom:56.25%;overflow:hidden;cursor:pointer;}.baywa-video-component .image-wrapper .preview-image-for-video{position:absolute;top:50%;left:50%;max-width:100%;min-width:100%;min-height:100%;transform:translate(-50%, -50%);}.baywa-video-component .image-wrapper::after{content:'';position:absolute;top:0;bottom:0;left:0;width:100%;background:rgba(255, 255, 255, 0.5) url(../_ui/shared/images/icons/icon_play.svg) no-repeat center center;background-size:10%, 10%, auto;z-index:1;transition:background 0.3s, background-size 0.3s;}.baywa-video-component .image-wrapper:hover::after{background:rgba(255, 255, 255, 0) url(../_ui/shared/images/icons/icon_play.svg) no-repeat center center;background-size:12%, 12%, auto;}.banner-component-center{position:relative;left:50%;transform:translateX(-50%);display:inline-block;}.banner-component-center .thumb,
.banner-component-center .title,
.banner-component-center .details{text-align:center;}.banner-component{position:relative;height:100%;margin-top:20px;}@media(min-width:768px){.banner-component{margin-top:40px;}}.slick-slider .banner-component{margin-top:0;}.banner-component .thumb{position:relative;}.banner-component .thumb .icon{position:absolute;top:5px;right:5px;color:#4d4d4d;text-decoration:none;text-shadow:-1px 0 #ffffff, 0 1px #ffffff, 1px 0 #ffffff, 0 -1px #ffffff;}.banner-component .video-banner .thumb{position:relative;}.banner-component .video-banner .thumb::after{content:'';position:absolute;top:0;bottom:0;left:0;width:100%;background:rgba(255, 255, 255, 0.5) url(../_ui/shared/images/play-icon.png) no-repeat center center;z-index:1;}.banner-component a{text-decoration:none;color:#333333;display:block;height:100%;}.banner-component a:hover{color:#333333;}.banner-component img{display:inline-block;max-width:100%;}.banner-component .title:not(.left):not(.right) h2,
.banner-component .details:not(.left):not(.right) h2{margin-bottom:0.75em;font-size:22px;font-weight:lighter;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.277em;}@media(min-width:768px){.banner-component .title:not(.left):not(.right) h2,
 .banner-component .details:not(.left):not(.right) h2{line-height:1.181em;}}.banner-component .title.left,
.banner-component .details.left,
.banner-component .title.right,
.banner-component .details.right{position:absolute;z-index:1;left:15px;font-weight:bold;max-width:calc(100% - 30px);font-family:'Helvetica Neue', 'Baywa-Font', Arial, sans-serif;}@media(min-width:560px){.banner-component .title.left,
 .banner-component .details.left,
 .banner-component .title.right,
 .banner-component .details.right{left:20px;max-width:calc(100% - 40px);}}@media(min-width:768px){.banner-component .title.left,
 .banner-component .details.left,
 .banner-component .title.right,
 .banner-component .details.right{left:30px;max-width:calc(100% - 60px);}}.banner-component .title.right,
.banner-component .details.right{left:auto;right:15px;text-align:right;}@media(min-width:560px){.banner-component .title.right,
 .banner-component .details.right{right:20px;}}@media(min-width:768px){.banner-component .title.right,
 .banner-component .details.right{right:30px;}}.banner-component .title{top:10px;}@media(min-width:560px){.banner-component .title{top:20px;}}@media(min-width:768px){.banner-component .title{top:30px;}}.banner-component .title:not(.left):not(.right){padding:10px 10px 0;}@media(min-width:560px){.banner-component .title:not(.left):not(.right){padding:20px 10px 10px;}}.banner-component .title h2{line-height:1.8em;display:inline;font-size:14px;-webkit-box-decoration-break:clone;box-decoration-break:clone;}@media(min-width:560px){.banner-component .title h2{font-size:24px;}}@media(min-width:768px){.banner-component .title h2{font-size:36px;}}@media(min-width:1024px){.banner-component .title h2{font-size:40px;}}.banner-component .title h2 span{padding:5px 0;box-shadow:0.2em 0 0 rgba(255, 255, 255, 0.8), -0.2em 0 0 rgba(255, 255, 255, 0.8);background-color:rgba(255, 255, 255, 0.8);-webkit-box-decoration-break:clone;box-decoration-break:clone;}@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.banner-component .title h2 span{padding:0.2em 0;}}.banner-component .details.left,
.banner-component .details.right{bottom:10px;}@media(min-width:560px){.banner-component .details.left,
 .banner-component .details.right{bottom:20px;}}@media(min-width:768px){.banner-component .details.left,
 .banner-component .details.right{bottom:30px;}}@media(min-width:560px){.banner-component .details.left.right,
 .banner-component .details.right.right{bottom:40px;}}.banner-component .details.left p,
.banner-component .details.right p{line-height:1.5;display:inline;color:white;background-color:#008c46;box-shadow:5px 0 0 #008c46, -5px 0 0 #008c46;-webkit-box-decoration-break:clone;box-decoration-break:clone;}@media(min-width:768px){.banner-component .details.left p,
 .banner-component .details.right p{font-size:24px;}}.banner-component .details.left p::before,
.banner-component .details.right p::before,
.banner-component .details.left p::after,
.banner-component .details.right p::after{content:'';display:table;}.banner-component .details:not(.left):not(.right){padding:10px 10px 20px 10px;}.banner-component .details:not(.left):not(.right) p{margin-top:0;}.safari .banner-component .title h2 span{padding:0.2em 0;}.event-component-wrap{padding-bottom:30px;}.event-component-wrap .event-component-html-content,
.event-component-wrap .go-to-overview{display:block;}.event-component-wrap .event-component-content-inner .read-more,
.event-component-wrap .event-component-info-go-to .detail-button{display:none;}.event-component-wrap .event-component-info-go-to .email-button{display:block;}@media(min-width:768px){.event-component-wrap .event-component-info-go-to{height:40px;}}.template-pages-layout-eventListPage .event-component-html-content,
.template-pages-layout-eventListPage .event-component-info-go-to .email-button{display:none;}.template-pages-layout-eventListPage .event-component-info-go-to .detail-button{display:block;}.event-component{display:block;background-color:#fff;font-size:16px;}@media(min-width:768px){.event-component{display:flex;}}.event-component .flex-col-1{flex:0 0 20%;}.event-component .flex-col-2{flex:0 0 50%;}.event-component .flex-col-3{flex:0 0 30%;}.event-component-date{text-align:center;border-right:1px solid #cccccc;height:100%;position:relative;min-height:210px;}@media(min-width:768px){.event-component-date{display:flex;justify-content:center;align-items:center;}}.event-component-date-day{font-size:90px;padding-top:60px;}@media(min-width:768px){.event-component-date-day{position:absolute;top:-50px;margin:auto;bottom:0;height:80px;right:0;left:0;padding:0;}}.event-component-date-month-year{background-color:#c2ee29;padding:12px;bottom:0;left:0;width:100%;}@media(min-width:768px){.event-component-date-month-year{position:absolute;}}.event-component-content{display:flex;flex-direction:column;justify-content:space-between;}.event-component-content-inner{padding:20px;}@media(min-width:768px){.event-component-content-inner{padding:20px 40px 0 40px;}}.event-component-content-inner-shortDesc{display:inline;}.event-component-content-inner .read-more{margin-left:5px;}.event-component-content h4{font-size:14px;font-weight:500;margin:0 0 10px 0;}.event-component-content h3{margin:0 0 30px 0;}.event-component-content-actions{background-color:#f4f4f4;padding:8px 40px;position:absolute;top:0;right:0;width:100%;text-align:center;}@media(min-width:768px){.event-component-content-actions{position:static;margin-top:30px;text-align:left;}}.event-component-content-actions a{color:#979797;font-weight:500;}.event-component-content-actions a .icon{margin-right:10px;}.event-component-info{background-color:#f4f4f4;position:relative;display:flex;flex-direction:column;justify-content:space-between;}.event-component-info-time,
.event-component-info-location{padding:20px;}.event-component-info-time .icon,
.event-component-info-location .icon{color:#008c46;font-size:31px;}.event-component-info-time{border-bottom:1px solid #fff;}.event-component-info-time label{font-weight:600;color:#333333;width:60px;margin-bottom:2px;}.event-component-info-location h4{margin:0 0 2px 0;font-size:14px;}.event-component-info-go-to{bottom:0;left:0;width:100%;}.event-component-info-go-to .btn{width:100%;line-height:38px;}@media print{.event-component .flex-col-1,
 .event-component .flex-col-2,
 .event-component .flex-col-3,
 .event-component,
 .event-component-date{display:block;float:left;}.event-component .flex-col-1,
 .event-component-date{width:200px;}.event-component .flex-col-2{width:524px;}.event-component .flex-col-3{width:320px;}.event-component{width:1044px;}.event-component-content-actions,
 .event-component-info-go-to .btn{display:none;}}.image-map-component{position:relative;}.image-map-component .pointer-list{position:static;list-style-type:none;}.image-map-component .pointer-list li::before{content:none;}.image-map-component .pointer-list .cb-inline{position:absolute;padding:7px 10px;background-color:#008c46;color:#fff;border-bottom:none;font-size:calc(12px +(14 - 12) *((100vw - 560px) /(1279 - 560)));}.image-map-component .pointer-list .cb-inline:hover,
.image-map-component .pointer-list .cb-inline.active{background-color:#f5be37;color:#008c46;text-decoration:none;}.image-map-component .pointer-list .cb-inline > .icon{transform:rotate(45deg);font-size:12px;}.image-map-component .pointer-list .cb-inline > .icon::before{font-size:12px;}.image-map-component-content{padding:20px;}.image-map-component-content .headline{display:flex;align-items:center;margin-bottom:20px;}@media(min-width:1280px){.image-map-component-content .headline{margin-bottom:30px;}}.image-map-component-content .headline .label{margin-right:10px;padding:7px 10px;background-color:#008c46;color:#fff;}.image-map-component-content .headline .text{font-size:2em;color:#008c46;}.image-map-component-content h3{margin-top:20px;}@media(min-width:768px){.image-map-component-content h3{margin-top:10px;}}.image-map-component-content .wrapper-component:before,
.image-map-component-content .wrapper-component:after{content:" ";display:table;}.image-map-component-content .wrapper-component:after{clear:both;}.image-map-component-content .wrapper-component:before,
.image-map-component-content .wrapper-component:after{content:" ";display:table;}.image-map-component-content .wrapper-component:after{clear:both;}.baywa-healthy-building-component{margin-bottom:20px;min-height:320px;}@media(min-width:768px){.baywa-healthy-building-component{background-repeat:no-repeat;background-position:top center;}}@media(max-width:767px){.baywa-healthy-building-component{background:none !important;}}.baywa-healthy-building-component--media{text-align:center;width:100%;}@media(min-width:768px){.baywa-healthy-building-component--media{display:none;}}@media(max-width:767px){.baywa-healthy-building-component--media img{transform:scale(0.8);}}.baywa-healthy-building-component .responsive-tabs-component{text-align:center;margin-top:10px;}.baywa-healthy-building-component .responsive-tabs-component input{display:none;}.baywa-healthy-building-component .responsive-tabs-component label{display:inline-block;height:120px;width:80px;cursor:pointer;background-size:contain;background-repeat:no-repeat;}@media(min-width:768px){.baywa-healthy-building-component .responsive-tabs-component label{width:180px;display:none;}}.baywa-healthy-building-component .responsive-tabs-component #tab-healthy-building-1:checked + label{background-image:url('/_ui/shared/images/cms/gesundesbauen_arrow_one_small_active.png');}.baywa-healthy-building-component .responsive-tabs-component #tab-healthy-building-1 + label{background-image:url('/_ui/shared/images/cms/gesundesbauen_arrow_one_small.png');}@media(min-width:768px){.baywa-healthy-building-component .responsive-tabs-component #tab-healthy-building-1 + label{background-image:url('/_ui/shared/images/cms/gesundesbauen_arrow_one_large.png');}}.baywa-healthy-building-component .responsive-tabs-component #tab-healthy-building-2:checked + label{background-image:url('/_ui/shared/images/cms/gesundesbauen_arrow_two_small_active.png');}.baywa-healthy-building-component .responsive-tabs-component #tab-healthy-building-2 + label{background-image:url('/_ui/shared/images/cms/gesundesbauen_arrow_two_small.png');margin:0 10%;}@media(min-width:768px){.baywa-healthy-building-component .responsive-tabs-component #tab-healthy-building-2 + label{background-image:url('/_ui/shared/images/cms/gesundesbauen_arrow_two_large.png');height:222px;}}.baywa-healthy-building-component .responsive-tabs-component #tab-healthy-building-3:checked + label{background-image:url('/_ui/shared/images/cms/gesundesbauen_arrow_three_small_active.png');}.baywa-healthy-building-component .responsive-tabs-component #tab-healthy-building-3 + label{background-image:url('/_ui/shared/images/cms/gesundesbauen_arrow_three_small.png');}@media(min-width:768px){.baywa-healthy-building-component .responsive-tabs-component #tab-healthy-building-3 + label{background-image:url('/_ui/shared/images/cms/gesundesbauen_arrow_three_large.png');}}.baywa-healthy-building-component .responsive-tabs-component section{display:none;padding:20px 0 0;text-align:left;}.baywa-healthy-building-component .responsive-tabs-component section h3{font-size:21px;color:#008c46;}@media(max-width:767px){.baywa-healthy-building-component .responsive-tabs-component section{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear;width:100%;}}@media(min-width:768px){.baywa-healthy-building-component .responsive-tabs-component section{width:33%;display:block;float:left;position:relative;}.baywa-healthy-building-component .responsive-tabs-component section::before{content:"";height:190px;width:230px;display:block;background-repeat:no-repeat;transform:scale(0.6);}}@media(min-width:1024px){.baywa-healthy-building-component .responsive-tabs-component section::before{transform:scale(0.9);}}@media(min-width:768px){.baywa-healthy-building-component .responsive-tabs-component #contentcomponent1{margin-top:120px;}.baywa-healthy-building-component .responsive-tabs-component #contentcomponent1::before{background-image:url('/_ui/shared/images/cms/gesundesbauen_arrow_one_large.png');margin-left:auto;}}@media(min-width:768px){.baywa-healthy-building-component .responsive-tabs-component #contentcomponent2{margin-top:320px;}.baywa-healthy-building-component .responsive-tabs-component #contentcomponent2::before{background-image:url('/_ui/shared/images/cms/gesundesbauen_arrow_two_large.png');height:275px;width:100px;left:0;right:0;margin:0 auto;}}@media(min-width:768px){.baywa-healthy-building-component .responsive-tabs-component #contentcomponent3{margin-top:120px;}.baywa-healthy-building-component .responsive-tabs-component #contentcomponent3::before{background-image:url('/_ui/shared/images/cms/gesundesbauen_arrow_three_large.png');left:0;}}.baywa-healthy-building-component .responsive-tabs-component #tab-healthy-building-1:checked ~ #contentcomponent1,
.baywa-healthy-building-component .responsive-tabs-component #tab-healthy-building-2:checked ~ #contentcomponent2,
.baywa-healthy-building-component .responsive-tabs-component #tab-healthy-building-3:checked ~ #contentcomponent3{display:block;}@media(max-width:767px){.baywa-healthy-building-component .responsive-tabs-component #tab-healthy-building-1:checked ~ #contentcomponent1,
 .baywa-healthy-building-component .responsive-tabs-component #tab-healthy-building-2:checked ~ #contentcomponent2,
 .baywa-healthy-building-component .responsive-tabs-component #tab-healthy-building-3:checked ~ #contentcomponent3{max-height:10000px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;}.baywa-healthy-building-component .responsive-tabs-component #tab-healthy-building-1:checked ~ #contentcomponent1 > *,
 .baywa-healthy-building-component .responsive-tabs-component #tab-healthy-building-2:checked ~ #contentcomponent2 > *,
 .baywa-healthy-building-component .responsive-tabs-component #tab-healthy-building-3:checked ~ #contentcomponent3 > *{animation:fade-in 0.7s ease-in-out;}}#cboxLoadedContent .baywa-slider-component--slider{padding:20px;height:100%;}#cboxLoadedContent .baywa-slider-component--slider.init-on-modal{display:block;}#cboxLoadedContent .baywa-slider-component--slider .slick-list{height:100%;}#cboxLoadedContent .baywa-slider-component--slider.slick-list-pb-40{padding-bottom:40px;}#cboxLoadedContent .baywa-slider-component--slider.slick-vertical .slick-dots{left:15px;}#cboxLoadedContent .baywa-slider-component--slider .baywa-paragraph-image-component h3{font-size:24px;}#cboxLoadedContent .baywa-slider-component--slider .baywa-paragraph-image-component ul{list-style:none;padding:0;margin-top:20px;}#cboxLoadedContent .baywa-slider-component--slider .baywa-paragraph-image-component ul li{position:relative;padding-left:35px;margin-bottom:10px;}#cboxLoadedContent .baywa-slider-component--slider .baywa-paragraph-image-component ul li::before{font-family:'baywa-iconfont';content:'\e96a';display:block;position:absolute;left:0;top:-10px;font-size:30px;color:#008c46;}.baywa-slider-component .slick-track{display:flex;}.baywa-slider-component__slides{display:flex;}.baywa-slider-component__slides.slick-initialized{padding:0;display:block;}.baywa-slider-component__slides.init-on-modal{display:none;}.baywa-slider-component__slides .slick-slide{height:auto;display:flex;}@media(min-width:560px){.baywa-slider-component__slides .slick-slide{display:block;}}.baywa-slider-component__slides .slick-slide > div,
.baywa-slider-component__slides .slick-slide > div > div{width:100%;height:100%;}.baywa-slider-component__slides .slick-arrow{position:absolute;border:0;color:#008c46;font-family:'baywa-iconfont';font-size:0;padding:0;z-index:1;top:0;width:30px;height:calc(100% - 80px);line-height:0;margin:40px 0;}.baywa-slider-component__slides .slick-arrow::before{position:absolute;left:50%;transform:translateX(-50%);color:#008c46;font-size:24px;}.baywa-slider-component__slides .slick-arrow.slick-prev{top:0;left:-30px;}.baywa-slider-component__slides .slick-arrow.slick-prev::before{content:'\e9a1';transform:translateX(-50%) rotate(90deg);}.baywa-slider-component__slides .slick-arrow.slick-prev + .slick-list{width:100%;}.baywa-slider-component__slides .slick-arrow.slick-next{bottom:0;right:-30px;}.baywa-slider-component__slides .slick-arrow.slick-next::before{content:'\e9a1';transform:translateX(-50%) rotate(-90deg);}.baywa-slider-component__slides .slick-arrow.slick-prev.slick-disabled,
.baywa-slider-component__slides .slick-arrow.slick-next.slick-disabled{cursor:default;}.baywa-slider-component__slides .slick-arrow.slick-prev.slick-disabled::before,
.baywa-slider-component__slides .slick-arrow.slick-next.slick-disabled::before{color:#cccccc;}.baywa-slider-component__slides .slick-dots{margin:0;padding:10px 0 0;display:flex;flex-wrap:wrap;justify-content:center;}.baywa-slider-component__slides .slick-dots li{display:inline-block;padding:10px 7px 0;}.baywa-slider-component__slides .slick-dots li button{position:relative;height:12px;width:12px;color:transparent;padding:0;cursor:pointer;line-height:0;}.baywa-slider-component__slides .slick-dots li button::before{position:absolute;top:0;left:0;content:' ';width:100%;height:100%;border-radius:50%;background-color:#cccccc;transition:background-color 0.3s linear;}.baywa-slider-component__slides .slick-dots li button:hover::before{background-color:#008c46;}.baywa-slider-component__slides .slick-dots li.slick-active button::before{background-color:#008c46;}.baywa-slider-component__slides.slick-vertical .slide .slick-dots{position:absolute;top:50%;left:5px;transform:translateY(-50%);-webkit-transform:translateX(-50%);margin:0;padding:0;list-style:none;white-space:nowrap;}.baywa-slider-component__slides.slick-vertical .slide .slick-dots li{display:block;padding:0 0 15px 0;}.baywa-slider-component .product-tile{padding:15px 0 5px;height:100%;}.baywa-slider-component .product-tile .price-buttons-wrapper:not(.inquiry){position:absolute;}@media(max-width:559px){.baywa-slider-component__slides.centerModeTN .slick-list{padding:0 30px;}}@media(max-width:767px) and (min-width:560px){.baywa-slider-component__slides.centerModeXS .slick-list{padding:0 30px;}}@media(max-width:1023px) and (min-width:768px){.baywa-slider-component__slides.centerModeSM .slick-list{padding:0 30px;}}@media(max-width:1279px) and (min-width:1024px){.baywa-slider-component__slides.centerModeMD .slick-list{padding:0 30px;}}.baywa-form-component{background-color:#fff;padding:1px 20px 20px;margin-bottom:30px;}@media(min-width:768px){.baywa-form-component{padding:1px 60px 80px;}}.baywa-form-component form{clear:both;}.baywa-form-component .description{padding-bottom:40px;}@media(min-width:560px){.baywa-form-component .description{max-width:calc(100% - 100px);}}.baywa-form-component .mandatory-info{font-weight:bold;padding-bottom:40px;}@media(min-width:1024px){.wrapper-component .hint-component .content{margin-top:20px;}}.product-image-gallery .gallery-image,
.product-image-gallery-thumbnails .gallery-image{background-color:#ffffff;position:relative;text-align:center;}.product-image-gallery .gallery-image .img-responsive,
.product-image-gallery-thumbnails .gallery-image .img-responsive{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);max-width:100%;max-height:100%;width:auto;}.product-image-gallery .gallery-image .img-responsive.gallery-image__video--img,
.product-image-gallery-thumbnails .gallery-image .img-responsive.gallery-image__video--img{max-height:none;}.product-image-gallery .gallery-image .healthy-living-logo,
.product-image-gallery-thumbnails .gallery-image .healthy-living-logo{position:absolute;width:96px;height:96px;pointer-events:none;z-index:1;bottom:0;right:0;}@media(min-width:768px){.product-image-gallery .gallery-image .healthy-living-logo,
 .product-image-gallery-thumbnails .gallery-image .healthy-living-logo{width:60px;height:60px;}}@media(min-width:1024px){.product-image-gallery .gallery-image .healthy-living-logo,
 .product-image-gallery-thumbnails .gallery-image .healthy-living-logo{width:96px;height:96px;}}.product-image-gallery .gallery-image .state-support-logo,
.product-image-gallery-thumbnails .gallery-image .state-support-logo{position:absolute;bottom:0;right:0;width:5rem;height:5rem;pointer-events:none;}@media(min-width:768px){.product-image-gallery .gallery-image .state-support-logo,
 .product-image-gallery-thumbnails .gallery-image .state-support-logo{width:4.5rem;height:4.5rem;}}.product-image-gallery-controls{position:relative;}.product-image-gallery-controls .arrows-wrapper{display:flex;justify-content:space-between;padding:0 20px;display:none;}@media(min-width:768px){.product-image-gallery-controls .arrows-wrapper{display:flex;}}.product-image-gallery-controls .arrows-wrapper .slick-arrow{line-height:0;padding:30px;border:0;z-index:1;font-family:'baywa-iconfont';font-size:0;display:flex;justify-content:center;color:#008c46;background-color:#ffffff;transition:opacity 0.3s linear;width:40px;height:60px;}.product-image-gallery-controls .arrows-wrapper .slick-arrow::before{font-size:24px;}.product-image-gallery-controls .arrows-wrapper .slick-arrow.slick-disabled{opacity:0;pointer-events:none;}.product-image-gallery-controls .arrows-wrapper .slick-arrow.slick-prev{left:20px;}.product-image-gallery-controls .arrows-wrapper .slick-arrow.slick-prev::before{content:'\e9a1';transform:rotate(90deg);}.product-image-gallery-controls .arrows-wrapper .slick-arrow.slick-next{right:20px;}.product-image-gallery-controls .arrows-wrapper .slick-arrow.slick-next::before{left:initial;content:'\e9a1';transform:rotate(-90deg);}.product-image-gallery-controls .arrows-wrapper .slick-arrow.visible-arrow{display:flex !important;}.product-image-gallery-wrapper{overflow:hidden;background-color:#fff;}@media(min-width:768px){.product-image-gallery-wrapper{clear:both;height:100%;background-color:#fff;}}@media(min-width:1024px){.product-image-gallery-wrapper{clear:inherit;background-color:#fff;}}.product-image-gallery-wrapper .ribbon-wrapper{bottom:0;top:auto;left:10px;border-width:120px;border-bottom:120px solid #f5be37;font-size:12px;border-top:none;}@media(min-width:1024px){.product-image-gallery-wrapper .ribbon-wrapper{top:0;bottom:auto;width:0;border-top:110px solid #f5be37;border-width:110px;border-bottom:none;}}.product-image-gallery-wrapper .ribbon-wrapper .ribbon{top:62px;bottom:auto;left:58px;transform:translate(-50%) rotate(45deg);transform-origin:center top;}@media(min-width:1024px){.product-image-gallery-wrapper .ribbon-wrapper .ribbon{position:absolute;top:auto;bottom:60px;left:50px;transform:translate(-50%) rotate(-45deg);transform-origin:center bottom;}}.product-image-gallery-controls .dots-wrapper{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;width:40%;padding:0;}.product-image-gallery-controls .dots-wrapper .slick-dots{position:absolute;left:0;bottom:0;z-index:3;margin:0;padding:0;list-style:none;width:100%;height:60px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}.product-image-gallery-controls .dots-wrapper .slick-dots li{cursor:pointer;}.product-image-gallery-controls .dots-wrapper .slick-dots li button{position:relative;border:0;background:transparent;display:block;height:12px;width:12px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;}.product-image-gallery-controls .dots-wrapper .slick-dots li button::before{position:absolute;top:0;left:0;content:' ';width:12px;height:12px;background-color:#cccccc;transition:background-color 0.3s linear;border-radius:50%;}.product-image-gallery-controls .dots-wrapper .slick-dots li.slick-active button::before{background-color:#008c46;}.product-image-gallery{background-color:#ffffff;padding:20px 15px 50px;}@media(min-width:1024px){.product-image-gallery{padding:20px 20px 50px;}}.product-image-gallery > div:not(:first-of-type){position:absolute;visibility:hidden;}.product-image-gallery .gallery-image{padding-bottom:200px;}@media(min-width:560px){.product-image-gallery .gallery-image{padding-bottom:50%;}}@media(min-width:768px){.product-image-gallery .gallery-image{padding-bottom:120%;}}@media(min-width:1024px){.product-image-gallery .gallery-image{padding-bottom:100%;}}.product-image-gallery .gallery-image .icon-vergroessern{position:absolute;right:0;top:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;color:#008c46;opacity:.75;background-color:#ffffff;transition:opacity 0.3s linear;}.product-image-gallery .gallery-image .icon-vergroessern:hover{opacity:1;color:#006f3b;}.product-image-gallery .gallery-image .icon-vergroessern::before{position:absolute;font-size:32px;top:50%;left:50%;transform:translate(-50%, -50%);}.product-image-gallery .gallery-image__video{position:relative;}.product-image-gallery .gallery-image__video--text{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;color:white;width:calc(100% - 40px);display:flex;flex-direction:column;align-items:center;}@media(min-width:480px){.product-image-gallery .gallery-image__video--text{width:calc(100% - 80px);}}.product-image-gallery .gallery-image__video--text a{color:white;}.product-image-gallery .gallery-image__video--icon-play{fill:white;width:32px;height:32px;margin:0 0 5px 0;cursor:pointer;}.product-image-gallery .gallery-image__video--icon-play:hover{fill:#008c46;background-color:white;}.product-image-gallery .gallery-image__video--iframe{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:100%;height:100%;max-height:360px;}.product-image-gallery .gallery-image__video-preview img{z-index:1;width:100% !important;}.product-image-gallery img[data-zoom-image]{cursor:pointer;}.product-image-gallery .slick-slide > div > div:not(.icon){display:block !important;}.product-image-gallery-thumbnails{overflow:hidden;padding:0 20px;}.product-image-gallery-thumbnails > div:nth-child(6) ~ div{position:absolute;visibility:hidden;}.product-image-gallery-thumbnails .slick-track{width:100%;height:60px;display:flex;}.product-image-gallery-thumbnails .slick-track .gallery-image{height:100%;width:100%;padding:5px;}.product-image-gallery-thumbnails .slick-track .slick-slide{padding:5px;box-sizing:border-box;margin:0 5px;height:56px;width:56px;}.product-image-gallery-thumbnails .slick-track .slick-current{border:1px solid #008c46;}.product-image-gallery-thumbnails .gallery-image{padding-bottom:75%;}.product-image-gallery-thumbnails .gallery-image__video::after{content:'\25b6';color:#008c46;font-size:7px;line-height:0.5;padding:3px;background-color:white;width:10px;height:10px;position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:0;animation:none;}.product-image-gallery-thumbnails .slick-slide{cursor:pointer;border:none;}.product-image-gallery-thumbnails .slick-arrow{top:10px;width:30px;height:calc(100% - 10px);}.product-image-gallery-thumbnails .slick-arrow.slick-prev{left:10px;}.product-image-gallery-thumbnails .slick-arrow.slick-prev::before{content:'\e9a1';transform:rotate(90deg);}.product-image-gallery-thumbnails .slick-arrow.slick-next{right:0;}.product-image-gallery-thumbnails .slick-arrow.slick-next::before{content:'\e9a1';transform:rotate(-90deg);}.page-productVariants{height:auto !important;}@media(min-width:1024px){.page-productVariants .ribbon-wrapper{left:calc(100% / 5.5);margin-left:5px;}}@media(min-width:1024px){.page-productVariants .product-tile .ribbon-wrapper{left:0;margin-left:0;}}@media(min-width:1024px){.page-productVariants .product-image-gallery{margin-left:calc(100% / 5.5);}}@media(min-width:1024px) and (min-width:1024px){.page-productVariants .product-image-gallery{height:320px;}}@media(min-width:1024px){.page-productVariants .product-image-gallery-thumbnails{float:left;width:calc(100% / 5.5);height:calc(100% + 10px);margin:-10px 0 0;}}.page-productVariants .product-image-gallery-thumbnails > div:nth-child(n+6){display:none;}@media(min-width:1280px){.page-productVariants .product-image-gallery-thumbnails > div:nth-child(n+5){display:none;}}.page-productVariants .product-image-gallery-thumbnails .slick-arrow{height:30px;width:calc(100% - 10px);left:0;}.page-productVariants .product-image-gallery-thumbnails .slick-arrow.slick-prev::before{content:'\e9a1';transform:rotate(90deg);}.page-productVariants .product-image-gallery-thumbnails .slick-arrow.slick-next{top:auto;bottom:0;}.page-productVariants .product-image-gallery-thumbnails .slick-arrow.slick-next::before{content:'\e9a1';transform:rotate(-90deg);}.page-productVariants .product-image-gallery-thumbnails .slick-list{height:100% !important;}@media(min-width:1024px){.page-productVariants .product-image-gallery-thumbnails .slick-list{max-height:320px;}}.product-image-gallery .slick-dots li:not(.slick-active){display:none !important;}@media(min-width:1280px){.page-homepage .main-content{overflow:hidden;}}.product-grid{padding:20px 0 0 0;margin:0 -10px;}.product-grid.listing{display:block !important;}.product-grid.listing .flip-wrapper.flipped{transform:rotateY(0);-webkit-transform:rotateY(0);}.product-grid.listing .flip-wrapper.flipped .front{opacity:1;pointer-events:all;position:relative;}.product-grid.listing .flip-wrapper.flipped .back{opacity:0;pointer-events:none;display:none;}.product-grid.listing .thumb{width:120px;float:left;padding:15px 10px;}@media(min-width:560px){.product-grid.listing .thumb{border:0;padding:10px 10px;width:25%;}}@media(min-width:1024px){.product-grid.listing .thumb{padding:20px 20px;}}.product-grid.listing .thumb .img-wrapper{padding-bottom:100%;}.product-grid.listing .thumb .healthy-living-logo{position:absolute;top:70%;left:55%;height:25%;z-index:1;}.product-grid.listing .thumb .state-support-logo{position:absolute;top:70%;right:15px;height:25%;}.product-grid.listing .details{display:inline-block;padding:15px 15px 0;width:calc(100% - 120px);}@media(min-width:560px){.product-grid.listing .details{padding:20px 15px 120px;width:75%;float:right;}.product-grid.listing .details.link{padding-bottom:0;}.product-grid.listing .details:not(.link){padding-top:0;}}.product-grid.listing .attributes-container{display:none;}.product-grid.listing .add-to-wishlist-list-view{display:none;}@media(min-width:560px){.product-grid.listing .add-to-wishlist-list-view{display:block;z-index:1;}}.product-grid.listing .price-buttons-wrapper .add-to-wishlist-grid-view{display:block;}@media(min-width:560px){.product-grid.listing .price-buttons-wrapper .add-to-wishlist-grid-view{display:none;}}.product-grid.listing .price-buttons-wrapper .clearfix,
.product-grid.listing .price-buttons-wrapper .dl-horizontal dd,
.product-grid.listing .price-buttons-wrapper .form-horizontal .form-group,
.product-grid.listing .price-buttons-wrapper .container,
.product-grid.listing .price-buttons-wrapper .container-fluid,
.product-grid.listing .price-buttons-wrapper .row,
.product-grid.listing .price-buttons-wrapper .panel-body,
.product-grid.listing .price-buttons-wrapper .btn-toolbar,
.product-grid.listing .price-buttons-wrapper .btn-group-vertical > .btn-group,
.product-grid.listing .price-buttons-wrapper #infowindow section{padding:15px;}.product-grid.listing .price-buttons-wrapper{width:calc(100% - 120px);margin-left:auto;}@media(min-width:560px){.product-grid.listing .price-buttons-wrapper{width:75%;position:absolute;bottom:0;right:0;}}.product-grid.listing .price-buttons-wrapper .price{text-align:left;padding:0 15px;}@media(min-width:560px){.product-grid.listing .price-buttons-wrapper .btn-wishlist{top:-100%;}}@media(min-width:560px){.product-grid.listing .lowStock::after{top:-10px;bottom:auto;}}.product-grid.listing .product-tile .title{margin:0 30px 10px 0;}.product-grid.listing .product-tile .buy-button{display:none;}.product-grid.listing .product-tile .details-button{display:block;}.product-grid.listing .product-tile .front .product-quantity{padding:10px 5px;bottom:0;}@media(min-width:560px){.product-grid.listing .product-tile .front .product-quantity{bottom:60px;}}.product-grid.listing .ribbon-wrapper{bottom:0;border-bottom:110px solid #f5be37;border-top:none;top:auto;}.product-grid.listing .ribbon-wrapper .ribbon{top:45px;left:32px;transform:translate(-50%) rotate(45deg);bottom:auto;}.product-grid.listing .action-buttons .cart-button{display:none;}.product-grid.listing .js-product-attributes{width:calc(100% - 120px);margin-left:auto;}@media(min-width:560px){.product-grid.listing .js-product-attributes{width:75%;position:relative;}}.product-grid:not(.listing){display:flex;flex-flow:row wrap;align-items:stretch;}.product-grid:not(.listing) .flip-wrapper,
.product-grid:not(.listing) .full-height{height:100%;}.product-grid:not(.listing) .front{min-height:400px;display:flex;flex-direction:column;justify-content:space-between;}.product-grid:not(.listing) .front .details:not(.link) .stock-info{display:none;}.product-grid:not(.listing) .front .details:not(.link) .variants{margin-top:15px;margin-bottom:0;}.product-grid:not(.listing) .product-tile:not(.processed) .front .details:not(.link) .variants{display:none;}.product-grid:not(.listing) .product-item-wrapper .add-to-wishlist-list-view{display:none;}.product-grid:not(.listing) .product-item-wrapper .price-buttons-wrapper{width:100%;}.product-grid:not(.listing) .product-item-wrapper .price-buttons-wrapper:not(.inquiry){position:absolute;}.product-grid:not(.listing) .product-item-wrapper .price-buttons-wrapper .add-to-wishlist-grid-view{display:block;}.product-grid:not(.listing) .product-item-wrapper .price{padding:0 15px;}@media(min-width:560px){.product-grid:not(.listing) .product-item-wrapper .price{padding-top:20px;}}.product-grid:not(.listing) .product-item-wrapper .b2b-price-panel .price{padding:0;}.product-grid .product-item-wrapper{padding:0 10px;width:100%;}.product-tile{margin-bottom:20px;position:relative;height:calc(100% - 20px);}.product-tile .flip-wrapper{height:100%;}.product-tile .flip-wrapper:hover{box-shadow:0 0 5px rgba(0, 0, 0, 0.1);}.product-tile .flip-wrapper .front{height:100%;position:relative;display:flex;flex-direction:column;justify-content:space-between;}.product-tile .flip-wrapper.flipped{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);}.product-tile .flip-wrapper.flipped.loaded .front{position:absolute;}.product-tile .flip-wrapper.flipped.loaded .back{position:relative;}.product-tile .flip-wrapper.flipped .front{opacity:0;pointer-events:none;}.product-tile .flip-wrapper.flipped .front::before,
.product-tile .flip-wrapper.flipped .front::after{opacity:0;transition-delay:0s;}.product-tile .flip-wrapper.flipped .back{height:100%;opacity:1;pointer-events:all;}.product-tile .flip-wrapper.flipped .back::before,
.product-tile .flip-wrapper.flipped .back::after{opacity:1;transition-delay:0.3s;}.product-tile .flip-wrapper.flipped .back .enquiry-form{font-size:14px;color:#008c46;}.product-tile .flip-wrapper .front::before,
.product-tile .flip-wrapper .front::after{transition-delay:0.3s;}.product-tile .flip-wrapper .back{position:absolute;width:100%;height:100%;}.product-tile .flip-wrapper .back::before,
.product-tile .flip-wrapper .back::after{opacity:0;}.product-tile .close-flipped-card{position:absolute;right:-10px;top:-10px;background-color:white;border-radius:30px;width:30px;height:30px;padding:3px 0 0 6px;cursor:pointer;z-index:1;box-shadow:0 0 8px #cccccc;}.product-tile .close-flipped-card .icon::before{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);-webkit-transform:translate3d(-50%, -50%, 0);font-size:20px;color:#808080;}.product-tile .close-flipped-card .icon:hover::before{color:#008c46;}.product-tile .thumb{position:relative;display:block;padding:15px;margin:0;width:100%;float:none;}.product-tile .thumb .img-wrapper{position:relative;display:block;padding-bottom:50%;}@media(min-width:560px){.product-tile .thumb .img-wrapper{padding-bottom:60%;}}.product-tile .thumb .img-wrapper img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);max-height:100%;max-width:100%;width:auto;min-width:50%;min-height:50%;}.product-tile .thumb .img-wrapper .missing-img img{padding:50px;}.product-tile .thumb .healthy-living-logo{position:absolute;top:70%;left:70%;height:25%;z-index:1;}.product-tile .thumb .state-support-logo{position:absolute;top:70%;right:15px;height:25%;}.product-tile .title{margin:0 0 10px 0;}.product-tile .title h4{margin:0;color:#333333;}.product-tile .variants{font-size:14px;margin:10px 0;padding:5px;font-weight:normal;background-color:#f4f4f4;}.product-tile .variants .icon{font-size:18px;vertical-align:sub;color:#008c46;}.product-tile .details{position:relative;padding:0 15px;display:block;width:100%;}.product-tile .details .description{font-weight:normal;overflow:hidden;display:-webkit-box;max-height:5.75em;-webkit-line-clamp:5;-webkit-box-orient:vertical;}.product-tile .ribbon-wrapper{top:0;left:0;bottom:auto;border-bottom:none;border-top:110px solid #f5be37;}.product-tile .ribbon-wrapper .ribbon{top:auto;bottom:60px;left:50px;transform:translate(-50%) rotate(-45deg);}.product-tile .stock-info{display:inline-block;margin:0 0 10px 0;}.product-tile .unlimitedStock,
.product-tile .inStock,
.product-tile .lowStock,
.product-tile .outOfStock,
.product-tile .permanentlyOutOfStock,
.product-tile .unknownStock{width:100%;font-size:14px;z-index:0;}.product-tile .unlimitedStock .stock-info::after,
.product-tile .inStock .stock-info::after{background-color:#008c46;}.product-tile .outOfStock .stock-info::after,
.product-tile .lowStock .stock-info::after{background-color:#f5be37;}.product-tile .permanentlyOutOfStock .stock-info::after{background-color:#d7373c;}.product-tile .click-and-collect-info{display:none;}.product-tile .price-buttons-wrapper{width:100%;text-align:center;}@media(min-width:768px){.product-tile .price-buttons-wrapper:not(.inquiry){position:absolute;}}.product-tile .price{font-size:18px;color:#333333;font-weight:bold;padding:0 15px;}.product-tile .price .regular-price{font-size:0.8em;}.product-tile .baseprice{color:#333333;font-size:14px;font-weight:100;margin-top:5px;}.product-tile .action-buttons{padding:15px;}.product-tile .relevance-score .icon-info{position:absolute;left:1rem;top:1rem;z-index:2;cursor:pointer;}.product-tile .btn-wishlist{position:absolute;top:10px;right:10px;padding:0;z-index:1;}.product-tile .btn-wishlist:disabled .icon,
.product-tile .btn-wishlist:disabled .icon:hover{color:#f4f4f4;}.product-tile .btn-wishlist:hover,
.product-tile .btn-wishlist:hover .icon{color:#008c46;}.product-tile .btn-wishlist .icon{font-size:30px;color:#cccccc;}.product-tile .btn-wishlist .icon:hover{color:#008c46;}.product-tile .buy-button{display:block;}.product-tile .details-button{display:none;}.product-list-page{position:relative;}.product-list-page .sidebar-toggle{display:none;}.product-list-page .sidebar-toggle:checked ~ .product-list-header .filter-toggle{height:40px;margin-bottom:10px;transition-delay:0s;}.product-list-page .sidebar-toggle:checked ~ .sidebar-wrapper{max-height:10000px;transition:max-height 0.5s ease-in;background-color:rgba(0, 0, 0, 0.3);}@media(min-width:768px){.product-list-page .sidebar-toggle:checked ~ .sidebar-wrapper{outline:0;}}.product-list-page .sidebar-wrapper{position:absolute;z-index:2;max-height:0;overflow:hidden;min-height:0;margin-bottom:40px;transition:max-height 0.5s cubic-bezier(0, 1.05, 0, 1);}@media(min-width:768px){.product-list-page .sidebar-wrapper{position:static;max-height:none;overflow:visible;margin-bottom:0;padding-top:1px;}}.product-list-page .sidebar-navigation{background-color:#ffffff;position:relative;z-index:2;}@media(min-width:768px){.product-list-page .sidebar-navigation{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear;}}@media(min-width:768px){.product-list-page .sidebar-navigation.initialized{max-height:10000px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;padding-bottom:20px;}}.product-list-page .facet-wrapper{position:fixed;top:0;left:0;opacity:0;visibility:hidden;transition:visibility 0s linear 0.3s, opacity 0.2s linear;width:100%;height:100%;z-index:1000;font-size:14px;}@media(min-width:768px){.product-list-page .facet-wrapper{position:static;opacity:1;visibility:visible;transition:visibility 0s linear, opacity 0s linear;padding-bottom:20px;}}.product-list-page .facet-toggle{display:none;}.product-list-page .facet-toggle:checked ~ .facet-wrapper{opacity:1;visibility:visible;transition:visibility 0s linear, opacity 0.2s linear;}.product-list-page .facet-navigation{height:100%;background-color:white;-webkit-overflow-scrolling:touch;}.product-list-page .facet-navigation .show-results{margin-top:20px;padding:5px 0;height:auto;position:fixed;bottom:0;left:0;z-index:1010;}@media(min-width:768px){.product-list-page .facet-navigation .show-results{display:none;}}.product-list-page .headline-wrapper{display:flex;position:relative;align-items:center;padding:0 10px;height:45px;background-color:#f4f4f4;}@media(min-width:768px){.product-list-page .headline-wrapper{display:none;height:60px;padding:10px 0 0;}}.product-list-page .headline-wrapper button{flex:1 0 auto;font-size:16px;}.product-list-page .headline-wrapper > .text-primary{font-size:16px;font-weight:400;margin:0;}.product-list-page .headline-wrapper .icon-schliessen::before{font-size:20px;padding-right:10px;vertical-align:bottom;}.product-list-page .category-wrapper .facet-values{display:flex;flex-direction:column;}@media(min-width:480px){.product-list-page .category-wrapper .parents{padding-top:5px;}}.product-list-page .category-wrapper .parents a{color:#333333;text-decoration:none;height:auto;align-items:center;}@media(min-width:480px){.product-list-page .category-wrapper .parents a{padding:5px 0;height:auto;}}.product-list-page .category-wrapper .parents .icon{background-color:#808080;border-radius:50%;font-size:8px;width:14px;height:14px;line-height:6px;color:white;position:relative;top:-1px;display:inline-block;}.product-list-page .category-wrapper .parents .icon::before{position:absolute;top:-10%;left:80%;transform:translateX(-50%) rotate(90deg);}.product-list-page .category-wrapper .siblings{padding-left:20px;padding-bottom:15px;flex:1 1 auto;overflow-x:hidden;}@media(min-width:480px){.product-list-page .category-wrapper .siblings{padding-left:10px;padding-bottom:0;}}.product-list-page .category-wrapper .siblings > a,
.product-list-page .category-wrapper .siblings .active{padding:10px 0;}@media(min-width:768px){.product-list-page .category-wrapper .siblings > a,
 .product-list-page .category-wrapper .siblings .active{padding:5px 0;}}.product-list-page .category-wrapper .siblings > a{display:flex;color:#333333;text-decoration:none;height:auto;align-items:center;}.product-list-page .category-wrapper .siblings > a.empty-category-sibling{color:#a3a3a3;}.product-list-page .category-wrapper .siblings .active{color:#008c46;font-weight:bold;}.product-list-page .search-teaser-header{padding:0 20px;}.product-list-page .product-list-header{position:relative;background-color:#f4f4f4;padding:0 10px;min-height:0;}.product-list-page .product-list-header.bottom{min-height:0;}.product-list-page .product-list-header:not(.bottom){z-index:1;}.product-list-page .cms-results{padding:15px;margin-bottom:50px;background-color:white;}.product-list-page .cms-results__toggle{display:none;}.product-list-page .cms-results__toggle:checked ~ .cms-results__toggle-label label::after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}.product-list-page .cms-results__toggle:checked ~ .cms-results__toggle-label label span:first-child{opacity:0;transition:opacity 0.3s linear;}.product-list-page .cms-results__toggle:checked ~ .cms-results__toggle-label label span:nth-child(2){opacity:1;transition:opacity 0.3s linear 0.3s;}.product-list-page .cms-results__toggle:checked ~ .cms-results__list{max-height:2000px;transition:max-height 0.2s cubic-bezier(1, 0, 1, 0) 0.2s;z-index:1;}.product-list-page .cms-results__headline{margin:0;}.product-list-page .cms-results__toggle-label{color:#333333;margin:0;padding:5px 0 0;height:30px;text-align:right;}.product-list-page .cms-results__toggle-label label{cursor:pointer;position:relative;}.product-list-page .cms-results__toggle-label label::after{content:'\e9a1';position:absolute;right:15px;color:#008c46;font-family:baywa-iconfont;font-size:16px;top:50%;-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);transition:transform 0.3s ease-in-out;}.product-list-page .cms-results__toggle-label label span{position:absolute;right:40px;white-space:nowrap;transform:translateY(-50%);transition:opacity 0.2s linear;}.product-list-page .cms-results__toggle-label label span:first-child{opacity:1;transition:opacity 0.3s linear 0.3s;}.product-list-page .cms-results__toggle-label label span:nth-child(2){opacity:0;transition:opacity 0.3s linear;}.product-list-page .cms-results__list{list-style-type:none;margin:0;padding:15px 0 0;overflow:hidden;max-height:78px;transition:max-height 0.1s cubic-bezier(0, 1, 0, 1) 0.3s;}.product-list-page .cms-results__item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 0 15px;width:100%;}@media(min-width:560px){.product-list-page .cms-results__item{float:left;width:50%;padding:0 20px 15px 0;}}@media(min-width:768px){.product-list-page .cms-results__item{width:100%;padding:0 0 15px;}}@media(min-width:1024px){.product-list-page .cms-results__item{width:50%;padding:0 20px 15px 0;}}.product-list-page .banner-slot-wrapper{padding:0 10px;}@media(min-width:768px){.product-list-page .banner-slot-wrapper{padding:0;}}.product-list-page .category-description{background:white;}.product-list-page .category-description.brand-logo{display:flex;flex-flow:row nowrap;align-items:center;}.product-list-page .category-description.brand-logo .category-image{padding:0 20px;}.product-list-page .category-description.brand-logo .category-image .lazyload-image{padding-bottom:0;}.product-list-page .h2{margin-bottom:0;}.product-list-page .active-filter-wrapper{display:inline;}.product-list-page .active-filter-wrapper .btn-filter-pill{position:relative;padding:0 44px 0 15px;height:30px;border-radius:30px;line-height:30px;font-size:16px;color:white;background-color:#829b96;}.product-list-page .active-filter-wrapper .btn-filter-pill:hover{background-color:#999999;}.product-list-page .active-filter-wrapper .btn-filter-pill::before{font-family:baywa-iconfont;position:absolute;right:15px;}.product-list-page .active-filter-wrapper .active-filter-facet{pointer-events:none;}.product-list-page .search-result-hint{margin-top:20px;}@media(min-width:768px){.product-list-page .search-result-hint{margin-top:40px;}}.product-list-page .category-image{display:none;width:calc(25% - 15px);padding:0 20px;}@media(min-width:768px){.product-list-page .category-image{display:block;}}.product-list-page .category-image .lazyload-image{padding-bottom:50%;}@media(min-width:560px){.product-list-page .product-grid:not(.listing) .product-item-wrapper{width:50%;float:left;}}.recent-products-page .filter-toggle-wrapper{display:none;}.recent-products-page .product-grid:not(.listing) .product-item-wrapper{width:100%;}@media(min-width:560px){.recent-products-page .product-grid:not(.listing) .product-item-wrapper{width:50%;}}@media(min-width:768px){.recent-products-page .product-grid:not(.listing) .product-item-wrapper{width:33.33%;}}@media(min-width:1280px){.recent-products-page .product-grid:not(.listing) .product-item-wrapper{width:25%;}}.safari .product-item-wrapper{margin:0 -1px;}.facet.categories .siblings{padding-left:0;padding-top:0;}@media(min-width:768px){.facet.categories .siblings{padding-left:10px;padding-top:0;}}.facet.categories a{position:relative;padding:0 10px 0 35px;display:block;font-weight:normal;text-decoration:none;color:#333333;min-height:24px;line-height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.facet.categories a::before{content:'';position:absolute;left:0;top:50%;width:24px;height:24px;border:1px solid #cccccc;transform:translateY(-50%);}.facet.categories a.selected::after{content:'';position:absolute;left:12px;top:50%;width:12px;height:12px;background-color:#008c46;transform:translate(-50%, -50%);}.facet:not(.categories) .facet-list.scroll{margin:10px 10px 0 0;padding:10px 10px 0;max-height:calc(100% - 115px);}@media(min-width:768px){.facet:not(.categories) .facet-list.scroll{margin-right:0;padding-right:10px;padding-left:0;max-height:420px;}}.mobile-filter-bar{background-color:#f4f4f4;padding:10px;}.filter-wrapper{padding:0 10px;height:calc(100% - 145px);overflow:auto;}@media(min-width:768px){.filter-wrapper{padding:5px 15px 15px;margin:0;overflow-x:hidden;}}.filter-wrapper .filter-headline{margin-bottom:10px;margin-top:10px;}@media(min-width:768px){.filter-wrapper .filter-headline{background-color:#f4f4f4;height:60px;padding:10px 0 0;margin:-5px -15px 0;}}.filter-wrapper .facet{display:none;}@media(min-width:768px){.filter-wrapper .facet{display:block;}}.filter-wrapper .facet-mobile{display:block;}@media(min-width:768px){.filter-wrapper .facet-mobile{display:none;}}.reduced-facet-button{display:none;}@media(min-width:768px){.reduced-facet-button{display:block;}}.facet-name{display:flex;font-weight:bold;font-size:16px;padding:10px 40px 10px 10px;margin-bottom:5px;position:relative;background-color:#f4f4f4;height:45px;align-items:center;cursor:pointer;}@media(min-width:768px){.facet-name{background:transparent;border-bottom:1px solid #cccccc;padding:15px 40px 5px 0;margin-bottom:0;height:auto;}}.facet-toggle ~ .facet-name{position:relative;}.facet-toggle ~ .facet-name::after{content:'\e9a1';position:absolute;right:15px;color:#008c46;font-family:baywa-iconfont;font-size:16px;top:50%;-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);transition:transform 0.3s ease-in-out;}.facet-toggle ~ .facet-name::after{transform:translateY(-50%) rotate(270deg);color:#808080;}.facet-toggle ~ .facet-values{position:absolute;top:0;left:0;width:100%;height:calc(100% - 50px);background-color:white;transform:translateX(-100%);transition:0.3s transform ease-in-out;z-index:1;}@media(min-width:768px){.facet-toggle ~ .facet-values{position:static;padding-top:0;transform:translateX(0);max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear;}}.facet-toggle ~ .facet-values .facet-name{position:relative;width:100%;z-index:1;padding-left:20px;}@media(min-width:768px){.facet-toggle ~ .facet-values .facet-name{display:none;}}.facet-toggle:checked ~ .facet-name{color:#008c46;}.facet-toggle:checked ~ .facet-name::after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}@media(min-width:768px){.facet-toggle:checked ~ .facet-name{color:#333333;}}.facet-toggle:checked ~ .facet-values{transform:translateX(0);}@media(min-width:768px){.facet-toggle:checked ~ .facet-values{max-height:20000px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;padding-bottom:20px;}}.facet-list{padding:0px 10px 10px;margin:-5px 0 -10px 0;list-style:none;height:100%;overflow:auto;position:relative;z-index:1000;}.facet-list.spinner{display:block;overflow:hidden;}@media(min-width:768px){.facet-list{margin:15px 0 10px;padding:0;}}.facet-list .siblings .checkbox{justify-content:normal;}.facet-list .checkbox{display:flex;align-items:center;justify-content:space-between;padding:0 0 15px;}.facet-list label{position:relative;height:auto;padding-right:10px;padding-top:3px;padding-bottom:3px;line-height:20px;}.facet-list .more{color:#008c46;text-decoration:underline;}.facet-list .more:hover{color:#006f3b;}.facet-list .icon{background-color:#808080;border-radius:50%;font-size:8px;width:14px;height:14px;line-height:6px;color:white;position:relative;top:-1px;display:inline-block;}.facet-list .icon::before{position:absolute;top:-10%;left:50%;transform:translateX(-50%) rotate(90deg);}.filter-button-back{font-weight:bold;margin-bottom:10px;padding:0;}@media(min-width:480px){.filter-button-back{margin-bottom:5px;}}.filter-underline{text-decoration:underline;}.filter-mobile-display-none{display:none;padding-top:0;}@media(min-width:480px){.filter-mobile-display-none{display:block;}}.filter-mobile-display-block{display:block;font-size:14px;}@media(min-width:480px){.filter-mobile-display-block{display:none;}}.filter-mobile-category{display:block;}@media(min-width:480px){.filter-mobile-category{display:none;}}.filter-mobile-space-between{justify-content:space-between;align-items:center;}.filter-mobile-headline{margin-bottom:20px;line-height:25px;margin-top:20px;font-size:18px;}@media(min-width:480px){.filter-mobile-headline{height:20px;line-height:unset;font-size:14px;margin-bottom:0;margin-top:0;}}.facet-values .filter-headline{height:25px;}@media(min-width:768px){.facet-values .filter-headline{display:none;}}.facet-values .icon-arrow-down::before{transform:rotate(90deg);padding-top:10px;}.facet-values .input-group{padding:10px 10px 0;width:100%;}@media(min-width:768px){.facet-values .input-group{padding:15px 0 0;}}.active-filter-reset{float:right;padding-top:10px;padding-bottom:30px;}@media(min-width:768px){.active-filter-reset{padding-bottom:50px;}}.active-filter-reset .link{color:#008c46;text-decoration:underline;}.active-filter-reset .link:hover{color:#006f3b;}.add-to-wishlist-list-view{display:none;}.product-list-components{background-color:#f4f4f4;}@media(min-width:1280px){.page-productGrid .main-content,
 .page-search .main-content{overflow:hidden;}}html{scroll-behavior:smooth;}@media(min-width:1280px){.page-productDetails .main-content{overflow:hidden;}}.product-image-gallery-wrapper{overflow:hidden;height:100%;}@media(min-width:768px){.product-image-gallery-wrapper{clear:both;background-color:#ffffff;}}@media(min-width:1024px){.product-image-gallery-wrapper{clear:inherit;background-color:#fff;}}.product-details-panel-wrapper{display:block;}@media(min-width:768px){.product-details-panel-wrapper{display:flex;}}.product-details-panel-wrapper .panel-flex{display:flex;flex-direction:column;justify-content:space-between;background-color:transparent;}@media(min-width:768px){.product-details-panel-wrapper .panel-flex{background-color:#fff;}}.product-details-panel-wrapper .panel-fill{display:flex;height:100%;}.product-details-panel-wrapper .panel-fill .ads-enquiry-product-section{align-self:flex-end;}.product-details-panel-wrapper .panel-fill .ads-enquiry-product-section .enquiry-button{padding-right:0;}.product-details-panel-wrapper .order-1{order:1;}.product-details-panel-wrapper .order-2{order:2;}.product-details-panel-wrapper .order-3{order:3;}.product-details-panel-wrapper .product-advantages ul{padding:0 20px;font-size:14px;font-weight:400;}.product-details-panel-wrapper .product-advantages li{display:flex;align-items:center;list-style-type:none;line-height:32px;}.product-details-panel-wrapper .product-advantages li::before{font-family:'baywa-iconfont';content:'\e96a ';color:green;font-size:32px;}.product-details-panel-wrapper .panel-divider{background-color:#ccc;height:1px;padding:10px 20px;margin:0;background-clip:content-box;border:none;}.product-details-panel-wrapper .panel-divider.desktop{display:none;}@media(min-width:768px){.product-details-panel-wrapper .panel-divider.desktop{display:block;}}.product-details-panel-wrapper .panel-divider.md{display:none;}@media(min-width:1024px){.product-details-panel-wrapper .panel-divider.md{display:block;}}.product-details-panel-wrapper .variant-panel-mobile{display:block;}@media(min-width:768px){.product-details-panel-wrapper .variant-panel-mobile{display:none;}}.product-details-panel-wrapper .variant-panel-desktop{display:none;}@media(min-width:768px){.product-details-panel-wrapper .variant-panel-desktop{display:block;}}.product-details-panel-wrapper .product-advantages-wrapper.mobile{display:block;}@media(min-width:768px){.product-details-panel-wrapper .product-advantages-wrapper.mobile{display:none;}}.product-details-panel-wrapper .product-advantages-wrapper.mobile #go-to-product-content-mobile{font-weight:600;font-size:14px;}.product-details-panel-wrapper .product-advantages-wrapper.desktop{display:none;}@media(min-width:768px){.product-details-panel-wrapper .product-advantages-wrapper.desktop{display:block;}}.product-details-panel-wrapper .product-advantages-wrapper.desktop #go-to-product-content-1{font-weight:600;font-size:14px;}.product-details-panel-wrapper .ads-right-panel-pickup .consignee-pickup-address{font-size:14px;font-weight:400;line-height:20px;}.product-details-panel-wrapper .ads-right-panel-delivery .ads-delivery-info-wrapper{font-size:14px;line-height:20px;}.product-details-panel-wrapper .ads-right-panel-delivery .ads-delivery-info-wrapper .ads-delivery-to{font-weight:400;}.product-details-panel-wrapper .ads-right-panel-delivery .ads-delivery-info-wrapper .ads-delivery-address-name{font-weight:600;}.product-details-panel-wrapper .ads-right-panel-delivery .open-sidebar-flyout{font-size:14px;font-weight:600;line-height:20px;text-decoration:underline;}.product-details-panel-wrapper .open-availability-sidebar button{text-decoration:underline;margin-left:-5px;text-align:left;}.product-details-panel-wrapper .open-sidebar-flyout,
.product-details-panel-wrapper .open-availability-sidebar{font-size:14px;font-weight:600;line-height:20px;text-decoration:underline;}.product-details-panel-wrapper .button-bg-gray{background-color:#cccccc !important;color:#ffffff;}.product-details-panel-wrapper .click-and-collect-pos{font-size:14px;}.product-details-panel-wrapper .login-or-register-link,
.product-details-panel-wrapper .login-or-register-hint{font-size:14px;}.product-details .amount input{text-align:center;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}.product-details-wrapper{display:flex;flex-direction:column;}@media(min-width:768px){.product-details-wrapper{flex-direction:row;}}@media(min-width:560px){.product-details .responsive-tabs [class^='content-'] > div:first-of-type{padding-top:30px;}}.product-details .responsive-tabs .product-description,
.product-details .responsive-tabs .terms-and-conditions,
.product-details .responsive-tabs .product-hazardous{word-wrap:break-word;word-break:break-word;overflow:auto;}.product-details .responsive-tabs h2{font-size:14px;font-weight:bold;border-bottom:2px solid #f5be37;line-height:1.277em;margin-bottom:1.277em;display:inline-block;}@media(min-width:768px){.product-details .responsive-tabs h2{font-size:16px;}}.product-details .responsive-tabs .product-classifications tr:nth-child(2n + 1),
.product-details .responsive-tabs .product-datasheets tr:nth-child(2n + 1){background-color:#f4f4f4;}.product-details .responsive-tabs .product-classifications .attrib,
.product-details .responsive-tabs .product-datasheets .attrib{width:calc(30% - 20px);border-right:2px solid white;max-width:140px;hyphens:auto;overflow-wrap:break-word;}@media(min-width:768px){.product-details .responsive-tabs .product-classifications .attrib,
 .product-details .responsive-tabs .product-datasheets .attrib{max-width:none;width:30%;}}.product-details .responsive-tabs .product-hazardous-icons{float:left;}.product-details .responsive-tabs .product-hazardous-icons img{padding-top:10px;}.product-details .responsive-tabs .product-hazardous-text{padding-top:10px;display:inline-block;}.product-details .responsive-tabs .product-hazardous-text h2:first-of-type{margin-top:0;}.product-details .responsive-tabs .product-hazardous-text table + table{margin-top:35px;}.product-details .responsive-tabs .product-hazardous-text .value{width:10%;min-width:55px;}.product-details .responsive-tabs .product-advantages,
.product-details .responsive-tabs .product-description,
.product-details .responsive-tabs .terms-and-conditions,
.product-details .responsive-tabs .product-hazardous,
.product-details .responsive-tabs .product-classifications,
.product-details .responsive-tabs .product-datasheets{padding:0 20px 20px;}@media(min-width:768px){.product-details .responsive-tabs .product-advantages,
 .product-details .responsive-tabs .product-description,
 .product-details .responsive-tabs .terms-and-conditions,
 .product-details .responsive-tabs .product-hazardous,
 .product-details .responsive-tabs .product-classifications,
 .product-details .responsive-tabs .product-datasheets{padding:0 100px 30px;}}.product-details .responsive-tabs .product-datasheets .attrib{width:80%;border:none;}.product-details .responsive-tabs .product-datasheets tr{border-bottom:2px solid white;}.product-details .responsive-tabs .product-datasheets tr td{background-color:#f4f4f4;}.product-details .responsive-tabs .healthy-living-wrapper{display:flex;align-items:center;}.product-details .responsive-tabs .healthy-living-wrapper img{width:100px;height:100px;margin-right:30px;}.product-details .responsive-tabs .state-support-wrapper{display:flex;align-items:center;}.product-details .responsive-tabs .state-support-wrapper img{width:100px;height:100px;margin-right:30px;}.product-details .click-and-collect-info{position:relative;padding-right:25px;}.product-details .click-and-collect-info .tooltip--icon{margin-left:3px;transform:translateY(0);}.warning-not-available{background-color:#f5be37;padding:10px 10px 10px 55px;margin-bottom:10px;color:white;}@media(min-width:560px){.warning-not-available{padding:10px 20px 10px 45px;margin:0 10px;}}.warning-not-available::before{content:'\e991';font-family:'baywa-iconfont';position:absolute;font-size:24px;left:20px;transform:translateY(-50%);top:20px;}@media(min-width:560px){.warning-not-available::before{left:35px;}}@media(min-width:1024px){.warning-not-available::before{top:23px;}}.show-hint-no-pos-text{margin:0;}.show-hint-no-pos-text::before{left:15px;top:21px;}.product-tile .warning-not-available-wrapper{position:absolute;bottom:15px;}.product-tile .warning-not-available-wrapper .warning-not-available{padding:5px 5px 5px 30px;font-size:14px;line-height:1.3em;margin:0;}.product-tile .warning-not-available-wrapper .warning-not-available::before{font-size:20px;top:5px;left:15px;transform:translateY(0);}.not-available-switch-link{text-decoration:none;}.not-available-switch-link span{text-decoration:underline;}.product-attributes{background-color:#ffffff;}@media(min-width:560px){.product-attributes{background-clip:content-box;}}@media(min-width:560px){.product-attributes.details{padding:0;}}.product-attributes.details .product-name{padding:10px 10px 0;}@media(min-width:560px){.product-attributes.details .product-name{padding:20px 20px 0px 20px;}}.product-attributes.details .product-name h1{margin-bottom:0;}@media(min-width:1024px){.product-attributes.details .product-name h1{font-size:28px;}}@media(min-width:768px){.product-attributes.details .product-name h2{font-size:40px;}}@media(min-width:1280px){.product-attributes.details .product-name h2{line-height:1em;}}.product-attributes.details .price-wrapper,
.product-attributes.details .scale-prices{padding:20px 10px 0;}@media(min-width:560px){.product-attributes.details .price-wrapper,
 .product-attributes.details .scale-prices{padding:20px 20px 0;}}@media(min-width:768px){.product-attributes.details .price-wrapper .price,
 .product-attributes.details .scale-prices .price{font-size:22px;}}.product-attributes.details .scale-prices{font-size:14px;padding:20px 10px 10px 10px;padding-top:0;}@media(min-width:560px){.product-attributes.details .scale-prices{padding:20px 20px 20px 10px;}}@media(min-width:560px){.product-attributes.details .scale-prices{padding-top:20px;}}@media(min-width:768px){.product-attributes.details .scale-prices{padding-top:0;}}@media(min-width:1024px){.product-attributes.details .scale-prices{padding-top:20px;}}.product-attributes.details .text-danger,
.product-attributes.details .delivery{padding:0 10px 10px;}@media(min-width:560px){.product-attributes.details .text-danger,
 .product-attributes.details .delivery{padding:20px 0 20px 0;}}.product-attributes.details .delivery{color:#008c46;font-size:14px;}.product-attributes.details .delivery .text-right{display:inline-block;}.product-attributes.details .delivery.inPrice{padding-left:0px;}.product-attributes.details .text-danger{font-weight:bold;font-size:18px;}.product-attributes.details + .stock-level{padding:0 10px;}@media(min-width:560px){.product-attributes.details + .stock-level{padding:0 20px 20px;}}@media(min-width:768px){.product-attributes.details + .stock-level{padding:0 20px;}}.product-attributes.details .product-variations.product-configurator .last-attribute{margin-bottom:10px;}.product-attributes.details .product-variations.product-configurator .checkbox input[type=checkbox]:checked ~ label::after,
.product-attributes.details .product-variations.product-configurator .checkbox input[type=checkbox]:checked ~ .label::after{opacity:1;transition:width 0.2s linear;}.product-attributes.details .product-variations.product-configurator .checkbox input[type=checkbox] ~ label,
.product-attributes.details .product-variations.product-configurator .checkbox input[type=checkbox] ~ .label{padding:10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 40px);}.product-attributes.details .product-variations.product-configurator .checkbox input[type=checkbox] ~ label::before,
.product-attributes.details .product-variations.product-configurator .checkbox input[type=checkbox] ~ .label::before{top:20px;right:1px;left:auto;}.product-attributes.details .product-variations.product-configurator .checkbox input[type=checkbox] ~ label::after,
.product-attributes.details .product-variations.product-configurator .checkbox input[type=checkbox] ~ .label::after{top:20px;right:1px;left:auto;}.product-attributes.details .product-quantity{padding:10px 0 10px 10px;}@media(min-width:560px){.product-attributes.details .product-quantity{padding:0 10px;border-bottom:0;margin:0;}}.product-attributes.details .product-quantity:has(.corresponding-units li:nth-child(2)){margin-top:10px;margin-bottom:25px;}.product-attributes.details .product-quantity:has(.corresponding-units li:nth-child(3)){margin-top:20px;margin-bottom:35px;}.product-attributes.details .corresponding-units{display:flex;flex-direction:column;justify-content:center;font-size:12px;height:40px;list-style:none;margin:0;}.product-attributes.details .corresponding-units::before{content:'=';position:absolute;left:-5px;top:50%;transform:translateY(-50%);}.product-attributes.details .add-to-cart-btn{padding:0 20px 10px 15px;width:calc(100% - 40px);}.product-attributes.details .add-to-wishlist-btn{padding:0 0px 10px 20px;}.product-attributes.details .b2b-price-panel{padding-top:5px;padding-bottom:20px;padding-left:20px;width:70%;}@media(min-width:560px){.product-attributes.details .b2b-price-panel{padding-left:20px;padding-right:20px;}}@media(min-width:768px){.product-attributes.details .b2b-price-panel{padding-left:20px;padding-right:20px;width:80%;}}@media(min-width:768px){.product-attributes.details .b2b-price-panel .price{font-size:22px;}}.product-attributes.details .b2b-price-panel .enquiry-form{font-size:14px;color:#008c46;}.product-attributes.details .b2b-price-panel .enquiry-form a{font-weight:600;}.product-attributes.details .b2b-price-panel .select-location-for-price{width:calc(110%);}.product-attributes.details .product-variations label{overflow:hidden;text-overflow:ellipsis;}.product-attributes.details .warning-not-available-wrapper + .action-buttons{clear:both;}.product-attributes.details .warning-not-available-wrapper + .action-buttons .add-to-cart-btn{padding:0;}.product-attributes.details .warning-not-available-wrapper + .action-buttons .add-to-wishlist-btn{padding:10px 0px 10px 20px;}.product-attributes.details .action-buttons{display:flex;flex-direction:row-reverse;}.product-attributes.list{position:relative;}.product-attributes.list .product-name{padding:15px 15px 0;font-size:14px;}.product-attributes.list .product-name h1{font-size:18px;font-weight:bold;overflow:hidden;display:-webkit-box;max-height:3.543em;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.product-attributes.list .product-name h1 a,
.product-attributes.list .product-name h1 a:hover{text-decoration:none;color:#333333;}.product-attributes.list .display-flex{flex-wrap:nowrap;align-items:flex-end;}.product-attributes.list .add_to_cart_form{height:75px;}.product-attributes.list .add_to_cart_form:has(.warning-not-available){height:85px;}.product-attributes.list .action-buttons,
.product-attributes.list .product-quantity{position:absolute;left:0;width:100%;}.product-attributes.list .action-buttons{bottom:0;display:flex;flex-direction:row-reverse;box-sizing:border-box;}.product-attributes.list .action-buttons .cart-button.disabled{display:none;}.product-attributes.list .action-buttons .panel-full{width:100%;}.product-attributes.list .action-buttons .panel-full .cart-button{overflow:hidden;text-overflow:ellipsis;}.product-attributes.list .action-buttons .button-bg-gray{background-color:#cccccc !important;}.product-attributes.list .product-quantity{bottom:60px;padding:10px 5px;}.product-attributes.list .product-variations{padding:10px 15px;}.product-attributes.list .product-variations .form-group label{display:inline-block;overflow:hidden;text-overflow:ellipsis;}@media(min-width:560px){.product-attributes.list .quantity-counter .btn{padding:0 3px;}}@media(min-width:560px){.product-attributes.list .quantity-counter .btn{padding:0 1px;}}@media(min-width:1024px){.product-attributes.list .quantity-counter .btn{padding:0 5px;}}.product-attributes.list .price-wrapper{width:100%;padding:0;}.product-attributes.list .price-wrapper .price{height:auto;clear:both;font-size:18px;color:#333333;text-align:left;}.product-attributes.list .price-wrapper .baseprice{line-height:1.5em;padding:0 15px;margin:0;}.product-attributes.list .delivery{font-size:14px;padding:0 15px;color:#008c46;}.product-attributes.list .icon-aktualisieren + .font-bold{margin-left:0;}.product-attributes.list .cart-button{margin:0;}.product-attributes.list .tooltip-wrapper{pointer-events:all;}.product-attributes.list .text-danger{font-weight:bold;padding:0 15px;}.product-attributes.list .b2b-price-panel{padding:15px;}.product-attributes.list .b2b-price-panel label{width:100%;}.product-attributes.list .b2b-price-panel label.pointer{width:auto;}.product-attributes.list .b2b-price-panel .price{padding:0;}.product-attributes.list .b2b-price-panel .baseprice{display:none;}.product-attributes .display-flex{align-items:flex-start;}.product-attributes .product-brand{max-height:60px;max-width:25%;margin-left:20px;float:right;}.product-attributes .product-name{padding:10px;}@media(min-width:560px){.product-attributes .product-name{padding:10px 20px 0;}}.product-attributes .product-name .hazardous-text{color:#d7373c;}.product-attributes .product-name .hazardous-text::before{content:' | ';color:#808080;}.product-attributes .baseprice{font-size:14px;}.product-attributes .baseprice .regular-price{font-size:0.8em;}.product-attributes .price{font-size:18px;font-weight:bold;color:#008c46;margin:5px 0;}.product-attributes .price.price-h1{font-size:40px;}.product-attributes .price label{cursor:pointer;}.product-attributes .scale-prices{display:flex;flex-direction:column;font-size:14px;padding:0 15px;padding-top:15px;}.product-attributes .scale-prices__title,
.product-attributes .scale-prices__item{display:flex;align-items:center;justify-content:center;flex:1;padding:5px;}.product-attributes .scale-prices__title span,
.product-attributes .scale-prices__item span{width:50%;text-align:center;}.product-attributes .scale-prices__title{font-weight:bold;}.product-attributes .scale-prices__item{border-bottom:0;}.product-attributes .scale-prices__item.active{background-color:#f4f4f4;font-weight:bold;color:#008c46;}.product-attributes .regular-price{position:relative;display:inline;color:#808080;font-size:0.8em;}.product-attributes .regular-price::after{content:'';position:absolute;left:0;top:50%;width:100%;border-bottom:2px solid #d7373c;transform:rotate(-10deg);}.product-attributes .click-and-collect-info{padding-top:3px;}.product-attributes .tooltip--icon{z-index:1;}.product-attributes .tooltip-wrapper{position:relative;margin-top:4px;}.product-attributes .tooltip-wrapper:hover .stocklevel-tooltip{opacity:1;visibility:visible;transition-delay:0s;}.product-attributes .product-variations .form-group{margin-bottom:10px;}.product-attributes .product-variations .last-attribute{margin-bottom:0;}.product-attributes .product-quantity{padding:10px 0;}.product-attributes .wishlist-button,
.product-attributes .cart-button{margin-bottom:10px;}.product-attributes .wishlist-button{width:40px;height:40px;}.product-attributes .cart-button{width:100%;}.terms-and-conditions{padding:0 15px 20px 15px;}.terms-and-conditions .content:not(:nth-child(5)){margin-top:20px;}.terms-and-conditions .content:not(:nth-child(5)) h2{margin:0 0 15px;}.terms-and-conditions .content:not(:nth-child(5)) p{margin-bottom:30px;}.terms-and-conditions .content:not(:nth-child(5)) th,
.terms-and-conditions .content:not(:nth-child(5)) td{border:1px solid #f4f4f4;padding:6px;font-size:12px;}@media(min-width:1024px){.terms-and-conditions .content:not(:nth-child(5)) th,
 .terms-and-conditions .content:not(:nth-child(5)) td{padding:6px 15px;}}.terms-and-conditions content:first-of-type{margin-top:0;}.terms-and-conditions .delivery-icons{display:flex;justify-content:space-between;flex-wrap:wrap;}.terms-and-conditions .delivery-icons .cmsimage{display:inline-block;margin:10px 20px 0 0;height:40px;}@media(min-width:560px){.terms-and-conditions .delivery-icons .cmsimage{margin:10px 30px 0 0;}}.terms-and-conditions .delivery-icons .cmsimage img{max-height:100%;width:auto;}.stock-level{background-color:white;}.stock-level .unlimitedStock,
.stock-level .inStock,
.stock-level .lowStock,
.stock-level .outOfStock,
.stock-level .permanentlyOutOfStock{width:100%;z-index:0;}.stock-level .unlimitedStock::after,
.stock-level .inStock::after{background-color:#008c46;}.stock-level .lowStock::after,
.stock-level .outOfStock::after{background-color:#f5be37;}.stock-level .permanentlyOutOfStock::after{background-color:#d7373c;}.stock-level.list{padding:0 15px;}.stock-level.list unlimitedStock::after,
.stock-level.list .inStock::after,
.stock-level.list .lowStock::after,
.stock-level.list .outOfStock::after,
.stock-level.list .permanentlyOutOfStock::after{content:none;}.stock-level .stock-info{display:inline-block;}.stock-level.stock-level-details .stock-info{color:#008c46;font-weight:600;font-size:14px;}.stock-level.stock-level-details .stock-info .click-and-collect-info{color:#333333;font-weight:normal;}.stock-level.stock-level-details .stock-info .click-and-collect-info span{color:#008c46;}.stock-level.stock-level-details .stock-info .click-and-collect-pos{color:#333333;}.stock-level.stock-level-details .stock-info .click-and-collect-pos .fw-normal{font-weight:normal;}.product-scale-prices{width:100%;}.product-scale-prices tr:nth-child(2n + 1){background-color:#f4f4f4;}.product-scale-prices td{padding-top:5px;padding-bottom:5px;}.neighbouring-stock{padding:20px;font-size:14px;}.neighbouring-stock .list-item:not(:first-of-type){border-top:1px solid #cccccc;}.neighbouring-stock h2{margin-top:0;margin-bottom:5px;}@media(min-width:768px){.neighbouring-stock a[href^='tel:']{color:#808080;font-weight:normal;}}.neighbouring-stock .icon{font-size:16px;padding-right:5px;vertical-align:text-top;color:#333333;}.neighbouring-stock .click-and-collect-info{display:none;}.availabilty-popup{padding:20px;}.availabilty-banner{display:flex;flex-wrap:nowrap;color:white;background-color:#f5be37;padding:15px;align-items:center;}.availabilty-banner .availabilty-icon{margin-right:15px;}.availabilty-banner .availabilty-icon .icon{font-size:30px;}.availabilty-banner .availabilty-text{font-weight:bold;}.login-or-register-link{font-weight:600;}.login-or-register-hint{font-weight:400;}.request-form__button{max-width:240px;margin-left:auto;}.request-form__icon-wrapper{margin-right:15px;width:100%;max-width:25px;display:flex;align-items:center;}.request-form__icon{background-color:white;height:25px;width:25px;display:block;color:inherit;border-radius:50%;text-align:center;line-height:25px;font-size:20px;}.request-form__text{color:white;}.request-form__response-wrapper{display:flex;flex-direction:row;padding:20px;}.request-form__response-wrapper.success{background-color:#008c46;color:#008c46;}.request-form__response-wrapper.failed{background-color:#d7373c;color:#d7373c;}.storeMap{position:relative;}.storeMap .opening-hours td{vertical-align:top;}.storeMap .opening-hours td:first-of-type{padding-right:20px;}.storeMap .map_controls{position:absolute;bottom:20px;right:20px;}.js-map_canvas{width:100% !important;}.store-finder-map-panel{padding-top:10px;}@media(min-width:768px){.store-finder-map-panel{position:absolute;top:5px;left:10px;z-index:1;width:100%;}}.store-finder-map-panel .form-control{background-color:#ffffff;padding-right:45px;}.store-finder-map-panel .localize{line-height:38px;}.store-finder-map-panel .search{position:absolute;right:10px;top:0;line-height:38px;height:40px;width:55px;z-index:1;}.store-finder-map-panel .selectbox{cursor:pointer;}.store-finder-map-panel .selectbox:focus{background-color:#ffffff;}#infowindow{padding:20px;font-size:14px;}#infowindow h1,
#infowindow h3{margin-top:0;}#infowindow section{margin-left:-10px;margin-right:-10px;}#infowindow section.border-bottom{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #008c46;}#infowindow .opening-hours{margin-top:10px;}#infowindow .opening-hours td{vertical-align:top;}#infowindow .marker-icon{height:28px;}#infowindow ul.list{margin-top:10px;margin-bottom:0;}@media(min-width:560px){#infowindow ul.list.column{column-count:2;column-fill:auto;height:100%;}}#infowindow ul.list li::before{left:auto;margin-left:-30px;}.registration-page{padding-top:20px;}.registration-page .rotating-images-component{margin-top:0;}@media(min-width:1024px){.registration-page .rotating-images-component{margin-top:0;}}.registration-page .registration-tabs > label{background-color:rgba(130, 155, 150, 0.2);cursor:pointer;padding:15px 25px;margin:0;}.registration-page .registration-tabs > input{display:none;}.registration-page .registration-tabs > input:checked + label{background-color:#ffffff;color:#008c46;font-weight:bold;}.registration-page .registration-tabs > section{height:0;overflow:hidden;clear:both;background-color:#ffffff;}.registration-page .registration-tabs > section > *{animation:fade-in 0.7s ease-in-out;}.registration-page .registration-tabs #tab-1:checked ~ .content-1,
.registration-page .registration-tabs #tab-2:checked ~ .content-2{height:auto;overflow:unset;}.registration-page .headline{padding:40px 0 0 0;}.registration-page .forgotten-password,
.registration-page .register-section{position:relative;width:100%;height:100%;}.registration-page .forgotten-password .tabs > label,
.registration-page .register-section .tabs > label{padding-left:70px;}.registration-page .forgotten-password .tabs > label::before,
.registration-page .register-section .tabs > label::before{content:'';position:absolute;left:30px;top:18px;width:20px;height:20px;border:3px solid #808080;border-radius:50%;transition:all 0.2s linear;}.registration-page .forgotten-password .tabs > label::after,
.registration-page .register-section .tabs > label::after{content:'';position:absolute;left:40px;top:28px;width:0px;height:0px;background-color:#333333;border-radius:50%;transition:all 0.2s linear;}.registration-page .forgotten-password .tabs > input:checked + label::before,
.registration-page .register-section .tabs > input:checked + label::before{border-color:#008c46;}.registration-page .forgotten-password .tabs > input:checked + label::after,
.registration-page .register-section .tabs > input:checked + label::after{left:36px;top:24px;width:8px;height:8px;}.registration-page .forgotten-password .description,
.registration-page .register-section .description{font-weight:normal;}.registration-page .forgotten-password .h3,
.registration-page .register-section .h3{background-color:transparent;padding-bottom:0;padding-top:30px;font-size:24px;}.registration-page .forgotten-password legend,
.registration-page .register-section legend{margin-bottom:0;}.registration-page .forgotten-password legend .description,
.registration-page .register-section legend .description{margin-top:10px;}.registration-page .forgotten-password .checkbox,
.registration-page .register-section .checkbox{margin-top:10px;}.registration-page .forgotten-password .checkbox label,
.registration-page .register-section .checkbox label{margin-top:5px;}.registration-page .forgotten-password #b2CRegisterForm > .form-group,
.registration-page .register-section #b2CRegisterForm > .form-group{margin-bottom:40px;}.registration-page .register-section .registration-tabs{background-color:#f4f4f4;}.registration-page .register-section .registration-tabs > label:first-of-type{border-right:5px solid #f4f4f4;}.registration-page .register-section .registration-tabs .slick-list{padding:10px 0 0 0;}.registration-page .register-section form{padding:0 20px 70px;}.registration-page .register-section form.guest-formular{padding-bottom:0;}@media(min-width:560px){.registration-page .register-section form.guest-formular select[name="titleCode"].guest-formular{width:calc(100% - 10px);}}.registration-page .register-section form.guest-formular a.guest-login-checkout-back-to-cart{width:100%;}@media(min-width:560px){.registration-page .register-section form.guest-formular a.guest-login-checkout-back-to-cart{width:auto;}}.registration-page .forgotten-password{background-color:#ffffff;}.registration-page .forgotten-password .headline{position:relative;color:#333333;font-weight:bold;padding-left:30px;padding-bottom:5px;padding-top:0px;line-height:45px;}.registration-page .forgotten-password .headline::before{content:'\e905';font:normal normal normal 24px/1 'baywa-iconfont';position:absolute;left:0;top:10px;}.registration-page .forgotten-password form{padding:0 20px 20px;}.registration-page form.b2c-register-form .checkbox{margin-bottom:20px;}.registration-page .bottom-link img{height:30px;}.registration-page .validate-address{position:relative;}.registration-page .contact-section{z-index:11;}.page-not-found{color:#333333;position:relative;margin-top:20px;}@media(min-width:768px){.page-not-found{margin-top:40px;}}.page-not-found .error-content{background-color:white;padding:20px;position:relative;}.page-not-found .error-content:before{content:'';position:absolute;bottom:0;right:0;color:#f4f4f4;}@media(min-width:560px){.page-not-found .error-content:before{content:'404';font-size:120px;font-weight:bold;height:120px;line-height:1.4em;}}@media(min-width:1280px){.page-not-found .error-content:before{bottom:0px;font-size:160px;height:160px;}}.page-not-found .error-content .error-button{display:block;margin-top:20px;}@media(min-width:560px){.page-not-found .error-content .error-button{width:50%;margin-top:30px;}}.page-not-found .headline{color:#008c46;}@media(min-width:1280px){.page-not-found .headline{font-size:40px;}}.earliest-delivery-date,
.delivery-pos{padding:10px;background-color:white;}.earliest-delivery-date .font-bold,
.delivery-pos .font-bold{vertical-align:middle;}.earliest-delivery-date .delayed-delivery,
.delivery-pos .delayed-delivery{position:relative;display:inline-block;}.earliest-delivery-date .delayed-delivery [data-tooltip],
.delivery-pos .delayed-delivery [data-tooltip]{right:-50px;top:-3px;text-transform:none;}.earliest-delivery-date .delayed-delivery [data-tooltip] .icon::before,
.delivery-pos .delayed-delivery [data-tooltip] .icon::before{vertical-align:middle;}.earliest-delivery-date .icon,
.delivery-pos .icon{color:#808080;}.earliest-delivery-date .baywa-slider-component .slick-list,
.delivery-pos .baywa-slider-component .slick-list{padding:0;}.item-list{margin-bottom:10px;}@media(min-width:1024px){.item-list{margin-bottom:0;}}.cart-table .section-box .item-list .price{padding:0;color:#333333;}.cart-table .section-box .item-list .price .total-price{color:#333333;}.checkout-headline .delayed-delivery{font-family:inherit;font-weight:400;color:inherit;font-size:18px;line-height:1.277em;}.checkout-item ~ .checkout-item{margin-top:10px;}.checkout-item .actions .btn{width:50%;}.checkout-item .product-image{padding-left:0;}.checkout-item .product-name{padding:0;margin-bottom:10px;}@media(min-width:560px){.checkout-item .product-name{padding-right:10px;}}.checkout-item .product-name h2,
.checkout-item .product-name h2 a{color:#333333;text-decoration:none;font-size:16px;font-weight:bold;}@media(min-width:1024px){.checkout-item .product-name h2,
 .checkout-item .product-name h2 a{font-size:18px;}}.checkout-item .product-name h2:hover,
.checkout-item .product-name h2 a:hover{color:#008c46;}.checkout-item .product-name .article-number{color:#808080;font-size:14px;padding-top:10px;}@media(min-width:560px){.checkout-item .product-name .article-number{color:#333333;}}.checkout-item .item-content{padding:15px;background-color:#ffffff;position:relative;}@media(min-width:768px){.checkout-item .item-content{padding:20px;}}@media(min-width:1024px){.checkout-item .item-content.small{height:80px;}}.checkout-item .item-content.small .thumb{padding-bottom:40px;margin-top:-10px;}.checkout-item .item-content.small .product-name{border:0;}.checkout-item .item-content.small .price{margin-top:-1px;}@media(min-width:560px){.checkout-item .item-content.small .price{padding:10px;}}@media(min-width:1024px){.checkout-item .item-content.small .price{margin-top:-10px;padding:0 10px;}}.checkout-item .item-content .quantity,
.checkout-item .item-content .price{padding:0;}@media(min-width:1024px){.checkout-item .item-content .quantity{padding:0 10px;}}@media(min-width:1280px){.checkout-item .item-content .quantity{height:100%;}}.checkout-item .item-content .quantity form,
.checkout-item .item-content .quantity .amount{float:left;width:50px;}@media(min-width:560px){.checkout-item .item-content .quantity form,
 .checkout-item .item-content .quantity .amount{width:60px;}}.checkout-item .item-content .quantity .amount{display:table;text-align:center;padding:0;}.checkout-item .item-content .quantity .amount span{display:table-cell;vertical-align:middle;}.checkout-item .item-content .price [data-tooltip]{position:absolute;top:-3px;color:#333333;border:0;}.checkout-item .item-content .thumb{display:block;}.checkout-item .item-content .thumb img{max-height:100%;max-width:100%;width:auto;}.checkout-item .delayed-delivery{display:block;margin-top:8px;padding:5px;text-align:center;color:#333333;}@media(min-width:1024px){.checkout-item .delayed-delivery{display:inline-block;}}.checkout-item .qty-price-row{float:right;padding:0;}.checkout-item .qty-price-row .quantity-counter input{border-right:1px solid #cccccc;border-left:1px solid #cccccc;}.checkout-item .qty-price-row .quantity-counter input:focus{border-color:#008c46;}.checkout-item .quantity{display:flex;align-items:center;}.checkout-item .price{font-size:12px;text-align:right;}.checkout-item .total-price{font-size:16px;color:#333333;font-weight:bold;}@media(min-width:768px){.checkout-item .total-price{font-size:18px;}}.checkout-item .total-price ~ *{display:block;}.checkout-item .sales-unit-info{float:left;width:calc(100% - 50px);padding-left:5px;font-size:12px;}@media(min-width:560px){.checkout-item .sales-unit-info{width:calc(100% - 60px);}}.checkout-item .sales-unit-info [data-tooltip]{border:0;}@media(min-width:560px){.checkout-item .sales-unit-info [data-tooltip]{left:2px;}}.checkout-item .sales-unit-info .icon::before{display:inline-block;font-size:18px;color:#008c46;}.checkout-item .base-price-info{font-size:14px;}.checkout-item .product-scale-prices{position:relative;right:8.33333333%;width:calc(108.33333333%);}.checkout-item .scale-prices-table{display:none;}.checkout-item .item-actions{color:#808080;font-size:12px;padding:20px 0 0 0;float:right;}@media(min-width:560px){.checkout-item .item-actions{position:absolute;right:10px;float:none;padding:0;width:auto;}.checkout-item .item-actions .icon::before{font-size:24px;color:#cccccc;}}.checkout-item .item-actions a{text-decoration:none;}.checkout-item .item-actions a:hover .icon::before{color:#008c46;}.checkout-item .item-actions a .sr-only{position:relative;}@media(min-width:560px){.checkout-item .item-actions a .sr-only{position:absolute;}}.checkout-item .item-actions form{width:65px;float:left;}@media(min-width:560px){.checkout-item .item-actions form{width:35px;height:35px;}}.checkout-item .item-actions .remove-entry-button{width:calc(100% - 65px);float:left;text-align:right;}@media(min-width:560px){.checkout-item .item-actions .remove-entry-button{width:35px;height:35px;float:none;}}@media(min-width:1024px){.checkout-item .item-actions{padding-top:0;padding-right:0;}.checkout-item .item-actions form{margin-right:0;margin-bottom:10px;}}.checkout-item .unavailable-item-actions{color:#808080;font-size:12px;padding:20px 0 0 0;float:right;}@media(min-width:560px){.checkout-item .unavailable-item-actions{position:absolute;right:10px;bottom:10px;float:none;padding:0;width:auto;}.checkout-item .unavailable-item-actions .icon::before{font-size:24px;color:#cccccc;}}.remove-unavailable-entry-button{width:calc(100% - 65px);float:left;text-align:right;}@media(min-width:560px){.remove-unavailable-entry-button{width:35px;height:35px;float:none;}}.remove-unavailable-entry-button .icon-loeschenpapierkorb{transform:translateX(10px);}.unavailable-items-message{padding:10px;background-color:white;font-size:16px;}.item-list ~ .unavailable-items-message{margin-top:15px;}.remember-article-button{margin:0 5px 5px 0;width:fit-content;padding:0 10px;background-color:#cccccc;}.checkout-delivery-cost-panel{clear:both;background-color:white;margin-bottom:10px;font-size:12px;}@media(min-width:768px){.checkout-delivery-cost-panel{margin-top:10px;}}@media(min-width:1024px){.checkout-delivery-cost-panel{margin-bottom:0;font-size:14px;}}.checkout-delivery-cost-panel .info{margin-bottom:20px;}@media(min-width:768px){.checkout-delivery-cost-panel .info{margin-bottom:0;}}@media(min-width:1024px){.checkout-delivery-cost-panel .info{padding-left:20px;display:flex;align-items:center;}}.checkout-delivery-cost-panel .price{font-size:16px;line-height:38px;color:#008c46;font-weight:bold;text-align:right;}.checkout-summary{position:static;}@media(min-width:768px){.checkout-summary{background-color:transparent;}.checkout-summary > div{padding-bottom:30px;background-color:#ffffff;}}@media(min-width:1280px){.checkout-summary > div{padding-right:20px;padding-left:20px;}}.checkout-summary .cart-top-totals{margin-bottom:0;}.checkout-summary .section-box{padding:0 15px 15px;}@media(min-width:560px){.checkout-summary .section-box{padding:0 20px 20px;}}@media(min-width:768px){.checkout-summary .section-box{padding:0 15px 15px;}}@media(min-width:1024px){.checkout-summary .section-box{padding:0 20px 20px;}}.checkout-summary .h3{margin-left:-15px;margin-right:-15px;padding:15px 15px;}@media(min-width:560px){.checkout-summary .h3{margin-left:-20px;margin-right:-20px;padding:15px 20px;}}@media(min-width:768px){.checkout-summary .h3{margin-left:-15px;margin-right:-15px;padding:15px 15px;}}@media(min-width:1024px){.checkout-summary .h3{margin-left:-20px;margin-right:-20px;padding:15px 20px;}}.checkout-summary .icon-list{padding:0 20px 0 10px;}@media(min-width:1280px){.checkout-summary .icon-list{padding:0 10px;}}.checkout-summary .icon-list .title{margin-top:0;}.checkout-summary .advantages{padding-left:20px;}@media(min-width:1280px){.checkout-summary .advantages{padding-left:0;}}.checkout-summary .accordion > input:checked + label{background-color:#f5f5f5;}.checkout-summary .accordion section{margin-top:10px;}.checkout-summary .accordion .sr-only{position:absolute;}.checkout-summary .accordion .has-feedback{width:100%;}.cart-top-totals dd,
.cart-top-totals dt{padding:15px 0;height:50px;float:left;font-weight:normal;margin:0;border-bottom:1px solid #cccccc;}.cart-top-totals dd.price,
.cart-top-totals dt.price{border-bottom:none;font-weight:bold;}@media(min-width:1024px){.cart-top-totals dd.price,
 .cart-top-totals dt.price{font-size:18px;}}.cart-top-totals dd.price.small,
.cart-top-totals dt.price.small{padding:0;font-size:75%;font-weight:normal;}.cart-top-totals dt{text-align:left;width:70%;}.cart-top-totals dd{text-align:right;width:30%;}.cart-top-totals .warning{vertical-align:middle;margin-right:5px;}.cart-top-totals .icon{color:#008c46;font-size:24px;}.cart-top-totals [data-tooltip]{position:absolute;border:0;color:#999;}.cart-top-totals .delivery-service-total,
.cart-top-totals .delivery-service-total + dd{height:auto;padding-bottom:0;border-bottom:0;}.cart-top-totals .delivery-service-single{float:none;clear:left;width:100%;height:auto;padding:0 0 15px 20px;font-size:14px;}.cart-top-totals .delivery-service-single dl{margin:0;}.cart-top-totals .delivery-service-single dt,
.cart-top-totals .delivery-service-single dd{height:auto;padding-bottom:0;border-bottom:0;}.delivery-time-form .select-wrapper{width:100%;}.empty-cart{min-height:20px;}.empty-cart .spinner-no-pos{left:25%;}@media(min-width:1024px){.empty-cart .spinner-no-pos{left:35%;}}.coupon-item__price{white-space:nowrap;}.coupon-item__strike-price{margin-top:0;}.coupon-box .h3{font-weight:bold;}.coupon-box__form{position:relative;}.coupon-box__form--icon{position:absolute;right:0;top:50%;transform:translateY(-50%);padding:0;}.coupon-box__form--icon:hover{color:#008c46;}.coupon-box__message{font-size:14px;padding-top:20px;color:#d7373c;font-weight:normal;}.coupon-box__message--success{color:#008c46;padding-top:0;display:inline-block;max-width:calc(100% - 24px);}.page-cartPage .scale-prices-popup,
.page-multiStepCheckoutSummaryPage .scale-prices-popup{padding:20px;}.page-cartPage .scale-prices-popup h2,
.page-multiStepCheckoutSummaryPage .scale-prices-popup h2{font-size:18px;font-weight:bold;}.main-checkout-header{background-color:white;padding:10px 0;}.col-payments{width:calc(165.71428571px);}.tabs > label.col-payments{padding:40px 30px;text-align:center;border:0;}.box-payment{position:relative;}.box-payment .payment-image{position:absolute;top:20px;right:20px;}.checkout-steps{margin:30px 0;float:left;width:100%;}.checkout-steps .step-head{width:25%;display:block;float:left;text-align:center;position:relative;text-decoration:none;}.checkout-steps .step-head:first-child .checkout-step-circle{margin:inherit;}.checkout-steps .step-head:first-child .title{text-align:left;}.checkout-steps .step-head:first-child.active:after{width:0;}.checkout-steps .step-head:last-child .checkout-step-circle{float:right;}.checkout-steps .step-head:last-child .title{float:left;width:100%;text-align:right;}.checkout-steps .step-head:last-child.active:after{width:100%;}.checkout-steps .step-head:before{content:'';position:absolute;top:20px;right:0;height:5px;width:100%;background:#f4f4f4;}.checkout-steps .step-head .checkout-step-circle{position:relative;border:1px solid transparent;border-radius:50%;background:#f4f4f4;color:#fff;display:block;width:50px;height:50px;line-height:50px;margin:auto;z-index:2;}.checkout-steps .step-head.finished .checkout-step-circle,
.checkout-steps .step-head.finished:before{background:#008c46;}.checkout-steps .step-head.finished .title{color:#008c46;}.checkout-steps .step-head.active .checkout-step-circle{background:#008c46;}.checkout-steps .step-head.active:after{content:'';position:absolute;top:20px;left:0;height:5px;width:50%;background:#008c46;}.checkout-steps .step-head:not(.active) .title{display:none;}@media(min-width:560px){.checkout-steps .step-head:not(.active) .title{display:block;}}.checkout-steps .step-head .title{display:block;margin-top:10px;font-weight:500;color:#808080;}.orderconformation-page .headline-h1,
.orderconformation-page .icon{font-size:41px;font-weight:500;}.orderconformation-page .headline-h1{margin:40px 0;}.checkout-button{position:relative;}.checkout-button .icon:not(.icon-only){right:10px;left:auto;}.checkout-tooltip{position:absolute;right:20px;top:10px;}.checkout-tooltip .icon-info:before{position:absolute;top:0;}.ids-cto-button{position:relative;margin-bottom:20px;}.ids-cto-button .icon:not(.icon-only){right:10px;left:auto;}.ids-product-not-existing-banner{background-color:#e68c37;color:white;padding:10px;}.ids-product-not-existing-banner .icon{margin-right:10px;}.ids-product-not-existing-banner__content{display:flex;align-items:center;}.ids-product-not-existing-banner__content a{color:inherit;text-decoration:underline;cursor:pointer;}.item-list ~ .ids-product-not-existing-banner{margin-top:15px;}.unavailable-items-list ~ .ids-product-not-existing-banner{margin-top:15px;}.direct-order-wrapper{background-color:white;padding:20px 0;position:relative;}.direct-order-wrapper .form-control-feedback{background-color:#f5f5f5;}.direct-order-wrapper .icon-bestellungen{font-size:70px;color:#008c46;}.direct-order-wrapper h2{color:#008c46;}.direct-order-wrapper .submit-button.inactive{pointer-events:none;}.direct-order-wrapper .submit-button.inactive > span:first-of-type{display:none;}.direct-order-wrapper .submit-button.inactive > span:nth-of-type(2n){display:block;margin:0;}.direct-order-wrapper .submit-button > span:nth-of-type(2n){display:none;}.direct-order-wrapper .edit-product{display:none;}.direct-order-wrapper .form-control.valid ~ .help-block::after{content:none;}.checkout-paymentmethod{margin-top:20px;}.checkout-paymentmethod .responsive-tabs.fold > input:checked + input + label:before,
.checkout-paymentmethod .responsive-tabs.fold > input:checked + input + label:after{opacity:1 !important;}.checkout-paymentmethod .responsive-tabs > label{background-color:transparent;padding:10px 40px 10px 50px;position:relative;}@media(min-width:768px){.checkout-paymentmethod .responsive-tabs > label{text-align:center;border:none;padding:10px 10px 10px 50px;}}.checkout-paymentmethod .responsive-tabs > label:after{content:'';position:absolute;left:26px;width:12px;height:12px;background-color:#008c46;border-radius:50%;transform:scale(0);transition:transform 0.2s linear;}.checkout-paymentmethod .responsive-tabs > label:before{content:'';position:absolute;left:20px;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;border:1px solid #cccccc;}@media(min-width:768px){.checkout-paymentmethod .responsive-tabs > label .creditcard{display:inline-block;}}@media(min-width:768px){.checkout-paymentmethod .responsive-tabs > label img{display:inline-block;margin:0 5px 0 0;height:38px;filter:gray;-webkit-filter:grayscale(100%);pointer-events:none;}}.checkout-paymentmethod .responsive-tabs > input:checked + input + label img{filter:none;-webkit-filter:grayscale(0);}.checkout-paymentmethod .responsive-tabs > input:checked + label:after{transform:scale(1);transition:transform 0.2s cubic-bezier(0, 3, 1, 0);}.checkout-paymentmethod .responsive-tabs .addressbook-item{box-shadow:none;padding:20px;background-color:transparent;}@media(min-width:768px){.checkout-paymentmethod .responsive-tabs .addressbook-item{padding:50px 20px;}}.checkout-paymentmethod .responsive-tabs .addressbook-item h2{font-size:18px;font-weight:bold;background-color:transparent;color:#008c46;padding:0;}.checkout-paymentmethod .responsive-tabs .addressbook-item .content{border:none;padding:0;}.checkout-paymentmethod .payment-item{padding:20px;}.checkout-paymentmethod .payment-item h2{margin-bottom:15px;}.checkout-paymentmethod .payment-item .content{position:relative;min-height:38px;margin-bottom:20px;}.checkout-paymentmethod .init-payone .spinner{position:absolute;top:50%;left:50%;}.checkout-paymentmethod .init-payone iframe{background-color:white;}.checkout-paymentmethod #cardexpiremonth iframe,
.checkout-paymentmethod #cardexpireyear iframe{background-color:white;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+CiAgPHBhdGggZmlsbD0iIzgwODA4MCIgZD0iTTMyLjcgMjAuMWwtMS42LTEuNmMtLjItLjItLjQtLjMtLjYtLjMtLjIgMC0uNS4xLS42LjNMMjQgMjQuNGwtNS44LTUuOGMtLjMtLjMtLjktLjMtMS4zIDBsLTEuNiAxLjZjLS40LjQtLjQuOSAwIDEuM2w2LjUgNi41IDEuNiAxLjZjLjIuMi40LjMuNi4zcy41LS4xLjYtLjNsOC4xLTguMWMuNC0uNS40LTEgMC0xLjR6Ii8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-size:35px 35px;background-position:right center;}.checkout-deliveryaddress{padding-top:50px;padding-bottom:50px;}.checkout-deliveryaddress .addressEntry{background-color:#ffffff;margin-top:20px;padding:20px;}.checkout-deliveryaddress .delivery-information-form{padding:20px;background-color:#f4f4f4;}.checkout-deliveryaddress .delivery-information-form .form-control{padding:0;background-color:#f4f4f4;border:0;}#addAddressPopup .validate-address{position:relative;}.checkout-deliverymethod{padding-top:50px;padding-bottom:50px;}.checkout-deliverymethod .delivery-method{background-color:#ffffff;margin-top:20px;}.checkout-deliverymethod .delivery-status{position:relative;padding:20px;text-align:center;border-bottom:1px solid #cccccc;}@media(min-width:560px){.checkout-deliverymethod .delivery-status{padding:20px 0;border-bottom:0;border-right:1px solid #cccccc;}}@media(min-width:1280px){.checkout-deliverymethod .delivery-status{padding:27px 0;}}.checkout-deliverymethod .delivery-status label{position:absolute;top:20px;left:20px;}.checkout-deliverymethod .delivery-status .icon{display:block;background:#e5e5e5;width:140px;margin:20px auto 0;height:140px;line-height:140px;border-radius:50%;font-size:70px;text-align:center;}.checkout-deliverymethod .delivery-description{padding:20px;}@media(min-width:560px){.checkout-deliverymethod .delivery-description{padding:20px;border-left:1px solid #cccccc;margin-left:-21px;}}@media(min-width:768px){.checkout-deliverymethod .delivery-description{padding:50px 100px;}}.checkout-summary-page{padding-top:15px;padding-bottom:20px;}.checkout-summary-page .payment-method-card,
.page-orderConfirmationPage .payment-method-card,
.checkout-summary-page .addressEntry,
.page-orderConfirmationPage .addressEntry{position:relative;padding:20px;}.checkout-summary-page .payment-method-card .icon,
.page-orderConfirmationPage .payment-method-card .icon,
.checkout-summary-page .addressEntry .icon,
.page-orderConfirmationPage .addressEntry .icon{width:25px;height:25px;}.checkout-summary-page .checkout-card,
.page-orderConfirmationPage .checkout-card{padding:0;margin:0 0 20px;overflow-wrap:break-word;}@media(min-width:768px){.checkout-summary-page .checkout-card,
 .page-orderConfirmationPage .checkout-card{flex:1;}.checkout-summary-page .checkout-card:nth-of-type(2),
 .page-orderConfirmationPage .checkout-card:nth-of-type(2){margin:0 20px 20px;}}.checkout-summary-page .payment-method-card,
.page-orderConfirmationPage .payment-method-card{overflow:auto;}.checkout-summary-page .payment-method-card .payment-name img,
.page-orderConfirmationPage .payment-method-card .payment-name img{padding:0 5px 0 0;height:22px;margin-top:-3px;}.checkout-summary-page .payment-method-card img,
.page-orderConfirmationPage .payment-method-card img{float:left;padding:10px 20px 0 0;max-height:50px;}.checkout-summary-page .payment-method-card dd,
.page-orderConfirmationPage .payment-method-card dd{width:calc(100% - 80px);word-wrap:break-word;}.checkout-summary-page .payment-method-card dt,
.page-orderConfirmationPage .payment-method-card dt{width:80px;clear:both;}@media(min-width:1024px){.checkout-summary-page .payment-method-card.method-set,
 .page-orderConfirmationPage .payment-method-card.method-set{padding:30px 50px;}}.back-to-cart-btn{margin:20px 0;}@media(min-width:1024px){.page-orderConfirmationPage .intro-row{display:flex;}}.page-orderConfirmationPage .checkout-confirmation-page{background-color:#ffffff;padding:20px;}.page-orderConfirmationPage .checkout-confirmation-page .h2{color:#008c46;}@media(min-width:768px){.page-orderConfirmationPage .checkout-confirmation-page{display:flex;flex-direction:column;height:100%;padding-top:50px;}.page-orderConfirmationPage .checkout-confirmation-page .button-row{margin-top:auto;}}.page-orderConfirmationPage .checkout-confirmation-page .save-order-to-wishlist,
.page-orderConfirmationPage .checkout-confirmation-page .btn-print-order{font-size:13px;text-align:left;}.page-orderConfirmationPage .section-box{height:100%;}.page-orderConfirmationPage .contact-person-section{margin-bottom:0;}.checkout-headline .price{color:#008c46;}.checkout-headline small{font-size:14px;}.checkout-action-buttons{background-color:#f4f4f4;padding:20px 0;}.account-section .account-section-header{font-weight:400;font-size:18px;line-height:1.277em;margin-bottom:1.277em;position:relative;z-index:0;color:#008c46;}@media(min-width:768px){.account-section .account-section-header{font-size:28px;line-height:1.142em;margin-bottom:1.142em;font-weight:lighter;}}.account-section .account-section-header-description{margin:0 0 20px 0;}.account-section .account-section-header,
.account-section .account-section-header-description{position:relative;z-index:0;background-color:#f4f4f4;}@media(min-width:768px){.account-section .account-section-header::before,
 .account-section .account-section-header-description::before{content:'';position:absolute;top:0;left:-20px;height:100%;width:calc(100% + 30px);background-color:#f4f4f4;z-index:-1;}}@media(min-width:1280px){.account-section .account-section-header::before,
 .account-section .account-section-header-description::before{width:1000%;}}.account-section .content-empty{margin:20px 0;background-color:#f5be37;padding:10px 10px 10px 40px;position:relative;color:white;}.account-section .content-empty::before{content:'\e991';position:absolute;left:10px;top:10px;font-family:'baywa-iconfont';font-size:24px;}.account-section > .row:last-of-type > div:last-of-type{margin-bottom:20px;}@media(min-width:1024px){.account-section > .row:last-of-type > div:last-of-type{margin-bottom:40px;}}.account-section-form{padding:20px;background-color:white;}.account-section-form .form-actions{padding-top:20px;}@media(min-width:1024px){.account-section-form .form-actions{padding-top:0;}}.dash-info{background-color:#ffffff;box-shadow:0 0 10px #cccccc;color:#333333;margin-top:20px;}.dash-info__headline{line-height:30px;margin:0;padding:15px;background-color:#f4f4f4;font-weight:lighter;border-bottom:none;font-size:18px;}@media(min-width:768px){.dash-info__headline{font-size:22px;padding:15px 20px;}}.dash-info__link{color:#008c46;float:right;font-weight:normal;font-size:12px;padding-top:3px;}.dash-info__link:hover,
.dash-info__link:focus{color:#006f3b;}.dash-info__content{background-color:white;}.dash-info__content--padding{padding:20px;}.navigation-block{border:1px solid #cccccc;border-width:1px 0;}.navigation-block .navigation-block-box{padding:40px 30px;}.navigation-block .navigation-block-box:nth-child(2){border:1px solid #cccccc;border-width:0 1px;}.navigation-block .navigation-block-box a{display:inline-block;padding:2px 0;}#account-navigation-toggle:checked + .account-section .account-navigation-toggle{background-color:#008c46;transition:background-color 0.15s linear;}#account-navigation-toggle:checked + .account-section .account-navigation-toggle span{background-color:transparent;}#account-navigation-toggle:checked + .account-section .account-navigation-toggle span::before{background-color:white;transform:rotateZ(45deg) translate(5.5px, 6px);-ms-transform:rotateZ(45deg) translate(5.5px, 6px);-webkit-transform:rotateZ(45deg) translate(5.5px, 6px);}#account-navigation-toggle:checked + .account-section .account-navigation-toggle span::after{background-color:white;transform:rotateZ(-405deg) translate(5px, -6px);-ms-transform:rotateZ(-405deg) translate(5px, -6px);-webkit-transform:rotateZ(-405deg) translate(5px, -6px);}#account-navigation-toggle:checked + .account-section .accountNav{left:0;}.accountNav{position:absolute;left:calc(-100% + 48px);width:calc(100% - 53px);z-index:3;transition:left 0.3s ease-in-out;}@media(min-width:768px){.accountNav{position:relative;left:0;background:#fff;max-width:100%;width:100%;height:100%;padding-top:20px;box-shadow:2px 0 5px -1px rgba(0, 0, 0, 0.1);}}.accountNav .account-navigation-toggle{position:absolute;right:-768px;z-index:-1;width:768px;max-width:none;height:48px;line-height:48px;margin:0;padding:0 15px;cursor:pointer;transition:background-color 0.15s linear;}@media(min-width:768px){.accountNav .account-navigation-toggle{display:none;}}.accountNav .account-navigation-toggle span{height:3px;width:25px;top:22px;background-color:#333333;border-radius:3px;position:absolute;transition:0.3s 0.3s;-ms-transition:0.3s 0.3s;-webkit-transition:0.3s 0.3s;}.accountNav .account-navigation-toggle span::before,
.accountNav .account-navigation-toggle span::after{content:'';position:absolute;left:0;height:3px;width:25px;background-color:#333333;border-radius:3px;transition:0.3s 0.3s;-ms-transition:0.3s 0.3s;-webkit-transition:0.3s 0.3s;}.accountNav .account-navigation-toggle span::before{top:-8px;}.accountNav .account-navigation-toggle span::after{top:7.5px;}.accountNav .accountNavAccordion{background-color:white;box-shadow:0 0 20px;}@media(min-width:768px){.accountNav .accountNavAccordion{box-shadow:none;}}.accountNav:before{content:'';position:absolute;height:100%;background:#ffffff;left:-1000%;top:0;width:1000%;}@media(max-width:767px){.accountNav:before{width:0;}}.accountNav .panel-default{border-width:0;box-shadow:none;border-color:#cccccc;}.accountNav .panel-default:not(:last-child){border-width:0 0 1px 0;}.accountNav .panel-default .panel-heading{background:transparent;border:0;padding:0;}@media(max-width:767px){.accountNav .panel-default .panel-heading{padding-left:15px;}}.accountNav .panel-group{border-bottom:2px solid #cccccc;margin-bottom:0;}@media(max-width:767px){.accountNav .panel-group{border-bottom:0;}}.accountNav .panel-title{font-size:14px;}@media(min-width:1024px){.accountNav .panel-title{font-size:16px;}}.accountNav .panel-title a:not(.button){display:block;padding:15px 40px 15px 0;color:#333333;text-decoration:none;position:relative;}.accountNav .panel-title a:not(.button)::after{content:'\e9a1';position:absolute;right:15px;color:#008c46;font-family:baywa-iconfont;font-size:16px;top:50%;-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);transition:transform 0.3s ease-in-out;}.accountNav .panel-title a:not(.button)::after{transform:translateY(-50%) rotate(180deg);}.accountNav .panel-title a:not(.button).collapsed::after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}.accountNav .panel-title a:not(.button).collapsed::after{transform:translateY(-50%) rotate(0);}.accountNav .panel-title .button{color:#333333;text-decoration:none;display:block;padding:15px 40px 15px 0;}.accountNav .panel-title .button.active{color:#008c46;}.accountNav .panel-body ul{margin-bottom:0;}.accountNav .panel-body li.active a{color:#008c46;font-weight:400;}.accountNav .panel-body a{color:#333333;display:block;padding:5px 0;text-decoration:none;}.accountNav .panel-body a:hover{color:#008c46;}.accountNav .contact-person-section{margin:50px 20px;}@media(min-width:768px){.accountNav .contact-person-section{margin-left:10px;}}.addressbook-item-wrapper{max-height:500px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;padding-bottom:20px;}.addressbook-item-wrapper.collapsed{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear;}.addressbook-item{position:relative;background-color:#ffffff;box-shadow:0 0 10px #cccccc;color:#333333;}.addressbook-item h2{line-height:30px;margin:0;padding:15px;background-color:#f4f4f4;font-weight:lighter;border-bottom:none;font-size:18px;}@media(min-width:768px){.addressbook-item h2{font-size:22px;padding:15px 20px;}}.addressbook-item > div{padding:0 20px;}.addressbook-item > div:first-of-type{padding-top:20px;}.addressbook-item .label{color:#808080;line-height:40px;}.addressbook-item .content{border:1px solid #cccccc;padding:10px 15px;min-height:38px;margin-top:0;}.addressbook-item .action-buttons{padding-bottom:10px;color:#008c46;font-size:12px;}@media(min-width:1280px){.addressbook-item .action-buttons{font-size:16px;}}.addressbook-item.inactive{color:#cccccc;}.addressbook-item.inactive h2,
.addressbook-item.inactive .label{color:#cccccc;}.addressbook-item .popup{border:none;}.addressbook-item .popup .icon-schliessen{color:#008c46;}.addressbook-item .popup .icon-schliessen:hover{color:#006f3b;}.addressbook-item .popup h2{margin:-20px -20px 20px -20px;padding:15px 20px;color:#333333;}.order-history{background-color:white;}.order-history .footable .footable-last-visible{width:48px;}.order-history .footable-details .div-table-cell{font-size:12px;padding-left:100px;}@media(min-width:560px){.order-history .footable-details .div-table-cell{padding-left:10px;}}.order-history .footable-details .div-table-cell.return-amount{padding:3px 0 0;display:inline-block;}@media(min-width:560px){.order-history .footable-details .div-table-cell.return-amount{padding:5px 10px;display:table-cell;}}.order-history .footable-details .article-code a,
.order-history .footable-details .article-name a{font-weight:normal;}.order-history .footable-details .article-code{clear:both;}.order-history .footable-details .article-code:hover .history-order-form{display:block;}.order-history .footable-details .article-add{width:70px;}.order-history .period-filter{padding:10px 0 0;}.order-history .period-filter .icon-kalender{position:absolute;z-index:2;left:20px;top:50%;transform:translateY(-50%);}.order-history .period-filter input{padding-left:50px;}.order-history .history-order-form{font-size:16px;width:360px;}@media(min-width:768px){.order-history .history-order-form{width:345px;}}@media(min-width:1024px){.order-history .history-order-form{width:380px;}}.order-history .history-order-form.add_to_cart_form .btn{height:40px;line-height:38px;}.order-history .history-order-form .product-details{display:inline-block;width:280px;}@media(min-width:768px){.order-history .history-order-form .product-details{width:270px;}}@media(min-width:1024px){.order-history .history-order-form .product-details{width:305px;}}.order-history .history-order-form .thumb{float:left;margin:10px 20px 0 0;width:55px;}.order-history .history-order-form .title{margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold;}.order-history .flyout-content [data-toggle='flyout'].active label{background-color:white;}.order-history .flyout-content [data-toggle='flyout'] label{color:#008c46;}.order-history .flyout-content [data-toggle='flyout'] label:hover{color:#006f3b;}.order-history .flyout-content .content{width:auto;}.order-history .orderHistoryList{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear;min-height:0;}.order-history .orderHistoryList.update{max-height:100px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;padding-bottom:20px;min-height:100px;transition:min-height 0.3s cubic-bezier(0, 1, 0, 1), max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.3s, opacity 0.3s linear;}.order-history .orderHistoryList.open{max-height:10000px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;padding-bottom:20px;}.order-history .orderHistoryList .footable-wrapper{min-height:250px;}@media(min-width:560px){.order-history .orderHistoryList .footable-wrapper{min-height:300px;}}.order-history .return-select{float:left;}@media(min-width:560px){.order-history .return-select{float:none;}}.order-history .display-returns{opacity:0;transition:opacity 0.3s linear;position:relative;display:inline-block;}.order-history .display-returns.active{opacity:1;}.order-history .display-returns input{height:20px;padding-left:10px;font-size:12px;padding-right:30px;width:75px;text-align:right;}@media(min-width:560px){.order-history .display-returns input{height:28px;}}.order-history .display-returns .article-unit{position:absolute;top:0;left:calc(100% - 30px);z-index:1;line-height:28px;}.order-history .return-reasons-popup textarea{padding:10px 15px;margin-top:5px;}.footable-wrapper{padding:10px;}.footable-wrapper .footable .footable-details{margin:20px 0;}.footable-wrapper .footable .footable-details tr:not(:first-of-type) .headline{margin:20px -10px 0;padding:20px 10px;}.footable-wrapper .footable .footable-details tr:not(:first-of-type) .documents{margin-top:20px;padding-top:20px;}.footable-wrapper .footable .footable-details .documents{padding:0 10px 10px;}.footable-wrapper .footable .footable-details .documents.orders{margin-top:10px;padding-top:30px;}@media(min-width:560px){.footable-wrapper .footable .footable-details .documents.orders{border:0;}}.footable-wrapper .footable .footable-details .documents .headline{z-index:1;}.footable-wrapper .footable .footable-details .documents .headline span{margin:5px 15px;background-color:white;z-index:0;display:inline-block;padding:0 10px;font-weight:bold;}.footable-wrapper .footable .footable-details .documents .headline span::after{content:'';position:absolute;top:50%;left:10px;right:10px;z-index:-1;}.footable-wrapper .footable .footable-details .documents a{display:inline-block;text-align:center;margin:0 0 15px;padding:10px;text-decoration:none;color:#333333;}.footable-wrapper .footable .footable-details .documents a:hover{outline:1px solid #f4f4f4;}.footable-wrapper .footable .footable-details .documents .icon-file{font-size:10px;}.footable-wrapper .footable .footable-filtering{}.footable-wrapper .footable-header .article-code{width:100px;}.footable-wrapper .footable-filtering-search{width:100%;position:relative;padding:20px 0 10px;}.footable-wrapper .footable-filtering-search .input-group{display:block;}.footable-wrapper .footable-filtering-search .input-group-btn{position:absolute;right:0;z-index:2;width:auto;}.footable-wrapper .footable-filtering-search .input-group-btn .btn{height:40px;}.footable-wrapper .footable-filtering-search .dropdown-toggle,
.footable-wrapper .footable-filtering-search .dropdown-menu{display:none;}.page-orders .footable > tbody > tr:not(.footable-detail-row):nth-child(4n + 1),
.page-bills .footable > tbody > tr:not(.footable-detail-row):nth-child(4n + 1),
.page.offers .footable > tbody > tr:not(.footable-detail-row):nth-child(4n + 1){background-color:#f4f4f4;}.page-documentation .footable > tbody > tr[data-expanded='true']{background-color:#f4f4f4;}.page-account .main-content{background-color:#f4f4f4;}.template-pages-account-accountLayoutPage{overflow-x:hidden;}.account-section .permission-form-wrapper,
.account-section .user-form-wrapper{position:relative;}.account-section .permission-form-wrapper .headline,
.account-section .user-form-wrapper .headline{margin:3px 20px 10px;color:#808080;}.account-section .permission-form-wrapper .account-section-form,
.account-section .user-form-wrapper .account-section-form{padding:20px;}.account-section .permission-form-wrapper .tooltip.form-control-feedback,
.account-section .user-form-wrapper .tooltip.form-control-feedback{transform:translateY(15%);}.account-section .permission-form-wrapper .tooltip::before,
.account-section .user-form-wrapper .tooltip::before{border-left-color:#808080;border-top-color:transparent;transform:translateY(-50%);}.account-section .permission-form-wrapper .tooltip::after,
.account-section .user-form-wrapper .tooltip::after{transform:translate(-100%, -50%);}.account-section .permission-form-wrapper .tooltip::before,
.account-section .user-form-wrapper .tooltip::before,
.account-section .permission-form-wrapper .tooltip::after,
.account-section .user-form-wrapper .tooltip::after{left:0;top:50%;transition:left 0.3s linear, opacity 0.3s linear, visibility 0s linear 0.3s;}.account-section .permission-form-wrapper .tooltip:hover::before,
.account-section .user-form-wrapper .tooltip:hover::before,
.account-section .permission-form-wrapper .tooltip:hover::after,
.account-section .user-form-wrapper .tooltip:hover::after{left:-10px;transition:left 0.3s linear, opacity 0.3s linear;}.account-section .permission-form-wrapper label > .tooltip,
.account-section .user-form-wrapper label > .tooltip{z-index:3;}.account-section .permission-form-wrapper label > .tooltip::before,
.account-section .user-form-wrapper label > .tooltip::before{border-right-color:#808080;border-left-color:transparent;border-top-color:transparent;transform:translateY(-50%);}.account-section .permission-form-wrapper label > .tooltip::after,
.account-section .user-form-wrapper label > .tooltip::after{transform:translate(100%, -50%);}.account-section .permission-form-wrapper label > .tooltip::before,
.account-section .user-form-wrapper label > .tooltip::before,
.account-section .permission-form-wrapper label > .tooltip::after,
.account-section .user-form-wrapper label > .tooltip::after{left:auto;right:0%;top:50%;transition:right 0.3s linear, opacity 0.3s linear, visibility 0s linear 0.3s;}.account-section .permission-form-wrapper label > .tooltip:hover::before,
.account-section .user-form-wrapper label > .tooltip:hover::before,
.account-section .permission-form-wrapper label > .tooltip:hover::after,
.account-section .user-form-wrapper label > .tooltip:hover::after{right:-10px;left:auto;transition:right 0.3s linear, opacity 0.3s linear;}.account-section .user-form-wrapper .overlay{z-index:10;}.account-section .userDataTable .footable-last-visible,
.account-section .permissionDataTable .footable-last-visible{width:45px;}.account-section .userDataTable .footable-first-visible{width:45px;}@media(min-width:768px){.account-section-content{width:100%;display:flex;flex-direction:row;gap:20px;}}@media(min-width:768px){.account-section-content .wishlist-side-wrapper{display:flex;flex-direction:column;width:22.5%;}}.account-section-content .wishlist-side-wrapper .new-wishy{width:100%;margin-bottom:20px;}@media(min-width:768px){.account-section-content .wishlist-side-wrapper .new-wishy{font-size:16px;padding:0 20px;height:40px;line-height:40px;margin-bottom:10px;}}.account-section-content .wishlist-side-wrapper .new-wishy-text{height:100%;position:relative;display:inline-block;top:-5px;}.account-section-content .wishlist-side-wrapper .new-wishy:before{content:'+';height:fit-content;font-weight:bold;font-size:30px;position:relative;}.account-section-content .wishlist-side-wrapper .wishlist-side{background-color:#ffffff;padding:0 10px 0 10px;height:fit-content;display:none;}@media(min-width:768px){.account-section-content .wishlist-side-wrapper .wishlist-side{display:block;}}.account-section-content .wishlist-side-wrapper .wishlist-side-item{padding:10px;cursor:pointer;}.account-section-content .wishlist-side-wrapper .wishlist-side-item-link{display:flex;justify-content:space-between;width:100%;}.account-section-content .wishlist-side-wrapper .wishlist-side-item .entry-count{font-size:14px;white-space:nowrap;}.account-section-content .wishlist-side-wrapper .wishlist-side-item a{text-decoration:none;color:#333333;}.account-section-content .wishlist-side-wrapper .wishlist-side-item:not(:first-of-type){border-top:1px solid #cccccc;}@media(min-width:768px){.account-section-content .wishlist-side-wrapper .wishlist-select{display:none;}}.account-section-content .wishlist{margin-bottom:20px;height:fit-content;width:100%;}@media(min-width:768px){.account-section-content .wishlist{width:calc(77.5% - 20px);}}.account-section-content .wishlist-footer{background-color:#ffffff;display:flex;flex-direction:column;padding:10px;}.account-section-content .wishlist-footer-price{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;}.account-section-content .wishlist-footer-price .sum{font-weight:bold;font-size:22px;}.account-section-content .wishlist-footer .btn{width:100%;}@media(min-width:768px){.account-section-content .wishlist-footer .btn{margin-left:55%;width:45%;position:relative;}}.account-section-content .wishlist-heading{display:flex;flex-direction:column;justify-content:space-between;width:100%;}@media(min-width:768px){.account-section-content .wishlist-heading{background-color:#ffffff;flex-direction:row;padding:0 10px;}}.account-section-content .wishlist-heading-left{padding-top:0;line-height:1.75rem;}@media(min-width:768px){.account-section-content .wishlist-heading-left{line-height:1.25rem;padding-top:10px;width:55%;}}.account-section-content .wishlist-heading-left h3{display:none;}@media(min-width:768px){.account-section-content .wishlist-heading-left h3{margin-bottom:20px;width:100%;display:block;}}.account-section-content .wishlist-heading-left .formatted{display:none;}@media(min-width:768px){.account-section-content .wishlist-heading-left .formatted{padding:0 0 10px 0;display:block;}}.account-section-content .wishlist-heading-left .unformatted{display:block;padding:0 0 10px 0;}@media(min-width:768px){.account-section-content .wishlist-heading-left .unformatted{display:none;}}@media(min-width:768px){.account-section-content .wishlist-heading-left .address-hint{margin-bottom:10px;}}.account-section-content .wishlist-heading-right{padding:10px 0 10px 0;display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap;width:100%;}@media(min-width:768px){.account-section-content .wishlist-heading-right{width:45%;}}.account-section-content .wishlist-heading-right-linkwrap{display:flex;flex-direction:row;justify-content:space-between;}.account-section-content .wishlist-heading-right-linkwrap-button{width:calc(50% - 5px);}.account-section-content .wishlist-heading-right-linkwrap-button .btn{width:100%;}.account-section-content .wishlist-heading-right .btn-primary{margin-top:10px;font-size:13px;}@media(min-width:1024px){.account-section-content .wishlist-heading-right .btn-primary{font-size:inherit;}}.account-section-content .wishlist .item{background-color:#ffffff;position:relative;margin:20px 0;width:100%;}.account-section-content .wishlist .item-top-wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%;position:relative;}.account-section-content .wishlist .item-top-wrapper a{width:40%;}@media(min-width:768px){.account-section-content .wishlist .item-top-wrapper a{width:15%;}}.account-section-content .wishlist .item-top-wrapper a img{width:100%;padding:20px;}.account-section-content .wishlist .item-top-wrapper-right{line-height:1.5rem;display:flex;justify-content:space-between;flex-direction:column;height:inherit;width:60%;}@media(min-width:768px){.account-section-content .wishlist .item-top-wrapper-right{width:85%;}}.account-section-content .wishlist .item-top-wrapper-right .title{width:100%;}.account-section-content .wishlist .item-top-wrapper-right-below{margin-bottom:20px;}@media(min-width:768px){.account-section-content .wishlist .item-top-wrapper-right-below{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:flex-end;}}.account-section-content .wishlist .item-top-wrapper-right-below .product-code{margin-bottom:15px;margin-top:15px;}@media(min-width:768px){.account-section-content .wishlist .item-top-wrapper-right-below .product-code{margin:0;height:fit-content;}}.account-section-content .wishlist .item-top-wrapper-right-below .price-wrapper{margin-top:20px;}@media(min-width:1024px){.account-section-content .wishlist .item-top-wrapper-right-below .price-wrapper{margin-top:0;}}.account-section-content .wishlist .item-top-wrapper-right-below .price-wrapper .js-calculate-price{display:flex;flex-direction:column;align-items:flex-start;}@media(min-width:768px){.account-section-content .wishlist .item-top-wrapper-right-below .price-wrapper .js-calculate-price{align-items:flex-end;}}.account-section-content .wishlist .item-top-wrapper-right-below .price-wrapper .js-calculate-price .icon-aktualisieren{z-index:10;}.account-section-content .wishlist .item-top-wrapper-right-below .price-wrapper .js-calculate-price .price{font-weight:bold;font-size:22px;}.account-section-content .wishlist .item-bottom-wrapper .row{display:flex;flex-direction:row;flex-wrap:wrap;}@media(min-width:768px){.account-section-content .wishlist .item-bottom-wrapper .row{flex-wrap:nowrap;justify-content:flex-end;width:100%;padding:0;margin:0;}}@media(min-width:768px){.account-section-content .wishlist .item-bottom-wrapper-select{margin-right:10px;}}.account-section-content .wishlist .item-bottom-wrapper-select.qty{width:calc(40% - 5px);margin-right:10px;}@media(min-width:768px){.account-section-content .wishlist .item-bottom-wrapper-select.qty{width:calc(17.5% - 10px);}}.account-section-content .wishlist .item-bottom-wrapper-select.qty input{position:relative;text-align:center;padding:0;}.account-section-content .wishlist .item-bottom-wrapper-select.units{width:calc(60% - 5px);}@media(min-width:768px){.account-section-content .wishlist .item-bottom-wrapper-select.units{width:calc(22.5% - 10px);}}.account-section-content .wishlist .item-bottom-wrapper-select.units select{position:relative;width:100%;}.account-section-content .wishlist .item-bottom-wrapper .to-basket{width:85%;margin-top:10px;}@media(min-width:768px){.account-section-content .wishlist .item-bottom-wrapper .to-basket{width:45%;margin-top:0;}}.account-section-content .wishlist .item .icon-loeschenpapierkorb{color:#808080;padding:0 20px 0 0;}.account-section-content .wishlist .item .form-control{height:40px;}.account-section-content .wishlist .item .remove-item{padding:17.5px;position:absolute;bottom:0;right:0;z-index:1;}@media(min-width:768px){.account-section-content .wishlist .item .remove-item{top:-3px;bottom:unset;}}.account-section-content .wishlist .item .remove-item button{height:fit-content;position:relative;top:0;right:0;padding:0;font-size:25px;}.account-section-content .wishlist .item .title{display:block;white-space:normal;overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:#333333;}.account-section-content .add_to_cart_form .btn{height:40px;}.account-section-content .wishlist-edit-hint{padding:0.125rem;background-color:#f5be37;color:white;line-height:normal;display:flex;align-items:center;margin-bottom:1.4rem;font-size:1rem;}.account-section-content .wishlist-shared-hint{display:flex;align-items:center;background-color:white;padding:0.125rem 0.3rem 0.3rem 0.3rem;margin-bottom:0.7rem;font-size:1rem;}.AddToWishlistPopup .product{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;}.AddToWishlistPopup .product-image{width:100px;height:100px;}.AddToWishlistPopup .product-image img{height:100px;width:100px;}.AddToWishlistPopup .product-info{padding-left:10px;margin-bottom:20px;}.AddToWishlistPopup .product-info:nth-child(n+2){margin-top:10px;}.AddToWishlistPopup .product-info-price .price{font-weight:bold;font-size:22px;}.address-hint{display:flex;flex-direction:row;gap:10px;}.address-hint i{margin-top:5px;}.address-hint div{font-size:12px;line-height:18px;}.wishlist-address option:disabled{color:#f4f4f4;}.input-error{color:#d7373c;font-size:0.8rem;}#wishlistName.form-control:not(:last-child){border-color:#d7373c;}.cms-content-page-one .page-title{margin-top:40px;}@media(min-width:768px){.cms-content-page-one .section-two .content,
 .cms-content-page-one .section-three .content,
 .cms-content-page-one .section-two .wrapper-component,
 .cms-content-page-one .section-three .wrapper-component{padding-left:100px;padding-right:100px;}}.cms-content-page-one .section-two .content .content,
.cms-content-page-one .section-three .content .content,
.cms-content-page-one .section-two .wrapper-component .content,
.cms-content-page-one .section-three .wrapper-component .content{padding:0;}.cms-content-page-one .section-two{background-color:white;color:#333333;padding-bottom:1em;}.cms-content-page-one .section-two h1{color:#008c46;}.cms-content-page-one strong > a,
.cms-content-page-two strong > a{font-weight:bold;}.cms-content-page-one .wrapper-component.row,
.cms-content-page-two .wrapper-component.row{display:flex;flex-wrap:wrap;}.cms-content-page-one .slick-dots li::before,
.cms-content-page-two .slick-dots li::before{content:none;}.cms-content-page-one .section-two .content p:last-child,
.cms-content-page-two .section-two .content p:last-child{margin-bottom:1em;}.cms-content-page-one .section-three h2,
.cms-content-page-two .section-three h2{margin-bottom:0;}.cms-content-page-one .section-three .wrapper-component.accordion > input + label + label + section,
.cms-content-page-two .section-three .wrapper-component.accordion > input + label + label + section{transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear, padding 0.3s linear 0.3s, margin 0.3s linear 0.3s;}.cms-content-page-one .section-three .wrapper-component.accordion > input:checked + label + label + section,
.cms-content-page-two .section-three .wrapper-component.accordion > input:checked + label + label + section{transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s, padding 0.3s linear, margin 0.3s linear;}.cms-content-page-two .section-two{background-color:white;}.cms-content-page-two .section-two h1{color:#008c46;}.cms-content-popup .section-one{padding:20px;}.cms-content-popup h1{font-size:22px;}.cms-content-popup h2{font-size:18px;font-weight:bold;}.cms-one-pager h2{font-size:20px;padding-bottom:20px;font-weight:normal;}@media(min-width:560px){.cms-one-pager h2{font-size:4vw;}}@media(min-width:768px){.cms-one-pager h2{padding-top:40px;}}@media(min-width:1024px){.cms-one-pager h2{font-size:40px;}}.cms-one-pager h2 mark{display:none;}.cms-one-pager .next-headline{position:absolute;background-color:#008c46;width:calc(100% + 20px);bottom:calc(100% + 2px);left:-10px;text-align:center;padding:20px 10px;color:white;text-decoration:none;}@media(min-width:1280px){.cms-one-pager .next-headline{margin-top:-155px;width:100%;left:0;bottom:auto;}}.cms-one-pager .next-headline::before{content:'';position:absolute;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #008c46;left:calc(50% - 20px);bottom:-20px;}.cms-one-pager .scrollToTop{position:absolute;background-color:#008c46;width:100%;left:0;bottom:0;text-align:center;padding:20px 10px;color:white;font-weight:bold;cursor:pointer;}.cms-one-pager .scrollToTop::before{content:'';position:absolute;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #008c46;left:calc(50% - 20px);top:-19px;}.cms-one-pager .first-slide{position:relative;height:calc(100vh - 45px);background-size:cover;background-position:center;padding:20px 20px;color:#008c46;}@media(min-width:560px){.cms-one-pager .first-slide{padding:30px 40px;}}@media(min-width:768px){.cms-one-pager .first-slide{height:calc(100vh - 105px);}}@media(min-width:1024px){.cms-one-pager .first-slide{padding:40px 50px;}}@media(min-width:1280px){.cms-one-pager .first-slide{height:100vh;}}.cms-one-pager .first-slide .headline span,
.cms-one-pager .first-slide .subline p{display:inline;background-color:rgba(255, 255, 255, 0.8);box-shadow:10px 0 0 rgba(255, 255, 255, 0.8), -10px 0 0 rgba(255, 255, 255, 0.8);-webkit-box-decoration-break:clone;box-decoration-break:clone;}.cms-one-pager .first-slide .headline{line-height:1.8em;display:inline;font-size:18px;}@media(min-width:560px){.cms-one-pager .first-slide .headline{font-size:4vw;}}@media(min-width:1024px){.cms-one-pager .first-slide .headline{font-size:40px;}}.cms-one-pager .first-slide .headline span{padding:5px 0;}@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.cms-one-pager .first-slide .headline span{padding:0.2em 0;}}.cms-one-pager .first-slide .subline{padding-top:10px;}@media(min-width:560px){.cms-one-pager .first-slide .subline{font-size:2vw;line-height:initial;}}@media(min-width:1024px){.cms-one-pager .first-slide .subline{font-size:18px;}}.cms-one-pager .first-slide .subline p:before,
.cms-one-pager .first-slide .subline p:after{content:" ";display:table;}.cms-one-pager .first-slide .subline p:after{clear:both;}.cms-one-pager .first-slide .subline p:before,
.cms-one-pager .first-slide .subline p:after{content:" ";display:table;}.cms-one-pager .first-slide .subline p:after{clear:both;}.cms-one-pager .slide-list > section{position:relative;min-height:100vh;padding-top:45px;padding-bottom:60px;}@media(min-width:768px){.cms-one-pager .slide-list > section{padding-top:135px;}}@media(min-width:1280px){.cms-one-pager .slide-list > section{padding-top:100px;position:static;}}.cms-one-pager .accordion section > div,
.cms-one-pager .responsive-tabs section > div{padding:20px;}.template-pages-layout-contentLayout1Page .breadcrumb,
.template-pages-layout-contentLayout2Page .breadcrumb{background-color:#f4f4f4;}.pageType-ContentPage .main-content > div:last-of-type{margin-bottom:20px;}@media(min-width:768px){.pageType-ContentPage .main-content > div:last-of-type{margin-bottom:40px;}}.cms-image-component{position:relative;}.cms-image-component .icon{position:absolute;top:5px;right:5px;color:#4d4d4d;text-decoration:none;text-shadow:-1px 0 #ffffff, 0 1px #ffffff, 1px 0 #ffffff, 0 -1px #ffffff;}.simple-banner-component{position:relative;}.simple-banner-component img{max-width:100%;}.simple-banner-component .icon{position:absolute;top:5px;right:5px;color:#4d4d4d;text-decoration:none;text-shadow:-1px 0 #ffffff, 0 1px #ffffff, 1px 0 #ffffff, 0 -1px #ffffff;}.page-newsletterSubscribe ul li,
.page-newsletterUnsubscribed .section-two p,
.page-newsletterSubscribed .section-two p,
.page-newsletterSubscribedConfirmated .section-two p{font-size:14px;}@media(min-width:768px){.page-newsletterSubscribe ul li,
 .page-newsletterUnsubscribed .section-two p,
 .page-newsletterSubscribed .section-two p,
 .page-newsletterSubscribedConfirmated .section-two p{font-size:16px;}}.login-page .avatar-wrapper{display:none;}@media(min-width:768px){.login-page .avatar-wrapper{display:block;position:relative;padding-bottom:150px;}}.login-page .avatar-wrapper .avatar-svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.login-page .content{margin:0;}.login-page .flex-row{flex-wrap:wrap;margin-left:-10px;margin-right:-10px;}.login-page .flex-row .section-box{display:flex;flex-direction:column;height:100%;}.login-page .flex-row .content{display:flex;flex-direction:column;flex:1 1 auto;margin:0;padding:30px 20px;}@media(min-width:768px){.login-page .flex-row .content{justify-content:space-between;}}.login-page .flex-row .content .intro{margin:0 0 20px;}.login-page .flex-row > div{margin-bottom:20px;}@media(min-width:768px){.login-page .flex-row > div{margin-bottom:50px;}}.login-page .flex-row > div .list{margin-top:0;}.login-page .flex-row > div .list:not(.list-not-applicable){color:white;}.login-page .flex-row > div .list:not(.list-not-applicable) li::before{color:white;}.login-page .h1{margin-top:20px;margin-bottom:0;}@media(min-width:768px){.login-page .h1{margin-top:40px;}}.login-page .bottom-link{width:100%;}@media(min-width:1280px){.login-page .main-content .contact-person-section{position:relative;width:100%;}}@media(min-width:1280px){.login-page .main-content .contact-person-section .action-buttons{position:absolute;bottom:0;}}.login-page .checkbox{margin-bottom:20px;}@media(min-width:768px){.login-page .checkbox{margin-top:20px;}}.login-page form{padding:20px !important;display:flex;flex-direction:column;justify-content:space-between;height:100%;}.login-page form > div:not(.bottom-link){display:none;}.login-page .forgotten-password{position:relative;width:100%;height:100%;}@media(min-width:1280px){.login-page .forgotten-password .headline{padding-bottom:0px;}}.login-page fieldset{margin-top:0;}@media(min-width:768px){.login-page fieldset .btn{height:36px;line-height:34px;}}.login-page .banner-carousel{margin:0 0 10px 0;}.login-page .banner-carousel .slick-list{padding:0;}.login-page .banner-carousel .slick-list .slick-track{padding:0;}.login-page .contact-person-section-b2b section{padding:20px;position:relative;border-bottom:1px solid #cccccc;height:70px;}@media(min-width:1280px){.login-page .contact-person-section-b2b section{padding:0px;border-bottom:none;height:50px;}}.login-page .contact-person-section-b2b section .icon{font-size:30px;color:#008c46;}.login-page .contact-person-section-b2b section i + *{padding-left:40px;}.login-page .contact-person-section-b2b section > *{position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 40px);}.login-page .contact-person-section-b2b section:last-of-type{border-bottom:none;}.login-page .contact-person-section-b2b .action-buttons{padding:0 20px 20px;}.login-page .faq-button{padding-bottom:15px;}.login-page__contact-and-guest-login{display:flex;flex-direction:column;}@media(min-width:768px){.login-page__contact-and-guest-login{flex-direction:column-reverse;}}@media(min-width:1024px){.login-page__contact-and-guest-login .contact-box__content{flex-direction:row;}}@media(min-width:768px){.login-page__contact-and-guest-login .contact-box__content{flex-direction:row;align-items:stretch;height:auto;}}@media(min-width:768px){.login-page__contact-and-guest-login .contact-box__content section{border-bottom:none;padding-right:10px;}}.login-page__register-box-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;}.login-page .section-box{display:flex;flex-direction:column;height:100%;}.login-page .section-box .guest-login-box{display:flex;flex-direction:column;flex:1 1 auto;}@media(min-width:1024px){.login-page .section-box .guest-login-box{flex-direction:row;align-items:flex-end;justify-content:space-between;}.login-page .section-box .guest-login-box .btn{width:30%;}}.direct-order-page{background-color:white;padding:20px;margin:20px 0 50px;}.direct-order-popup{padding:20px;}.direct-order-list .headline,
.direct-order-list .submit-button,
.direct-order-list .list-item{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear;}.direct-order-list .headline.active,
.direct-order-list .submit-button.active,
.direct-order-list .list-item.active{max-height:300px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;padding-bottom:20px;}.direct-order-list .list-item{position:relative;}.direct-order-list .direct-order{border-bottom:1px solid #cccccc;margin-bottom:20px;padding-right:50px;}.direct-order-list .icon-schliessen{position:absolute;top:calc(50% - 18px);right:0;cursor:pointer;}.direct-order-list .edit-product{display:none;}.direct-order-list input[name='productCode']{pointer-events:none;}.edit-product{position:absolute;top:50%;right:20px;transform:translateY(-50%);z-index:2;font-size:18px;background-color:#f4f4f4;cursor:pointer;}#direct-order-popup input.readonly{pointer-events:none;}*{box-sizing:border-box;}.sapCpContentPage{color:#333333;font-family:'Baywa-Font', Arial, sans-serif;font-size:inherit;box-shadow:0 0 10px #cccccc;}.sapCpLayout{background-color:white;color:#333333;overflow:auto;padding:20px;font-family:'Baywa-Font', Arial, sans-serif;}.sapCpLayout::after{content:'';display:table;clear:both;}.sapCpLayout .sapCpLabel{margin-bottom:0;font-weight:normal;font-size:14px;color:#333333;height:40px;display:inline-flex;align-items:center;}.sapCpLayout .sapCpLabel.sapCpLabelRequired,
.sapCpLayout .sapCpLabel.sapCpLabelRequired::before,
.sapCpLayout .sapCpLabel.sapCpLabelRequired::after,
.sapCpLayout .sapCpLabel::before,
.sapCpLayout .sapCpLabel::after{color:#333333;}.sapCpLayout .sapCpInput,
.sapCpLayout .sapCpDropDown{position:relative;width:100%;height:40px;line-height:38px;padding:0 0.7em;font-size:14px;background-color:white;font-family:inherit;vertical-align:top;-webkit-appearance:none;}.sapCpLayout .sapCpInput:focus,
.sapCpLayout .sapCpDropDown:focus,
.sapCpLayout .sapCpInput:focus,
.sapCpLayout .sapCpDropDown:focus{outline:none;}.sapCpLayout .sapCpDropDown{-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+CiAgPHBhdGggZmlsbD0iIzgwODA4MCIgZD0iTTMyLjcgMjAuMWwtMS42LTEuNmMtLjItLjItLjQtLjMtLjYtLjMtLjIgMC0uNS4xLS42LjNMMjQgMjQuNGwtNS44LTUuOGMtLjMtLjMtLjktLjMtMS4zIDBsLTEuNiAxLjZjLS40LjQtLjQuOSAwIDEuM2w2LjUgNi41IDEuNiAxLjZjLjIuMi40LjMuNi4zcy41LS4xLjYtLjNsOC4xLTguMWMuNC0uNS40LTEgMC0xLjR6Ii8+Cjwvc3ZnPgo=');background-position:right center;background-repeat:no-repeat;background-size:35px 35px;padding-right:2.5em;}.sapCpLayout .sapCpWidget{padding:0;min-height:0;margin:0;font-size:14px;}.sapCpLayout .sapCpWidget.sapCpTextWidget p{margin:0;font-weight:bold;line-height:inherit;}.sapCpLayout .sapCpWidget.sapCpTextWidget ol{margin-top:20px;padding-inline-start:20px;line-height:inherit;}.sapCpLayout .sapCpWidget.h3{font-family:'Baywa-Font', Arial, sans-serif;line-height:30px;margin:-20px -20px 20px -20px;padding:15px;background-color:#f4f4f4;font-weight:lighter;border-bottom:none;font-size:18px;}@media(min-width:768px){.sapCpLayout .sapCpWidget.h3{font-size:22px;padding:15px 20px;}}.sapCpLayout .sapCpWidget.h3 p{font-weight:lighter;}.sapCpLayout .sapCpWidget.text-mandatory-info{font-size:10px;font-weight:normal;text-align:right;padding-top:15px;}.sapCpLayout .sapCpWidget.terms-and-conditions{margin-top:20px !important;}@media(min-width:1024px){.sapCpLayout .sapCpWidget.terms-and-conditions{margin-top:50px !important;}}.sapCpLayout .sapCpWidget.terms-and-conditions a{color:#008c46;}.sapCpLayout .sapCpWidget.terms-and-conditions a:hover{text-decoration:underline;}.sapCpLayout .sapCpWidget.terms-and-conditions ~ .sapCpTextWidget p,
.sapCpLayout .sapCpWidget.terms-and-conditions p{font-weight:inherit;}.sapCpLayout .sapCpWidget.checkbox-terms-and-conditions{padding-top:20px;padding-bottom:20px;}.sapCpLayout .sapCpWidget.checkbox-terms-and-conditions .sapCpLabel{font-weight:inherit;color:inherit;font-size:inherit;height:auto;width:calc(100% - 20px);margin:0;}.sapCpLayout .sapCpWidget.checkbox-terms-and-conditions + .sapCpTextWidget{padding-bottom:20px;}.sapCpLayout .sapCpWidget.newsletter-submit-button{text-align:right;}.sapCpLayout .sapCpWidget.newsletter-submit-button .sapCpButton{background-color:#008c46;line-height:40px;height:40px;padding:0 20px;position:relative;border:0;border-radius:0;color:white;font-size:16px;font-weight:normal;font-family:inherit;text-align:center;vertical-align:middle;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color 0.2s linear, color 0.2s linear;width:100%;}@media(min-width:768px){.sapCpLayout .sapCpWidget.newsletter-submit-button .sapCpButton{width:50%;}}.sapCpLayout .sapCpWidget.newsletter-submit-button .sapCpButton:active,
.sapCpLayout .sapCpWidget.newsletter-submit-button .sapCpButton.active{box-shadow:none;}.sapCpLayout .sapCpWidget.newsletter-submit-button .sapCpButton:focus,
.sapCpLayout .sapCpWidget.newsletter-submit-button .sapCpButton:active:focus,
.sapCpLayout .sapCpWidget.newsletter-submit-button .sapCpButton.active:focus{outline:0;}.sapCpLayout .sapCpWidget.newsletter-submit-button .sapCpButton:hover,
.sapCpLayout .sapCpWidget.newsletter-submit-button .sapCpButton:focus,
.sapCpLayout .sapCpWidget.newsletter-submit-button .sapCpButton:active,
.sapCpLayout .sapCpWidget.newsletter-submit-button .sapCpButton.active{background-color:#006f3b;color:#ffffff;}.sapCpLayout .sapCpWidget ~ .sapCpWidget{margin:0;}.sapCpLayout .sapCpInputWidget{background-color:white;border:none;width:100%;}.sapCpLayout .sapCpInputWidget .sapCpLabel{width:100%;}.sapCpLayout .sapCpInputWidget .sapCpDropDown,
.sapCpLayout .sapCpInputWidget .sapCpInput{width:100%;background-color:white;border:1px solid #cccccc;}@media(min-width:768px){.sapCpLayout .sapCpInputWidget__left{clear:both;}}.sapCpLayout .sapCpInputWidget__full{clear:both;}.sapCpLayout .sapCpWidgetMandatoryMissing{background-color:transparent;}.sapCpLayout .sapCpWidgetMandatoryMissing .sapCpLabelRequired,
.sapCpLayout .sapCpWidgetMandatoryMissing .sapCpLabelRequired::before,
.sapCpLayout .sapCpWidgetMandatoryMissing .sapCpLabelRequired::after{color:#d7373c !important;}.sapCpLayout .sapCpWidgetMandatoryMissing .sapCpInput{border:1px solid #d7373c;box-shadow:0 0 5px #d7373c;}.sapCpLayout .sapCpButtonWidget .sapCpMissingMandatoryFieldLabel.sapCpMissingMandatoryFieldText,
.sapCpLayout .sapCpButtonWidget .sapCpErrorMessageText{background-color:transparent;text-align:left;padding:10px 10px 10px 40px;margin-bottom:20px;color:#d7373c;position:relative;float:right;width:100%;margin-top:10px;}@media(min-width:768px){.sapCpLayout .sapCpButtonWidget .sapCpMissingMandatoryFieldLabel.sapCpMissingMandatoryFieldText,
 .sapCpLayout .sapCpButtonWidget .sapCpErrorMessageText{width:calc(50% - 20px);float:left;margin-right:20px;margin-top:0;height:40px;}}.sapCpLayout .sapCpButtonWidget .sapCpMissingMandatoryFieldLabel.sapCpMissingMandatoryFieldText::before,
.sapCpLayout .sapCpButtonWidget .sapCpErrorMessageText::before{content:'\e991';font-family:'baywa-iconfont';font-size:20px;color:#d7373c;position:absolute;left:10px;top:10px;}.sapCpContentPage{margin-right:auto;margin-left:auto;max-width:1280px;margin-top:20px;margin-bottom:50px;}.sapCpContentPage .sapCpLayout{padding:20px;}.cms-content-page-one .section-three .wrapper-component.newsletter-subscribe-component .content{padding:0;background-color:transparent;}.cms-content-page-one .section-three .wrapper-component.newsletter-subscribe-component .sapCpContentPage{margin-top:0;}.brand-overview-page{background-color:white;padding-top:20px;}@media(min-width:768px){.brand-overview-page{padding-top:40px;}}.brand-overview-page__top-brand{width:calc(100% / 3);padding:0 10px;}@media(min-width:560px){.brand-overview-page__top-brand{width:calc(100% / 4);}}@media(min-width:768px){.brand-overview-page__top-brand{width:calc(100% / 5);}}@media(min-width:1024px){.brand-overview-page__top-brand{width:calc(100% / 6);}}@media(min-width:1280px){.brand-overview-page__top-brand{width:calc(100% / 7);}}.brand-overview-page__top-brand.slide{display:inline-block;flex:none;}.brand-overview-page__group-buttons{display:flex;flex-wrap:wrap;width:calc(100% + 15px);margin-left:-15px;}.brand-overview-page__group-buttons .btn{width:calc(100% / 4 - 15px);margin:0 0 15px 15px;}@media(min-width:560px){.brand-overview-page__group-buttons .btn{width:calc(100% / 6 - 15px);}}@media(min-width:768px){.brand-overview-page__group-buttons .btn{width:calc(100% / 8 - 15px);}}@media(min-width:1024px){.brand-overview-page__group-buttons .btn{width:calc(100% / 12 - 15px);}}@media(min-width:1280px){.brand-overview-page__group-buttons .btn{width:calc(100% / 14 - 15px);}}.brand-overview-page__group-buttons .btn.disabled{color:#cccccc;box-shadow:inset 0 0 0 1px #cccccc;}.brand-overview-page__group-buttons .btn.misc{width:auto;}.brand-overview-page__group-links{padding-top:30px;}.brand-overview-page__group-links:not(:last-child){border-bottom:1px solid #cccccc;padding-bottom:20px;}.brand-overview-page__link{display:block;color:#333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;padding-bottom:10px;}@media(min-width:560px){.brand-overview-page__link{width:50%;padding-right:20px;float:left;}}@media(min-width:768px){.brand-overview-page__link{width:33.3333%;}}@media(min-width:1024px){.brand-overview-page__link{width:25%;}}.btn-faq{margin-top:10px;}@media(min-width:1024px){.btn-faq{min-width:300px;}}.contact-number{color:#008c46;font-size:24px;margin-top:20px;}@media(min-width:768px){.contact-number{margin-top:50px;}}.contact-number .icon{margin-right:20px;}.contact-number .icon::before{color:#008c46;font-size:36px;position:relative;top:-10px;}.section-box .content-contact{padding:30px 15px !important;font-size:12px;margin-top:0;}@media(min-width:768px){.section-box .content-contact{font-size:16px;padding:30px 20px !important;}}.section-box .content-contact .h3{margin:-30px -15px;}@media(min-width:768px){.section-box .content-contact .h3{margin:-30px -20px;}}.section-box .content-contact .input-phonenumber{width:300px;}.section-box .content-contact p{margin-top:0;}.coupon-banner{background-color:#f5be37;color:#333333;}.coupon-banner ul{list-style:none;padding-left:0;}@media(max-width:767px){.coupon-banner ul li{margin-top:10px;}}.coupon-banner h2,
.coupon-banner h3{margin-bottom:.5rem;}@media(max-width:767px){.coupon-banner h2,
 .coupon-banner h3{margin-bottom:initial;}}@media(max-width:767px){.coupon-banner h3{font-weight:lighter;}}.coupon-banner .login{align-items:center;flex-wrap:nowrap;}.coupon-banner .guest{align-items:flex-end;flex-wrap:nowrap;}@media(max-width:767px){.coupon-banner .guest{display:block;}}.coupon-banner::selection{background-color:#fcedc9;}.coupon-banner img{max-width:180px;}@media(max-width:767px){.coupon-banner img{display:none;}}.coupon-banner .linkWrapper{justify-content:end;}.coupon-banner .linkWrapper .btn{color:white;border:solid 2px white;}.coupon-banner .linkWrapper .btn:hover{background-color:white;color:#f5be37;}@media(max-width:767px){.coupon-banner .linkWrapper .btn{width:100%;}}.coupon-banner .flex-grow-2{flex-grow:2;}.checkbox{display:inline-block;}.checkbox label{position:relative;display:inline-block;color:#333333;cursor:pointer;padding-left:calc(24px + 10px);line-height:24px;height:24px;}.checkbox label::before{content:'';position:absolute;left:0;top:50%;width:24px;height:24px;border:1px solid #008c46;transform:translateY(-50%);}.checkbox label::after{content:'';position:absolute;left:12px;top:50%;height:0;width:0;background-color:#008c46;transform:translate(-50%, -50%);transition:height 0.1s linear, width 0.1s linear;}.checkbox input{display:none;}.checkbox input:checked ~ label::after{width:12px;height:12px;transition:height 0.2s cubic-bezier(0, 3.5, 1, 0), width 0.2s cubic-bezier(0, 3.5, 1, 0) 0.1s;}.checkbox input:disabled ~ label{cursor:default;}.checkbox input:disabled ~ label::after{background-color:#808080;}.checkbox input:focus ~ label::before{border:1px solid #008c46;}.checkbox input.invalid ~ label{color:#d7373c;}.checkbox input.invalid ~ label::before{box-shadow:0 0 5px #d7373c;border-color:#d7373c;}.checkbox input.invalid:required:valid ~ label{color:#333333;}.checkbox input.invalid:required:valid ~ label::before{box-shadow:none;border-color:#008c46;}.product-enquiry-form{background-color:white;padding:20px;margin-bottom:30px;}.product-enquiry-form__product{border:1px solid #cccccc;padding:20px;margin-bottom:30px;display:flex;flex-wrap:wrap;gap:20px;}@media(min-width:560px){.product-enquiry-form__product{flex-wrap:nowrap;}}.product-enquiry-form__product-img-wrapper{width:100%;padding-bottom:20px;text-align:center;}@media(min-width:560px){.product-enquiry-form__product-img-wrapper{width:120px;text-align:left;}}.product-enquiry-form__product-details{width:100%;}@media(min-width:560px){.product-enquiry-form__product-details{flex:1;display:flex;flex-direction:column;justify-content:space-between;}}.product-enquiry-form__product-details-title{font-weight:bold;margin-bottom:0;}@media(min-width:560px){.product-enquiry-form__product-details-title{margin-bottom:10px;}}.product-enquiry-form__product .price-panel{flex:1;}@media(max-width:767px){.product-enquiry-form__product .price-panel{width:100%;}}@media(min-width:560px){.product-enquiry-form__product .price-panel{margin-left:initial;margin-right:initial;width:100%;}}@media(min-width:768px){.product-enquiry-form__product .price-panel{width:50%;}}.product-enquiry-form__product .quantitychooser label{display:none;}@media(min-width:768px){.product-enquiry-form__product .quantitychooser label{display:block;visibility:hidden;}}.product-enquiry-form__login{display:flex;flex-direction:column;}@media(min-width:560px){.product-enquiry-form__login{flex-direction:row;justify-content:space-between;align-items:flex-end;}}.product-enquiry-form__login__button{margin:15px 0 0;width:100%;}@media(min-width:560px){.product-enquiry-form__login__button{margin:0px;width:auto;}}.product-enquiry-form__support{background-color:#008c46;color:#ffffff;padding:20px;}@media(min-width:1024px){.product-enquiry-form__support{display:flex;justify-content:space-between;align-items:center;}}.product-enquiry-form__support .hotline{line-height:40px;cursor:pointer;margin-top:10px;}@media(min-width:1024px){.product-enquiry-form__support .hotline{margin-top:0;}}.product-enquiry-form__support .hotline a{color:#ffffff;}.product-enquiry-form__support .hotline .icon:before{top:0;color:#ffffff;}.product-enquiry-form__support .hotline .icon{width:32px;height:32px;}.product-enquiry-form__provisioning-modes.fold > input + input + label{display:inline-block;}.product-enquiry-form .delivery-address__toggle-label{position:relative;display:inline-block;color:#333333;cursor:pointer;padding-left:calc(24px + 10px);line-height:24px;height:24px;}.product-enquiry-form .delivery-address__toggle-label::before{content:'';position:absolute;left:0;top:50%;width:24px;height:24px;border:1px solid #008c46;transform:translateY(-50%);}.product-enquiry-form .delivery-address__toggle-label::after{content:'';position:absolute;left:12px;top:50%;height:0;width:0;background-color:#008c46;transform:translate(-50%, -50%);transition:height 0.1s linear, width 0.1s linear;}.product-enquiry-form .delivery-address__toggle-checkbox{display:none;}.product-enquiry-form .delivery-address__toggle-checkbox:checked ~ .delivery-address__toggle-label::after{width:12px;height:12px;transition:height 0.2s cubic-bezier(0, 3.5, 1, 0), width 0.2s cubic-bezier(0, 3.5, 1, 0) 0.1s;}.product-enquiry-form .delivery-address__toggle-checkbox:disabled ~ .delivery-address__toggle-label{cursor:default;}.product-enquiry-form .delivery-address__toggle-checkbox:disabled ~ .delivery-address__toggle-label::after{background-color:#808080;}.product-enquiry-form .delivery-address__toggle-checkbox:focus ~ .delivery-address__toggle-label::before{border:1px solid #008c46;}.product-enquiry-form .delivery-address__toggle-checkbox.invalid ~ .delivery-address__toggle-label{color:#d7373c;}.product-enquiry-form .delivery-address__toggle-checkbox.invalid ~ .delivery-address__toggle-label::before{box-shadow:0 0 5px #d7373c;border-color:#d7373c;}.product-enquiry-form .delivery-address__toggle-checkbox.invalid:required:valid ~ .delivery-address__toggle-label{color:#333333;}.product-enquiry-form .delivery-address__toggle-checkbox.invalid:required:valid ~ .delivery-address__toggle-label::before{box-shadow:none;border-color:#008c46;}.product-enquiry-form .delivery-address__toggle-checkbox:checked ~ .delivery-address__form{height:0;}.product-enquiry-form .delivery-address__form{margin-top:20px;height:auto;overflow:hidden;}.product-enquiry-form .price-panel .price{padding-top:10px;font-size:12px;font-weight:lighter;}.product-enquiry-form .price-panel .price .h3{margin-bottom:0;font-weight:bold;color:#008c46;}.product-enquiry-form .price-panel .price del{color:#808080;}.tc{padding-top:20px;}@media(min-width:768px){.tc{padding-top:40px;}}.tc-top{display:flex;position:relative;height:20%;}@media(min-width:768px){.tc-top{height:240px;}}.tc-top-image{width:55%;position:relative;object-fit:cover;}.tc-top-logo{position:absolute;height:30px;top:20px;right:calc(40% + 45px);}@media(min-width:560px){.tc-top-logo{height:50px;right:calc(40% + 60px);}}@media(min-width:768px){.tc-top-logo{height:50px;right:calc(40% + 80px);}}.tc-top-headline{background:#008c46;width:45%;position:relative;}.tc-top-headline h1{color:white;position:absolute;margin:0 0 10px 10px;bottom:0;font-weight:bold;}@media(min-width:768px){.tc-top-headline h1{margin:0 0 20px 20px;}}.tc-mid{padding-top:40px;}@media(min-width:768px){.tc-mid{padding-top:40px;}}.tc-mid h2{margin-bottom:0;font-weight:bold;}.tc-bottom{padding-top:20px;display:flex;flex-direction:row;flex-wrap:wrap;position:relative;justify-content:flex-start;align-items:stretch;gap:5%;}@media(min-width:768px){.tc-bottom{padding-top:40px;}}.tc-bottom-item{width:100%;padding:20px;margin-bottom:20px;background:white;display:flex;flex-direction:column;justify-content:space-between;height:auto;position:relative;}@media(min-width:560px){.tc-bottom-item{width:47.5%;}}@media(min-width:1024px){.tc-bottom-item{width:30%;}}.tc-bottom-item-top{display:flex;flex-direction:column;justify-content:flex-start;position:relative;}.tc-bottom-item-top-image{position:relative;height:100px;}.tc-bottom-item-top-image img{position:relative;max-height:100%;width:auto;height:auto;margin:0 auto;}.tc-bottom-item-top-title{padding-top:20px;margin-bottom:0;font-weight:bold;}@media(min-width:768px){.tc-bottom-item-top-title{padding-top:10px;}}.tc-bottom-item-top-description{margin-bottom:20px;}@media(min-width:768px){.tc-bottom-item-top-description{margin-bottom:10px;}}.tc-bottom-item-below{display:flex;flex-direction:column;justify-content:flex-end;position:relative;height:40px;}.tc-bottom-item-below a{width:100%;bottom:0;}