/*
 fsd-psm-desktop-CSS
 **************

 Version: Production
 Update: 28.11.2017 
*/


.fsd-psm-highlighting #product-details .price-sidebar{margin-top:60px !important}.fsd-psm-highlighting #product-details .price-sidebar .price-details{padding-top:12px}.fsd-psm-highlighting #product-details .price-sidebar .price-details .psm-pricetext{position:absolute;z-index:2;color:#fff;font-family:"MMTextProWeb-Bold","mm-text-bold","MMTextProWeb-Regular","mm-text-regular",Arial,sans-serif;font-size:16px;padding-bottom:6px}.fsd-psm-highlighting #product-details .price-sidebar .price-details>.price{position:relative;margin-top:22px !important}.fsd-psm-highlighting #product-details .price-sidebar .price-details>.price.big{margin-top:12px !important}.fsd-psm-highlighting #product-details .price-sidebar .price-details>.price:before,.fsd-psm-highlighting #product-details .price-sidebar .price-details .delivery-charges-addition:before{content:'';display:block;width:231px;height:calc(100% + 38px);position:absolute;background:#DF0000;z-index:0;top:-34px;left:-12px;pointer-events:none}.fsd-psm-highlighting #product-details .price-sidebar .price-details>.price.big:before,.fsd-psm-highlighting #product-details .price-sidebar .price-details .delivery-charges-addition.big:before{height:calc(100% + 28px);top:-24px}.fsd-psm-highlighting #product-details .price-sidebar .price-details .price.price-old{top:37px}.fsd-psm-highlighting #product-details .price-sidebar .price-details>small{position:relative;z-index:2;margin-left:-12px !important;margin-right:-12px !important;margin-bottom:0 !important;padding-left:12px;background:#DF0000;padding-bottom:6px;color:#fff}.fsd-psm-highlighting #product-details .price-sidebar .price-details .icon.icon-info:after{color:#fff}.fsd-psm-highlighting #product-details .price-sidebar .price-details .delivery-charges-addition{position:relative;z-index:10;color:#fff}.fsd-psm-highlighting #product-details .price-sidebar .price-details .delivery-charges-addition:before{top:-6px;height:calc(100% + 12px);z-index:-1}.fsd-psm-highlighting #product-sidebar .sidebar-form{margin-top:50px}.fsd-psm-highlighting #product-sidebar .sidebar-form .psm-poweredby{width:228px;padding:0;top:-50px}.fsd-psm-highlighting #product-sidebar .sidebar-form .price-details{position:relative;padding-bottom:6px}.fsd-psm-highlighting #product-sidebar .sidebar-form .price-details .psm-pricetext{position:relative;z-index:2;color:#fff;font-family:"MMTextProWeb-Bold","mm-text-bold","MMTextProWeb-Regular","mm-text-regular",Arial,sans-serif;font-size:16px;padding-bottom:6px}.fsd-psm-highlighting #product-sidebar .sidebar-form .price-details:before{content:'';display:block;width:226px;height:calc(100% + 10px);position:absolute;background:#DF0000;z-index:0;top:-10px;left:-10px;pointer-events:none}@media screen and (min-width: 1200px){.fsd-psm-highlighting #product-sidebar .sidebar-form .price-details:before{width:calc(100% + 12px)}}.fsd-psm-highlighting #product-sidebar .sidebar-form .price-details .price.price-old{top:30px;left:40px}.fsd-psm-highlighting #product-sidebar .sidebar-form .price-details .icon.icon-info:after{color:#fff}.fsd-psm-highlighting #product-sidebar .sidebar-form .price-details>small{position:relative;display:block;margin-left:-10px !important;padding-left:10px;color:#fff}.fsd-psm-highlighting #product-sidebar .sidebar-form .price-details .delivery-charges-addition{position:relative;z-index:2;color:#fff !important}.fsd-psm-highlighting .psm-poweredby{position:absolute;right:0;top:-60px;width:231px;padding:6px 0 12px;text-align:right}.fsd-psm-highlighting .psm-poweredby p{color:#444;display:inline-block;vertical-align:middle;padding-bottom:2px}.fsd-psm-highlighting .psm-poweredby .psm-logo{display:inline-block;width:91px;height:42px;margin-left:10px;vertical-align:middle;background-image:url("https://imgdata.redblue.de/common/img/croab/psm/idealo.png");background-repeat:no-repeat;background-size:100% auto}.fsd-psm-highlighting .psm-info-msg{position:relative;padding-left:32px;color:#000;margin-top:12px}.fsd-psm-highlighting .psm-info-msg .psm-icon-delivery{position:absolute;left:0;top:2px;display:block;width:21px;height:29px;background-image:url("https://imgdata.redblue.de/common/img/croab/psm/return-desk.png");background-repeat:no-repeat;background-size:100% auto}.fsd-psm-highlighting .psm-info-msg p>span{display:block}.fsd-psm-highlighting #product-details .price-sidebar .price-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fsd-psm-highlighting #product-details .price-sidebar .price-button>*{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.fsd-psm-highlighting #product-details .price-sidebar .price-button #pdp-add-to-cart{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fsd-psm-highlighting #product-details .price-sidebar .price-button .psm-msg-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.fsd-psm-highlighting #product-details .price-sidebar .price-button>[class*="multi-basket-"],.fsd-psm-highlighting #product-details .price-sidebar .price-button>.add-to-cart.pdp-add-to-cart-multi{-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit}
