*{margin:0;padding:0;outline:0;font-size:1rem;font-weight:600;font:inherit;vertical-align:baseline}::-webkit-selection{background:#488ccb;color:#fff}::-moz-selection{background:#488ccb;color:#fff}::selection{background:#488ccb;color:#fff}body{background:#f6f7f8;color:#535353;font-family:'Exo 2', sans-serif;font-size:1rem;line-height:1.5em;font-weight:400;width:100%;min-width:320px}.button{background:#9eb83d;border:1px solid #727b42;-webkit-border-radius:32px;-moz-border-radius:32px;-o-border-radius:32px;-ms-border-radius:32px;border-radius:32px;-webkit-box-shadow:0px 2px 10px -3px #5d5e5d;-moz-box-shadow:0px 2px 10px -3px #5d5e5d;-o-box-shadow:0px 2px 10px -3px #5d5e5d;-ms-box-shadow:0px 2px 10px -3px #5d5e5d;-khtml-box-shadow:0px 2px 10px -3px #5d5e5d;box-shadow:0px 2px 10px -3px #5d5e5d;color:#fff;display:block;font-size:2.125em;font-weight:800;text-align:center;text-decoration:none;text-shadow:0 2px 5px #5d5e5d;margin:0 auto 20px;padding:16px 0 24px;line-height:100%;width:auto;max-width:375px}.button:hover{background:#729b28}.button.disabled{background:#adaaaa;padding:16px 0 12px}.button.disabled:hover{background:#adaaaa}.button.disabled .disabled-info{display:block;font-size:1.125rem;font-weight:500}img{border:none}table{display:block;border-spacing:0;border-collapse:separate}.sprite-logo-wrapper{display:inline-block}.sprite-logo{background:transparent url('../images/sprite.png') no-repeat 0 0;display:block;overflow:hidden}.sprite-logo.logo-dm{background-position:0 0;height:24px;width:200px}.sprite-logo.logo-hp{background-position:0 -24px;height:48px;width:200px}.sprite-logo.logo-dm-white{background-position:0 -73px;height:54px;width:205px}.sprite-logo.logo-hp-white{background-position:0 -140px;height:50px;width:205px}#header-wrapper{border-top:10px solid #488ccb;border-bottom:1px solid #d6d6d6;width:100%}#header-wrapper header,#header-bottom-wrapper{display:block;margin:0 auto;padding:20px 0 0 0;width:960px}#header-bottom-wrapper{padding:0 0 30px 0;-webkit-transition:padding 0.2s ease;-moz-transition:padding 0.2s ease;-o-transition:padding 0.2s ease;transition:padding 0.2s ease}header figure,header nav{display:inline-block;vertical-align:top}header ul{list-style-type:none}header ul li{display:table-cell}header ul li a{display:block;text-decoration:none}#header-top,#header-bottom{clear:both;float:none;margin:0 auto;max-width:960px}#header-bottom-wrapper-sticky-wrapper:not(.sticky){height:auto !important}#header-bottom-wrapper-sticky-wrapper.sticky #header-bottom-wrapper{background:#f6f7f8;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;-webkit-box-shadow:0px 0px 10px -2px #333;-moz-box-shadow:0px 0px 10px -2px #333;-o-box-shadow:0px 0px 10px -2px #333;-ms-box-shadow:0px 0px 10px -2px #333;box-shadow:0px 0px 10px -2px #333;padding:0;-webkit-transition:padding 0.2s ease;-moz-transition:padding 0.2s ease;-o-transition:padding 0.2s ease;transition:padding 0.2s ease;z-index:5}#header-bottom-wrapper-sticky-wrapper.sticky #header-bottom{margin:0 auto;padding:0}#header-bottom-wrapper-sticky-wrapper.sticky .sprite-logo.logo-hp{margin-top:5px}#header-bottom-wrapper-sticky-wrapper.sticky #main-menu{margin:9px 0 12px}#user-menu{background:#e43925;border:2px solid #fff;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;-webkit-box-shadow:0px 0px 10px -2px #5d5e5d;-moz-box-shadow:0px 0px 10px -2px #5d5e5d;-o-box-shadow:0px 0px 10px -2px #5d5e5d;-ms-box-shadow:0px 0px 10px -2px #5d5e5d;box-shadow:0px 0px 10px -2px #5d5e5d;padding:3px 22px 9px;font-weight:600;float:right;margin-bottom:-35px;position:relative;top:-33px;right:25px;width:auto;z-index:9050}#user-menu::after{content:"";clear:both;float:none;display:none}#user-menu li a{color:#fff;font-size:1.125em}#user-menu li a:hover{text-decoration:underline}#user-menu li a::after{content:"|";color:#fff;display:inline-block;margin:0 8px}#user-menu li:last-child a::after{display:none}#header-bottom .sprite-logo.logo-hp{display:inline-block;vertical-align:top}.site-menu{display:inline-block;text-align:right;width:auto;vertical-align:top}.site-menu li{display:inline-block;margin:0 2px}.site-menu li a{color:#488ccb;display:block;text-transform:uppercase;text-decoration:none;font-size:1.5em;font-weight:600;padding:5px 15px 10px}.site-menu li a:hover,.site-menu li.active a{background:#488ccb;-webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;-ms-border-radius:12px;border-radius:12px;color:#fff}.site-menu li a:hover{background:#d3e2ef}#header-mobile{display:none}#info-wrapper{background:#4573a5;background-image:url('../images/info_bg.png');background-image:url('../images/info_bg.png'), -webkit-gradient(linear, left top, right bottom, from(#5c98d0), to(#213e6a));background-image:url('../images/info_bg.png'), -webkit-linear-gradient(left, #5c98d0, #213e6a);background-image:url('../images/info_bg.png'), -moz-linear-gradient(left, #5c98d0, #213e6a);background-image:url('../images/info_bg.png'), -o-linear-gradient(left, #5c98d0, #213e6a);background-image:url('../images/info_bg.png'), linear-gradient(to right, #5c98d0, #213e6a);background-position:top right;background-repeat:no-repeat;width:100%}#info{color:#fff;margin:0 auto;padding:0;max-width:960px}#info h3{color:#d6e2f0;font-size:2.500em;font-weight:300;text-transform:uppercase;margin:30px 0 0}#info h3 .highlight{color:#fff;font-weight:500}#info h1{font-size:3em;font-weight:800;line-height:1.125em;margin:24px 0 34px}#info .info-lead-text{font-size:1.25em;line-height:1.438em;margin-bottom:34px;max-height:165px;overflow:hidden}#info-left-panel,#info-right-panel{display:inline-block;position:relative;min-height:410px;width:46%;vertical-align:top}#info-right-panel{float:right;width:54%}#breadcrumbs-wrapper{background:#dcdcdc;border-bottom:1px solid #d6d6d6;width:100%}#breadcrumbs{margin:0 auto;padding:18px 0 16px 0;list-style-type:none;max-width:960px}#breadcrumbs li{display:inline-block}#breadcrumbs li::after{content:">";display:inline-block;margin:0 4px}#breadcrumbs li:last-child::after{content:"";display:none}#breadcrumbs li,#breadcrumbs li a{color:#868585;font-size:1em;font-weight:600}#breadcrumbs li a{text-decoration:none}#breadcrumbs li a:hover{text-decoration:underline}#main-wrapper{border-top:1px solid #fff;border-bottom:1px solid #fff;width:100%}main{display:block;margin:0 auto;padding:40px 0 60px 0;max-width:960px}main header{clear:both;margin:0 0 50px;padding:0}main header h2{color:#89a5c4;text-align:center;text-transform:uppercase;font-size:3.125em;font-weight:300;line-height:1em}main.data-page header h2{text-align:left}main.content-page a{border-bottom:1px dotted #386dd6;color:#386dd6;display:inline-block;text-decoration:none}main.content-page a:hover{border-bottom:1px solid #386dd6}main header h2 .highlight{color:#5782b1;font-weight:600}main section article{display:inline-block;width:calc(100% - 304px - 26px);margin-right:22px;vertical-align:top}main.static section article{font-size:1.313em}main.content-page section article{width:100%}main section article p,main section article:not(.static-content) ul{display:block;font-size:1.313em;margin-bottom:26px}main section article ul{list-style-type:disc;margin-left:15px}main section article .article-lead{margin-bottom:55px}main section article .article-lead b{font-weight:800;margin-bottom:20px;display:block}main section aside{display:inline-block;width:304px;vertical-align:top}#footer-wrapper{background:#1A3863;background-image:url('../images/footer_bg.png');background-image:url('../images/footer_bg.png'), -webkit-gradient(linear, left top, right bottom, from(#5c98d0), to(60%, #1A3863));background-image:url('../images/footer_bg.png'), -webkit-linear-gradient(left, #5c98d0, #1A3863 60%);background-image:url('../images/footer_bg.png'), -moz-linear-gradient(left, #5c98d0, #1A3863 60%);background-image:url('../images/footer_bg.png'), -o-linear-gradient(left, #5c98d0, #1A3863 60%);background-image:url('../images/footer_bg.png'), linear-gradient(to right, #5c98d0, #1A3863 60%);background-position:top right;background-repeat:no-repeat;position:relative;width:100%}footer{color:#fff;font-family:'Exo', sans-serif;font-size:0.875em;text-align:center;margin:0 auto;padding:40px 0 8px 0;max-width:960px}#footer-info{margin-bottom:50px}#footer-info nav{display:inline-block;margin-right:80px;text-align:left;width:225px;vertical-align:top}#footer-info nav:first-child{text-align:center}#footer-info nav:last-child{margin-right:0}#footer-info nav h4{font-size:1.250em;font-weight:800;text-transform:uppercase}#footer-info nav ul{list-style-type:none}#footer-info nav:not(:first-child) ul li{margin-left:5px}#footer-info nav:not(:first-child) ul li:before{content:'';background:transparent url('../images/sprite.png') no-repeat -200px 0px;display:inline-block;height:7px;width:5px;bottom:3px;position:relative;margin-right:-9px}#footer-info nav li a{color:#fff;text-decoration:none;font-size:1em;position:relative;left:10px}#footer-info nav li a:hover{text-decoration:underline}#footer-copyright{text-align:center;margin-bottom:50px}::-webkit-input-placeholder{color:#616161}:-moz-placeholder{color:#616161}::-moz-placeholder{color:#616161}:-ms-input-placeholder{color:#616161}label.required:after{content:"*";color:#ea232e;margin-left:3px}.required::-webkit-input-placeholder:after{content:"*";color:#ea232e;margin-left:3px}.required::-moz-placeholder:after{content:"*";color:#ea232e;margin-left:3px}.required:-moz-placeholder:after{content:"*";color:#ea232e;margin-left:3px}.required:-ms-input-placeholder:after{content:"*";color:#ea232e;margin-left:3px}form input[type=text],form input[type=number],form input[type=tel],form input[type=email],form input[type=password],form select,form textarea{background:#fff;border:1px solid #cccccc;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;color:#616161;display:block;font-size:0.813rem;font-weight:600;padding:14px 12px 8px;line-height:normal;width:100%}form .form-info{display:block;font-size:0.750rem;font-weight:600}form .form-col{display:table-cell}form .form-row{margin-bottom:12px}form .form-row:after{content:'';display:block;clear:both}form .form-row-left,form .form-row-right{width:50%}form .form-row-left{float:left}form .form-row-right{float:right}form .form-row-pull-right{text-align:right;font-weight:600}form .form-row a{border-bottom:1px dotted #386dd6;color:#386dd6;display:inline;font-size:0.875rem;text-decoration:none}form .form-row a:hover{border-bottom:1px solid #386dd6}form .form-row label{color:#898989;font-size:0.813rem;font-weight:600}form .form-row label a{border:none;color:#5782b1;text-decoration:none;display:initial}form .form-row label a:hover{border:none;text-decoration:underline}form .form-row.valid input{background:#d0f4a2}form .form-row .form-error-message{display:none;font-size:0.750em;margin:0 6px 6px}form .form-row .form-error-message ul{font-size:1em !important;list-style-type:none}form .form-row.error input{background:#ffe9e9}form .form-row.error .form-error-message{color:#ea232e;display:block}form .form-row.spinner::after{content:'';display:block;margin:0;height:16px;width:16px;animation:rotate 0.5s infinite linear;border:2px solid #21a465;border-right-color:transparent;border-radius:50%;position:relative;left:30px;top:-25px;float:right}@keyframes "rotate"{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.tabbed.tabbed-navigation{border-bottom:1px solid #488ccb;list-style-type:none;margin:0 0 38px;overflow-y:hidden}.tabbed.tabbed-navigation li{display:inline-block;margin:0 !important}.tabbed.tabbed-navigation li a{background:#fff;border:1px solid #eff0f1;border-bottom:none;-webkit-border-radius:12px 12px 0 0;-moz-border-radius:12px 12px 0 0;-o-border-radius:12px 12px 0 0;-ms-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0;-webkit-box-shadow:0px 0px 9px -5px #5d5e5d;-moz-box-shadow:0px 0px 9px -5px #5d5e5d;-o-box-shadow:0px 0px 9px -5px #5d5e5d;-ms-box-shadow:0px 0px 9px -5px #5d5e5d;box-shadow:0px 0px 9px -5px #5d5e5d;color:#488ccb;display:block;padding:12px 24px 8px;text-transform:uppercase;text-decoration:none;text-align:center;font-size:0.875em;font-weight:600}.tabbed.tabbed-navigation li.active a,.tabbed.tabbed-navigation li a:hover{background:#488ccb;color:#fff;border:1px solid #488ccb;border-bottom:none;cursor:pointer}.tabbed.tabbed-content-wrapper{display:block}.tabbed.tabbed-content{display:none}.tabbed.tabbed-content a{border-bottom:1px dotted #488ccb;text-decoration:none !important}.tabbed.tabbed-content u{text-decoration:none !important}.tabbed.tabbed-content a:hover,.tabbed.tabbed-content a:visited{text-decoration:none !important;border-bottom:1px solid #488ccb}.tabbed.tabbed-content b{font-weight:600 !important}.tabbed.tabbed-content ol,.tabbed.tabbed-content ul{font-size:inherit;margin-left:30px}.tabbed.tabbed-content table{color:inherit !important;font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important;width:100% !important}.tabbed.tabbed-content table tr,.tabbed.tabbed-content table td{border:none !important;border-top:1px solid #cfd0d0 !important;color:inherit !important;padding:0 !important;margin:0 !important;text-align:left !important;font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important}.tabbed.tabbed-content table td{padding:6px 10px !important;width:auto !important}.tabbed.tabbed-content table td p{font-size:1.125rem !important;margin:0 !important}.tabbed.tabbed-content.active{display:block}.pagination-wrapper{text-align:center;margin-bottom:64px;width:100%}.pagination{list-style-type:none;margin:0}.pagination li{display:inline-block;margin:0 4px 12px;vertical-align:bottom}.pagination li a,.pagination li span{color:#24468a;font-size:0.938em;text-decoration:underline}.pagination li a:hover{text-decoration:none}.pagination li span{text-decoration:none}.pagination.shifting-pagination .first-page,.pagination.shifting-pagination .prev-page{margin-right:16px}.pagination.shifting-pagination .next-page,.pagination.shifting-pagination .last-page{margin-left:16px}.pagination.shifting-pagination .first-page a,.pagination.shifting-pagination .last-page a{color:#cd222f;text-decoration:none}.pagination.shifting-pagination .first-page a:hover,.pagination.shifting-pagination .last-page a:hover{color:#8c222f}#accept-cookies-wrapper{display:none;background:#488ccb;color:#fff;position:fixed;bottom:0;width:100%;z-index:10}#accept-cookies{margin:0 auto;padding:10px 15px 20px;width:960px}#accept-cookies h4{font-size:1.313em;font-weight:800}#accept-cookies-left a,#accept-cookies-left a:visited{border-bottom:1px dotted #fff;color:#fff;text-decoration:none}#accept-cookies-left a:hover{border-bottom:1px solid #fff}#accept-cookies .button{display:inline-block;font-size:1.500em;padding:14px 50px;-webkit-border-radius:22px;-moz-border-radius:22px;-o-border-radius:22px;-ms-border-radius:22px;border-radius:22px}#accept-cookies-left{display:table-cell;vertical-align:bottom}#accept-cookies-right{display:table-cell;padding:10px 0 0 40px;vertical-align:bottom}.product-list{list-style-type:none}.product-list li{display:inline-block;max-width:290px;vertical-align:top;margin:0 20px 35px 0}.product-list li a{display:block;margin:0 20px 35px 0}.product-list li:nth-child(3n+3) a{margin-right:0}.product-list li a,.product-list li a:hover{border:none;text-decoration:none}.product-list li .product-list-item-title-wrapper{display:block;height:55px}.product-list li .product-list-item-title{color:#5782b1;font-size:1.250rem;line-height:1rem;margin-bottom:5px}.product-list li .product-list-item-subtitle{color:#868585;display:block;font-size:0.938rem}.product-list li .product-list-item-info{-webkit-box-shadow:0px 0px 10px -2px #333;-moz-box-shadow:0px 0px 10px -2px #333;-o-box-shadow:0px 0px 10px -2px #333;-ms-box-shadow:0px 0px 10px -2px #333;box-shadow:0px 0px 10px -2px #333;text-align:center;position:relative;height:240px;width:290px}.product-list li figure{background:#fff;padding:6px;height:180px}.product-list li figure picture{display:block;position:relative;bottom:-10px;max-height:200px}.product-list li figure picture img{max-width:280px;max-height:200px}.product-list li .product-list-item-bottom{background:#eb3e24;background-image:-webkit-gradient(linear, left top, right bottom, from(#ee4023), to(#ce2a2a));background-image:-webkit-linear-gradient(left, #ee4023, #ce2a2a);background-image:-moz-linear-gradient(left, #ee4023, #ce2a2a);background-image:-o-linear-gradient(left, #ee4023, #ce2a2a);background-image:linear-gradient(to right, #ee4023, #ce2a2a);-webkit-box-shadow:inset 0px -2px 10px -3px #5d5e5d;-moz-box-shadow:inset 0px -2px 10px -3px #5d5e5d;-o-box-shadow:inset 0px -2px 10px -3px #5d5e5d;-ms-box-shadow:inset 0px -2px 10px -3px #5d5e5d;box-shadow:inset 0px -2px 10px -3px #5d5e5d;color:#fff;font-size:1.750em;padding:12px 12px 10px}.product-list li .product-list-item-point-wrapper{display:inline-block;position:relative;float:left;top:-30px;height:90px;width:90px;text-align:center}.product-list li .product-list-item-point-wrapper:before,.product-list li .product-list-item-point-cookbook-wrapper:before{content:'';background:transparent url('../images/sprite.png') no-repeat 0px -340px;display:inline-block;width:86px;height:86px;position:absolute;bottom:0px;left:0}.product-list li .product-list-item-point-cookbook-wrapper:before{background-position:0px -427px}.product-list li .product-list-item-point{display:block;font-size:1.063em;font-weight:800;margin:22px 0;position:relative;line-height:1em;width:86px}.product-list li .product-list-item-price{position:relative;left:-12%;bottom:5px;font-size:1.500rem;text-shadow:1px 1px 5px #868585}.product-list li .product-list-item-detailspage{background:#eb3e24;background-image:-webkit-gradient(radial, center top, center bottom, from(#ee4023), to(#ce2a2a));background-image:-webkit-radial-gradient(circle, #ee4023, #ce2a2a);background-image:-moz-radial-gradient(circle, #ee4023, #ce2a2a);background-image:-o-radial-gradient(circle, #ee4023, #ce2a2a);background-image:radial-gradient(circle, #ee4023, #ce2a2a);border-radius:38px;-webkit-box-shadow:0px 0px 0px 8px rgba(50,50,50,0.4);-moz-box-shadow:0px 0px 0px 8px rgba(50,50,50,0.4);-o-box-shadow:0px 0px 0px 8px rgba(50,50,50,0.4);-ms-box-shadow:0px 0px 0px 8px rgba(50,50,50,0.4);box-shadow:0px 0px 0px 8px rgba(50,50,50,0.4);display:block;float:right;position:absolute;bottom:-15px;right:20px;width:38px;height:38px}.product-list li .product-list-item-detailspage:after{content:'';background:transparent url('../images/sprite.png') no-repeat -112px -341px;display:block;height:15px;width:20px;margin:11px}.product-list li .point-collect,.product-list li .cookbook{padding-top:55px}.product-list li .point-collect .product-list-item-detailspage:after,.product-list li .cookbook .product-list-item-detailspage:after{content:'';background:transparent url('../images/sprite.png') no-repeat -88px -340px;display:block;height:22px;width:24px;margin:15px}.product-list li .point-collect .product-list-item-info,.product-list li .cookbook .product-list-item-info{background:#5782b1;height:205px;width:275px;text-align:left;padding:20px 10px}.product-list li .point-collect .product-list-item-bottom:before{content:'';background:transparent url('../images/sprite.png') no-repeat 0px -190px;display:block;height:148px;position:relative;bottom:15px;left:25px;float:left;width:200px}.product-list li .cookbook .product-list-item-bottom:before{content:'';background:transparent url('../images/sprite.png') no-repeat 0px -515px;display:block;height:168px;position:relative;bottom:35px;left:25px;float:left;width:200px}.product-list li .point-collect .point-collect-title,.product-list li .cookbook .cookbook-title{color:rgba(255, 255, 255, 0.6);font-size:1.500em;font-weight:300;line-height:1.250em;margin-bottom:0;text-transform:uppercase;-webkit-text-shadow:0px 1px 7px #5d5e5d;-moz-text-shadow:0px 1px 7px #5d5e5d;-o-text-shadow:0px 1px 7px #5d5e5d;-ms-text-shadow:0px 1px 7px #5d5e5d;text-shadow:0px 1px 7px #5d5e5d;height:80px}.product-list li .cookbook .cookbook-title{font-size:1.375em;position:relative;z-index:1}.product-list li .point-collect .point-collect-title .highlight,.product-list li .cookbook .cookbook-title .highlight{color:#fff;font-weight:600}.product-list li .point-collect .product-list-item-bottom,.product-list li .cookbook .product-list-item-bottom{background:transparent none;box-shadow:none;position:relative;height:110px}.product-list li .point-collect .product-list-item-detailspage,.product-list li .cookbook .product-list-item-detailspage{height:52px;width:52px;position:relative;bottom:40px}.product-list li .cookbook .product-list-item-detailspage{position:absolute;bottom:-30px}#info-left-panel.info-product-data,#info-right-panel.info-product-picture{min-height:560px}#info-right-panel .info-product-picture{display:block;height:auto;width:auto}#info-right-panel .info-product-picture img{max-width:560px}#info-right-panel .info-product-picture-points{display:inline-block;position:absolute;bottom:155px;right:-65px;font-size:5.875em;float:right;font-weight:800;text-align:center;line-height:1em;width:200px}#info .info-product-order-wrapper{position:absolute;bottom:0;left:30px;width:100%}#info .info-product-order-wrapper a.disabled{cursor:not-allowed}#info .info-product-price-wrapper{text-align:center}#info .info-product-price-discount{font-size:2.333em;font-weight:800}#info .info-product-price{font-size:3.181em;font-weight:800;margin:20px 0 10px}#info .info-product-original-price{font-size:0.813em}#info.user-datasheet #info-left-panel,#info.user-datasheet #info-right-panel{padding:36px 0 26px;height:auto;min-height:auto;vertical-align:bottom}#info.user-datasheet #info-right-panel{text-align:right;float:none;font-size:1.500em;width:50%}#info.user-datasheet h1{font-size:1.895em;-webkit-text-shadow:0px 1px 7px #5d5e5d;-moz-text-shadow:0px 1px 7px #5d5e5d;-o-text-shadow:0px 1px 7px #5d5e5d;-ms-text-shadow:0px 1px 7px #5d5e5d;text-shadow:0px 1px 7px #5d5e5d;margin:0}#info.loyalty-award #info-left-panel figure{margin-top:110px}#info.loyalty-award .info-product-order-wrapper{position:initial}main aside .bubble{border:3px solid #fff;border-radius:6px;-webkit-box-shadow:0px 3px 10px -5px #5d5e5d;-moz-box-shadow:0px 3px 10px -5px #5d5e5d;-o-box-shadow:0px 3px 10px -5px #5d5e5d;-ms-box-shadow:0px 3px 10px -5px #5d5e5d;box-shadow:0px 3px 10px -5px #5d5e5d;display:block;padding:24px 10px 16px;margin-bottom:70px;position:relative;text-align:center;width:280px}main aside .bubble p{color:#fff;font-size:1.500em;font-weight:300;-webkit-text-shadow:0px 1px 7px #5d5e5d;-moz-text-shadow:0px 1px 7px #5d5e5d;-o-text-shadow:0px 1px 7px #5d5e5d;-ms-text-shadow:0px 1px 7px #5d5e5d;text-shadow:0px 1px 7px #5d5e5d;line-height:1.250em;text-align:left}main aside .bubble p.big{font-size:1.875em;font-weight:600;text-transform:uppercase}main aside .bubble p.semi-transparent{color:rgba(255, 255, 255, 0.6);font-weight:300;text-transform:none;margin-bottom:18px}main aside .bubble .button{display:inline-block;margin-top:30px;font-size:1.500em;padding:15px 25px;width:auto}main aside .bubble.left{background:#ce2a2a;background-image:-webkit-gradient(radial, center top, center bottom, from(#ee4023), to(#ce2a2a));background-image:-webkit-radial-gradient(circle, #ee4023, #ce2a2a);background-image:-moz-radial-gradient(circle, #ee4023, #ce2a2a);background-image:-o-radial-gradient(circle, #ee4023, #ce2a2a);background-image:radial-gradient(circle, #ee4023, #ce2a2a)}main aside .bubble.right{background:#426d9d;background-image:-webkit-gradient(radial, center top, center bottom, from(#5792c8), to(#426d9d));background-image:-webkit-radial-gradient(circle, #5792c8, #426d9d);background-image:-moz-radial-gradient(circle, #5792c8, #426d9d);background-image:-o-radial-gradient(circle, #5792c8, #426d9d);background-image:radial-gradient(circle, #5792c8, #426d9d)}main aside .bubble.left::after{content:'';display:block;position:absolute;bottom:-29px;left:25px;width:0;height:0;border-top:30px solid #ce2a2a;border-right:30px solid transparent}main aside .bubble.left::before{content:'';display:block;position:absolute;bottom:-38px;left:22px;width:0;text-shadow:0 0 5px red;height:0;shape-rendering:triangle;border-top:36px solid #fff;border-right:36px solid transparent}main aside .bubble.right::after{content:'';display:block;position:absolute;bottom:-29px;right:25px;width:0;height:0;border-top:30px solid #426d9d;border-left:30px solid transparent}main aside .bubble.right::before{content:'';display:block;position:absolute;bottom:-38px;right:22px;width:0;height:0;shape-rendering:triangle;border-top:36px solid #fff;border-left:36px solid transparent}#modal-login-wrapper,#modal-registration-wrapper{display:table-cell;width:50%}#modal-login-wrapper{padding-right:110px}#modal-registration-wrapper{border-left:1px solid #acacc4;padding:12px 70px 0 56px}#modal-login-registration-wrapper form input[type=text],#modal-login-registration-wrapper form input[type=email],#modal-login-registration-wrapper form input[type=password],#modal-login-registration-wrapper form input[type=number]{width:284px}.login-info{color:#5782b1;font-size:1em;margin-top:20px}.login-info a,.login-info a:active,.login-info a:visited{border-bottom:1px dotted #386dd6;color:#386dd6;text-decoration:none}.login-info a:hover{border-bottom:1px solid #386dd6;color:#386dd6;text-decoration:none}#product-order-wrapper{font-size:0.938rem}#product-order-wrapper .order-ok{color:#5782b1;font-size:1.250em}#product-order-wrapper p b{margin-right:12px}#product-order-wrapper .dotless{color:#4a4a4a;padding:0 0 0 6px;line-height:1.375em;font-size:0.938em;font-weight:600;margin-left:20px}#product-order-wrapper .form-row-left-content,#product-order-wrapper .form-row-right-content{padding:0 0 0 20px}#product-order-wrapper form .form-row .form-error-message{font-size:0.875em}#product-order-wrapper label{color:#4a4a4a;padding:0 0 0 6px;line-height:1.375em;font-size:0.938em;font-weight:600;display:block;top:-25px;left:12px;width:95%;position:relative}#product-order-wrapper label span{position:absolute;display:inline-block;width:100%}#product-order-wrapper fieldset{border:1px solid #bfbfbf;border-radius:10px;padding:12px 8px;width:620px}#product-order-wrapper fieldset b{color:#4a4a4a;font-size:0.938em;font-weight:600}#product-order-wrapper fieldset .field-important{display:block;font-size:1.063em;font-weight:600;margin:0}#product-order-wrapper fieldset input[type=text],#product-order-wrapper fieldset input[type=email],#product-order-wrapper fieldset input[type=tel],#product-order-wrapper fieldset input[type=number]{display:block;width:230px}#product-order-wrapper fieldset .form-row-left-content p,#product-order-wrapper fieldset .form-row-right-content p{color:#616161;margin-bottom:5px}#product-order-wrapper legend{color:#5782b1;padding:0 8px;margin:0 20px;font-weight:600}#product-order-wrapper fieldset label{margin-bottom:24px}#product-order-wrapper b{margin-bottom:0}#product-order-details-left,#product-order-details-right{display:table-cell;vertical-align:top}#product-order-details-left,#product-order-details-left img{max-width:206px}#product-order-details-right{padding-left:26px}#product-order-navigation-wrapper{margin-bottom:24px;text-align:center}#product-order-navigation-wrapper a,#product-order-navigation-wrapper button{display:inline-block;font-size:1.500em;margin:0 20px;padding:15px 6px 14px;width:405px}#product-order-pagination-wrapper{text-align:center;padding:0}#product-order-pagination-wrapper p{font-size:0.875em}#product-order-pagination-wrapper ul{list-style-type:none}#product-order-pagination-wrapper ul li{display:inline-block}#product-order-pagination-wrapper ul li span,#product-order-pagination-wrapper ul li a{background:#fff;border:1px solid #cccccc;-webkit-border-radius:14px;-moz-border-radius:14px;-o-border-radius:14px;-ms-border-radius:14px;border-radius:14px;-webkit-box-shadow:inset 0px 0px 5px -2px #5d5e5d;-moz-box-shadow:inset 0px 0px 5px -2px #5d5e5d;-o-box-shadow:inset 0px 0px 5px -2px #5d5e5d;-ms-box-shadow:inset 0px 0px 5px -2px #5d5e5d;-khtml-box-shadow:inset 0px 0px 5px -2px #5d5e5d;box-shadow:inset 0px 0px 5px -2px #5d5e5d;display:block;height:14px;width:14px}#product-order-pagination-wrapper ul li span::after,#product-order-pagination-wrapper ul li a:hover::after{content:'';display:block;background:#bac8d5;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0px 0px 6px -2px #5d5e5d;-moz-box-shadow:inset 0px 0px 6px -2px #5d5e5d;-o-box-shadow:inset 0px 0px 6px -2px #5d5e5d;-ms-box-shadow:inset 0px 0px 6px -2px #5d5e5d;-khtml-box-shadow:inset 0px 0px 6px -2px #5d5e5d;box-shadow:inset 0px 0px 6px -2px #5d5e5d;height:10px;margin:2px;width:10px}#ProductOrderStep1Type_quantity{display:inline-block;text-align:center;margin-left:14px;width:40px}#product-order-wrapper .form-row-left-content input[readonly="readonly"]{border:none;background:transparent none;padding:inherit;font-size:inherit;font-weight:inherit}#office-data{font-weight:600}label[for=ProductOrderStep1Type_shippingOffice]{display:inline-block !important;width:auto !important;vertical-align:top;top:10px !important}#ProductOrderStep1Type_shippingOffice{display:inline-block;margin-left:35px;width:415px;vertical-align:top}#product-order-cart-list{color:#5782b1;margin-bottom:36px}#product-order-cart-list thead th{border-bottom:1px solid #adacc4;font-size:1.250em;font-weight:800;padding:7px 10px}#product-order-cart-list tbody td{font-size:1em;font-weight:500;padding:7px 10px}#product-order-cart-list thead th:nth-child(1),#product-order-cart-list tbody tr:nth-child(1){width:320px}#product-order-cart-list tbody tr:nth-child(1) .price{font-size:1.125em;font-weight:800}#product-order-cart-list thead th:nth-child(2),#product-order-cart-list tbody td:nth-child(2){width:135px}#product-order-cart-list thead th:nth-child(3),#product-order-cart-list tbody td:nth-child(3){width:135px}#product-order-cart-list thead th:nth-child(4),#product-order-cart-list tbody td:nth-child(4){font-size:1.125em;font-weight:800;width:235px}#product-order-cart-list thead th:nth-child(5),#product-order-cart-list tbody td:nth-child(5){text-align:right;font-size:1.125em;font-weight:800;width:235px}#product-order-cart-list tbody td:nth-child(5){color:#c41d1d;font-weight:800}#order-shipping-office-location-info{font-size:1em;font-weight:600}#order-shipping-office-location-info li{font-size:0.875em;display:none}#order-shipping-office-location-info .form-row-right{text-align:center}#order-shipping-office-location-info #order-shipping-office-openhours{display:block}#order-shipping-office-location-info li.show,#order-shipping-office-openhours li.show{display:block}#product-order-step-2 #product-order-details-right{height:300px;width:620px}#product-order-payment-options .form-col{display:inline-block;padding-right:10px;width:35%;vertical-align:top}#product-order-payment-options .form-col:first-child{width:23%}#product-order-step-3 #product-order-shipping-sum{margin:0 20px}.similiar-products{margin:70px 0 50px}.similiar-products h4{color:#89a5c4;font-size:1.684em;font-weight:300;text-transform:uppercase;margin-bottom:35px}.similiar-products h4 .highlight{color:#5782b1;font-weight:600}.similiar-products .product-list li .product-list-item-point{font-size:1.375em}aside .product-gallery-thumbnails{margin-bottom:36px}aside .product-gallery-thumbnails h4{border-bottom:1px solid #5782b1;color:#89a5c4;font-size:1.316em;font-weight:300;text-transform:uppercase;margin-bottom:12px}aside .product-gallery-thumbnails h4 .highlight{color:#5782b1;font-weight:600}aside .product-gallery-thumbnails ul{list-style-type:none}aside .product-gallery-thumbnails li{display:inline-block}aside .product-gallery-thumbnails li:nth-child(2n + 1){float:right}aside .product-gallery-thumbnails li a{border:2px solid #fff;-webkit-box-shadow:0px 3px 10px -5px #5d5e5d;-moz-box-shadow:0px 3px 10px -5px #5d5e5d;-o-box-shadow:0px 3px 10px -5px #5d5e5d;-ms-box-shadow:0px 3px 10px -5px #5d5e5d;box-shadow:0px 3px 10px -5px #5d5e5d;margin:0 4px 16px;position:relative}aside .product-gallery-thumbnails li a:hover{text-decoration:none}aside .product-gallery-thumbnails li a,aside .product-gallery-thumbnails li a figure,aside .product-gallery-thumbnails li a figure picture,aside .product-gallery-thumbnails li a figure picture img{display:block;height:80px;width:130px}aside .product-gallery-thumbnails li a:hover::after{content:'+';background:rgba(255, 255, 255, 0.5);color:rgba(255, 255, 255, 0.9);display:block;position:absolute;left:0;top:0;text-align:center;font-size:7.500em;font-weight:800;margin:0;padding:15px 0;width:130px;height:50px}main table{font-size:1.063em;font-weight:300;margin-bottom:40px;width:100%}main table thead{color:#5782b1;font-size:0.875em;font-weight:800;text-align:left}main table thead th:nth-child(2){text-align:right}main table th,main table td{padding:18px 14px 12px}main table td{border-top:1px solid #cfd0d0;text-transform:uppercase}main table tr:last-child td{border-bottom:1px solid #cfd0d0}main table tr:nth-child(2n + 1) td{background:#ebeff3}main table td:nth-child(1),main table td:nth-child(3){width:20%}main table td:nth-child(2){width:60%}main table td:nth-child(3){color:#5782b1;text-align:right;font-weight:900}main table tr.substraction td:nth-child(3){color:#cd222f}main table tr:hover td{background:#cfd0d0}#current-balance-wrapper{margin-bottom:24px;padding:28px 0 24px;width:304px}#current-balance-wrapper .balance{font-size:1.375em;font-weight:800;margin-bottom:10px}#current-balance-wrapper .balance .points{float:right}#current-balance-wrapper .update-time{color:#969696;font-size:0.875em;font-weight:800}#user-data-wrapper{color:#616161}#user-data-wrapper header{margin-bottom:30px}#user-data-wrapper h4{font-size:1.250em;font-weight:600}#user-data-wrapper .highlight{color:#5782b1}#user-data-wrapper p{margin:25px 0;font-size:1.125em}#user-data-wrapper ul{font-size:1.125rem;list-style-type:none;margin:0}#user-data-wrapper li{margin-bottom:14px}#user-data-wrapper li .highlight{display:inline-block;width:180px}#user-data-wrapper .button{-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;-webkit-box-shadow:0px 5px 5px -5px #5d5e5d;-moz-box-shadow:0px 5px 5px -5px #5d5e5d;-o-box-shadow:0px 5px 5px -5px #5d5e5d;-ms-box-shadow:0px 5px 5px -5px #5d5e5d;box-shadow:0px 5px 5px -5px #5d5e5d;font-size:1.500em;margin-top:32px;padding:14px 16px}#user-data,#user-data-change{display:inline-block;margin:0;padding:8px 0 18px;vertical-align:top}#user-data{width:calc(100% - 420px)}#user-data-change{border-left:1px solid #b7b4c9;padding-left:69px;width:330px}#user-data-wrapper form input[type=text],#user-data-wrapper form input[type=tel],#user-data-wrapper form input[type=email],#user-data-wrapper form input[type=password]{width:285px}#user-password-change{border-top:1px solid #b7b4c9;margin:60px 0 60px;padding:46px 0 0}#user-password-change fieldset{border:1px solid #cccccc;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;-ms-border-radius:15px;border-radius:15px;padding:12px 20px}#user-password-change fieldset legend{padding:0 16px;font-size:0.813em;font-weight:600}#user-password-change fieldset input{display:inline-block}#user-password-change fieldset #UserPasswordType_password_second{margin-left:288px}.faq-wrapper{margin-bottom:30px}.faq-question,.faq-answer{padding:5px 8px}.faq-question{background:#fff;border-top:1px solid #e2e2e2;font-weight:600}.faq-question p{margin:0}.static-content,.static-content p{color:inherit;font-family:inherit;font-size:1.2rem;line-height:140%}.static-content .button{font-size:1.313em;padding:12px 20px 18px}.landing-page{margin-right:22px;width:495px}.landing-page-aside{width:440px}.landing-page-content-top{min-height:650px}@media screen and (max-width: 970px){img{height:auto;width:100%}.highlight{display:inline-block}main header h2{font-size:2.750em}main table td{width:33%}#info-left-panel,#info-right-panel,#info-left-panel.info-product-data,#info-right-panel.info-product-picture,#info .info-lead-text,.data-page,main header,main section article,main section aside,main aside .bubble,.landing-page,.landing-page-aside{display:block;min-height:100%;height:auto;margin-left:10px;margin-right:10px;word-break:break-word;width:inherit}form .form-row.spinner::after{left:-20px;top:-30px}#header-wrapper{border-top:4px solid #488ccb;position:fixed;z-index:5;-webkit-box-shadow:0px 2px 10px -3px #5d5e5d;-moz-box-shadow:0px 2px 10px -3px #5d5e5d;-o-box-shadow:0px 2px 10px -3px #5d5e5d;-ms-box-shadow:0px 2px 10px -3px #5d5e5d;-khtml-box-shadow:0px 2px 10px -3px #5d5e5d;box-shadow:0px 2px 10px -3px #5d5e5d}#header-top,#user-menu,#header-bottom-wrapper-sticky-wrapper,#breadcrumbs li{display:none !important}#header-wrapper header,#header-bottom-wrapper,main.content-page section article{width:inherit}#header-mobile{background:#f6f7f8;z-index:5}#header-mobile li{display:inline-block;vertical-align:bottom}#mobile-main-menu li:nth-child(2){text-align:center;padding:10px 0;width:calc(100% - 160px)}#header-mobile a{text-decoration:none}#header-mobile .sprite-logo{display:inline-block;vertical-align:middle}@-webkit-keyframes wmobileMenuFade{0% { display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes "mobileMenuFade"{0%{display:none;opacity:0;}1%{display:block;opacity:0;}100%{display:block;opacity:1;}}#mobile-menu{background:rgba(0, 0, 0, 0.9);display:none;position:absolute;padding:20px 0;margin:0;z-index:5;text-align:left;width:100%;-webkit-animation-duration:0.5s;-webkit-animation-name:wmobileMenuFade;-webkit-animation-direction:alternate;animation-duration:0.5s;animation-name:mobileMenuFade;animation-direction:alternate}#mobile-menu.active{display:block;-webkit-animation-duration:0.5s;-webkit-animation-name:wmobileMenuFade;animation-duration:0.5s;animation-name:mobileMenuFade}#mobile-menu-button{text-decoration:none;cursor:pointer;display:block;width:45px;text-align:center;height:10px;padding:30px 20px;transition:all 300ms ease-in-out}#mobile-menu-button.active{background:#000;transition:all 300ms ease-in-out}#mobile-menu-button.active span:before,#mobile-menu-button.active span:after{background:#fff;transition:all 300ms ease-in-out}#mobile-menu-button span,#mobile-menu-button span:before,#mobile-menu-button span:after{cursor:pointer;border-radius:1px;height:5px;width:45px;background:#488ccb;position:absolute;display:block;content:''}#mobile-menu-button span:before{top:-10px}#mobile-menu-button span:after{bottom:-10px}#mobile-menu-button span,#mobile-menu-button span:before,#mobile-menu-button span:after{transition:all 500ms ease-in-out}#mobile-menu-button.active span{background-color:transparent}#mobile-menu-button.active span:before,#mobile-menu-button.active span:after{top:0}#mobile-menu-button.active span:before{transform:rotate(45deg)}#mobile-menu-button.active span:after{transform:rotate(-45deg)}#header-mobile .mobile-user{background:transparent url('../images/sprite.png') no-repeat -87px -360px;display:block;height:45px;width:45px}#mobile-user-button{display:block;padding:10px}#header-mobile,#mobile-menu li{display:block}#mobile-menu li a{font-size:2em;padding:15px;margin:15px 20px}#info.user-datasheet #info-left-panel,#info.user-datasheet #info-right-panel{width:inherit}#info-wrapper{padding-top:100px}#info,#breadcrumbs{padding:10px 0}#info-left-panel,#info-right-panel{clear:both;float:none}#info-right-panel.info-product-picture{margin-top:40px}.product-list li a,#info.loyalty-award #info-left-panel figure{margin:0}.info-lead-text{margin-bottom:0 !important}#info .info-product-order-wrapper{position:initial;left:0;margin:50px 0 0}#info-right-panel .info-product-picture-points{bottom:45px;right:10px;float:none;clear:both;font-size:2.5em;width:86px;z-index:1}#info-right-panel .info-product-picture-points:before{content:'';background:transparent url(../images/sprite.png) no-repeat 0 -340px;display:block;height:86px;width:86px;position:absolute;bottom:-28px;z-index:-1}.data-page,main aside .bubble{margin-left:0;margin-right:0}.product-list{margin:0}.product-list li .point-collect .product-list-item-info,.product-list li{padding:0;height:auto;max-width:inherit;width:100%}.product-list li{display:inline-block;width:45%}.product-list li .product-list-item-info{width:inherit !important}.product-list li .point-collect{padding-top:55px}.product-list li .point-collect .point-collect-title{padding:10px}.product-list li .point-collect .product-list-item-bottom:before{left:15px;bottom:28px}.product-list li .point-collect .product-list-item-detailspage{position:absolute;bottom:-25px;right:25px}.similiar-products{margin:70px 15px 50px}#product-order-details-left,#product-order-details-right{display:block}#product-order-details-left,#product-order-details-left img{max-width:100%}#product-order-details-right{padding:0}#product-order-wrapper fieldset{width:inherit}#product-order-wrapper fieldset .form-row-left,#product-order-wrapper fieldset .form-row-right{float:none;clear:both;width:100%}#product-order-wrapper fieldset .form-row-right{margin-top:40px}#product-order-wrapper fieldset input[type=text],#product-order-wrapper fieldset input[type=email],#product-order-wrapper fieldset input[type=tel],#product-order-wrapper fieldset input[type=number]{width:85%}#ProductOrderStep1Type_shippingOffice{margin:10px 0;width:100%}label[for=ProductOrderStep1Type_shippingOffice]{left:0}#product-order-cart-list thead tr,#product-order-cart-list tbody tr{width:100%}#product-order-cart-list thead th,#product-order-cart-list tbody td{width:20%;word-break:break-all}#product-order-navigation-wrapper a,#product-order-navigation-wrapper button{margin:10px auto;width:90%}#product-order-payment-options .form-col{width:auto !important}#user-data,#user-data-change,#user-password-change{border:none;border-top:1px solid #b7b4c9;display:block;padding:30px 10px;margin:0;width:inherit}#user-data-wrapper form input[type=text],#user-data-wrapper form input[type=tel],#user-data-wrapper form input[type=email],#user-data-wrapper form input[type=password]{width:90%}#user-password-change fieldset input{display:block}#user-password-change fieldset #UserPasswordType_password_second{margin:10px 0 0}#user-data-wrapper li .highlight{display:block}.tabbed.tabbed-navigation{border:none}.tabbed.tabbed-navigation li{display:block}.tabbed.tabbed-navigation li a{-webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;-ms-border-radius:12px;border-radius:12px;margin:10px 0;padding:18px 24px 14px}#info-wrapper,#footer-wrapper{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}footer{padding:10px 20px 40px}#footer-info{margin-bottom:30px}#footer-info nav{margin:20px 0;width:100%}#footer-logo span{display:inline-block;vertical-align:top}#footer-logo li{display:inline-block;width:48%;vertical-align:top}#footer-logo li a{left:0 !important}#footer-copyright{margin-bottom:0}#accept-cookies{width:auto}.pgwModal .pm-title{line-height:120%;padding:50px 5px 0}.pgwModal .pm-content .pm-default,#modal-login-wrapper,#modal-registration-wrapper{display:block;padding:0;width:100%}#modal-registration-wrapper{border:none;margin-top:40px}#modal-login-registration-wrapper form input[type=text],#modal-login-registration-wrapper form input[type=email],#modal-login-registration-wrapper form input[type=password],#modal-login-registration-wrapper form input[type=number]{width:90%}#accept-cookies-left,#accept-cookies-right{display:block}#accept-cookies-right{padding:30px 20px 0}#accept-cookies .button{display:block;margin:0 auto;width:auto}.landing-page-content-top{min-height:auto}@media screen and (max-width: 520px){.sprite-logo.logo-dm,.sprite-logo.logo-hp{background-size:100%;height:0;width:85%}.sprite-logo.logo-dm{background-position:0 0;padding-bottom:9.5%}.sprite-logo.logo-hp{background-position:0 3.5%;padding-bottom:21%}.product-list li{display:block;width:100%}#footer-logo li{display:block;width:100%}}