.singlepage-checkout-express-separator-item .separator{display:flex;align-items:center;width:100%;height:50px}.singlepage-checkout-express-separator-item .line{flex:1;height:1px;background-color:#f2f2f2;margin:0}.singlepage-checkout-express-separator-item .separator span{background:#fff;padding:0 10px;color:#d5d5d5;font-weight:400;line-height:24px;letter-spacing:0}div.item-wrapper.with-border[data-id="329898"],div.item-wrapper[data-id="329898"]{max-height:70vh;min-height:20vh;height:100%;overflow-y:auto;overflow-x:hidden}.item-wrapper.item-shop-product-preview .item-text-element .price-container,.item-wrapper.item-shop-cross-selling-products .item-text-element .price-container,.item-wrapper.item-shop-productlist .item-text-element .price-container{margin-top:10px;margin-bottom:10px}.item-wrapper.item-shop-cross-selling-products .item-text-element .price-container,.item-wrapper.item-shop-productlist .item-text-element .price-container{text-align:right}.price-container.has-discount-price .stroke{text-decoration:line-through}.cart-item-wrapper .product-name{font-size:14px;font-weight:400!important;color:#000!important}.checkout-cart table.cart-table td{vertical-align:top}.checkout-cart.image-text-together .order-summary table.order-table{width:100%}.checkout-cart.image-text-together .order-summary table.order-table td.info-value{float:right}.checkout-cart.image-text-together .order-summary table.order-table tbody tr.position-row td{font-size:16px;font-weight:400}.checkout-cart.image-text-together .order-summary table.order-table tbody tr.position-row.total td{font-weight:500;padding-top:15px}.checkout-cart.image-text-together .order-summary table.order-table tbody tr.position-row.sub td{font-size:14px}.checkout-cart.image-text-together .order-summary table.order-table tbody tr.position-row.tax td{font-size:14px;font-weight:400;line-height:21px;color:#595959;padding-top:5px}.back-to-cart-link{margin-top:18px}.js .app-message{display:none}.app-message{position:fixed;z-index:10000;background-color:rgba(255,255,255,.9);border:1px solid #e8e8e8;color:#646464;padding:10px;margin:10px;text-align:center}.app-message.top{top:30px}.app-message.center{left:0!important;right:0!important;margin:auto!important}.app-message.right{right:0}.app-message.left{left:0}.app-message.bottom{bottom:0}.app-message.round{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.app-message .title,.app-message .title div,.app-message .title>span{color:#646464;text-align:center;display:block;padding-bottom:10px}.app-message .hr{line-height:100px}.app-message .app-message-body{text-align:center}.app-message-header{margin-top:20px!important}.app-message .app-message-header a{float:right;display:block;color:#646464;text-decoration:none}.app-message .app-message-header a:hover{color:#646464}.app-message .app-message-body,.app-message .app-message-body div{color:#646464}.mobile-version .app-message{max-width:100%}.mobile-version .app-message.app-message-mobile{position:fixed!important;margin:0!important;width:100%}.app-message a{color:#000}.app-message a:hover{color:#646464}.namespace-cookie-policy.id-cookie-policy button.close.button{color:#646464;background:none;background-color:#fff;border:1px solid #e8e8e8;font-size:12px;-webkit-transition:background-color 0.3s linear;-moz-transition:background-color 0.3s linear;-o-transition:background-color 0.3s linear;-ms-transition:background-color 0.3s linear;transition:background-color 0.3s linear}.namespace-cookie-policy.id-cookie-policy button.close.button:hover{color:#fff;background:none;background-color:#646464;border:1px solid #e8e8e8;font-size:12px;-webkit-transition:background-color 0.3s linear;-moz-transition:background-color 0.3s linear;-o-transition:background-color 0.3s linear;-ms-transition:background-color 0.3s linear;transition:background-color 0.3s linear}