@charset "UTF-8";.no-shadow{box-shadow:none}.reset-border-radius{border-radius:0}.inline-block{display:inline-block}.table{display:table}.table-align-middle{vertical-align:middle}.fixed-table{display:table;table-layout:fixed}.table-row{display:table-row}.table-caption{display:table-caption}.table-cell{display:table-cell}.v-center{vertical-align:middle}.v-center-override{vertical-align:middle!important}.v-top{vertical-align:top}.v-bottom{vertical-align:bottom}.v-bottom-override{vertical-align:bottom!important}.text-center{text-align:center}.text-right{text-align:right}.text-capital{text-transform:capitalize}.p-relative{position:relative}.p-absolute{position:absolute}.p-static{position:static}.p-fixed{position:fixed}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.no-ellipsis{overflow:visible;text-overflow:clip;white-space:normal}.d-hidden{position:absolute;opacity:0;visibility:hidden;height:0;font-size:0}.v-hidden{visibility:hidden}.v-visible{visibility:visible}.o-hidden{overflow:hidden!important}.o-visible{overflow:visible!important}.underline{decoration:underline}.display-none{display:none!important}.no-height{height:0!important}.overflow-hidden{overflow:hidden!important}.textlink{color:inherit;text-decoration:none}.focused:not(input){outline:1px dotted #c0c0c0!important}.hover-shadow:hover{box-shadow:.05em .05em .5em #969696}.has-max-height.max-height-300{max-height:300px;overflow:hidden}.clearfix-el{float:none;clear:both}.space-fix .pli{margin:0 .8em}.space-fix .quantity .current{padding:0 .1em 0 .2em}.space-fix .basket-summary>div{padding:0 .8em}.space-fix .basket-summary .vat,.space-fix .basket-total .vat{padding:.3em 1.1em}.space-fix .basket-total .to-pay{padding:.5em .8em}.space-fix-promotion .promotion-entry{padding:.1em .3em}.error-message-move{margin-top:7em}.border-none{border:none!important}@media screen and (min-width:0) and (min-resolution:72dpi){.even-flex{display:block}}.prefix-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.even-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.total-border-mixin{border:1px solid #ccc}.total-border-mixin.open .box-content{border-top:0}.content-border-mixin .box-header{border-bottom:1px solid #ccc}.content-border-mixin .box-content{border:1px solid #ccc;border-top:0}a.icon:before,a.icon:after{font-family:'elkjopgui','FontAwesome';font-size:1.1em}a.icon.remove.before:before{content:"\f05c"}a.icon.remove.after:after{content:"\f05c"}.question-mark:after{position:relative;top:.1em;padding-left:.35em;font:normal normal normal 14px/1 'elkjopgui','FontAwesome';content:"\f059";color:#888;font-size:1.2em}.question-mark.solid:after{content:"\f059"}.product-header-mixin{text-decoration:none;color:#333}.product-price-mixin{font-size:2.7em;border-bottom:1px solid #ccc;margin-bottom:.2em}@media all and (max-width:800px){.product-price-mixin{text-align:center}}.product-specs-mixin{list-style:none;margin:0;padding:.3em .8em 0 .8em}.product-specs-mixin li{position:relative;padding:4px 0 4px 12px;line-height:1em}.product-specs-mixin li:before{content:"\f105";display:inline-block;font:normal normal normal 14px/1 'elkjopgui','FontAwesome';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:16px;height:16px;top:.1em;left:-0.2em}.product-box-additional-mixin .additional-info{font-size:1.2em;margin:.5em 0}.product-box-additional-mixin .read-more{float:left;width:100%;margin:.5em 0}.product-box-additional-mixin .energy-label-wrap{margin:.75em 0 1.5em}.product-box-additional-mixin .energy-label-wrap .energy-label-icon{width:64px}.product-box-additional-mixin .not-available-box{display:none}.sales-point-mixin{padding:0 .8em;font-size:1em;background:#f9e300;color:#141b4d;line-height:1.8em;height:1.8em;display:inline-block}.sales-point-mixin.gray{background:#727272;color:#fff}.sales-point-mixin.has-icon .sales-point-icon{position:relative;right:-1.3em;top:-10px;height:44px;float:right}.original-price span{text-decoration:line-through}.margin-5{margin-top:2.5em!important;margin-bottom:2.5em!important}.padding-5{padding-top:2.5em!important;padding-bottom:2.5em!important}.padding-5-top{padding-top:2.5em!important}.padding-5-bottom{padding-bottom:2.5em!important}.padding-5-right{padding-right:2.5em!important}.margin-5-sides{margin-left:2.5em!important;margin-right:2.5em!important}.margin-5-right{margin-right:2.5em!important}.margin-5-left{margin-left:2.5em!important}.margin-5-top{margin-top:2.5em!important}.margin-5-bottom{margin-bottom:2.5em!important}.padding-5-sides{padding-left:2.5em!important;padding-right:2.5em!important}.padding-5-left{padding-left:2.5em!important}.margin-4{margin-top:2em!important;margin-bottom:2em!important}.padding-4{padding-top:2em!important;padding-bottom:2em!important}.padding-4-top{padding-top:2em!important}.padding-4-bottom{padding-bottom:2em!important}.padding-4-right{padding-right:2em!important}.margin-4-sides{margin-left:2em!important;margin-right:2em!important}.margin-4-right{margin-right:2em!important}.margin-4-left{margin-left:2em!important}.margin-4-top{margin-top:2em!important}.margin-4-bottom{margin-bottom:2em!important}.padding-4-sides{padding-left:2em!important;padding-right:2em!important}.padding-4-left{padding-left:2em!important}.margin-3{margin-top:1.5em!important;margin-bottom:1.5em!important}.padding-3{padding-top:1.5em!important;padding-bottom:1.5em!important}.padding-3-top{padding-top:1.5em!important}.padding-3-bottom{padding-bottom:1.5em!important}.padding-3-right{padding-right:1.5em!important}.margin-3-sides{margin-left:1.5em!important;margin-right:1.5em!important}.margin-3-right{margin-right:1.5em!important}.margin-3-left{margin-left:1.5em!important}.margin-3-top{margin-top:1.5em!important}.margin-3-bottom{margin-bottom:1.5em!important}.padding-3-sides{padding-left:1.5em!important;padding-right:1.5em!important}.padding-3-left{padding-left:1.5em!important}.margin-2{margin-top:1em!important;margin-bottom:1em!important}.padding-2{padding-top:1em!important;padding-bottom:1em!important}.padding-2-top{padding-top:1em!important}.padding-2-bottom{padding-bottom:1em!important}.padding-2-right{padding-right:1em!important}.margin-2-sides{margin-left:1em!important;margin-right:1em!important}.margin-2-right{margin-right:1em!important}.margin-2-left{margin-left:1em!important}.margin-2-top{margin-top:1em!important}.margin-2-bottom{margin-bottom:1em!important}.padding-2-sides{padding-left:1em!important;padding-right:1em!important}.padding-2-left{padding-left:1em!important}.margin-1{margin-top:.5em!important;margin-bottom:.5em!important}.padding-1{padding-top:.5em!important;padding-bottom:.5em!important}.padding-1-top{padding-top:.5em!important}.padding-1-bottom{padding-bottom:.5em!important}.padding-1-right{padding-right:.5em!important}.margin-1-sides{margin-left:.5em!important;margin-right:.5em!important}.margin-1-right{margin-right:.5em!important}.margin-1-left{margin-left:.5em!important}.margin-1-top{margin-top:.5em!important}.margin-1-bottom{margin-bottom:.5em!important}.padding-1-sides{padding-left:.5em!important;padding-right:.5em!important}.padding-1-left{padding-left:.5em!important}.padding-0{padding:0!important}.margin-0{margin:0!important}.margin-auto{margin:0 auto!important}.margin-wishlist-btn-top{margin-top:.85em}.z-high{z-index:99999}@media all and (max-width:640px){.no-float-on-small{float:none}
}@media all and (min-width:641px) and (max-width:997px){.margin-1-sides-on-medium{margin-left:.5em!important;margin-right:.5em!important}}@media all and (min-width:1280px){.margin-1-sides-on-extra-large{margin-left:.5em!important;margin-right:.5em!important}}@media all and (min-width:801px){.neg-margin-1-on-top-on-large{margin-top:-0.75em}}.font-bold{font-weight:700!important}.text-align-center{text-align:center!important}.text-align-right{text-align:right!important}.text-align-left{text-align:left!important}.hide{display:none!important}.hide-input{position:absolute;left:-9999px;top:-9999px;opacity:0;height:0;width:0}@media only screen and (max-width:640px){.hide-for-small,.hide-for-small-up,.show-for-medium-up,.show-for-medium,.show-for-large,.show-for-large-up,.hide-for-small-only,.hide-for-medium-down,.hide-for-small-inline{display:none!important}.show-for-small,.show-for-small-up,.show-for-medium-down,.show-for-large-down{display:inherit!important}}@media only screen and (min-width:641px){.show-for-small,.show-on-small,.hide-for-medium,.hide-for-medium-up,.show-for-large{display:none!important}.hide-for-small,.hide-for-small-up .show-for-small,.show-for-small-up,.show-for-medium-down,.show-for-large-down,.show-for-medium-up,.show-for-medium,.show-for-large,.show-for-large-up{display:inherit!important}.hide-for-small-inline{display:inline-block!important}}@media all and (max-width:800px) and (min-width:641px){.hide-for-medium-down,.hide-for-medium,.hide-for-medium-only,.hide-for-small-up,.hide-for-medium-up,.show-for-large{display:none!important}}@media all and (min-width:801px){.hide-for-large{display:none!important}.hide-for-medium,.hide-for-medium-down,.hide-for-small,.show-for-large,.hide-for-small,.show-for-medium-up,.show-for-large,.show-for-large-up{display:inherit!important}}@media only screen and (min-width:801px){.align-right-on-large{float:right}}table,.fold-menu.unfold{-webkit-box-shadow:0 3px 3px -3px rgba(0,0,0,.3);-moz-box-shadow:0 3px 3px -3px rgba(0,0,0,.3);box-shadow:0 3px 3px -3px rgba(0,0,0,.3)}.box,.button{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.button,table.highlight th,table.brand th,.box.highlight .box-title,.box.brand .box-title{text-shadow:0 1px 1px rgba(0,0,0,.6)}.general-error,.crimson{color:#de4144}.sales-point{color:#d52b1e}.semi-opaque{opacity:.66}.semi-opaque:hover{background:inherit}.subscription-campaign-logo{background:#f8d000;color:#fff;-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg);-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.5);-moz-box-shadow:2px 2px 3px rgba(0,0,0,.5);box-shadow:2px 2px 3px rgba(0,0,0,.5);text-shadow:1px 1px 1px rgba(0,0,0,.65);font-weight:bold;font-size:.85em;text-align:center;display:inline-block;overflow:hidden;position:relative;cursor:default;width:100px;height:30px;padding:0 4px}.subscription-campaign-logo>span{display:table-cell;vertical-align:middle;padding-top:4px;width:100px;height:30px;line-height:1.25}.popup.constrain-elem{position:absolute;width:100%;margin-left:0;transform:none;-ms-transform:none;-webkit-transform:none}.popup.no-constrain{max-width:1024px;width:100%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.popup{background:#fff;border:1px solid #333;max-width:1024px;min-width:660px;z-index:10001;position:fixed;top:24px;left:50%;display:none;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.3);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.3);box-shadow:0 2px 3px 0 rgba(0,0,0,.3)}.popup .popup-image{margin:1em 0 0 1em}.popup .popup-icon{margin:1em 1em 0 0}.popup .popup-image,.popup .popup-icon{display:inline-block}.popup .popup-icon{float:right}.popup .popup-content{padding:15px 30px 30px;clear:right;overflow:hidden;position:relative}.popup .popup-content h1{margin-top:15px}.popup .popup-content .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.popup .popup-content iframe,.popup .popup-content object{position:absolute;top:0;left:0;width:100%;height:100%}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:none;z-index:10000}@media all and (max-width:1024px){.popup{width:100%;max-width:100%;min-width:0;margin-left:0;top:0;position:absolute;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}.popup.confirm-action{width:auto!important;top:25%!important;min-width:520px}.popup.confirm-action .validation-error-field{float:left;margin:.7em 0}@media all and (min-width:640px) and (max-width:800px){.popup.confirm-action{top:220px!important}}@media all and (max-width:640px){.popup.confirm-action{width:100%!important;top:245px!important;min-width:0}}.popup .password-check{max-width:480px;display:table}.popup .password-check>div,.popup .password-check .password-check-form{max-width:480px;display:table-row;width:100%}.popup .password-check .password-check-form>div{padding-right:10px;display:table-cell;width:320px}.popup .password-check .forgot-password{text-align:right;max-width:320px;padding:.7em 1em}@media all and (max-width:420px){.popup .password-check{max-width:100%}.popup .password-check .password-check-form{max-width:100%}.popup .password-check .password-check-form>div{padding-right:0;float:left;display:block;margin-bottom:.7em}.popup .password-check .forgot-password{clear:left;float:left;width:100%;text-align:left;padding:1.4em 0 .7em}}.info-box{color:#fff;background:#333;opacity:.9;border-radius:6px;width:275px;min-height:110px;position:fixed;z-index:2000;display:none;padding:16px;cursor:default;top:150px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.info-box .title{font-size:1.3em}.info-box .text{font-size:1.2em}.info-box .title,.info-box .text{text-align:center;float:left;width:100%;line-height:1.4}.info-box a{color:#fff}// components/buttons-general.less // components/buttons-specials.less .icon-collect-store{display:block;overflow:hidden;text-indent:-30em}.icon-red-cross:after{content:"";position:relative;top:2px;margin-left:4px;display:inline-block;width:13px;height:13px;background:url('../../../images/design/blue-green/sprite.png?v=20150305') -123px -148px no-repeat transparent}.icon-red-cross,.icon-red-cross:hover,.icon-red-cross:active{text-decoration:none}.icon.plus.small,.icon.minus.small{border-radius:100%;margin-bottom:-2px;padding-left:6px;width:14px;height:14px;cursor:pointer;display:inline-block}.icon.plus.small:after{content:"";position:relative;float:left;width:16px;height:16px;background:url('../../../images/design/blue-green/sprite.png?v=20150305') -76px -144px no-repeat transparent}.icon.minus.small:after{content:"";position:relative;float:left;width:16px;height:16px;background:url('../../../images/design/blue-green/sprite.png?v=20150305') -76px -163px no-repeat transparent}.icon.plus.minus:after{content:"";background:url('../../../images/design/blue-green/sprite.png?v=20150305') -76px -163px no-repeat transparent}.icon.minus.medium:before{float:left;width:20px;height:20px;content:"";position:relative;background:url('../../../images/design/blue-green/sprite.png?v=20150305') 0 -157px no-repeat transparent;margin:.7em 0}.icon.grey-plus:after,.icon.grey-minus:after{background:url('../../../images/design/blue-green/sprite.png?v=20150305') -41px -169px no-repeat transparent;float:left;width:23px;height:22px;content:"";position:relative}.icon.grey-minus:after{background:url('../../../images/design/blue-green/sprite.png?v=20150305') -41px -141px no-repeat transparent}.icon.minus.medium:hover:before,.icon.grey-plus:hover:after,.icon.grey-minus:hover:after{opacity:.85}.icon.almanac:before{background:url('../../../images/design/blue-green/sprite.png?v=20150305') -76px -182px no-repeat transparent;width:14px;height:16px;content:"";float:left;margin-right:8px}.icon.next:after,.icon.previous:after{background:url('../../../images/design/blue-green/sprite.png?v=20150305') -120px -186px no-repeat transparent;content:"";width:7px;height:16px;margin:0 auto;display:block;float:none}
.icon.previous:after{background-position:-119px -167px}.icon.next:hover,.icon.previous:hover{opacity:.8}.icon.next:active,.icon.previous:active{opacity:.7}.icon.shopping-cart:after{background:url('../../../images/design/blue-green/sprite.png?v=20150305') -103px -1px no-repeat transparent;content:"";width:23px;height:20px;margin:0 auto;display:block;float:none}.circle-x .fa-circle,.fa-wrap .fa{color:#8cd600}.circle-x:hover .fa-circle,.fa-wrap:hover .fa{color:#6cb600}.roboto-info-circle{position:relative;z-index:2}.roboto-info-circle:hover:before{color:#6cb600}.roboto-info-circle:before{content:"\f111";font-family:'elkjopgui','FontAwesome';color:#8cd600}.roboto-info-circle:after{content:"i";font-size:.9em;font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;text-align:center;color:#fff;position:absolute;width:100%;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.roboto-info-circle.inverse:before{color:#fff}.roboto-info-circle.inverse:after{color:#8cd600}.ajax-loader{color:#8cd600}.rating-stars .rating-star{display:block;float:left;margin-right:1px;width:15px;height:15px;background:url('../../../images/design/blue-green/sprite.png?v=20150305') -299px -3px no-repeat transparent}.rating-stars .rating-star.unlit{background-position:-269px -3px}.rating-stars .rating-star.semi{background-position:-329px -3px}.rating-stars.small .rating-star{width:11px;height:11px;background-position:-315px -6px;position:relative;top:2px}.rating-stars.small .rating-star.unlit{background-position:-285px -6px}.rating-stars.small .rating-star.semi{background-position:-345px -6px}.rating-star .rating-summary{font-size:12px;color:#333}.energy-label-wrap{display:table;margin:1em 0;clear:left}.energy-label-wrap .energy-label-icon-link{margin-right:1.25em}.energy-label-wrap .energy-label-icon{height:auto;width:70px;display:table-cell}.energy-label-wrap .data-sheet{display:table-cell;vertical-align:middle}.energy-label-wrap .energy-label-icon:hover{opacity:.8}.energy-label-wrap .energy-label-icon:active{opacity:.7}.price-box{position:relative;display:inline-block}.price{display:block;font-family:sans-serif;font-weight:bold;height:30px;background:#2c3677;color:#fff;padding:0 13px 0 10px;line-height:31px;margin-right:30px;z-index:10;border:1px solid rgba(0,0,0,.1);border-right:0;background:-webkit-linear-gradient(top,#2c3677 0,#242e69 100%);-webkit-border-radius:4px 12px 12px 4px;-moz-border-radius:4px 12px 12px 4px;border-radius:4px 12px 12px 4px}.price:after{content:"";height:30px;width:40px;background:#5bb520;display:block;position:absolute;top:0;right:0;z-index:1;border:1px solid rgba(0,0,0,.1);background:-webkit-linear-gradient(top,#9dd348 0,#5bb520 100%);-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.price,.price:after{-webkit-box-shadow:inset 0 2px 2px rgba(255,255,255,.4);-moz-box-shadow:inset 0 2px 2px rgba(255,255,255,.4);box-shadow:inset 0 2px 2px rgba(255,255,255,.4)}.not-available-box{background-color:#FFF;border:1px solid #f00;border-radius:6px;margin-bottom:2px;text-align:center}.price-box form{display:none}p.discrete,span.discrete{color:#aaa}p.semi-discrete,span.semi-discrete{color:#666}.preamble{font-size:1.25em;line-height:1.65;max-width:780px;margin:.25em 0}.preamble.large{font-size:1.4em;line-height:1.2}.preamble.medium{font-size:1.1em;line-height:1.5}.preamble.short{max-width:480px;margin:1.25em 0}.preamble:empty{margin:0}.info-text{max-width:780px}.teaser-text{font-size:1.1em;line-height:1.4}@media all and (max-width:640px){.preamble{font-size:1.1em;line-height:1.4}}.heading{font-size:1.4em}.heading.large{font-size:1.6em}.heading.medium{font-size:1.25em}.heading.small{font-size:1.1em}.heading.boxed{padding:8px 16px;background-color:#fbfbfb;border:1px solid #ccc;border-radius:6px}.header{display:block;margin-bottom:.7em;font-weight:bold}.more{text-decoration:underline;font-size:1em}.highlight-box{background-color:#ffc;padding:3px;border-color:#d8d8d8;border-style:solid;border-width:1px;padding:.7em;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.newsletter-signup a{font-size:11px}.highlight-text{color:#ea2721;font-weight:bold;text-align:center}.promotion-text{max-width:780px;color:#333}.promotion-text .link{text-decoration:none;color:inherit}@media all and (min-width:1024px){.promotion-text{max-width:450px}}@media all and (min-width:801px) and (max-width:1100px){.checkout-page span.promotion-text.total-price.promotion-total-price.total-price-cart.any-1-1.align-right strong{font-size:.8em}}.promotion-title{color:#333}.link-list .links{padding:0;list-style:none}.link-list a{text-decoration:none}.link-list .current{border-bottom:1px solid #ccc}.link-list .current .sub-menu-section{float:none}.link-list .current .sub-menu,.link-list .current .sub-menu li{float:none;width:auto}@media all and (max-width:640px){.link-list a{display:block;padding:16px;border-bottom:1px solid rgba(0,0,0,.2)}}// fold-menu.less // calendar.less // tabs.less .horizontal-list{list-style-type:none;padding:1em}.horizontal-list-item{display:inline-block;padding:.7em}.thumbnail-medium img{width:140px;height:140px}.product-list-container.hide-products{display:none}a.product-image-link:hover{opacity:.8}.grid-products.row{margin-bottom:2.4em}#endlessLoader{position:absolute;bottom:10px;left:42%;text-align:center}@media all and (min-width:800px){.horizontal-separator{display:none}.vertical-separator{border-left:1px solid #ccc;float:left;height:175px;margin:4em 7% 0}}@media all and (max-width:640px){.popup .popup-content{padding:1em .75em}}.top-banner img{display:block;margin-left:auto;margin-right:auto}@media all and (max-width:640px){table.reformat,table.reformat thead,table.reformat tbody,table.reformat th,table.reformat td,table.reformat tr{display:block;position:relative}table.reformat thead tr{display:none}table.reformat tr{border:1px solid #ccc;border-bottom:0}table.reformat td{border:0;position:relative;padding-left:40%;min-height:40px}table.reformat td:before{position:absolute;left:.7em;width:auto;padding-right:1em;white-space:pre-line;max-width:33%;word-wrap:break-word}.insurance-renewal table.reformat thead tr{display:block;position:absolute;top:1px;left:1px;z-index:1;border:0;max-width:30%}.insurance-renewal-details .insurance-table th{text-align:left;min-height:40px;border:0}}@media all and (max-width:400px){table.reformat td{padding-left:45%}table.reformat td:before{max-width:40%}}[hidden]{display:none}.visually-hidden{position:absolute;clip:rect(0,0,0,0)}div.awesomplete{display:inline-block;position:relative;width:100%}div.awesomplete>input{display:block}div.awesomplete>ul{position:absolute;left:0;z-index:1;min-width:100%;box-sizing:border-box;list-style:none;padding:0;border-radius:.3em;margin:.2em 0 0;background:#fff;border:1px solid rgba(0,0,0,.3);box-shadow:.05em .2em .6em rgba(0,0,0,.2);text-shadow:none}div.awesomplete>ul[hidden],div.awesomplete>ul:empty{display:none}@supports(transform:scale(0)){div.awesomplete>ul{transition:.3s cubic-bezier(.4,.2,.5,1.4);transform-origin:1.43em -.43em}div.awesomplete>ul[hidden],div.awesomplete>ul:empty{opacity:0;transform:scale(0);display:block;transition-timing-function:ease}}div.awesomplete>ul:before{content:"";position:absolute;top:-.43em;left:1em;width:0;height:0;padding:.4em;background:white;border:inherit;border-right:0;border-bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}div.awesomplete>ul{padding:.3em 0}div.awesomplete>ul>li{position:relative;padding:.2em .5em;cursor:pointer;font-size:1.2em;font-weight:600}@media all and (max-width:800px){div.awesomplete>ul>li{padding:.5em}}div.awesomplete>ul>li:hover{background:#e8e8e8;color:black}div.awesomplete>ul>li[aria-selected="true"]{background:#e8e8e8}
div.awesomplete mark{color:#454545;font-weight:300;background:0}div.awesomplete li[aria-selected="true"] mark{color:inherit}.tabs{padding:0;position:relative;margin-bottom:2em;clear:left}.tabs .tab-list{list-style:none}.tabs .tab-list:after{display:block;content:' ';clear:both}.tabs .tab-content{width:100%;clear:both;padding:1em;position:absolute;left:0;border:1px solid #ddd;background:#fff;-webkit-box-shadow:0 3px 3px -3px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 3px -3px rgba(0,0,0,0.3);box-shadow:0 3px 3px -3px rgba(0,0,0,0.3);border-top-left-radius:0}.tabs .tab.specs .tab-content{padding:0}.tabs .tab{float:left;border-left:1px solid #ddd}.tabs .tab .tab-content{z-index:-1;opacity:0;transition:150ms opacity}.tabs .tab.active .tab-content{z-index:1;opacity:1}.tabs .tab:first-child{border-left:none}.tabs .tab:first-child .tab-title{border-left:1px solid #ddd}.tabs .tab:last-child .tab-title{border-right:1px solid #ddd}.tabs .tab-title{display:inline-block;padding:8px 16px;text-decoration:none;background:#fff;border-top:1px solid #ddd;color:#333}.tabs .tab-title:hover{background:#ddd}.tabs .tab.active .tab-title{color:#fff;background:#333;border-top:1px solid #333}.tabs .tab.active .tab-content{display:block}@media all and (max-width:800px){.tabs{padding:0}.tabs .tab{width:50%;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:none}.tabs .tab:nth-of-type(odd){border-left:1px solid #ddd}.tabs .tab:nth-of-type(odd){clear:left}.tabs .tab:first-child,.tabs .tab:nth-child(2){border-top:1px solid #ddd}.tabs .tab-title{display:block;padding:16px;border-top:0}.tabs .tab-content{border:0;width:100%;left:0;margin-top:1px}.tabs .tab:first-child .tab-title{-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;border-top-left-radius:0;border-left:none}.tabs .tab:last-child .tab-title{-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;border-top-right-radius:0;border-right:0}.tabs .tab.active .tab-title{border-top:0}.horizontal-separator{border-bottom:1px solid #ccc;width:100%;float:left;margin:6px 0}.vertical-separator{display:none}}@media all and (max-width:667px){.tabs .tab-content{padding:0;margin-top:1em}.tabs .tab-content .grid-products.row{padding:0 1.4em}}.calendar{float:left;margin:1px 2em 1em 1px;padding-bottom:1px;width:100%;max-width:285px;position:relative;min-height:285px}.calendar:last-child{margin-bottom:1.5em}.calendar a,.calendar span{color:#a2afb8;display:block;float:left;font-size:1.1em;width:14.285714%;margin:0;padding:12px 0;text-align:center;text-decoration:none}.calendar>a,.calendar>span{outline:1px solid #dad9e1}.calendar .header-wrap{outline:1px solid #ccc}.calendar .header-wrap span{display:inline-block;font-size:1.1em;color:#666;padding:12px 0;text-align:center;text-transform:uppercase}.calendar .top-wrap{outline:1px solid #ccc;background-color:#fbfbfb;margin-bottom:-2px;display:inline-block}.calendar .top-wrap span{background-color:#fbfbfb}.calendar .top-wrap span:first-of-type,.calendar .top-wrap span:last-of-type{width:25%;float:left}.calendar .top-wrap span:nth-of-type(2){width:50%;float:left;text-transform:uppercase}.calendar span.header{color:#333;border-color:#f5f9fc;outline:0;font-weight:normal}.calendar:not(.no-hover) a:hover{background-color:#c0df91;color:#132107;position:relative}.calendar a.selected{outline-color:#416700;background-color:#81cf01;position:relative}.calendar span{background-color:#fff;color:#666}.calendar a{background-color:#e6f4d0;color:#333}.calendar .previous:after,.calendar .next:after{margin-left:30px;cursor:pointer;padding-left:5px}.calendar .previous:after{padding:0 5px 0 0}.delivery-wrap{clear:both;display:none}.delivery-wrap .info{clear:both;color:#777;padding-top:1em}.delivery-wrap .info{padding-left:125px;padding-bottom:.25em;line-height:1.5;max-width:680px}.delivery-wrap dt:first-of-type,.delivery-wrap dd:first-of-type{margin-bottom:2em}.delivery-wrap dd:first-of-type{text-transform:lowercase}.delivery-wrap dt{width:80px;margin-right:3.5em}.delivery-wrap dd{width:auto;float:none;overflow:hidden}.delivery-wrap{margin-bottom:.5em}.delivery-wrap label{padding:0 1em .5em 0;display:inline-block}.calendar-wrap .inner-wrap{padding-left:16.5%}.calendar-wrap .selected-info,.calendar-wrap .available-info,.calendar-wrap .unavailable-info{width:22px;height:22px;clear:left;margin-bottom:1.5em}.calendar-wrap .selected-info:after,.calendar-wrap .available-info:after,.calendar-wrap .unavailable-info:after{content:attr(title)}.calendar-wrap .selected-info{background-color:#81cf01;border:1px solid #416700}.calendar-wrap .available-info{background-color:#e6f4d0;border:1px solid #dad9e1}.calendar-wrap .unavailable-info{background-color:#fff;border:1px solid #dad9e1}.calendar-wrap .info-text{padding:.25em .75em}@media all and (max-width:1280px){.delivery-wrap dt{margin-right:1.75em}}@media all and (max-width:1024px){.calendar-wrap .inner-wrap{padding-left:0}}@media all and (max-width:1024px) and (min-width:800px){.calendar-wrap{padding-left:1px}.calendar{margin-bottom:.5em}.calendar-wrap .selected-info,.calendar-wrap .available-info,.calendar-wrap .unavailable-info{margin-bottom:1em}}@media all and (max-width:800px){.calendar{margin:1px 1px 0}.calendar-wrap .info{padding-left:0}.calendar a,.calendar span{font-size:14px}.calendar-wrap .selected-info,.calendar-wrap .available-info,.calendar-wrap .unavailable-info{width:18px;height:18px;margin-bottom:1em}.delivery-wrap{margin-bottom:0}.delivery-wrap dt:first-of-type{margin-bottom:1em}.delivery-wrap dt,.delivery-wrap dd{width:100%;margin-bottom:1em}.delivery-wrap dd:last-of-type{margin-bottom:0}}@media all and (max-width:800px) and (min-width:640px){.inner-wrap .legend>div{float:left}}@media all and (max-width:640px){.calendar{margin:0 1.5em 0 0;padding:0 2px}.calendar-wrap .inner-wrap,.delivery-wrap,.calendar-wrap .info{padding-left:1.25em}}@media all and (max-width:400px){.calendar{max-width:100%;min-width:285px;width:100%;margin:0;padding:0 2px}.calendar-wrap .inner-wrap{padding-left:0}.calendar a,.calendar span{padding:4.75% 0;height:auto}.calendar-wrap .inner-wrap,.delivery-wrap,.calendar-wrap .info{padding-left:0}.inner-wrap .legend>div{float:left}}.master-head .logo-container{padding:7px 8px 14px 14px}.mini-basket a{color:#fff;font-size:.8em;text-decoration:none}.mini-basket .symbol{background:url('../../../images/design/blue-green/sprite.png?v=20150305') -40px -26px no-repeat transparent}.master-head .bottom a{color:#6d6d6d}.master-head .bottom a:hover{color:#666d70}.master-head .bottom .print:after{background:url('../../../images/design/blue-green/sprite.png?v=20150305') -103px -28px no-repeat transparent}.master-head .top-links-item.selected:hover .dropdown-trigger a:after{background:url('../../../images/design/blue-green/sprite.png?v=20150305') -76px -203px no-repeat transparent;width:7px;height:5px;content:"";margin-top:8px;position:absolute;right:10px}.master-head .add-to-basket-notification{position:relative;overflow:auto;display:none;top:0;width:100%;max-width:1280px;z-index:9960;background-color:#fff;border-bottom:1px solid #dbdbdb;-webkit-box-shadow:0 5px 10px -3px rgba(0,0,0,0.3);-moz-box-shadow:0 5px 10px -3px rgba(0,0,0,0.3);box-shadow:0 5px 10px -3px rgba(0,0,0,0.3);overflow:visible}.master-head .add-to-basket-notification .success-message-wrap p{float:right;padding:0;color:#000}.master-head .add-to-basket-notification .success-message-wrap a{text-decoration:none;font-size:1em;color:#000;float:left}.master-head .add-to-basket-notification .insurance-wrap a{text-decoration:underline;font-size:1em;margin-right:.5em;color:#11175e;float:left}.master-head .add-to-basket-notification .product-add-ajax-success{width:100%}.master-head .add-to-basket-notification .product-add-ajax-success .success-message-wrap{display:table;vertical-align:middle;height:90px;background-color:#fbfbfb}.master-head .add-to-basket-notification .product-add-ajax-success .success-message-wrap .success-message,.master-head .add-to-basket-notification .product-add-ajax-success .success-message-wrap .product-info,.master-head .add-to-basket-notification .product-add-ajax-success .success-message-wrap .links{display:table-cell;vertical-align:middle;padding-right:1em}
.master-head .add-to-basket-notification .product-add-ajax-success .success-message{font-size:1.4em;padding-left:1em}.master-head .add-to-basket-notification .product-add-ajax-success .product-info{font-size:1.2em;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.master-head .add-to-basket-notification .product-add-ajax-success .product-info .product-image{margin-right:.5em;vertical-align:middle;position:relative;max-width:50px}.master-head .add-to-basket-notification .product-add-ajax-success .product-info .product-image .bundle-icon{display:none}.master-head .add-to-basket-notification .product-add-ajax-success .product-info .product-price{display:block;padding-top:.25em}.master-head .add-to-basket-notification .product-add-ajax-success .links a.blue-cross{margin:5px .5em}.master-head .add-to-basket-notification .blue-cross:before{background:url('../../../images/design/blue-green/sprite.png?v=20150305') -41px -111px no-repeat transparent;float:left;width:24px;height:24px;content:""}.master-head .add-to-basket-notification .blue-cross:hover{opacity:.85}.add-to-basket-overlay{position:absolute;display:none;width:100%;top:-40px;max-width:1280px;height:100%;background:rgba(255,255,255,.75);z-index:500}.master-head .add-to-basket-notification.notification-error .product-add-ajax-error{font-weight:bold;color:#de4144;height:90px;display:table-cell;vertical-align:middle;text-align:center;font-size:1.4em;padding:0 1em 0 2em}.master-head .add-to-basket-notification.notification-error .message{display:table;width:100%}.master-head .add-to-basket-notification.notification-error .blue-cross{padding:1em;vertical-align:middle;display:table-cell}.master-head .add-to-basket-notification.notification-error{background:#fee7e1}.master-head .add-to-basket-notification .shipping-product-section.insurance{padding:1.5em 1.5em 1em;margin:0;border-top:1px solid #ccc;background-color:#fff}.master-head .add-to-basket-notification .shipping-product-section .insurance-price-wrapper{position:relative;float:left;top:0}.master-head .add-to-basket-notification .shipping-product-section .total-price{text-align:left;padding-bottom:0}.master-head .add-to-basket-notification .shipping-product-section.insurance .accept-terms-wrap{border-right:1px solid #ccc}.master-head .add-to-basket-notification .shipping-product-section.insurance .select-insurance-form{padding-left:73px}.master-head .add-to-basket-notification .shipping-product-section.insurance .modify-insurance{padding-left:.25em}.master-head .add-to-basket-notification .shipping-product-section.insurance .modify-insurance:hover,.master-head .add-to-basket-notification .shipping-product-section.insurance .cancel-insurance:hover{text-decoration:underline}.master-head .add-to-basket-notification .shipping-product-section.insurance .promotion-discount-total{float:left}.master-head .add-to-basket-notification .shipping-product-section.insurance .insurance-wrapper{padding-left:24%}.master-head .add-to-basket-notification .shipping-product-section.insurance .insurance-wrapper .add-to-basket-header{display:block;position:absolute;left:.85em;max-width:20%}.master-head .add-to-basket-notification .shipping-product-section.insurance .info-text{float:none}.master-head .add-to-basket-notification .shipping-product-section.insurance .info-text a{display:none}#insurance-terms-add-to-cart{padding:2.5em 1.5em}.master-head .add-to-basket-notification .insurance-terms-wrap{float:left;width:100%}.master-head .add-to-basket-notification .insurance-terms-container{background-color:#fff;-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.3) inset;-moz-box-shadow:0 5px 5px -3px rgba(0,0,0,.3) inset;box-shadow:0 5px 5px -3px rgba(0,0,0,.3) inset}.master-head .add-to-basket-notification .shipping-product-section.insurance.added{border-top:0;background-color:transparent;border-top:0}.master-head .add-to-basket-notification .shipping-product-section.insurance.added .info-text{opacity:0}.master-head .add-to-basket-notification .shipping-product-section.insurance.added .modify-insurance{display:none}.master-head .add-to-basket-notification .shipping-product-section.insurance.added .insurance-wrapper{padding-left:28.5%}.master-head .add-to-basket-notification .shipping-product-section.insurance.added .insurance-wrapper .add-to-basket-header{display:none}.master-head .add-to-basket-notification .shipping-product-section.insurance:before{background:0;width:0;height:0}.master-head .add-to-basket-notification .shipping-product-section.insurance .insurance-wrapper .icon-elkjop-insurance,.master-head .add-to-basket-notification .shipping-product-section.insurance .insurance-wrapper .icon-elkjop-insurance-i{float:left;width:60px;margin-right:12px;font-size:4em;text-align:right;color:#24bbef;transform:scale(.75);-webkit-transform:scale(.75);-ms-transform:scale(.75);image-rendering:optimizeQuality;image-rendering:-webkit-optimize-contrast;margin-top:-5px}.master-head .add-to-basket-notification .add-to-basket-recommendations{padding:2em 1.5em 1.5em;-webkit-box-shadow:0 5px 5px -3px #ccc inset;-moz-box-shadow:0 5px 5px -3px #ccc inset;box-shadow:0 5px 5px -3px #ccc inset;background-color:#fff}@media all and (min-width:641px) and (max-width:800px){.master-head .add-to-basket-notification .product-add-ajax-success .success-message{font-size:1.3em;padding:0 .725em;max-width:none;max-width:280px}.master-head .add-to-basket-notification .product-add-ajax-success .product-info{font-size:1.1em;font-weight:bold;text-overflow:ellipsis;overflow:hidden}.master-head .add-to-basket-notification .product-add-ajax-success .product-info .product-price{margin-top:.5em}.master-head .add-to-basket-notification .product-add-ajax-success .success-message-wrap .success-message,.master-head .add-to-basket-notification .product-add-ajax-success .links .blue-cross{display:none}.master-head .add-to-basket-notification .product-add-ajax-success .product-info{position:relative;font-size:1.1em;display:block;margin:1.5em 0 .5em;padding:0 .75em 0 4em;float:left;width:100%}.master-head .add-to-basket-notification .product-add-ajax-success .product-info:before{left:1.1em;top:50%;float:left;width:27px;height:20px;content:"";position:absolute;background:url('../../../images/design/blue-green/sprite.png?v=20150305') -1px -111px no-repeat transparent;-webkit-transform:translateY(-50%) scale(.75);-ms-transform:translateY(-50%) scale(.75);transform:translateY(-50%) scale(.75);image-rendering:optimizeQuality;image-rendering:-webkit-optimize-contrast}.master-head .add-to-basket-notification .shipping-product-section.insurance.added .insurance-wrapper{padding-left:85px}}@media all and (max-width:640px){.master-head .add-to-basket-notification .product-add-ajax-success,.master-head .add-to-basket-notification .product-add-ajax-success .success-message-wrap{display:block;width:100%;height:auto}.master-head .add-to-basket-notification .product-add-ajax-success>div{display:table-cell;vertical-align:middle}.master-head .add-to-basket-notification .product-add-ajax-success .success-message-wrap .success-message,.master-head .add-to-basket-notification .product-add-ajax-success .links .blue-cross{display:none}.master-head .add-to-basket-notification .product-add-ajax-success .product-info{position:relative;font-size:1.1em;white-space:normal;display:block;margin:2em 0 .5em;padding:0 .75em 0 3.5em;float:left;width:100%}.master-head .add-to-basket-notification .product-add-ajax-success .product-info:before{left:1.1em;top:50%;float:left;width:27px;height:20px;content:"";position:absolute;background:url('../../../images/design/blue-green/sprite.png?v=20150305') -1px -111px no-repeat transparent;-webkit-transform:translateY(-50%) scale(.75);-ms-transform:translateY(-50%) scale(.75);transform:translateY(-50%) scale(.75)}.master-head .add-to-basket-notification .product-add-ajax-success .product-info .product-image{margin-right:.5em;vertical-align:middle}.master-head .add-to-basket-notification .product-add-ajax-success .product-info .product-title{display:block}
.master-head .add-to-basket-notification .product-add-ajax-success #insurance-terms-add-to-cart{padding:1.5em}.master-head .add-to-basket-notification .insurance-wrap{padding:1em 0;background:#fff}.master-head .add-to-basket-notification .shipping-product-section.insurance .insurance-wrapper{padding-left:0}.master-head .add-to-basket-notification .shipping-product-section.insurance:not(.added) .insurance-wrapper::before{background:0;height:0;width:0}.master-head .add-to-basket-notification .shipping-product-section.insurance .info-text{float:left;position:relative;left:0;font-size:1.1em}.master-head .add-to-basket-notification .shipping-product-section.insurance:before{position:relative;left:0}.master-head .add-to-basket-notification .shipping-product-section.insurance .select-insurance-form{float:left;padding-left:0}.master-head .add-to-basket-notification .shipping-product-section.insurance .modify-insurance{top:100%;right:0;left:inherit;float:left}.master-head .add-to-basket-notification .shipping-product-section.insurance .insurance-wrapper .add-to-basket-header{max-width:100%;left:0;position:relative;padding-bottom:.5em}.master-head .add-to-basket-notification .shipping-product-section.insurance.added .insurance-wrapper{padding-left:0}.master-head .add-to-basket-notification .shipping-product-section.insurance.added .insurance-price-wrapper{width:50%}}body{background:#fff}table.highlight th{background:#2b265b;color:#fff}table.brand th{background:#3c3;color:#fff}a.back:before,a.forward:after,a.up:after,a.down:after,a.info:after,a.cross:before,a.question:after{content:"";display:inline-block;position:relative;top:3px;width:14px;height:14px;background:url('../../../images/design/blue-green/sprite.png?v=20150305') -143px -127px no-repeat transparent}a.info:after{width:15px;margin-left:2px;background-position:-181px -147px}a.back:before{margin-right:4px;background-position:-143px -127px}a.forward:after{margin-left:4px;background-position:-143px -144px}a.up:after{margin-left:4px;background-position:-161px -144px}a.down:after{margin-left:4px;background-position:-161px -127px}a.cross:before{margin-right:4px;background-position:-123px -148px}a.cross.mobile:before{display:none}a.question:after{margin-right:4px;background-position:-74px -102px;width:16px;height:16px;left:4px}a.forward:hover:after{background:url('../../../images/design/blue-green/sprite.png?v=20150305') -143px -144px no-repeat #fff;border-radius:999px;-webkit-border-radius:999px;-moz-border-radius:999px}@media all and (min-width:1281px){.site-wrap{-webkit-box-shadow:0 -6px 8px rgba(0,0,0,.2);-moz-box-shadow:0 -6px 8px rgba(0,0,0,.2);box-shadow:0 -6px 8px rgba(0,0,0,.2)}}.site-wrap{background:#fff}@media all and (max-width:640px){.dropdown-element .fa-angle-down{color:#8cd600}.dropdown-element:hover .fa-angle-down,.dropdown-element.closed.focus .dropdown-arrow .fa-angle-down{color:#6cb600}.dropdown-element.selected .dropdown-item.active .table{border-color:#72bf44}.dropdown-element.selected .dropdown-item.active .dropdown-checked::before{color:#72bf44}}.message-warning{padding:16px;text-align:center;color:#de4144;margin:1.5em auto;max-width:99%;font-size:1.2em;font-weight:bold;border:0;background:#fee7e1}.validation-error-field{color:#de4144;margin:.4em 0}.validation-error-field>.validation-error-field{margin:0!important}.validation-error-field:empty{margin:0}.message-promotion{padding:16px;text-align:center;background:#f9fcf3;color:#000;width:100%;font-size:1.2em;border-top:1px solid #ccc;float:left;margin-top:1em}.bigbang-clickable{cursor:pointer}.bigbang-clickable .master-head,.bigbang-clickable .site-wrap,.bigbang-clickable .coi-banner__wrapper,.bigbang-clickable .popup,.bigbang-clickable .info-box{cursor:default}.bigbang-fit-screen{top:0;left:0;position:fixed;z-index:-1;width:100%;height:100%}.sidebar .box-header,.sidebar .box-footer{text-align:center}.sidebar,.sidebar-containers,.sidebar-containers .col{overflow:visible}.sidebar .info-links .active>a,.sidebar .info-links a.active{font-weight:bold}.sidebar .sub-links{list-style:none}.sidebar .sub-links li{margin:4px 0 8px 25px;line-height:1.1em}.sidebar .sub-link{font-size:.9em}@media all and (max-width:800px){.sidebar .sub-links li{margin-left:0}.sidebar .sub-links li a{padding-left:25px}}.sidebar .top-sellers{margin-bottom:2em}.sidebar .top-seller{display:block;margin:0 0 1.2em;list-style-type:none;position:relative;float:left}.sidebar .top-seller .product-image-link{float:left;width:50px;height:50px}.sidebar .top-seller-number{font-weight:bold}.sidebar .top-sellers .title{font-size:1.2em;margin:.25em .5em 1.5em;display:block}.sidebar .top-sellers .product-image{position:absolute;top:0;left:0}.sidebar .top-sellers .text-content{margin-left:55px}.sidebar .top-sellers .read-more{text-decoration:none;color:#777}.sidebar .top-sellers .bundle-icon{width:50px;position:absolute}.sidebar .see-more{margin-bottom:2em;float:left;width:100%}.sidebar .see-more{display:block;margin:.5em 0 .75em;list-style-type:none}.sidebar .see-more .title{margin-bottom:.7em;display:block;font-weight:bold}.sidebar .see-more .info img{float:left;margin:0 .7em .7em 0}.sidebar .see-more .info p{overflow:hidden}.sidebar .see-more-banner{margin-bottom:.25em;float:left;width:100%}.sidebar .see-more-banner:hover,.sidebar .see-more .see-more-image:hover{opacity:.8}#InsuranceConfirm_Day,#InsuranceConfirm_Month,#InsuranceConfirm_Year{float:left;width:80px;margin-right:2%;margin-bottom:1em;font-size:1.1em;padding:2px;border-radius:1px}#InsuranceConfirmWrapper{float:left;margin-left:1em;margin-top:1.4em}#validateInsuranceAge{display:block;width:25%;margin:.7em 0;float:left}.confirm-age-table{margin-bottom:5px}.accept-terms-wrap{display:none;margin-top:.25em}.accept-terms-wrap label{float:left;margin-right:6px}.accept-terms-check{margin:.15em .75em .15em .15em}.insurance-more-info-link{display:inline-block}.select-insurance-form{position:relative}.registration-page .intro{margin-bottom:1.3em}.registration-page .section-heading{margin:0 0 .7em}.registration-page .checkout-section .heading{color:#333}.registration-page .register-section-login{padding-right:1.5em}.registration-page .login-box{padding:0 2em 0 0;margin-bottom:25px;border:0}.registration-page .login-box h2{margin-top:.35em}.registration-page .login-box input{margin-bottom:.7em}.registration-page .login-box input[type=checkbox]{margin:0}.registration-page .login-box>div{border-bottom:1px solid #ccc;padding-bottom:1em}.registration-page .social-share{padding:0}.registration-page .address-shipping-fields{display:none;padding-right:15px}.registration-page .register-customer{padding-bottom:20px}.department-overview .department-list{margin-bottom:2em}.department-overview .department-list li{list-style:none;margin-bottom:.3em}.department-overview .department-list h3 a{text-decoration:none}.department-overview .department-list h3 a:hover{text-decoration:underline}.department-overview .department-list li a{text-decoration:underline}.department-overview .department-list li a:hover{text-decoration:none}.error-page .department-overview{padding:0}.department-overview{padding:.7em}@media all and (max-width:1280px){.hotspot-products .hotspot{height:100%}}@media all and (max-width:640px){.main-content .hotspot-products{width:98%;margin:0 auto 2em;border:1px solid #ccc;border-radius:6px}.main-content .hotspot-products .hotspot{background:0;border:0;border-bottom:1px solid #ccc;padding:.7em;margin:0;float:none;display:block}.main-content .hotspot-products .hotspot:hover{background:#11175e}.main-content .hotspot-products .hotspot:hover a{color:#fff}.main-content .hotspot-products .hotspot img{float:left}.main-content .hotspot-products .hotspot .description{padding-left:.7em;position:relative;float:right;font-size:1.1em;font-weight:bold;margin:0;background-color:transparent}.main-content .hotspot-products .hotspot:last-child{border-bottom:0}}@media all and (max-width:800px){.sidebar .top-sellers{padding:1em}.sidebar .top-seller .product-image{float:none;display:block}
.sidebar .top-sellers .text-content{height:100px}.sidebar .see-more{padding-left:1em;float:left;max-width:45%;margin-right:1em}.sidebar .see-more:nth-of-type(odd){clear:left}.sidebar .top-seller .top-seller-name{float:left;max-height:51px;overflow:hidden}.bottom .menu-toggle{float:left;margin:0 10px 0;display:inline-block}}@media all and (min-width:1281px){.article-page .article-grid .article-small:nth-child(6n+1){clear:left}.article-page .article-groups .article-group:nth-child(5n+1){clear:left}.department-overview .department-list:nth-child(5n+1){clear:left}.main-content .recommended-article-item:nth-of-type(5n+1){clear:left}}@media all and (min-width:801px) and (max-width:1280px){.department-overview .department-list:nth-child(4n+1){clear:left}.main-content .recommended-article-item:nth-of-type(3n+1){clear:left}}@media all and (min-width:641px) and (max-width:800px){.article-page .article-grid .article-small:nth-child(3n+1),.article-page .article-groups .article-group:nth-child(3n+1){clear:left}.department-overview .department-list:nth-child(3n+1){clear:left}.main-content .recommended-article-item:nth-of-type(3n+1){clear:left}.shipping-product-section .product-subscription .has-campaign{max-width:50%}}@media all and (max-width:640px){.department-overview .department-list:nth-child(2n+1){clear:left}}.ecc-sidebar{height:100%;background:#fff;overflow:auto}.ecc-sidebar .ecc-top img{margin-top:.8em}.ecc-sidebar .ecc-top{border-bottom:1px solid #ccc;margin-bottom:.7em}.ecc-sidebar .ecc-top dl{margin-bottom:.4em}.ecc-sidebar .ecc-shopping-cart{border-bottom:1px solid #ccc;margin-bottom:.7em}.ecc-sidebar dt{margin:.2em 0;font-weight:bold}.ecc-sidebar dd{margin:.2em 0;text-align:right}.ecc-sidebar input[type=text]{width:50%}.ecc-sidebar form label{padding-bottom:.25em}.ecc-sidebar .ecc-top,.ecc-sidebar .ecc-shopping-cart{margin-bottom:1em;padding-bottom:1em}.ecc-shopping-cart .product-info{margin-top:.25em;clear:left}.ecc-sidebar .ecc-shopping-cart input[type=submit]:first-of-type{margin:.5em 0}.ecc-sidebar .ecc-shopping-cart span{float:left}.ecc-sidebar .ecc-shopping-cart .bucket-header{overflow:hidden;font-weight:bold;margin:1em 0 .5em;border-top:1px solid #ccc}.ecc-sidebar .ecc-shopping-cart .bucket-header span{overflow:hidden;font-weight:bold;margin:.5em 0;font-size:1.1em}.ecc-sidebar .ecc-shopping-cart .bucket-header span:last-of-type{text-align:right}.ecc-sidebar .ecc-shopping-cart .bucket-header span:nth-of-type(2){text-align:center}.ecc-sidebar .ecc-shopping-cart .bucket-rows .quantity{text-align:center}.ecc-sidebar .ecc-shopping-cart .bucket-rows input[type=text]{width:76%}.ecc-sidebar .ecc-payment-options input[type=text],.ecc-sidebar .ecc-payment-options input[type=radio],.ecc-sidebar .ecc-payment-options label{float:left;font-weight:normal}.ecc-sidebar .ecc-payment-options span{text-align:right}.ecc-sidebar .ecc-payment-options img{padding:1.2em 3em}.ecc-sidebar .ecc-payment-options h4{float:left;width:100%}.ecc-sidebar .ecc-payment-options dl{overflow:visible;float:left;width:100%}.ecc-sidebar .ecc-payment-options .clear-all,.ecc-sidebar .ecc-payment-options .customer-search,.ecc-sidebar .ecc-payment-options .checkout{margin:.25em 0 .5em;float:right}.ecc-login{width:460px;margin-top:2em;margin-left:auto;margin-right:auto}.ecc-login .ecc-header{font-size:1.4em}.ecc-login .ecc-login-wrapper .login-info{margin-bottom:.5em}.ecc-login .ecc-login-wrapper input[type=text],.ecc-login .ecc-login-wrapper input[type=password],.ecc-login .ecc-login-wrapper input[type=submit],.ecc-login .ecc-login-wrapper select{margin-top:.2em;margin-bottom:.5em}.ecc-customer-search .forms-wrap,.ecc-insurance-renewal-search .form-insurance-search{overflow-y:hidden;margin-bottom:2em;position:relative}.ecc-customer-search .form-customer-search input[type="text"],.ecc-connect-order .form-connect-order input[type="text"]{margin-top:.7em;float:left;width:30%}.ecc-insurance-renewal-search .form-insurance-search input[type="text"],.ecc-insurance-renewal-search .form-insurance-search select{margin-top:.7em;float:left;width:30%}.ecc-customer-search .form-customer-search label,.ecc-connect-order .form-connect-order label{clear:left;margin:1.4em 0 0;float:left;width:20%}.ecc-insurance-renewal-search .form-insurance-search label{clear:left;margin:1.4em 0 0;float:left;width:20%}.ecc-customer-search .form-customer-search .submit-button{display:block}.ecc-customer-search .form-customer-search .fields-wrap,.ecc-connect-order .form-connect-order .fields-wrap,.ecc-insurance-renewal-search .form-insurance-search .fields-wrap{margin-bottom:1em;border:0}.ecc-customer-search .form-customer-filter{position:absolute;right:0;bottom:0}.ecc-customer-search .form-customer-filter .input-wrap{position:relative;overflow:visible}.ecc-customer-search .form-customer-filter .button{position:absolute;height:34px;right:0;top:0}.ecc-customer-search .search-results,.ecc-insurance-renewal-search .search-results{width:100%;margin-bottom:1em}.ecc-insurance-renewal-search .search-results .highlighted td,.ecc-customer-search .search-results .highlighted td{background:#ddf}.ecc-customer-search .search-results .link-choose-customer{display:block;text-align:center}.ecc-customer-search .search-results .text-align-left{text-align:left}.form-customer-search div,.form-insurance-search div{padding-left:.5em}.ecc-insurance-renewal-search .search-results{max-width:1280px}.ecc-insurance-renewal-search .search-results th,.ecc-insurance-renewal-search .search-results td{max-width:150px;padding:8px 12px}.ecc-insurance-renewal-search .search-results .tbcText a{white-space:normal;word-break:break-all;float:left}@media all and (max-width:800px){.ecc-login{width:99%;margin-top:4px}.ecc-customer-search .form-customer-filter{position:static}.ecc-insurance-renewal-search .form-insurance-search input[type="text"],.ecc-customer-search .form-customer-search input[type="text"]{width:75%}.ecc-insurance-renewal-search .form-insurance-search select,.ecc-insurance-renewal-search .form-insurance-search label,.ecc-customer-search .form-customer-search label{width:25%}.form-customer-search div,.form-insurance-search div{padding-left:0}}@font-face{font-family:"elkjopgui";font-display:fallback;src:local('elkjopgui'),url("../../../fonts/elkjopgui-fontawesome.eot?v=10");src:url("../../../fonts/elkjopgui-fontawesome.eot?v=10#iefix") format("embedded-opentype"),url("../../../fonts/elkjopgui-fontawesome.woff?v=10") format("woff"),url("../../../fonts/elkjopgui-fontawesome.ttf?v=10") format("truetype"),url("../../../fonts/elkjopgui-fontawesome.svg?v=10#elkjopgui") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"FontAwesome";font-display:fallback;src:local('FontAwesome'),url("../../../fonts/elkjopgui-fontawesome.eot?v=10");src:url("../../../fonts/elkjopgui-fontawesome.eot?v=10#iefix") format("embedded-opentype"),url("../../../fonts/elkjopgui-fontawesome.woff?v=10") format("woff"),url("../../../fonts/elkjopgui-fontawesome.ttf?v=10") format("truetype"),url("../../../fonts/elkjopgui-fontawesome.svg?v=10#elkjopgui") format("svg");font-weight:normal;font-style:normal}.fa,.fa:before,.fa:after{display:inline-block;font:normal normal normal 14px/1 'FontAwesome','elkjopgui';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);font-family:'FontAwesome','elkjopgui'!important}.egui,.egui:before,.egui:after{display:inline-block;font:normal normal normal 14px/1 'elkjopgui','FontAwesome';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);font-family:'elkjopgui','FontAwesome'!important}
.icon-elkjop-up-arrow:before{content:"\f077"}.icon-elkjop-circle-solid-i-1:before{content:"\f059"}.icon-elkjop-circle-solid-i:before{content:"\f05a"}.icon-elkjop-thumbs-solid:before{content:"\f164"}.icon-elkjop-thumbs-outline:before{content:"\f087"}.icon-elkjop-circle-solid-checked:before{content:"\f058"}.icon-elkjop-circle-solid:before{content:"\f111"}.icon-elkjop-shopping-cart:before,.fa-shopping-cart:before{content:"\f07a"}.icon-elkjop-rotate-device:before{content:"\f03"}.icon-elkjop-circle-outline-x:before{content:"\f05c"}.icon-elkjop-checkbox-checked:before{content:"\f046"}.icon-elkjop-mail:before{content:"\f003"}.icon-elkjop-edit:before{content:"\f044"}.icon-elkjop-comparison-arrows:before{content:"\ef"}.icon-elkjop-checkbox:before{content:"\f146"}.icon-elkjop-checked-big:before{content:"\f00c"}.icon-elkjop-down-arrow:before{content:"\f078"}.icon-elkjop-face-sad:before{content:"\f119"}.icon-elkjop-checked-small:before{content:"\f0c"}.icon-elkjop-circle-outline:before{content:"\f10c"}.icon-elkjop-face-happy:before{content:"\f118"}.icon-elkjop-left-arrow:before{content:"\f053"}.icon-elkjop-circle-outline-checked:before{content:"\f05d"}.icon-elkjop-circle-outline-checked.pc-marks:before{content:none}.icon-elkjop-circle-outline-checked.pc-marks:after{content:"\f05d";padding-left:5px;position:relative;top:2px}.icon-elkjop-circle-outline-i:before{content:"\f0a"}.icon-elkjop-search:before{content:"\e018"}.icon-elkjop-right-arrow:before{content:"\f054"}.icon-elkjop-circle-solid-questionmark:before{content:"\f059"}.icon-elkjop-circle-outline-questionmark:before{content:"\f29c"}.icon-elkjop-circle-solid-x:before{content:"\f057"}.icon-elkjop-fullscreen:before{content:"\f0b2"}.icon-elkjop-expand:before{content:"\f065"}.icon-elkjop-check-square:before{content:"\f146"}.icon-elkjop-circle-o:before{content:"\f05c"}.icon-elkjop-circle:before{content:"\f111"}.icon-elkjop-lightblub-o:before{content:"\f0eb"}.icon-elkjop-reply-all:before{content:"\f122"}.icon-elkjop-users-star:before{content:"\f0c0"}.icon-elkjop-user-star:before{content:"\f007"}.icon-elkjop-data-export:before{content:"\f1c0"}.icon-elkjop-save:before{content:"\f019"}.icon-elkjop-data-delete:before{content:"\f1c1"}.icon-elkjop-user-o:before{content:"\f2c0"}.icon-elkjop-building-o:before{content:"\f0f7"}.icon-elkjop-fingers-two:before{content:"\f25b"}.icon-elkjop-home-outline:before{content:"\f015"}.icon-elkjop-hexagon:before{content:"\e00"}.icon-elkjop-hexagon-o:before{content:"\e000"}.icon-elkjop-hexagon-o-bold:before{content:"\e005"}.icon-elkjop-toolbox:before{content:"\e002"}.icon-elkjop-insurance:before{content:"\e001"}.icon-elkjop-insurance-i:before{content:"\e003"}/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-question-circle:before{content:"\f059"}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fast-spin{-webkit-animation:fa-spin 1.5s infinite linear;animation:fa-spin 1.5s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-comment:before{content:"\f075"}.fa-comment-o:before{content:"\f0e5"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-comments:before{content:"\f086"}.fa-comments-o:before{content:"\f0e6"}.fa-compress:before{content:"\f066"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-long-arrow-up:before{content:"\f176"}.fa-map-marker:before{content:"\f041"}
.fa-search-plus:before{content:"\f00e"}.fa-share:before{content:"\f064"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-up:before{content:"\f0d8"}.fa-exchange:before{content:"\f0ec"}.fa-reply:before{content:"\f112"}.fa-reply-all:before{content:"\f122"}.fa-smile-o:before{content:"\f118"}.fa-user:before{content:"\f2c0"}.fa-road:before{content:"\f018"}.fa-info-circle:before{content:"\F05A"}.fa-search-minus:before{content:"\f010"}.fa-th-list:before{content:"\f00b"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-angle-up:before{content:"\f106"}.fa-angle-right:before{content:"\f105"}.fa-angle-left:before{content:"\f104"}.fa-angle-down:before{content:"\f107"}.fa-mobile:before{content:"\f10b"}.fa-check:before{content:"\f00c"}.fa-check-square:before{content:"\f14a"}.fa-square-o:before{content:"\f096"}.fa-ban:before{content:"\f05e"}.fa-circle:before{content:"\f111"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f05c"}.fa-minus-square:before{content:"\f068"}.icon-fa-minus:before{content:"\f068"}.icon-fa-plus:before{content:"\f067"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-star-half:before{content:"\f089"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-exclamation-triangle:before{content:"\f071"}.fa-exclamation-circle:before{content:"\f06a"}a.more .egui.fa-chevron-circle-right{font-size:1.15em;position:relative;top:.15em;margin-left:.1em}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.recommendSlider .slick-slide img{transition:opacity 200ms ease;opacity:0}.recommendSlider .slick-slide img.just-loaded{opacity:1}.recommendSlider .slick-slide.slick-active img,.recommendSlider .slick-slide.slick-current img{opacity:1}.slick-loading .slick-list{background:#fff url('../../../images/common/libs/ajax-loader.gif') center center no-repeat}.slick-list{padding:2px}.slick-prev,.slick-next{position:absolute;display:block;height:50px;width:30px;line-height:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0;z-index:10}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:0;background:transparent;color:transparent}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev span,.slick-next span{font-size:0}.slick-prev:before,.slick-next:before{font-family:'elkjopgui','FontAwesome';font-size:20px;line-height:1;color:#969696;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev[dir="rtl"]{left:auto;right:10px}.slick-prev:before{content:"\f053"}.slick-prev:before[dir="rtl"]{content:"\f054"}.slick-next{right:-25px}.slick-next[dir="rtl"]{left:-25px;right:auto}.slick-next:before{content:"\f054"}.slick-next:before[dir="rtl"]{content:"\f053"}@media all and (max-width :667px){.slick-prev{left:0}.slick-next{right:0}}.el-product-image-slider .slick-prev,.game-names .slick-prev{left:10px}@media all and (max-width :667px){.el-product-image-slider .slick-prev,.game-names .slick-prev{left:5px}}.el-product-image-slider .slick-next,.game-names .slick-next{right:10px}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:22px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:1}.slick-dots li.is-video:after{font-family:'elkjopgui','FontAwesome';content:'\f054';background:#333;font-size:.8em;padding:.8em;color:#fff;border-radius:999px;width:10px;height:10px;opacity:.7;position:absolute;top:2px;left:2px}.slick-dots li:hover.is-video:after{opacity:1}.slick-dots li.slick-active.is-video:after{opacity:1}.slick-dots img{display:none}@font-face{font-family:myElFont;font-display:swap;src:url(../../../fonts/ElkjopHeadline-Medium.woff)}.font-awesome-check{background:#83cd00;border-radius:50%;content:"\f00c";font-family:'elkjopgui','FontAwesome';padding:.33em .33em;position:absolute;top:-0.6em;right:-0.7em;color:#fff;font-size:.75em;z-index:1;text-shadow:1px 1px 3px #666;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}
.font-awesome-plus{content:"\f067";font-family:'elkjopgui','FontAwesome';padding:.5em;position:absolute;left:-1.3em;top:-0.1em;font-size:1.5em;color:#000}.spinner-overlay{background:rgba(255,255,255,0.75);-webkit-box-shadow:0 0 .781em #fff inset;-moz-box-shadow:0 0 .781em #fff inset;box-shadow:0 0 .781em #fff inset;height:100%;width:100%;z-index:1000;position:absolute;top:0;left:0;-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;opacity:1}.spinner-overlay.hide{opacity:0}.spinner-overlay .ajax-loader{width:100%;text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);left:0}.spinner-overlay .ajax-loader>span{font-size:4em}.spinner-overlay .ajax-loader .fa-spinner:before{display:block}.spinner-overlay .fa-pulse{-webkit-animation:fa-spin .5s infinite steps(8);-moz-animation:fa-spin .5s infinite steps(8);-ms-animation:fa-spin .5s infinite steps(8);animation:fa-spin .5s infinite steps(8)}.spinner-overlay .fa-spin{-webkit-animation:fa-spin 1s infinite linear;-moz-animation:fa-spin 1s infinite linear;-ms-animation:fa-spin 1s infinite linear;animation:fa-spin 1s infinite linear}i[class^='.arrow-']{display:inline-block;vertical-align:middle;padding-bottom:.1em}.arrow-up{width:0;height:0;border-left:.35em solid transparent;border-right:.35em solid transparent;border-bottom:.4em solid #000}.arrow-down{width:0;height:0;border-left:.35em solid transparent;border-right:.35em solid transparent;border-top:.4em solid #000}.arrow-right{width:0;height:0;border-top:.35em solid transparent;border-bottom:.35em solid transparent;border-left:.4em solid #000}.arrow-left{width:0;height:0;border-top:.35em solid transparent;border-bottom:.35em solid transparent;border-right:.4em solid #000}.basket-promotion-arrow{background:#fff;padding:0 .5em;line-height:1em}.promotions-heading-arrow{position:absolute;left:0;width:100%;text-align:center;top:-0.49em;font-size:2em;color:#d9d9d9}.promotions-heading-arrow span,.promotions-heading-arrow .fa{background:#fff;padding:0 .5em;line-height:1em}.validation-error-arrow{content:'\f112';font-family:'elkjopgui','FontAwesome';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;color:#11175e;z-index:-1;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.select-boxes input{position:absolute;opacity:0;height:0;font-size:0}.select-boxes .thick{font-weight:500}.select-boxes .select-item:last-child .select-item-content{border-bottom-style:solid}.select-boxes .select-item-content{display:block;padding:.3em .391em;border:1px solid #c0c0c0;min-height:3.906em;position:relative;-webkit-transition:border-color .3s ease;-moz-transition:border-color .3s ease;transition:border-color .3s ease}.select-boxes .select-item-content:after{background:#83cd00;border-radius:50%;content:"\f00c";font-family:'elkjopgui','FontAwesome';padding:.33em .33em;position:absolute;top:-0.6em;right:-0.7em;color:#fff;font-size:.75em;z-index:1;text-shadow:1px 1px 3px #666;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.select-boxes.select-element:not(.show-as-boxes) .select-list .select-item:nth-of-type(1):not(.active) .select-item-content{border-top-style:hidden}.select-boxes.select-element:not(.show-as-boxes) .select-item-content{border-bottom-style:hidden;border-width:1px 0 1px 0;min-height:3.6em;font-size:.98em;-webkit-transition:min-height .5s ease,opacity .5s ease,font-size .1s ease .05s;-moz-transition:min-height .5s ease,opacity .5s ease,font-size .1s ease .05s;transition:min-height .5s ease,opacity .5s ease,font-size .1s ease .05s}.select-boxes input:checked+.select-item .select-item-content{border:1px solid #83cd00;border-bottom-style:solid;z-index:91}.select-boxes input:checked+.select-item .select-item-content:after{display:block;opacity:1}.select-boxes.inline .select-list{border:0;padding:0}.select-boxes.inline .select-item:not(.select-text-wrapper):not(.no-options){font-size:1em;height:auto;opacity:1;position:relative;display:block;float:left;padding:0 .75em .25em 0;margin-bottom:.5em;visibility:visible}.select-boxes.inline .select-item:not(.select-text-wrapper):not(.no-options):first-of-type{padding-left:0}.select-boxes.inline .select-item:not(.select-text-wrapper):not(.no-options).label-padding-fix{padding-right:0}.select-boxes:not(.show-as-boxes) label.active+input+label .select-item-content{border-top-style:hidden}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.wf-active body,.wf-active h1,.wf-active h2,.wf-active h3,.wf-active h4,.wf-active h5,.wf-active h6,.wf-active h7,.wf-active h8,.wf-active p,.wf-active span{font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif}html,body{opacity:1!important;visibility:visible!important}h1,h2,h3,h4,h5,h6{line-height:1em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{line-height:1em;display:inline-block}@media all and (min-width:640px){h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{line-height:1.1em}}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#333;background:0;text-decoration:none}h1 a:active,h2 a:active,h3 a:active,h4 a:active,h5 a:active,h6 a:active{color:#333;background:0;text-decoration:none}body.no-hover{pointer-events:none}p a,span a{line-height:1em}@media all and (min-width:640px){p a,span a{line-height:1.1em}}a{color:#333}a.text-link:hover,a.read-more:hover{color:#fff;background:#969696;text-decoration:none}a.text-link:active,a.read-more:active{color:#fff;background:#333;text-decoration:none}p{color:#000;font-size:1em;line-height:1.5em;font-weight:300}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}table tr,table tbody,table .tr td:last-child{border-bottom:0}table tr{border-bottom:0}input.placeholder-label::-moz-placeholder{opacity:0}input.placeholder-label:-ms-input-placeholder{color:rgba(255,255,255,0)}input.placeholder-label::-webkit-input-placeholder{opacity:0}input[type='submit']{-webkit-appearance:none}input[type='search']{-webkit-appearance:textfield}input[type='search']::-webkit-search-decoration{-webkit-appearance:none}input[type='text']:hover,input[type='password']:hover,input[type='tel']:hover,input[type='email']:hover{border-color:#ababab}input[type='text']:focus,input[type='password']:focus,input[type='tel']:focus,input[type='email']:focus{border-color:#4d5186;outline:0}input[type='radio']:hover,input[type='radio']:hover+label{cursor:pointer}@media all and (max-width:640px){.master-head,.master-foot,.col.sidebar,.col.main-content,.product-main-info{padding:0!important}select,input[type='text'],input[type='password'],input[type='tel'],input[type='date'],input[type='email'],input[type='search'],textarea{padding:11px}}.site-wrap{max-width:1280px;float:none;margin:0 auto}.master-main{position:relative;min-height:200px;overflow:visible!important;margin-bottom:0;padding-bottom:1.55em}.master-main,.master-head,.master-foot,.section{overflow:hidden;clear:both}.section{padding:1em 0 0;position:relative}
.col.main-content{float:right;padding:10px}.col.sidebar{padding-left:0;padding-right:.3em}@media all and (max-width:800px){.master-main{position:static}}.confirm-popup-content{text-align:center}.confirm-popup-buttons .button{margin:8px;min-width:80px}.product-detail-page h1{font-size:1.8em;line-height:1.35em;color:#000;font-weight:400}.product-detail-page .article-page h1{font-size:3.2em;font-weight:200;color:#333}.product-detail-page .article-page h2,.product-detail-page .article-page h3{font-size:1.7em;font-weight:300;line-height:1.2em;color:#333}.product-detail-page .article-page h3{font-size:1.4em}.product-detail-page .article-page h4,.product-detail-page .article-page h5,.product-detail-page .article-page h6{font-weight:300}.product-detail-page .article-page p{font-size:1em;line-height:1.5em;color:#333}.preamble-wrapper{margin-top:-4px;padding:0 .75em}.preamble{font-size:1em;line-height:1.3;max-width:100%;margin:.25em 0 1em}.clear-both-sides{clear:both}.clearfix-after:after{content:' ';display:block;clear:both}.no-icon:before,.no-icon:after{display:none!important}@media all and (min-width :641px){.mobile-only{display:none!important}}@media all and (max-width :640px){.mobile-only{display:block!important}}@media all and (max-width:800px){select,input[type='text'],input[type='password'],input[type='tel'],input[type='number'],input[type='email'],input[type='date'],.checkout-page input[type='search'],textarea{font-size:1.25em;width:100%}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}}.cookie-info-layer{width:100%;background:none repeat scroll 0 0 rgba(0,0,0,0.7);position:fixed;bottom:0;min-height:100px;z-index:1000}.cookie-info-layer p,.cookie-info-layer a{color:#fff!important}.cookie-info-layer .cookie-info-close-wrapper{width:100%;float:left}.cookie-info-layer .cookie-info-close{right:25%;float:right;padding:.3em .3em .7em .3em;position:relative}.cookie-info-layer .cookie-info-close .icon-elkjop-circle-solid-x{margin:.1em .5em .5em .2em;font-size:1.5em;position:relative;top:.3em}@media all and (max-width:800px){.cookie-info-layer .cookie-info-close{right:0}}.CC_MyAccountWishlistDetail .wishlist-products .wishlist-details .product-price-button{font-size:.85em;margin-top:1.5em}.CC_MyAccountWishlistDetail .wishlist-products .wishlist-details .bundle-icon{display:none}#browserWarning{background-color:#fcb9be;width:100%;border:solid 1px #df0a19;padding:10px 0 10px 0;color:#df0a19}#browserWarning p{font-weight:bold;font-size:1em;text-align:center}#browserWarning .browser-update{text-align:center;font-weight:400;padding-top:.25em}#browserWarning .browser-update a{color:#11175e;text-decoration:underline}#browserWarning #browser-warning-close{float:right;display:block;padding:0 1em 1em 0}.master-head{background:#fff}.master-head:not(.z-high){z-index:401}.master-head .bottom{opacity:1}@media(min-width:801px){.CC_ProductDetail .master-head .breadcrumbs li:nth-child(2)>a:after,.CC_CategoryLevel1 .master-head .breadcrumbs li:nth-child(2)>a:after,.CC_CategoryLevel2 .master-head .breadcrumbs li:nth-child(2)>a:after,.CC_ProductBItems .master-head .breadcrumbs li:nth-child(2)>a:after,.CC_ProductDetail .master-head .breadcrumbs li:nth-child(3)>a:after,.CC_CategoryLevel1 .master-head .breadcrumbs li:nth-child(3)>a:after,.CC_CategoryLevel2 .master-head .breadcrumbs li:nth-child(3)>a:after,.CC_ProductBItems .master-head .breadcrumbs li:nth-child(3)>a:after{opacity:1}}.check-mark:before{background:url('../../../images/design/blue-green/sprite.png?v=20150305') -1px -111px no-repeat transparent;margin-right:.5em;float:left;width:27px;height:20px;content:''}@media all and (max-width:800px){.sidebar{z-index:100;margin-top:2em;max-height:0}}@media all and (max-width:800px){.site-wrap{overflow:visible}}.product-main-info .add-to-wishlist{display:none;clear:both;margin-top:1em;max-width:270px}.product-main-info .wishlist-user-logged-in{display:block}@media all and (max-width :667px){.product-main-info .wishlist-user-logged-in{display:block;margin-left:-7px}}.product-main-info .add-to-wishlist .box-title{font-size:1.1em}.product-main-info .add-to-wishlist .box-content{overflow-x:visible;padding-top:.7em}.product-main-info .add-to-wishlist .wishlist-input{max-width:100%;margin-bottom:.5em;border-radius:3px;min-height:2.5em}@media all and (max-width :800px){.product-main-info .add-to-wishlist .wishlist-input{max-width:100%}}.product-main-info .add-to-wishlist .action:after{left:5px;margin-bottom:1px}.product-main-info .add-to-wishlist .validation-error-field{display:none;clear:left;padding-top:.7em}.section.related-products{overflow:visible}@media all and (max-width :640px){.search-results .search-results-list{padding:0 .7em}.search-results .search-results-list h2{font-size:1.3em;line-height:1.2}}.preamble-wrapper.on-bottom{clear:both}.CC_SearchResult .search-header h2,.CC_NoSearchResult .search-header h2{line-height:1.3}@media all and (min-width:1024px){.CC_Home .master-main.row,.CC_CategoryLevel2 .master-main.row,.CC_CategoryLevel1 .master-main.row,.CC_ProductBItems .master-main.row{padding-bottom:7.05em}.CC_CategoryLevel2 .master-main.row{padding-bottom:12em}}.master-head .add-to-basket-notification .product-add-ajax-success .links{display:table-cell;padding:1.7em}.master-head .add-to-basket-notification .product-add-ajax-success .links a.el-button{float:right;width:48%}.master-head .add-to-basket-notification .product-add-ajax-success .links a.el-button.secondary{margin-right:4%}@media all and (min-width:641px) and (max-width:1024px){.master-head .add-to-basket-notification .product-add-ajax-success .success-message-wrap .product-info{max-width:250px}}@media all and (max-width:640px){.master-head .add-to-basket-notification .product-add-ajax-success .links{display:inline-block!important}}@media all and (max-width:470px){.master-head .add-to-basket-notification .product-add-ajax-success .links a.el-button{float:none;width:100%;margin:0 auto;display:block}.master-head .add-to-basket-notification .product-add-ajax-success .links a.el-button.secondary{margin:1em auto 0}}.popup .popup-content h1{font-size:3.2em;font-weight:200;color:#333}.popup .popup-content h2,.popup .popup-content h3{font-size:1.7em;font-weight:300;line-height:1.2em;color:#333}.popup .popup-content h3{font-size:1.4em}.popup .popup-content h4,.popup .popup-content h5,.popup .popup-content h6{font-weight:300}.popup .popup-content p{font-size:1em;line-height:1.5em;color:#333}.popup .popup-content p.popup-shipping-text{font-size:1.1em}@media all and (max-width :800px){.CC_SellerPage.is-touch-device .margin-auto-medium-down{float:none;clear:both;margin:0 auto;max-width:300px}}.google-map .gm-style-pbc p.gm-style-pbt{top:25%;font-size:22px;color:#fff}.google-map .gm-style-pbc:after{font-family:'elkjopgui','FontAwesome';content:"\f25b";color:#fff;font-size:12em;position:relative;top:100px}@media all and (min-width :801px){.google-map .gm-style-pbc:after{top:150px}}.b-lazy{-webkit-transition:opacity 500ms ease;-moz-transition:opacity 500ms ease;transition:opacity 500ms ease;max-width:100%;opacity:.25}.b-lazy.b-loaded{opacity:1}.tickmarks{font-size:1.1em;line-height:1.5em}.subscribe-text{margin-right:.5em;background:white;padding-left:.9em;margin-left:1em}.subscribe-text:before{content:'\f00c';font-family:'elkjopgui','FontAwesome';padding-right:.35em;font-size:1.2em;color:#8cd600;font-weight:300;position:absolute;left:1em}.unsubscribe-text{font-size:1.1em}
.unsubscribe-btn{background:#fff!important;border:1px solid #7cbd2b!important;min-height:3.4em!important}.unsubscribe-text{margin-right:.5em;background:white;padding-left:.9em;margin-left:1em}.unsubscribe-text:before{content:'\f00c';font-family:'elkjopgui','FontAwesome';padding-right:.35em;font-size:1.2em;color:#8cd600;font-weight:300;position:absolute;left:1em}.newsletter-header{font-weight:bold;cursor:pointer;position:relative}.newsletter-header.open .news-head-wrap:after{font-family:'elkjopgui','FontAwesome';content:'\f077';position:absolute;right:-5px;top:0}.newsletter-header .news-head-wrap{padding-right:1em;display:block;position:relative;font-weight:normal}.newsletter-header .news-head-wrap span:hover{text-decoration:underline}.newsletter-header .news-head-wrap:after{font-family:'elkjopgui','FontAwesome';content:'\f078';position:absolute;right:-5px;top:0}.newsletter-disclaimer-text.news-text{margin-top:18px;position:relative;display:none;font-weight:normal}.newsletter-disclaimer-text.news-text:after{right:-5px}.newsletter-disclaimer-text.news-text.open{display:block}input[type='radio'].icon.plus.medium.radio,input[type='checkbox'].icon.plus.medium.checkbox{float:left}#fold-menu-overlay{position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1000;display:none}.fold-menu{position:relative;list-style:none;margin-bottom:16px;float:left;width:100%}.sidebar .fold-menu{border:1px solid #ddd;border-top:0}.fold-menu .close{width:42px;height:42px;position:absolute;top:0;left:4px;z-index:15;cursor:pointer;display:none}.fold-menu .close-icon{width:24px;height:24px;position:absolute;top:10px;left:8px;display:block;background:url('../../../images/design/blue-green/sprite.png?v=20150305') -15px -42px no-repeat transparent}.fold-menu li,.sub-menu li{float:left;clear:both;width:100%}.fold-menu li>a{padding:15px 10px;display:block;font-weight:bold}.fold-menu a.cat-lvl1-link{display:none}.fold-menu .top-menu-link{font-size:1.154em}.fold-menu .sub-menu-link{font-size:1.077em}.link-list .menu-link,.link-list .sub-menu-link{font-size:1.1em;text-decoration:underline}.link-list .menu-link:hover,.link-list .sub-menu-link:hover{text-decoration:none}.category-campaign-image{position:absolute;bottom:-60px;right:-60px;z-index:5}.sub-menu{position:relative;z-index:10;list-style:none;float:left}.fold-menu .sub-menu-title{display:block;font-size:1.2em;font-weight:bold;padding:1em 0 .7em 1.5em}.sub-menu-section .sub-menu-title{max-width:200px}.sub-menu-section li a{padding:10px}.sub-menu li{width:200px;word-wrap:break-word}a.sub-menu-link.level-two-category,.sub-menu-section.campaign-section a.sub-menu-link{padding-left:25px}.fold-menu .sub-menu-section:last-child{margin-right:0}.fold-menu .current .top-menu-link{color:#fff;background:#11175e}.fold-menu .current .campaign-section{display:none}.fold-menu .current .sub-menu-title,.fold-menu .current .category-campaign-link,.fold-menu .current .category-campaign-image{display:none}.fold-menu .current>a{font-weight:bold}.fold-menu .current .sub-menu-container{display:block;right:auto;left:0;position:relative;padding:0;min-width:0;max-width:100%;max-height:2500px;overflow:hidden;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.fold-menu .all-departments{display:none;min-height:5px}.fold-menu .all-departments a{color:#fff}.fold-menu.dropdown>.link-list{-webkit-box-shadow:3px 1px 3px rgba(0,0,0,0.3);-moz-box-shadow:3px 1px 3px rgba(0,0,0,0.3);box-shadow:3px 1px 3px rgba(0,0,0,0.3)}@media all and (max-width:800px){#fold-menu-overlay.unfold{display:block}.fold-menu .sub-menu{width:auto!important}.sub-menu-container{left:0!important;background-color:#eee}.sub-menu-section{max-width:100%;min-width:100%}.fold-menu{opacity:0;border:0}.fold-menu .all-departments{display:block;margin-bottom:0}.fold-menu.dropdown{left:0}.fold-menu .category-campaign-image{display:none}.fold-menu.dropdown>.link-list{display:block!important;position:relative;padding:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.fold-menu .link-list a{border-bottom:1px solid #ccc}.fold-menu .sub-menu-container{top:0;border:0}.fold-menu .sub-menu-section{margin-left:0}.fold-menu li,.sub-menu li{width:100%}.fold-menu .top-menu-link{float:left}.fold-menu .cat-lvl1-link{display:block}.link-list .current{border-bottom:0}}@media all and (max-width:640px){.fold-menu{width:285px}.economy .not-available-box{margin:0 .4em}}@media all and (min-width:800px){.fold-menu .link-list{width:200px}.fold-menu{width:100%}}@media all and (min-width:640px) and (max-width:800px){.fold-menu{width:340px}}.fold-menu .sub-menu-title{color:#6cb600}.all-departments{text-decoration:none;font-size:1.2em;border:1px solid #ccc;padding:4px;margin:0 0 .7em;display:block;text-align:center;background:#88d000;color:#fff}.all-departments:hover,.all-departments:active{background:#8ce600;color:#fff}@media all and (max-width:800px){.fold-menu .sub-menu{float:none}.fold-menu.dropdown>.all-departments{display:block}.fold-menu .sub-menu-container{min-height:0!important}.fold-menu .all-departments{background:#141b4d;border-bottom:1px solid #8cd600;padding:4px;display:block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.fold-menu .all-departments:hover,.fold-menu .all-departments:active{background:#141b4d}.fold-menu .all-departments{border:0}}@media all and (min-width:800px){.fold-menu .sub-menu-section{float:left}}@media all and (max-width:800px){.fold-menu.unfold{border:0}.fold-menu{position:absolute;top:0;left:0;padding:0;border-radius:0;z-index:1200}.fold-menu.supports3d{-webkit-transform-origin:left;-webkit-transform:scale3d(0,1,1);-webkit-transition:-webkit-transform 500ms;transform-origin:left;transform:scale3d(0,1,1);transition:transform 500ms}.fold-menu.supports2d{-moz-transform-origin:left;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-moz-transform:scale(0,1);-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-ms-transform:-ms-transform 500ms;-moz-transition:-moz-transform 500ms;-webkit-transition:-webkit-transform 500ms;transition:transform 500ms}.fold-menu.jq-animate{margin-left:100%}.fold-menu.unfold{border-bottom:1px solid #aaa}.fold-menu.supports3d.unfold{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.fold-menu.supports2d.unfold{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.fold-menu .close{display:block}.fold-menu .content>li>a{margin-right:24px;padding:8px 16px;display:block;width:100%}.sub-menu-container.expanded{position:relative;display:block!important;left:0;width:auto;min-width:100%;padding:0;min-height:0}.fold-menu .sub-menu{float:none;margin-right:0}.fold-menu .sub-menu-section{float:left;width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.fold-menu .link-list{max-width:none}.fold-menu .link-list li{margin:0;padding:0}.fold-menu .link-list li a{padding:12px;min-height:42px}.fold-menu .all-departments{display:block;color:#fff;text-decoration:none;font-size:1.3em;padding:4px}.fold-menu .link-list .sub-menu-container li a{padding-left:24px;float:left;width:100%}.fold-menu .content>li>a{margin-right:0;float:none}.fold-menu .link-list a.cat-lvl1-link{background-color:#eee;border-left:1px solid #ccc;min-height:42px}.fold-menu .link-list a.cat-lvl1-link:hover{background-color:#fff}.sub-menu-container li{max-width:none;padding-left:0;background:#eee}.sub-menu-container .category-campaign-link{display:none}.sub-menu-container .sub-menu-title{display:none}.sub-menu-container{width:100%!important}
.sub-menu li{width:100%}}.fold-menu{top:0}.fold-menu .extra-menu{display:none}@media all and (max-width:800px){.fold-menu{top:-3.6em;opacity:0!important;-webkit-transition:opacity .2s ease .5s;-moz-transition:opacity .2s ease .5s;transition:opacity .2s ease .5s;width:100%;border:0}.fold-menu:not(.unfold){max-height:0}.fold-menu.unfold{opacity:1!important;-webkit-transition:opacity .2s linear 0s;-moz-transition:opacity .2s linear 0s;transition:opacity .2s linear 0s}.fold-menu.unfold>.link-list{-webkit-transition:max-height .7s cubic-bezier(1,0.01,1,1),opacity .3s;-moz-transition:max-height .7s cubic-bezier(1,0.01,1,1),opacity .3s;transition:max-height .7s cubic-bezier(1,0.01,1,1),opacity .3s;max-height:5000px;visibility:visible;opacity:1}.fold-menu.unfold>.link-list a.top-menu-link:after{font-family:'elkjopgui','FontAwesome';content:'\f0d7';position:absolute;right:1em}.fold-menu.unfold>.link-list .sub-menu-container .sub-menu-section{-webkit-transition:max-height .7s cubic-bezier(0,0.97,1,1);-moz-transition:max-height .7s cubic-bezier(0,0.97,1,1);transition:max-height .7s cubic-bezier(0,0.97,1,1);max-height:0}.fold-menu.unfold>.link-list .sub-menu-container.expanded .sub-menu-section{-webkit-transition:max-height .7s cubic-bezier(0.96,0.03,1,1);-moz-transition:max-height .7s cubic-bezier(0.96,0.03,1,1);transition:max-height .7s cubic-bezier(0.96,0.03,1,1);max-height:2500px}.fold-menu.unfold>.link-list .extra-menu{position:relative;background:#141b4d;width:100%;display:block;clear:both;height:100%;padding:1.5em;list-style:none;color:#fff;text-align:center}.fold-menu.unfold>.link-list .extra-menu li.top-links-item{width:50%;clear:none}.fold-menu.unfold>.link-list .extra-menu li.top-links-item a{color:#fff;font-weight:600;font-size:1.2em;border-bottom:0;display:block}.fold-menu>.link-list{width:100%;border:1px solid #ddd;-webkit-transition:opacity .1s;-moz-transition:opacity .1s;transition:opacity .1s;opacity:0}.fold-menu .close{display:none}}.fold-menu>.link-list{position:absolute;background:#fff;z-index:400;min-width:209px;border:0;box-shadow:none;border-radius:0;overflow:hidden;-webkit-transition:max-height .5s cubic-bezier(0,1,1,1);-moz-transition:max-height .5s cubic-bezier(0,1,1,1);transition:max-height .5s cubic-bezier(0,1,1,1);max-height:0;visibility:hidden;display:block}.fold-menu>.link-list .current .top-menu-link{background:#88d41b;color:#333}.fold-menu>.link-list .top-menu-link,.fold-menu>.link-list .sub-menu-link{font-weight:400;padding:12px 10px}.fold-menu>.link-list .top-menu-link:hover{color:#333;background:#88d41b}.fold-menu.fold-menu-open>.link-list{visibility:visible}@media all and (min-width:801px){.fold-menu.fold-menu-open>.link-list{-webkit-transition:max-height .5s cubic-bezier(1,0,1,1);-moz-transition:max-height .5s cubic-bezier(1,0,1,1);transition:max-height .5s cubic-bezier(1,0,1,1);max-height:5000px}.fold-menu.fold-menu-open>.link-list:hover{overflow:visible}}@media all and (max-width:640px){.fold-menu.unfold>.link-list .extra-menu{padding:.5em}}.fold-menu.dropdown{z-index:11111;padding:0;position:absolute;left:0}@media all and (min-width:801px){.fold-menu .sub-menu{float:left;width:100%}}@media all and (min-width:801px){.fold-menu .sub-menu-section{padding-top:.5em}.fold-menu .sub-menu-section .sub-menu{max-width:200px}}@media all and (min-width:801px) and (max-width:900px){.fold-menu .sub-menu-section .sub-menu{max-width:198px}}@media all and (min-width:801px){.fold-menu li.current .sub-menu{max-width:100%}}.link-list .top-menu-link,.link-list .sub-menu-link{color:#333;text-decoration:none}.link-list .top-menu-link.active,.link-list .top-menu-link.active:hover,.link-list .sub-menu-link:hover li{text-decoration:none;background:#88d41b;color:#333}.link-list .sub-menu-link:hover,.link-list .sub-menu-link:active,.link-list .sub-menu-link:focus{text-decoration:none;background:#88d41b;color:#333;display:block}@media all and (max-width:640px){.CC_Article .fold-menu{top:-5.6em}}.sub-menu-container{position:absolute;min-width:0;background:#fff;padding:0 0 72px 0;z-index:175;border:1px solid #ddd;visibility:visible;display:none;-webkit-transition:max-height 500ms ease,top 1ms;-moz-transition:max-height 500ms ease,top 1ms;transition:max-height 500ms ease,top 1ms;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2)}@media all and (max-width:800px){.sub-menu-container{position:relative;max-height:0;display:block!important;padding:0;width:100%;max-width:100%;overflow:hidden}.sub-menu-container.expanded{max-height:2000px!important}.sub-menu-container li{background:#fff}}@media all and (min-width:801px){.sub-menu-container{-webkit-transition:top 1ms,max-height 1ms 150ms;-moz-transition:top 1ms,max-height 1ms 150ms;transition:top 1ms,max-height 1ms 150ms}.sub-menu-container .sub-menu{-webkit-transition:max-height 750ms ease 70ms;-moz-transition:max-height 750ms ease 70ms;transition:max-height 750ms ease 70ms}.sub-menu-container.subOpen{padding-right:100px;max-width:1500px;max-height:2000px!important}.sub-menu-container.subOpen .sub-menu{opacity:1}.sub-menu-container.subClosed{padding-right:0;max-width:0}.sub-menu-container.subClosed .sub-menu{opacity:0}.sub-menu-container.subHidden{visibility:hidden}.sub-menu-container.subHidden .sub-menu{opacity:0}}@media all and (max-width:800px){.sub-menu-container li:hover{color:#fff;text-decoration:none;background:#969696}}@media all and (max-width:640px){.CC_Home .fold-menu,.CC_NoSearchResult .fold-menu,.CC_SearchResult .fold-menu,.AccountLogin .fold-menu{top:-0.6em}}@media all and (max-width:800px){.AccountLogin .fold-menu{top:-0.5em}}@media all and (min-width:801px){.CC_Home .fold-menu>.link-list,.CC_CategoryLevel1 .fold-menu>.link-list,.CC_NoSearchResult .fold-menu>.link-list,.CC_RecommendedProductsViewAll .fold-menu>.link-list,.CC_ProductBItems .fold-menu>.link-list{position:relative;left:0;width:100%;min-width:100%;border:0;overflow:visible;-webkit-transition:max-height 500ms cubic-bezier(0,1.04,1,1),visibility 500ms cubic-bezier(0,1.04,1,1);-moz-transition:max-height 500ms cubic-bezier(0,1.04,1,1),visibility 500ms cubic-bezier(0,1.04,1,1);transition:max-height 500ms cubic-bezier(0,1.04,1,1),visibility 500ms cubic-bezier(0,1.04,1,1);max-height:100%;visibility:visible}.CC_Home .fold-menu>.link-list li.current .sub-menu-container,.CC_CategoryLevel1 .fold-menu>.link-list li.current .sub-menu-container,.CC_NoSearchResult .fold-menu>.link-list li.current .sub-menu-container,.CC_RecommendedProductsViewAll .fold-menu>.link-list li.current .sub-menu-container,.CC_ProductBItems .fold-menu>.link-list li.current .sub-menu-container{display:block}}@media all and (min-width:801px){.CC_CategoryLevel2 .fold-menu.unfold>.link-list,.CC_ProductDetail .fold-menu.unfold>.link-list,.CC_SearchResult .fold-menu.unfold>.link-list{border:1px solid #ddd}.CC_CategoryLevel2 .fold-menu>.link-list,.CC_ProductDetail .fold-menu>.link-list,.CC_SearchResult .fold-menu>.link-list{display:block!important}.CC_CategoryLevel2 .fold-menu>.link-list li.current .sub-menu-container,.CC_ProductDetail .fold-menu>.link-list li.current .sub-menu-container,.CC_SearchResult .fold-menu>.link-list li.current .sub-menu-container{display:block}}@media all and (max-width:800px){.sidebar.col{margin:0}}@media all and (min-width:801px){.CC_Error .fold-menu>.link-list{display:block!important}.CC_Error .fold-menu>.link-list li.current .sub-menu-container{display:block}.CC_Error .fold-menu>.link-list:hover{overflow:visible}}@media all and (max-width:800px){.sidebar{z-index:100;margin-top:2em;max-height:0}.sidebar .fold-menu{width:100%}.sidebar .fold-menu .all-departments{padding:0;min-height:5px}}#fold-menu-overlay{-webkit-transition:opacity .2s ease .4s,width .2s ease .7s,height .2s ease .7s;-moz-transition:opacity .2s ease .4s,width .2s ease .7s,height .2s ease .7s;transition:opacity .2s ease .4s,width .2s ease .7s,height .2s ease .7s;width:0;height:0;opacity:0;display:block!important}
#fold-menu-overlay.unfold{height:100%;width:100%;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;transition:opacity .2s ease;opacity:1}.content-menu{position:relative;display:block;text-align:center;background:#000}.content-menu .content-menu-inner{display:block;padding:0;width:100%}.content-menu .content-menu-inner a,.content-menu .content-menu-inner .menu-drop{display:inline-block;padding:1em 3em;font-size:1.5em;color:#fff;text-decoration:none;font-weight:600}.content-menu .content-menu-inner a:hover,.content-menu .content-menu-inner .menu-drop:hover{background:#3e3e3e}.content-menu .content-menu-inner .menu-drop{display:none}.content-menu .content-menu-inner .content-menu-items{display:block;width:100%;transition:max-height .5s;overflow:hidden}@media all and (max-width:800px){.content-menu .content-menu-inner:focus .content-menu-items,.content-menu .content-menu-inner:active .content-menu-items,.content-menu .content-menu-inner:hover .content-menu-items{max-height:500px}.content-menu .content-menu-inner .menu-drop{display:block}.content-menu .content-menu-inner .menu-drop:after{display:block;position:absolute;top:1.1em;font-weight:300;right:1.1em;content:'\F078';font-family:'elkjopgui'}.content-menu .content-menu-inner a{display:block}.content-menu .content-menu-inner .content-menu-items{max-height:0}}.mini-banner{position:relative;padding:0;display:block}.mini-banner img{position:relative;max-height:90px}.mini-banner img:hover{opacity:.8}.mini-banners .col{width:18%;margin-right:2.5%}.mini-banners .col:last-child{margin-right:0}@media all and (max-width :640px){.mini-banners .col{float:left;width:29%;margin-right:2.16%;margin-left:2.16%}}.mini-banners.row{margin-top:1.55em}.button{font-size:1em;font-weight:bold;line-height:20px;text-align:center;position:relative;color:#fff!important;margin:0 0 2px;padding:6px 12px;text-decoration:none;display:inline-block;cursor:pointer;text-shadow:1px 1px 3px #666;border:1px solid rgba(0,0,0,0.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px -3px rgba(0,0,0,0.5),0 -1px 1px -1px rgba(0,0,0,0.6) inset,0 2px 1px 0 rgba(255,255,255,0.4) inset;-moz-box-shadow:0 1px 3px -3px rgba(0,0,0,0.5),0 -1px 1px -1px rgba(0,0,0,0.6) inset,0 2px 1px 0 rgba(255,255,255,0.4) inset;box-shadow:0 1px 3px -3px rgba(0,0,0,0.5),0 -1px 1px -1px rgba(0,0,0,0.6) inset,0 2px 1px 0 rgba(255,255,255,0.4) inset;background-color:#8cd600;background:-webkit-gradient(linear,0 0,0 100%,from(#8cd600),to(#7ec000));background:-moz-linear-gradient(top,#8cd600,#7ec000);background:-ms-linear-gradient(top,#8cd600,#7ec000);background:linear-gradient(to bottom,#8cd600,#7ec000);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#8cd600,endColorStr=#7ec000);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#8cd600,endColorStr=#7ec000)}.button:hover{background:#85cb00;color:#fff}.button.semi-opaque:hover{background:-webkit-gradient(linear,0 0,0 100%,from(#8cd600),to(#7ec000));background:-moz-linear-gradient(top,#8cd600,#7ec000);background:-ms-linear-gradient(top,#8cd600,#7ec000);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#8cd600,endColorStr=#7ec000);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#8cd600,endColorStr=#7ec000)}.button:active{top:0;background:#7ec000;color:#fff;-webkit-box-shadow:0 1px 3px -3px rgba(0,0,0,0.5),0px 2px 6px -2px rgba(0,0,0,0.6) inset,0 2px 2px -1px rgba(255,255,255,0.4) inset;-moz-box-shadow:0 1px 3px -3px rgba(0,0,0,0.5),0px 2px 6px -2px rgba(0,0,0,0.6) inset,0 2px 2px -1px rgba(255,255,255,0.4) inset;box-shadow:0 1px 3px -3px rgba(0,0,0,0.5),0px 2px 6px -2px rgba(0,0,0,0.6) inset,0 2px 2px -1px rgba(255,255,255,0.4) inset}.button.disabled,.button[disabled='disabled'],.button.disabled:hover,.button[disabled='disabled']:hover,.button.disabled:active,.button[disabled='disabled']:active{background:#d0d0d0;color:#aaa;cursor:default;top:0;border-color:#bbb;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none}@media all and (max-width:640px){.button{padding:9px 12px}}@media all and (max-width:640px){.button{margin:0}}.el-button{position:relative;display:inline-block;padding:.5em .2em;background:#7cbd2b;color:#333;text-align:center;min-height:3.3em;font-size:1em;width:100%;min-width:100px;max-width:300px;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none;overflow:hidden;font-weight:600;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,0.15);-moz-box-shadow:2px 2px 1px rgba(0,0,0,0.15);box-shadow:2px 2px 1px rgba(0,0,0,0.15);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0;text-shadow:none;border:2px solid transparent}a.el-button{color:#333}.el-button:hover{cursor:pointer;background:#88d41b}.el-button:active{cursor:pointer;background:#333}.el-button:active .el-button-text .text,.el-button:active:hover .el-button-text .text span:after{color:#fff}.el-button.medium-width{max-width:175px}.el-button.button-height-2{min-height:2.3em}.el-button.button-height-2 .el-button-text{height:1.2em}.el-button.button-height-2.loading:not(.no-loading):after{font-size:.9em!important}.el-button.simple-button{color:#333!important;text-shadow:none;text-decoration:none;font-weight:600}.el-button.disp-none{display:none}.el-button .el-button-text{width:95%;display:table!important;padding:0 20% 0 6%;vertical-align:middle;text-align:left;opacity:1;height:100%;height:2.2em;text-shadow:none;text-decoration:none;font-weight:600}.el-button .el-button-text .text{display:table-cell;width:100%;line-height:1.1em!important;vertical-align:middle;font-size:1em;text-align:left;white-space:normal;color:#333;text-shadow:none;text-decoration:none;font-weight:600}.el-button .el-button-text .text span{position:relative;transition:all 500ms ease;text-shadow:none;text-decoration:none;display:inline-block;top:0;margin:0;font-weight:600}.el-button .el-button-text .text span:not(.fa){font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif}.el-button.small-button{font-size:.8em}.el-button:after,.el-button.add-to-basket:after,.el-button.button.add-to-basket:after,.el-button.cta.add-to-basket:after,.el-button.add-to-basket.mini:after,.el-button.add-to-basket.normal:after{content:"\f054";font:normal normal normal 14px/1 'elkjopgui','FontAwesome';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:1;color:#7cbd2b;font-size:1.1em!important;position:absolute;margin-left:-0.3em;display:none;top:30%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.el-button.secondary{background:#dfdfdf}.el-button.secondary:hover{background:#88d41b}.el-button.normal-btn .el-button-text{width:100%;padding:0 .5em;text-align:center;margin:0}.el-button.normal-btn .el-button-text .text{text-align:center}.el-button.normal-btn .el-button-text .text:after{display:none}.el-button.see-more .el-button-text .text span:after,.el-button.slide-icon .el-button-text .text span:after{-webkit-transition:inherit;-moz-transition:inherit;transition:inherit;content:'\f054';display:inline-block;font:normal normal normal 14px/1 'elkjopgui','FontAwesome';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;color:#333;font-size:1.1em!important;position:absolute;right:0;top:0}.el-button.see-more:hover .el-button-text .text span,.el-button.slide-icon:hover .el-button-text .text span{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;padding-right:.85em}
.el-button.see-more:hover .el-button-text .text span:after,.el-button.slide-icon:hover .el-button-text .text span:after{opacity:1;right:-0.6em}.el-button.not-available,.el-button.not-available:hover,.el-button.really-not-available,.el-button.really-not-available:hover,.el-button.disabled,.el-button.disabled:hover,.el-button[disabled='disabled'],.el-button:disabled,.el-button:disabled:hover{background:#ccc!important;border-color:#ccc!important}.el-button.not-available .el-button-text,.el-button.not-available:hover .el-button-text,.el-button.really-not-available .el-button-text,.el-button.really-not-available:hover .el-button-text,.el-button.disabled .el-button-text,.el-button.disabled:hover .el-button-text,.el-button[disabled='disabled'] .el-button-text,.el-button:disabled .el-button-text,.el-button:disabled:hover .el-button-text{opacity:1!important}.el-button.not-available .el-button-text .text,.el-button.not-available:hover .el-button-text .text,.el-button.really-not-available .el-button-text .text,.el-button.really-not-available:hover .el-button-text .text,.el-button.disabled .el-button-text .text,.el-button.disabled:hover .el-button-text .text,.el-button[disabled='disabled'] .el-button-text .text,.el-button:disabled .el-button-text .text,.el-button:disabled:hover .el-button-text .text,.el-button.not-available .el-button-text .text:after,.el-button.not-available:hover .el-button-text .text:after,.el-button.really-not-available .el-button-text .text:after,.el-button.really-not-available:hover .el-button-text .text:after,.el-button.disabled .el-button-text .text:after,.el-button.disabled:hover .el-button-text .text:after,.el-button[disabled='disabled'] .el-button-text .text:after,.el-button:disabled .el-button-text .text:after,.el-button:disabled:hover .el-button-text .text:after,.el-button.not-available .el-button-text .text:before,.el-button.not-available:hover .el-button-text .text:before,.el-button.really-not-available .el-button-text .text:before,.el-button.really-not-available:hover .el-button-text .text:before,.el-button.disabled .el-button-text .text:before,.el-button.disabled:hover .el-button-text .text:before,.el-button[disabled='disabled'] .el-button-text .text:before,.el-button:disabled .el-button-text .text:before,.el-button:disabled:hover .el-button-text .text:before,.el-button.not-available .el-button-text .text span,.el-button.not-available:hover .el-button-text .text span,.el-button.really-not-available .el-button-text .text span,.el-button.really-not-available:hover .el-button-text .text span,.el-button.disabled .el-button-text .text span,.el-button.disabled:hover .el-button-text .text span,.el-button[disabled='disabled'] .el-button-text .text span,.el-button:disabled .el-button-text .text span,.el-button:disabled:hover .el-button-text .text span,.el-button.not-available .el-button-text .text span:after,.el-button.not-available:hover .el-button-text .text span:after,.el-button.really-not-available .el-button-text .text span:after,.el-button.really-not-available:hover .el-button-text .text span:after,.el-button.disabled .el-button-text .text span:after,.el-button.disabled:hover .el-button-text .text span:after,.el-button[disabled='disabled'] .el-button-text .text span:after,.el-button:disabled .el-button-text .text span:after,.el-button:disabled:hover .el-button-text .text span:after,.el-button.not-available .el-button-text .text span:before,.el-button.not-available:hover .el-button-text .text span:before,.el-button.really-not-available .el-button-text .text span:before,.el-button.really-not-available:hover .el-button-text .text span:before,.el-button.disabled .el-button-text .text span:before,.el-button.disabled:hover .el-button-text .text span:before,.el-button[disabled='disabled'] .el-button-text .text span:before,.el-button:disabled .el-button-text .text span:before,.el-button:disabled:hover .el-button-text .text span:before{color:#989898!important}.el-button.not-available .el-button-text .text span,.el-button.not-available:hover .el-button-text .text span,.el-button.really-not-available .el-button-text .text span,.el-button.really-not-available:hover .el-button-text .text span,.el-button.disabled .el-button-text .text span,.el-button.disabled:hover .el-button-text .text span,.el-button[disabled='disabled'] .el-button-text .text span,.el-button:disabled .el-button-text .text span,.el-button:disabled:hover .el-button-text .text span{padding-right:0}.el-button.not-available .el-button-text .text span:after,.el-button.not-available:hover .el-button-text .text span:after,.el-button.really-not-available .el-button-text .text span:after,.el-button.really-not-available:hover .el-button-text .text span:after,.el-button.disabled .el-button-text .text span:after,.el-button.disabled:hover .el-button-text .text span:after,.el-button[disabled='disabled'] .el-button-text .text span:after,.el-button:disabled .el-button-text .text span:after,.el-button:disabled:hover .el-button-text .text span:after{display:none}.el-button.not-available .circular,.el-button.not-available:hover .circular,.el-button.really-not-available .circular,.el-button.really-not-available:hover .circular,.el-button.disabled .circular,.el-button.disabled:hover .circular,.el-button[disabled='disabled'] .circular,.el-button:disabled .circular,.el-button:disabled:hover .circular{opacity:0!important;display:none!important}.el-button.not-available:after,.el-button.not-available:hover:after,.el-button.really-not-available:after,.el-button.really-not-available:hover:after,.el-button.disabled:after,.el-button.disabled:hover:after,.el-button[disabled='disabled']:after,.el-button:disabled:after,.el-button:disabled:hover:after{opacity:0!important}.el-button.not-available.see-more .el-button-text .text span,.el-button.not-available:hover.see-more .el-button-text .text span,.el-button.really-not-available.see-more .el-button-text .text span,.el-button.really-not-available:hover.see-more .el-button-text .text span,.el-button.disabled.see-more .el-button-text .text span,.el-button.disabled:hover.see-more .el-button-text .text span,.el-button[disabled='disabled'].see-more .el-button-text .text span,.el-button:disabled.see-more .el-button-text .text span,.el-button:disabled:hover.see-more .el-button-text .text span{padding-right:0!important}.el-button.not-available.see-more .el-button-text .text span:after,.el-button.not-available:hover.see-more .el-button-text .text span:after,.el-button.really-not-available.see-more .el-button-text .text span:after,.el-button.really-not-available:hover.see-more .el-button-text .text span:after,.el-button.disabled.see-more .el-button-text .text span:after,.el-button.disabled:hover.see-more .el-button-text .text span:after,.el-button[disabled='disabled'].see-more .el-button-text .text span:after,.el-button:disabled.see-more .el-button-text .text span:after,.el-button:disabled:hover.see-more .el-button-text .text span:after{opacity:0!important}.el-button.not-available.animate-icon.after .el-button-text .text span,.el-button.not-available:hover.animate-icon.after .el-button-text .text span,.el-button.really-not-available.animate-icon.after .el-button-text .text span,.el-button.really-not-available:hover.animate-icon.after .el-button-text .text span,.el-button.disabled.animate-icon.after .el-button-text .text span,.el-button.disabled:hover.animate-icon.after .el-button-text .text span,.el-button[disabled='disabled'].animate-icon.after .el-button-text .text span,.el-button:disabled.animate-icon.after .el-button-text .text span,.el-button:disabled:hover.animate-icon.after .el-button-text .text span,.el-button.not-available.el-auto-width.animate-icon.after .el-button-text .text span,.el-button.not-available:hover.el-auto-width.animate-icon.after .el-button-text .text span,.el-button.really-not-available.el-auto-width.animate-icon.after .el-button-text .text span,.el-button.really-not-available:hover.el-auto-width.animate-icon.after .el-button-text .text span,.el-button.disabled.el-auto-width.animate-icon.after .el-button-text .text span,.el-button.disabled:hover.el-auto-width.animate-icon.after .el-button-text .text span,.el-button[disabled='disabled'].el-auto-width.animate-icon.after .el-button-text .text span,.el-button:disabled.el-auto-width.animate-icon.after .el-button-text .text span,.el-button:disabled:hover.el-auto-width.animate-icon.after .el-button-text .text span{left:-0.2em!important}
.el-button.not-available.animate-icon.after .el-button-text .text span:after,.el-button.not-available:hover.animate-icon.after .el-button-text .text span:after,.el-button.really-not-available.animate-icon.after .el-button-text .text span:after,.el-button.really-not-available:hover.animate-icon.after .el-button-text .text span:after,.el-button.disabled.animate-icon.after .el-button-text .text span:after,.el-button.disabled:hover.animate-icon.after .el-button-text .text span:after,.el-button[disabled='disabled'].animate-icon.after .el-button-text .text span:after,.el-button:disabled.animate-icon.after .el-button-text .text span:after,.el-button:disabled:hover.animate-icon.after .el-button-text .text span:after,.el-button.not-available.el-auto-width.animate-icon.after .el-button-text .text span:after,.el-button.not-available:hover.el-auto-width.animate-icon.after .el-button-text .text span:after,.el-button.really-not-available.el-auto-width.animate-icon.after .el-button-text .text span:after,.el-button.really-not-available:hover.el-auto-width.animate-icon.after .el-button-text .text span:after,.el-button.disabled.el-auto-width.animate-icon.after .el-button-text .text span:after,.el-button.disabled:hover.el-auto-width.animate-icon.after .el-button-text .text span:after,.el-button[disabled='disabled'].el-auto-width.animate-icon.after .el-button-text .text span:after,.el-button:disabled.el-auto-width.animate-icon.after .el-button-text .text span:after,.el-button:disabled:hover.el-auto-width.animate-icon.after .el-button-text .text span:after{right:-0.4em!important;margin-left:0!important}.el-button.not-available.animate-icon.before .el-button-text .text span,.el-button.not-available:hover.animate-icon.before .el-button-text .text span,.el-button.really-not-available.animate-icon.before .el-button-text .text span,.el-button.really-not-available:hover.animate-icon.before .el-button-text .text span,.el-button.disabled.animate-icon.before .el-button-text .text span,.el-button.disabled:hover.animate-icon.before .el-button-text .text span,.el-button[disabled='disabled'].animate-icon.before .el-button-text .text span,.el-button:disabled.animate-icon.before .el-button-text .text span,.el-button:disabled:hover.animate-icon.before .el-button-text .text span,.el-button.not-available.el-auto-width.animate-icon.before .el-button-text .text span,.el-button.not-available:hover.el-auto-width.animate-icon.before .el-button-text .text span,.el-button.really-not-available.el-auto-width.animate-icon.before .el-button-text .text span,.el-button.really-not-available:hover.el-auto-width.animate-icon.before .el-button-text .text span,.el-button.disabled.el-auto-width.animate-icon.before .el-button-text .text span,.el-button.disabled:hover.el-auto-width.animate-icon.before .el-button-text .text span,.el-button[disabled='disabled'].el-auto-width.animate-icon.before .el-button-text .text span,.el-button:disabled.el-auto-width.animate-icon.before .el-button-text .text span,.el-button:disabled:hover.el-auto-width.animate-icon.before .el-button-text .text span{right:-0.2em!important}.el-button.not-available.animate-icon.before .el-button-text .text span:before,.el-button.not-available:hover.animate-icon.before .el-button-text .text span:before,.el-button.really-not-available.animate-icon.before .el-button-text .text span:before,.el-button.really-not-available:hover.animate-icon.before .el-button-text .text span:before,.el-button.disabled.animate-icon.before .el-button-text .text span:before,.el-button.disabled:hover.animate-icon.before .el-button-text .text span:before,.el-button[disabled='disabled'].animate-icon.before .el-button-text .text span:before,.el-button:disabled.animate-icon.before .el-button-text .text span:before,.el-button:disabled:hover.animate-icon.before .el-button-text .text span:before,.el-button.not-available.el-auto-width.animate-icon.before .el-button-text .text span:before,.el-button.not-available:hover.el-auto-width.animate-icon.before .el-button-text .text span:before,.el-button.really-not-available.el-auto-width.animate-icon.before .el-button-text .text span:before,.el-button.really-not-available:hover.el-auto-width.animate-icon.before .el-button-text .text span:before,.el-button.disabled.el-auto-width.animate-icon.before .el-button-text .text span:before,.el-button.disabled:hover.el-auto-width.animate-icon.before .el-button-text .text span:before,.el-button[disabled='disabled'].el-auto-width.animate-icon.before .el-button-text .text span:before,.el-button:disabled.el-auto-width.animate-icon.before .el-button-text .text span:before,.el-button:disabled:hover.el-auto-width.animate-icon.before .el-button-text .text span:before{left:-0.4em!important;margin-right:0!important}.el-button.not-available.disabled .el-button-text .text,.el-button.not-available.disabled .el-button-text .text:after,.el-button.not-available.disabled .el-button-text .text:before,.el-button.not-available.disabled .el-button-text .text span,.el-button.not-available.disabled .el-button-text .text span:after,.el-button.not-available.disabled .el-button-text .text span:before{color:#333!important}.el-button.icon .el-button-text .text span:before,.el-button.icon .el-button-text .text span:after{font-family:'elkjopgui','FontAwesome';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:1;font-size:1em;color:#333;position:relative;margin:0;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;display:none}.el-button.icon .el-button-text .text span:before{left:-0.4em}.el-button.icon .el-button-text .text span:after{right:-0.4em}.el-button.icon:hover.animate-icon .el-button-text .text span:before{margin-right:.3em;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease}.el-button.icon:hover.animate-icon .el-button-text .text span:after{margin-left:.3em;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease}.el-button.icon.after .el-button-text .text span:after{display:inline-block}.el-button.icon.before .el-button-text .text span:before{display:inline-block}.el-button.icon.wishlist .el-button-text .text span:before,.el-button.icon.wishlist .el-button-text .text span:after{content:'\f00c'}.el-button.icon.search .el-button-text .text span:before,.el-button.icon.search .el-button-text .text span:after{content:"\e018";top:.1em}.el-button.icon.email .el-button-text .text span{top:-0.1em}.el-button.icon.email .el-button-text .text span:before,.el-button.icon.email .el-button-text .text span:after{content:"\f003";top:.2em;font-size:1.2em}.el-button.el-auto-width{width:auto;min-width:0;max-width:100%;padding:.5em 1.25em}.el-button.el-auto-width.any-1-1{width:100%}@media all and (min-width:801px) and (max-width:1280px){.el-button.el-auto-width.L-1-1{width:100%}}@media all and (min-width:641px) and (max-width:800px){.el-button.el-auto-width.M-1-1{width:100%}}@media all and (max-width:640px){.el-button.el-auto-width.S-1-1{width:100%}}.el-button.el-auto-width.animate-icon .el-button-text{padding:0}.el-button.el-auto-width.animate-icon.after .el-button-text .text span{left:-0.2em}.el-button.el-auto-width.animate-icon.after .el-button-text .text span:after{right:-0.4em}.el-button.el-auto-width.animate-icon.before .el-button-text .text span{right:-0.2em}.el-button.el-auto-width.animate-icon.before .el-button-text .text span:before{left:-0.4em}.el-button.el-auto-width:hover.animate-icon.after .el-button-text .text span{left:-0.4em}.el-button.el-auto-width:hover.animate-icon.after .el-button-text .text span:after{right:-0.7em;margin-left:0}.el-button.el-auto-width:hover.animate-icon.before .el-button-text .text span{right:-0.4em}
.el-button.el-auto-width:hover.animate-icon.before .el-button-text .text span:before{left:-0.7em;margin-right:0}.el-button.el-auto-width.see-more .el-button-text .text span{padding-right:0;left:0}.el-button.el-auto-width.see-more:hover .el-button-text .text span{left:-0.5em}.el-button.el-auto-width.see-more:hover .el-button-text .text span:after{right:-1.3em}.el-button .circular{-webkit-transition:opacity .3s ease-in-out .1s;-moz-transition:opacity .3s ease-in-out .1s;transition:opacity .3s ease-in-out .1s;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;position:absolute;height:75%;left:0;bottom:15%;opacity:0;margin:0 auto;width:100%;display:none}.el-button .circular .path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke:#7cbd2b;-webkit-animation:dash 1.5s ease-in-out infinite;-moz-animation:dash 1.5s ease-in-out infinite;-ms-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round}.el-button.loading:not(.no-loading) .circular,.el-button:active:not(.no-loading) .circular{-webkit-animation:radial-circle 2s linear infinite;-moz-animation:radial-circle 2s linear infinite;-ms-animation:radial-circle 2s linear infinite;animation:radial-circle 2s linear infinite}.el-button.loading:not(.no-loading){background:0;color:#7cbd2b;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.el-button.loading:not(.no-loading):hover{background:0}.el-button.loading:not(.no-loading):after{display:inline-block;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);position:absolute;top:30%;left:49%}.el-button.loading:not(.no-loading).mini:after{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);top:29%;left:45%}.el-button.loading:not(.no-loading):active{background:0}.el-button.loading:not(.no-loading):active:after{display:inline-block}.el-button.loading:not(.no-loading):active .el-button-text{opacity:0}.el-button.loading:not(.no-loading) .el-button-text{opacity:0}.el-button.loading:not(.no-loading) .el-button-text .text:after{opacity:0}.el-button.loading:not(.no-loading) .circular{opacity:1;display:block}.el-button.loading:not(.no-loading).disabled,.el-button.loading:not(.no-loading).disabled:hover,.el-button.loading:not(.no-loading)[disabled='disabled'],.el-button.loading:not(.no-loading):disabled,.el-button.loading:not(.no-loading):disabled:hover{background:none!important;border:none!important}.el-button.loading:not(.no-loading).disabled:after,.el-button.loading:not(.no-loading).disabled:hover:after,.el-button.loading:not(.no-loading)[disabled='disabled']:after,.el-button.loading:not(.no-loading):disabled:after,.el-button.loading:not(.no-loading):disabled:hover:after{opacity:1!important}.el-button.loading:not(.no-loading).disabled .el-button-text,.el-button.loading:not(.no-loading).disabled:hover .el-button-text,.el-button.loading:not(.no-loading)[disabled='disabled'] .el-button-text,.el-button.loading:not(.no-loading):disabled .el-button-text,.el-button.loading:not(.no-loading):disabled:hover .el-button-text{opacity:0!important}.el-button.loading:not(.no-loading).disabled .circular,.el-button.loading:not(.no-loading).disabled:hover .circular,.el-button.loading:not(.no-loading)[disabled='disabled'] .circular,.el-button.loading:not(.no-loading):disabled .circular,.el-button.loading:not(.no-loading):disabled:hover .circular{opacity:1!important;display:block!important}.el-button:active:not(.semi-opaque) .circular{opacity:1}@-webkit-keyframes radial-circle{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes radial-circle{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,250;stroke-dashoffset:0}50%{stroke-dasharray:89,250;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-156px}}@keyframes dash{0%{stroke-dasharray:1,250;stroke-dashoffset:0}50%{stroke-dasharray:89,250;stroke-dashoffset:-35px}100%{stroke-dasharray:89,250;stroke-dashoffset:-156px}}.button.highlight{background:#2b265b;-ms-filter:none;filter:none;color:#fff}.button.highlight:hover{background:#449;-ms-filter:none;filter:none;color:#fff}.button.highlight:active{background:#55a;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#5555aa,endColorStr=#5555aa);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#5555aa,endColorStr=#5555aa);color:#fff}.button.secondary{color:#707070!important;text-shadow:none;border-color:#bfbfbf;background-color:#dfdfdf;background:-webkit-gradient(linear,0 0,0 100%,from(#eaeaea),to(#dfdfdf));background:-moz-linear-gradient(top,#eaeaea,#dfdfdf);background:-ms-linear-gradient(top,#eaeaea,#dfdfdf);background:linear-gradient(to bottom,#eaeaea,#dfdfdf);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#eaeaea,endColorStr=#dfdfdf);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#eaeaea,endColorStr=#dfdfdf)}.button.secondary:hover{background:-webkit-gradient(linear,0 0,0 100%,from(#dfdfdf),to(#eaeaea));background:-moz-linear-gradient(top,#dfdfdf,#eaeaea);background:-ms-linear-gradient(top,#dfdfdf,#eaeaea);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#dfdfdf,endColorStr=#eaeaea);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#dfdfdf,endColorStr=#eaeaea)}.button.secondary:active{background:-webkit-gradient(linear,0 0,0 100%,from(#d6d6d6),to(#eaeaea));background:-moz-linear-gradient(top,#d6d6d6,#eaeaea);background:-ms-linear-gradient(top,#d6d6d6,#eaeaea);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#d6d6d6,endColorStr=#eaeaea);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#d6d6d6,endColorStr=#eaeaea)}.button.mega{display:block;clear:both;width:90%;padding:16px 0;font-weight:bold;font-size:1.2em;margin:8px auto;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 2px 2px -1px rgba(0,0,0,0.4),inset 0 -2px 2px -1px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 2px -1px rgba(0,0,0,0.4),inset 0 -2px 2px -1px rgba(0,0,0,0.4);box-shadow:0 2px 2px -1px rgba(0,0,0,0.4),inset 0 -2px 2px -1px rgba(0,0,0,0.4)}.button .icon{margin:0 -4px 0 6px;float:right}.button.boxed{height:60px;position:relative;padding:16px;margin:5px 1.6333333% 30px;font-size:1.2em;font-weight:normal;text-shadow:none;color:#666!important;text-align:center;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff;-ms-filter:none;filter:none}.button.boxed .text{font-weight:500;z-index:2;position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:8px}.button.boxed .filler{position:absolute;height:100%;background-color:#fff;width:100%;left:0;top:0;z-index:1;-moz-box-shadow:0 0 4px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.3);box-shadow:0 0 4px rgba(0,0,0,0.3);border:1px solid #bbb;-ms-filter:none;filter:none}.button.boxed.inactive{opacity:.25}.button.boxed.selected:not(.inactive),.button.boxed:not(.inactive):hover{color:#333!important;background:#dfdfdf;opacity:1}.button.boxed.gray.selected:not(.inactive),.button.boxed.gray:not(.inactive):hover{color:#333!important;border:1px solid #777;-moz-box-shadow:0 0 4px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.7);box-shadow:0 0 4px rgba(0,0,0,0.7)}.button.boxed:not(.inactive).selected .filler,.button.boxed:not(.inactive):hover .filler{background:#dfdfdf;border-color:#aaa;-moz-box-shadow:0 0 4px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5);box-shadow:0 0 4px rgba(0,0,0,0.5)}.button.boxed.gray.selected:not(.inactive) .filler,.button.boxed.gray:not(.inactive):hover .filler{background:#878787;border-color:#888}.button.boxed.selected:not(.inactive):after,.button.boxed:not(.inactive):hover:after{content:'';bottom:-20px;width:20px;height:20px;border:1px solid #aaa;position:absolute;-webkit-transform:rotate(45deg) translateX(-66.666667%);-ms-transform:rotate(45deg) translateX(-66.666667%);transform:rotate(45deg) translateX(-66.666667%);left:50%;background:#dfdfdf;-moz-box-shadow:0 0 4px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5);box-shadow:0 0 4px rgba(0,0,0,0.5)}
.button.boxed.selected:not(.inactive):before,.button.boxed:not(.inactive):hover:before{content:'';bottom:-18px;width:20px;height:20px;position:absolute;-webkit-transform:rotate(45deg) translateX(-66.666667%);-ms-transform:rotate(45deg) translateX(-66.666667%);transform:rotate(45deg) translateX(-66.666667%);left:50%;background:#dfdfdf;z-index:2}.button.boxed.gray.selected:not(.inactive):after,.button.boxed.gray:not(.inactive):hover:after{background:#878787;border:1px solid #666;-moz-box-shadow:0 0 4px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.7);box-shadow:0 0 4px rgba(0,0,0,0.7)}.button.boxed.gray.selected:not(.inactive):before,.button.boxed.gray:not(.inactive):hover:before{background:#878787;z-index:2}.button.nd.cta.expand,button.nd.cta.expand{width:100%}.personal-info-section .change-buttons .nd.button.cta span,.personal-info-section .change-buttons button.nd.cta span{float:none;width:auto}a.search-filter-button.nd.button.cta{min-width:30%!important;padding-top:.2em;padding-bottom:0;-webkit-transition:background-color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out}a.search-filter-button.nd.button.cta>span{right:.2em;top:0}a.search-filter-button.nd.button.cta>span:after{content:''}a.search-filter-button.nd.button.cta:hover{background-color:#95d546}a.search-filter-button.nd.button.cta:hover>span{padding-right:0}a.search-filter-button.nd.button.cta.loading{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}a.search-filter-button.nd.button.cta.loading:after{left:10%}.filter-sidebar .filter-item ul li.range{margin-bottom:.7em}.compare-icon-wrap{width:100%;height:100%;display:block}@media all and (max-width:640px){.js-cas-btn-shown{width:47%!important;font-size:.9em;max-width:none!important}.js-cas-btn-shown .button.collect-at-store.wide,.js-cas-btn-shown .add-subscription-to-basket.wide,.js-cas-btn-shown .add-to-basket.wide,.js-cas-btn-shown .add-to-basket.wide.not-available:hover,.js-cas-btn-shown .add-to-basket.wide.not-available:active{max-width:none!important}.js-mobile-full-width{width:99%!important;margin:0 auto}.js-mobile-full-width .button.collect-at-store.wide,.js-mobile-full-width .add-subscription-to-basket.wide,.js-mobile-full-width .add-to-basket.wide,.js-mobile-full-width .add-to-basket.wide.not-available:hover,.js-mobile-full-width .add-to-basket.wide.not-available:active{max-width:none}.buy-without-subscription-wrap .price-buttons .buy-button-container .button-wrap.js-cas-btn-shown{margin-left:.75em}}@media all and (min-width:801px){.js-cas-btn-shown{width:47%!important;font-size:.9em;max-width:none!important;margin-left:0!important}.js-mobile-full-width{width:50%!important;max-width:none!important;margin:0 auto}.js-mobile-full-width .button.collect-at-store.wide,.js-mobile-full-width .add-subscription-to-basket.wide,.js-mobile-full-width .add-to-basket.wide,.js-mobile-full-width .add-to-basket.wide.not-available:hover,.js-mobile-full-width .add-to-basket.wide.not-available:active{max-width:none}}.table-btn{display:table;width:100%;max-width:1000px}.table-btn-row{display:table-row;width:100%}.table-btn-cell{display:table-cell;width:50%!important;max-width:none!important;padding-right:.5em;vertical-align:top}.table-btn-cell:nth-child(2){padding-left:.5em}@media all and (min-width:641px) and (max-width:850px){.table-btn{display:block;max-width:none}.table-btn-cell{display:block;width:100%!important}.table-btn-cell.button-wrap.price-button{padding-bottom:2.25em}.table-btn-cell:nth-child(2){padding-left:0}.table-btn-row{display:block}}@media all and (max-width:325px){.table-btn{display:block;max-width:none}.table-btn-cell{display:block;width:100%!important}.table-btn-cell.button-wrap.price-button{padding-bottom:2.25em}}.el-button.small-width{max-width:100px}.el-button.full-width{max-width:100%}.el-button.no-min-width{min-width:0;max-width:100%}.el-button#see-all-subscriptions{background:#fff;border:2px solid #7cbd2b;min-height:3.4em}.el-button#see-all-subscriptions .el-button-text .text{white-space:nowrap}.el-button#see-all-subscriptions .el-button-text .text span{padding-right:1.5em}.el-button#see-all-subscriptions .el-button-text .text span:after{content:'\f107';position:absolute;right:.3em;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'FontAwesome','elkjopgui'!important;color:#333;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);font-weight:500}.el-button.hollow{background:#fff;border:2px solid #7cbd2b;min-height:2.4em;margin:0 .25em}.el-button.hollow .el-button-text .text{white-space:nowrap}.el-button#login-popup-button{background:#fff;-webkit-box-shadow:inset 0 0 0 2px #7cbd2b,2px 2px 1px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 0 0 2px #7cbd2b,2px 2px 1px rgba(0,0,0,0.15);box-shadow:inset 0 0 0 2px #7cbd2b,2px 2px 1px rgba(0,0,0,0.15);border:1px solid #7cbd2b;min-height:3.4em}.el-button#login-popup-button .el-button-text .text{white-space:nowrap}.el-button.product-advisor-btn{max-width:144px;max-height:116px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:30%}@media all and (min-width :801px){.el-button.product-advisor-btn{margin:0}}@media all and (max-width :800px){.el-button.product-advisor-btn{max-width:114px;max-height:96px;min-width:25px;margin:0 1.5% 0 0}}.el-button.product-advisor-btn:hover{transition:color 350ms ease-in-out}.el-button.product-advisor-btn.answer>div{width:90%}.el-button.higher-button-5,.el-button.button-height-5{height:5.3em;max-height:5.3em}.el-button.highlight{background:#2b265b;-ms-filter:none;filter:none;color:#fff}.el-button.highlight.simple-button{color:#fff!important}.el-button.highlight .el-button-text .text,.el-button.highlight .el-button-text .text span{color:#fff!important}.el-button.highlight .el-button-text .text:after,.el-button.highlight .el-button-text .text span:after{color:#fff!important}.el-button.big-button{font-size:1.5em}.el-button.margin-v{margin:.5em 0}.el-button.nowrap .el-button-text .text span{white-space:nowrap}.el-button.transparent-btn{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.el-button.transparent-btn:hover{background:#88d41b}.el-button.transparent-btn-with-border{background:transparent;border:1px solid #7cbd2b}.el-button.transparent-btn-with-border:hover{background:#88d41b}.el-button.compare-btn.before .el-button-text .text span:before{content:"\ef";left:-0.15em;font-size:1.5em;color:#333}.el-button.compare-btn .el-button-text .text span{top:-0.1em}.el-button.compare-btn .el-button-text .text span:before{top:.2em}.el-button.compare-btn:hover .el-button-text .text span:before,.el-button.compare-btn:hover .el-button-text .text span:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.el-button.wishlist.active:after{content:'\f0dd';position:absolute;top:56.333%;left:0;padding:0;margin:0;background:0;width:100%;font-size:2em!important;display:none}@media all and (max-width:640px){.el-button.filter-button.opened-or-closed{margin-bottom:2em!important}}.el-button.tracking.before .el-button-text .text span:before{content:"\f018";left:-0.15em;font-size:1.5em;color:#333}.el-button.smile.before .el-button-text .text span:before{content:"\f118";left:-0.15em;font-size:1.5em;color:#333}.el-button.checkmark.before .el-button-text .text span:before{content:"\f00c";left:-0.15em;font-size:1.5em;color:#333}.el-button.add-to-basket-ajax .el-button-text .text:after,.el-button.cart-icon .el-button-text .text:after{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;content:"\f07a";display:inline-block;font:normal normal normal 14px/1 'elkjopgui','FontAwesome';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:1;font-size:1.7em!important;position:absolute;right:8%;top:25%}
.el-button.trigger-add-to-cart:before{display:none!important}.el-button.mp-status-button .el-button-text .text{line-height:1em!important}.el-button.pdp .el-button-text .text span:after{content:"\f07a";font-size:2.3em!important;top:-0.23em}.el-button.pdp:not(.disabled):not(:disabled):hover .el-button-text .text span{padding-right:2.5em}.el-button.pdp:not(.disabled):not(:disabled):hover .el-button-text .text span:after{right:-0.2em}.el-button.mini{min-height:2.8em;width:auto;min-width:0;max-width:100%;padding:.5em .8em}.el-button.mini .el-button-text{padding:0;height:1.4em;width:100%;display:block!important}.el-button.mini .el-button-text .text{display:block;text-align:center}.el-button.mini .el-button-text .text .product-price-text{display:none}.el-button.mini .el-button-text .text:after{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;content:"\f07a";display:inline-block;font:normal normal normal 14px/1 'elkjopgui','FontAwesome';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:1;position:relative;right:0;top:0}.el-button.subscription-small{min-height:2.8em!important}.el-button.subscription-small .el-button-text{height:1.4em;width:100%;padding-top:.35em}.el-button.active,.el-button.checked{border:1px solid #7cbd2b;overflow:visible;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease}.el-button.active:after,.el-button.checked:after{-webkit-transition:none;-moz-transition:none;transition:none;content:'\F058';display:block;position:absolute;right:-0.35em;top:-0.35em;font-size:1.2em!important;background:#fff;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}.el-button.active:hover,.el-button.checked:hover{background:#7cbd2b}.el-button.active .circular,.el-button.checked .circular{opacity:0;display:none}.buttons-wrap{position:relative;clear:both;margin:1em auto;width:100%}.buttons-wrap .add-to-wishlist-link{width:49%;margin-right:1%}.buttons-wrap .compare-wrap{width:49%;margin-left:1%;display:inline-block}.two-buttons .el-button.compare-btn{width:49%}.two-buttons.product-btns .product-price-button{width:49%;float:right}.nd.button.control,.el-button.control{display:inline-block;padding:10px 10px 10px 10px;margin:auto;position:relative;cursor:pointer;text-align:center!important;-webkit-transition:background-color 300ms ease-in-out,color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out,color 300ms ease-in-out;transition:background-color 300ms ease-in-out,color 300ms ease-in-out;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none;text-decoration:none!important;font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:.85em;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:3px;background:#fff;border:0;color:#333!important}.nd.button.control.link-button,.el-button.control.link-button{border-radius:0;padding:2px 5px;font-weight:400}.nd.button.control:hover,.el-button.control:hover{background-color:#88d41b}.nd.button.control:active,.el-button.control:active{background-color:#333}.nd.button.control.more:after,.el-button.control.more:after{font-family:'elkjopgui','FontAwesome';position:relative;top:.1em;font-size:.8em;content:"\f054";padding-left:3px}.CC_ProductDetail .el-button:not(.mini){min-height:3.3em}.CC_ProductDetail .button-wrap.only-one-button .el-button{max-width:100%}.product-add-ajax-success .el-button{height:3.3em}.filter-sidebar .filter-item ul .el-button{min-height:2.2em;padding:0}.filter-sidebar .filter-item ul .el-button .el-button-text{position:relative;left:0;top:0;height:1.8em}.filter-sidebar .filter-item ul .el-button .el-button-text .text{position:relative;left:0;top:0}.filter-sidebar .filter-item ul .el-button .el-button-text .text span{position:relative;top:0}.filter-sidebar .filter-item ul .el-button:after{font-size:.6em!important;top:35%;left:48%}#highlight-differences{display:block;clear:both}.buy-button-container{-webkit-animation:fade-in-load 300ms ease-in-out forwards;-moz-animation:fade-in-load 300ms ease-in-out forwards;-ms-animation:fade-in-load 300ms ease-in-out forwards;animation:fade-in-load 300ms ease-in-out forwards}.is-touch-device .el-button:hover{background:#7cbd2b}.is-touch-device .el-button:hover .el-button-text .text{color:#333}.is-touch-device .el-button:hover .el-button-text .text span:before,.is-touch-device .el-button:hover .el-button-text .text span:after{color:#333}.is-touch-device .el-button.transparent-btn:hover{background:#88d41b}.is-touch-device .el-button.transparent-btn:hover .el-button-text .text{color:#333}.is-touch-device .el-button.transparent-btn:hover .el-button-text .text span:before,.is-touch-device .el-button.transparent-btn:hover .el-button-text .text span:after{color:#333}.is-touch-device .el-button.secondary:hover{background:#dfdfdf}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.el-button:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.el-button .path{stroke-dasharray:60,200!important}}@-webkit-keyframes fade-in-load{0%{display:none;opacity:0}10%{display:inherit;opacity:.125}100%{opacity:1}}@keyframes fade-in-load{0%{opacity:0}10%{display:inherit;opacity:.125}100%{opacity:1}}.product-advisor-price-btn>div:first-child{padding-right:5px}.product-advisor-price-btn .button-wrap.cas,.product-advisor-price-btn .button-wrap.price-button{max-width:50%;float:left;margin:0!important;padding-left:5px}@media all and (min-width :641px) and (max-width :800px){.product-advisor-price-btn .button-wrap.cas,.product-advisor-price-btn .button-wrap.price-button{font-size:.85em}}.button-wrap.cas,.button-wrap.price-button{max-width:215px}.button-wrap.cas.two-inline,.button-wrap.price-button.two-inline{display:block;width:49%!important;float:left;max-width:none!important;padding-right:0;vertical-align:top;margin-right:2%}.button-wrap.cas.two-inline.only-one-button,.button-wrap.price-button.two-inline.only-one-button{width:100%!important;float:none;max-width:215px!important;margin-right:0}@media all and (max-width:425px){.button-wrap.cas.two-inline.only-one-button,.button-wrap.price-button.two-inline.only-one-button{max-width:none!important}}@media all and (min-width:641px) and (max-width:800px){.button-wrap.cas.two-inline,.button-wrap.price-button.two-inline{width:100%!important;float:none;margin-right:0}}@media all and (max-width:400px){.button-wrap.cas.two-inline:not(.only-one-button),.button-wrap.price-button.two-inline:not(.only-one-button){font-size:.85em}}.button-wrap.cas .stock-info,.button-wrap.price-button .stock-info{color:#727272}.button-wrap.cas .stock-info span,.button-wrap.price-button .stock-info span{margin-top:.5em}.button-wrap.cas{width:100%}.button-wrap.cas.two-inline{margin-right:0}.button-wrap.cas .stock-info{max-width:none}.button-wrap.cas .stock-info .store-status{clear:left}.promotion-templates-section .button-wrap.cas{max-width:100%}@media all and (max-width:900px) and (min-width:801px){.product-advisor .product-price-button .product-price-text{font-size:.9em}}.master-foot{border-top:4px solid #91ce06}.master-foot a{color:#000}.master-foot .top-line-icons{padding:2em 1em 0 1em;background-color:#f2f2f2;margin-bottom:0}.master-foot .top-line-icons .icon-sets{float:left;padding:.2em}.master-foot .top-line-icons .icon-sets:last-child:after{clear:both}@media all and (max-width :640px){.master-foot .top-line-icons{padding:2em 0 0 0}.master-foot .top-line-icons .icon-sets:nth-child(3){clear:both}}.master-foot .row.utils{background-color:#f2f2f2}@media all and (min-width :641px) and (max-width :800px),all and (min-width :801px){.master-foot .row.utils{padding:2em 2em 1em 4em}
}.master-foot .row.utils .bottom-utils.input-fields{padding-left:1em}.master-foot .link-list{margin:0 .7em}.master-foot .footer-links{padding-bottom:1em;clear:none;float:left}@media all and (min-width :641px){.master-foot .footer-links .col{max-width:200px;position:relative;z-index:1;padding:0 3px 0 0}}.master-foot .footer-links a{text-decoration:none}.master-foot .footer-links a:hover{color:#989898;text-decoration:underline}@media all and (min-width :641px){.master-foot .footer-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.master-foot .footer-links .title{font-weight:bold;text-decoration:none;font-size:1.3em;margin-bottom:.75em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.master-foot .footer-links a.title{color:#000e52}.master-foot .footer-links .links li{margin-bottom:.75em}@media all and (min-width :641px){.master-foot .input-fields form{float:right}}.master-foot label{display:none}.master-foot input{width:50%;border-radius:0;min-height:3em}@media all and (max-width :800px){.master-foot input{min-height:2.8em;width:50%}}.master-foot .button{float:left;margin-top:0;margin-left:1em;min-width:100px!important}@media all and (max-width:900px){.master-foot .button{min-width:75px!important}}@media all and (max-width:667px) and (min-width:641px){.master-foot .button{margin-left:.2em}}.master-foot .el-button .el-button-text{height:1.5em}.master-foot .bottom-utils{margin-top:2em}.master-foot .bottom-utils.social-media ul,.master-foot .bottom-utils.payment-links ul{display:table;margin-right:auto;margin-left:auto;list-style:none}.master-foot .bottom-utils.social-media ul li,.master-foot .bottom-utils.payment-links ul li{float:left;margin:0 .5em 0 .5em}@media all and (max-width :640px){.master-foot .bottom-utils.social-media ul li,.master-foot .bottom-utils.payment-links ul li{margin:0 .2em}}.master-foot .bottom-utils>div{float:left}.master-foot .copy-bottom{background-color:#11175e;color:#fff;min-height:2.5em;padding-top:.5em;text-align:center}.master-foot .copy-bottom p{color:#fff;display:inline-block}.master-foot .copy-bottom.row{margin-bottom:0}.master-foot .newsletter-signup .validation-error-field{float:none;clear:both}@media all and (max-width :667px){.master-foot .newsletter-signup .validation-error-field{float:left;clear:both}}.product-comparisons{padding:1em;overflow:hidden;top:0;left:0;color:#fff;z-index:170;width:100%;font-size:13px;height:0;max-height:100%;-webkit-transition:height 300ms linear;-moz-transition:height 300ms linear;transition:height 300ms linear}.product-comparisons.open{height:105px}.product-comparisons.relative-position{position:relative;left:0;width:100%;padding:0}.product-comparisons.fixed-position{position:fixed;padding:0 .75em}.product-comparisons .inner-wrap{width:100%;background:rgba(0,0,0,0.7);max-width:1260px;height:105px;padding:1em;margin:0 auto .7em}.product-comparisons .descriptions,.product-comparisons .compare-products{float:left}.product-comparisons .interactions{float:right}.product-comparisons .header{font-size:1.5em}.product-comparisons .comparisons{min-height:70px}.product-comparisons a{color:#fff;text-decoration:none}.product-comparisons .how-many,.product-comparisons .remove-all{display:block;color:#fff;margin-top:.5em}.product-comparisons .remove-all:hover{text-decoration:underline}.product-comparisons .compare-product{text-align:center;list-style-type:none;float:left;margin:0 .5em .7em}.product-comparisons .compare-product .compare-content{float:left;position:relative}.product-comparisons .compare-product .compare-content .bundle-icon{left:0;top:0;position:absolute;width:40px;height:40px}.product-comparisons .compare-product-image{max-width:40px;max-height:40px}.product-comparisons .close:hover{opacity:.8}.product-comparisons .close,.product-comparisons .close-all:after{width:24px;height:24px;background:url('../../../images/design/blue-green/sprite.png?v=20150305') -15px -42px no-repeat transparent;text-indent:-99em;top:3.5em;position:relative}.product-comparisons .close-all{position:absolute;top:.2em;right:.7em}.product-comparisons .close-all:after{content:'';display:inline-block;position:relative;top:6px;margin-left:4px}@media all and (max-width:640px){.product-comparisons{background:rgba(0,0,0,0.7)}.product-comparisons.open{height:175px}.product-comparisons .inner-wrap{background:0}.product-comparisons .comparisons{width:48%;float:left;margin-right:1em}.product-comparisons .interactions{width:48%;float:right;margin-left:0;display:table}.product-comparisons .interactions a{display:block;vertical-align:middle}.product-comparisons .compare-product{margin:0 .35em .7em}.product-comparisons .remove-all{margin-top:.5em;text-align:center}}@media all and (max-width:360px){.product-comparisons .comparisons{width:52%;margin-right:.2em}.product-comparisons .interactions{width:46%}.product-comparisons .compare-product{margin:0 .1em .7em}}.hot-products{padding-top:.5em;padding-bottom:4.5em}@media all and (min-width:1024px) and (max-width:1279px){.hot-products .col.col-mini-product:nth-child(4){display:none}}.main-content .grid-products.row.hot-products{margin-bottom:0;padding:1.4em;overflow:visible}.main-content .grid-products.row.hot-products:after{content:' ';display:block;clear:both}.hotspot-products{display:table;float:none;table-layout:fixed;width:auto}.hotspot-products a{text-decoration:none}.hotspot-products .hotspot{background-color:#f2f2f2;display:table-cell;float:none;table-layout:fixed;vertical-align:top}.hotspot-products .hotspot:nth-of-type(1){border-right:10px solid #fff}.hotspot-products .hotspot:nth-of-type(2){border-right:5px solid #fff;border-left:5px solid #fff}@media all and (max-width:640px){.hotspot-products .hotspot:nth-of-type(2){border-right:0;border-left:0}}.hotspot-products .hotspot:last-child{border-left:10px solid #fff}@media all and (max-width:640px){.hotspot-products .hotspot:last-child{border:0}}.hotspot-products .hotspot:hover{background-color:#727272}.hotspot-products .hotspot:hover a{color:#fff}.hotspot-products .hotspot a{color:#333}.hotspot-products .hotspot .description{font-size:1.1em;font-weight:bold;margin:-0.213em 0 0;padding:.75em .55em}@media all and (max-width :640px){.hotspot-products{width:100%!important;margin:0 auto 2em!important;border:0!important;border-radius:0!important;display:block!important}.hotspot-products .hotspot{display:block!important;background:#fff!important;border:0!important;margin-bottom:0!important;padding:18px 10px 0!important;width:100%}.hotspot-products .hotspot:hover{background-color:#fff!important}.hotspot-products .hotspot:hover a{color:#2b265b!important}.hotspot-products .hotspot a{display:block;border-bottom:1px solid #f2f2f2;padding-bottom:18px}.hotspot-products .hotspot a:after{content:' ';display:block;clear:both}.hotspot-products .hotspot:nth-of-type(1) a{border-top:1px solid #f2f2f2!important;padding-top:18px}.hotspot-products .hotspot .description{font-size:1.2em!important;border:0!important;padding:.5em .7em!important}}.shipping-product-section.product-info:first-of-type .product-wrapper,.shipping-product-section.insurance{border-top:0;position:relative}.shipping-product-section.insurance{padding-left:113px;margin-bottom:.25em}@media only screen and (min-width:800px){.shipping-product-section.insurance{padding-left:88px}}.shipping-product-section:last-child{border-bottom:0}.shipping-product-section.insurance .add-to-basket-header{display:none}.shipping-product-section.insurance .insurances>span{padding-right:1em}.shipping-product-section.insurance .insurances{overflow:hidden}.shipping-product-section.insurance .insurances li{float:left;padding:0 1.5em .25em 0;list-style-type:none}
.order-summary .services:before,.shipping-product-section.insurance .icon-elkjop-insurance,.shipping-product-section.insurance .icon-elkjop-insurance-i{margin-right:12px;float:left;width:60px;font-size:3em;text-align:center;color:#24bbef}@media(min-width:799px) and (max-width:1024px){.order-summary .services:before,.shipping-product-section.insurance .icon-elkjop-insurance,.shipping-product-section.insurance .icon-elkjop-insurance-i{margin-right:23px}}@media(min-width:1025px){.order-summary .services:before,.shipping-product-section.insurance .icon-elkjop-insurance,.shipping-product-section.insurance .icon-elkjop-insurance-i{margin-left:0}}.insurance li.selected .insurance-text,.insurance li.selected input[type='radio']:checked{cursor:default}.shipping-product-section input[type='radio'].hidden,:root .shipping-product-section input[type='checkbox'].hidden{position:absolute;opacity:0;cursor:pointer}.shipping-product-section.insurance .select-insurance .insurance-text{vertical-align:sub}.shipping-product-section.insurance .select-insurance label{cursor:pointer;float:left}.shipping-product-section .icon.plus.medium:before,.select-insurance-trigger .icon.plus.medium:before{float:left;overflow:hidden;position:relative;margin-right:8px;margin-top:1px;font-family:'elkjopgui','FontAwesome';content:'\f057';font-size:18px;color:#7cbd2b;transform:rotate(45deg);display:block}.services .icon.plus.medium:before{margin:.7em 0}li.selected .icon.plus.medium:before,.shipping-product-section input[type='radio']:checked+.icon.plus.medium:before,.select-insurance-trigger input[type='radio']:checked+.icon.plus.medium:before{color:#318100;cursor:default}.shipping-product-section input[type='checkbox']+.icon.plus.medium:before{margin:.7em}.shipping-product-section input[type='checkbox']:checked+.icon.plus.medium:before{background:url('../../../images/design/blue-green/sprite.png?v=20150305') -1px -107px no-repeat transparent;width:26px;height:25px;margin:.5em;-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.select-insurance li.selected input[type='radio']:checked+.icon.plus.medium:before{background:0;padding:0;width:0;margin:0}.select-insurance .icon.plus.medium:hover:before{opacity:.85;cursor:pointer}.shipping-product-section.insurance .info-text{margin:0 0 .7em}.shipping-product-section.insurance .modify-insurance a{padding:.25em .75em;border-left:1px solid #ccc;float:left}.shipping-product-section.insurance .modify-insurance a:first-of-type{border-left:0}.shipping-product-section.insurance .modify-insurance a[style='display: none;']{border:0}.shipping-product-section.insurance .modify-insurance a.cancel-insurance{border-right:0}.shipping-product-section.insurance .modify-insurance a.cancel-insurance.advanced{border-left:none;padding-left:0}.shipping-product-section.insurance .modify-insurance .insurance-more-info-link{margin-left:0;padding-left:0}.shipping-product-section.insurance .accept-terms-error{position:absolute}.shipping-product-section.shipping-address .select-shipping-address{margin-top:.7em;max-width:450px}.shipping-product-section .product-wrapper{padding-left:122px;position:relative}.shipping-product-section .text-info dt{width:auto;margin:.1em 1em 0 0}.shipping-product-section .text-info dd{width:auto;margin:.1em 0}.shipping-product-section .product-remove{float:left;margin-top:.3em}.checkout-section .product-title{font-size:1.1em;font-weight:bold}.checkout-section .product-sku{display:block;color:#aaa}.shipping-product-section .product-price{text-align:left}.shipping-product-section .product-quantity{text-align:center}.shipping-product-section .total-price{text-align:right}.shipping-product-section .product-price,.shipping-product-section .product-quantity,.shipping-product-section .total-price,.shipping-product-section .promotion-discount-total,.shipping-product-section .total-price-discount{font-size:1.1em}.shipping-product-section .product-price,.shipping-product-section .product-quantity{float:left}.shipping-product-section .total-price{float:right;padding-top:.25em}.shipping-product-section .insurance-price-wrapper{position:absolute;right:0;top:0}.shipping-product-section .insurance-price-wrapper .insurance-total-price{text-align:right}.shipping-product-section .insurance-price-wrapper .insurance-total-price strong{padding-bottom:.5em}.shipping-product-section .subtract-qty .icon.grey-minus:after{float:right}.shipping-product-section .subtract-qty,.shipping-product-section .add-qty{cursor:pointer;font-size:1.2em;font-weight:bold;display:inline-block;margin:0 7px 0 4px;position:relative;top:5px}.shipping-product-section .add-qty{margin:0 4px 0 7px}.shipping-product-section .placeholder-qty{cursor:default;width:34px;height:25px;display:inline-block}.shipping-product-section .placeholder-qty-input{border:0;background:#fff;cursor:default;margin-top:3px}.cart-page .shipping-product-section.insurance{margin-top:1.75em}.shipping-product-section.insurance .total-price{right:0;top:9px}.shipping-product-section .shipping-delivery{float:left}.shipping-product-section .shipping-delivery .delivery-option{float:left}.shipping-product-section .shipping-delivery .selected-delivery-options dt{width:auto;margin-right:1em}.shipping-product-section .product-subscription .total-price{font-size:1em;padding-bottom:0}.collect-popup-insurances-trigger{max-height:1000px;transition:padding 500ms ease,margin 500ms ease,max-height 500ms ease;overflow:hidden}.collect-popup-insurances-trigger.shipping-product-section.insurance .icon-elkjop-insurance-i{margin-top:9px}.collect-popup-insurances-trigger .accept-terms-wrap .accept-terms-trigger-check{margin-top:0}.collect-popup-insurances-trigger a.cancel-insurance-trigger{position:relative;top:3px;padding-left:10px;float:left}.collect-popup-insurances-trigger a.cancel-insurance-trigger:after{display:block;content:' ';clear:both}.collect-popup-insurances-trigger.advanced .accept-terms-wrap{clear:both;float:left;width:80%}.collect-popup-insurances-trigger.advanced .accept-terms-wrap .accept-terms-trigger-check{margin:0;float:left;display:block;width:10%;margin-top:0}.collect-popup-insurances-trigger.advanced .accept-terms-wrap label{float:left;margin-left:5px;margin-right:0;display:block;width:85%}.collect-popup-insurances-trigger.advanced a.cancel-insurance-trigger{position:relative;top:3px;padding-left:5px;float:left;width:20%}.insurance-wrap{transition:padding 500ms ease}.insurance-wrap.close{padding:0!important}.insurance-wrap.close .collect-popup-insurances-trigger{padding:0!important;margin:0!important;max-height:0}.select-insurance-trigger{float:left;clear:both;padding-top:.5em}.select-insurance-trigger li{float:left;padding:0 1.5em .35em 0;list-style-type:none}.select-insurance-trigger li label{cursor:pointer;float:left}.select-insurance-trigger li input[type='radio'].hidden,.select-insurance-trigger li input[type='checkbox'].hidden{position:absolute;opacity:0;cursor:pointer}.cart-product .product-insurance-wrap{transition:max-height 1500ms cubic-bezier(0.4,0,1,1);max-height:2000px;overflow:hidden}.cart-product .product-insurance-wrap.close{max-height:0}.shipping-product-section .insurance-renewal ul,.order-summary .insurance-renewal ul{padding-bottom:.25em}.order-summary .insurance-renewal{width:100%}.order-summary .insurance-renewal li,.shipping-product-section .insurance-renewal li{list-style:none;padding-bottom:.25em}.default-border{border:1px solid #d9d9d9}.clean-box{padding:0 2em 2em;border:1px solid #d9d9d9}.clean-box .clean-box-title{font-size:1em;font-weight:300;margin:0;text-transform:uppercase;text-align:center;height:0;margin-bottom:1.5em}
.clean-box .clean-box-title>span{padding:0 1.25em;background:#fff;position:relative;top:-0.75em}@media all and (max-width:800px){.clean-box:not(.mobile-borders){border:0;border-top:1px solid #d9d9d9}.clean-box:not(.mobile-borders).basket{border:0}.clean-box:not(.mobile-borders).promotion-entry{border:1px solid #d9d9d9}}@media all and (max-width:600px){.clean-box{padding:0 .75em .75em}}.clean-box.child{padding:1em;margin-bottom:1.5em}.clean-box.child .clean-box-title{color:#d9d9d9;padding:0 .5em;margin-bottom:0}.clean-box.child .clean-box-title>span{padding:0 .5em;top:-1em}.clean-box.child .clean-box-title>span.arrow{top:-0.8em}.stock-status+.clean-box.child{clear:both}.dropdown-button-wrapper+.dropdown-content-wrapper{max-height:0;opacity:0;overflow:hidden}.dropdown-button-wrapper.open+.dropdown-content-wrapper{height:auto;opacity:1;max-height:500em;overflow:visible;-webkit-transition:max-height 1.25s,opacity 1s;-moz-transition:max-height 1.25s,opacity 1s;transition:max-height 1.25s,opacity 1s}.dropdown-button-wrapper+.dropdown-content-wrapper.open{height:auto;opacity:1;-webkit-transition:max-height 1.25s,opacity 1s;-moz-transition:max-height 1.25s,opacity 1s;transition:max-height 1.25s,opacity 1s;max-height:500em;overflow:visible}.dropdown-button{display:table;cursor:pointer;padding:.5em}.dropdown-button .text,.dropdown-button .arrow{display:table-cell;vertical-align:middle}.dropdown-button .text{font-weight:bold;font-size:1em;margin:0}.dropdown-button .arrow{color:#000;text-align:right;font-size:1.5em;padding-left:.5em}.dropdown-button .arrow>span{display:block;float:right}.dropdown-button.open .arrow .fa-caret-down:before{content:"\f0d8"}.dropdown-button-check{position:relative;padding-left:2em;margin-left:20%}.dropdown-button-check .text{font-weight:normal}.dropdown-button-check .checkmark{top:.35em}.dropdown-button-check .checkmark:after{left:4px;top:1spx;width:3px;height:8px;border:solid #707070;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;display:block}.dropdown-button-wrapper{display:block}.dropdown-button-wrapper.open .arrow .fa-caret-down:before{content:"\f0d8"}.dropdown-button-wrapper.open .checkmark:after{display:none}.dropdown-button.mini{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 150ms ease 0s;-moz-transition:all 150ms ease 0s;transition:all 150ms ease 0s}.dropdown-button.mini .text{font-size:.8em}.dropdown-button.mini .arrow{color:#000;padding-left:.25em;-webkit-transition:all 150ms ease 0s;-moz-transition:all 150ms ease 0s;transition:all 150ms ease 0s}.dropdown-button.mini:hover{color:#fff;background:#727272}.dropdown-button.mini:hover *,.dropdown-button.mini:hover *:before,.dropdown-button.mini:hover *:after{color:#fff!important}.input-field{position:relative;padding-bottom:1em}.input-field input{position:relative;z-index:500}.input-field .message{text-align:center;-webkit-transition:max-height 400ms ease,opacity 400ms ease,padding .4s ease;-moz-transition:max-height 400ms ease,opacity 400ms ease,padding .4s ease;transition:max-height 400ms ease,opacity 400ms ease,padding .4s ease;padding:1em 0 .5em;position:relative;border-radius:.25em;z-index:400;font-weight:500;-webkit-transform:translateY(-0.5em);-moz-transform:translateY(-0.5em);transform:translateY(-0.5em)}.input-field .message:not(.open){padding:0;max-height:0;opacity:0;-webkit-transition:max-height 400ms ease,opacity 200ms ease,padding .4s ease;-moz-transition:max-height 400ms ease,opacity 200ms ease,padding .4s ease;transition:max-height 400ms ease,opacity 200ms ease,padding .4s ease}.input-field .error{background-color:#f9d401;color:#000}.input-field .working{background-color:#83cd00;color:#fff;text-shadow:1px 1px 3px #666}.input-field .working .fa-refresh{margin-left:.5em}.input-field .warning{background-color:#383a75;color:#fff}.common-checkbox{display:block;position:relative;padding-left:2em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left}.common-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:15px;width:15px;overflow:hidden;border:1px solid #707070}.common-checkbox input:checked ~ .checkmark{background-color:#83cd00;border-color:#83cd00}.checkmark:after{content:"";position:absolute;display:none}.common-checkbox input:checked ~ .checkmark:after{display:block}.common-checkbox .checkmark:after{background:#83cd00;border-radius:50%;content:"\f00c";font-family:"elkjopgui","FontAwesome";padding:.4em;position:absolute;top:-2px;left:-1px;color:#fff;font-size:.7em;z-index:1;text-shadow:1px 1px 3px #666;transition:opacity .3s ease}.display-label-details{position:relative;display:block;font-size:.9em;line-height:1.4em}.display-label-details span{display:block}.display-label-details span a{text-decoration:underline!important}.nd #general-error-container{position:relative}.nd .message-warning{-webkit-animation:open-close 1s ease-in-out 0s;-moz-animation:open-close 1s ease-in-out 0s;-ms-animation:open-close 1s ease-in-out 0s;animation:open-close 1s ease-in-out 0s;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;background:#e5e5e5;color:#000;font-weight:500;padding:.5em}@keyframes open-close{0%{transform:scaleY(0) translateY(-100%);max-height:0;opacity:0}100%{transform:scaleY(1) translateY(0);max-height:1000px;opacity:1}}@-webkit-keyframes open-close{0%{transform:scaleY(0) translateY(-100%);-webkit-transform:scaleY(0) translateY(-100%);max-height:0;opacity:0}100%{transform:scaleY(1) translateY(0);-webkit-transform:scaleY(1) translateY(0);max-height:1000px;opacity:1}}.nd .message-warning:before{display:inline-block;vertical-align:middle;margin-right:.5em;font-family:'elkjopgui','FontAwesome';content:'\f05a';font-size:1.5em}.nd:not(.not-supported-browser) input[type="checkbox"].label-check,.nd:not(.not-supported-browser) input[type="radio"].label-check:not(.score-value){visibility:hidden;position:absolute}.nd:not(.not-supported-browser) input[type="checkbox"].label-check+label,.nd:not(.not-supported-browser) input[type="radio"].label-check:not(.score-value)+label{display:table;cursor:pointer}.nd:not(.not-supported-browser) input[type="checkbox"].label-check+label>span,.nd:not(.not-supported-browser) input[type="radio"].label-check:not(.score-value)+label>span{display:table-cell}.nd:not(.not-supported-browser) input[type="checkbox"].label-check+label .nd-checkbox,.nd:not(.not-supported-browser) input[type="radio"].label-check:not(.score-value)+label .nd-checkbox{position:relative}.nd:not(.not-supported-browser) input[type="checkbox"].label-check+label .nd-checkbox:before,.nd:not(.not-supported-browser) input[type="radio"].label-check:not(.score-value)+label .nd-checkbox:before{border:1px solid #e4e4e4;border-radius:2px;margin-right:.5em;font:normal normal normal 1em/1 'elkjopgui','FontAwesome';content:"\f00c";color:transparent;-webkit-transition:all .1s ease-in-out 0s;-moz-transition:all .1s ease-in-out 0s;transition:all .1s ease-in-out 0s}.nd:not(.not-supported-browser) input[type="checkbox"].label-check:checked+label .nd-checkbox:before,.nd:not(.not-supported-browser) input[type="radio"].label-check:not(.score-value):checked+label .nd-checkbox:before{color:#83cd00}
.nd .response-box{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transition:all .3s ease-in-out,visibility 0s ease .3s;-moz-transition:all .3s ease-in-out,visibility 0s ease .3s;transition:all .3s ease-in-out,visibility 0s ease .3s;overflow:hidden;visibility:hidden;text-shadow:0 1px 1px rgba(0,0,0,0.6);z-index:501}@media all and (min-width:641px){.nd .response-box{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.nd .response-box.open{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@media all and (max-width:640px){.nd .response-box{height:0}.nd .response-box.open{height:100%}}.nd .response-box.open{visibility:visible;-webkit-transition:all .3s ease-in-out,visibility 0s ease 0s;-moz-transition:all .3s ease-in-out,visibility 0s ease 0s;transition:all .3s ease-in-out,visibility 0s ease 0s}.nd .response-box .big-sign{display:table;width:100%;height:100%}.nd .response-box .big-sign:after{display:none}.nd .response-box .big-sign .text{display:table-cell;vertical-align:middle;padding:.5em 1.5em .5em .5em;text-align:left;font-size:1.5em}.nd .response-box .big-sign .text h3{margin:0 0 .25em;font-size:1.2em;font-weight:400}.nd .response-box .big-sign .text p{font-size:.8em;margin:0}.nd .response-box span.fa-check{width:1em;font-size:4em;display:table-cell;vertical-align:middle;padding:.5em 0 .5em .5em}.nd .response-box .close-button{padding:1em 1em 0 .25em;position:absolute;right:0;width:auto;cursor:pointer;z-index:502;color:#fff}.nd .big-sign{display:table-cell;background:#83cd00;position:relative;vertical-align:middle;-webkit-transition:all .3s ease-in-out,max-height 1.7s ease-in-out .3s,visibility 0s ease 2s;-moz-transition:all .3s ease-in-out,max-height 1.7s ease-in-out .3s,visibility 0s ease 2s;transition:all .3s ease-in-out,max-height 1.7s ease-in-out .3s,visibility 0s ease 2s;opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0);z-index:501;text-shadow:0 1px 1px rgba(0,0,0,0.6);visibility:visible}.nd .big-sign *{color:#fff}@media all and (min-width:641px){.nd .big-sign.closed{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);transform:translateX(200%)}}@media all and (max-width:640px){.nd .big-sign{display:block;margin-bottom:2em;width:100%;max-height:1000px}.nd .big-sign.closed{-webkit-transform:translateY(200%);-moz-transform:translateY(200%);transform:translateY(200%);max-height:0;-webkit-transition:all .3s ease-in-out,max-height .7s ease-in-out .3s,visibility 0s ease 1s;-moz-transition:all .3s ease-in-out,max-height .7s ease-in-out .3s,visibility 0s ease 1s;transition:all .3s ease-in-out,max-height .7s ease-in-out .3s,visibility 0s ease 1s;margin:0}}.nd .big-sign.closed{opacity:0;visibility:hidden}.nd .big-sign .text{font-size:1.5em;padding:.5em 1.5em}.seller-rating-wrapper{position:relative}.seller-rating-wrapper .seller-rating{cursor:pointer}.seller-rating-wrapper .seller-rating.open{max-width:100%}.seller-rating-wrapper .seller-rating.open .description{max-width:100%;opacity:1}body:not(.is-touch-device) .seller-rating-wrapper .seller-rating{cursor:auto}body:not(.is-touch-device) .seller-rating-wrapper .seller-rating:hover{max-width:100%}body:not(.is-touch-device) .seller-rating-wrapper .seller-rating:hover .description{max-width:100%;opacity:1}.seller-rating{border:1px solid #d9d9d9;display:inline-block;padding:0 .75em;font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;position:absolute;left:0;max-width:6em;overflow:hidden;top:0;background:white;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.seller-rating .description{max-width:0;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding-left:.15em;white-space:nowrap}.seller-rating>span{display:inline-block;vertical-align:middle}.seller-rating .icon{font-size:1.5em}#filtered-products-heading.heading.boxed{border:0;padding:0;background-color:transparent;font-size:1.4em}.rating-stars{display:inline-block;unicode-bidi:bidi-override;direction:rtl;white-space:nowrap;text-align:left}.rating-stars label:before{display:inline-block}.rating-stars label:hover,.rating-stars label:hover ~ label{color:#ffcd00}.rating-stars *{margin:0;padding:0}.rating-stars input{visibility:hidden;position:absolute}.rating-stars label{color:#ccc;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.rating-stars label::before{content:"\f005";font-family:'elkjopgui','FontAwesome';text-align:center;font-size:2em;cursor:pointer}.rating-stars input:checked ~ label{color:#ffcd00}.rating-stars.disabled{opacity:.50;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}.country-flags{display:inline-block;vertical-align:middle;padding:0 1em 0 0}.country-flags .Swedish{background-image:url("https://tubby.scene7.com/is/image/tubby/se-flag-small")}.country-flags .English{background-image:url("https://tubby.scene7.com/is/image/tubby/en-flag-small")}.country-flags .Finnish{background-image:url("https://tubby.scene7.com/is/image/tubby/fi-flag-small")}.country-flags .Danish{background-image:url("https://tubby.scene7.com/is/image/tubby/dk-flag-small")}.country-flags .Norwegian{background-image:url("https://tubby.scene7.com/is/image/tubby/no-flag-small")}.country-flags>span{display:inline-block;width:1.406em;height:1.406em;background-size:100%;background-repeat:no-repeat;background-position:center}.checkbox{font-family:'elkjopgui','FontAwesome';font-size:1.2em;color:#969696}.checkbox:before{content:"\f096"}.checkbox.checked{color:#7cbd2b}.checkbox.checked:before{content:"\f14a"}.CC_BrandPage .col.main-content{padding:0}.CC_BrandPage .brand-page-bottom-content{padding:10px}.CC_BrandPage .brand-header{text-align:center}.CC_BrandPage .brand-header .brand-logo{padding:2em}.row-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-flex{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media all and (max-width:667px){.S-order-1{-ms-flex-order:1;order:1}.S-order-2{-ms-flex-order:2;order:2}.S-order-3{-ms-flex-order:3;order:3}}.CC_RecommendedProductsViewAll .box .box-content{padding-bottom:8em}.box{border:0;margin-bottom:3em;overflow:hidden;position:relative;background:#fff;border-radius:0}.box .box-header,.box .box-footer{position:relative}.box .box-header{border:0;border-radius:0}.box .box-footer{border-top:1px solid #ccc}.box .box-title{display:inline-block;text-decoration:none;color:#333;font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;font-size:1.25em}.box .box-title.light{font-weight:300}.box a.box-title:hover{color:#000}.box .box-content,.box .box-title{padding:8px 16px;margin:0}.box .box-content{background:#fff;overflow:hidden;border:0}.box.highlight .box-header{background:#2b265b}.box.highlight .box-title,.box.box.brand .box-title{color:#fff}.box.brand .box-header{background:#8cd600}.box.expandable-box{font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:1em;will-change:max-height,padding;-webkit-transition:max-height 500ms cubic-bezier(0,0.82,0,0.99),padding 500ms ease;-moz-transition:max-height 500ms cubic-bezier(0,0.82,0,0.99),padding 500ms ease;transition:max-height 500ms cubic-bezier(0,0.82,0,0.99),padding 500ms ease}.box.expandable-box .box-header .box-title{position:relative;padding-right:3em;font-size:1em;width:100%;font-weight:500}.box.expandable-box .box-header .box-title:after{font-family:'elkjopgui','FontAwesome';content:"\f078";position:absolute;right:1em;top:28%}
.box.expandable-box .box-header:hover{cursor:pointer}.box.expandable-box .box-content{will-change:max-height,padding;-webkit-transition:max-height 500ms cubic-bezier(0,0.82,0,0.99),padding 500ms ease;-moz-transition:max-height 500ms cubic-bezier(0,0.82,0,0.99),padding 500ms ease;transition:max-height 500ms cubic-bezier(0,0.82,0,0.99),padding 500ms ease;max-height:0;padding:0 16px 0;font-size:.95em;border-top:0}.box.expandable-box .box-content dl dd{font-weight:500}.box.expandable-box .box-content .information-text{font-style:italic;font-size:.9em}.box.expandable-box .box-content .ecster-wrapper dl dd{font-weight:normal}.box.expandable-box .box-content #homeDeliveryOccasions{display:inline-block;margin:.5em 0;width:100%}.box.expandable-box .box-content #homeDeliveryOccasions span{width:100%;display:flex}.box.expandable-box .box-content #homeDeliveryOccasions a{color:#000;text-decoration:none;font-weight:500;background:#ccc;padding:.5em .8em;width:100%}.box.expandable-box .box-content #homeDeliveryOccasions a:hover{background:#969696;color:#fff}.box.expandable-box.open{will-change:max-height,padding;-webkit-transition:max-height 500ms cubic-bezier(0,0.82,0,0.99),padding 500ms ease;-moz-transition:max-height 500ms cubic-bezier(0,0.82,0,0.99),padding 500ms ease;transition:max-height 500ms cubic-bezier(0,0.82,0,0.99),padding 500ms ease}.box.expandable-box.open .box-header .box-title:after{content:"\f077"}.box.expandable-box.open .box-content{will-change:max-height,padding;-webkit-transition:max-height 500ms cubic-bezier(1,0.05,1,0.12),padding 500ms ease;-moz-transition:max-height 500ms cubic-bezier(1,0.05,1,0.12),padding 500ms ease;transition:max-height 500ms cubic-bezier(1,0.05,1,0.12),padding 500ms ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;max-height:2000px;padding:1em 16px 1em}.box.expandable-box.payment-financing input{opacity:0;position:absolute;top:-9999px}.box.expandable-box.payment-financing label{display:table;margin-bottom:3px}.box.expandable-box.payment-financing label:before{content:'\F10C';font-family:'elkjopgui','FontAwesome';color:#7cbd2b;position:relative;display:table-cell;padding-right:4px;top:1px;width:15px}.box.expandable-box.payment-financing label:hover:before{content:'\F111';color:#7cbd2b}.box.expandable-box.payment-financing input:checked ~ label:before{content:'\F111'}.box.expandable-box.payment-financing .box-content{font-size:1em}.box.expandable-box.payment-financing .payment-financing-wrapper{padding-top:.5em}.box.recommended-products{margin-bottom:0}.CC_Home .box.recommended-products{margin-bottom:0}.CC_SearchResult .box.recommended-products{margin-bottom:.7em}.CC_SearchResult .box.recommended-products.hover,.CC_SearchResult .box.recommended-products:hover{background:transparent}.CC_SearchResult .box.recommended-products .box-content{max-height:450px!important}.CC_SearchResult .box.recommended-products .box-content .row{margin-bottom:0}.box.recommended-products .box-header .box-title{font-size:1.7em;font-weight:400;width:100%;display:block;text-align:center}.box.recommended-products .box-header .see-more-wrapper{display:block;position:absolute;right:0;top:.65em}@media all and (max-width:640px){.box.recommended-products .box-header .see-more-wrapper{position:relative;right:0;top:0;margin-top:0}}.box.recommended-products .box-content .row{overflow:visible}.box.recommended-products .rsArrow .rsArrowIcn{background:0;background-color:#83cd00;border-radius:3px;color:#fff;text-align:center;line-height:1.7em;font-size:1.1em;font-weight:900;font-family:'elkjopgui','FontAwesome'}.box.recommended-products .rsArrow.rsArrowLeft .rsArrowIcn:after{content:"\f053";margin-right:.1em}.box.recommended-products .rsArrow.rsArrowRight .rsArrowIcn:after{content:"\f054";margin-left:.1em}.box.recommended-products .rsArrow:hover .rsArrowIcn{background-color:#ccc}.box.recommended-products .rsArrow:active .rsArrowIcn{background-color:#333}.box.more-info-box:before,.box.more-info-box:after{display:none}.box.more-info-box .box-title:before,.box.more-info-box .box-title:after{display:none}.box.more-info-box .box-title p{display:inline-block;position:relative;width:auto;padding-right:2em}.box.more-info-box .box-title p:after{font-family:'elkjopgui','FontAwesome';content:"\f078";position:absolute;right:.3em;top:5%}.box.more-info-box .box-title.centered{text-align:center}.box.more-info-box .box-title.centered p{margin:0 auto;text-align:left}.box.more-info-box.question-icon .box-title p{padding-left:2em;text-align:left}.box.more-info-box.question-icon .box-title p:before{font-family:'elkjopgui','FontAwesome';content:"\f059";position:absolute;color:#727272;font-size:2em;top:5%;left:-0.3em}.box.more-info-box.question-icon.before .box-title p{left:0}.box.more-info-box.open .box-title p:after{content:"\f077"}.box.order{margin-bottom:2em}.box.order .order-header{font-size:.7em}.box.content-border .box-header{border-bottom:1px solid #ccc}.box.content-border .box-content{border:1px solid #ccc;border-top:0}.box.total-border{border:1px solid #ccc}.box.total-border.open .box-content{border-top:0}.info-box p{color:#fff}.silent-box{overflow:hidden;position:relative;background:#fff;border-bottom:1px dotted #ccc;padding:1.4em .75em}.silent-box .box-content{padding:8px 16px;margin:0}.collapsable-box{position:relative;display:block;overflow:hidden!important;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.collapsable-box.small-collapse{max-height:100px!important}.collapsable-box.medium-collapse{max-height:500px!important}.collapsable-box.closed{max-height:0!important;padding-top:0!important;padding-bottom:0!important}.CC_MyAccountOverview div[id*='mboxImported']{padding-bottom:9em}@media all and (max-width:640px){.box{padding:.5em .5em 1em}}.clean-box.login{margin-bottom:2.75em;padding-bottom:.5em}.clean-box.login h2 .arrow{margin-left:.5em}.clean-box.login .clean-box-title .arrow-down{vertical-align:middle;display:inline-block;font-size:2em}.clean-box.login .login-slot,.clean-box.login .login .wrapper{display:table}.clean-box.login .component,.clean-box.login .login .wrapper>div{display:table-cell;vertical-align:top}.clean-box.login .component.remember-forgott-wrapper,.clean-box.login .login .wrapper>div.remember-forgott-wrapper{display:table-row;text-align:right}.clean-box.login .component.remember-forgott-wrapper .forgott-password,.clean-box.login .login .wrapper>div.remember-forgott-wrapper .forgott-password{display:table-cell}@media all and (min-width:1280px){.clean-box.login .component.remember-forgott-wrapper .forgott-password,.clean-box.login .login .wrapper>div.remember-forgott-wrapper .forgott-password{padding-right:2em}}.clean-box.login .component.remember-forgott-wrapper .remember-me-wrapper,.clean-box.login .login .wrapper>div.remember-forgott-wrapper .remember-me-wrapper{display:table-cell;white-space:nowrap}@media all and (max-width:800px){.clean-box.login .component.remember-forgott-wrapper,.clean-box.login .login .wrapper>div.remember-forgott-wrapper{display:table;margin-top:1em}}.clean-box.login .login .section>div{display:table-cell;vertical-align:middle}.clean-box.login .submit{text-align:right}.clean-box.login #login-form .fields .message.working{display:none}.clean-box.login #login-slot #janrainEngageEmbed .janrainContent{width:110px!important;height:auto!important;min-height:40px}.clean-box.login #login-slot #janrainEngageEmbed .janrainContent ul.providers li a{background-size:100%}
.clean-box.login #login-slot #janrainEngageEmbed .janrainContent ul.providers li a.janrain-provider-icon-32{width:100%;height:100%}.clean-box.login #login-slot #janrainEngageEmbed .janrainContent #janrainAuthReturnExperience{position:static!important;height:auto!important;width:auto!important;min-width:110px!important}.clean-box.login #login-slot #janrainEngageEmbed .janrainContent #janrainAuthReturnExperience a[id^='janrain-']{white-space:normal!important;height:auto!important;border:none!important}.clean-box.login #login-slot #janrainEngageEmbed .janrainContent #janrainAuthReturnExperience a[id^='janrain-']>div{display:table!important}.clean-box.login #login-slot #janrainEngageEmbed .janrainContent #janrainAuthReturnExperience a[id^='janrain-']>div>span{display:table-cell!important;vertical-align:middle!important;font-size:1.1em!important;padding-left:.5em;text-align:center}.clean-box.login #login-slot #janrainEngageEmbed .janrainContent #janrainAuthReturnExperience a[id^='janrain-']>div span[class^='janrain-provider-icon-']{background-repeat:no-repeat!important}.clean-box.login #login-slot #janrainEngageEmbed .janrainContent .janrainAuthErrorPage{width:100%!important;position:relative!important;height:auto!important}.clean-box.login #login-slot #janrainEngageEmbed .janrainContent .janrainAuthErrorPage>div{font-size:1em!important}.clean-box.login #login-slot #janrainEngageEmbed .janrainContent .janrainAuthErrorPage .janrainSwitchAccountLink{display:none}@media all and (min-width:801px){.clean-box.login #login-slot #janrainEngageEmbed .janrainContent{margin:0 auto 0 0}.clean-box.login #login-slot #janrainEngageEmbed .janrainContent ul.providers{padding-top:5px!important}.clean-box.login #login-slot #janrainEngageEmbed .janrainContent ul.providers li{height:18px!important;width:18px!important}}@media all and (max-width:800px){.clean-box.login #login-slot #janrainEngageEmbed .janrainContent{width:90%!important}.clean-box.login #login-slot #janrainEngageEmbed .janrainContent #janrainProviderPages{width:100%!important;text-align:center}.clean-box.login #login-slot #janrainEngageEmbed .janrainContent ul.providers li{float:none!important;display:inline-block;height:25px!important;width:25px!important}.clean-box.login #login-slot #janrainEngageEmbed .janrainContent .janrainAuthErrorPage{width:100%!important;min-height:30px!important}}.clean-box.login .component.login{position:relative;padding-top:.7em}.clean-box.login .component.login .wrapper{position:relative;z-index:30;margin-top:.15em}.clean-box.login .component.login .fields{width:100%;z-index:1;margin-bottom:.7em}@media all and (min-width:1150px){.clean-box.login .component.login .fields .username input{min-width:35ch}}.clean-box.login .component:after{display:table-cell;vertical-align:middle;padding-right:2.2em;content:attr(data-separator-text);height:3.281em}@media all and (min-width:801px) and (max-width:1280px){.clean-box.login .component:after{padding-right:5.2em}}@media all and (min-width:801px) and (max-width:1180px){.clean-box.login .component:after{padding-right:3.2em}}@media all and (min-width:801px) and (max-width:1000px){.clean-box.login .component:after{padding-right:2em}}@media all and (min-width:801px) and (max-width:920px){.clean-box.login .component:after{padding-right:1.3em}}@media all and (max-width:800px){.clean-box.login .component:after{display:block;padding:1.5em 0 0 0;text-align:center;height:2.281em}}.clean-box.login .component:last-of-type:after{display:none}.clean-box.login .component .remember-forgott-wrapper .forgott-password a{text-decoration:none;color:#333}.clean-box.login .component .remember-forgott-wrapper .remember-me-wrapper>*{vertical-align:middle}.clean-box.login .component .remember-forgott-wrapper .remember-me-wrapper>* input{margin:0 .25em 0 0}.clean-box.login .component .remember-forgott-wrapper .remember-me-wrapper input{margin-left:.7em;margin-right:0}@media all and (min-width:801px) and (max-width:1280px){.clean-box.login .social-wrapper{width:50%;text-align:center}.clean-box.login .social-wrapper .social-login.component{margin:0 auto}}@media all and (min-width:801px) and (max-width:1180px){.clean-box.login .social-wrapper{width:45%}}@media all and (min-width:801px) and (max-width:1000px){.clean-box.login .social-wrapper{width:42%}}@media all and (min-width:801px) and (max-width:920px){.clean-box.login .social-wrapper{width:40%}}@media all and (max-width:800px){.clean-box.login .social-wrapper{margin-top:3em}}@media all and (min-width:1281px){.clean-box.login .fields{display:table;table-layout:fixed}.clean-box.login .fields .input-field{display:table-cell}}@media all and (min-width:801px) and (max-width:1280px){.clean-box.login .component,.clean-box.login .login .wrapper>div{vertical-align:middle}.clean-box.login .component.login .fields{width:100%}.clean-box.login .component.login .fields .input-field{margin-bottom:.8em}.clean-box.login .login-slot{padding-bottom:.5em;table-layout:fixed}.clean-box.login .login .wrapper:first-child:after{width:80%}.clean-box.login .login .wrapper .remember-forgott-wrapper{text-align:left}.clean-box.login .login .wrapper .remember-forgott-wrapper .remember-me-wrapper{float:right}.clean-box.login .login .wrapper .remember-forgott-wrapper .forgott-password{text-align:left;padding-right:1em}.clean-box.login .login .wrapper .submit{vertical-align:middle}}@media all and (max-width:800px){.clean-box.login .login-slot,.clean-box.login .login .wrapper,.clean-box.login .component,.clean-box.login .login .wrapper>div{display:block}.clean-box.login .component.login .fields{width:90%;z-index:1;margin:0 auto;margin-bottom:.5em}.clean-box.login .login .wrapper .remember-forgott-wrapper{position:relative}.clean-box.login .login .wrapper .remember-forgott-wrapper .remember-me-wrapper{display:block;float:left}.clean-box.login .login .wrapper .remember-forgott-wrapper .forgott-password{float:right;display:block}.clean-box.login .submit{text-align:center;width:100%}.clean-box.login .submit .button{width:35%}.clean-box.login .janrainContent{margin:0 auto}.clean-box.login .forgott-password{margin-bottom:1em;text-align:center;padding:0}}@media all and (min-width:640px) and (max-width:800px){.clean-box.login{border:1px solid #d9d9d9}}.forgot-password-form #pwd-reminder{margin-bottom:.5em}.select-boxes{display:block;position:relative}.select-boxes label{cursor:pointer}.select-boxes .select-arrow-wrapper,.select-boxes .select-change-wrapper{display:table-cell;vertical-align:top}.select-boxes .select-arrow-wrapper,.select-boxes .select-arrow{width:38px}@media all and (max-width:800px){.select-boxes .select-arrow-wrapper,.select-boxes .select-arrow{width:25px}}@media all and (min-width:801px){.select-boxes .select-arrow-wrapper.hidden-arrow,.select-boxes .select-arrow.hidden-arrow{width:0;visibility:hidden;overflow:hidden}}.select-boxes .select-arrow,.select-boxes .change-button{height:3.906em;background:#e5e5e5;text-align:center;vertical-align:middle;color:#000;cursor:pointer}.select-boxes .select-arrow{display:table-cell}.select-boxes .select-arrow span{display:inline-block;vertical-align:middle;line-height:0}.select-boxes .select-arrow span.arrow{font-size:1.563em}.select-boxes .select-arrow span.text{font-size:.879em}.select-boxes .select-arrow.disabled{color:#cecece;cursor:not-allowed}.select-boxes .change-button .content{display:table;height:100%;margin:0 auto}.select-boxes .change-button span{display:table-cell;vertical-align:middle;padding:0 .5em}.select-boxes .change-button .text{font-size:1em}.select-boxes .change-button .fa{font-size:1.5em;padding-left:0}.select-boxes:not(.closed) .select-arrow .fa-caret-down{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.select-boxes .no-options:not(.no-capacity){width:100%;display:table;table-layout:fixed;padding-right:0;cursor:auto;height:3.4em}
.select-boxes .no-options:not(.no-capacity) .select-item-content{display:table-cell;vertical-align:middle;height:3.75em}.select-element{max-height:100em;-webkit-transition:max-height 1.5s ease;-moz-transition:max-height 1.5s ease;transition:max-height 1.5s ease;padding-top:.5em;margin-top:-0.5em}.select-element:not(.show-as-boxes){overflow:hidden}.select-element .select-list-wrapper{width:100%;z-index:50;background-color:#fff;display:table;table-layout:fixed}.select-element .select-list{display:table-cell;vertical-align:middle;padding:.391em .391em 0;border:.078em solid #c0c0c0;width:100%}.select-element:not(.closed):not(.show-as-boxes) label:not(.active) .select-item-content{opacity:1;max-height:10em}.select-element:not(.closed) .select-text{display:none}.select-element .select-item{cursor:pointer}.select-element .select-item:last-child .select-item-content{border-bottom-width:1px}.select-element .select-item .select-item-content>span{display:table-cell;vertical-align:middle;padding-left:10px}.select-element .select-item .select-item-content>span:first-child{padding-left:0}.select-element .select-checked{width:30px;position:relative}.select-element:not(.show-as-boxes):not(.payment-methods) .select-item .select-item-content>span{float:left}.select-element:not(.show-as-boxes) .no-options .select-item-content{border:0}@media all and (min-width:801px){.select-element:not(.show-as-boxes).closed .select-list-wrapper:hover{box-shadow:.05em .05em .5em #969696}}.select-element:not(.inline).closed:not(.selected) .select-item:not(.select-text-wrapper),.select-element:not(.inline).selected.closed input:not(:checked)+.select-element:not(.inline).closed .radio:checked ~ .select-text-wrapper .select-text,.select-element:not(.inline).closed .radio:checked:not(.hide-payment-input) ~ .select-text-wrapper{position:absolute;opacity:0;visibility:hidden;height:0;font-size:0}.select-element.closed{min-height:3.906em}.select-element.closed:not(.setOpen):not(.no-options){margin-bottom:0;max-height:5.406em;-webkit-transition:max-height .8s ease;-moz-transition:max-height .8s ease;transition:max-height .8s ease;padding-top:.5em;margin-top:-0.5em}.select-element.closed .select-list-wrapper{padding:0;border:0;border-top:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:table;position:static}.select-element.closed .select-list{padding-top:0}.select-element.closed.focused .select-list{border-style:dotted;border-color:#555}.select-element.closed .select-item:last-child .select-item-content{margin-bottom:0}.select-element.closed .select-text-wrapper{display:table-cell;vertical-align:middle;height:3.4em}.select-element.closed:not(.selected) .select-text{display:block;padding:0 .391em}.select-element.closed .select-arrow .arrow-down{transform:rotate(0)}.select-element.closed:not(.show-as-boxes) label:not(.active) .select-item-content{opacity:0;min-height:0;max-height:0;-webkit-transition:min-height .5s ease,opacity .5s ease,font-size .1s ease .45s,border 0 1s;-moz-transition:min-height .5s ease,opacity .5s ease,font-size .1s ease .45s,border 0 1s;transition:min-height .5s ease,opacity .5s ease,font-size .1s ease .45s,border 0 1s;font-size:0;border:0;overflow:hidden}.select-element.selected .select-item.active>.table{border-width:1px;border-style:solid;border-bottom-width:5px}.select-element.selected.closed input:checked+.select-item .select-item-content{border-color:transparent}.select-element.selected.closed input:checked+.select-item .select-item-content:after{display:none}.select-element.hover-enabled .select-item:not(.active):hover .select-item-content{background:rgba(0,0,0,0)}.select-element.hover-enabled .select-item:not(.active):hover .select-item-content:hover{box-shadow:.05em .05em .5em #969696}.select-element:not-inline .select-item:first-of-type .select-item-content{border-top-color:transparent}@media all and (max-width:800px){.select-element .select-arrow .text{display:none}}.select-element-with-details,.select-element-common{position:relative;overflow:visible!important;min-height:30px!important;padding-bottom:.7em!important}.select-element-with-details:not(.closed),.select-element-common:not(.closed){padding-bottom:1em}.select-element-with-details:not(.closed):not(.one-in-list) input:checked+label,.select-element-common:not(.closed):not(.one-in-list) input:checked+label{border:1px solid #83cd00}.select-element-with-details:not(.closed) .select-list-with-details-wrapper .select-list-with-details label,.select-element-common:not(.closed) .select-list-with-details-wrapper .select-list-with-details label,.select-element-with-details:not(.closed) .select-list-common-wrapper .select-list-common label,.select-element-common:not(.closed) .select-list-common-wrapper .select-list-common label{margin-bottom:.3em}.select-element-with-details:not(.closed) .select-list-with-details-wrapper .select-list-with-details label.select-list-default-text,.select-element-common:not(.closed) .select-list-with-details-wrapper .select-list-with-details label.select-list-default-text,.select-element-with-details:not(.closed) .select-list-common-wrapper .select-list-common label.select-list-default-text,.select-element-common:not(.closed) .select-list-common-wrapper .select-list-common label.select-list-default-text{display:none}.select-element-with-details .select-list-with-details-wrapper,.select-element-common .select-list-with-details-wrapper,.select-element-with-details .select-list-common-wrapper,.select-element-common .select-list-common-wrapper{position:relative;display:table;width:100%}.select-element-with-details .select-list-with-details-wrapper .select-list-with-details,.select-element-common .select-list-with-details-wrapper .select-list-with-details,.select-element-with-details .select-list-common-wrapper .select-list-with-details,.select-element-common .select-list-common-wrapper .select-list-with-details,.select-element-with-details .select-list-with-details-wrapper .select-list-common,.select-element-common .select-list-with-details-wrapper .select-list-common,.select-element-with-details .select-list-common-wrapper .select-list-common,.select-element-common .select-list-common-wrapper .select-list-common{position:relative;display:table-cell;border:1px solid #c0c0c0;padding:.4em}.select-element-with-details .select-list-with-details-wrapper .select-list-with-details input,.select-element-common .select-list-with-details-wrapper .select-list-with-details input,.select-element-with-details .select-list-common-wrapper .select-list-with-details input,.select-element-common .select-list-common-wrapper .select-list-with-details input,.select-element-with-details .select-list-with-details-wrapper .select-list-common input,.select-element-common .select-list-with-details-wrapper .select-list-common input,.select-element-with-details .select-list-common-wrapper .select-list-common input,.select-element-common .select-list-common-wrapper .select-list-common input{position:absolute;right:-9999px;opacity:0;display:none}.select-element-with-details .select-list-with-details-wrapper .select-list-with-details input:checked ~ .select-list-default-text,.select-element-common .select-list-with-details-wrapper .select-list-with-details input:checked ~ .select-list-default-text,.select-element-with-details .select-list-common-wrapper .select-list-with-details input:checked ~ .select-list-default-text,.select-element-common .select-list-common-wrapper .select-list-with-details input:checked ~ .select-list-default-text,.select-element-with-details .select-list-with-details-wrapper .select-list-common input:checked ~ .select-list-default-text,.select-element-common .select-list-with-details-wrapper .select-list-common input:checked ~ .select-list-default-text,.select-element-with-details .select-list-common-wrapper .select-list-common input:checked ~ .select-list-default-text,.select-element-common .select-list-common-wrapper .select-list-common input:checked ~ .select-list-default-text{display:none!important}
.select-element-with-details .select-list-with-details-wrapper .select-list-with-details label,.select-element-common .select-list-with-details-wrapper .select-list-with-details label,.select-element-with-details .select-list-common-wrapper .select-list-with-details label,.select-element-common .select-list-common-wrapper .select-list-with-details label,.select-element-with-details .select-list-with-details-wrapper .select-list-common label,.select-element-common .select-list-with-details-wrapper .select-list-common label,.select-element-with-details .select-list-common-wrapper .select-list-common label,.select-element-common .select-list-common-wrapper .select-list-common label{display:block;padding:.3em;font-size:1.1em;font-weight:500;height:auto;opacity:1;border:0 solid transparent;-webkit-transition:all 300ms,opacity 100ms;-moz-transition:all 300ms,opacity 100ms;transition:all 300ms,opacity 100ms;width:100%}.select-element-with-details .select-list-with-details-wrapper .select-list-with-details label .select-item-content-with-details,.select-element-common .select-list-with-details-wrapper .select-list-with-details label .select-item-content-with-details,.select-element-with-details .select-list-common-wrapper .select-list-with-details label .select-item-content-with-details,.select-element-common .select-list-common-wrapper .select-list-with-details label .select-item-content-with-details,.select-element-with-details .select-list-with-details-wrapper .select-list-common label .select-item-content-with-details,.select-element-common .select-list-with-details-wrapper .select-list-common label .select-item-content-with-details,.select-element-with-details .select-list-common-wrapper .select-list-common label .select-item-content-with-details,.select-element-common .select-list-common-wrapper .select-list-common label .select-item-content-with-details,.select-element-with-details .select-list-with-details-wrapper .select-list-with-details label .select-item-content-common,.select-element-common .select-list-with-details-wrapper .select-list-with-details label .select-item-content-common,.select-element-with-details .select-list-common-wrapper .select-list-with-details label .select-item-content-common,.select-element-common .select-list-common-wrapper .select-list-with-details label .select-item-content-common,.select-element-with-details .select-list-with-details-wrapper .select-list-common label .select-item-content-common,.select-element-common .select-list-with-details-wrapper .select-list-common label .select-item-content-common,.select-element-with-details .select-list-common-wrapper .select-list-common label .select-item-content-common,.select-element-common .select-list-common-wrapper .select-list-common label .select-item-content-common{display:block;vertical-align:middle}.select-element-with-details .select-list-with-details-wrapper .select-list-with-details label .select-item-content-with-details .content-wrapper-common,.select-element-common .select-list-with-details-wrapper .select-list-with-details label .select-item-content-with-details .content-wrapper-common,.select-element-with-details .select-list-common-wrapper .select-list-with-details label .select-item-content-with-details .content-wrapper-common,.select-element-common .select-list-common-wrapper .select-list-with-details label .select-item-content-with-details .content-wrapper-common,.select-element-with-details .select-list-with-details-wrapper .select-list-common label .select-item-content-with-details .content-wrapper-common,.select-element-common .select-list-with-details-wrapper .select-list-common label .select-item-content-with-details .content-wrapper-common,.select-element-with-details .select-list-common-wrapper .select-list-common label .select-item-content-with-details .content-wrapper-common,.select-element-common .select-list-common-wrapper .select-list-common label .select-item-content-with-details .content-wrapper-common,.select-element-with-details .select-list-with-details-wrapper .select-list-with-details label .select-item-content-common .content-wrapper-common,.select-element-common .select-list-with-details-wrapper .select-list-with-details label .select-item-content-common .content-wrapper-common,.select-element-with-details .select-list-common-wrapper .select-list-with-details label .select-item-content-common .content-wrapper-common,.select-element-common .select-list-common-wrapper .select-list-with-details label .select-item-content-common .content-wrapper-common,.select-element-with-details .select-list-with-details-wrapper .select-list-common label .select-item-content-common .content-wrapper-common,.select-element-common .select-list-with-details-wrapper .select-list-common label .select-item-content-common .content-wrapper-common,.select-element-with-details .select-list-common-wrapper .select-list-common label .select-item-content-common .content-wrapper-common,.select-element-common .select-list-common-wrapper .select-list-common label .select-item-content-common .content-wrapper-common{width:100%;display:block}.select-element-with-details .select-list-with-details-wrapper .select-list-with-details label .select-item-content-with-details .content-wrapper-common span,.select-element-common .select-list-with-details-wrapper .select-list-with-details label .select-item-content-with-details .content-wrapper-common span,.select-element-with-details .select-list-common-wrapper .select-list-with-details label .select-item-content-with-details .content-wrapper-common span,.select-element-common .select-list-common-wrapper .select-list-with-details label .select-item-content-with-details .content-wrapper-common span,.select-element-with-details .select-list-with-details-wrapper .select-list-common label .select-item-content-with-details .content-wrapper-common span,.select-element-common .select-list-with-details-wrapper .select-list-common label .select-item-content-with-details .content-wrapper-common span,.select-element-with-details .select-list-common-wrapper .select-list-common label .select-item-content-with-details .content-wrapper-common span,.select-element-common .select-list-common-wrapper .select-list-common label .select-item-content-with-details .content-wrapper-common span,.select-element-with-details .select-list-with-details-wrapper .select-list-with-details label .select-item-content-common .content-wrapper-common span,.select-element-common .select-list-with-details-wrapper .select-list-with-details label .select-item-content-common .content-wrapper-common span,.select-element-with-details .select-list-common-wrapper .select-list-with-details label .select-item-content-common .content-wrapper-common span,.select-element-common .select-list-common-wrapper .select-list-with-details label .select-item-content-common .content-wrapper-common span,.select-element-with-details .select-list-with-details-wrapper .select-list-common label .select-item-content-common .content-wrapper-common span,.select-element-common .select-list-with-details-wrapper .select-list-common label .select-item-content-common .content-wrapper-common span,.select-element-with-details .select-list-common-wrapper .select-list-common label .select-item-content-common .content-wrapper-common span,.select-element-common .select-list-common-wrapper .select-list-common label .select-item-content-common .content-wrapper-common span{width:100%}.select-element-with-details .select-list-with-details-wrapper .select-list-with-details label .label-details,.select-element-common .select-list-with-details-wrapper .select-list-with-details label .label-details,.select-element-with-details .select-list-common-wrapper .select-list-with-details label .label-details,.select-element-common .select-list-common-wrapper .select-list-with-details label .label-details,.select-element-with-details .select-list-with-details-wrapper .select-list-common label .label-details,.select-element-common .select-list-with-details-wrapper .select-list-common label .label-details,.select-element-with-details .select-list-common-wrapper .select-list-common label .label-details,.select-element-common .select-list-common-wrapper .select-list-common label .label-details{position:absolute;left:9999px;opacity:0;display:none}
.select-element-with-details .select-list-with-details-wrapper .select-list-common label,.select-element-common .select-list-with-details-wrapper .select-list-common label,.select-element-with-details .select-list-common-wrapper .select-list-common label,.select-element-common .select-list-common-wrapper .select-list-common label{font-size:1.1em}.select-element-with-details .select-list-with-details-wrapper .select-list-common input,.select-element-common .select-list-with-details-wrapper .select-list-common input,.select-element-with-details .select-list-common-wrapper .select-list-common input,.select-element-common .select-list-common-wrapper .select-list-common input{position:absolute;right:0;top:0;opacity:0;display:block}.select-element-with-details .select-list-with-details-wrapper .select-arrow-wrapper,.select-element-common .select-list-with-details-wrapper .select-arrow-wrapper,.select-element-with-details .select-list-common-wrapper .select-arrow-wrapper,.select-element-common .select-list-common-wrapper .select-arrow-wrapper{display:table-cell;vertical-align:top}.select-element-with-details .select-list-with-details-wrapper .select-arrow-wrapper .select-arrow,.select-element-common .select-list-with-details-wrapper .select-arrow-wrapper .select-arrow,.select-element-with-details .select-list-common-wrapper .select-arrow-wrapper .select-arrow,.select-element-common .select-list-common-wrapper .select-arrow-wrapper .select-arrow{display:table-cell;width:38px;height:3em;background:#e5e5e5;text-align:center;vertical-align:middle;color:#000;cursor:pointer}@media all and (max-width:800px){.select-element-with-details .select-list-with-details-wrapper .select-arrow-wrapper .select-arrow,.select-element-common .select-list-with-details-wrapper .select-arrow-wrapper .select-arrow,.select-element-with-details .select-list-common-wrapper .select-arrow-wrapper .select-arrow,.select-element-common .select-list-common-wrapper .select-arrow-wrapper .select-arrow{height:2.8em!important}}.select-element-with-details .select-list-with-details-wrapper .select-arrow-wrapper .select-arrow span,.select-element-common .select-list-with-details-wrapper .select-arrow-wrapper .select-arrow span,.select-element-with-details .select-list-common-wrapper .select-arrow-wrapper .select-arrow span,.select-element-common .select-list-common-wrapper .select-arrow-wrapper .select-arrow span{display:inline-block;vertical-align:middle;line-height:0}.select-element-with-details.closed,.select-element-common.closed{max-height:10em!important}.select-element-with-details.closed .select-list-with-details-wrapper .select-list-with-details input:not(:checked)+label,.select-element-common.closed .select-list-with-details-wrapper .select-list-with-details input:not(:checked)+label,.select-element-with-details.closed .select-list-common-wrapper .select-list-common input:not(:checked)+label,.select-element-common.closed .select-list-common-wrapper .select-list-common input:not(:checked)+label{font-size:0;height:0;opacity:0;-webkit-transition:all 300ms,opacity 100ms;-moz-transition:all 300ms,opacity 100ms;transition:all 300ms,opacity 100ms}.select-element-with-details.one-in-list .select-list-with-details-wrapper .select-list-with-details,.select-element-common.one-in-list .select-list-with-details-wrapper .select-list-with-details,.select-element-with-details.one-in-list .select-list-common-wrapper .select-list-common,.select-element-common.one-in-list .select-list-common-wrapper .select-list-common{border:0;padding:.4em 0}.select-element-with-details.one-in-list .select-list-with-details-wrapper .select-list-with-details label,.select-element-common.one-in-list .select-list-with-details-wrapper .select-list-with-details label,.select-element-with-details.one-in-list .select-list-common-wrapper .select-list-common label,.select-element-common.one-in-list .select-list-common-wrapper .select-list-common label{padding:.3em 0}.select-element-with-details.one-in-list .select-arrow-wrapper,.select-element-common.one-in-list .select-arrow-wrapper{display:none!important}.subcategory-links-wrapper{position:relative;width:100%;margin:1em 0 2em}.subcategory-links-wrapper .subcategory-links-inner{position:relative;text-align:center}.subcategory-links-wrapper .subcategory-links-inner:after{content:' ';display:block;clear:both}.subcategory-links-wrapper .subcategory-links-inner .subcategory-link{position:relative;display:inline-block;width:20%;padding:.5% 1%;float:left;margin-bottom:.4em}.subcategory-links-wrapper .subcategory-links-inner .subcategory-link a{text-decoration:none}@media all and (max-width :640px){.subcategory-links-wrapper .subcategory-links-inner .subcategory-link a{display:block;width:100%;overflow:hidden;height:100%}}.subcategory-links-wrapper .subcategory-links-inner .subcategory-link .sub-image{display:block;padding:0;margin:0;line-height:0}.subcategory-links-wrapper .subcategory-links-inner .subcategory-link .sub-image .sub-image-inner{display:block}.subcategory-links-wrapper .subcategory-links-inner .subcategory-link .sub-image img{width:100%}.subcategory-links-wrapper .subcategory-links-inner .subcategory-link .sub-name{background:#88d41b;padding:.8em .5em;font-size:1em;font-weight:500;line-height:1.1em;height:35px;min-height:35px;display:block;width:100%}.subcategory-links-wrapper .subcategory-links-inner .subcategory-link .sub-name.long{font-size:.85em;padding:.565em .5em}.subcategory-links-wrapper .subcategory-links-inner .subcategory-link .sub-name .table{width:100%;height:100%}.subcategory-links-wrapper .subcategory-links-inner .subcategory-link .sub-name .table-cell{display:table-cell;vertical-align:middle}.subcategory-links-wrapper .subcategory-links-inner .subcategory-link .sub-name .table-cell span{display:block;max-height:23px;overflow:hidden}.subcategory-links-wrapper .subcategory-links-inner .subcategory-link.show-more{display:none}.subcategory-links-wrapper .subcategory-links-inner.more-than-ten{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.subcategory-links-wrapper .subcategory-links-inner.more-than-ten .subcategory-link:nth-child(n+10){display:none}.subcategory-links-wrapper .subcategory-links-inner.more-than-ten .subcategory-link.show-more{display:inline-block;height:100%!important}.subcategory-links-wrapper .subcategory-links-inner.more-than-ten .subcategory-link.show-more .sub-image{position:relative;z-index:0;background:transparent;border:0;background:#88d41b}.subcategory-links-wrapper .subcategory-links-inner.more-than-ten .subcategory-link.show-more .sub-image img{opacity:0}@media all and (max-width :667px){.subcategory-links-wrapper .subcategory-links-inner.more-than-ten .subcategory-link.show-more .sub-image{max-height:none}}.subcategory-links-wrapper .subcategory-links-inner.more-than-ten .subcategory-link.show-more .sub-name{position:relative;display:block;background:#88d41b!important;border:none!important}.subcategory-links-wrapper .subcategory-links-inner.more-than-ten .subcategory-link.show-more .sub-name .table-cell{position:absolute;top:-135%;width:93%;display:block;overflow:visible;padding:5%}.subcategory-links-wrapper .subcategory-links-inner.more-than-ten .subcategory-link.show-more .sub-name .table-cell span{overflow:visible}@media all and (max-width :500px){.subcategory-links-wrapper .subcategory-links-inner.more-than-ten .subcategory-link.show-more .sub-name{padding:.2em .5em}.subcategory-links-wrapper .subcategory-links-inner.more-than-ten .subcategory-link.show-more .sub-name .table-cell span{font-size:.8em;line-height:1.2em}}.subcategory-links-wrapper .subcategory-links-inner.four .subcategory-link{width:25%;height:160px}.subcategory-links-wrapper .subcategory-links-inner.four .subcategory-link .sub-image{max-height:115px;overflow:hidden;position:relative;height:100%}
.subcategory-links-wrapper .subcategory-links-inner.four .subcategory-link .sub-image img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.subcategory-links-wrapper .subcategory-links-inner.three .subcategory-link{width:33.333%;height:175px}.subcategory-links-wrapper .subcategory-links-inner.three .subcategory-link .sub-image{max-height:130px;overflow:hidden;position:relative;height:100%}.subcategory-links-wrapper .subcategory-links-inner.three .subcategory-link .sub-image img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.subcategory-links-wrapper .subcategory-links-inner.two .subcategory-link,.subcategory-links-wrapper .subcategory-links-inner.one .subcategory-link{width:50%;height:175px}.subcategory-links-wrapper .subcategory-links-inner.two .subcategory-link .sub-image,.subcategory-links-wrapper .subcategory-links-inner.one .subcategory-link .sub-image{max-height:130px;overflow:hidden;position:relative;height:100%}.subcategory-links-wrapper .subcategory-links-inner.two .subcategory-link .sub-image img,.subcategory-links-wrapper .subcategory-links-inner.one .subcategory-link .sub-image img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.subcategory-links-wrapper .subcategory-links-inner.one .subcategory-link{width:100%}.subcategory-links-wrapper.images .subcategory-links-inner.five .subcategory-link,.subcategory-links-wrapper.images .subcategory-links-inner.more-than-six .subcategory-link,.subcategory-links-wrapper.images .subcategory-links-inner.more-than-ten .subcategory-link,.subcategory-links-wrapper.images .subcategory-links-inner.five .subcategory-link.show-more,.subcategory-links-wrapper.images .subcategory-links-inner.more-than-six .subcategory-link.show-more,.subcategory-links-wrapper.images .subcategory-links-inner.more-than-ten .subcategory-link.show-more{height:150px!important}.subcategory-links-wrapper.images .subcategory-links-inner.five .subcategory-link .sub-image,.subcategory-links-wrapper.images .subcategory-links-inner.more-than-six .subcategory-link .sub-image,.subcategory-links-wrapper.images .subcategory-links-inner.more-than-ten .subcategory-link .sub-image,.subcategory-links-wrapper.images .subcategory-links-inner.five .subcategory-link.show-more .sub-image,.subcategory-links-wrapper.images .subcategory-links-inner.more-than-six .subcategory-link.show-more .sub-image,.subcategory-links-wrapper.images .subcategory-links-inner.more-than-ten .subcategory-link.show-more .sub-image{max-height:100px;overflow:hidden;position:relative;height:100%}.subcategory-links-wrapper.images .subcategory-links-inner.five .subcategory-link .sub-image img,.subcategory-links-wrapper.images .subcategory-links-inner.more-than-six .subcategory-link .sub-image img,.subcategory-links-wrapper.images .subcategory-links-inner.more-than-ten .subcategory-link .sub-image img,.subcategory-links-wrapper.images .subcategory-links-inner.five .subcategory-link.show-more .sub-image img,.subcategory-links-wrapper.images .subcategory-links-inner.more-than-six .subcategory-link.show-more .sub-image img,.subcategory-links-wrapper.images .subcategory-links-inner.more-than-ten .subcategory-link.show-more .sub-image img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.subcategory-links-wrapper.icons .subcategory-links-inner .subcategory-link{height:auto}@media all and (max-width :667px){.subcategory-links-wrapper.icons .subcategory-links-inner .subcategory-link{min-height:175px}}.subcategory-links-wrapper.icons .subcategory-links-inner .subcategory-link .sub-image{background:#fff;overflow:hidden;max-height:500px;border:1px solid #f2f2f2}.subcategory-links-wrapper.icons .subcategory-links-inner .subcategory-link .sub-image .sub-image-inner{width:150%;margin:0 auto;position:relative;left:-25%;right:0}.subcategory-links-wrapper.icons .subcategory-links-inner .subcategory-link .sub-image img{position:relative;width:auto;max-height:175px}@media all and (max-width :667px){.subcategory-links-wrapper.icons .subcategory-links-inner .subcategory-link .sub-image img{max-height:120px}}@media all and (max-width :667px){.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.more-than-ten .subcategory-link,.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.more-than-six .subcategory-link,.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.five .subcategory-link,.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.four .subcategory-link{width:33.333%}.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.more-than-ten .subcategory-link,.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.more-than-six .subcategory-link,.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.five .subcategory-link,.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.four .subcategory-link{height:160px}.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.more-than-ten .subcategory-link .sub-image,.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.more-than-six .subcategory-link .sub-image,.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.five .subcategory-link .sub-image,.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.four .subcategory-link .sub-image{max-height:115px;overflow:hidden;position:relative;height:100%}.subcategory-links-wrapper.icons .subcategory-links-inner.more-than-ten .subcategory-link,.subcategory-links-wrapper.icons .subcategory-links-inner.more-than-six .subcategory-link,.subcategory-links-wrapper.icons .subcategory-links-inner.five .subcategory-link,.subcategory-links-wrapper.icons .subcategory-links-inner.four .subcategory-link{width:33.333%}.subcategory-links-wrapper .subcategory-links-inner.more-than-six .subcategory-link{height:auto!important}.subcategory-links-wrapper .subcategory-links-inner.more-than-ten .subcategory-link:nth-child(n+9){display:none}.subcategory-links-wrapper .subcategory-links-inner.more-than-ten .subcategory-link.show-more{display:inline-block}.subcategory-links-wrapper .subcategory-links-inner.more-than-ten .subcategory-link.show-more .sub-name{display:table}.subcategory-links-wrapper .subcategory-links-inner.more-than-twelve .subcategory-link:nth-child(n+9){display:none}.subcategory-links-wrapper .subcategory-links-inner.more-than-twelve .subcategory-link.show-more{display:inline-block}.subcategory-links-wrapper .subcategory-links-inner.more-than-twelve .subcategory-link.show-more .sub-name{background:#fff;border:1px solid #e5e5e5}.subcategory-links-wrapper.show-all .subcategory-links-inner .subcategory-link:nth-child(n+10),.subcategory-links-wrapper.show-all .subcategory-links-inner .subcategory-link:nth-child(n+13),.subcategory-links-wrapper.show-all .subcategory-links-inner .subcategory-link:nth-child(n+9){display:inline-block}}@media all and (max-width :500px){.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.more-than-ten .subcategory-link,.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.more-than-six .subcategory-link,.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.five .subcategory-link,.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.four .subcategory-link,.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.three .subcategory-link{height:115px!important}.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.more-than-ten .subcategory-link .sub-image,.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.more-than-six .subcategory-link .sub-image,.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.five .subcategory-link .sub-image,.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.four .subcategory-link .sub-image,.subcategory-links-wrapper:not(.icons) .subcategory-links-inner.three .subcategory-link .sub-image{max-height:75px}}.subcategory-links-wrapper.show-all .subcategory-links-inner .subcategory-link:nth-child(n+10),.subcategory-links-wrapper.show-all .subcategory-links-inner .subcategory-link:nth-child(n+13){display:inline-block}
.subcategory-links-wrapper.no-images .sub-image{display:none!important}.subcategory-links-wrapper.no-images .subcategory-links-inner.five .subcategory-link,.subcategory-links-wrapper.no-images .subcategory-links-inner.more-than-six .subcategory-link,.subcategory-links-wrapper.no-images .subcategory-links-inner.more-than-ten .subcategory-link,.subcategory-links-wrapper.no-images .subcategory-links-inner.five .subcategory-link.show-more,.subcategory-links-wrapper.no-images .subcategory-links-inner.more-than-six .subcategory-link.show-more,.subcategory-links-wrapper.no-images .subcategory-links-inner.more-than-ten .subcategory-link.show-more{height:auto!important}.subcategory-links-wrapper.no-images .subcategory-links-inner.more-than-ten .subcategory-link.show-more .sub-name .table-cell{position:relative;top:0;width:100%;padding:0;display:table-cell}.subcategory-links-wrapper.no-images .subcategory-links-inner .subcategory-link.show-more .sub-name{display:table;font-size:.85em;padding:.565em .5em}.subcategory-links-wrapper.images-in-corner:not(.show-all) .subcategory-links-inner.more-than-eight .subcategory-link:nth-child(n+8){display:none}.subcategory-links-wrapper.images-in-corner:not(.show-all) .subcategory-links-inner.more-than-eight .subcategory-link.show-more{display:inline-block;box-shadow:none;border:0}.subcategory-links-wrapper.images-in-corner:not(.show-all) .subcategory-links-inner.more-than-eight .subcategory-link.show-more:hover{cursor:pointer}.subcategory-links-wrapper.images-in-corner:not(.show-all) .subcategory-links-inner.more-than-eight .subcategory-link.show-more .table{width:100%;height:100%;vertical-align:middle}.subcategory-links-wrapper.images-in-corner:not(.show-all) .subcategory-links-inner.more-than-eight .subcategory-link.show-more .table .table-cell{vertical-align:middle;font-weight:500;font-size:1.2em;text-decoration:underline}.subcategory-links-wrapper.images-in-corner .subcategory-links-inner .subcategory-link{width:23.875%;max-width:246.5px;height:auto;padding:0;margin-right:1.5%;margin-bottom:1.5%;box-shadow:0 0 15px #e0dede}.subcategory-links-wrapper.images-in-corner .subcategory-links-inner .subcategory-link .sub-image{max-width:65%;float:right;overflow:visible;width:100%;height:100%;max-height:100%}.subcategory-links-wrapper.images-in-corner .subcategory-links-inner .subcategory-link .sub-image:after{display:block;content:' ';clear:both}.subcategory-links-wrapper.images-in-corner .subcategory-links-inner .subcategory-link a{display:block;height:100%}.subcategory-links-wrapper.images-in-corner .subcategory-links-inner .subcategory-link a:after{display:block;content:' ';clear:both}.subcategory-links-wrapper.images-in-corner .subcategory-links-inner .subcategory-link .sub-image img{position:relative;bottom:0;top:auto;margin-top:15%}.subcategory-links-wrapper.images-in-corner .subcategory-links-inner .subcategory-link .sub-image .sub-image-inner{height:100%}.subcategory-links-wrapper.images-in-corner .subcategory-links-inner .subcategory-link .sub-name{background:0;position:absolute;text-align:left;padding:.5em;height:auto}.subcategory-links-wrapper.images-in-corner .subcategory-links-inner .subcategory-link .sub-name span.table-cell span{padding:.65em;min-height:99px;max-height:100%;font-size:1.35em;max-width:80%;font-weight:500;line-height:1.2em;text-shadow:1px 1px 1px #fff}.subcategory-links-wrapper.images-in-corner.custom-images .subcategory-links-inner .subcategory-link .sub-image img{margin-top:0;top:100%;transform:translateY(-100%)}@media all and (max-width :667px){.subcategory-links-wrapper.images-in-corner .subcategory-links-inner .subcategory-link{max-width:100%;width:47%;margin-right:auto;margin:1.4%;border:1px solid #e5e5e5}}@media all and (min-width :668px){.subcategory-links-wrapper.images-in-corner .subcategory-links-inner .subcategory-link:nth-child(4n){margin-right:0}}@media all and (min-width :801px) and (max-width :1024px){.subcategory-links-wrapper.images-in-corner .subcategory-links-inner .subcategory-link .sub-name span.table-cell span{font-size:1em}}@media all and (min-width :668px) and (max-width :800px){.subcategory-links-wrapper.images-in-corner .subcategory-links-inner .subcategory-link .sub-name span.table-cell span{font-size:1em}.subcategory-links-wrapper.images-in-corner .subcategory-links-inner.more-than-eight .subcategory-link.show-more .table .table-cell{font-size:1em}}@media all and (max-width :500px){.subcategory-links-wrapper.images-in-corner .subcategory-links-inner .subcategory-link .sub-name span.table-cell span{font-size:1.15em}.subcategory-links-wrapper.images-in-corner .subcategory-links-inner.more-than-eight .subcategory-link.show-more .table .table-cell{font-size:1.1em}}@media all and (max-width :400px){.subcategory-links-wrapper.images-in-corner .subcategory-links-inner .subcategory-link .sub-name span.table-cell span{font-size:1em}.subcategory-links-wrapper.images-in-corner .subcategory-links-inner.more-than-eight .subcategory-link.show-more .table .table-cell{font-size:1em}}.popup .popup-header{text-align:center;padding:1em}.popup .popup-header .popup-title{display:block;color:#333;font-weight:300;font-size:2.5em;font-style:normal;padding:0 2em}.popup .popup-header .popup-close{position:absolute;top:15px;right:15px;color:#333;text-decoration:none;z-index:1}.popup .popup-header .popup-close span{text-indent:-9999px;width:0;height:0;display:block}.popup .popup-header .popup-close:after{font-family:'elkjopgui','FontAwesome';content:"\f057";font-size:2.5em}.popup .popup-header .popup-close:hover{color:#989898}@media all and (max-width:800px){.popup .popup-header{text-align:left}.popup .popup-header .popup-title{font-size:1.5em;padding:0 2em 0 0}.popup .popup-header .popup-close{top:8px;right:8px}}@media all and (max-width:800px){.popup.mixed-basket-popup .popup-header{text-align:center}.popup.mixed-basket-popup .popup-header .popup-title{padding:0 2em 0}}.popup.popup-payment{width:100%;min-height:450px;max-width:350px;min-width:100px;text-align:center}.popup.popup-payment.ecster{max-width:800px}.popup.popup-payment .popup-branding,.popup.popup-payment .popup-header{display:none}.popup.popup-payment .popup-content.success .popup-payment-trigger.success,.popup.popup-payment .popup-content.error .popup-payment-trigger.error,.popup.popup-payment .popup-content.loading .popup-payment-trigger.loading{display:block;-webkit-transition:height .5s,opacity .8s;-moz-transition:height .5s,opacity .8s;transition:height .5s,opacity .8s;opacity:1;height:auto;font-size:inherit;visibility:visible}.popup.popup-payment .popup-payment-trigger{height:0;opacity:0;font-size:0;visibility:hidden}.popup.popup-payment .popup-payment-trigger img{max-width:45%;margin:2.5em 3em}@media all and (max-width:640px){.popup.popup-payment .popup-payment-trigger img{max-width:40%;margin:3em}}.popup.popup-payment img.popup-payment-logo{width:100%;max-width:85px;padding-top:2em}.popup.popup-payment .fa{color:#6cb600;font-size:9em;margin:.5em 0}.popup.popup-payment .error .fa{color:#808285}.popup.popup-payment .popup-payment-text p{font-size:1.5em;margin-bottom:2em}.popup.popup-payment .popup-payment-button button{width:100%;font-size:1.5em;padding:.5em;color:#333;border:0}.popup.popup-payment .popup-payment-button button:not(.secondary){background:#6cb600}.popup.popup-payment .popup-payment-button button:hover{cursor:pointer;background:#72bf44}.popup.popup-payment .popup-payment-trigger.loading button:not(.el-button){background:none!important;text-decoration:underline}.popup.popup-payment .popup-content.loading.success .loading:not(.el-button),.popup.popup-payment .popup-content.loading.error .loading:not(.el-button){opacity:0;height:0;font-size:0;visibility:hidden}.popup.canal-digital-popup-wrapper{position:absolute!important;max-width:600px;margin-top:3%;border:0}.popup.canal-digital-popup-wrapper .popup-header{position:absolute;z-index:1;top:0;width:100%;font-size:1em}
.popup.canal-digital-popup-wrapper .popup-content{padding:0}.popup.canal-digital-popup-wrapper .popup-content .cd-main{position:relative;padding:2em;width:100%}.popup.canal-digital-popup-wrapper .popup-content .cd-main .cd-header{font-size:1.625em;font-weight:600;padding:.3em 0 1em}.popup.canal-digital-popup-wrapper .popup-content .cd-main .cd-text{padding:0 0 2em;font-size:1.1em;line-height:1.5em}.popup.canal-digital-popup-wrapper .popup-content .cd-main .cd-form.table{width:100%}.popup.canal-digital-popup-wrapper .popup-content .cd-main .cd-form.table .table-cell{width:50%}.popup.canal-digital-popup-wrapper .popup-content .cd-main .cd-form.table input[type='text']{box-shadow:none;border-radius:3px;padding:.8em;margin-bottom:.5em;background:#fff;width:97%;float:right}.popup.canal-digital-popup-wrapper .popup-content .cd-main .cd-form.table .cd-bullets .cd-bullets-header{font-size:1.3em;font-weight:600}.popup.canal-digital-popup-wrapper .popup-content .cd-main .cd-form.table .cd-bullets ul{padding:.5em 0 1em}.popup.canal-digital-popup-wrapper .popup-content .cd-main .cd-form.table .cd-bullets ul li{list-style:none;padding:.5em 0 .5em 2em;font-size:1.2em;position:relative}.popup.canal-digital-popup-wrapper .popup-content .cd-main .cd-form.table .cd-bullets ul li:before{font-size:1.5em;content:"\f00c";font-family:'elkjopgui','FontAwesome';position:absolute;left:0;top:50%;transform:translate(0,-50%);color:#e58237}.popup.canal-digital-popup-wrapper .popup-content .cd-main .cd-buttons{width:100%;padding-top:.5em}.popup.canal-digital-popup-wrapper .popup-content .cd-main .cd-buttons .button{width:48.5%;margin-top:1em}.popup.canal-digital-popup-wrapper .popup-content .cd-main .cd-buttons .button:first-child{float:right;border:1px solid transparent}.popup.canal-digital-popup-wrapper .popup-content .cd-main.cd-addons .cd-addon{font-size:1.1em}.popup.canal-digital-popup-wrapper .popup-content .cd-main.cd-addons .cd-addon input{position:absolute;opacity:0;height:0;font-size:0}.popup.canal-digital-popup-wrapper .popup-content .cd-main.cd-addons .cd-addon input:checked+label:after{font-family:'elkjopgui','FontAwesome';content:"\f0c";display:block;position:absolute;top:50%;left:0;transform:translate(0,-52%);font-size:1.2em}.popup.canal-digital-popup-wrapper .popup-content .cd-main.cd-addons .cd-addon input:disabled+label:after{color:#969696}.popup.canal-digital-popup-wrapper .popup-content .cd-main.cd-addons .cd-addon label{display:block;color:black;padding:.25em 0 .25em 2em;position:relative}.popup.canal-digital-popup-wrapper .popup-content .cd-main.cd-addons .cd-addon .addon-price{font-size:.85em;font-weight:500;padding-left:1em}.popup.canal-digital-popup-wrapper .popup-content .cd-main.cd-addons .cd-addon .icon-elkjop-check-square{font-size:1.2em;color:#e58237;margin-right:.8em;position:absolute;left:0;top:50%;transform:translate(0,-50%)}.popup.canal-digital-popup-wrapper .popup-content .cd-main.cd-addons .cd-buttons{padding-top:1.5em}.popup.canal-digital-popup-wrapper .popup-content .cd-main.cd-addons .cd-buttons .cd-total-price{width:50%;vertical-align:middle;font-size:1.625em;font-weight:600;padding:0 1em 0 0}.popup.canal-digital-popup-wrapper .popup-content .cd-main.cd-addons .cd-buttons .button{width:100%;margin-top:0}.popup.canal-digital-popup-wrapper .popup-content .cd-main.cd-addons .cd-terms{position:relative;display:block;width:100%;padding:2em 0 1em}.popup.canal-digital-popup-wrapper .popup-content .validation-error-field{text-align:right}.popup.canal-digital-popup-wrapper .popup-content .cd-failure{position:relative;display:block;width:100%;text-align:center;padding:5em 2em;color:#df0a19}@media all and (max-width :500px){.popup.canal-digital-popup-wrapper{top:0!important;margin-top:0}.popup.canal-digital-popup-wrapper .popup-content .cd-main .cd-form.table .table-cell{width:100%;display:block}.popup.canal-digital-popup-wrapper .popup-content .cd-main .cd-form.table .cd-bullets ul{padding:.5em 0 1.5em}.popup.canal-digital-popup-wrapper .popup-content .cd-main .cd-form.table input[type='text']{width:100%;float:right}.popup.canal-digital-popup-wrapper .popup-content .cd-main .cd-buttons .button,.popup.canal-digital-popup-wrapper .popup-content .cd-main .cd-buttons .cd-total-price.table-cell{width:100%;max-width:100%;margin-top:1em;float:none}.popup.canal-digital-popup-wrapper .popup-content .cd-main .cd-buttons .cd-total-price{display:block;margin-bottom:1em}}#payment-popup-content.popup-payment{top:0!important;border:0;position:relative!important}#popup-main.popup-absolute{position:absolute!important}.mega-product{margin-bottom:1em;padding-right:1.5em}@media all and (max-width:1180px){.mega-product{clear:both;width:100%;padding:1em}}.mega-product .info{margin-bottom:0;text-align:center}.mega-product .info h2{font-size:1.3em;font-weight:400;overflow:hidden}@media all and (min-width:641px){.mega-product .info h2{height:45px}}.mega-product .info h2 .table{height:45px;width:100%}.mega-product .info a{text-decoration:none;color:#333}.mega-product .info a.table-cell{vertical-align:middle}.mega-product .visuals{padding:1.5em;text-align:center}.mega-product .content-right{font-size:.8em}@media all and (min-width:641px){.mega-product .content-right{padding-top:3em}}.mega-product .content-right .stars-reviews{display:none}.mega-product .content-right .sku{display:none}.mega-product .content-right .product-price-container{font-size:2.7em;border-bottom:1px solid #ccc;margin-bottom:.2em}@media all and (max-width:800px){.mega-product .content-right .product-price-container{text-align:center}}.mega-product .content-right .amount-of-offers{font-size:.4em}.mega-product .content-right .amount-of-offers .several{padding-bottom:.25em;display:inline-block}.mega-product .content-right .amount-of-offers .none{display:none}.mega-product .content-right .product-btns{font-size:.85em;margin-bottom:.75em}.mega-product .content-right .items-in-stock{padding-bottom:.5em;display:block}.mega-product .content-right .specs{list-style:none;margin:0;padding:.3em .8em 0 .8em}.mega-product .content-right .specs li{position:relative;padding:4px 0 4px 12px;line-height:1em}.mega-product .content-right .specs li:before{content:"\f105";display:inline-block;font:normal normal normal 14px/1 'elkjopgui','FontAwesome';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:16px;height:16px;top:.1em;left:-0.2em}.mega-product .additional-info{font-size:1.2em;margin:.5em 0}.mega-product .read-more{float:left;width:100%;margin:.5em 0}.mega-product .energy-label-wrap{margin:.75em 0 1.5em}.mega-product .energy-label-wrap .energy-label-icon{width:64px}.mega-product .not-available-box{display:none}.mega-product .energy-label-wrap .energy-label-icon{width:80px}.large-product .info{padding-bottom:1.5em}.large-product .visuals{padding-right:2.75em;overflow:hidden;float:left}.large-product .product-image{width:190px;height:auto}.large-product .sales-point{float:left;padding-bottom:.5em}.large-product .content-right{overflow:hidden}.large-product .campaign-text{padding-left:225px}.large-product .add{width:150px}.large-product .add-to-basket{margin:.3em 0}.large-product .items-in-stock{float:left;width:100%;margin-bottom:.75em}.large-product .specs{margin-left:1.2em}.large-product .specs li{margin-bottom:.5em}.large-product .brand-logo{margin-right:.4em}.large-product .additional-info{font-size:1.2em;margin:.5em 0}.large-product .read-more{float:left;width:100%}.large-product .rating-summary{margin-left:.3em}.large-product .sku{width:100%;float:left;margin:.5em 0 .25em}.large-product .energy-label-wrap{margin:.25em 0 .5em;float:left}.large-product .energy-label-icon{width:45px;height:auto}
.large-product .energy-label-link .data-sheet{font-size:.85em}.campaign-top-list h2{font-size:2.5em;text-align:center}.top-product-list{display:block}.top-product-list .toplist-product{position:relative;padding:1em .5em}.top-product-list .toplist-product .table{width:100%}.top-product-list .toplist-product .item-no{position:absolute;left:0;top:0;line-height:2em;font-size:1.5em;color:#fff;font-weight:300;text-align:center;width:2em;height:2em;z-index:1}.top-product-list .toplist-product .item-no span{position:absolute;z-index:1;top:-0.2em;left:0;width:80%}.top-product-list .toplist-product .item-no:after{content:' ';width:0;height:0;border-top:2.6em solid #7cbd2b;border-right:2.6em solid transparent;position:absolute;left:0;top:0}.top-product-list .toplist-product .sales-point{padding:0 .8em;font-size:1em;background:#f9e300;color:#141b4d;line-height:1.8em;height:1.8em;display:inline-block}.top-product-list .toplist-product .sales-point.gray{background:#727272;color:#fff}.top-product-list .toplist-product .sales-point.has-icon .sales-point-icon{position:relative;right:-1.3em;top:-10px;height:44px;float:right}@media all and (max-width:800px){.top-product-list .toplist-product .sales-point{position:absolute;top:0;right:0}}.top-product-list .toplist-product .visuals{position:relative;padding:0 2em;width:24%;text-align:center;vertical-align:middle}@media all and (min-width:801px){.top-product-list .toplist-product .visuals img{width:100%}}@media all and (max-width:800px){.top-product-list .toplist-product .visuals{padding:1em}}.top-product-list .toplist-product .info{vertical-align:middle;padding:0 2em 0 0}@media all and (max-width:640px){.top-product-list .toplist-product .info h3{font-size:1.1em}}@media all and (max-width:800px){.top-product-list .toplist-product .info h3{text-align:center}}.top-product-list .toplist-product .info h3 a{text-decoration:none;color:#333;font-size:1.2em}.top-product-list .toplist-product .content-right{vertical-align:middle;font-size:.8em;width:17.5em}@media all and (max-width:800px){.top-product-list .toplist-product .content-right{padding:.75em}}.top-product-list .toplist-product .content-right .product-btns{font-size:.85em}@media all and (min-width:681px) and (max-width:800px){.top-product-list .toplist-product .content-right .product-btns{font-size:1em}}@media all and (min-width:481px) and (max-width:680px){.top-product-list .toplist-product .content-right .product-btns{font-size:.8em}}.top-product-list .toplist-product .content-right .product-price-container{font-size:2.7em;border-bottom:1px solid #ccc;margin-bottom:.2em}@media all and (max-width:800px){.top-product-list .toplist-product .content-right .product-price-container{text-align:center}}.top-product-list .toplist-product .content-right .amount-of-offers{font-size:.4em}.top-product-list .toplist-product .content-right .amount-of-offers .several{padding-bottom:.25em;display:inline-block}.top-product-list .toplist-product .content-right .amount-of-offers .none{display:none}.top-product-list .toplist-product .content-right .items-in-stock{display:block;margin:.6em 0}.top-product-list .toplist-product .content-right .specs{list-style:none;margin:0;padding:.3em .8em 0 .8em}.top-product-list .toplist-product .content-right .specs li{position:relative;padding:4px 0 4px 12px;line-height:1em}.top-product-list .toplist-product .content-right .specs li:before{content:"\f105";display:inline-block;font:normal normal normal 14px/1 'elkjopgui','FontAwesome';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:16px;height:16px;top:.1em;left:-0.2em}.top-product-list .toplist-product .content-right .additional-info{font-size:1.2em;margin:.5em 0}.top-product-list .toplist-product .content-right .read-more{float:left;width:100%;margin:.5em 0}.top-product-list .toplist-product .content-right .energy-label-wrap{margin:.75em 0 1.5em}.top-product-list .toplist-product .content-right .energy-label-wrap .energy-label-icon{width:64px}.top-product-list .toplist-product .content-right .not-available-box{display:none}.top-product-list .toplist-product .content-right .energy-label-wrap .energy-label-icon{width:80px}@media all and (min-width:801px){.top-product-list .toplist-product:not(:nth-child(1)) .visuals img.product-image{max-width:200px}}@media all and (min-width:801px){.top-product-list .toplist-product:nth-child(1) .item-no{font-size:2.5em}}@media all and (min-width:801px){.top-product-list .toplist-product:nth-child(1) .visuals{width:32%}.top-product-list .toplist-product:nth-child(1) .visuals img.product-image{max-width:300px}}.top-product-list .toplist-product:nth-child(1) .info h3 a{font-size:1.5em}@media all and (max-width:800px){.top-product-list .toplist-product .visuals,.top-product-list .toplist-product .info,.top-product-list .toplist-product .content-right{display:block;width:100%;padding:.5em}.top-product-list .toplist-product .visuals .campaign-text,.top-product-list .toplist-product .info .campaign-text,.top-product-list .toplist-product .content-right .campaign-text{text-align:center}}.hero-banner-wrapper{display:block;position:relative;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden}@media all and (max-width:800px){.hero-banner-wrapper{background:0}}.hero-banner-wrapper .hero-banner-inner{display:table;position:relative;padding:3.75em;font-size:1.2em;min-height:520px;width:54%;color:#fff}@media all and (max-width:1023px){.hero-banner-wrapper .hero-banner-inner{font-size:1em;min-height:420px}}@media all and (max-width:800px){.hero-banner-wrapper .hero-banner-inner{font-size:.8em;width:100%;margin:0;padding:0;min-height:100px}}.hero-banner-wrapper .hero-banner-inner .hero-banner-image{display:none}@media all and (max-width:800px){.hero-banner-wrapper .hero-banner-inner .hero-banner-image{display:block}.hero-banner-wrapper .hero-banner-inner .hero-banner-image img{display:block}}.hero-banner-wrapper .hero-banner-inner .hero-banner-content{position:relative;display:table-cell;vertical-align:middle;text-align:left;padding:1em;background:#fff;color:#000}@media all and (max-width:800px){.hero-banner-wrapper .hero-banner-inner .hero-banner-content{padding:2em;display:block}}.hero-banner-wrapper .hero-banner-inner .hero-banner-content h2{color:#000;font-size:2.6em;margin:.5em;transition:transform 500ms ease}.hero-banner-wrapper .hero-banner-inner .hero-banner-content .text{color:#000;display:block;font-size:1.2em;font-weight:300;line-height:1.5em;margin:1em;padding-bottom:1.5em;transition:transform 500ms ease}.hero-banner-wrapper .hero-banner-inner .hero-banner-content .link{display:block;margin:1em}@media all and (max-width:800px){.hero-banner-wrapper .hero-banner-inner .hero-banner-content .link{font-size:1.1em}}.hero-banner-wrapper .hero-banner-inner .hero-banner-content .link a{color:#fff;text-decoration:none;border:1px solid #000;background:#000;font-size:.9em;padding:.8em 1.8em;border-radius:3px;text-transform:uppercase;font-weight:500}@media all and (max-width:1023px){.hero-banner-wrapper .hero-banner-inner .hero-banner-content .link a{font-size:1.2em}}@media all and (max-width:800px){.hero-banner-wrapper .hero-banner-inner .hero-banner-content .link a{font-size:1em}}.hero-banner-wrapper .hero-banner-inner .hero-banner-content .link a:hover{background:#fff;color:#000}.hero-banner-wrapper.clicked .image-card-inner .image-card-content h2,.hero-banner-wrapper.clicked .image-card-inner .image-card-content .text{transform:translateX(-120%)}.image-card{display:block;clear:both;display:flex;flex-flow:row wrap}.image-card:after{display:block;content:' ';clear:both}.image-card .image-card-wrapper{display:block;position:relative;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden}
.image-card .image-card-wrapper .image-card-inner{display:table;position:relative;padding:2em;font-size:1.4em;min-height:700px;width:100%;color:#fff;background:-moz-linear-gradient(top,rgba(0,0,0,0) 30%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 30%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 30%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}@media all and (max-width:1023px){.image-card .image-card-wrapper .image-card-inner{font-size:1.2em;min-height:600px}}@media all and (max-width:800px){.image-card .image-card-wrapper .image-card-inner{font-size:.9em}}.image-card .image-card-wrapper .image-card-inner .image-card-content{position:relative;display:table-cell;vertical-align:bottom;text-align:center;padding:2em 4em}@media all and (max-width:800px){.image-card .image-card-wrapper .image-card-inner .image-card-content{padding:2em 0}}.image-card .image-card-wrapper .image-card-inner .image-card-content h4{color:#fff;font-size:2.6em;margin:.5em;transition:transform 500ms ease}.image-card .image-card-wrapper .image-card-inner .image-card-content .text{color:#fff;display:block;font-size:1.2em;font-weight:300;line-height:1.5em;margin:1em;padding-bottom:1.5em;transition:transform 500ms ease}.image-card .image-card-wrapper .image-card-inner .image-card-content .link{display:block;margin:1em}.image-card .image-card-wrapper .image-card-inner .image-card-content .link a{color:#fff;text-decoration:none;border:1px solid #fff;padding:.5em 1.8em;border-radius:2px;text-transform:uppercase;font-weight:500}@media all and (max-width:800px){.image-card .image-card-wrapper .image-card-inner .image-card-content .link a{font-size:1.2em}}.image-card .image-card-wrapper .image-card-inner .image-card-content .link a:hover{background:#fff;color:#000}.image-card .image-card-wrapper.clicked .image-card-inner .image-card-content h4,.image-card .image-card-wrapper.clicked .image-card-inner .image-card-content .text{transform:translateX(-120%)}.image-card.small-card .image-card-wrapper{width:50%;display:flex;font-size:1em;text-transform:uppercase}@media all and (max-width:679px){.image-card.small-card .image-card-wrapper{width:100%}}.image-card.small-card .image-card-wrapper .image-card-inner{background:rgba(0,0,0,0.5);min-height:550px}@media all and (max-width:1079px){.image-card.small-card .image-card-wrapper .image-card-inner{min-height:450px}}@media all and (max-width:1023px){.image-card.small-card .image-card-wrapper .image-card-inner{min-height:400px}}@media all and (max-width:859px){.image-card.small-card .image-card-wrapper .image-card-inner{min-height:350px}}@media all and (max-width:800px){.image-card.small-card .image-card-wrapper .image-card-inner{font-size:.9em}}.image-card.small-card .image-card-wrapper .image-card-inner .image-card-content{padding:1em;vertical-align:middle}.image-card.small-card .image-card-wrapper .image-card-inner .image-card-content h4{margin-bottom:.15em;min-height:2.5em;max-height:2.5em;display:table;vertical-align:bottom;width:100%}.image-card.small-card .image-card-wrapper .image-card-inner .image-card-content h4 span{display:table-cell;vertical-align:middle}.image-card.small-card .image-card-wrapper .image-card-inner .image-card-content .text{max-height:3em;min-height:3em;overflow:hidden;margin-bottom:1.5em;margin-top:0}.el-load-wrap{position:absolute;top:40%;margin-left:-50%;text-align:center;display:inline-block;width:100%}.el-load-wrap .el-load-er{display:inline-block;position:relative;width:64px;height:64px}.el-load-wrap .el-load-er div{position:absolute;width:5px;height:5px;background:#fff;border-radius:50%;animation:lds-default 1.2s linear infinite}.el-load-wrap .el-load-er div:nth-child(1){animation-delay:0s;top:29px;left:53px}.el-load-wrap .el-load-er div:nth-child(2){animation-delay:-0.1s;top:18px;left:50px}.el-load-wrap .el-load-er div:nth-child(3){animation-delay:-0.2s;top:9px;left:41px}.el-load-wrap .el-load-er div:nth-child(4){animation-delay:-0.3s;top:6px;left:29px}.el-load-wrap .el-load-er div:nth-child(5){animation-delay:-0.4s;top:9px;left:18px}.el-load-wrap .el-load-er div:nth-child(6){animation-delay:-0.5s;top:18px;left:9px}.el-load-wrap .el-load-er div:nth-child(7){animation-delay:-0.6s;top:29px;left:6px}.el-load-wrap .el-load-er div:nth-child(8){animation-delay:-0.7s;top:41px;left:9px}.el-load-wrap .el-load-er div:nth-child(9){animation-delay:-0.8s;top:50px;left:18px}.el-load-wrap .el-load-er div:nth-child(10){animation-delay:-0.9s;top:53px;left:29px}.el-load-wrap .el-load-er div:nth-child(11){animation-delay:-1s;top:50px;left:41px}.el-load-wrap .el-load-er div:nth-child(12){animation-delay:-1.1s;top:41px;left:50px}@keyframes lds-default{0%,20%,80%,100%{transform:scale(1)}50%{transform:scale(1.5)}}.energy_arrows_a-g-svg path[id='A++-value']{fill:#33a357}.energy_arrows_a-g-svg path[id='A+-value']{fill:#79b752}.energy_arrows_a-g-svg path#A-value{fill:#33a357}.energy_arrows_a-g-svg path#B-value{fill:#79b752}.energy_arrows_a-g-svg path#C-value{fill:#c3d545}.energy_arrows_a-g-svg path#D-value{fill:#fff12c}.energy_arrows_a-g-svg path#E-value{fill:#cc232a}.energy_arrows_aa-g-svg path[id='A++-value']{fill:#33a357}.energy_arrows_aa-g-svg path[id='A+-value']{fill:#33a357}.energy_arrows_aa-g-svg path#A-value{fill:#79b752}.energy_arrows_aa-g-svg path#B-value{fill:#c3d545}.energy_arrows_aa-g-svg path#C-value{fill:#fff12c}.energy_arrows_aa-g-svg path#D-value{fill:#edb731}.energy_arrows_aa-g-svg path#E-value{fill:#d66f2c}.energy_arrows_aaa-g-svg path[id='A++-value']{fill:#33a357}.energy_arrows_aaa-g-svg path[id='A+-value']{fill:#79b752}.energy_arrows_aaa-g-svg path#A-value{fill:#c3d545}.energy_arrows_aaa-g-svg path#B-value{fill:#fff12c}.energy_arrows_aaa-g-svg path#C-value{fill:#edb731}.energy_arrows_aaa-g-svg path#D-value{fill:#d66f2c}.energy_arrows_aaa-g-svg path#E-value{fill:#cc232a}.energy_arrows_aaaa-g-svg path[id='A+++-value']{fill:#33a357}.energy_arrows_aaaa-g-svg path[id='A++-value']{fill:#79b752}.energy_arrows_aaaa-g-svg path[id='A+-value']{fill:#c3d545}.energy_arrows_aaaa-g-svg path#A-value{fill:#fff12c}.energy_arrows_aaaa-g-svg path#B-value{fill:#edb731}.energy_arrows_aaaa-g-svg path#C-value{fill:#d66f2c}.energy_arrows_aaaa-g-svg path#D-value{fill:#d66f2c}.energy_arrows_aaaa-g-svg path#E-value{fill:#cc232a}.el-dm-wrapper{position:relative;display:block;width:100%;overflow:hidden;display:flex;flex-wrap:wrap}.el-dm-wrapper:after{display:block;content:' ';clear:both}.el-dm-wrapper .el-dm-box{display:block;float:left;position:relative;overflow:hidden;min-height:50px;display:flex;flex-direction:column}.el-dm-wrapper .el-dm-box.el-ad-box{min-height:0}.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax{margin:0;padding:0;min-height:0;overflow:hidden;width:100%;z-index:0;color:#333;display:block}@media all and (max-width:640px){.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax{height:auto!important;max-height:100%!important}}.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .parallax-bg{position:relative!important;z-index:0;top:-100%;left:0;width:100%;height:100%}.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .parallax-bg.style1{background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .parallax-bg.style2{background:linear-gradient(135deg,#565656 25%,transparent 25%) -50px 0,linear-gradient(225deg,#565656 25%,transparent 25%) -50px 0,linear-gradient(315deg,#565656 25%,transparent 25%),linear-gradient(45deg,#565656 25%,transparent 25%);background-size:100px 100px;background-color:#4a4a4a;background-attachment:fixed}
.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .table{position:relative;z-index:1;width:100%;height:100%}.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image{position:relative;z-index:1;padding:0;display:table;width:100%;height:100%;vertical-align:middle;text-align:center}.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image picture{padding:0;margin:0 auto;display:table-cell;width:100%;height:100%;vertical-align:middle}@media all and (max-width:640px){.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image picture{padding:1em;display:block;height:auto}}.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image img.content{max-width:10em;transition:transform 500ms;transform:translate3d(0,0,0) scale(1.5)}@media all and (max-width:640px){.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image img.content{transform:translate3d(0,20%,0) scale(1.5);width:100%}}.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image .ad-text{position:absolute;left:0;top:0;height:100%;width:100%;display:table;vertical-align:middle;transition:transform 500ms;padding:0 2.5em}@media all and (max-width:900px){.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image .ad-text{padding:0 1.5em;font-size:.8em}}@media all and (max-width:800px){.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image .ad-text{padding:0 1.5em;font-size:.7em}}@media all and (max-width:640px){.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image .ad-text{position:relative;height:auto;clear:both;padding:0 1em 1em;font-size:.8em}}.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image .ad-text span{transition:transform 500ms,opacity 250ms}.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image .ad-text .table-cell{vertical-align:middle;width:55%}.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image .ad-text .table-cell.price-button{display:table-cell;width:35%}@media all and (max-width:470px){.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image .ad-text .table-cell{width:100%;display:block;text-align:center}.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image .ad-text .table-cell.price-button{display:block;width:100%}}.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image .ad-text span.ad-header{transform:scale(4);opacity:0;max-width:60%;font-size:1.8em;line-height:1em;font-family:myElFont;display:block;text-align:left}@media all and (max-width:640px){.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image .ad-text span.ad-header{max-width:100%}}@media all and (min-widht:641px) and (max-width:800px){.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image .ad-text span.ad-header{max-width:55%}}.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image .ad-text .ad-subline{max-width:60%;text-align:left;font-size:.85em;line-height:1.1em;transform:scale(4);opacity:0;display:block}@media all and (max-width:640px){.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image .ad-text .ad-subline{max-width:100%}}@media all and (min-widht:641px) and (max-width:800px){.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image .ad-text .ad-subline{max-width:55%}}.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image .ad-text .ad-price{position:relative;text-align:center;display:block;font-size:2em;transform:scale(4);opacity:0;font-family:myElFont;vertical-align:middle}@media all and (max-width:470px){.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image .ad-text .ad-price{padding-top:.2em}}.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image .ad-text .el-button{font-size:.6em;max-width:16em;transform:scale(2);opacity:0}.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image .ad-text .el-button span,.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image .ad-text .el-button span:after{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease}.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image.zoom img{transform:scale(1)}.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image.zoom .ad-text span.ad-header,.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image.zoom .ad-text span.ad-subline,.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image.zoom .ad-text span.ad-price{transform:scale(1);opacity:1}.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.product-parallax .content-image.zoom .ad-text .el-button{transform:scale(1);opacity:1}.el-dm-wrapper .el-dm-box.el-ad-box .el-ad-wrapper.open-on-scroll .open-on-scoll-image{width:100%}.el-dm-wrapper .el-dm-box .el-dm-box-inner{position:relative;height:100%}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-text:after{display:block;content:' ';clear:both}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-text h3{line-height:1em}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-text p{line-height:1.4}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-text a{text-decoration:none}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-stock{position:relative;top:.2em;right:-0.8em;text-align:right;font-size:.8em;font-weight:500;color:#333;width:100%!important}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-button{display:inline-block;padding:.8em 1em;background:#8cd600;font-size:.75em;color:#000;text-transform:uppercase;font-weight:600}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-button.el-button{max-width:200px}.el-dm-wrapper .el-dm-box .el-dm-box-inner .product-price-button{float:right;width:50%;font-size:.75em;margin:0;margin-top:1em}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-price,.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-stock{width:50%;float:left}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-price:after,.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-stock:after{display:block;content:' ';clear:both}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-price span{font-family:myElFont;font-size:50px;color:#11175e;font-weight:500}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-image .el-dm-image-holder{position:relative}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-image .el-dm-image-holder img{max-height:500px;width:auto!important}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-image .el-dm-image-holder img.bundle-icon{position:absolute;bottom:0;left:0;margin:0}.el-dm-wrapper .el-dm-box .el-dm-box-inner .sales-point{display:block;position:absolute;left:2em;top:2.5em;text-transform:uppercase;font-size:.9em;font-weight:600;z-index:1;padding:.6em 1em;color:#000}.el-dm-wrapper .el-dm-box .el-dm-box-inner .sales-point:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:#f8e71c;-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box{display:block;vertical-align:top;position:relative}.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box:after{display:block;content:' ';clear:both}.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box .el-dm-text{width:50%;display:block;vertical-align:middle;float:left;padding:2em;padding-top:0;position:relative;z-index:1}.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box .el-dm-text.has-salespoint{padding-top:2em}.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box .el-dm-text h3{font-family:myElFont;font-size:74px;color:#000;font-weight:100}
.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box .el-dm-text p{color:#000;font-size:19px;font-weight:500}.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box .el-dm-image{width:50%;height:100%;display:table;vertical-align:middle;float:left}.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box .el-dm-image .el-dm-image-holder{display:table-cell;vertical-align:middle}.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box .el-dm-image .el-dm-image-holder img{margin:1em auto;display:block}.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box .el-dm-image .el-dm-image-holder img.bundle-icon{display:none}.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box.no-sku:not(.static-image):not(.just-image) .el-dm-image,.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box.no-sku:not(.static-image):not(.just-image) .el-dm-image .el-dm-image-holder{display:block;width:100%;height:100%;background-size:cover!important}.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box.no-sku:not(.static-image):not(.just-image) .el-dm-image{position:absolute;z-index:0}.el-dm-wrapper .el-dm-box .el-dm-box-inner.single-box{padding:0 2em 1.5em}.el-dm-wrapper .el-dm-box .el-dm-box-inner.single-box .el-dm-image img{max-height:353px;margin:1em auto;display:block}.el-dm-wrapper .el-dm-box .el-dm-box-inner.single-box .el-dm-text h3{text-transform:uppercase;font-size:14px;color:#000;margin-bottom:0;font-weight:600}.el-dm-wrapper .el-dm-box .el-dm-box-inner.single-box .el-dm-text p{font-size:20px;font-weight:500;color:#11175e;margin:.25em 0 .5em;line-height:1.1em}.el-dm-wrapper .el-dm-box .el-dm-box-inner.no-sku:not(.static-image):not(.just-image) .el-dm-image,.el-dm-wrapper .el-dm-box .el-dm-box-inner.no-sku:not(.static-image):not(.just-image) .el-dm-image-holder{display:block;width:100%;height:100%;background-size:cover!important}.el-dm-wrapper .el-dm-box .el-dm-box-inner.no-sku:not(.static-image):not(.just-image) .el-dm-image{position:absolute;z-index:0}@media all and (max-width:480px){.el-dm-wrapper .el-dm-box .el-dm-box-inner.no-sku:not(.static-image):not(.just-image) .el-dm-text{width:100%;padding-top:3em;padding-bottom:6em}}.el-dm-wrapper .el-dm-box .el-dm-box-inner.sku-padding .el-dm-image img{margin:1em auto;max-width:300px;width:100%}.el-dm-wrapper .el-dm-box .el-dm-box-inner.sku-padding.dual-box .el-dm-image img{max-width:90%}.el-dm-wrapper .el-dm-box .el-dm-box-inner.sku-padding.single-box .el-dm-image img{max-width:100%}.el-dm-wrapper .el-dm-box .el-dm-box-inner.static-image{padding:0}.el-dm-wrapper .el-dm-box .el-dm-box-inner.static-image .el-dm-image{width:100%;display:block}.el-dm-wrapper .el-dm-box .el-dm-box-inner.static-image .el-dm-image img{width:100%!important;height:auto!important;max-height:100%}.el-dm-wrapper .el-dm-box .el-dm-box-inner.static-image .el-dm-text{display:none}.el-dm-wrapper .el-dm-box .el-dm-box-inner.just-image,.el-dm-wrapper .el-dm-box .el-dm-box-inner.just-image.dual-box{padding:0}.el-dm-wrapper .el-dm-box .el-dm-box-inner.just-image .el-dm-image,.el-dm-wrapper .el-dm-box .el-dm-box-inner.just-image.dual-box .el-dm-image{width:100%;display:table;height:100%;position:relative}.el-dm-wrapper .el-dm-box .el-dm-box-inner.just-image .el-dm-image img,.el-dm-wrapper .el-dm-box .el-dm-box-inner.just-image.dual-box .el-dm-image img{width:100%!important;height:auto!important;max-height:100%}@media all and (max-width:640px){.el-dm-wrapper .el-dm-box .el-dm-box-inner.just-image .el-dm-image img,.el-dm-wrapper .el-dm-box .el-dm-box-inner.just-image.dual-box .el-dm-image img{width:auto!important}}.el-dm-wrapper .el-dm-box .el-dm-box-inner.just-image .el-dm-image .el-dm-image-holder,.el-dm-wrapper .el-dm-box .el-dm-box-inner.just-image.dual-box .el-dm-image .el-dm-image-holder{height:100%;display:table-cell;vertical-align:middle}.el-dm-wrapper .el-dm-box .el-dm-box-inner.just-image .el-dm-text,.el-dm-wrapper .el-dm-box .el-dm-box-inner.just-image.dual-box .el-dm-text{display:none}.el-dm-wrapper .el-dm-box .el-dm-box-inner.free-html{padding:0}.el-dm-wrapper .el-dm-box .el-dm-box-inner.free-html .el-dm-free{width:100%;height:100%;background:transparent;text-align:center;display:block;min-height:300px}.el-dm-wrapper .el-dm-box .el-dm-box-inner.free-html .el-dm-free .article-free-html{position:relative;height:100%;padding:0}.el-dm-wrapper .el-dm-box.hover-effect.zoom-info .el-dm-product-info{position:absolute;text-align:left;font-size:.9em;z-index:100;transition:transform 500ms,opacity 500ms,filter 500ms;opacity:0;transform:scale(1.3);filter:blur(5px)}@media all and (min-width:641px){.el-dm-wrapper .el-dm-box.hover-effect.zoom-info .el-dm-product-info{display:block;width:100%;padding:14% 8% 0}}@media all and (min-width:801px) and (max-width:900px){.el-dm-wrapper .el-dm-box.hover-effect.zoom-info .el-dm-product-info{font-size:.8em}}.el-dm-wrapper .el-dm-box.hover-effect.zoom-info .el-dm-product-info a{text-decoration:none}.el-dm-wrapper .el-dm-box.hover-effect.zoom-info .el-dm-product-info .el-dm-product-short{margin-bottom:1em}.el-dm-wrapper .el-dm-box.hover-effect.zoom-info .el-dm-product-info .el-dm-product-bullet ul.specs li{list-style:none;margin:.5em 1.5em;text-align:left}.el-dm-wrapper .el-dm-box.hover-effect.zoom-info .el-dm-product-info .el-dm-product-bullet ul.specs li:before{font-family:'elkjopgui','FontAwesome';content:'\f105';position:relative;left:-0.6em;top:1px;display:inline-block;min-height:22px;float:left}@media all and (min-width:801px) and (max-width:900px){.el-dm-wrapper .el-dm-box.hover-effect.zoom-info .el-dm-product-info .el-dm-product-bullet ul.specs li:before{min-height:18px}}.el-dm-wrapper .el-dm-box.hover-effect.zoom-info.sales-point-showing .el-dm-product-info{padding:25% 8% 0!important}@media all and (min-width:801px) and (max-width:900px){.el-dm-wrapper .el-dm-box.hover-effect.zoom-info.sales-point-showing .el-dm-product-info{padding:29% 8% 0!important}}.el-dm-wrapper .el-dm-box.hover-effect.zoom-info.sales-point-showing.any-2-3 .el-dm-product-info{padding:0 8% 0!important}.el-dm-wrapper .el-dm-box.hover-effect.zoom-info.any-2-3 .el-dm-product-info{width:50%;right:0;display:table;height:100%;padding:5% 5% 0}.el-dm-wrapper .el-dm-box.hover-effect.zoom-info.any-2-3 .el-dm-product-info .table-cell{display:table-cell;vertical-align:middle}@media all and (max-width:640px){.el-dm-wrapper .el-dm-box.hover-effect.zoom-info.any-2-3 .el-dm-product-info{width:100%;height:60%}}.el-dm-wrapper .el-dm-box.hover-effect.zoom-info.any-1-3 .el-dm-product-info{display:block;width:100%;padding:14% 8% 0}.el-dm-wrapper .el-dm-box.hover-effect.zoom-info .el-dm-box-inner .el-dm-image{transition:transform 500ms,opacity 500ms,filter 500ms}@media all and (min-width:641px){.el-dm-wrapper .el-dm-box.hover-effect.zoom-info:hover .el-dm-product-info{transform:scale(1);opacity:1;filter:blur(0)}.el-dm-wrapper .el-dm-box.hover-effect.zoom-info:hover .el-dm-box-inner .el-dm-image{filter:blur(10px);opacity:.2;transform:scale(0.7);z-index:5}}.el-dm-wrapper .el-dm-box.hover-effect.zoom-info.zoomed .el-dm-product-info{transform:scale(1);opacity:1;filter:blur(0)}.el-dm-wrapper .el-dm-box.hover-effect.zoom-info.zoomed .el-dm-box-inner .el-dm-image{filter:blur(10px);opacity:.2;transform:scale(0.7);z-index:5}.el-dm-wrapper .el-dm-box.hover-effect.zoom-info.content-scrolling .el-dm-product-info{display:none}@media all and (min-width:801px){.el-dm-wrapper .el-dm-box.hover-effect.zoom-effect .el-dm-image-holder,.el-dm-wrapper .el-dm-box.hover-effect.zoom-effect .el-dm-price,.el-dm-wrapper .el-dm-box.hover-effect.zoom-effect .product-price-button{transition-duration:.7s}.el-dm-wrapper .el-dm-box.hover-effect.zoom-effect:hover .el-dm-image-holder{transform:scale(1.1)}.el-dm-wrapper .el-dm-box.hover-effect.zoom-effect:hover .el-dm-price{transform:scale(1.1)}.el-dm-wrapper .el-dm-box.hover-effect.zoom-effect:hover .product-price-button{transform:scale(1.1)}}@media all and (max-width:800px){.el-dm-wrapper .el-dm-wrapper .M-1-1{width:100%}
.el-dm-wrapper .el-dm-wrapper .M-1-2{width:50%}}@media all and (min-width:1024px) and (max-width:1279px){.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box .el-dm-text h3{font-size:60px;margin-top:1em}.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box .el-dm-text p{font-size:16px}.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box .el-dm-text .el-dm-price span{font-size:52px}.el-dm-wrapper .el-dm-box .el-dm-box-inner.single-box .el-dm-text h3{font-size:13px}.el-dm-wrapper .el-dm-box .el-dm-box-inner.single-box .el-dm-text p{font-size:16px}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-text .el-dm-price span{font-size:45px}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-stock{font-size:.9em}}@media all and (min-width:801px) and (max-width:1023px){.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box .el-dm-text h3{font-size:38px;margin-top:1.5em}.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box .el-dm-text p{font-size:14px}.el-dm-wrapper .el-dm-box .el-dm-box-inner.single-box .el-dm-text h3{font-size:12px}.el-dm-wrapper .el-dm-box .el-dm-box-inner.single-box .el-dm-text p{font-size:14px}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-text .el-dm-price span{font-size:38px}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-stock{font-size:.8em}}@media all and (max-width:800px){.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box .el-dm-text h3{font-size:48px;margin-top:1.1em}.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box .el-dm-text p{font-size:16px}.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box .el-dm-text .el-dm-price span{font-size:38px}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-stock{font-size:.9em}}@media all and (min-width:641px) and (max-width:800px){.el-dm-wrapper .el-dm-box .el-dm-box-inner.single-box .el-dm-text h3{font-size:12px}.el-dm-wrapper .el-dm-box .el-dm-box-inner.single-box .el-dm-text p{font-size:14px}.el-dm-wrapper .el-dm-box .el-dm-box-inner.single-box .el-dm-text .el-dm-price span{font-size:38px}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-stock{font-size:.8em}}@media all and (max-width:640px){.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box{display:flex;flex-direction:row-reverse;flex-flow:column-reverse}.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box:not(.static-image):not(.just-image) .el-dm-image img{margin-top:2em!important;max-height:400px}.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box:not(.no-sku) .el-dm-text{padding:1.5em;padding-top:0;width:100%;float:none}.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box:not(.no-sku) .el-dm-text h3{margin-top:.5em}.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box .el-dm-image{width:100%;float:none}.el-dm-wrapper .el-dm-box .el-dm-box-inner.single-box:not(.free-html):not(.just-image){padding:0 1.5em 1.5em}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-stock{font-size:.7em}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-price span{font-size:42px}}@media all and (min-width:481px) and (max-width:640px){.el-dm-wrapper .el-dm-box .el-dm-box-inner .single-box .el-dm-text h3{font-size:11px}.el-dm-wrapper .el-dm-box .el-dm-box-inner .single-box .el-dm-text p{font-size:16px}.el-dm-wrapper .el-dm-box .el-dm-box-inner .single-box .el-dm-text .el-dm-price span{font-size:32px}.el-dm-wrapper .el-dm-box .el-dm-box-inner .el-dm-stock{font-size:.7em}}@media all and (max-width:480px){.el-dm-wrapper .el-dm-wrapper .S-1-1{width:100%}.el-dm-wrapper .el-dm-wrapper .S-1-2{width:50%}}@media all and (max-width:800px) and all and (-ms-high-contrast:none),all and (max-width:800px) and (-ms-high-contrast:active){.el-dm-wrapper .el-dm-box .dual-box .el-dm-text h3{font-size:48px;margin-top:1.1em}.el-dm-wrapper .el-dm-box .dual-box .el-dm-text p{font-size:16px}.el-dm-wrapper .el-dm-box .dual-box .el-dm-text .el-dm-price span{font-size:38px}.el-dm-wrapper .el-dm-box .el-dm-stock{font-size:.9em}.el-dm-wrapper .el-dm-box .el-dm-box-inner.single-box .el-dm-text h3{font-size:12px}.el-dm-wrapper .el-dm-box .el-dm-box-inner.single-box .el-dm-text p{font-size:14px}.el-dm-wrapper .el-dm-box .el-dm-text .el-dm-price span{font-size:38px}.el-dm-wrapper .el-dm-box .el-dm-stock{font-size:.8em}}@media all and (max-width:640px) and all and (-ms-high-contrast:none),all and (max-width:640px) and (-ms-high-contrast:active){.el-dm-wrapper .el-dm-box .el-dm-box-inner.dual-box{display:block}.el-dm-wrapper .el-dm-box .dual-box:not(.no-sku) .el-dm-text{padding:1.5em;padding-top:1.5em;width:100%;float:none}.el-dm-wrapper .el-dm-box .dual-box:not(.no-sku) .el-dm-image{width:100%;float:none}.el-dm-wrapper .el-dm-box .el-dm-box-inner.single-box .el-dm-text h3{font-size:11px}.el-dm-wrapper .el-dm-box .el-dm-box-inner.single-box .el-dm-text p{font-size:16px}.el-dm-wrapper .el-dm-box .el-dm-box-inner.single-box .el-dm-text .el-dm-price span{font-size:32px}.el-dm-wrapper .el-dm-box .el-dm-box-inner.single-box .el-dm-stock{font-size:.7em}}.suggestion-box{-webkit-box-shadow:0 3px 3px -3px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 3px -3px rgba(0,0,0,0.3);box-shadow:0 3px 3px -3px rgba(0,0,0,0.3);display:none;padding:1px;background:#ccc;position:absolute;width:50%;max-width:54.688em;z-index:650}.suggestion-box.temp-disp-none{display:none!important}.suggestion-box .suggestion-item{margin:0;display:table;width:100%;color:#333;background:#fff;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0.2);padding:.625em 0;font-size:1.3em;position:relative}.suggestion-box .suggestion-item.active{background:#f3f7fa;color:#000;text-decoration:none}.suggestion-box .thumb,.suggestion-box .term,.suggestion-box .type-definition{display:table-cell;vertical-align:middle}.suggestion-box .suggestion-content{background:#fff;overflow:hidden;padding:.625em .625em .625em 0}.suggestion-box .suggestion-content:after{content:"";position:absolute;width:calc(98%);height:4px;background:#fff;bottom:7px;left:1px}.suggestion-box .suggestion-section{overflow:hidden;padding-left:.625em}.suggestion-box .term{font-size:.8em;padding:0 .7em;width:100%}.suggestion-box .thumb{width:30px;height:30px;min-height:30px;position:absolute;min-width:30px;top:4px;left:2px}.suggestion-box .type-definition{text-align:right;min-width:67%;display:none}.suggestion-box .suggestion-section.products .term{padding-left:36px}.suggestion-box .search-price{text-align:right;min-width:30%;font-weight:bold}.suggestion-box .left-column.second{clear:left}@media all and (max-width:425px){.suggestion-box .suggestion-content{padding:.625em}}@media all and (max-width:640px){.suggestion-box .suggestion-section{padding-left:0}}@media all and (max-width:800px){.suggestion-box{width:100%}}@media all and (min-width:800px) and (max-width:1280px){.suggestion-box{width:64%}}.loginPopup{-webkit-transform:none;-moz-transform:none;transform:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff!important;position:absolute;z-index:9000;width:100%;max-width:100%;height:100%;max-height:none!important;overflow:visible!important;white-space:normal!important;margin:-4em 0 0 0!important;padding:1.5em!important}@media all and (min-width:641px) and (max-width:800px){.loginPopup{margin:-3.4em 0 0 0!important}}@media all and (min-width:801px){.loginPopup{-webkit-transform:translate(-11%,0);-moz-transform:translate(-11%,0);transform:translate(-11%,0);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);margin-top:.8em!important;max-width:360px;width:340px;height:auto;padding:0!important;max-height:none!important}.loginPopup:before{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;top:-15px;position:absolute;left:19%;z-index:2}.loginPopup:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid rgba(0,0,0,0.5);top:-15px;position:absolute;left:19%;z-index:1;filter:blur(5px)}
}@media all and (min-width:901px){.loginPopup{-webkit-transform:translate(-44%,0);-moz-transform:translate(-44%,0);transform:translate(-44%,0)}.loginPopup:before{left:50%}.loginPopup:after{left:50%}}.loginPopup .loginpopup-inner{padding:1.5em!important;position:relative;background:#fff!important;clear:both;z-index:3;width:100%}.loginPopup .loginpopup-inner:after{display:block;content:"";clear:both}.loginPopup .email-sso{font-weight:bold}.loginPopup .email-login{position:relative;background:#fff!important}.loginPopup .email-login #validate-email-arrow-icon{position:absolute;margin-top:15px;right:5%;top:30%;color:#7cbd2b;display:none}.loginPopup input{border-radius:3px!important;margin-bottom:1.5em;min-height:3.5em;-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 5px 1px rgba(0,0,0,0.3);box-shadow:1px 1px 5px 1px rgba(0,0,0,0.3)}.loginPopup .fb-login-popup-button{background:#4267b2!important;border-radius:5px;min-height:3.3em;text-align:center;max-width:100%;min-width:240px;cursor:pointer;padding-top:10px}.loginPopup .fb-text{color:#fff!important;font-size:1.1em;letter-spacing:.15px;font-weight:600}.loginPopup #fb-icon{width:32px;height:32px;margin-top:-6px;margin-left:3px;margin-bottom:-2px;float:left;fill:#fff}.loginPopup .text{font-size:1.1em!important;margin-top:2px}.loginPopup .el-button-text .text{white-space:nowrap}.loginPopup .el-button-text .text span{padding-right:0!important}.loginPopup .el-button-text .text span:after{content:none!important}.z-high .loginPopup{z-index:9999}@media only screen and (min-width:800px){.master-head .top{overflow:visible}}.loginForm{background:#fff!important}.loginForm .email{margin:15px 0 5px 0;float:left}#closePopup{position:absolute;right:15px;top:10px;opacity:1}@media all and (min-width:801px){#closePopup{right:8px}}.ba-stack{position:relative;display:inline-block;width:1em;height:1em;line-height:1em;vertical-align:middle}.closePopup:hover{opacity:.3;cursor:pointer}.closePopup:before,.closePopup:after{position:absolute;left:7px;content:' ';height:15px;width:2px;background-color:#000}.closePopup:before{transform:rotate(45deg)}.closePopup:after{transform:rotate(-45deg)}html:not(.no-flex) .product-list-container:not(.no-flex){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.b-items-listing{overflow:visible!important}.bv-cleanslate .bv-core-container-451 .bv-inline-rating-container .bv-stars-container{margin:1px 0 6px 0!important;margin-bottom:6px!important}.mini-product-simple{width:100%;max-width:245px;float:left;margin-bottom:.7em}.mini-product-simple .name{display:block;margin-bottom:4px}.mini-product-simple .product-image{float:left;margin-right:8px}.mini-product-simple .add{margin-top:4px}.mini-product{position:relative;margin-bottom:1em;font-family:'Roboto','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400}.mini-product .sku{font-size:11px;display:block}.mini-product .info .name a{font-size:13px;width:190px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold;padding:2px 0;display:inline-block;color:#333;text-decoration:none}.mini-product .info .name a:hover{text-decoration:none;background:#88d41b;color:#333}.mini-product .visuals{clear:left;margin:6px 0 4px;position:relative;height:110px;max-height:110px;overflow:visible}.mini-product .visuals .right{width:120px;height:110px;max-height:110px}.mini-product .product-subscription,.mini-product .addictional-info-mobile,.mini-product .product-ratings__avarage,.mini-product .product-ratings__count{display:none}.mini-product .not-available-in-stock{font-size:11px;display:block;float:left;width:110px;margin:0 0 4px 8px}.mini-product .compare{font-size:11px}.mini-product .bundle-icon{position:absolute;left:3px}.mini-product .subscription-campaign-logo{position:relative;top:-6px;left:7px}.mini-product .subscription-info{width:83%}.mini-product .subscription-info .description{text-align:center;border-bottom:1px solid #ccc;display:block;padding-bottom:4px;font-size:.8em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mini-product .subscription-info dt{padding:5px 0;width:auto;font-size:.9em}.mini-product .subscription-info dd{padding:5px 0;width:auto;font-weight:bold;float:right}.mini-product .subscription-info .pay-now dt{font-size:.9em}.mini-product .subscription-info .pay-now dd{font-size:1.1em;text-align:right;line-height:.8}.mini-product .subscription-info .total-price{border-bottom:1px solid #ccc;font-size:11px;padding-bottom:3px}.mini-product .subscription-info .total-price dd{text-align:right}.mini-product .subscription-info .monthly-cost{border-bottom:3px solid #ccc;font-weight:bold;margin-top:0}.mini-product .subscription-info .monthly-cost dd{text-align:right;font-size:.9em}.mini-product .subscription-info .monthly-cost dd>span{font-size:10px}.mini-product .subscription-info .see-all{font-weight:bold;text-align:center;margin:7px 0;float:left;height:22px;text-decoration:none;color:#404040}.mini-product .subscription-info .see-all>span:after{content:'\f105';font-family:'elkjopgui','FontAwesome';font-size:24px;position:absolute;color:#8cd600;margin-top:-5px;margin-left:4px;text-decoration:none}.mini-product .subscription-info .see-all .fa-angle-right{position:absolute;margin-top:-5px;margin-left:4px;color:#8cd600}.mini-product .subscription-info .see-all:hover span:first-child{text-decoration:underline}.mini-product .subscription-info .see-all span:first-child{padding-top:4px;margin-left:-9px;font-size:.9em}.mini-product .subscription-info .see-all .button{margin-left:5px;padding:1px 8px 2px 9px;font-size:18px}.mini-product .mini-product-content{position:relative;height:auto;width:100%;top:0;left:0;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-transition:box-shadow 400ms ease;-moz-transition:box-shadow 400ms ease;transition:box-shadow 400ms ease;padding:24px 0 0;padding-bottom:1em}.mini-product .mini-product-content .mini-product-content-wrapper{border:1px solid transparent;border-bottom:0;margin-bottom:0}.mini-product .mini-product-content .on-hover{border:1px solid transparent;border-top:0;min-height:72px}.mini-product .product-image-link{display:block;outline:0;width:100%;height:auto;max-height:220px;position:relative;padding:0;clear:both}.mini-product .product-image-link>img:first-child,.mini-product .product-image-link .product-image{display:block;outline:0;border:0;max-width:85%;max-height:inherit;margin:0 auto;height:auto;width:auto}.mini-product .product-image-link .bundle-icon{position:absolute;left:0;bottom:0}.mini-product .product-image-link .outlet-icon.b-item{position:absolute;left:0;bottom:0}.mini-product .mini-product-filler{height:30px}.mini-product .not-available-box{display:none}.mini-product .rating-stars{width:100%}.mini-product .nd-bv-rating{margin-top:.75em;margin-bottom:.75em}.mini-product .energy-label-outer-wrap{display:block;clear:both;margin:0;padding:0}.mini-product .energy-label-outer-wrap:after{content:' ';display:block;clear:both}.mini-product .energy-label-outer-wrap.energy-label--mobile{display:none}.mini-product .energy-label-outer-wrap .energy-label-wrap{float:right;margin-bottom:0;margin:0;padding:7px .5em 0;clear:left;height:37px;display:table}.mini-product .energy-label-outer-wrap .energy-label-wrap .energy-label-icon-link{margin-right:1em;text-decoration:none}.mini-product .energy-label-outer-wrap .energy-label-wrap .energy-label-icon-link div{width:70px}.mini-product .energy-label-outer-wrap .energy-label-wrap .energy-label-icon{height:28px;max-height:28px;width:auto}
.mini-product .energy-label-outer-wrap .energy-label-wrap .data-sheet{font-size:11px;clear:left;display:table-cell;vertical-align:middle;max-width:100px;top:-1px}.mini-product .product-number,.mini-product .product-extra,.mini-product .sales-point{position:absolute;top:0;line-height:25px;height:25px;z-index:1}.mini-product .product-number{left:10px;color:#727272;font-size:11px;opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;transition:opacity .4s ease}.mini-product .product-extra,.mini-product .sales-point{right:0;padding:0 10px;font-size:12px}.mini-product .product-extra{background:#727272;color:#fff}.mini-product .product-extra.has-icon{padding-right:32px}.mini-product .product-extra.has-icon .product-extra-icon{display:block}.mini-product .product-extra-icon{position:absolute;display:none;right:-15px;top:-7px;width:40px;height:auto;border:0;outline:0}.mini-product .product-extra.presale,.mini-product .sales-point{background:#f9e300;color:#141b4d}.mini-product .sales-point{padding:0 .8em;font-size:1em;background:#f9e300;color:#141b4d;line-height:1.8em;height:1.8em;display:inline-block}.mini-product .sales-point.gray{background:#727272;color:#fff}.mini-product .sales-point.has-icon .sales-point-icon{position:relative;right:-1.3em;top:-10px;height:44px;float:right}.mini-product .product-name{width:88%;text-align:center;display:block;margin:0 auto;font-size:1.2em;color:#555;line-height:1.3em;text-decoration:none;max-height:2.5em;min-height:2.5em;overflow:hidden}.mini-product .product-name:hover{text-decoration:underline}.mini-product .product-name .table .table-cell{height:2.5em;overflow:hidden;vertical-align:middle}.mini-product .variation-description{text-align:center;padding:0 .8em}.mini-product .product-price{position:relative;font-size:23px;text-align:center;color:#333;padding:18px 0 0;margin:0 15px;border-bottom:1px solid #c0c0c0}.mini-product .product-price .amount-of-offers{font-size:.478em;margin-bottom:.4em}.mini-product .product-price .state-of-b-items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.578em}.mini-product .product-price .a-item-plp-text,.mini-product .product-price .marketplace-seller-name{font-size:.478em;font-weight:bold;margin-bottom:.4em}.mini-product .product-price .a-item-plp-text+.marketplace-seller-name,.mini-product .product-price .a-item-plp-text+.marketplace-seller-name+.amount-of-offers{display:none}.mini-product .product-price .original-price{position:absolute;top:6px;width:100%;font-size:.5em}.mini-product .product-price .discontinued,.mini-product .product-price .hide-price-online{display:block;min-height:28px}.mini-product .product-btns{width:100%;padding:10px 15px;border-bottom:1px solid #c0c0c0;min-height:50px}.mini-product .product-btns:after{content:' ';display:block;clear:both}.mini-product .product-btns .nd.button.compare-btn{width:48%;margin:0;display:block!important;float:left}.mini-product .product-btns .nd.button.compare-btn+.product-price-button{width:48%}.mini-product .product-btns .product-price-button{margin:0;float:right;min-height:auto}.mini-product .product-btns .product-price-button>span,.mini-product .product-btns .product-price-button.price-button--mobile{display:none}.mini-product .product-btns .nd.button.add-to-basket{margin:0;position:relative}.mini-product .product-btns .nd.button.add-to-basket.add-to-basket-ajax.loading>span{display:none}.mini-product .product-btns .nd.button.add-to-basket+span{display:none}.mini-product .product-info-wrap{width:100%;overflow:hidden;clear:both}.mini-product .more-info{width:60%;padding:8px 0 0}.mini-product .more-info.subscription-info{background:#e5e5e5;padding:10px;line-height:12px;width:100%;clear:both}.mini-product .specs{list-style:none;margin:0;padding:0 15px 10px;text-align:left;z-index:2;position:relative}.mini-product .specs li{position:relative;padding:4px 0 4px 16px;line-height:1em;font-size:12px}.mini-product .specs li:before{content:'\f105';display:inline-block;font:normal normal normal 14px/1 'elkjopgui','FontAwesome';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:16px;height:16px;top:0;left:0}.mini-product .additional-info,.mini-product .subscription-info{width:100%;position:relative;padding:4px 15px;font-size:11px;display:block;line-height:11px}.mini-product .product-in-stock{font-size:11px;width:48%;float:right;padding:10px 15px 15px;min-height:32px}.mini-product .product-in-stock br,.mini-product .product-in-stock--mobile{display:none}.mini-product .not-available-in-stock{display:block;margin-top:3px;float:none;width:80%;margin:0 auto}.mini-product .items-in-stock{white-space:normal}.mini-product .items-in-stock,.mini-product .store-stock{font-size:11px;position:relative;padding-left:18px;color:#444;display:block;margin:4px 0}.mini-product .items-in-stock span:before,.mini-product .store-stock span:before{content:'\f05d';display:inline-block;font:normal normal normal 14px/1 'elkjopgui','FontAwesome';font-size:16px;position:absolute;top:-2px;left:-1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8cd600}.mini-product .items-in-stock:empty:before,.mini-product .store-stock:empty:before{display:none}.mini-product .store-stock{min-height:12px}.mini-product .store-stock:not(:empty):before{content:'\f05d';display:inline-block;font:normal normal normal 14px/1 'elkjopgui','FontAwesome';font-size:16px;position:absolute;top:-2px;left:-1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8cd600}.mini-product .empty-container{display:none;opacity:0;position:relative;min-height:72px;max-height:100px;margin:0;padding:0}.mini-product .empty-container .energy{height:38px}.mini-product .empty-container .product-in-stock .items-in-stock.not-available-in-stock{display:block}.mini-product.simple{text-align:center;padding:2em .75em 0 .75em}.mini-product.simple .product-image{padding-bottom:1em;height:auto}.mini-product.simple .product-name{width:100%;padding:0 0 .1em 0;font-size:1.2em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mini-product.simple .product-price{padding:0 0 1em 0;border-bottom:0;font-size:1.2em;margin-top:.25em}.collect-at-store-popup-content .mini-product.simple{width:100%;max-height:230px}.collect-at-store-popup-content .mini-product.simple .product-image{width:80px}.collect-at-store-popup-content .mini-product.simple .product-name:hover{text-decoration:none}#basketAccesories .mini-product.simple{height:275px;margin:0}.mini-product.is-recommended .product-extra,.mini-product.is-recommended .sales-point{display:none}.mini-product.is-recommended .mini-product-content .mini-product-content-wrapper{border:1px solid #8cd600;border-bottom:0}.mini-product.is-recommended .mini-product-content .on-hover{border:1px solid #8cd600;border-top:0}.mini-product.is-recommended .mini-product-content:before{width:125px;height:37px;content:'';position:absolute;background:url('https://tubby.scene7.com/is/image/tubby/recommendedProductSE?$recicon$');right:4px;top:3px;z-index:5;background-size:auto 100%;background-repeat:no-repeat;background-color:transparent;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:transform 400ms ease;-moz-transition:transform 400ms ease;transition:transform 400ms ease}.mini-product.is-recommended .mini-product-content:after{content:'';position:absolute;top:0;left:0;height:24px;width:100%;background:#8cd600}.mini-product.is-recommended .product-number{color:#fff}
.mini-product .disclaimer-text{background-color:#fff;font-size:.625em;color:#969696;height:auto}.CC_CategoryLevel2 .mini-product,.CC_RecommendedProductsViewAll .mini-product{margin-bottom:1em}.CC_RecommendedProductsViewAll .box,.CC_RecommendedProductsViewAll .box-content{overflow:visible}.is-touch-device .mini-product .mini-product-content .on-hover{max-height:1000px}.is-touch-device .mini-product .empty-container{display:none!important}.tab-content .grid-products>.col{width:100%;margin:0}.compare-page>.row:first-child{overflow:visible}.compare-page .compare-products>.col{padding:3px;overflow:visible}.compare-page .compare-products .mini-product{height:auto;margin-bottom:0}.compare-page .compare-products .mini-product .cross{position:absolute;right:0;top:-2em;z-index:5;max-height:50px;color:#555;text-decoration:none}.compare-page .compare-products .mini-product .cross:before{font-family:'elkjopgui','FontAwesome';content:'\f057';position:relative;top:0;margin:0;background:0;width:auto;height:auto;font-size:1.5em}.compare-page .compare-products .mini-product .cross:hover{color:#333}.compare-page .compare-products .mini-product .product-btns .product-price-button{width:100%}.compare-page .compare-products .mini-product .product-btns:before{display:none}.col-mini-product{width:100%;overflow:visible;z-index:1;margin-bottom:0}.col-mini-product:hover{z-index:2}.col-mini-product.no-store .store-stock{display:none}.col-mini-product.fixed .add{max-height:58px;margin-bottom:6px}.col-mini-product.fixed .compare small{overflow:hidden;text-overflow:ellipsis;display:inline-block;top:0}.box.recommended-products{margin:0;clear:both;overflow:visible}.box.recommended-products .box-content{max-height:100%;overflow:visible;margin-bottom:0;clear:both}.box.recommended-products.hover{z-index:2;overflow:visible}.CC_ProductComparison .mini-product:not(.no-changes) .product-btns,.CC_ProductComparison .mini-product:not(.no-changes) .more-info{display:block}.CC_ProductDetail .mini-product .mini-product-content{padding-bottom:0}.CC_ProductDetail .royalSlider.recommendSlider,.CC_ProductDetail .slickSlider.recommendSlider{padding-bottom:0}.CC_ProductDetail .box.recommended-products .box-content{margin-bottom:0}.CC_ProductDetail .section.related-products .row:nth-child(1){margin-bottom:0}.mini-product-list{width:100%}.fps-search{position:absolute;top:5px;z-index:1}.fps-search .fps-score .hex-inner{position:relative;color:#a3ff00;top:12px;left:50%;display:block;text-align:center;font-size:.8em;font-weight:300;max-width:35px}.fps-search .fps-score .hex-inner .score span{font-size:2em}.fps-search .fps-score .icon-elkjop-hexagon:before{font-size:6em!important;position:absolute}.dk-sub-info{padding:10px 7px!important;float:left}.total-subscription-information.clear{clear:both}.denmark-subscription-info{width:100%;border-top:none!important;clear:both}.denmark-subscription-info .trial-row{margin-right:auto;margin-left:auto;padding:2.5px 0 2.5px 4px}.denmark-subscription-info .trial-row:before,.denmark-subscription-info .trial-row:after{display:table;content:''}.denmark-subscription-info .trial-row:after{clear:both}.denmark-subscription-info .trial-row .trial-row{margin-right:-0.625em;margin-left:-0.625em;padding:0}.denmark-subscription-info .dk-total{margin-top:.4em}.denmark-subscription-info .dk-sub-wrapper{padding-bottom:4px}.denmark-subscription-info .dk-sub-text{padding-left:0;text-align:left}.denmark-subscription-info .dk-sub-val{text-align:right}.denmark-subscription-info .hr-bottom{border-bottom:1px solid #c0c0c0}.denmark-subscription-info.more-info{padding:0;margin:5px;font-size:1.1em;line-height:1.3}.trial-row.add-top-margin{margin-top:1.5em}.padding-col{padding-right:.625em;padding-left:.625em;margin:0!important}.dk-col{position:relative}.store-stock{min-height:15px;width:100%}.store-stock:empty:before{display:none}@media screen and (-ms-high-contrast:none){.mini-product .energy-label-outer-wrap .energy-label-wrap .energy-label-icon-link{margin-right:2em!important}}@media all and (max-width:400px){.col-mini-product.fixed .name a{width:auto;max-width:100%;float:left}.col-mini-product.fixed .visuals{width:300px}.mini-product.simple{margin-right:0}.mini-product .info .name a{width:auto;white-space:normal;overflow:visible;text-overflow:initial}.mini-product .sku{clear:left}.collect-at-store-popup-content .mini-product.simple{width:50%;max-height:inherit}}@media all and (max-width:425px){.mini-product .info .name a{width:auto}}@media all and (max-width:680px){.mini-product.is-recommended .mini-product-content{width:98%;margin:0 auto}.mini-product.is-recommended .mini-product-content:before{margin-right:.35em}}@media all and (max-width :667px){.mini-product{margin-bottom:0;padding-bottom:0}.mini-product.simple .product-image{width:80px}.mini-product.simple .product-name{font-size:1.1em;height:32px;text-overflow:inherit;white-space:normal;overflow:hidden}.mini-product .mini-product-content{padding-bottom:0;padding-top:25px}.mini-product .mini-product-content .on-hover{min-height:auto}.mini-product .mini-product-content-wrapper{position:relative;z-index:0}.mini-product .mini-product-content-wrapper .col{width:50%;float:left}.mini-product .mini-product-content-wrapper .col.col-infos{align-self:flex-end}.mini-product .product-name{width:100%;text-align:left;font-size:16px;font-weight:bold}.mini-product .sales-point{text-transform:uppercase;font-weight:bold;right:auto;top:4px;left:0;line-height:30px;height:30px}.mini-product .product-ratings{text-align:left}.mini-product .product-ratings__stars,.mini-product .product-ratings__avarage,.mini-product .product-ratings__count{display:inline-block;vertical-align:middle}.mini-product .product-ratings__count{color:#999;padding-left:4px}.mini-product .product-ratings__avarage{font-weight:bold}.mini-product .product-ratings svg{height:13px;width:65px}.mini-product .row-price{text-align:left;margin-top:10px}.mini-product .row-price-container{display:table;width:100%}.mini-product .row-price-container .product-price,.mini-product .row-price-container .energy-label--mobile{display:table-cell;vertical-align:bottom}.mini-product .product-price{margin:0;text-align:left;font-size:3.3em;line-height:.85em;font-family:"myElFont";border:0}.mini-product .product-price .a-item-plp-text,.mini-product .product-price .state-of-b-items,.mini-product .product-price .amount-of-offers,.mini-product .product-price .marketplace-seller-name{font-size:11px;font-family:'Roboto';font-weight:500;display:block;line-height:11px;margin-top:4px;margin-bottom:0}.mini-product .product-price .amount-of-offers,.mini-product .product-price .marketplace-seller-name{margin-bottom:0}.mini-product .product-price .amount-of-offers--none,.mini-product .product-price .marketplace-seller-name--none{display:none}.mini-product .energy-label-outer-wrap{padding:0;position:relative;clear:none}.mini-product .energy-label-outer-wrap.energy-label--desktop{display:none}.mini-product .energy-label-outer-wrap .energy-label-wrap{padding:0;position:relative}.mini-product .energy-label-outer-wrap .energy-label-wrap .energy-label-icon-link{margin:0;overflow:hidden}.mini-product .energy-label-outer-wrap .energy-label-wrap .energy-label-icon-link div{width:56px}.mini-product .energy-label-outer-wrap .energy-label-wrap .energy-label-icon-link svg{height:37px}.mini-product .energy-label-outer-wrap .energy-label-wrap .data-sheet{position:absolute;top:-15px;right:0}.mini-product .product-btns{border-bottom:0;border-top:1px solid #e1e1e1;position:relative;padding:5px 0;min-height:40px}.mini-product .product-btns:before{content:"";width:1px;position:absolute;top:10px;bottom:10px;left:0;right:0;margin:0 auto;background:#e1e1e1}.mini-product .product-btns .el-button{padding:0;border:0;min-height:1.3em!important;font-size:11px!important;margin:0}
.mini-product .product-btns .el-button .el-button-text{width:100%;padding:0}.mini-product .product-btns .el-button .el-button-text .text{font-size:11px!important;text-align:center}.mini-product .product-btns .el-button .el-button-text .text:after{right:0;position:relative;font-size:1.5em!important;top:3px;left:8px}.mini-product .product-btns .add-to-basket{background:transparent;box-shadow:none}.mini-product .product-btns .add-to-basket .el-button-text .text span{text-decoration:underline}.mini-product .product-btns .product-price-button.price-button--desktop{display:none}.mini-product .product-btns .product-price-button.price-button--mobile{display:block}.mini-product .not-available-in-stock{width:100%;margin:0}.mini-product .product-in-stock--desktop{display:none}.mini-product .product-in-stock--mobile{display:block;padding-top:10px;padding-right:6px;text-align:left}.mini-product .product-in-stock--mobile span+span:not(:empty){padding-top:4px}.mini-product .product-in-stock--mobile .items-in-stock{padding:0}.mini-product .product-in-stock--mobile .items-in-stock-online,.mini-product .product-in-stock--mobile .items-in-stock span{font-size:11px;line-height:11px}.mini-product .product-in-stock--mobile .items-in-stock-online{display:block}.mini-product .product-in-stock--mobile .store-stock,.mini-product .product-in-stock--mobile .items-in-stock span{color:#6aa334}.mini-product .product-in-stock--mobile .items-in-stock,.mini-product .product-in-stock--mobile .store-stock{min-height:auto;padding-left:0;margin:0;display:block}.mini-product .product-in-stock--mobile .items-in-stock span:before,.mini-product .product-in-stock--mobile .store-stock:before{display:none}.mini-product .more-info{width:100%;padding:0}.mini-product .more-info.subscription-info{padding:9px 0;border-top:1px solid #e1e1e1;background-color:transparent}.mini-product .more-info.subscription-info .col.any-1-2{width:50%;float:left;margin-bottom:0}.mini-product .more-info.bulletpoints-info .additional-info{display:none}.mini-product .specs{padding:10px 0;border-top:1px solid #e1e1e1}.mini-product .addictional-info-mobile{display:block}.mini-product .addictional-info-mobile .additional-info{padding:9px 0;border-top:1px solid #e1e1e1}.mini-product.is-recommended .mini-product-content{width:100%}.mini-product.is-recommended .mini-product-content .mini-product-content-wrapper,.mini-product.is-recommended .mini-product-content .on-hover{border:0}.mini-product.is-recommended .mini-product-content:after{display:none}.mini-product.is-recommended .mini-product-content:before{left:0;right:auto;top:15px}.mini-product-list .mini-product .sales-point,.product-list-container .mini-product .sales-point,.grid-products .mini-product .sales-point{left:-20px}.product-list-container,.campaign-grid{padding-left:1.4em;padding-right:1.4em}.col-mini-product:after{content:"";display:block;height:4px;background-color:#e1e1e1;width:100%;position:absolute;left:0;right:0}.col-mini-product .mini-product:before{content:"";background:transparent;background:-moz-linear-gradient(45deg,rgba(0,0,0,0) 0,rgba(143,143,143,0) 70%,rgba(239,239,239,0.6) 100%);background:-webkit-linear-gradient(45deg,rgba(0,0,0,0) 0,rgba(143,143,143,0) 70%,rgba(239,239,239,0.6) 100%);background:linear-gradient(45deg,rgba(0,0,0,0) 0,rgba(143,143,143,0) 70%,rgba(239,239,239,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#efefef',GradientType=1);width:100%;position:absolute;right:-1.4em;top:4px;bottom:0}.slickSlider.productSlider .slick-list{padding:0}.slickSlider.productSlider .slick-prev{left:-25px}.slickSlider.productSlider .slick-next{right:-25px}.slickSlider.productSlider .col-mini-product:after{display:none}.slickSlider.productSlider .mini-product:before{right:0}.slickSlider.productSlider .mini-product .product-btns,.slickSlider.productSlider .mini-product .addictional-info-mobile .additional-info{border-bottom:1px solid #e1e1e1}.slickSlider.productSlider .mini-product .addictional-info-mobile .additional-info{border-top:0}.CC_CategoryLevel2 .mini-product,.CC_RecommendedProductsViewAll .mini-product{margin-bottom:0;padding:0}.CC_RecommendedProductsViewAll .box,.CC_RecommendedProductsViewAll .box-content{padding-left:0;padding-right:0}.is-touch-device .el-button.transparent-btn:hover{background:#fff}.is-touch-device .el-button.compare-btn.checked:after{right:2em;top:6px}.compare-page .row-flex{display:block}.compare-page .mini-product .product-ratings__stars,.compare-page .mini-product .product-btns .product-price-button.price-button--desktop{display:block}.compare-page .mini-product .mini-product-content-wrapper .col{width:auto;float:none}.compare-page .mini-product .product-in-stock--mobile,.compare-page .mini-product .product-btns .product-price-button.price-button--mobile,.compare-page .mini-product .energy-label--mobile,.compare-page .mini-product .product-ratings__avarage,.compare-page .mini-product .product-ratings__count{display:none}.compare-page .mini-product .product-btns .add-to-basket{background:#7cbd2b;padding:.5em .2em;min-height:3.3em;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,0.15);-moz-box-shadow:2px 2px 1px rgba(0,0,0,0.15);box-shadow:2px 2px 1px rgba(0,0,0,0.15)}.compare-page .mini-product .product-btns .el-button,.compare-page .mini-product .product-btns .el-button .el-button-text .text{font-size:9px!important}.compare-page .mini-product .product-btns .el-button .el-button-text .text:after{left:auto}}@media all and (min-width :641px) and (max-width :800px){.mini-product.simple .product-name{height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media all and (min-width :668px){.col-mini-product,.tab-content .grid-products>.col{width:50%;float:left}}@media all and (max-width :800px){.collect-at-store-popup-content .mini-product.simple{width:33%}}@media(min-width:1024px){.mini-product{margin-bottom:20px}.mini-product .mini-product-content .on-hover{max-height:100px}.mini-product .on-hover{position:relative;width:100%;background:#fff;z-index:1}.mini-product .product-image-link{opacity:1;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;transition:opacity .4s ease}.mini-product .product-image-link:hover{opacity:.7}.mini-product .product-in-stock{float:none;width:100%;padding:10px 0 0;text-align:center}.mini-product .product-in-stock br{display:block}.mini-product .not-available-in-stock{margin-bottom:4px;min-height:32px}.mini-product .items-in-stock,.mini-product .store-stock{display:inline;line-height:16px}.mini-product .product-btns{border:0;display:none}.mini-product .more-info{width:100%;border-top:1px solid #c0c0c0;margin-top:5px;display:none}.mini-product .product-info-wrap{overflow:visible}.mini-product .more-info.subscription-info,.mini-product .additional-info{background:#e5e5e5;width:100%;position:relative;padding:10px 15px}.mini-product .more-info.subscription-info{border-top:0;text-align:center}.mini-product .specs li{line-height:12px}.mini-product.is-recommended:hover .mini-product-content:before{transform:scale(1.1)}.mini-product:hover{z-index:3;background-color:#fff}.mini-product:hover .on-hover{position:absolute;-webkit-box-shadow:0 8px 15px rgba(0,0,0,0.15);-moz-box-shadow:0 8px 15px rgba(0,0,0,0.15);box-shadow:0 8px 15px rgba(0,0,0,0.15);max-height:100%}.mini-product:hover .empty-container{display:block}.mini-product:hover .product-number{opacity:1}.mini-product:hover .product-btns,.mini-product:hover .more-info{display:block}.mini-product:hover .mini-product-content{position:relative;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15);-moz-box-shadow:0 0 15px rgba(0,0,0,0.15);box-shadow:0 0 15px rgba(0,0,0,0.15);z-index:1}.CC_CategoryLevel2.is-touch-device .mini-product{margin-bottom:2em}.is-touch-device .mini-product .product-btns{display:block}.is-touch-device .mini-product .more-info{display:block}.is-touch-device .mini-product:hover .mini-product-content{box-shadow:none}
.is-touch-device .mini-product:hover .on-hover{position:relative;box-shadow:none}.section.related-products>.row,.section.related-products>.row>.col{overflow:visible;float:none}.CC_Home .main-content,.CC_SearchResult .main-content,.CC_CategoryLevel1 .main-content,.CC_CategoryLevel2 .main-content{overflow:visible}.col-mini-product,.tab-content .grid-products>.col{width:33%;padding:0 2px}}@media(min-width:1280px){.col-mini-product,.tab-content .grid-products>.col{width:25%}}.slickSlider .col-mini-product,.royalSlider .col-mini-product{width:25%;display:none}.slick-slider.slick-initialized .col-mini-product,.royalSlider.slick-initialized .col-mini-product{display:block}.slick-slider.slick-vertical .rsImg.slick-loading{display:none}.slick-vertical.bannerSlider .slick-next,.slick-vertical.bannerSlider .slick-prev{transform:rotate(90deg);margin-top:-20px}.bannerSlider .rsContent{display:none;text-align:center}.bannerSlider .rsContent:nth-child(1){display:block}.bannerSlider.slick-slider .rsContent{display:block;padding:0}.bannerSlider.slick-slider .slick-list{padding:0}@media all and (min-width:1280px){.slickSlider .col-mini-product:nth-child(1),.slickSlider .col-mini-product:nth-child(2),.slickSlider .col-mini-product:nth-child(3),.slickSlider .col-mini-product:nth-child(4),.royalSlider .col-mini-product:nth-child(1),.royalSlider .col-mini-product:nth-child(2),.royalSlider .col-mini-product:nth-child(3),.royalSlider .col-mini-product:nth-child(4){display:block}}@media all and (min-width:1024px) and (max-width:1279px){.slickSlider .col-mini-product:nth-child(1),.slickSlider .col-mini-product:nth-child(2),.slickSlider .col-mini-product:nth-child(3),.royalSlider .col-mini-product:nth-child(1),royalSlider .col-mini-product:nth-child(2),.royalSlider .col-mini-product:nth-child(3){display:block}.slickSlider .col-mini-product,.royalSlider .col-mini-product{width:33%}}@media all and (min-width:668px) and (max-width:1023px){.slickSlider .col-mini-product:nth-child(1),.slickSlider .col-mini-product:nth-child(2),.royalSlider .col-mini-product:nth-child(1),.royalSlider .col-mini-product:nth-child(2){display:block}.slickSlider .col-mini-product,.royalSlider .col-mini-product{width:50%}}@media all and (max-width:667px){.slickSlider .col-mini-product:nth-child(1),.royalSlider .col-mini-product:nth-child(1){display:block}.slickSlider .col-mini-product,.royalSlider .col-mini-product{width:100%}}.slick-slider.hover .slick-list{overflow:hidden;min-height:1000px}.bannerSlider .slick-prev{left:10px}.bannerSlider .slick-next{right:10px}.bannerSlider .slick-dots{bottom:0}.bannerSlider .slick-dots li,.slick-dots li{margin:0}.bannerSlider .slick-dots li button:before,.slick-dots li button:before{color:#ccc;opacity:.75}.bannerSlider .slick-dots li.slick-active button:before,.slick-dots li.slick-active button:before{color:#000;opacity:.75}.bannerSlider .rsContent img{width:100%}.CC_AzureEmailVerification .top-container{margin:.4em 0;font-family:sans-serif}.CC_AzureEmailVerification .logo{width:15%;position:absolute;left:5%}.CC_AzureEmailVerification .verification-form{font-family:sans-serif;width:360px;left:35%;right:auto;position:absolute}.CC_AzureEmailVerification .verify-code-label{padding:8px 0;list-style:none;float:left;color:#333}.CC_AzureEmailVerification .error-caught{font-family:sans-serif;color:#df0a19;font-weight:bold}.CC_AzureEmailVerification .verify-text{padding:14px 0;color:#333}.CC_AzureEmailVerification .new-password-label{padding:8px 0;list-style:none;color:#333}.CC_AzureEmailVerification .user_confirm_password{display:none}.CC_AzureEmailVerification .verification_complete{display:none;text-align:center}.CC_AzureEmailVerification .redirect-back-to-store{position:relative;margin:1.8em;display:block}.CC_AzureEmailVerification #error-password .validation-error-field:last-child,.CC_AzureEmailVerification #error-password-re .validation-error-field:last-child{margin-bottom:15px}.CC_AzureEmailVerification #error-password .validation-error-field span,.CC_AzureEmailVerification #error-password-re .validation-error-field span{display:inline-block}.CC_AzureEmailVerification #error-password .validation-custom ul,.CC_AzureEmailVerification #error-password-re .validation-custom ul,.CC_AzureEmailVerification #error-password .validation-custom ol,.CC_AzureEmailVerification #error-password-re .validation-custom ol{padding-left:15px}.CC_AzureEmailVerification #error-password .validation-equals,.CC_AzureEmailVerification #error-password-re .validation-equals{margin-top:10px}@media all and (max-width :800px){.CC_AzureEmailVerification{-webkit-transform:none;-moz-transform:none;transform:none;max-width:100%;width:100%;height:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:-3.5em 0 0 0!important;padding:1.5em!important;white-space:normal!important}.CC_AzureEmailVerification .verification-form{font-family:sans-serif;width:360px;left:27%;position:absolute}}@media all and (max-width :667px){.CC_AzureEmailVerification{-webkit-transform:none;-moz-transform:none;transform:none;max-width:100%;width:100%;height:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:-3.5em 0 0 0!important;padding:1.5em!important;white-space:normal!important}.CC_AzureEmailVerification .verification-form{font-family:sans-serif;width:100%;left:0;position:absolute}}.head-wrapper .heading h4{color:#fff;text-align:center;font-size:.65em;width:90%;margin:0 auto}@media all and (max-width :667px){.head-wrapper .heading h4{font-size:.5em}}@media all and (max-width :667px){.service-guide-wrap.article-page .section{width:100%}}#service-guide-component{min-height:350px}#service-guide-component.loaded{min-height:unset}@media all and (max-width :667px){#service-guide-component{padding:0!important;margin:0 auto!important}}#service-guide-component .main-heading{padding:2em 0 1.6em 0;text-align:center;color:#030070}#service-guide-component .sub-heading{padding-top:1em;text-align:center}#service-guide-component .sub-heading h2{font-size:1.1em;font-weight:400}@media all and (max-width :667px){#service-guide-component .sub-heading{padding-top:.2em}#service-guide-component .sub-heading h2{font-size:.8em}}#service-guide-component #sg-search{max-height:300em;transtion:max-height 300ms ease-out,opacity 350ms ease-in}#service-guide-component #sg-search.close{max-height:0;opacity:0;overflow:hidden}#service-guide-component .sg-information{width:70%;position:relative;float:left;left:15%;padding:4.5em 0 2em 0}#service-guide-component .sg-information .information-text{font-size:1.1em}@media all and (max-width :667px){#service-guide-component .sg-information{left:0;padding:1.25em;width:100%}#service-guide-component .sg-information .information-text{font-size:.9em}}#service-guide-component .sg-search{position:relative;max-width:40%;margin:0 auto;border-radius:0}@media all and (max-width:640px){#service-guide-component .sg-search{max-width:90%;white-space:nowrap}}#service-guide-component .sg-search .sg-search-field{width:100%;border-radius:0;padding-left:3.2em;height:3.2em;outline:0;-webkit-box-shadow:0 0 2em rgba(0,0,0,0.3);-moz-box-shadow:0 0 2em rgba(0,0,0,0.3);box-shadow:0 0 2em rgba(0,0,0,0.3);background:#fff}@media all and (max-width:640px){#service-guide-component .sg-search .sg-search-field{width:95%;margin-left:2%;font-size:1em}}#service-guide-component .sg-search .button-wrap{position:absolute;top:.3em;border-radius:0;width:3.3em}#service-guide-component .sg-search .button-wrap .search-icon-svg{position:relative;top:.5em;left:.5em;width:55%}@media all and (max-width :800px){#service-guide-component .sg-search .button-wrap .search-icon-svg{position:relative;left:12px;top:-4px;display:inline-block}}@media all and (max-width :667px){#service-guide-component .sg-search .button-wrap .search-icon-svg{width:50%}}@media all and (max-width:640px){#service-guide-component .sg-search .button-wrap{top:1em;left:.5em}}#service-guide-component .sg-search ul#brand-names{background:#fff;-webkit-box-shadow:0 0 2em rgba(0,0,0,0.3);-moz-box-shadow:0 0 2em rgba(0,0,0,0.3);box-shadow:0 0 2em rgba(0,0,0,0.3);position:absolute;top:110%;width:100%;z-index:99}
#service-guide-component .sg-search ul#brand-names li{font-size:1.3em;padding:.3em .75em;cursor:pointer}#service-guide-component .sg-search ul#brand-names li:hover,#service-guide-component .sg-search ul#brand-names li.active{background:#ccc}#service-guide-component .sg-search ul#brand-names li a{text-decoration:none}#service-guide-component .brand-services{position:relative;width:80%;margin:0 auto;max-height:0;opacity:0;overflow:hidden;transition:opacity 350ms ease-out,max-height 300ms ease-in}#service-guide-component .brand-services.loaded{max-height:300em;opacity:1;overflow:visible}@media all and (max-width:900px){#service-guide-component .brand-services{width:100%}}#service-guide-component .sg-collapse{background-color:#fff;color:#030070;cursor:pointer;padding:1.1em 0 1.1em 1.25em;width:100%;border-bottom:2px solid #e5e5e5;text-align:left;outline:0;position:relative}#service-guide-component .sg-collapse span{font-size:1.2em;font-weight:700;transition:font-size 350ms ease-in}#service-guide-component .sg-collapse.arrow:after{content:"\f078";font-size:1.2em;font-family:'elkjopgui','FontAwesome';position:absolute;right:3%;top:33%;-webkit-transition:transform 350ms ease-in,font-size 350ms ease-in;-moz-transition:transform 350ms ease-in,font-size 350ms ease-in;transition:transform 350ms ease-in,font-size 350ms ease-in}#service-guide-component .sg-collapse.active{background-color:#f1f1f1;color:#030070;border-bottom:0}#service-guide-component .sg-collapse.active.arrow:after{transform:rotateX(-180deg);font-size:2em}#service-guide-component .sg-collapse.active ~ .sg-content{max-height:50em;padding:1.2em 1.3em}#service-guide-component .sg-collapse.active span{font-size:2em}@media all and (max-width :667px){#service-guide-component .sg-collapse.active.arrow:after{font-size:1.2em}#service-guide-component .sg-collapse.active span{font-size:1.2em}}#service-guide-component .sg-collapse:hover{background-color:#030070;color:#fff}#service-guide-component .sg-content{max-height:0;overflow:hidden;-webkit-transition:max-height 300ms ease-out,padding 300ms ease-out;-moz-transition:max-height 300ms ease-out,padding 300ms ease-out;transition:max-height 300ms ease-out,padding 300ms ease-out;background-color:#f1f1f1}#service-guide-component .sg-content .service-contact a{text-decoration:none;color:#030070;height:100%}#service-guide-component .sg-content .service-contact a span{color:inherit;display:table-cell;vertical-align:middle}#service-guide-component .sg-content .brand-links{float:left;clear:both;padding-top:.25em}#service-guide-component .sg-content .service-content{float:left;width:55%}@media all and (max-width :667px){#service-guide-component .sg-content .service-content{width:100%}}#service-guide-component .info-details{float:left}@media all and (max-width:640px){#service-guide-component .info-details{width:100%}}#service-guide-component .service-contact{background:#fff;width:100%;height:100px;margin:.2em;font-size:1.85em;position:relative;font-weight:300;text-decoration:none;padding:10px 0;display:table}#service-guide-component .service-contact a{display:table-cell;vertical-align:middle}#service-guide-component .service-contact a:before{font-family:'elkjopgui','FontAwesome'}@media all and (min-width:668px) and (max-width:900px){#service-guide-component .service-contact a{font-size:.8em!important}}#service-guide-component .service-contact svg{display:table-cell;vertical-align:middle;fill:#030070}@media all and (max-width:667px){#service-guide-component .service-contact{font-size:1.5em;height:100px}}#service-guide-component .service-contact .email-text{font-size:.8em}#service-guide-component .service-contact:hover{background:#030070}#service-guide-component .service-contact:hover a{color:#fff}#service-guide-component .service-contact:hover svg{fill:#fff}#service-guide-component ul{list-style:none}#service-guide-component .service-contact-table{list-style:none;float:right;width:45%;overflow:hidden}@media all and (max-width:667px){#service-guide-component .service-contact-table{float:left;width:100%}}#apple-pay-containment{margin-top:.5em}.CC_ProductDetail #apple-pay-containment{float:left}#apple-pay-containment #toggle-other-payments{display:block;width:100%;clear:both;margin:0 auto;max-width:300px;text-align:center}#apple-pay-containment #apple-container.store-only{display:none}#apple-pay-containment #apple-container.only-one-button{margin-left:0;margin-right:0;width:100%;max-width:215px;float:left;clear:both}@media all and (max-width :640px){#apple-pay-containment #apple-container.only-one-button{max-width:none!important;width:60%;margin:0 auto;float:none;margin-bottom:2em}#apple-pay-containment #apple-container.only-one-button .terms-and-condition{text-align:center}}@media all and (max-width :500px){#apple-pay-containment #apple-container.only-one-button{width:95%}#apple-pay-containment #apple-container.only-one-button .product-price-button{width:65%;margin:0 auto}}#apple-pay-containment #apple-container #terms-and-conditions{border:1px solid #e4e4e4;margin:.5em 0 1em;-webkit-transition:max-height 500ms cubic-bezier(0.4,0,1,1),border 300ms ease;-moz-transition:max-height 500ms cubic-bezier(0.4,0,1,1),border 300ms ease;transition:max-height 500ms cubic-bezier(0.4,0,1,1),border 300ms ease}#apple-pay-containment #apple-container #terms-and-conditions.closed{border:1px solid transparent}#apple-pay-containment #apple-container #terms-and-conditions.warning{border-color:#df0a19;transition:border 300ms ease}#apple-pay-containment #apple-container #terms-and-conditions .validation-error-field{display:none}#apple-pay-containment #apple-container #terms-and-conditions.overflow-visible{overflow:visible!important}#apple-pay-containment #apple-container #terms-and-conditions .apple-pay-terms{padding:.3em .8em .8em;color:#969696}#apple-pay-containment #apple-container #terms-and-conditions .apple-pay-terms a{color:#969696}#apple-pay-containment #apple-container .checkbox-option{width:100%;position:relative;margin:0 auto;display:table;padding:.4em .5em;text-align:left;font-size:.9em}#apple-pay-containment #apple-container .checkbox-option label{line-height:1.4;cursor:pointer;outline:0;padding-top:.6em;vertical-align:middle}#apple-pay-containment #apple-container .checkbox-option .nd-checkbox:before{border:1px solid #989898;font-size:1.5em;position:relative;top:0;border-radius:2px;margin-right:.5em;font:normal normal normal 1em/1 'elkjopgui','FontAwesome';content:'\f00c';color:transparent;display:inherit}@media all and (max-width :640px){#apple-pay-containment #apple-container .checkbox-option .nd-checkbox:before{border-radius:999px;border:1px solid transparent}}#apple-pay-containment #apple-container .checkbox-option input{visibility:visible;position:relative}#apple-pay-containment #apple-container .checkbox-option input:not(.not-supported-browser){visibility:hidden;position:absolute}#apple-pay-containment #apple-container .checkbox-option input:not(.not-supported-browser):checked+label .nd-checkbox:before{color:#83cd00}#apple-pay-containment #apple-container .checkbox-option>div{display:table-cell}#apple-pay-containment #apple-container .checkbox-option .read-more{text-align:right;font-size:.8em;white-space:nowrap;padding:.4em .5em}#apple-pay-containment #apple-container .checkbox-option .read-more.apple-pay-terms{text-align:left;float:left;clear:both}#apple-pay-containment #apple-container .checkbox-option .read-more a:after{position:relative;top:.1em;padding-left:.35em;font:normal normal normal 14px/1 'elkjopgui','FontAwesome';content:'\f059';color:#888}#apple-pay-containment #apple-container .checkbox-option a{color:inherit;text-decoration:none}@media all and (max-width :640px){#apple-pay-containment #apple-container .checkbox-option{width:100%}
#apple-pay-containment #apple-container .checkbox-option label{line-height:1.4;padding:.8em}#apple-pay-containment #apple-container .checkbox-option>div{vertical-align:middle}#apple-pay-containment #apple-container .checkbox-option>div label>span{vertical-align:middle}#apple-pay-containment #apple-container .checkbox-option .read-more{vertical-align:middle}#apple-pay-containment #apple-container .checkbox-option .read-more a:after{top:.15em}}@media all and (min-width :641px){#apple-pay-containment #apple-container .checkbox-option{font-size:1.1em;padding:0 .7em .5em}#apple-pay-containment #apple-container .checkbox-option label{display:table}#apple-pay-containment #apple-container .checkbox-option label .nd-checkbox{vertical-align:middle;font-size:1.8em;display:table-cell}#apple-pay-containment #apple-container .checkbox-option label .text{padding-left:.7em;line-height:1.2em;vertical-align:middle;display:table-cell}}#apple-pay-containment #apple-container .terms-accepted{position:relative;display:block;text-align:center;font-size:1.1em;border-top:.5em solid #fff;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}#apple-pay-containment #apple-container .terms-accepted .collaps-wrapper{background:#83cd00;padding:.5em .8em}#apple-pay-containment #apple-container .terms-accepted .fa-caret-down{position:absolute;bottom:-0.6em;font-size:2em;left:0;right:0;margin:0 auto;color:#83cd00}@media all and (max-width :640px){#apple-pay-containment #apple-container input{max-height:0;max-width:0;opacity:0}#apple-pay-containment #apple-container input+label{padding:.8em;display:block}#apple-pay-containment #apple-container input+label .nd-checkbox{display:inline-block;position:relative;-webkit-box-shadow:inset 0 0 0 1px #d5d5d5;-moz-box-shadow:inset 0 0 0 1px #d5d5d5;box-shadow:inset 0 0 0 1px #d5d5d5;text-indent:-5000px;height:30px;width:50px;border-radius:15px;float:right;margin-top:.5em}#apple-pay-containment #apple-container input+label .nd-checkbox:before{content:'';position:absolute;display:block;height:29px;width:30px;top:0;left:0;background:transparent;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}#apple-pay-containment #apple-container input+label .nd-checkbox:after{content:'';position:absolute;display:block;height:30px;width:31px;top:0;left:0;border-radius:15px;background:#fff;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.2);box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.2);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#apple-pay-containment #apple-container input+label .text{display:block;padding-top:.3em;font-size:1.4em;font-weight:500;padding-right:.5em;float:left;width:76%}#apple-pay-containment #apple-container input:checked+label .nd-checkbox:before{width:50px;height:29px;background:#83cd00;display:block;border-radius:999px}#apple-pay-containment #apple-container input:checked+label .nd-checkbox:after{left:20px;-webkit-box-shadow:inset 0 0 0 1px @selected-color,0 2px 4px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 0 1px @selected-color,0 2px 4px rgba(0,0,0,.2);box-shadow:inset 0 0 0 1px @selected-color,0 2px 4px rgba(0,0,0,.2)}}#apple-pay-button{position:relative}#apple-pay-button .fa-spinner{color:#83cd00;font-size:2em;position:absolute;left:-1.333em;top:.3em;display:block}.apple-pay-button{display:inline-block;position:relative;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:buy;height:3.4em;min-height:3.3em;background-size:100% 60%;min-width:140px;width:100%;background-repeat:no-repeat;padding:0;margin-bottom:.5em;cursor:pointer;outline:0}.apple-pay-button:after{content:none}#vipps-pay-containment{margin-top:.5em}.CC_ProductDetail #vipps-pay-containment{float:left}#vipps-pay-containment #vipps-express{position:relative}#vipps-pay-containment #vipps-express.store-only{display:none}#vipps-pay-containment #vipps-express.only-one-button{margin-left:0;margin-right:0;width:100%;max-width:215px;float:left;clear:both}@media all and (max-width :640px){#vipps-pay-containment #vipps-express.only-one-button{max-width:none!important;width:60%;margin:0 auto;float:none;margin-bottom:2em}#vipps-pay-containment #vipps-express.only-one-button .terms-and-condition{text-align:center}}@media all and (max-width :500px){#vipps-pay-containment #vipps-express.only-one-button{width:95%}#vipps-pay-containment #vipps-express.only-one-button .product-price-button{width:65%;margin:0 auto}}#vipps-pay-containment .el-button.vipps-express{background-color:#00878a;background:-webkit-gradient(linear,left top,left bottom,from(#007272),to(#00878a));background:-webkit-linear-gradient(top,#007272,#00878a);background:-moz-linear-gradient(top,#007272,#00878a);background:-ms-linear-gradient(top,#007272,#00878a);background:linear-gradient(top,#007272,#00878a);border-radius:0;width:100%;max-width:none;max-height:3.4em}#vipps-pay-containment .el-button.vipps-express:focus{outline:2px solid #007272}#vipps-pay-containment .el-button.vipps-express .el-button-text .text{color:#fff}#vipps-pay-containment .el-button.vipps-express .el-button-text .text img{max-width:80px;position:relative;top:-5px}#vipps-pay-containment .el-button.vipps-express .el-button-text .text span span{font-weight:300;font-size:.85em;padding-left:5px;position:relative;top:-16px}@media all and (max-width:640px){.elgigantenDK.CC_CheckoutDelivery .master-head .top .logo-container svg,.elgigantenDK .CC_CheckoutPayment .master-head .top .logo-container svg,.elgigantenDK .CC_CheckoutReceipt .master-head .top .logo-container svg{max-width:100px}}.elgigantenDK .mini-product.is-recommended .mini-product-content:before{width:100px;height:45px;background:url("https://tubby.scene7.com/is/image/tubby/recommendedProductDK?$recicon$");background-size:auto 100%;background-repeat:no-repeat;background-color:transparent}.elgigantenDK .mini-product .el-button{font-size:.85em}.elgigantenDK .mini-product .el-button .el-button-text .text{font-size:.95em}@media all and (max-width :800px){.CC_CategoryLevel2.is-touch-device .elgigantenDK .mini-product{min-height:550px}}.elgigantenDK.akamai-image .mini-product.is-recommended .mini-product-content:before{background:url("../../../images/site/elgigantenDK/recommendedProductDK?impolicy=recicon")}.elgigantenDK.akamai-image .country-flags .Swedish{background-image:url("../../../images/site/flags/se-flag-small")}.elgigantenDK.akamai-image .country-flags .English{background-image:url("../../../images/site/flags/en-flag-small")}.elgigantenDK.akamai-image .country-flags .Finnish{background-image:url("../../../images/site/flags/fi-flag-small")}.elgigantenDK.akamai-image .country-flags .Danish{background-image:url("../../../images/site/flags/dk-flag-small")}.elgigantenDK.akamai-image .country-flags .Norwegian{background-image:url("../../../images/site/flags/no-flag-small")}.elgigantenDK .collect-at-store-popup-content .reservation-details label{width:90%}@media all and (min-width:801px){.elgigantenDK .logo-margin-top{margin-top:-1.1em}.elgigantenDK .AccountLogin .master-head .top{min-height:auto}.elgigantenDK .AccountLogin .master-head .logo-container.logo-margin-top{margin-top:0}}@media all and (max-width:640px){.elgigantenSE.CC_CheckoutDelivery .master-head .top .logo-container svg,.elgigantenSE .CC_CheckoutPayment .master-head .top .logo-container svg,.elgigantenSE .CC_CheckoutReceipt .master-head .top .logo-container svg{max-width:100px}}@media all and (min-width:801px){.elgigantenSE .logo-margin-top{margin-top:-1.1em}.elgigantenSE .AccountLogin .master-head .top{min-height:auto}.elgigantenSE .AccountLogin .master-head .logo-container.logo-margin-top{margin-top:0}}.elgigantenSE.akamai-image .mini-product.is-recommended .mini-product-content:before{background:url("../../../images/site/elgigantenSE/recommendedProductSE")}
.elgigantenSE.akamai-image .country-flags .Swedish{background-image:url("../../../images/site/se-flag-small")}.elgigantenSE.akamai-image .country-flags .English{background-image:url("../../../images/site/en-flag-small")}.elgigantenSE.akamai-image .country-flags .Finnish{background-image:url("../../../images/site/fi-flag-small")}.elgigantenSE.akamai-image .country-flags .Danish{background-image:url("../../../images/site/dk-flag-small")}.elgigantenSE.akamai-image .country-flags .Norwegian{background-image:url("../../../images/site/no-flag-small")}.gigantti[class*="CC_Checkout_"] .master-head .top .logo-container svg{max-height:40px}@media all and (max-width:800px){.gigantti[class*="CC_Checkout_"] .master-head .top .logo-container svg{max-width:100px}}@media all and (min-width:801px){.gigantti .master-head .top .logo-container .logo-image{max-width:190px!important}}.gigantti .mini-product.is-recommended .mini-product-content:before{width:150px;height:28px;background:url("https://tubby.scene7.com/is/image/tubby/recommendedProductFI?$recicon$");background-size:auto 100%;background-repeat:no-repeat;background-color:transparent}.gigantti.akamai-image .mini-product.is-recommended .mini-product-content:before{background:url("../../../images/site/gigantti/recommendedProductFI?impolicy=recicon")}.gigantti.akamai-image .country-flags .Swedish{background-image:url("../../../images/site/se-flag-small")}.gigantti.akamai-image .country-flags .English{background-image:url("../../../images/site/en-flag-small")}.gigantti.akamai-image .country-flags .Finnish{background-image:url("../../../images/site/fi-flag-small")}.gigantti.akamai-image .country-flags .Danish{background-image:url("../../../images/site/dk-flag-small")}.gigantti.akamai-image .country-flags .Norwegian{background-image:url("../../../images/site/no-flag-small")}.gigantti .checkout-page .payment .recurring-contract-section .select-item .select-item-content .remove-recurring-payment::after{width:45px}@media all and (min-width:801px){.elkjop .master-head .top .logo-container .logo-image{max-width:160px!important}}.elkjop[class*="CC_Checkout_"] .master-head .top .logo-container svg.logo-image{max-width:100px!important}.elkjop .mini-product.is-recommended .mini-product-content:before{width:88px;height:45px;background:url("https://tubby.scene7.com/is/image/tubby/recommendedProductNO?$recicon$");background-size:auto 100%;background-repeat:no-repeat;background-color:transparent}.elkjop .mini-product .el-button{font-size:.85em}.elkjop .mini-product .el-button .el-button-text .text{font-size:.95em}.elkjop.akamai-image .mini-product.is-recommended .mini-product-content:before{background:url("../../../images/site/elkjop/recommendedProductNO?impolicy=recicon")}.elkjop.akamai-image .country-flags .Swedish{background-image:url("../../../images/site/se-flag-small")}.elkjop.akamai-image .country-flags .English{background-image:url("../../../images/site/en-flag-small")}.elkjop.akamai-image .country-flags .Finnish{background-image:url("../../../images/site/fi-flag-small")}.elkjop.akamai-image .country-flags .Danish{background-image:url("../../../images/site/dk-flag-small")}.elkjop.akamai-image .country-flags .Norwegian{background-image:url("../../../images/site/no-flag-small")}