.offset-top-small{margin-top:.25em !important}.offset-top-normal{margin-top:.5em !important}.offset-top-big{margin-top:.75em !important}.fl-left{float:left !important}.fl-right{float:right !important}.fl-none{float:none !important}.floatbox{overflow:hidden}.relative{position:relative}.clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0}.mixin-text-size-caption{font-size:.8em;line-height:1.2em}.mixin-font-dmbrand-regular{font-family:dmbrand-regular,Arial,Helvetica,sans-serif}.mixin-font-dmbrand-medium{font-family:dmbrand-medium,Arial,Helvetica,sans-serif}.mixin-font-dmbrand-bold{font-family:dmbrand-bold,Arial,Helvetica,sans-serif}.mixin-font-dmsupport-regular{font-family:dmsupport-regular,Arial,Helvetica,sans-serif}.mixin-font-dmsupport-medium{font-family:dmsupport-medium,Arial,Helvetica,sans-serif}.mixin-font-dmsupport-bold{font-family:dmsupport-bold,Arial,Helvetica,sans-serif}.mixin-font-dmsupport-italic{font-family:dmsupport-italic,Arial,Helvetica,sans-serif}.mixin-common-button{border-radius:10em;border:0;padding:0 1.35em;height:2.6em;float:left;display:block;text-decoration:none;color:#fff;font-size:.95em;line-height:2.7em;cursor:pointer;background-image:none;background-color:#002878;text-align:center;font-family:dmbrand-medium,Arial,Helvetica,sans-serif}.mixin-common-arrow-down{content:"";position:absolute;width:12px;height:12px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);tranform:rotate(45deg);border:solid 2px #002878;z-index:1;background-color:#002878;margin-top:2em;margin-left:-6px;left:50%}.mixin-common-arrow-up-gfx{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxNCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjIuMiw3IDcsMS41IDExLjgsNyAiLz48cGF0aCBmaWxsPSIjQThBOEFGIiBkPSJNNywzbDIuNiwzSDQuNEw3LDMgTTcsMEwwLDhoMTRMNywwTDcsMHoiLz48L2c+PGc+PHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI3LDMgMTEuMyw4IDIuNyw4ICIvPjwvZz48L3N2Zz4=);background-position:0 2px;background-repeat:no-repeat}.mixin-common-arrow-down-gfx{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxNCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjIuMiwxIDExLjgsMSA3LDYuNSAiLz48cGF0aCBmaWxsPSIjQThBOEFGIiBkPSJNOS42LDJMNyw1TDQuNCwySDkuNiBNMTQsMEgwbDcsOEwxNCwwTDE0LDB6Ii8+PC9nPjxnPjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNyw1IDIuNywwIDExLjMsMCAiLz48L2c+PC9zdmc+)}.mixin-list-green-hooks li{position:relative;padding:.4em 0 1em 3em;line-height:1.2em}.mixin-list-green-hooks li:before{display:inline-block;position:absolute;left:0;top:0;width:2.5em;height:2.5em;border-radius:2.5em;background-color:#52af00;line-height:2.5;text-align:center;font-size:.8em;font-family:FontAwesome;font-style:normal;font-weight:normal;content:"\f00c";color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.responsive-html .product-tile{position:relative;height:auto;min-height:29.75em;width:13.75em !important;padding:0 1.55em;margin:0;text-decoration:none;overflow:hidden}.responsive-html .product-tile.swiper-slide{width:15em !important}.responsive-html .product-tile-badges{position:absolute;left:0;top:0;width:3.125em}.responsive-html .product-tile-badges-text{background-color:#f0f0f0;width:3.25em;display:block;text-align:center;height:1.5em;line-height:1.6em;border-radius:.4em;margin-bottom:.25em}.responsive-html .product-tile-badges img{display:block;margin-bottom:.625em;width:3.125em}.responsive-html .product-tile-image-container{height:16.25em;text-align:center;vertical-align:bottom;line-height:16.25em}.responsive-html .product-tile-image-container a{display:block;width:10.625em;height:16.25em}.responsive-html .product-tile-image-container img{display:inline;width:auto;height:auto;max-width:100%;max-height:100%;margin-bottom:0;vertical-align:bottom}.responsive-html .product-tile-colors{overflow:hidden;margin-left:-0.188em;position:absolute;top:-1.25em}.responsive-html .product-tile-description{height:9.75em;line-height:1.3em;position:relative;margin-top:.65em;overflow:hidden}.responsive-html .product-tile-description>span{display:block;font-size:.75em}.responsive-html .product-tile-description>span:first-of-type{height:20px}.responsive-html .product-tile-description>span i{width:1.35em;height:1.35em;line-height:1.35em;margin-top:.35em}.responsive-html .product-tile-description a{color:#002878;text-decoration:none}.responsive-html .product-tile-description strong{color:#002878;font-size:.875em;display:block;line-height:1.286em}.responsive-html .product-tile-price{padding:0;margin-top:.8rem}.responsive-html .product-tile-price button.ui-button{float:right;margin-right:1px}.responsive-html .product-tile-price .icon-board{font-size:1.25em;line-height:2em}.responsive-html .product-tile-price:after{display:block;content:"";clear:both;height:0}.responsive-html .product-tile .ui-button{margin-right:0}.responsive-html .product-tile.product-list{display:table;width:100% !important;min-width:43.75em;min-height:9.375em;padding:0 0 .938em 0;vertical-align:middle;margin-left:0;border-bottom:2px solid #a8a8af}.responsive-html .product-tile.product-list .product-tile-image-container{display:table-cell;height:auto;line-height:normal;width:13.75em;vertical-align:middle}.responsive-html .product-tile.product-list .product-tile-image-container a{display:inline}.responsive-html .product-tile.product-list .product-tile-image-container img{max-width:9.375em;max-height:14.375em}.responsive-html .product-tile.product-list .product-tile-info-container{position:relative;display:table-cell;vertical-align:middle;border:none}.responsive-html .product-tile.product-list .product-tile-info-container .product-tile-description{float:left;width:15em;margin-top:0}.responsive-html .product-tile.product-list .product-tile-info-container .product-tile-price{float:right;width:13.75em}.responsive-html .product-tile.product-list .product-tile-info-container .product-tile-price .price{float:right;margin-bottom:10px;height:1.9em}.responsive-html .product-tile.product-list .product-tile-info-container .product-tile-price .price.was-price{position:static;margin-top:0;margin-bottom:0;background-color:transparent;border-radius:0;height:auto;padding:0;float:none;text-align:right}.responsive-html .product-tile.product-list .product-tile-info-container .product-tile-price .price-notes{float:right;clear:both;margin-bottom:2.7em;font-size:.7em;text-align:right}.responsive-html .product-tile.product-list .product-tile-info-container .product-tile-price button{clear:both}.responsive-html .product-tile.product-list .product-tile-colors{position:static;margin-top:1em}.responsive-html .price{line-height:1em;float:left;position:relative;color:#002878;height:2.75em}.responsive-html .price.was-price{font-size:1.1875rem;font-weight:bold;text-decoration:line-through;height:1.5rem;float:none;text-align:left}.responsive-html .price.new-price{color:#dd291e}.responsive-html .price .price-from{display:block;float:left;font-size:1em;margin-top:1.05em;margin-right:.25em}.responsive-html .price .price-digit{font-weight:normal;font-family:dmbrand-medium,Arial,Helvetica,sans-serif;font-size:3.75em;line-height:.9em;display:inline-block;float:left}.responsive-html .price .price-cent{font-weight:normal;font-family:dmbrand-medium,Arial,Helvetica,sans-serif;font-size:1.8em;line-height:.9em;display:inline-block}.responsive-html .price .price-currency{font-weight:normal;font-family:dmbrand-medium,Arial,Helvetica,sans-serif;position:absolute;right:0;margin-top:.97em;font-size:1.8em;top:0}.responsive-html .price .price-info{position:absolute;width:2.5em;right:-2.5em;top:0;padding-left:.375em;text-align:left}.responsive-html .price-small{height:1em;margin-top:.3125em}.responsive-html .price-small.was-price{font-size:1rem;position:absolute;margin-top:-1.3em;margin-left:-0.35em;background-color:#e5e9f1;border-radius:.4rem;height:auto;padding:.25rem .4rem}.responsive-html .price-small .price-digit{font-size:2.5rem}.responsive-html .price-small .price-cent{font-size:1.15rem}.responsive-html .price-small .price-currency{font-size:1rem}.responsive-html .availability{display:block;float:left;position:relative;padding-left:1.85em;line-height:1.3em}.responsive-html .availability:before{content:" ";display:block;width:1.35em;height:1.35em;position:absolute;left:0;background-color:#ccc;border-radius:1.3em;top:-0.15em}.responsive-html .availability-inStock:before{background-color:#52af00}.responsive-html .availability-lowStock:before{background-color:#ffc82e}.responsive-html .availability-notAvailable:before{background-color:#dd291e}.responsive-html .product-tile-with-colors .product-tile-image-container{height:15.75em;line-height:15.75em}.responsive-html .component-address-tile{height:8em;margin-bottom:4.7em;position:relative}.responsive-html .component-address-tile input{margin-bottom:0 !important}.responsive-html .component-address-tile input[type=radio]+label>h4{line-height:1.65em;margin-bottom:0}.responsive-html .component-address-tile-address{clear:both;margin:1.5625em 0 1.5625em 0;height:5.8em}.responsive-html .component-address-tile.as-list{height:auto;width:100%;margin-bottom:1.25em}.responsive-html .component-address-tile.as-list .component-address-tile-address{margin:0}.responsive-html .component-address-tile-actions{clear:both}.responsive-html .component-address-tile.with-checkbox .component-address-tile-address,.responsive-html .component-address-tile.with-checkbox .component-address-tile-actions{margin-left:2.7em}.responsive-html .component-steps{margin:2em 0 2.5em 0;padding:0;overflow:hidden}.responsive-html .component-steps li{float:left;text-align:center;width:20%;position:relative;font-size:.8em}.responsive-html .component-steps li span{display:block;background-color:#e5e9f1;border-radius:2.5em;width:2em;height:2em;line-height:1;padding-top:.6em;text-align:center;margin:0 auto .7em auto;font-size:1.6em}.responsive-html .component-steps li span:after{content:"";border-top:solid 2px #e5e9f1;width:calc(100% - 3.75em);display:block;position:absolute;left:50%;margin-left:1.875em;top:1em}.responsive-html .component-steps li.active{color:#002878;font-family:dmsupport-bold,Arial,Helvetica,sans-serif}.responsive-html .component-steps li.active span{background-color:#002878;color:#fff}.responsive-html .component-steps li.checked{color:#52af00;font-family:dmsupport-bold,Arial,Helvetica,sans-serif}.responsive-html .component-steps li.checked span{content:" ";background-color:#52af00;color:#fff;font-family:dm-icons;font-style:normal;font-weight:normal;padding-top:.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.responsive-html .component-steps li.checked span:before{content:"\e61e"}.responsive-html .component-steps li.checked span:after{border-top:solid 2px #52af00}.responsive-html .component-steps li.last span:after{display:none}.responsive-html .component-steps.step-count2{display:inline-block;width:30em}.responsive-html .component-steps.step-count2 li{width:50%}.responsive-html .component-steps.step-count3{display:inline-block;width:50em}.responsive-html .component-steps.step-count3 li{width:30%}.responsive-html .component-steps.step-count4{display:inline-block;width:60em}.responsive-html .component-steps.step-count4 li{width:25%}.responsive-html .component-steps.step-count5{display:inline-block;max-width:73.75em;width:100%}.responsive-html .component-steps.step-count5 li{width:20%}.responsive-html .component-product-detail-layer.pagetype-pds{display:none;padding:0;margin-top:-3.25em}.responsive-html .component-product-detail-layer.pagetype-pds .product-headline{padding-right:5em}.responsive-html .component-product-detail-layer.pagetype-pds .product-attributes-cart{padding:1.25em}.responsive-html .component-product-detail-layer.pagetype-pds .product-attributes-info{padding:1.25em}.responsive-html .component-product-detail-layer.pagetype-pds .product-attributes-info-2{padding:1.25em 1.25em 0 1.25em}.responsive-html .component-product-detail-layer.pagetype-pds .product-attributes-amount{width:3em;margin-right:1em;float:none;display:inline-block}.responsive-html .component-product-detail-layer.pagetype-pds .product-description{padding:1.25em}.responsive-html .component-product-detail-layer.pagetype-pds .product-detail-link{padding:1.25em;font-size:.8em}.responsive-html .component-product-detail-layer.pagetype-pds .product-attributes-variants{width:auto;min-width:30%}.responsive-html .product-orderline{padding:1.75em 2.5em;border-top:solid 2px #a8a8af;position:relative}.responsive-html .product-orderline-product{display:table;vertical-align:middle;padding:0}.responsive-html .product-orderline-image-container{display:table-cell;height:auto;line-height:normal;vertical-align:middle;width:3.75em;padding-right:1.25em}.responsive-html .product-orderline-image-container a,.responsive-html .product-orderline-image-container span{display:inline-block;width:3.75em;text-align:center}.responsive-html .product-orderline-image-container img{max-width:3.75em;max-height:3.75em}.responsive-html .product-orderline-info-container .product-description{margin:.75em 0 0 0}.responsive-html .product-orderline-info-container .product-name-link{text-decoration:none}.responsive-html .product-orderline-info-container .product-name-link h4{font-family:dmbrand-bold,Arial,Helvetica,sans-serif}.responsive-html .product-orderline-info-container .product-name-subheadline{display:inline-block;font-size:.8em;margin-bottom:.7em}.responsive-html .product-orderline-info-container .product-availability{font-family:dmbrand-bold,Arial,Helvetica,sans-serif;color:#dd291e;font-size:.938em;margin-bottom:.5em}.responsive-html .product-orderline-price-single{font-size:.8em;line-height:1.2em;width:70%;float:left;text-align:left;line-height:1.5;margin-bottom:1.75em;font-size:1em}.responsive-html .product-orderline-price-single strong{font-family:dmbrand-bold,Arial,Helvetica,sans-serif}.responsive-html .product-orderline-price-single .fl-left div{font-size:.8em}.responsive-html .product-orderline-price-single input{cursor:pointer;text-align:right}.responsive-html .product-orderline-price-single .shipment-dialog-link{display:inline-block}.responsive-html .product-orderline-price-single .package-count{text-align:center;width:1.5em;height:1.5em;background-color:#002878;color:#fff;display:inline-block}.responsive-html .product-orderline-price-single .package-count-label{margin:0;display:inline-block}.responsive-html .product-orderline-price-single-was-price{text-decoration:line-through}.responsive-html .product-orderline-price-single-new-price{color:#dd291e}.responsive-html .product-orderline-price{text-align:right;float:right}.responsive-html .product-orderline-price .price{float:right}.responsive-html .product-orderline-giftWrapping{float:left}.responsive-html .product-orderline-giftWrapping-price{float:right;font-size:1em;font-family:dmbrand-bold,Arial,Helvetica,sans-serif;color:#002878}.responsive-html .product-orderline .coupon-description{float:left;margin-left:.2em}.responsive-html .product-orderline .coupon-description button{text-align:left;color:#7f93bb}.responsive-html .product-orderline .coupon-description button span{color:#7f93bb}.responsive-html .product-orderline .h4-headline-grey{color:#7f93bb;float:right;line-height:3em}.responsive-html .product-orderline .product-tile-badges-text{position:absolute;z-index:2;left:1em;top:1em;width:auto;padding:0 .5em 0 .5em}.responsive-html .cart-totalUnitCount{position:absolute;background-color:#dd291e;color:#fff;line-height:1;padding:.25em .4em .05em .4em;border-radius:1em;right:0;top:-0.5em;font-size:.8em}.responsive-html .comp-minicart{font-size:16px;width:320px}.responsive-html .comp-minicart-header{padding-bottom:1.25em;border-bottom:solid 2px #a8a8af;line-height:2.65em;overflow:hidden}.responsive-html .comp-minicart-info{line-height:2em;border-bottom:solid 2px #a8a8af;text-align:right}.responsive-html .comp-minicart .swiper-container{width:320px;height:270px;float:left;margin:1.25em 0}.responsive-html .comp-minicart .comp-minicart-header+.product-orderline,.responsive-html .comp-minicart .comp-minicart-info+.product-orderline{margin-top:1.25em}.responsive-html .comp-minicart .swiper-scrollbar{bottom:0;right:0}.responsive-html .comp-minicart .product-orderline{padding:0 0 1.25em 0;border-top:none;position:relative;width:290px;line-height:1.2}.responsive-html .comp-minicart .product-orderline a{text-decoration:none}.responsive-html .comp-minicart .product-orderline-price{float:right}.responsive-html .comp-minicart .product-orderline-info-container{display:table-cell;width:100%}.responsive-html .comp-minicart-sum{padding:1.25em 0;border-top:solid 2px #a8a8af;clear:left;text-align:right}.responsive-html .comp-minicart-sum span{display:inline-block;vertical-align:middle}.responsive-html .comp-minicart-sum span.module-headline{margin:0 0 0 1.2em}.responsive-html .comp-minicart-footer{padding-top:1.25em;border-top:solid 2px #a8a8af;text-align:right}.responsive-html #coupons .delete-coupon{color:#d00}.responsive-html #coupons .coupon-description{font-family:dmsupport-bold,Arial,Helvetica,sans-serif}.responsive-html #coupons .error-red{border-color:#d00}.responsive-html .blind-inline-block-helper{float:none;display:inline-block;width:0;height:0}.responsive-html #shoppingListContainer .cart-orderline-header{border-top:solid 2px #a8a8af}.responsive-html #shoppingListContainer .cart-orderline-header-article{width:47%}.responsive-html #shoppingListContainer .cart-orderline-header-price{width:18%}.responsive-html #shoppingListContainer .cart-orderline-header-quantity{width:8%}.responsive-html #shoppingListContainer .cart-orderline-header-price-total{width:17%}.responsive-html #shoppingListContainer .product-orderline-product{width:47%;padding-right:1em}.responsive-html #shoppingListContainer .product-orderline-price-single{width:18%}.responsive-html #shoppingListContainer .product-orderline-price-single div{font-size:.8em}.responsive-html #shoppingListContainer .product-orderline-amount{width:8%}.responsive-html #shoppingListContainer .product-orderline-amount input{cursor:pointer;text-align:right}.responsive-html #shoppingListContainer .product-orderline-price{width:17%;float:left}.responsive-html #shoppingListContainer .product-orderline-price .h2-headline{font-size:1.5em}.responsive-html #shoppingListContainer .product-orderline-addtocart{float:right}.responsive-html #shoppingListSpinner{position:absolute;left:50%;right:50%;top:100px;width:50px;height:50px}.responsive-html .component-checkbox-set-accordion{width:100%;margin-bottom:1.75em;padding-bottom:1.75em}.responsive-html .component-checkbox-set-accordion .ui-buttonset input{margin-right:0}.responsive-html .component-checkbox-set-accordion dt.ui-accordion-header{padding-top:1.75em;padding-bottom:0;margin-top:1.75em;height:auto;border-top:solid 2px #a8a8af;overflow:hidden;line-height:2.5em;clear:both;font-family:dmbrand-bold,Arial,Helvetica,sans-serif}.responsive-html .component-checkbox-set-accordion dt.ui-accordion-header:first-child{margin-top:0}.responsive-html .component-checkbox-set-accordion dt.ui-accordion-header .ui-accordion-header-icon{display:none}.responsive-html .component-checkbox-set-accordion dt.ui-accordion-header>input{width:2.5em;height:2.5em}.responsive-html .component-checkbox-set-accordion dt.ui-accordion-header>label{margin-left:-2.5em;padding-left:3.5em;line-height:2.5em}.responsive-html .component-checkbox-set-accordion dt.ui-accordion-header>label:after{width:2.5em;height:2.5em}.responsive-html .component-checkbox-set-accordion dt.ui-accordion-header>input[type=radio]:checked+label:before{content:"\e61e";font-family:dm-icons;font-weight:normal;font-style:normal;left:.35em;width:2.5em;height:2.5em;border:none;font-size:1.5em;color:#52af00;background-color:transparent}.responsive-html .component-checkbox-set-accordion dt.ui-accordion-header>input[type=radio]:focus+label:after{border-color:#a8a8af}.responsive-html .component-checkbox-set-accordion dt.ui-accordion-header.ui-state-active{font-weight:normal;color:#52af00}.responsive-html .component-checkbox-set-accordion dd{padding:0 0 0 4em}.responsive-html .component-checkbox-set-accordion dd>:first-child{padding-top:1em}.responsive-html .component-checkbox-set-accordion dd .ui-buttonset{width:100%}.responsive-html #accordion-delivery-address dt p{margin-left:3.5em;margin-bottom:0;color:#525260;font-family:dmsupport-regular,Arial,Helvetica,sans-serif;line-height:auto}.responsive-html #accordion-delivery-address dd div.address-delivery-type{margin-bottom:1em;overflow:hidden}.responsive-html #accordion-delivery-address dd div.address-delivery-type>*{float:left}.responsive-html #accordion-delivery-address dd div.address-delivery-type>*:not(:first-child){margin-left:10px}.responsive-html #accordion-delivery-address dd div.address-delivery-type>p{font-size:.95em;font-family:dmsupport-medium,Arial,Helvetica,sans-serif;color:#002878;margin-top:.5em}.responsive-html #accordion-delivery-address dd div.address-delivery-type>div div.field span.ui-selectmenu-button{margin-bottom:0}.responsive-html #accordion-delivery-address dd div.address-delivery-type>div div.field span.ui-selectmenu-button span.ui-icon-triangle-1-s:before{font-family:dm-icons;font-weight:normal;font-style:normal;content:"\e613";margin:0}.responsive-html #accordion-payment{padding-bottom:0}.responsive-html #accordion-payment dt{margin-top:0;padding-top:.75em}.responsive-html #accordion-payment dt label{width:100%}.responsive-html #accordion-payment dt label div:first-of-type{float:right}.responsive-html #accordion-payment dt label div:last-of-type{float:left;max-width:70%}.responsive-html #accordion-payment dt label div:last-of-type p{margin-bottom:5px;line-height:normal;font-family:dmsupport-regular,Arial,Helvetica,sans-serif;color:#525260}.responsive-html .comp-swatches{overflow:hidden;margin-top:-10px}.responsive-html .comp-swatches .ui-button{margin-right:10px;margin-top:10px}.responsive-html .comp-swatches .ui-button.active,.responsive-html .comp-swatches .ui-button.active:hover{border:solid 2px #a8a8af}.responsive-html .comp-swatches .ui-button.active:before,.responsive-html .comp-swatches .ui-button.active:hover:before{content:" ";display:block;width:100%;height:100%;border:solid 2px #fff;border-radius:5em;box-sizing:border-box}.responsive-html .comp-swatches .ui-button-white{border:solid 2px #a8a8af;padding:2px}.responsive-html .comp-swatches .ui-button-white.active:before{border:solid 2px #a8a8af}.responsive-html .comp-swatches .ui-button-toggle,.responsive-html .comp-swatches .ui-button-toggle:hover{border:solid 2px #a8a8af;background-color:transparent;text-indent:.05em}.responsive-html .comp-swatches .ui-button-toggle i,.responsive-html .comp-swatches .ui-button-toggle:hover i{background-color:transparent;font-size:1.2em;color:#002878}.responsive-html .ui-selectmenu-menu ul.quantity-selection{max-height:20.5em;overflow:auto}.responsive-html .pagetype-pues nav.catalog-filter+div{padding-top:3.7em}.responsive-html .pagetype-pues h1{font-family:dmbrand-medium,Arial,Helvetica,sans-serif;font-size:2.25em;text-align:center;margin:.5em 0 .278em 0;color:#002878}.responsive-html .pagetype-pues h1+p,.responsive-html .pagetype-pues h1+div p{padding:0 0 0 0;text-align:center;font-size:.875em;line-height:1.5em;margin-bottom:1.429em}.responsive-html .pagetype-pues #product-tiles{margin-left:-1.25em}.responsive-html .pagetype-pues #product-tiles .column:after{display:block;content:"";position:absolute;left:0;bottom:2.5em;height:2px;width:100%;background:#dcdcdf}.responsive-html .pagetype-pues #product-tiles .column:only-of-type:after{display:none}.responsive-html .pagetype-pues .product-tile{margin:0 0 2.5em 1.25em !important}.responsive-html .pagetype-pues .product-tile.product-list{margin-left:0 !important;margin-bottom:2.5em !important}.responsive-html .pagetype-pues.w10 #product-tiles .column:nth-child(4n+1):after{left:2.813em}.responsive-html .pagetype-pues.w10 #product-tiles .column:nth-child(4n+4):after,.responsive-html .pagetype-pues.w10 #product-tiles .column:last-of-type:after{width:13.438em}.responsive-html .pagetype-pues.w8 #product-tiles .column:nth-child(3n+1):after{left:2.813em}.responsive-html .pagetype-pues.w8 #product-tiles .column:nth-child(3n+3):after,.responsive-html .pagetype-pues.w8 #product-tiles .column:last-of-type:after{width:13.438em}.responsive-html .pagetype-pds #product-image{position:relative;padding:0 .938em 1.563em .938em;text-align:center;min-height:18.75em}.responsive-html .pagetype-pds #product-image #product-badges{position:absolute;top:0}.responsive-html .pagetype-pds #product-image #product-badges img{display:block;margin-bottom:.625em}.responsive-html .pagetype-pds #product-image #product-badges img.seal{cursor:pointer}.responsive-html .pagetype-pds .slider-product-media{width:336px;padding-top:25px;display:inline-block}.responsive-html .pagetype-pds .slider-product-media .swiper-slide-padding{padding:0 5px}.responsive-html .pagetype-pds .slider-product-media .arrow-left{left:-30px}.responsive-html .pagetype-pds .slider-product-media .arrow-right{right:-30px}.responsive-html .pagetype-pds .slider-product-media .swiper-slide>div{display:inline-block;width:64px;height:64px;border:solid 2px #e1e1e5;cursor:pointer}.responsive-html .pagetype-pds .slider-product-media .swiper-slide>div.active-image{border:solid 2px #002878}.responsive-html .pagetype-pds .slider-product-media .swiper-slide>div a.pds-video{position:relative;display:block;width:60px;height:60px;color:#002878;text-decoration:none;font-size:2.5em}.responsive-html .pagetype-pds .slider-product-media .swiper-slide>div a.pds-video img{width:60px;height:45px;margin-top:7.5px}.responsive-html .pagetype-pds .slider-product-media .swiper-slide>div a.pds-video span{position:absolute;left:20px;top:21px;height:20px;width:20px;background:#fff}.responsive-html .pagetype-pds .slider-product-media .swiper-slide>div a.pds-video span i{position:relative;left:-10px;top:-10px}.responsive-html .pagetype-pds .product-headline{padding-left:1.25em}.responsive-html .pagetype-pds .product-headline h1{font-size:2em;font-family:dmbrand-medium,Arial,Helvetica,sans-serif;color:#002878;text-align:left;line-height:1;margin-bottom:.188em}.responsive-html .pagetype-pds .product-headline h2{font-size:.938em;font-family:dmbrand-medium,Arial,Helvetica,sans-serif;margin-bottom:.3em}.responsive-html .pagetype-pds .product-headline h2.product-headline-sub{display:block}.responsive-html .pagetype-pds .product-attributes{margin-top:1.25em}.responsive-html .pagetype-pds .product-attributes-variants{padding:1.25em}.responsive-html .pagetype-pds .product-attributes-variants>label{display:block;font-size:.8em;line-height:1em;margin-bottom:.5em}.responsive-html .pagetype-pds .product-attributes-variants select,.responsive-html .pagetype-pds .product-attributes-variants .ui-selectmenu-button{width:100% !important}.responsive-html .pagetype-pds .product-attributes-variants .ui-button-circle{line-height:2.5em}.responsive-html .pagetype-pds .product-attributes-special-notes{float:left;width:100%}.responsive-html .pagetype-pds .product-attributes-cart{background-color:#f0f0f0;padding:1.25em 1em;overflow:hidden;clear:both;text-align:right}.responsive-html .pagetype-pds .product-attributes-cart .field{width:auto}.responsive-html .pagetype-pds .product-attributes-cart span.error{top:4em}.responsive-html .pagetype-pds .product-attributes-cart span.error+.product-attributes-cart-amount{margin-bottom:2.8em}.responsive-html .pagetype-pds .product-attributes-cart-amount{width:3em;margin:0 1em 0 0;float:none;display:inline-block;text-align:right}.responsive-html .pagetype-pds .product-attributes-cart-tray-text{display:block;margin-top:1.5625em}.responsive-html .pagetype-pds .product-attributes-cart-tray-amount{display:inline-block;margin-right:1em}.responsive-html .pagetype-pds .product-attributes-cart button{float:none;display:inline-block}.responsive-html .pagetype-pds .product-attributes-cart.as-dropdown .product-attributes-cart-amount{width:auto}.responsive-html .pagetype-pds .product-attributes-cart.as-dropdown .product-attributes-cart-amount .ui-selectmenu-button{margin-bottom:0}.responsive-html .pagetype-pds .product-attributes-cart.as-dropdown button,.responsive-html .pagetype-pds .product-attributes-cart.as-dropdown .blind-inline-block-helper{vertical-align:top}.responsive-html .pagetype-pds .product-attributes-more{display:block;margin:0 0 1.25em 1.25em}.responsive-html .pagetype-pds .product-attributes-active-product{margin:0 0 1.875em 1.25em;clear:both}.responsive-html .pagetype-pds .product-attributes-active-product h3{font-size:.938em;line-height:2.222em}.responsive-html .pagetype-pds .product-attributes-active-product h4{font-size:.938em;line-height:1.2em;margin-top:1.8em;margin-bottom:0}.responsive-html .pagetype-pds .product-attributes-active-product a{font-family:dmbrand-medium,Arial,Helvetica,sans-serif;color:#002878;font-size:1.125em;line-height:1.2em;text-decoration:none}.responsive-html .pagetype-pds .product-attributes-active-product a img{height:60px;float:left;margin-right:.667em}.responsive-html .pagetype-pds .product-attributes-active-product span{font-family:dmbrand-medium,Arial,Helvetica,sans-serif;color:#002878;font-size:.75em;line-height:1.3em;display:block;padding-top:.667em}.responsive-html .pagetype-pds .product-attributes-following-product{margin:0 0 1.875em 1.25em;clear:both}.responsive-html .pagetype-pds .product-attributes-following-product h2{font-size:.938em;line-height:2.222em;margin-bottom:0}.responsive-html .pagetype-pds .product-attributes-following-product a{font-size:.938em;line-height:1.2em}.responsive-html .pagetype-pds .product-attributes-following-product a img{height:4em;float:left;margin-right:.667em}.responsive-html .pagetype-pds .product-attributes-following-product span{font-size:.938em;line-height:1.2em;font-family:dmsupport-bold,Arial,Helvetica,sans-serif;display:block;padding-top:.667em;color:#dd291e}.responsive-html .pagetype-pds .product-attributes-info{padding:1.25em;border-bottom:solid 2px #e1e1e5;overflow:hidden}.responsive-html .pagetype-pds .product-attributes-info-price{float:left;font-size:.8em;line-height:1.25em;margin-right:1.25em;width:50%}.responsive-html .pagetype-pds .product-attributes-info-availability{float:left;font-size:.8em;line-height:1.5em}.responsive-html .pagetype-pds .product-attributes-info-2{padding:1.25em 1em 0 1em;overflow:hidden}.responsive-html .pagetype-pds .product-attributes-info-2-item{width:50%;float:left;white-space:nowrap;margin-bottom:1.25em}.responsive-html .pagetype-pds .product-attributes-info-2-item .ui-button{float:none;position:absolute}.responsive-html .pagetype-pds .product-attributes-info-2-item .icon-payback{font-size:2em}.responsive-html .pagetype-pds .product-attributes-info-2-item-text{position:relative;left:3em;font-size:.8em;display:inline-block;line-height:1.25em;margin:0;white-space:normal}.responsive-html .pagetype-pds .product-attributes-info.add-to-sl>a:first-of-type{float:right}.responsive-html .pagetype-pds .product-attributes-info.add-to-sl div{display:none;clear:both}.responsive-html .pagetype-pds .product-attributes-info.add-to-sl div p{padding-top:2em}.responsive-html .pagetype-pds .product-attributes-info.add-to-sl div a{line-height:2.6em}.responsive-html .pagetype-pds .product-attributes-info.add-to-sl div a:last-of-type{margin-left:1.5em;font-family:dmbrand-medium,Arial,Helvetica,sans-serif;text-decoration:none;background-color:#f2f4f8}.responsive-html .pagetype-pds .product-attributes-info.add-to-sl div a:last-of-type:hover{background-color:#7f93bb}.responsive-html .pagetype-pds .product-attributes-info.add-to-sl .fb-share-button{font-size:2.6rem;color:#3b5998;-webkit-font-smoothing:initial;width:.9em;vertical-align:top;margin-right:10px;cursor:pointer}.responsive-html .pagetype-pds .product-attributes-info.add-to-sl .fb-share-button:hover{color:#4f6dac}.responsive-html .pagetype-pds .product-description{padding:0 1em;background-color:#f0f0f0;line-height:1.2}.responsive-html .pagetype-pds .product-description h2{font-size:1.875em;margin-bottom:1em}.responsive-html .pagetype-pds .product-description .ui-accordion{border-color:#fff}.responsive-html .pagetype-pds .product-description .ui-accordion dd,.responsive-html .pagetype-pds .product-description .ui-accordion dt{padding-left:0}.responsive-html .pagetype-pds .product-description .ui-accordion dt{border-color:#fff}.responsive-html .pagetype-pds .product-description .ui-accordion img.label{float:left;margin-right:10px}.responsive-html .pagetype-pds .product-description .row{padding:2.19em 0 3.1em 0}.responsive-html .pagetype-pds .product-description-text{padding-right:3em}.responsive-html .pagetype-pds .product-description-symbols{position:relative;padding-left:2em;padding-right:2em}.responsive-html .pagetype-pds .product-description-symbols .slider-wrapper{padding-top:0;margin:0}.responsive-html .pagetype-pds .product-description-symbols .slider-wrapper .swiper-slide{line-height:80px;text-align:center}.responsive-html .pagetype-pds .product-description-symbols .slider-wrapper .swiper-slide .label-with-text{line-height:1.25;text-align:left;font-size:.5625rem;width:66px;border:3px solid #fff;background:#fff;cursor:default}.responsive-html .pagetype-pds .product-description-symbols .slider-wrapper .swiper-slide .label-with-text img{vertical-align:top;padding-bottom:.3rem}.responsive-html .pagetype-pds .product-description-symbols .slider-wrapper .swiper-slide img{vertical-align:middle}.responsive-html .pagetype-pds .product-description-symbols .slider-wrapper .arrow-left{left:-30px}.responsive-html .pagetype-pds .product-description-symbols .slider-wrapper .arrow-right{right:-30px}.responsive-html .pagetype-pds .product-description-contents{padding-left:.5em}.responsive-html .pagetype-pds .product-description-brand{float:right}.responsive-html .pagetype-pds .product-description-brand img{display:block;margin:0 0 2em auto}.responsive-html .pagetype-pds .product-description div.articleLongText{line-height:1.5em;height:auto;overflow:hidden;visibility:hidden}.responsive-html .pagetype-pds .product-description div.moreTextlinkContainer{padding-top:.6em;padding-bottom:.6em}.responsive-html .pagetype-pds .product-description div.moreTextlinkContainer a.moreTextlink{cursor:pointer;display:none}.responsive-html .w8 .pagetype-pds-ui-recommendation{width:960px;margin:0 auto}.responsive-html .w6 .pagetype-pds-ui-recommendation{width:720px;margin:0 auto}.responsive-html .w2 .pagetype-pds-ui-recommendation{width:240px;margin:0 auto}.responsive-html .recommendation .arrow-left{left:-10px}.responsive-html .tooltip-seal{min-width:0;margin-left:1em}.responsive-html .tooltip-description{float:left;padding-right:1em;font-size:1em;width:15em}.responsive-html .tooltip-description h4{font-size:1.25em}.responsive-html .tooltip-seal-image{float:left}.responsive-html .pagetype-checkout .text-input-readonly{display:block;float:left;font-size:1em;margin-bottom:2.4em}.responsive-html .pagetype-checkout #checkout-summary-check-order-headline{margin-left:1.25em}.responsive-html .pagetype-checkout h2{margin-bottom:1em}.responsive-html .pagetype-checkout .error.h4-headline{text-align:center;margin-bottom:1em;display:block}.responsive-html .pagetype-checkout .confirmation .ui-button{float:right !important;display:inline-block}.responsive-html .pagetype-checkout .component-address-tile h4{font-family:dmbrand-bold,Arial,Helvetica,sans-serif}.responsive-html .pagetype-checkout .field-country{line-height:1.2;display:block}.responsive-html .pagetype-checkout .login-and-registration-form{position:relative;padding-bottom:2.5em;margin-bottom:2.5em}.responsive-html .pagetype-checkout .login-and-registration-form h2{text-align:left;margin-bottom:.5em}.responsive-html .pagetype-checkout .login-form{padding:.75em 3.75em 0 0;border-right:solid 2px #a8a8af}.responsive-html .pagetype-checkout .registration-form{padding:.75em 0 0 3.75em}.responsive-html .pagetype-checkout .registration-form .ui-button-textlink{clear:both;border:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:none}.responsive-html .pagetype-checkout .review-box{padding:0 2.5em;position:relative}.responsive-html .pagetype-checkout .review-box .row{padding:0 0 2.5em 0;margin-bottom:4.7em}.responsive-html .pagetype-checkout .review-box .row .component-address-tile{position:static;margin-bottom:0;height:auto}.responsive-html .pagetype-checkout .review-box .row .component-address-tile-address{height:auto}.responsive-html .pagetype-checkout .review-box .row .component-address-tile-actions{position:absolute;bottom:0}.responsive-html .pagetype-checkout .review-box .change-info{position:absolute;right:2.5em;top:.5em}.responsive-html .pagetype-checkout .comp-map-select-store{display:block}.responsive-html .pagetype-checkout #checkoutAgreements .as-checkbox input,.responsive-html .pagetype-checkout #checkoutAgreements .as-checkbox label{font-size:.8em}.responsive-html .pagetype-checkout #checkoutAgreements .as-checkbox label{margin-bottom:2em}.responsive-html .pagetype-checkout #checkoutAgreements .as-checkbox span.error{left:2em;bottom:.7em}.responsive-html .pagetype-checkout .error-summary-list .error-summary{display:block;padding-top:1px}.responsive-html .pagetype-checkout .cart{padding:0 2.5em;position:relative}.responsive-html .pagetype-checkout .cart .columns .row .column .component-address-tile-address{height:auto}.responsive-html .pagetype-checkout .cart .row.indent{padding:0 2.5em 0 2.5em;overflow:hidden}.responsive-html .pagetype-checkout .cart .row.indent.topline{border-top:solid 2px #a8a8af}.responsive-html .pagetype-checkout .cart .row.indent.bottomline{border-bottom:solid 2px #a8a8af}.responsive-html .pagetype-checkout .cart .row.indent.topspace{padding-top:1.5em}.responsive-html .pagetype-checkout .cart .row.indent.bottomspace{padding-bottom:1.5em}.responsive-html .pagetype-checkout .cart .row.payback{margin:0}.responsive-html .pagetype-checkout .cart .row.greenline{margin:4em 0 3em 0}.responsive-html .pagetype-checkout .cart .row.greenline span.checked{float:left;display:block;font-family:dmsupport-bold,Arial,Helvetica,sans-serif;background-color:#52af00;color:#fff;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;border-radius:2.5em;width:1.5em;height:1.5em;padding:.28em 0 0 .23em;line-height:1;text-align:center;font-size:1.6em;margin-right:.7em}.responsive-html .pagetype-checkout .cart .row.greenline span.checked:before{content:"\e61e"}.responsive-html .pagetype-checkout .cart .row.greenline h3{color:#52af00;float:left;margin-top:.05em}.responsive-html .pagetype-checkout .cart .row .container-content{margin:0;padding:0}.responsive-html .pagetype-checkout .cart .row .container-content.size-10-8{width:100%}.responsive-html .pagetype-checkout .cart .row .container-content .modular-article{width:100%}.responsive-html .pagetype-checkout .cart .row .container-content .modular-article .modular-article-header{margin:0}.responsive-html .pagetype-checkout .cart .row .container-content .modular-article .modular-article-content{padding:0}.responsive-html .cart-header{margin:0 2.5em 1.875em 2.5em;overflow:hidden}.responsive-html .cart-header-notification,.responsive-html .cart-header .error{float:left;padding:.75em 0;margin-bottom:0;clear:both}.responsive-html .cart-header-notification~.error{display:block;float:none;padding:0;clear:both}.responsive-html .cart-header #cart-errors{padding-top:2em;clear:both}.responsive-html .cart-header #cart-errors span{display:block;line-height:1.25em;padding-bottom:1em;font-family:dmbrand-medium,Arial,Helvetica,sans-serif}.responsive-html .cart .cart-orderline-header{padding:.75em 2.5em .75em 2.5em;overflow:hidden}.responsive-html .cart .cart-orderline-header h5{margin-bottom:0;font-size:1em;font-family:dmbrand-bold,Arial,Helvetica,sans-serif}.responsive-html .cart .cart-orderline-header-article{width:50%}.responsive-html .cart .cart-orderline-header-price{width:20%}.responsive-html .cart .cart-orderline-header-quantity,.responsive-html .cart .cart-orderline-header-price-total{text-align:right;width:15%}.responsive-html .cart .cart-summary-line{overflow:hidden}.responsive-html .cart .cart-summary-line~.cart-summary-line{margin-top:.5em}.responsive-html .cart .cart-summary-line .h4-headline{margin-bottom:0;font-family:dmbrand-bold,Arial,Helvetica,sans-serif}.responsive-html .cart .cart-summary-pos{width:70%;float:left;line-height:1.5}.responsive-html .cart .cart-summary-pos input{cursor:pointer}.responsive-html .cart .cart-summary-pos .shipment-dialog-link{display:inline-block}.responsive-html .cart .cart-summary-pos .package-count{text-align:center;width:1.5em;height:1.5em;background-color:#002878;color:#fff;display:inline-block}.responsive-html .cart .cart-summary-pos .package-count-label{margin:0;display:inline-block}.responsive-html .cart .cart-summary-pos{text-align:right}.responsive-html .cart .cart-summary-value{width:30%;float:left;text-align:right;line-height:1.5}.responsive-html .cart .giftcard-form{padding-bottom:.5em;overflow:hidden}.responsive-html .cart .giftcard-form input[type=text]{width:220px;margin-right:.5em}.responsive-html .cart .ui-accordion{margin:0 0 2.5em}.responsive-html .cart .ui-accordion-header{padding-left:2.5em}.responsive-html .cart .ui-accordion-header .ui-accordion-header-icon{float:left;margin-right:1.1em}.responsive-html .cart .ui-accordion-header-active .column{display:none}.responsive-html .cart .ui-accordion dd{padding:0 2.5em}.responsive-html .cart .ui-accordion dd .column{padding-left:1.7em}.responsive-html .cart .cart-summary{border-top:solid 2px #a8a8af;padding:2.5em;overflow:hidden}.responsive-html .cart .cart-summary-topay{padding:1.75em 2.5em;padding-right:20px;overflow:hidden;background-color:#e5e9f1}.responsive-html .cart .cart-summary-topay .to-pay{padding:.5em 0 .5em 10px}.responsive-html .cart .cart-summary-topay-text{width:50%;margin-left:auto;margin-right:1em}.responsive-html .cart .row.cart-footer-1{margin-top:2.5em;padding:0 2.5em}.responsive-html .cart .row.cart-footer-1 .column:nth-child(2){padding-left:40px}.responsive-html .cart .cart-footer-2{padding:1.75em 2.5em 3.75em 2.5em;overflow:hidden}.responsive-html .cart .package-text{width:30%;float:left;text-align:right;display:block;line-height:2;margin-bottom:.5em}.responsive-html .cart-accordion dt{height:auto}.responsive-html .cart-accordion dt .points-redeemed{float:right;margin-top:1.25em;color:#525260;text-align:right}.responsive-html .cart-accordion-collect{height:9em;padding-left:43px !important}.responsive-html .cart-accordion-collect .h4-headline{float:left}.responsive-html .cart-accordion-collect-delete{float:left;margin-left:.5em}.responsive-html .cart-accordion-collect img{display:inline}.responsive-html .cart-accordion-collect-button{margin-top:.5em;overflow:hidden}.responsive-html .cart-accordion-collect-button-field{margin-right:.625em;width:auto !important}.responsive-html .cart-accordion-redeem{position:relative;float:right;height:8em}.responsive-html .cart-accordion-redeem-button{overflow:hidden;margin-top:.5em}.responsive-html .cart-accordion-redeem-button .text-size-caption{line-height:3.1em}.responsive-html .cart-accordion .panelFooter{clear:both;border-top:2px solid #e1e1e5;margin-left:32px;line-height:48px;font-size:.8em;color:#525260}.responsive-html .cart-payback-section{border-top:solid 2px #a8a8af;border-bottom:solid 2px #a8a8af;overflow:hidden;padding:1.25em 2.5em;margin-bottom:1.25em}.responsive-html .cart-payback-section>.column:first-child{padding-left:0}.responsive-html .cart-payback-section>.column:first-child img{float:left;margin-top:-7px;margin-right:10px;height:28px;width:83px}.responsive-html .cart-payback-section-campaign{margin-top:22px}.responsive-html .cart-payback-section-campaign-text{float:left;width:9em}.responsive-html .cart-payback-section-info{width:33.333%;float:left;margin-right:3rem}.responsive-html .cart-payback-section-form{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end}.responsive-html .cart-payback-section-form .field{float:none;flex:3 0 0}.responsive-html .cart-payback-section-form input[type='submit']{float:none;flex:0 0 auto;min-width:5.5rem}.responsive-html .cart-payback-section-form input[type='text']{margin:0;float:none}.responsive-html .cart-payback-section-form input[type='text'].error{position:static}.responsive-html .cart-payback-section-form span.error{position:static;padding-top:.4rem}.responsive-html .cart .payback-detail{width:50%;margin-left:50%;margin-right:1em;padding-top:.25em}.responsive-html .tax .pop-up-box{width:100%;overflow:hidden;margin:3em 0}.responsive-html .tax .delivery-info{padding:20px;color:#525260}.responsive-html .tax .filling{padding-top:1em}.responsive-html .tax .filling .package{margin-left:-27.2px}.responsive-html .tax .filling .package-single{margin-left:27.2px;margin-top:30px;float:left}.responsive-html .tax .filling .package-single-border{border:2px solid #dcdcdf;width:90px;height:90px;overflow:hidden;position:relative;font-family:dmsupport-bold,Arial,Helvetica,sans-serif}.responsive-html .tax .filling .package-single-border:before{content:" ";display:block;background-color:#ededef;width:90px;height:90px;position:absolute}.responsive-html .tax .filling .package-single-border-count{position:absolute;top:0;text-align:center;z-index:2;color:#002878;width:100%;display:block;line-height:2em}.responsive-html .tax .filling .package-single-percent{text-align:center;margin-top:.7em}.responsive-html .tax .shipment-tax{margin-top:1em;padding:20px 40px 20px 20px;background-color:#ededef;overflow:hidden}.responsive-html .tax .shipment-tax .h4-headline{color:#525260}.responsive-html .tax .shipment-tax-summary-info{float:left;width:40%;color:#525260}.responsive-html .tax .shipment-tax-summary-info span{font-family:dmsupport-bold,Arial,Helvetica,sans-serif}.responsive-html .tax .shipment-tax-info{padding-left:2em;width:50%;float:right;color:#525260}.responsive-html .delivery-layer{padding:0 !important;margin:0}.responsive-html .ui-state-active .panelFooter{display:none}.responsive-html .cartPopup .icon-checked{float:left;margin-right:.65em;margin-bottom:0;font-size:1.15em}.responsive-html #continue-shopping-link.disabled{display:none}.responsive-html #manufacturerDiscountValue{border-bottom:none;margin-bottom:0}.responsive-html .cart-summary-container .cart-summary-header{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.responsive-html .cart-summary-container .cart-summary-header .cart-summary-pos{-ms-flex:0 0 85%;-webkit-flex:0 0 85%;flex:0 0 85%}.responsive-html .cart-summary-container .cart-summary-header .cart-summary-value{-ms-flex:0 0 15%;-webkit-flex:0 0 15%;flex:0 0 15%}.responsive-html .cart-summary-container .cart-summary-shipping{font-size:1.1em}.responsive-html .cart-summary-container .cart-invoice-summary{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.responsive-html .cart-summary-container .cart-invoice-summary .cart-summary-pos{-ms-flex:0 0 70%;-webkit-flex:0 0 70%;flex:0 0 70%}.responsive-html .cart-summary-container .cart-invoice-summary .cart-summary-value{-ms-flex:0 0 30%;-webkit-flex:0 0 30%;flex:0 0 30%}.responsive-html .cart-summary-container .cart-summary-shipping{font-size:1.1em}.responsive-html .pagetype-checkout .cart-payback-section{margin-left:0;margin-right:0}.responsive-html .cart-payback-section{margin:0 -2.5em;padding:1.25em 0 !important}.responsive-html .cart-payback-section .cart-accordion{margin-left:0 !important;margin-top:3em !important}.responsive-html .cart-accordion{margin:.5em -2.5em 0}.responsive-html .cart-accordion .ui-accordion-header-icon{float:right !important;margin-right:0 !important}.responsive-html .cart-accordion .dl{border-bottom:2px solid #dcdcdf}.responsive-html .cart-accordion .discount-wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.responsive-html .cart-accordion .discount-wrapper .discount-main-value{text-align:right;-ms-flex:0 0 15%;-webkit-flex:0 0 15%;flex:0 0 15%;margin-right:.8em}.responsive-html .cart-accordion .discount-wrapper .money-discount-value{color:#56ad1e}.responsive-html .cart-accordion .discount-container{padding:1em 0;text-align:right;font-size:.8em}.responsive-html .cart-accordion .discount-container .discount-line-value{display:inline-block;width:15%}.responsive-html .cart-accordion .discount-container .money-discount-value{color:#56ad1e}.responsive-html .pagetype-cart .cart .cart-orderline-header-quantity h5{padding-right:1em}
