@charset "UTF-8";:root{--color-base:#3e3e40;--color-primary:#99BE10;--color-primary-rgb:153,190,16;--color-primary-light:#B6BE98;--color-primary-light-rgb:76,20,75;--color-secondary:#9AAFBD;--color-secondary-rgb:154,175,189;--color-dark:#2d2d2d;--color-medium:#818184;--color-light:#dbdbdb;--color-bright:#f5f5f5;--color-white:#ffffff;--color-black:#000000;--color-fruehling:#e9b828;--color-sommer:#d96f8c;--color-herbst:#7da851;--color-winter:#5aa4b6}#submitAlert{background-image:url(../../images/shop_submitalert_bkg.png);width:517px;height:128px;position:fixed;top:-200px;z-index:99999999999;left:50%;margin:0px 0px 0px -250px;text-align:center}#submitAlert .content{background-color:#ffffff;border:1px solid #db001b;margin:20px;padding:25px 0px 25px 0px}#submitAlert .loader{height:2px;width:355px;margin:20px auto 0px auto;background-image:url(../../images/shop_submitalert_anim.gif);background-repeat:no-repeat;background-color:#db001b}.shopHeader{margin-bottom:15px;margin-top:25px;color:var(--color-dynamic);text-transform:uppercase}.plain .shopHeader{margin-top:0px}.shopSubHeader{font-weight:bold;padding:0px 0px 8px 0px;margin-bottom:10px}.labelField{white-space:nowrap;padding-right:12px}input[name=amount]{text-align:right;width:calc(100% - 40px)}.requiredField{color:#db001b}.shopClosed{text-align:right}.pricescale{padding:10px 0px 0px 0px;text-align:right}.pricescale .psAmount{font-weight:700}.shopListMultiCol .promotion .pricescale .psAmount{display:block}.shop .price{text-align:right;padding:10px 0px 0px 0px}.shop .price span{font-weight:bold}.shop .promotion{text-align:right;padding:10px 0px 0px 0px}.shop .promotion .price .originalPrice,.shop .promotion .pricescale .originalPrice{text-decoration:line-through;opacity:0.9;display:inline-block;font-weight:400;padding:0px 5px 0px 5px;-webkit-transform:scale(0.9);transform:scale(0.9)}.shop .promotion .price .actualPrice{background-color:#FAF748;display:inline-block;padding:5px 10px 5px 10px;margin:5px 0px 5px 0px;color:#000000}.shopList .leftPic{float:left;padding:0px 10px 0px 0px;position:relative}.shopList .rightPic{float:right;padding:0px 0px 0px 10px;position:relative}.shopList .leftPic a,.shopList .rightPic a{display:block}.shopList .leftPic img,.shopList .rightPic img{width:115px;height:auto;position:relative}.shopList .listContent{overflow:hidden}.shopDetail .shopGallery,.shopDetail .shopInfo{margin-bottom:30px}.shopDetail .shopGallery{margin-bottom:30px}.shopDetail .shopGallery .shopImage{margin-bottom:4px;position:relative}.shopDetail .shopGallery .shopImage a{display:block;width:100%;padding-bottom:100%}.shopDetail .shopGallery .shopImage .imgholder{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#ffffff;padding-bottom:100%}.shopDetail .shopGallery .shopImage .imgholder .imgdescription{position:absolute;bottom:0;left:0;width:100%;padding:50px 15px 15px 15px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.4)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 100%);color:#ffffff;-webkit-transition:all 1s;transition:all 1s;text-shadow:0 0 2px black}.shopDetail .shopGallery .shopImage .imgholder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.shopDetail .shopGallery .shopImage .sliderArrow{width:100%;position:absolute;top:50%;z-index:5}.shopDetail .shopGallery .shopImage .sliderArrow .next,.shopDetail .shopGallery .shopImage .sliderArrow .prev{background-repeat:no-repeat;background-position:center;cursor:pointer;width:36px;height:36px;position:absolute;margin:-18px 0px 0px 0px;-webkit-transition:all 0.5s;transition:all 0.5s}.shopDetail .shopGallery .shopImage .sliderArrow .next:hover,.shopDetail .shopGallery .shopImage .sliderArrow .prev:hover{opacity:0.5}.shopDetail .shopGallery .shopImage .sliderArrow .next{right:0px}.shopDetail .shopGallery .shopImage .sliderArrow .prev{left:0px}.shopDetail .shopGallery .shopImage .sliderArrow .next:before,.shopDetail .shopGallery .shopImage .sliderArrow .prev:before{font-family:FontAwesome;position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:30px;background-color:rgba(255,255,255,0.5)}.shopDetail .shopGallery .shopImage .sliderArrow .next:before{content:"\f105"}.shopDetail .shopGallery .shopImage .sliderArrow .prev:before{content:"\f104"}.shopDetail .shopGallery .shopImage .sliderArrow .swiper-button-disabled{display:none}.shopDetail .shopGallery .shopSlider .sliderWrapper{-webkit-transform:none!important;transform:none!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.shopDetail .shopGallery .shopSlider .item{width:50px;-webkit-transition:all 0.5s;transition:all 0.5s;display:block;background-color:#ffffff;border:1px solid var(--color-light);position:relative;cursor:pointer;aspect-ratio:1/1}.shopDetail .shopGallery .shopSlider .item:hover{opacity:0.5}.shopDetail .shopGallery .shopSlider .item img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.shopDetail .shopGallery .shopSlider .item.swiper-slide-thumb-active{border:3px solid var(--color-dynamic)}.shopDetail .modTitle{padding-bottom:15px}.shopDetail .modTitle.hasShopGallery{display:none}.shopDetail .modTeaser{padding-bottom:15px}.shopDetail .modBody{padding-bottom:30px}.shopDetail .price{text-align:right}.shopDetail .price span{font-weight:bold}.shopDetail .recommendation{padding:40px 0px 0px 0px}.shopDetail .recommendation .header{padding:20px 0px 30px 0px}.shopDetail[min-width~="600px"] .shopDetailWrapper .modTitle{display:none}.shopDetail[min-width~="600px"] .shopDetailWrapper.hasShopGallery{display:-webkit-box;display:-ms-flexbox;display:flex}.shopDetail[min-width~="600px"] .shopDetailWrapper.hasShopGallery .shopGallery,.shopDetail[min-width~="600px"] .shopDetailWrapper.hasShopGallery .shopInfo{width:50%}.shopDetail[min-width~="600px"] .shopDetailWrapper.hasShopGallery .shopGallery{padding-right:15px}.shopDetail[min-width~="600px"] .shopDetailWrapper.hasShopGallery .shopInfo{padding-left:15px}.shopDetail[min-width~="600px"] .shopDetailWrapper.hasShopGallery .modTitle{display:block}.shopDetail[max-width~="600px"] .modTitle.hasShopGallery{display:block}.shopDetail[max-width~="600px"] .shopDetailWrapper .modTitle{display:none}.stagenav,.stagenav.nospacing{margin:0px 0px 40px 0px;background-color:#f5f5f5;overflow:hidden}.stagenav li{display:inline-block;position:relative;white-space:nowrap}.stagenav li:first-child{z-index:3}.stagenav li:nth-child(2){z-index:2;padding-left:20px}.stagenav li:nth-child(3){z-index:1;padding-left:20px}.stagenav li a,.stagenav li span{position:relative;z-index:10;display:block;padding:10px 0px 10px 10px;text-decoration:none}.stagenav li a:hover{opacity:0.5}.stagenav li:after{content:"";display:block;width:80px;height:80px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:3px solid #ffffff;border-right:3px solid #ffffff;background-color:#f5f5f5;position:absolute;top:-20px;right:-11px}.stagenav li.selected{background-color:#e8e8e8}.stagenav li.selected:after{background-color:#e8e8e8}.stagenav .stepDisabled{opacity:0.5}.cartsummary{padding:0px 0px 20px 0px;text-align:right}.cartsummary a{text-decoration:none}.cartsummary a:hover{opacity:0.5}.cartsummary .header{margin:0px 10px 0px 0px}.cartsummary .header i:before{font-family:FontAwesome;content:"\f291";font-style:normal}.cartsummary .amount{font-weight:700}.cartsummary .label{font-weight:700}.cartsummary .sum:before{content:"("}.cartsummary .sum:after{content:")"}.cartsummary .error,.cartsummary .loading{background-repeat:no-repeat;padding:2px 0px 8px 10px}.cartsummary .loading i{margin-right:15px}.cartsummary .error:before{font-family:FontAwesome;content:"\f071";color:#ff0000;padding-right:10px}.cart .itemContent,.cart .itemFooter,.cart .itemHeader,.cart .itemShopinfo{width:100%}.cart .swTableCell{vertical-align:bottom}.cart .itemHeader{border-bottom:1px solid var(--color-base);padding:0px 0px 10px 0px}.cart .itemSection{border-bottom:1px solid rgba(var(--color-base),0.7);padding:10px 0px 10px 0px}.cart .itemContent{padding:0px 0px 10px 0px}.cart .itemImage{padding:0px 10px 0px 0px;vertical-align:top}.cart .itemImageHolder{width:70px;height:70px;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}.cart .itemImageHolder img{width:100%;height:100%;opacity:0}.cart .itemText{width:100%;vertical-align:top}.cart .itemPrice{width:80px}.cart .itemAmount{width:105px;text-align:right;padding-right:10px}.cart .itemAmount .shopBtnUpdate{vertical-align:bottom}.cart .itemPrice{width:115px;text-align:right}.cart .itemPrice.sum{font-weight:700;text-align:right;padding:15px 0px 0px 0px}.cart .itemPrice.sum span{display:inline-block;border-bottom-style:double;border-bottom-color:var(--color-base);padding-bottom:3px}.cart .shippingInfo{text-align:right;padding:5px 0px 0px 0px}.cart .optionItems{color:rgba(var(--color-base),0.3)}.cart .emptyCart{padding:30px 0px 30px 0px;font-weight:700;text-align:center}.cart .linkIconRight{margin:20px 0px 0px 0px;display:inline-block}.cart .gotoCheckout{width:100%;margin:20px 0px 0px 0px}.shippingTable .title{text-transform:uppercase;font-weight:700;padding:20px 0px 10px 0px}.shippingTable .swTable{width:100%}.shippingTable .swTableRow{background-color:#f5f5f5}.shippingTable .swTableRow:hover{background-color:#e5e5e5}.shippingTable .swTableCell{padding:5px 15px 5px 15px;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;vertical-align:middle}.shippingTable .swTableCell.cost{text-align:right;font-weight:700}.shippingTable input[type=button]{margin-top:20px;width:100%}.cartContent .itemFooterDelivery{text-align:right;padding:15px 0px 0px 0px}.cartContent .itemFooterDelivery .delivery .link{display:inline-block;padding:0px 0px 5px 0px}.cartContent #zustellung_detail_box{white-space:nowrap;padding:10px 0px 0px 0px}.cartContent #zustellung_detail_box select{max-width:100%}.cartContent #zustellung_detail_box a{width:30px;height:30px;display:inline-block;text-decoration:none;color:var(--color-dynamic);border-radius:100%;line-height:30px;text-align:center;font-size:1.4rem}.cartContent #zustellung_detail_box a:hover{opacity:0.5}.cartContent #zustellung_detail_box a:before{content:"\f054";font-family:FontAwesome}.cartContent #shipping_cost_result_box{padding:10px 0px 0px 0px}.cartContent #shipping_cost_result_box #shipping_cost_result{font-weight:700}.addToCart{text-align:right;padding:5px 0px 10px 0px}.addToCart .swTable.tableAddToCart{margin:15px 0px 0px auto;width:auto}.addToCart .swTable.tableAddToCart .swTableCell.cellAmount,.addToCart .swTable.tableAddToCart .swTableCell.cellSubmit,.addToCart .swTable.tableAddToCart .swTableCell.cellUnit{padding:0px 5px 0px 5px;vertical-align:middle}.addToCart .cellAmount input{width:60px;text-align:right}.addToCart .swTable.tableAddToCart .swTableCell.cellSubmit{padding:0px 0px 0px 5px}.addToCart .button{width:36px;height:36px;border-radius:100%;background-color:var(--color-dynamic);border:0px;color:#ffffff;padding:0!important;font-size:1.8rem!important;line-height:1.8rem!important;font-weight:400!important}.addToCart .button i:before{content:"\f217";font-family:FontAwesome;font-style:normal}.addToCart select{margin:3px 0px 0px 0px;max-width:100%}.addToCart .itemoption{padding:0px 0px 10px 0px}.addToCart .itemoption select{width:auto;border-radius:8px;border:2px solid black}.optOverlayList .modTitle{padding:20px 0px 10px 0px}.optOverlayList .button{margin:20px 0px 10px 0px}.optOverlayList .optSubmit{text-align:center}.optOverlayList .opt{padding:5px 0px 5px 10px}.checkout .checkoutProfile{background-color:rgba(0,0,0,0.03);margin:50px 0px 0px 0px}.checkout .checkoutProfile .noreg{padding:15px 15px 15px 15px}.checkout .checkoutProfile .profileCreate{padding:15px 15px 15px 15px}.checkout .checkoutProfile.line2col[min-width~="600px"]{display:-webkit-box;display:-ms-flexbox;display:flex}.checkout .checkoutProfile.line2col[min-width~="600px"] .noreg,.checkout .checkoutProfile.line2col[min-width~="600px"] .profileCreate{width:50%}.checkout .button,.checkout input{width:100%}.checkout .button{margin-top:10px}.checkout .paymentDescription .text{padding:5px 0px 20px 0px}.checkout .paymentDescription .logo{margin:0px 10px 0px 0px}.checkout .paymentDescription .poweredby{white-space:nowrap}.checkout .paymentDescription .poweredby img{margin:0px 0px 0px 5px}.checkoutPreview .label{width:100px;font-style:italic;padding:0px 20px 0px 0px;opacity:0.8}.checkoutPreview .swTableCell{padding:0px 0px 5px 0px}.finalize .dataWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.finalize .deliveryBox,.finalize .invoiceBox{min-width:350px;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 0px 0px 0px}.finalize .paymentBox{margin:20px 0px 0px 0px;padding:10px 0px 10px 0px;border-top:1px solid #000000}.finalize .messageBox{padding:10px 0px 10px 0px;border-top:1px solid #000000}.finalize .cart{margin:30px 0px 0px 0px}.finalizeOrder{padding:20px 0px 0px 0px;text-align:center}.finalizeOrder .button{margin-top:20px}.lostPassword{padding:20px 20px 20px 20px}.lostPassword .content{text-align:center;padding-top:30px}.lostPassword input[type=submit]{margin:20px 0px 0px 0px}.userLogon .content{padding-top:30px}.userLogon input{margin:0px 0px 3px 0px}.shopBtnDel,.shopBtnEdit,.shopBtnUpdate{background:none!important;border:none!important;width:32px;height:32px;padding:0!important}.shopBtnDel:before,.shopBtnEdit:before,.shopBtnUpdate:before{font-family:FontAwesome;font-size:16px;color:var(--color-base);font-weight:400}.shopBtnDel:hover,.shopBtnEdit:hover,.shopBtnUpdate:hover{opacity:0.5}.shopBtnDel:before{content:"\f00d"}.shopBtnEdit:before{content:"\f040"}.shopBtnUpdate:before{content:"\f021"}.shopBtnDelText{padding:5px 0px 0px 0px}.shopBtnDelText:before{content:"\f054";font-family:FontAwesome;margin:0px 5px 0px 0px}@-webkit-keyframes cart-slide-in{0%{right:-100%;-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0)}50%{right:0;-webkit-box-shadow:4px 0px 80px 8px rgba(0,0,0,0.2);box-shadow:4px 0px 80px 8px rgba(0,0,0,0.2)}to{right:0;-webkit-box-shadow:14px 0 178px 18px rgba(0,0,0,0.4);box-shadow:14px 0 178px 18px rgba(0,0,0,0.4)}}@keyframes cart-slide-in{0%{right:-100%;-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0)}50%{right:0;-webkit-box-shadow:4px 0px 80px 8px rgba(0,0,0,0.2);box-shadow:4px 0px 80px 8px rgba(0,0,0,0.2)}to{right:0;-webkit-box-shadow:14px 0 178px 18px rgba(0,0,0,0.4);box-shadow:14px 0 178px 18px rgba(0,0,0,0.4)}}@-webkit-keyframes cart-slide-out{0%{-webkit-box-shadow:14px 0 178px 18px rgba(0,0,0,0.4);box-shadow:14px 0 178px 18px rgba(0,0,0,0.4);right:0;width:100%}to{-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);right:0;width:0}}@keyframes cart-slide-out{0%{-webkit-box-shadow:14px 0 178px 18px rgba(0,0,0,0.4);box-shadow:14px 0 178px 18px rgba(0,0,0,0.4);right:0;width:100%}to{-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);right:0;width:0}}@-webkit-keyframes cart-fade-in{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes cart-fade-in{0%{opacity:0}50%{opacity:0}to{opacity:1}}.cartSidebarWrapper{background-color:#ffffff;position:fixed;top:0;left:100%;width:80%;max-width:400px;z-index:601;height:100%;-webkit-transition:-webkit-transform 0.5s,-webkit-box-shadow 1s;transition:-webkit-transform 0.5s,-webkit-box-shadow 1s;transition:transform 0.5s,box-shadow 1s;transition:transform 0.5s,box-shadow 1s,-webkit-transform 0.5s,-webkit-box-shadow 1s;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.cartSidebarWrapper.cartVisible{padding:50px 15px 50px 15px;-webkit-animation:cart-slide-in 1.5s forwards;animation:cart-slide-in 1.5s forwards;left:auto}.cartSidebarWrapper.cartVisible .cartSidebarToggler{opacity:0;width:0;left:40px}.cartSidebarWrapper .closeCartSidebar.toggler{position:absolute;width:100%;height:40px;line-height:40px;font-size:11px;letter-spacing:-4.5px;top:0;left:0px;background:-webkit-gradient(linear,left top,left bottom,from(rgb(255,255,255)),color-stop(80%,rgb(255,255,255)),to(rgba(255,255,255,0)));background:linear-gradient(to bottom,rgb(255,255,255) 0%,rgb(255,255,255) 80%,rgba(255,255,255,0) 100%);cursor:pointer;z-index:1;-webkit-transition:all 0.5s;transition:all 0.5s}.cartSidebarWrapper .closeCartSidebar.toggler:before{content:"\f054\f053";font-family:FontAwesome;padding-left:15px}.cartSidebarWrapper .closeCartSidebar.toggler:hover:before{opacity:0.5}.cartSidebarWrapper.cartHidden{-webkit-animation:cart-slide-out 0.7s ease-out forwards;animation:cart-slide-out 0.7s ease-out forwards;left:auto}.cartSidebarWrapper.cartInitView{left:100%;right:auto;padding:0}.cartSidebarToggler{position:absolute;top:100px;width:50px;height:50px;margin:0px 0px 0px -50px;left:0;background-color:var(--color-dynamic);cursor:pointer;-webkit-transition:all 0.5s;transition:all 0.5s;z-index:5;-webkit-transition:0.5s;transition:0.5s}.cartSidebarToggler:before{content:"\f291";font-family:FontAwesome;display:block;line-height:50px;font-size:1.9rem;text-align:center}.cartSidebarToggler span{border-radius:100%;width:16px;height:16px;line-height:16px;font-size:1rem;font-weight:700;text-align:center;background-color:#ffffff;display:block;position:absolute;bottom:5px;right:5px}.cartSidebarToggler:hover{opacity:0.5}.clickblocker.cartVisible{cursor:pointer}.cartSidebarWrapper #cartLoadstatusWrapper{overflow:hidden}.cartSidebarWrapper #cartLoadstatusWrapper.inactive{height:0px;overflow:hidden}.cartSidebarWrapper #cartLoadstatusWrapper.active{position:fixed;z-index:1;top:0;left:0;right:0;padding:20px 20px 20px 20px;background-color:#ffffff;-webkit-box-shadow:0px 0px 150px rgba(0,0,0,0.5);box-shadow:0px 0px 150px rgba(0,0,0,0.5)}.cartSidebarWrapper #cartLoadstatusWrapper .error,.cartSidebarWrapper #cartLoadstatusWrapper .loading{background-repeat:no-repeat;background-position:0px 10px;font-weight:normal;color:var(--color-base);padding:10px 0px 8px 10px;display:block;font-weight:700}.cartSidebarWrapper #cartLoadstatusWrapper .loading i{margin-right:15px}.cartSidebarWrapper #cartLoadstatusWrapper .error{background-image:url(../../images/icon_alert.png)}.cartSidebar{background-color:#ffffff;position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto;padding:50px 15px 50px 15px}.cartSidebar .header{background:var(--color-dynamic)}.cartSidebar .header a,.cartSidebar .header a:hover{display:block;padding:7px 0px 7px 0px;text-align:center;text-transform:uppercase;color:#ffffff;text-decoration:none}.cartSidebar .header a:hover{opacity:0.5}.cartSidebar .cartRow td{padding:15px 0px 15px 0px;vertical-align:top}.cartSidebar .cartRow .itemImage .itemImageHolder{width:50px;height:50px;margin-right:20px}.cartSidebar .cartRow .itemTitle .itemSum{margin-top:5px;position:relative;min-height:40px}.cartSidebar .cartRow .itemTitle .itemSum .itemValue{color:var(--color-dynamic);font-weight:700;-webkit-transition:all 0.5s;transition:all 0.5s}.cartSidebar .cartRow .itemTitle .itemSum .itemEdit{position:absolute;top:0;display:none;-webkit-transition:all 0.5s;transition:all 0.5s;opacity:0}.cartSidebar .cartRow .itemTitle .itemSum .itemEdit input{width:75px}.cartSidebar .cartRow .itemDelete{vertical-align:middle;white-space:nowrap;text-align:right}.cartSidebar .cartRow .itemDelete form{display:inline-block}.cartSidebar .cartRow.editMode .itemTitle .itemValue{opacity:0}.cartSidebar .cartRow.editMode .itemTitle .itemEdit{display:block;opacity:1}.cartSidebar .cartRowDelivery td{padding:30px 0px 0px 0px}.cartSidebar td.itemTotal{padding-left:5px;padding-right:5px}.cartSidebar .emptyCart{font-weight:normal;padding:30px 10px 30px 10px}.cartSidebar .emptyCart .closeCartSidebar{margin-top:50px}.cartSidebar .emptyCart .closeCartSidebar:before{content:"×";font-family:Arial,Helvetica,sans-serif;font-size:30px;line-height:30px}.cartSidebar .sumBox{margin:30px 0px 0px 0px;padding:30px 0px 20px 0px;border-top:2px solid var(--color-bright)}.cartSidebar .sumBox .sum .label{font-weight:700;float:left}.cartSidebar .sumBox .sum .value{font-weight:700;color:var(--color-dynamic)}.cartSidebar .itemTotal{padding-left:5px;padding-right:5px}.cartSidebar .sumBox .delivery{text-align:right;padding:5px 0px 5px 0px}.cartSidebar .sumBox #zustellung_detail_box{text-align:center;padding:10px 10px 10px 10px}.cartSidebar .sumBox #zustellung_detail_box select{width:calc(100% - 50px)}.cartSidebar .sumBox #zustellung_detail_box a{width:30px;height:30px;display:inline-block;text-decoration:none;color:var(--color-dynamic);border-radius:100%;line-height:30px;text-align:center;font-size:1.4rem}.cartSidebar .sumBox #zustellung_detail_box a:hover{opacity:0.5}.cartSidebar .sumBox #zustellung_detail_box a:before{content:"\f054";font-family:FontAwesome}.cartSidebar .sumBox #shipping_cost_result_box{padding:10px 0px 0px 0px}.cartSidebar .sumBox #shipping_cost_result_box #shipping_cost_result{font-weight:700}.cartSidebar .sumBox .sum{text-align:right;padding:0px 0px 20px 0px}.cartSidebar .btnCart{margin-bottom:15px}.cartSidebar .btnCart input,.cartSidebar .btnOrder input{border:0px;width:100%;background:var(--color-dynamic);cursor:pointer;padding:8px 8px 8px 8px}.google_login_button{background:transparent;background-image:url("../../images/shop_login_google_red-signin.png");background-size:contain;background-repeat:no-repeat;width:112px;height:36px}.swgridMultiCol.shopListMultiCol{overflow:visible}.shopListMultiCol.swgridMultiCol .swgridFlexItem{-webkit-box-shadow:0px 3px 4px rgba(0,0,0,0.1);box-shadow:0px 3px 4px rgba(0,0,0,0.1)}.shopListMultiCol .leftPic,.shopListMultiCol .noPic,.shopListMultiCol .rightPic{float:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;position:relative;width:100%}.shopListMultiCol .leftPic:before,.shopListMultiCol .noPic:before,.shopListMultiCol .rightPic:before{content:"";display:block;padding-top:100%}.shopListMultiCol .leftPic .arElm,.shopListMultiCol .rightPic .arElm{display:block;text-align:center;position:absolute;top:0px;bottom:0px;left:0px;right:0px;overflow:hidden}.shopListMultiCol .noPic{background-color:#ffffff}.shopListMultiCol .noPic .arElm{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;top:0px;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.shopListMultiCol .noPic .arElm:before{content:"\f03e";font-family:FontAwesome;font-size:50px;width:100%;color:#000000;opacity:0.1}.shopListMultiCol .leftPic .zoomImage,.shopListMultiCol .rightPic .zoomImage{display:block;position:absolute;top:10px;right:10px;text-decoration:none}.shopListMultiCol .leftPic .zoomImage:before,.shopListMultiCol .rightPic .zoomImage:before{content:"\f00e";font-family:FontAwesome;font-size:16px;line-height:20px;color:rgba(0,0,0,0.6);font-weight:400;text-shadow:0px 0px 20px #ffffff,0px 0px 30px #ffffff,0px 0px 40px #ffffff,0px 0px 50px #ffffff}.shopListMultiCol .leftPic .zoomImage:hover,.shopListMultiCol .rightPic .zoomImage:hover{opacity:0.5}.shopListMultiCol .leftPic img,.shopListMultiCol .rightPic img{height:100%;width:100%;opacity:0}.shopListMultiCol .leftPic img:before,.shopListMultiCol .rightPic img:after{content:"";display:block}.shopListMultiCol .listContent{width:100%;height:100%}.shopListMultiCol .listContentText{padding:10px 10px 10px 10px;vertical-align:top;height:100%}.shopListMultiCol .listContentShopinfo{padding:0px 10px 10px 10px}.shopListMultiCol .addToCart select{width:100%;width:auto;text-align:right}.shop.shopListMultiCol .listSpacer{border:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.shopListMultiCol.swgridMultiCol .swgridFlexItem{-ms-flex-preferred-size:calc(50% - 32px);flex-basis:calc(50% - 32px)}.shopListMultiCol.swgridMultiCol[min-width~="420px"] .swgridFlexItem{-ms-flex-preferred-size:calc(50% - 32px);flex-basis:calc(50% - 32px)}.shopListMultiCol.swgridMultiCol[min-width~="720px"] .swgridFlexItem{-ms-flex-preferred-size:calc(33.3333% - 32px);flex-basis:calc(33.3333% - 32px)}.shopListMultiCol.swgridMultiCol[min-width~="932px"] .swgridFlexItem{-ms-flex-preferred-size:calc(25% - 32px);flex-basis:calc(25% - 32px)}.shopListMultiCol.swgridMultiCol[min-width~="1140px"] .swgridFlexItem{-ms-flex-preferred-size:calc(20% - 32px);flex-basis:calc(20% - 32px)}.shopListMultiCol.swgridMultiCol.swgridList2Col .swgridFlexItem{-ms-flex-preferred-size:calc(100% - 32px);flex-basis:calc(100% - 32px)}.shopListMultiCol.swgridMultiCol.swgridList2Col .swgridFlexItem{-ms-flex-preferred-size:calc(50% - 32px);flex-basis:calc(50% - 32px)}.shopListMultiCol.swgridMultiCol.swgridList3Col .swgridFlexItem{-ms-flex-preferred-size:calc(33.3333% - 32px);flex-basis:calc(33.3333% - 32px)}.shopListMultiCol.swgridMultiCol.swgridList4Col .swgridFlexItem{-ms-flex-preferred-size:calc(25% - 32px);flex-basis:calc(25% - 32px)}}
/*# sourceMappingURL=mod_shop.css.map */