@charset "UTF-8";/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! jQuery UI - v1.11.4 - 2016-01-15
* http://jqueryui.com
* Includes: core.css, slider.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2016 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#eee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:700;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #fbcb09;background:#fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:700;color:#c77405}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:700;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.modal{display:inline-block;vertical-align:middle;position:relative;z-index:2;width:400px;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAANjr9RwUqgAAACBjSFJNAABtmAAAc44AAPJxAACDbAAAg7sAANTIAAAx7AAAGbyeiMU/AAAG7ElEQVR42mJkwA8YoZjBwcGB6fPnz4w/fvxg/PnzJ2N6ejoLFxcX47Rp036B5Dk4OP7z8vL+P3DgwD+o3v9QjBUABBALHguZoJhZXV2dVUNDgxNIcwEtZnn27Nl/ZmZmQRYWFmag5c90dHQY5OXl/z98+PDn1atXv79+/foPUN9fIP4HxRgOAAggRhyWMoOwqKgoq6GhIZe3t7eYrq6uHBDb8/Pz27Gysloga/jz588FYGicPn/+/OapU6deOnXq1GdgqPwCOuA31AF/0S0HCCB0xAQNBU4FBQWB0NBQublz59oADV37Hw28ePHi74MHD/6ii3/8+HEFMGQUgQ6WEhQU5AeZBTWTCdkigABC9ylIAZeMjIxQTEyMysaNG/3+/v37AGTgr1+//s2cOfOXm5vbN6Caz8jY1NT0a29v76/v37//g6q9sHfv3khjY2M5YAgJgsyEmg0PYYAAQreUk4+PT8jd3V1l1apVgUAzfoIM2rlz5x9gHH5BtxAdA9PB1zNnzvyB+R6oLxoopgC1nBPZcoAAgiFQnLIDMb+enp5iV1eXBzDeHoI0z58//xcwIX0mZCkMg9S2trb+hFk+ffr0QCkpKVmQ2VA7QHYxAgQQzLesQMwjIiIilZWVZfPu3bstMJ+SYikyBmUzkBnA9HEMyNcCYgmQHVC7mAACCJagOEBBbGdnp7lgwYJEkIavX7/+BcY1SvAaGRl9tba2xohjMTGxL8nJyT+AWQsuxsbG9vnp06e/QWYdPHiwHmiWKlBcCGQXyNcAAQSzmBuoSQqYim3u37+/EKR48uTJv5ANB+bVr7Dga2xs/AkTV1JS+gq0AJyoQIkPWU9aWtoPkPibN2/2A/l6QCwJ9TULQADB4hcY//xKXl5eHt++fbsAUmxhYYHiM1DiAsr9R7ZcVVUVbikIdHd3/0TWIyws/AWYVsByAgICdkAxRSAWAGI2gACClV7C4uLiOv7+/lEgRZ8+ffqLLd6ABck3ZMuB6uCWrlu37je29HDx4kVwQisvL88FFqkaQDERUHADBBAomBl5eHiYgQmLE1hSgQQZgIUD1lJm69atf4HR8R1YKoH5QIPAWWP9+vV/gOI/gHkeQw+wGAXTwAJJ5t+/f/BUDRBA4NIEKMDMyMjICtQIiniG379/4yza7t69+//Lly8oDrty5co/bJaCAEwcZCkwwTJDLWYCCCCwxcDgY3z16hXDnTt3voP4EhISWA0BFgZMwNqHExh3jMiG1tbWsgHjnA2bHmAeBtdWwOL1MycnJ7wAAQggBmi+kgIW/OaKiorJwOLuFShO0LMSMPF9AUYBSpz6+vqixHlOTs4P9MIEWHaDsxSwYMoE2mEGFJcG5SKAAGJCqjv/AbPUn8ePH98ACQQHB6NUmZqamkzABIgSp5s3bwbHORCA1QDLAWZkPc7OzszA8oHl5cuXVy5duvQBGIXwWgoggGA+FgO6xkBNTS28r69vDrT2+Y1cIMDyJchX6KkXVEmAshd6KB06dAic94EO3AzkBwGxPhCLg8ptgACCZyeQp9jZ2b2AmsuAefM8tnxJCk5ISPgOLTKfAdNEOVDMA2QHLDsBBBC8AAFlbmCLwlZISCg5JSVlJizeQAaQaimoWAUFK0g/sGGwHiiWCMS2yAUIQAAxI7c4gEmeFZi4OJ48ecLMzc39CRiEmgEBASxA/QzA8vYvAxEgNjaWZc2aNezAsprp2LFjp4FpZRdQ+AkQvwLij0AMSoC/AQIIXklAC3AVUBoBxmE8sPXQAiyvN8J8fuPGjR/h4eHf0eMdhkENhOPHj8OT+NGjR88BxZuBOA5kJtRseCUBEECMSI0AdmgBDooDaaDl8sASTSkyMlKzpqZGU1paGlS7MABLrX83b978A6zwwakTmE0YgIkSnHpBfGCV+gxYh98qKSk5CeTeAxVeQPwUiN8AMSjxgdLNX4AAYkRqCLBAXcMHtVwSaLkMMMHJAvOq9IQJE9R8fHxElJWV1bEF8aNHj+7t27fvLTDlXwXGLyhoH0OD+DnU0k/QYAa1QP8BBBAjWsuSFWo5LzRYxKFYAljqiAHzqxCwIBEwMTERBdZeoOYMA7Bl+RFYEbwB5oS3IA9D4/IFEL+E4nfQ6IDFLTgvAwQQI5ZmLRtSsINSuyA0uwlBUyQPMPWD20/AKo8ByP4DTJTfgRgUjB+gFoEc8R6amGDB+wu5mQsQQIxYmrdMUJ+zQTM6NzQEeKGO4UJqOzFADQMZ/A1qCSzBfQXi71ALfyM17sEAIIAY8fQiWKAYFgIwzIbWTv4HjbdfUAf8RPLhH1icojfoAQKIEU8bG9kRyF0aRiz6YP0k5C4LsmUY9TtAADEyEA+IVfufGEUAAQYABejinPr4dLEAAAAASUVORK5CYII=) no-repeat 0 0}.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;left:50%;margin-right:-32px;margin-top:-32px;background:url(data:image/gif;base64,R0lGODlhIAAgAPMAABEREf///0VFRYKCglRUVG5ubsvLy62trTQ0NCkpKU5OTuLi4vr6+gAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQACgABACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQACgACACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkEAAoAAwAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkEAAoABAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAAKAAUALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAAKAAYALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQACgAHACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAAKAAgALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAAKAAkALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQACgAKACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkEAAoACwAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==) #111 no-repeat center center;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;min-width:30%;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:none}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media all{.featherlight-next,.featherlight-previous{display:block;position:absolute;top:25px;right:25px;bottom:0;left:80%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(0,0,0,0)}.featherlight-previous{left:25px;right:80%}.featherlight-next:hover,.featherlight-previous:hover{background:rgba(255,255,255,.25)}.featherlight-next span,.featherlight-previous span{display:none;position:absolute;top:50%;left:5%;width:82%;text-align:center;font-size:80px;line-height:80px;margin-top:-40px;text-shadow:0 0 5px #fff;color:#fff;font-style:normal;font-weight:400}.featherlight-next span{right:5%;left:auto}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous{display:none}}@media only screen and (max-device-width:1024px){.featherlight-next:hover,.featherlight-previous:hover{background:0 0}.featherlight-next span,.featherlight-previous span{display:block}}@media only screen and (max-width:1024px){.featherlight-next,.featherlight-previous{top:10px;right:10px;left:85%}.featherlight-previous{left:10px;right:85%}.featherlight-next span,.featherlight-previous span{margin-top:-30px;font-size:40px}}@font-face{font-family:Roboto;src:url(/UI/fonts/Roboto/Roboto-Regular.ttf) format("truetype"),url(/UI/fonts/Roboto/Roboto-Italic.ttf) format("truetype"),url(/UI/fonts/Roboto/Roboto-Medium.ttf) format("truetype"),url(/UI/fonts/Roboto/Roboto-MediumItalics.ttf) format("truetype"),url(/UI/fonts/Roboto/Roboto-Black.ttf) format("truetype"),url(/UI/fonts/Roboto/Roboto-BlackItalic.ttf) format("truetype"),url(/UI/fonts/Roboto/Roboto-Bold.ttf) format("truetype"),url(/UI/fonts/Roboto/Roboto-BoldItalic.ttf) format("truetype")}@font-face{font-family:Rubik;src:url(/UI/fonts/Rubik/Rubik-Regular.ttf) format("truetype"),url(/UI/fonts/Rubik/Rubik-Italic.ttf) format("truetype"),url(/UI/fonts/Rubik/Rubik-Medium.ttf) format("truetype"),url(/UI/fonts/Rubik/Rubik-MediumItalics.ttf) format("truetype"),url(/UI/fonts/Rubik/Rubik-Black.ttf) format("truetype"),url(/UI/fonts/Rubik/Rubik-BlackItalic.ttf) format("truetype"),url(/UI/fonts/Rubik/Rubik-Bold.ttf) format("truetype"),url(/UI/fonts/Rubik/Rubik-BoldItalic.ttf) format("truetype")}@font-face{font-family:nannas_hand_regular;src:url(/UI/fonts/nannashand/nannashandbold-webfont.eot);src:url(/UI/fonts/nannashand/nannashandbold-webfont.eot?#iefix) format("embedded-opentype"),url(/UI/fonts/nannashand/nannashandbold-webfont.woff) format("woff"),url(/UI/fonts/nannashand/nannashandbold-webfont.ttf) format("truetype"),url(/UI/fonts/nannashand/nannashandbold-webfont.svg#nannas_hand_bold_betabold) format("svg");font-weight:400;font-style:normal}.shopping-lists_new-list,.side-item_extra{margin:.5rem;background-color:#fff;box-shadow:0 1px 8px rgba(145,100,25,.3)}.configurator-item,.configurator-primary,.content-block,.dt-article--knowledge,.dt-article--news,.dt-article--teaser,.knowledge-article-related,.knowledge-list,.my-pages_section,.news-page .news-block,.page_summary,.product-alternatives,.product-extra,.product-general-info>div,.product-related,.product-specifics,.section-preamble,.shopping-cart,.shopping-list,.shopping-lists,.shopping_add-product{margin:.5rem;background:#fff;box-shadow:0 1px 8px rgba(145,100,25,.3)}.product-group-preamble{margin:.5rem;padding:1.5rem;background:#fff;box-shadow:0 1px 8px rgba(145,100,25,.3)}@media all and (min-width:34em){.product-group-preamble{margin:1rem}}.shopping-list-header_menu{position:absolute;z-index:5;display:none;width:100px;background:#fff;border:1px solid #999}.shopping-list-header_menu li{font-size:.8rem;cursor:pointer}.shopping-list-header_menu a{display:block;padding:.5rem;color:#3c3c3b;text-decoration:none}.shopping-list-header_menu a:hover{background:#e6e6e6}.modal .modal-header+*,.product-extra_list .inner.show,.product-extra_list li div.toggle+*,.section-header+*,.section-header-article+*,.section-header-related+*{background:linear-gradient(to bottom,rgba(94,94,94,.2) 0,rgba(108,108,108,0) .5rem,rgba(204,204,204,0) 100%)}.modal .modal-header,.product-extra_list li div.toggle,.section-header,.section-header-article,.section-header-related{display:block;width:100%;font-size:1rem;font-weight:700;color:#3c3c3b;text-decoration:none}@media all and (min-width:34em){.modal .modal-header,.product-extra_list li div.toggle,.section-header,.section-header-article,.section-header-related{font-size:1.2rem}}.modal .modal-header>h1,.product-extra_list li div.toggle>h1,.section-header-article>h1,.section-header-related>h1,.section-header>h1{position:relative;margin-bottom:0;padding:1.2rem 1rem}.modal .modal-header>h3,.modal .modal-header>h4,.product-extra_list li div.toggle>h3,.product-extra_list li div.toggle>h4,.section-header-article>h3,.section-header-article>h4,.section-header-related>h3,.section-header-related>h4,.section-header>h3,.section-header>h4{position:relative;margin-bottom:0;padding:1.2rem 1rem;font-weight:700!important}.modal .modal-header+* .product-card,.product-extra_list li div.toggle+* .product-card,.section-header+* .product-card,.section-header-article+* .product-card,.section-header-related+* .product-card{background-color:transparent!important}.modal .modal-header .slick-nav,.product-extra_list li div.toggle .slick-nav,.section-header .slick-nav,.section-header-article .slick-nav,.section-header-related .slick-nav{position:absolute;top:.8rem;right:.5rem}@media all and (min-width:34em){.modal .modal-header .slick-nav,.product-extra_list li div.toggle .slick-nav,.section-header .slick-nav,.section-header-article .slick-nav,.section-header-related .slick-nav{top:1rem}}.modal .modal-header .slick-nav div,.product-extra_list li div.toggle .slick-nav div,.section-header .slick-nav div,.section-header-article .slick-nav div,.section-header-related .slick-nav div{display:inline-block}.modal .modal-header .slick-nav i,.product-extra_list li div.toggle .slick-nav i,.section-header .slick-nav i,.section-header-article .slick-nav i,.section-header-related .slick-nav i{display:inline-block;width:32px;height:32px;background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer}.modal .modal-header .slick-nav .next i,.product-extra_list li div.toggle .slick-nav .next i,.section-header .slick-nav .next i,.section-header-article .slick-nav .next i,.section-header-related .slick-nav .next i{background-image:url(/UI/img/icons/dt_right_angle.png)}.modal .modal-header .slick-nav .prev i,.product-extra_list li div.toggle .slick-nav .prev i,.section-header .slick-nav .prev i,.section-header-article .slick-nav .prev i,.section-header-related .slick-nav .prev i{background-image:url(/UI/img/icons/dt_left_angle.png)}.product-alternatives_carousel,.product-related_carousel{position:relative}.dt-article--teaser .dt-article_title h1 .right-arrow{position:absolute;right:0;display:inline-block}.dt-article--teaser .dt-article_title h1 .right-arrow .left-line,.dt-article--teaser .dt-article_title h1 .right-arrow .right-line{position:absolute;display:block;width:8px;height:3px;background:#000}.dt-article--teaser .dt-article_title h1 .right-arrow .left-line{-ms-transform:rotate(45deg);transform:rotate(45deg)}.dt-article--teaser .dt-article_title h1 .right-arrow .right-line{top:4px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.dt-cross{display:block;width:1em;height:1em;background:no-repeat center center url(/Ui/img/icons/dt_close.png);background-size:cover;float:right}.dt-cross-inverted{display:block;width:1em;height:1em;background:no-repeat center center url(/Ui/img/icons/dt_close_inverted.png);background-size:cover;float:right}.dt-article--knowledge .dt-article_intro,.dt-article--knowledge .dt-article_text,.dt-article--news .dt-article_intro,.dt-article--news .dt-article_text,.product-group-page .page_summary-body,.product-group-page .page_summary-lead,.product-group-page .page_summary-media,.product-specifics_info-share .specifics_info_text{line-height:1.7;font-size:1rem}@media all and (min-width:34em){.dt-article--knowledge .dt-article_intro,.dt-article--knowledge .dt-article_text,.dt-article--news .dt-article_intro,.dt-article--news .dt-article_text,.product-group-page .page_summary-body,.product-group-page .page_summary-lead,.product-group-page .page_summary-media,.product-specifics_info-share .specifics_info_text{font-size:14px}}.downtriangle{position:absolute;top:.2rem;width:0;height:0;border-top:.3rem solid #000;border-right:.3rem solid transparent;border-left:.3rem solid transparent}*{min-width:0;min-height:0;box-sizing:border-box}html{font-size:14px}@media all and (min-width:34em){html{font-size:16px}}@media all and (min-width:48em){html{font-size:16px}}@media all and (min-width:62em){html{font-size:16px}}body{font-family:Roboto,sans-serif;color:#3c3c3b;background:#ffe8a0;overflow-x:hidden;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body :focus{outline:0}body #LiveMonTransparentImage{position:absolute;bottom:0}img{max-width:100%;height:auto}body.cart-open,body.menu-open,body.menu-open-scroll{overflow:hidden}@media all and (min-width:34em){body.menu-open,body.menu-open-scroll{overflow-y:scroll}}h1,h2,h3,h4,h5,h6{margin:0;padding:0}ol,ul{margin:0;padding:0;list-style:none}p{margin:0}.clearfix:after{content:"";display:table;clear:both}.dt-hide{display:none!important}.dt-phones{display:inline-block}@media all and (min-width:34em){.dt-phones{display:none}}.dt-tablets{display:none}@media all and (min-width:34em){.dt-tablets{display:inline-block}}@media all and (max-width:34em){.dt-tablets_hide{display:none}}.dt-default{margin:2px .5rem;background:#fff;box-shadow:0 1px 8px rgba(145,100,25,.3)}.open .left-line{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.open .right-line{-ms-transform:rotate(45deg);transform:rotate(45deg)}.toggle{cursor:pointer}.toggle-sm{cursor:pointer}@media all and (min-width:44rem){.toggle-sm{cursor:auto}.toggle-sm+.inner{display:block!important}}.toggle-sm .accordion_title_icon{top:.6rem}.toggle-sm .accordion_title_icon .left-line,.toggle-sm .accordion_title_icon .right-line{border-top:1px solid #fff}@media all and (min-width:44rem){.toggle-sm .accordion_title_icon{display:none}}.toggle-sm+.page-listings_subcategories{padding-top:0}.toggle-lg{cursor:auto}@media all and (min-width:34em){.toggle-lg{cursor:pointer}}.toggle-lg .accordion_title_icon{display:none;cursor:auto}@media all and (min-width:34em){.toggle-lg .accordion_title_icon{display:block}}@media (pointer:coarse){input[type=checkbox],input[type=radio]{min-width:2rem;min-height:2.5rem;background:0 0}}.items--space-between{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}a,button,input,label,select,textarea{-webkit-tap-highlight-color:transparent}.dt-reset address,.dt-reset blockquote,.dt-reset body,.dt-reset center,.dt-reset dd,.dt-reset dir,.dt-reset div,.dt-reset dl,.dt-reset dt,.dt-reset fieldset,.dt-reset form,.dt-reset frame,.dt-reset frameset,.dt-reset h1,.dt-reset h2,.dt-reset h3,.dt-reset h4,.dt-reset h5,.dt-reset h6,.dt-reset hr,.dt-reset menu,.dt-reset noframes,.dt-reset ol,.dt-reset p,.dt-reset pre,.dt-reset ul{display:block;unicode-bidi:embed}.dt-reset li{display:list-item}.dt-reset head{display:none}.dt-reset table{display:table;border-collapse:separate}.dt-reset tr{display:table-row}.dt-reset thead{display:table-header-group}.dt-reset tbody{display:table-row-group}.dt-reset tfoot{display:table-footer-group}.dt-reset col{display:table-column}.dt-reset colgroup{display:table-column-group}.dt-reset td,.dt-reset th{display:table-cell}.dt-reset caption{display:table-caption}.dt-reset th{font-weight:bolder;text-align:center}.dt-reset caption{text-align:center}.dt-reset h1{margin:.67em 0;font-size:2em;line-height:1.1em;font-weight:700}.dt-reset h2{margin:.75em 0;font-size:1.45rem;line-height:1em;font-weight:700}.dt-reset h3{margin:.83em 0;font-size:1.25em;line-height:1em;font-weight:700}.dt-reset h4{margin:.83em 0;font-size:1em;font-weight:700;line-height:1em}.dt-reset blockquote,.dt-reset dir,.dt-reset dl,.dt-reset fieldset,.dt-reset form,.dt-reset h4,.dt-reset menu,.dt-reset ol,.dt-reset p,.dt-reset ul{margin-bottom:1.12em}.dt-reset h5{margin:1.5em 0;font-size:.83em}.dt-reset h6{margin:1.67em 0;font-size:.75em}.dt-reset b,.dt-reset h1,.dt-reset h2,.dt-reset h3,.dt-reset h4,.dt-reset h5,.dt-reset h6,.dt-reset strong{font-weight:bolder}.dt-reset blockquote{margin-right:40px;margin-left:40px}.dt-reset address,.dt-reset cite,.dt-reset em,.dt-reset i,.dt-reset var{font-style:italic}.dt-reset code,.dt-reset kbd,.dt-reset pre,.dt-reset samp,.dt-reset tt{font-family:monospace}.dt-reset pre{white-space:pre}.dt-reset button,.dt-reset input,.dt-reset select,.dt-reset textarea{display:inline-block}.dt-reset big{font-size:1.17em}.dt-reset small,.dt-reset sub,.dt-reset sup{font-size:.83em}.dt-reset sub{vertical-align:sub}.dt-reset sup{vertical-align:super}.dt-reset table{border-spacing:2px}.dt-reset tbody,.dt-reset tfoot,.dt-reset thead{vertical-align:middle}.dt-reset td,.dt-reset th,.dt-reset tr{vertical-align:inherit}.dt-reset del,.dt-reset s,.dt-reset strike{text-decoration:line-through}.dt-reset hr{border:1px inset}.dt-reset dd,.dt-reset dir,.dt-reset menu,.dt-reset ol,.dt-reset ul{margin-left:40px}.dt-reset ol{list-style-type:decimal}.dt-reset ol ol,.dt-reset ol ul,.dt-reset ul ol,.dt-reset ul ul{margin-top:0;margin-bottom:0}.dt-reset ins,.dt-reset u{text-decoration:underline}.dt-reset br:before{content:"\A";white-space:pre-line}.dt-reset center{text-align:center}.dt-reset :link,.dt-reset :visited{text-decoration:underline}.dt-reset :focus{outline:thin dotted invert}.dt-reset bdo[DIR=ltr]{direction:ltr;unicode-bidi:bidi-override}.dt-reset bdo[DIR=rtl]{direction:rtl;unicode-bidi:bidi-override}.dt-reset [DIR=ltr]{direction:ltr;unicode-bidi:embed}.dt-reset [DIR=rtl]{direction:rtl;unicode-bidi:embed}@media print{.dt-reset h1{page-break-before:always}.dt-reset h1,.dt-reset h2,.dt-reset h3,.dt-reset h4,.dt-reset h5,.dt-reset h6{page-break-after:avoid}.dt-reset dl,.dt-reset ol,.dt-reset ul{page-break-before:avoid}}.dt-reset ul{list-style-type:disc}.dt-reset ul ul{list-style-type:circle}.dt-reset ul ul ul{list-style-type:square}.dt-reset ol{list-style-type:decimal}.dt-reset li{border:0!important}.dt-reset iframe{min-width:100%;max-width:100%;border:0}.dt-radio{position:absolute;opacity:0}.dt-radio+.radio-info{position:relative;width:25px;height:25px;height:100%}@media all and (min-width:34em){.dt-radio+.radio-info{width:20px;height:20px;height:100%}}.dt-radio+.radio-info>.radio-label:before{content:"";position:absolute;left:0;display:block;width:25px;height:25px;border:1px solid #3c3c3b;border-radius:50%}@media all and (min-width:34em){.dt-radio+.radio-info>.radio-label:before{width:20px;height:20px}}.dt-radio:hover+.radio-info>.radio-label:after{content:"";position:absolute;width:15px;height:15px;top:6px;left:6px;border-radius:50%;background:#ffcb33}@media all and (min-width:34em){.dt-radio:hover+.radio-info>.radio-label:after{width:12px;height:12px;top:5px;left:5px}}.dt-radio:checked+.radio-info>.radio-label:before{box-shadow:0 0 0 2px #000 inset;background:#ffcb33}.delivery-address-other,.radio-label{margin-left:2.5rem;min-height:27px;line-height:1.7}@media all and (min-width:34em){.delivery-address-other,.radio-label{margin-left:2rem;min-height:22px;line-height:22px}}.delivery-address-other.labelcheckradio,.radio-label.labelcheckradio{font-size:.8rem;margin-top:.5rem}.radio-label{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:1rem}@media all and (min-width:34em){.radio-label{font-size:14px}}.radio-label .checkout-list_radio-title{font-weight:700}.radio-info{display:-ms-flexbox;display:flex;width:100%!important}.dt-radio-wrap .radio-info{margin-bottom:1rem}.dt-radio-list{margin-top:1rem;font-size:1rem}@media all and (min-width:34em){.dt-radio-list{font-size:14px}}.dt-radio-list .select{margin-top:1rem}.nikimg_floatleft{float:left;margin-right:10px}.nikimg_floatright{float:right;margin-left:10px}@media screen{#printSection{display:none}}@media print{.body-print *{visibility:hidden;color:#000!important}.dt-breadcrumbs,.dt-breadcrumbs-wrapper,.dt-btn,.dt-languages,.footer-ele.footer-pillars,.footer-ele.links-social,.footer-ele.payways-teasers,.footer-spanning,.header-call-login-wrapper,.header-ele.header-menu,.header-menu_right,.no-print,.page_side,.personal--call-me,.product-more,.promo-carousel,.promo-extra,.teaser-big,.teaser-big>*,.teaser_image,a.dt-btn,a.teaser_image{display:none!important}.dt-header.mefi{position:static!important}.dt-company-info{display:block!important;width:100%}.header-ele.header-logo{margin-top:1rem;margin-bottom:3rem;margin-right:0;margin:auto}.header-ele.header-logo:after{content:"www.direktronik.se"}#printSection,#printSection *{visibility:visible}#printSection{position:absolute;top:0;left:0}}h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:.5em;font-family:Rubik}p{line-height:1.7em}.display-1,.product-addtolist .list-listings .select-list-head{padding-bottom:.5rem;font-size:1rem}.display-2{font-size:1.2rem}.display-3,.product-specifics_info-share h1{margin-bottom:.5em;font-size:2rem}.display-4{font-size:2em}.display-5{font-size:3rem}.display-6{font-size:3rem}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-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;height:100%}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;height:100%}.slick-track:after,.slick-track:before{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}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:2rem;width:2rem;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:2rem;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0}[dir=rtl] .slick-prev{left:auto;right:0}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:0}[dir=rtl] .slick-next{left:0;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:.7rem;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:.6rem;width:.6rem;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:.6rem;width:.6rem;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{text-shadow:0 0 1px #fff;position:absolute;top:0;left:0;content:"";width:.6rem;height:.6rem;font-family:slick;font-size:.6rem;line-height:1.2rem;text-align:center;color:rgba(255,255,255,.3);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:rgba(255,255,255,.25);border-radius:50%;border:1px solid #fff}.slick-dots li.slick-active button:before{color:#fff;background-color:rgba(255,255,255,.75)}.intern-links__list-item,.o-media{display:block}.intern-links__list-item:after,.o-media:after{content:""!important;display:block!important;clear:both!important}.intern-links__img,.o-media__img{float:left;margin-right:.5rem}.intern-links__img>img,.o-media__img>img{display:block}.intern-links__body,.o-media__body{overflow:hidden;display:block}.intern-links__body,.intern-links__body>:last-child,.o-media__body,.o-media__body>:last-child{margin-bottom:0}.icon{display:inline-block;width:1em;height:1em;vertical-align:middle;background:center center no-repeat;background-size:contain}.icon.in-stock{background-image:url(/UI/img/icons/dt_check.png)}.icon+span{display:inline-block;margin-left:.2rem;vertical-align:middle}.btn-icon,.dt-btn-i,.dt-btn-it{padding:0!important}.dt-btn--gra,.dt-btn--gral,.dt-btn--secl,.dt-btn--secler{width:100%}@media all and (min-width:34em){.dt-btn--gra,.dt-btn--gral,.dt-btn--secl,.dt-btn--secler{width:auto}}.dt-btn,.dt-reset .dt-btn{height:3.071rem;padding:0 .8rem;border:none;border-radius:4px;font-family:Rubik;text-transform:uppercase;font-weight:700;overflow:hidden;font-size:.8573rem}@media all and (min-width:34em){.dt-btn,.dt-reset .dt-btn{font-size:.8125rem;height:2.6875rem}}.dt-btn:disabled,.dt-reset .dt-btn:disabled{color:#3c3c3b!important;background:#e6e6e6!important}.dt-reset a.dt-btn,a.dt-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-decoration:none;-ms-flex-align:center;align-items:center}.btn-icon,.dt-btn-i{width:3rem;background-repeat:no-repeat;background-position:center center}@media all and (max-width:34em){.btn-icon,.dt-btn-i{min-height:3.071rem}}.dt-btn-i.dt-btn--addtolist,.dt-btn-it.dt-btn--addtolist .btn-icon{background-color:#e6e6e6;background-image:url(/UI/img/icons/dt_list_add.png);background-size:70%}.dt-btn--addtolist{-ms-flex-pack:left!important;justify-content:left!important}.dt-btn-i.dt-btn--addtocart{background-color:#ffcb33;background-image:url(/UI/img/icons/dt_cart_add.png);background-size:50%}.dt-btn-it{color:#3c3c3b}.dt-btn-it .btn-icon{height:2.6875rem}.dt-btn-it .btn-text{padding:0 .5rem;margin:0 auto}.dt-btn-it.dt-btn--addtocart{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;transition:.2s}.dt-btn-it.dt-btn--addtocart .btn-icon{background-color:#ffcb33;background-image:url(/UI/img/icons/dt_cart_add.png);background-size:70%;position:relative}.dt-btn-it.dt-btn--addtocart .btn-icon::after{content:"";position:absolute;top:0;right:-1.5rem;width:0;height:0;box-shadow:-3px 0 0 #ffcb33;border-top:0 solid transparent;border-right:1rem solid transparent;border-bottom:2.5rem solid transparent;border-left:.5rem solid #ffcb33}.dt-btn-it.dt-btn--addtocart .btn-text{margin:0 auto;text-transform:uppercase;font-style:normal}.dt-btn-it.dt-btn--addtocart:focus,.dt-btn-it.dt-btn--addtocart:hover{background:#ffb50d;color:#3c3c3b}.dt-btn--editor,.dt-reset .dt-btn--editor{background-color:#6fc1de;color:#fff;margin-left:10px}.dt-btn--editor:focus,.dt-btn--editor:hover,.dt-reset .dt-btn--editor:focus,.dt-reset .dt-btn--editor:hover{background-color:#5a8bba}.dt-btn--addtocart{background-color:#ffe085}.dt-btn--addtolist{background-color:#e6e6e6;transition:.2s}.dt-btn--addtolist:focus,.dt-btn--addtolist:hover{background-color:#d9d9d9}.dt-btn--primary,.dt-btn--shareit,.dt-reset .dt-btn--primary{width:6rem;font-family:Rubik;font-family:Rubik;color:#3c3c3b;background:#ffcb33;transition:.2s}.dt-btn--primary:focus,.dt-btn--primary:hover,.dt-btn--shareit:focus,.dt-btn--shareit:hover,.dt-reset .dt-btn--primary:focus,.dt-reset .dt-btn--primary:hover{background:#ffb50d;color:#3c3c3b}.dt-btn--secondary,.dt-reset .dt-btn--secondary{width:6rem;height:3rem;color:#3c3c3b;background:#fff;transition:.2s;border:1px solid #ffcb33}.dt-btn--secondary:focus,.dt-btn--secondary:hover,.dt-reset .dt-btn--secondary:focus,.dt-reset .dt-btn--secondary:hover{background:#ffb50d;border:1px solid #ffb50d;color:#3c3c3b}.dt-btn--search{width:5rem;height:2.5rem;font-size:1rem;font-weight:700;font-style:italic;color:#fff;background-color:#cb3931;background-image:url(/UI/img/corner.png);background-repeat:no-repeat;background-position:right bottom;border-bottom-left-radius:0;border-top-left-radius:0;transition:.2s}.dt-btn--search:focus,.dt-btn--search:hover{background-color:#982b25}.dt-btn--subscribe{width:6rem;height:3rem;margin-left:.5rem;font-family:Rubik;font-family:Rubik;color:#3c3c3b;background:#ffcb33;transition:.2s}.dt-btn--subscribe:focus,.dt-btn--subscribe:hover{background:#ffb50d;color:#3c3c3b}.dt-btn--caas{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-right:.5rem;margin-left:auto;color:#fff;background:#999}@media all and (min-width:34em){.dt-btn--caas{color:#0170cb;background:0 0;text-decoration:underline}}.dt-btn--read{text-align:center;display:inline-block!important;line-height:3.4em;font-family:Rubik;font-family:Rubik;color:#3c3c3b;background:#ffcb33;transition:.2s}.dt-btn--read:focus,.dt-btn--read:hover{background:#ffb50d;color:#3c3c3b}.dt-btn--more{position:relative;display:inline-block!important;padding-right:3rem;padding-left:2rem;font-weight:700;background:#fff;line-height:3.5;color:#3c3c3b;border:1px solid #ffcb33;transition:.2s}@media all and (min-width:34em){.dt-btn--more{line-height:3.2}}.dt-btn--more:after{content:" ";position:absolute;top:13px;right:17px;height:15px;width:15px;display:inline-block;background-image:url(/Ui/img/icons/svg/dt_arrow.svg);background-size:15px 15px;-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media all and (min-width:34em){.dt-btn--more:after{top:14px}}.dt-btn--more:focus,.dt-btn--more:hover{border:1px solid #ffb50d;background:#ffb50d;color:#3c3c3b}.dt-btn--action{font-family:Rubik;color:#3c3c3b;background:#ffcb33;transition:.2s}.dt-btn--action:focus,.dt-btn--action:hover{background:#ffb50d;color:#3c3c3b}.dt-btn--action-one{color:#fff;background:#999}.dt-btn--cancel{width:100%;color:#3c3c3b;background:#fff;transition:.2s;border:1px solid #ffcb33}.dt-btn--cancel:focus,.dt-btn--cancel:hover{background:#ffb50d;border:1px solid #ffb50d;color:#3c3c3b}.dt-btn--secl{font-family:Rubik;color:#3c3c3b;background:#ffcb33;transition:.2s}.dt-btn--secl:focus,.dt-btn--secl:hover{background:#ffb50d;color:#3c3c3b}.dt-btn--secler{text-align:center;font-family:Rubik;color:#3c3c3b;background:#ffcb33;transition:.2s}.dt-btn--secler:focus,.dt-btn--secler:hover{background:#ffb50d;color:#3c3c3b}.dt-btn--gra,.dt-btn--gral{color:#3c3c3b;background:#fff;transition:.2s;border:1px solid #ffcb33}.dt-btn--gra:focus,.dt-btn--gra:hover,.dt-btn--gral:focus,.dt-btn--gral:hover{background:#ffb50d;border:1px solid #ffb50d;color:#3c3c3b}.dt-btn--grad{text-align:center;color:#3c3c3b;background-color:#999;transition:.2s}.dt-btn--grad:focus,.dt-btn--grad:hover{background-color:#d9d9d9;color:#3c3c3b}.dt-btn--remove{display:block;margin:0;background-image:url(/UI/img/icons/dt_close.png);background-repeat:no-repeat;background-position:center 25%;background-size:100%;background-color:#e6e6e6}@media all and (min-width:34em){.dt-btn--remove{width:2.5rem;height:2.5rem;margin:0;text-align:center;background-color:#e6e6e6}}.dt-btn--remove img{width:12px}.dt-btn--mocl{background:#ffcb33;transition:.2s}.dt-btn--mocl:focus,.dt-btn--mocl:hover{background:#ffb50d}.dt-btn--cook{background:#ffcb33;transition:.2s}.dt-btn--cook:focus,.dt-btn--cook:hover{background:#ffb50d}.dt-btn--close,.modal a.close-modal{background:no-repeat center center url(/UI/img/icons/dt_close.png);background-size:2rem}.dt-btn--filter{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:left;text-transform:uppercase;background:#3c3c3b;color:#fff;border-radius:0}.dt-btn--closefilter,.dt-btn--resetfilter{width:100%;margin-bottom:.5rem;font-size:1rem;text-transform:uppercase;color:#3c3c3b}.dt-btn--resetfilter{background:#3c3c3b;color:#fff;transition:.2s}.dt-btn--resetfilter:focus,.dt-btn--resetfilter:hover{background:#636363}.dt-btn--closefilter{background:#ffcb33;border:1px solid #fff;transition:.2s}.dt-btn--closefilter:focus,.dt-btn--closefilter:hover{background:#ffb50d}.dt-btn--show{width:100%;min-width:4.6748rem;text-align:center;color:#3c3c3b;background:#ffe085;-ms-flex-pack:center;justify-content:center;transition:.2s}.dt-btn--show:focus,.dt-btn--show:hover{background:#ffb50d;color:#3c3c3b}.dt-btn--menu{padding:0 .5rem;background:#e6e6e6}.section-header_title-edit .dt-btn--menu{height:2.5rem;width:2.5rem}.dt-btn--adddirecttolist{-ms-flex:1 0 auto;flex:1 0 auto;padding:0 1rem;font-family:Rubik;color:#3c3c3b;background:#ffcb33;transition:.2s}.dt-btn--adddirecttolist:focus,.dt-btn--adddirecttolist:hover{background:#ffb50d;color:#3c3c3b}.dt-btn--newlist{width:100%;padding:0 1rem;color:#fff;background:#3c3c3b}.dt-btn--newlist:focus,.dt-btn--newlist:hover{background:#636363}.dt-btn--warn{background:#ffcb33}label{vertical-align:middle}:-ms-input-placeholder{color:#999;opacity:1;font-size:14px}::placeholder{color:#999;opacity:1;font-size:14px}:-ms-input-placeholder{color:#999}::-ms-input-placeholder{color:#999}input[type=email],input[type=password],input[type=text]{height:2.5rem;color:#3c3c3b;background:#fff;border:1px solid #999;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-radius:4px;text-indent:.5rem}input[type=email]:invalid,input[type=password]:invalid,input[type=text]:invalid{border:1px solid #cb3931}.section-header_title-edit input[type=email],.section-header_title-edit input[type=password],.section-header_title-edit input[type=text]{height:2.5rem}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{font-style:italic}input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=text]:-moz-placeholder{font-style:italic}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder{font-style:italic}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{font-style:italic}textarea{color:#3c3c3b;background:#fff;border:1px solid #999;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-radius:4px}textarea:-moz-placeholder{font-style:italic}textarea:-ms-input-placeholder{font-style:italic}textarea::placeholder{font-style:italic}input[type=number]{width:3rem;height:2.5rem;text-align:center;background:#f2f2f2;border:1px solid #999;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}input[type=number]{vertical-align:middle}.dt-input--search{height:2.5rem!important;padding-left:1rem;background:#fff!important;border:0!important;border-radius:3px}@media all and (min-width:34em){.dt-input--search{border:2px solid #cb3931!important;border-radius:3px 0 0 3px!important}}.dt-input--subscribe{width:100%;height:3rem!important;padding-left:.5rem;font-size:1rem!important;border:0!important;border-radius:4px}.input-validation-error{background-repeat:no-repeat!important;background-position:right center!important;border:1px solid red!important}.input-validation-error_text{position:relative;top:-4px;display:none;padding:.2rem;font-size:1rem;color:red}@media all and (min-width:34em){.input-validation-error_text{max-width:18rem}}.input-validation-error+.input-validation-error_text{display:block}.input-validation-error+.field-validation-error.input-validation-error_text{top:-4px;max-width:none}.field-validation-error{color:red}.error-wrapper{color:red}.labelcheckradio{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1.2}.labelcheckradio input{margin-right:.5rem}a{color:#0170cb}a:active,a:focus,a:hover{color:#034b86}.dt-link-text{color:#3c3c3b;text-decoration:none}.section-item>.dt-link-text{width:100%}.select+.select{margin-top:.5rem}.select-hidden{visibility:hidden}.select{cursor:pointer;display:inline-block;position:relative;font-size:14;color:#000;position:relative;border-radius:5px;height:43px;width:100%}select{width:100%}.customSelect{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border-radius:5px;height:43px;border:1px solid #999;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:40px;line-height:3.2;padding-left:10px}div.customSelect{padding-left:10px!important}.customSelect:after{content:url(/UI/img/icons/svg/dt_arrow_down.svg);right:11px;top:0;width:16px;position:absolute;pointer-events:none;transition:transform .2s ease-in-out;-ms-transform-origin:center center;transform-origin:center center}.customSelect.active,.customSelect:active{background-color:#fff}.customSelect.active:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.options{display:none;position:absolute;top:42px;right:0;left:0;z-index:999;margin:0 0;padding:0 0;list-style:none;width:100%;border-top:0;background-color:#fff;border-radius:5px;border:1px solid #999;max-height:300px;overflow-y:scroll}.options .item{margin:0 0;padding:10px;position:relative;font-size:14px;font-weight:400}.options .item.is-active{background:#f2f2f2}.options .item.disabled{color:#f2f2f2;background-color:#cfcdcd}.options .item:first-child{border-top-right-radius:5px;border-top-left-radius:5px}.options .item:last-child{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.options .item:hover{background:#f2f2f2}.options .item:hover.disabled{background-color:#cfcdcd}div.jsLargeCart .product-card--quan--clco .product-conf{margin-bottom:0}div.jsLargeCart .product-card--quan--clco .product-conf label.product-conf_text{font-size:14px}div.jsLargeCart .product-card--quan--clco .product-conf .select{max-width:17rem}div.jsLargeCart div.customSelect{font-size:14px;border:1px solid transparent;padding-right:60px;transition:border .2s linear}@media all and (max-width:34em){div.jsLargeCart div.customSelect{padding-right:30px}}div.jsLargeCart div.customSelect:after{content:url(/UI/img/icons/svg/dt_pen.svg);width:13px;position:absolute;right:2.5rem;pointer-events:none;transition:none}@media all and (max-width:34em){div.jsLargeCart div.customSelect:after{right:11px}}div.jsLargeCart div.customSelect:before{content:"Ändra";position:absolute;right:0;color:#0170cb}@media all and (max-width:34em){div.jsLargeCart div.customSelect:before{content:none}}div.jsLargeCart div.customSelect:hover:after{filter:invert(13%) sepia(93%) saturate(3588%) hue-rotate(195deg) brightness(65%) contrast(98%)}div.jsLargeCart div.customSelect:hover:before{color:#034b86}div.jsLargeCart div.customSelect.active:before{content:""}div.jsLargeCart div.customSelect.active:after{filter:none;right:11px;width:16px;content:url(/UI/img/icons/svg/dt_arrow_down.svg);-ms-transform:rotate(180deg);transform:rotate(180deg)}div.jsLargeCart div.customSelect.active{border:1px solid #999}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0)}.price-wrapper{padding:0 1rem;font-family:Rubik,sans-serif;font-weight:600;font-style:italic;text-align:center;background-image:url(/UI/img/price_bg.png);background-size:contain}.price,.promo-carousel_item .price-carousel{position:relative;height:2.5rem;line-height:2.5rem;padding:0 1rem;font-family:Rubik,sans-serif;font-size:1.25rem;font-weight:600;font-style:italic;text-align:center;background-image:url(/UI/img/price_bg.png);background-size:contain}.price .price_org,.price .price_total,.promo-carousel_item .price-carousel .price_org,.promo-carousel_item .price-carousel .price_total{position:absolute;top:5px;left:5px;line-height:normal;font-size:.7rem}.price-excl{font-size:.8rem}.price--red{color:#cb3931}.price--red .price_org{color:#3c3c3b;text-decoration:line-through}.price--bland{text-align:right;background:0 0}.price-carousel{padding-right:1rem;font-size:1.2rem}.quantity-price>div{font-size:.8rem}.quantity-price>div.quantity-price_new{color:#cb3931}.quantity-price>div.quantity-price_old{opacity:.5;text-decoration:line-through}.price--seri{height:2.5rem;line-height:2.5rem;font-family:Rubik,sans-serif;font-size:1.2rem;font-weight:500;font-style:italic}.price-cents{vertical-align:text-top;font-size:.8rem;text-decoration:underline}.dt-dropdown-menu{position:relative}.promotion-flag:after,.promotion-flag:before{position:absolute;display:block;text-align:center;z-index:50}.promotion-flag:before{content:'';top:0;left:-30px;width:60px;height:20px;border-width:0 20px 20px 20px;border-style:solid;border-color:transparent transparent #00d277 transparent;-ms-transform:rotate(-45deg);transform:rotateZ(-45deg)}.promotion-flag:after{content:attr(promo-text);top:15px;left:-25px;width:100px;height:28px;line-height:28px;font-size:.8rem;color:#fff;-ms-transform:rotate(-45deg);transform:rotateZ(-45deg)}.promotion-flag--ban1:before{border-color:transparent transparent #ffcb33 transparent}.promotion-flag--ban2:before{border-color:transparent transparent #d5615a transparent}.dt-card--knowledge{display:-ms-flexbox;display:flex}.dt-card--knowledge .dt-card_info{padding:.5rem}.dt-card--knowledge .dt-card_info_text{display:block;display:-webkit-box;height:.96rem;line-height:1.2;margin:0 auto;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.dt-card--knowledge{border-bottom:1px solid #e6e6e6}@media all and (min-width:34em){.dt-card--knowledge{margin-bottom:.5rem;border:1px solid #e6e6e6}}.dt-card--knowledge .dt-card_image{display:none}@media all and (min-width:34em){.dt-card--knowledge .dt-card_image{display:initial}}.sections-wrapper{width:100%}@media all and (min-width:44rem){.sections-wrapper{-ms-flex:1;flex:1;width:auto}}.sections-wrapper_actions{-ms-flex:1;flex:1;margin:.5rem;text-align:center}.sections-wrapper_actions .dt-btn{width:100%}@media all and (min-width:34em){.sections-wrapper_actions .dt-btn{width:150px}}.accordion_title_icon{position:absolute;top:.8rem;right:1rem;display:inline-block;width:1.5rem;height:1.5rem}.accordion_title_icon .left-line,.accordion_title_icon .right-line{position:absolute;top:50%;display:inline-block;width:45%;border-top:1px solid #3c3c3b;transition:all .2s ease}.accordion_title_icon .left-line{left:11.25%;-ms-transform:rotate(45deg);transform:rotate(45deg)}.accordion_title_icon .right-line{right:11.25%;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion_title_icon.open .left-line{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion_title_icon.open .right-line{-ms-transform:rotate(45deg);transform:rotate(45deg)}.section-header{position:relative;background:#fff}.section-header-article{position:relative;background:#f59f5c;color:#fff}.section-header-related{position:relative;background:#6fc1de;color:#fff}.section-header_menu-wrapper{position:relative;margin-right:1rem}.section-header_menu-wrapper--carousel{padding-right:4.5rem}@media print{.section-header_menu-wrapper{display:none}}.section-header_title{height:30px;line-height:30px}.shopping-list-header_menu{top:40px;right:5px}.section-content{padding:1rem;font-size:1rem}@media all and (min-width:34em){.section-content{padding:1rem;font-size:14px}}.section-content--fx{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:34em){.section-content--fx{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.section-content--tb{text-align:left}.section-content--tb table{width:100%}.section-content--tb thead{border-bottom:1px solid #e6e6e6}.section-content--tb thead th{position:relative;padding-bottom:.3rem;text-align:left}.section-content--tb th{display:none;font-size:.9rem}@media all and (min-width:34em){.section-content--tb th{display:table-cell}}.section-content--tb .column-title{margin-right:1rem}.section-content--tb tbody tr:hover{background:#e6e6e6}.section-content--tb tr{border-bottom:1px solid #e6e6e6}@media all and (min-width:34em){.section-content--tb tr{border-bottom:0}}.section-content--tb td{display:inline-block;width:49%}@media all and (min-width:34em){.section-content--tb td{display:table-cell;width:auto}}.section-content--tb td img{width:1.5rem}.section-content--tbhl tr td:last-child{display:none;text-align:right;color:#0170cb;text-decoration:underline}@media all and (min-width:34em){.section-content--tbhl tr td:last-child{display:table-cell;width:60px}}.section-content--tbhl tr td:last-child a{display:none}@media all and (min-width:34em){.section-content--tbhl tr:hover td:last-child a{display:table-cell}}.dt-table{width:100%}.dt-table .dt-table_row{font-size:1rem;margin-top:1.5rem;width:100%}@media all and (min-width:34em){.dt-table .dt-table_row{font-size:14px}}.dt-table .dt-table_row.dt-table_row--short{width:100%}@media all and (min-width:48em){.dt-table .dt-table_row.dt-table_row--short{width:50%}}@media all and (min-width:62em){.dt-table .dt-table_row.dt-table_row--short{width:40%}}.dt-table .dt-table_row.dt-table_row--two-cells{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.dt-table .dt-table_row.dt-table_row--two-cells .dt-table_cell{width:100%}.dt-table .dt-table_row.dt-table_row--two-cells .dt-table_cell:first-child{margin-right:0}@media all and (min-width:34em){.dt-table .dt-table_row.dt-table_row--two-cells{-ms-flex-direction:row;flex-direction:row}.dt-table .dt-table_row.dt-table_row--two-cells .dt-table_cell{width:50%}.dt-table .dt-table_row.dt-table_row--two-cells .dt-table_cell:first-child{margin-right:1rem}}@media all and (max-width:34em){.dt-table .dt-table_row .dt-table_cell+.dt-table_cell{margin-top:1.5rem}}.dt-table .dt-table_cell-label{display:table-cell;width:1px;padding-right:1rem;white-space:nowrap;font-size:1rem}@media all and (min-width:34em){.dt-table .dt-table_cell-label{font-size:14px}}@media all and (min-width:34em){.dt-table .dt-table_cell-label{padding-top:0}}.dt-table .dt-table_cell-input{width:100%;margin:.4rem 0;height:43px;border-radius:4px}@media all and (min-width:34em){.dt-table .dt-table_cell-input{margin:.5rem 0}}.dt-table .dt-table_cell-inputfields{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.dt-table .dt-table_cell--sm{width:60px;margin:.2rem 1rem .2rem 0}.dt-table .select{margin:.4rem 0}@media all and (min-width:34em){.dt-table .select{margin:.5rem 0}}.dt-checkbox-bg{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;padding:.5rem;font-size:.8rem;background:#e6e6e6;margin-top:.3rem}@media all and (min-width:34em){.dt-checkbox-bg{width:auto;max-width:18rem}}.dt-checkbox-bg label{white-space:nowrap}.page_side{width:100%}@media all and (min-width:44rem){.page_side{width:15rem;-ms-flex-order:-1;order:-1}}.side-item_extra{height:120px;background:#f2f2f2}@media all and (min-width:34em){.side-item_extra{display:none}}.dt-breadcrumbs-wrapper{width:100%;background:#ffe8a0;-ms-flex-order:50;order:50;display:block}@media all and (max-width:34em){.dt-breadcrumbs-wrapper{display:none}}.dt-breadcrumbs{display:inline-block;margin:0 .5rem;font-size:.8rem;-ms-flex-order:15;order:15}.dt-breadcrumbs li{display:inline-block}.dt-breadcrumbs li:last-child{font-weight:700}.dt-breadcrumbs li:nth-child(n+3)::before{content:'/';position:relative;top:1px;margin:0 .5rem}.dt-breadcrumbs a{color:#3c3c3b;text-decoration:none}.dt-breadcrumbs a:focus,.dt-breadcrumbs a:hover{text-shadow:0 0 .01px}@media all and (max-width:34em){.dt-breadcrumbs.open{display:block!important;margin:0;background:#ffcb33}.dt-breadcrumbs.open li{display:block!important;padding:.5rem;border-bottom:1px solid #ffb50d}.dt-breadcrumbs.open li::before{content:'';margin:0}}.dt-breadcrumbs .ellipsis{cursor:pointer}.dt-breadcrumbs .ellipsis.hide{display:none}.menu-hamburger{position:relative;min-width:1rem;min-height:1rem}.menu-hamburger .icon-bar{position:relative;display:block;width:20px;height:2px;margin-top:4px;background-color:#fff;transition:transform .2s ease-in-out .2s,top .2s ease-in-out,opacity .2s ease-in-out .2s}.menu-hamburger .icon-bar.bar-1{top:6px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-hamburger .icon-bar.bar-2{width:0;opacity:0;transition:0s ease-in-out .2s}.menu-hamburger .icon-bar.bar-3{top:-6px;-ms-transform:rotate(45deg);transform:rotate(45deg)}.collapsed.menu-hamburger .icon-bar{top:0;width:20px;opacity:1;transition:transform .2s ease-in-out,top .2s ease-in-out .2s,opacity .2s ease-in-out .2s;-ms-transform:rotate(0);transform:rotate(0)}.tooltip,[data-tooltip]{position:relative;cursor:pointer}.tooltip:after,.tooltip:before,[data-tooltip]:after,[data-tooltip]:before{position:absolute;visibility:hidden;opacity:0;transform:translate3d(0,0,0);pointer-events:none}.tooltip:focus:after,.tooltip:focus:before,.tooltip:hover:after,.tooltip:hover:before,[data-tooltip]:focus:after,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;opacity:1}.tooltip:before,[data-tooltip]:before{z-index:1001;border:12px solid transparent;background:0 0;content:""}.tooltip:after,[data-tooltip]:after{z-index:1000;padding:8px;width:160px;background-color:#0170cb;color:#fff;content:attr(data-tooltip);font-size:14px;line-height:1.2}.tooltip-top:after,.tooltip-top:before,.tooltip:after,.tooltip:before,[data-tooltip]:after,[data-tooltip]:before{bottom:100%;left:50%}.tooltip-top:before,.tooltip:before,[data-tooltip]:before{margin-left:-12px;margin-bottom:-23px;border-top-color:#0170cb}.tooltip-top:after,.tooltip:after,[data-tooltip]:after{margin-left:-80px}.tooltip-top:focus:after,.tooltip-top:focus:before,.tooltip-top:hover:after,.tooltip-top:hover:before,.tooltip:focus:after,.tooltip:focus:before,.tooltip:hover:after,.tooltip:hover:before,[data-tooltip]:focus:after,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{-ms-transform:translateY(-15px);transform:translateY(-15px)}.tooltip-left:after,.tooltip-left:before{right:100%;bottom:50%;left:auto}.tooltip-left:before{margin-left:0;margin-right:-11px;margin-bottom:0;border-top-color:transparent;border-left-color:#0170cb}.tooltip-left:focus:after,.tooltip-left:focus:before,.tooltip-left:hover:after,.tooltip-left:hover:before{-ms-transform:translateX(-12px);transform:translateX(-12px)}.tooltip-bottom:after,.tooltip-bottom:before{top:100%;bottom:auto;left:50%}.tooltip-bottom:before{margin-top:-11px;margin-bottom:0;border-top-color:transparent;border-bottom-color:#0170cb}.tooltip-bottom:focus:after,.tooltip-bottom:focus:before,.tooltip-bottom:hover:after,.tooltip-bottom:hover:before{-ms-transform:translateY(12px);transform:translateY(12px)}.tooltip-right:after,.tooltip-right:before{bottom:50%;left:100%}.tooltip-right:before{margin-bottom:0;margin-left:-11px;border-top-color:transparent;border-right-color:#0170cb}.tooltip-right:focus:after,.tooltip-right:focus:before,.tooltip-right:hover:after,.tooltip-right:hover:before{-ms-transform:translateX(12px);transform:translateX(12px)}.tooltip-left:before,.tooltip-right:before{top:3px}.tooltip-left:after,.tooltip-right:after{margin-left:0;margin-bottom:-16px}.loading-indicator{display:block;background-image:url(/UI/img/loader.png);background-position:center center;background-size:cover;animation:spin 1s linear infinite}.login-modal .loading-indicator{display:none;width:2rem;height:2rem}.create-account-modal .loading-indicator{display:none;width:2rem;height:2rem;margin:0 auto}.loading-cover .loading-indicator{position:absolute;top:calc(50% - 2.5rem);left:calc(50% - 2.5rem);z-index:200;width:5rem;height:5rem}.loading-cover{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:rgba(120,120,120,.5)}@keyframes spin{100%{transform:rotate(360deg)}}.cookie-information-wrapper{display:none;position:fixed;right:0;bottom:0;left:0;z-index:1111111;background:#fff;box-shadow:0 -10px 20px rgba(0,0,0,.19),0 -6px 6px rgba(0,0,0,.23)}.cookie-information-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:45rem;margin:0 auto;padding:1rem}.cookie-information-content .text-box{margin-bottom:.5rem}.dropdown-menu{position:absolute;top:35px;right:0;z-index:10;display:none;background:#fff;box-shadow:4px 2px 4px rgba(0,0,0,.2);font-size:.8rem;min-width:8rem}.dropdown-menu li{line-height:2rem;width:100%}.dropdown-menu li:not(:last-child){border-bottom:1px solid #e6e6e6}.dropdown-menu a{display:block;padding:.5rem 1rem;text-decoration:none}.dropdown-menu a:active,.dropdown-menu a:focus,.dropdown-menu a:hover{background:#f2f2f2}.poduct-warning-message{padding:.5rem 1rem}.checkbox-wrap{margin-top:1rem;margin-left:2px}.checkbox-wrap label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.checkbox,.input-variation-view{position:absolute;opacity:0;margin:0}.checkbox+label,.input-variation-view+label{position:relative;display:block;cursor:pointer;padding:0;font-size:13px;line-height:19px;margin-right:0;margin-left:0;padding-left:33px}@media all and (min-width:44rem){.checkbox+label,.input-variation-view+label{line-height:23px;padding-left:26px;font-size:14px}}.checkbox+label:before,.input-variation-view+label:before{content:"";margin-right:.5rem;position:absolute;left:0;top:-3px;width:25px;height:25px;background:#fff;border-radius:4px;transition:background-color .2s linear}@media all and (min-width:44rem){.checkbox+label:before,.input-variation-view+label:before{top:0;width:20px;height:20px}}.checkbox+label:before,.input-variation-view+label:before{box-shadow:0 0 0 1px #3c3c3b}.checkbox+label.validation-error:before,.input-variation-view+label.validation-error:before{box-shadow:0 0 4px 2px red}.checkbox:checked+label:before,.input-variation-view:checked+label:before{background:#3c3c3b;box-shadow:0 0 0 1px #3c3c3b}.checkbox:disabled+label,.input-variation-view:disabled+label{color:#b8b8b8;cursor:auto}.checkbox:disabled+label:before,.input-variation-view:disabled+label:before{box-shadow:none;background:#ddd}.checkbox:checked+label:after,.input-variation-view:checked+label:after{content:"";background-color:transparent;position:absolute;left:7px;top:-1px;width:7px;border-bottom:2px solid #ffcb33;height:14px;border-right:2px solid #ffcb33;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}@media all and (min-width:44rem){.checkbox:checked+label:after,.input-variation-view:checked+label:after{left:6px;top:2px;width:5px;height:11px}}@media all and (min-width:44rem){.checkbox:hover+label:after,.input-variation-view:hover+label:after{content:"";background-color:transparent;position:absolute;left:7px;top:-1px;width:7px;border-bottom:2px solid #ffcb33;height:14px;border-right:2px solid #ffcb33;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);left:6px;top:2px;width:5px;height:11px}}.configurator-primary{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:400px){.configurator-primary{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}.configurator-primary__text{-ms-flex:1;flex:1;padding:3rem}.configurator-primary__img{-ms-flex:1;flex:1;width:100%}.configurator-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:3.125rem}@media all and (min-width:400px){.configurator-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}.configurator-item__img{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:400px){.configurator-item__img{padding-right:10rem}}.configurator-item__img img{margin-bottom:2rem}.configurator-item__img--under{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.configurator-item__img--under img{margin-right:.5rem}@media all and (max-width:34em){.configurator-item__img{margin-bottom:1rem}}.configurator-item__section{-ms-flex:1;flex:1;padding:1rem}@media all and (max-width:34em){.configurator-item__section{padding:0}}.configurator-item__section--price-action{padding-right:5.5rem}@media all and (max-width:34em){.configurator-item__section--price-action{padding:0}}.configurator-item__section__option{margin-top:1rem}.configurator-item__section__list{margin:1rem 0}.configurator-item__section__list li{border-top:1px solid #999;border-bottom:1px solid #999;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0}.configurator-item__section__list li+li{border-top:0}.configurator-item__section__list__icon{background-color:#f2f2f2;border-radius:50%;color:#3c3c3b;height:24px;width:24px}.configurator-item__section__price-actions{display:block;-ms-flex-pack:justify;justify-content:space-between;margin-top:2rem}@media all and (min-width:62em){.configurator-item__section__price-actions{display:-ms-flexbox;display:flex}}.configurator-item__section__price-actions__submit{margin:0 1rem}@media all and (max-width:34em){.configurator-item__section__price-actions__submit{margin-bottom:.5rem}}.configurator-item__section__price-actions__checkout{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:200px}.configurator-item__section__price-actions .center{-ms-flex-align:center;align-items:center}.configurator-item__section__price-actions .label{margin-right:20px;font-weight:500}.configurator__container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:1rem}.configurator__container__btn{background:#ffe085;color:#3c3c3b;padding:0 2rem}.configurator__container__btn:hover{background-color:#ffb50d}.configurator__container.subItems{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.configurator__btn--add{background:#f2f2f2;border:none}.configurator__btn--minus{background:#f2f2f2;border:none}.cancel{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:3rem}@media all and (max-width:34em){.cancel{margin-bottom:1rem}}.cancel__btn{background-color:transparent;border:1px solid #ccc;padding:0 2rem}.cancel__icon{border-radius:50%;height:24px;width:24px}.mainItem{font-weight:700}.out-of-space{color:red}.create-new{padding-top:1rem}.dt-error-message{display:none}.dt-error-message:before{content:'';display:inline-block;width:2rem;height:2rem;vertical-align:middle;background-image:url(/UI/img/icons/dt_alert.png)}.checkout-page .content-block-wrapper{width:100%}@media all and (min-width:44rem){.shopping-cart-page .content-block-wrapper{width:100%}}@media all and (min-width:44rem){.content-block-wrapper--filter{width:calc(100% - 15rem);float:right}}.content-block{max-width:100%}.content-block .section-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem .5rem}.content-block .section-content .product-card{margin:0!important;box-shadow:none}@media all and (max-width:34em){.content-block .section-content .product-card{border-bottom:1px solid #d9d9d9}}.content-block .section-content .product-card .product-image{display:none}@media all and (min-width:34em){.content-block .section-content .product-card .product-image{display:block}}@media all and (min-width:44rem){.content-block--small .section-item{width:50%}}@media all and (min-width:62em){.content-block--small .section-item{width:33%}}.box{margin:.5rem;box-shadow:0 1px 8px rgba(145,100,25,.3);background-color:#fff}.intern-links{padding:1em}.intern-links__list-item{margin-bottom:.5rem;padding-bottom:.5rem}.intern-links__img{width:9em;margin-top:1.2rem;margin-right:1rem}.intern-links__body{padding:1rem 0}.intern-links__body>p{margin-bottom:.5rem}.intern-links__link{text-decoration:none;font-weight:700;font-size:15px;font-family:Rubik;color:#3c3c3b}.intern-links__bread{line-height:1.7;font-size:1rem}@media all and (min-width:34em){.intern-links__bread{font-size:14px}}.cart-aside-header{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:.5rem;border-bottom:1px solid #999}.cart-aside-header .cart-close{position:absolute;width:2rem;left:.5rem;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:2rem;height:2rem;line-height:30px;text-align:center}.cart-aside-header .cart-close img{width:100%;vertical-align:middle}@media all and (min-width:34em){.cart-aside-header .cart-checkout_phone{display:none}}.cart-aside-header .cart-checkout_desktop{display:none}@media all and (min-width:34em){.cart-aside-header .cart-checkout_desktop{display:initial}}.cart-aside-content{width:100%;color:#3c3c3b;padding:1rem;background:0 0}.cart-content_item{width:100%;padding:.5rem 0;border-bottom:1px solid #999}.cart-content_item .product-card{margin:.375rem 0;padding:.5rem 0}.cart-aside-footer{padding:1rem}.cart-footer_content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}.cart-footer_content .price-ink-vat{margin-top:1rem;text-align:right}.cart-footer_content .price-ink-vat span{font-size:.9rem;font-weight:500;color:#999}.cart-footer_price{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:34em){.cart-footer_price{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}.cart-footer_price .price.price--tot,.cart-footer_price .promo-carousel_item .price--tot.price-carousel,.promo-carousel_item .cart-footer_price .price--tot.price-carousel{margin-left:auto;width:100%;margin-bottom:.5rem}@media all and (min-width:34em){.cart-footer_price .price.price--tot,.cart-footer_price .promo-carousel_item .price--tot.price-carousel,.promo-carousel_item .cart-footer_price .price--tot.price-carousel{width:15rem;margin-bottom:0}}.cart-footer_price .price-ex-vat{position:absolute;bottom:0;right:0;line-height:1;font-size:.7rem;color:#999;cursor:default;margin-right:1px}.cart-footer_actions{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.cart-footer_actions button{width:100%}@media all and (min-width:75em){.cart-footer_actions button{width:49%}}.cart-footer_actions .actions-pay{margin-bottom:.5rem}.actions-pay{margin-top:.5rem}.dt-article--knowledge,.dt-article--news{margin-bottom:1rem}.dt-article--knowledge .dt-article_header,.dt-article--news .dt-article_header{padding:.5rem .5rem 0 .5rem}.dt-article--knowledge .dt-article_content,.dt-article--news .dt-article_content{padding:.5rem 1rem 1rem 1rem}@media all and (min-width:34em){.dt-article--knowledge .dt-article_content,.dt-article--news .dt-article_content{padding:1.5rem}}.dt-article--knowledge .dt-article_content>div,.dt-article--news .dt-article_content>div{padding-bottom:.5rem}.dt-article--knowledge .dt-article_title h2,.dt-article--news .dt-article_title h2{font-size:1.5rem}.dt-article--knowledge .dt-article_by,.dt-article--news .dt-article_by{display:-ms-flexbox;display:flex;font-size:.7rem}.dt-article--knowledge .dt-article_by>div,.dt-article--news .dt-article_by>div{margin-right:.5rem}.dt-article--knowledge .dt-article_footer,.dt-article--news .dt-article_footer{padding:1rem}.dt-article--knowledge .dt-article_tags,.dt-article--news .dt-article_tags{display:-ms-flexbox;display:flex}.dt-article--knowledge .dt-article_tags .tag,.dt-article--news .dt-article_tags .tag{margin:0 .5rem;font-size:.8rem;background:#f2f2f2}.dt-article--knowledge .dt-article_tags .tag:first-child,.dt-article--news .dt-article_tags .tag:first-child{margin-left:0}.dt-article--knowledge .dt-article_tags .tag:last-child,.dt-article--news .dt-article_tags .tag:last-child{margin-right:0}.dt-article--knowledge .dt-article_tags .tag a,.dt-article--news .dt-article_tags .tag a{display:block;padding:.5rem;text-decoration:none}.dt-article--knowledge{padding:3rem 2rem}@media all and (min-width:34em){.dt-article--knowledge{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.dt-article--knowledge .dt-article_header{max-width:10rem;margin-right:1rem;float:left}.dt-article--knowledge .dt-article_content{-ms-flex:1;flex:1;padding:0}.dt-article--knowledge .dt-article_title{padding-bottom:0!important}.dt-article--knowledge .dt-article_title h2{margin-bottom:.2rem}.dt-article--knowledge .dt-article_footer{padding:0!important}@media all and (min-width:34em){.dt-article--knowledge .dt-article_footer{width:100%}}@media all and (min-width:34em){.dt-article--knowledge .dt-article_actions{display:-ms-flexbox;display:flex}}@media all and (min-width:34em){.dt-article--knowledge .dt-article_actions a{width:auto;margin-left:auto}}@media all and (min-width:34em){.dt-article--knowledge .dt-article_footer{display:-ms-flexbox;display:flex}}@media all and (min-width:34em){.dt-article--knowledge .dt-article_footer .dt-article_actions{margin-left:auto}}@media all and (min-width:34em){.dt-article--knowledge .dt-article_footer .dt-article_by{-ms-flex-align:center;align-items:center;margin-left:auto}}.dt-article--knowledge .dt-article_footer .dt-article_by-image{width:3rem;height:3rem;border-radius:50%;overflow:hidden}@media all and (min-width:34em){.dt-article--news .dt-article_content,.dt-article--news .dt-article_footer{padding:1rem 3rem}}.dt-article--teaser{padding:.5rem;padding-right:1.5rem}@media all and (min-width:34em){.dt-article--teaser{padding:1.5rem}}.dt-article--teaser .dt-article_title h1{position:relative;font-size:1.2rem}.dt-article--teaser .dt-article_title h1 .right-arrow{top:30%}.dt-article--teaser .dt-article_title h1 .right-arrow .left-line,.dt-article--teaser .dt-article_title h1 .right-arrow .right-line{height:2px}.jsQuickSearchResult{position:absolute;top:40px;right:0;left:0;z-index:50;background:#fff}@media all and (min-width:62em){.jsQuickSearchResult{top:45px}}.jsQuickSearchResult .active{background:#f2f2f2}.jsQuickSearchResult li{outline:0}.jsQuickSearchResult .list-title{padding:.5rem;font-weight:700;color:#fff;background:#cb3931}.jsQuickSearchResult .list-item{cursor:pointer}.jsQuickSearchResult a{display:block;padding:.25rem;text-decoration:none}.jsQuickSearchResult a:hover{background:#e6e6e6}.jsQuickSearchResult .group-title{padding:.5rem;color:#fff;background:#cb3931}.jsQuickSearchResult .group-actions{margin:1rem 0;text-align:center}.product-extra_list{padding:0;list-style:none}.product-extra_list .inner{display:none;font-size:.8rem;overflow:hidden}.product-extra_list .inner.show{display:block}.product-extra_list .inner .product-card{background-color:transparent;box-shadow:none}.product-extra_list li{border-bottom:1px solid #e6e6e6}.product-extra_list li:last-child{border:0}.ui-widget-header{background:#cb3931}.ui-slider-horizontal{height:2px;background:#999;border:0}.ui-slider-horizontal .ui-slider-handle{top:-11px;color:#3c3c3b;background:#fff;border:2px solid #3c3c3b;border-radius:50%;width:24px;height:24px;cursor:pointer;box-shadow:0 3px 8px rgba(255,181,13,.2);transition:.2s}.ui-slider-horizontal .ui-slider-handle:hover{background:#d9d9d9}.ui-slider-horizontal .ui-slider-range{top:-2px;height:6px}.ui-corner-all{border-radius:0}.ui-slider-handle+.ui-slider-handle:before,.ui-slider-range+.ui-slider-handle:before{font-family:Roboto;position:absolute;top:-36px;left:-15px;display:block;width:40px;padding:7px;line-height:15px;font-size:11px;text-align:center;background:#fff}.ui-slider-range+.ui-slider-handle:before{content:attr(data-low)}.ui-slider-handle+.ui-slider-handle:before{content:attr(data-high)}.ui-slider-handle+.ui-slider-handle:after,.ui-slider-range+.ui-slider-handle:after{content:"";position:absolute;top:-8px;left:5px;width:0;height:0;border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}@media all and (min-width:34em){.ui-slider-handle+.ui-slider-handle:after,.ui-slider-range+.ui-slider-handle:after{top:-9px}}.login_sections{width:100%}.create-account,.login-wrapper,.password-recover-wrapper{width:22rem;margin:.5rem auto;background:#fff;box-shadow:0 1px 8px rgba(145,100,25,.3)}.login-body{padding:2rem;font-size:.8rem}.login-body .form-wrapper{width:15rem;margin:0 auto}.login-body input{width:100%;margin-bottom:.5rem}.create-account-actions,.login-actions,.password-recover-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 1rem;padding:1rem .5rem;font-size:.8rem;border-top:1px solid #e6e6e6}.password-recover-body{padding:1.5rem;font-size:.8rem}.password-recover-body form{margin-top:1rem}.password-recover-body .inpt-btn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}@media all and (min-width:34em){.password-recover-body .inpt-btn{-ms-flex-direction:row;flex-direction:row}}.password-recover-body input{-ms-flex:1;flex:1;margin-bottom:.5rem}@media all and (min-width:34em){.password-recover-body input{margin-right:.5rem;margin-bottom:0}}.password-recover-body button{width:5rem;margin-left:auto}.create-account-body{padding:2rem;font-size:.8rem}.create-account-body input{width:100%}.create-account-actions a{width:auto}.create-account-modal,.login-modal,.password-recover-modal{width:300px}@media all and (min-width:34em){.create-account-modal,.login-modal,.password-recover-modal{width:600px!important}}.create-account-modal input,.login-modal input,.password-recover-modal input{min-height:43px;margin:.2rem 0 .5rem 0}.login-modal{width:300px}@media all and (min-width:34em){.login-modal{width:600px!important}}.login-modal .modal-body{background:0 0}.login-modal .form-wrapper{margin:0 auto}.login-modal .form-wrapper form{margin-top:0}.login-modal .form-wrapper label{margin:.4rem 0 .2rem 0}.login-modal .form-wrapper input{width:100%}.login-modal .form-wrapper button{margin:.5rem 0}.login-modal .modal-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:1rem}.login-modal .items--space-between{-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width:34em){.login-modal .items--space-between{-ms-flex-wrap:no-wrap;flex-wrap:no-wrap}}.password-recover-modal{width:300px}@media all and (min-width:34em){.password-recover-modal{width:600px!important}}.password-recover-modal .modal-body{padding:1rem 3rem;background:0 0}.password-recover-modal p{margin-top:1rem;margin-bottom:2rem}.password-recover-modal label{display:block}.password-recover-modal .inpt-btn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:34em){.password-recover-modal .inpt-btn{-ms-flex-direction:row;flex-direction:row}}.password-recover-modal input[type=email]{-ms-flex:1;flex:1;margin-bottom:1rem}@media all and (min-width:34em){.password-recover-modal input[type=email]{margin-right:.5rem;margin-bottom:0}}.password-recover-modal button{width:auto}.password-recover-modal .modal-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.password-recover-modal .modal-footer{border:none}.create-account-modal{width:300px}@media all and (min-width:34em){.create-account-modal{width:600px!important}}.create-account-modal .form-wrapper{margin:0 auto 1rem auto}@media all and (min-width:34em){.create-account-modal .form-wrapper{margin:2rem auto}}.create-account-modal input{max-width:100%;margin-bottom:.5rem}.create-account-modal .modal-footer{margin-bottom:1rem}@media all and (min-width:34em){.create-account-modal .modal-footer{margin-bottom:1.5rem}}.create-account-modal .modal-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.create-account-modal .modal-actions a,.create-account-modal .modal-actions button{width:auto}.dt-header-wrapper{width:100%;background:#ffe8a0}.dt-header_content{z-index:50;width:100%}.dt-header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1200px;margin:0 auto;margin-bottom:.5rem;background:#cb3931;padding-bottom:.5rem;padding-top:.3rem;box-shadow:0 1px 4px rgba(30,0,0,.2),0 0 12px rgba(0,0,0,.12);-ms-flex-pack:justify;justify-content:space-between}@media all and (min-width:34em){.dt-header{margin-bottom:0;padding:1rem .5rem 0 .5rem;background:0 0;border:0;box-shadow:none}}.header-ele{padding:.3rem .5rem 0 .5rem;font-size:.7857rem;text-align:center;color:#fff;cursor:pointer;text-decoration:none}@media all and (min-width:34em){.header-ele{color:#3c3c3b;font-size:.6875rem;font-weight:500}}a.header-ele:focus,a.header-ele:hover{color:#fff}@media all and (min-width:34em){a.header-ele:focus,a.header-ele:hover{color:#3c3c3b}}.header-ele_icon{width:1.8rem;height:1.6rem;margin:0 auto;margin-bottom:.2rem;background-repeat:no-repeat;background-position:center}@media all and (min-width:34em){.header-ele_icon{width:44px;height:44px;border:0}}.header-menu_right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-menu_right .header-ele{min-width:43px}@media all and (min-width:34em){.header-menu_right{-ms-flex-align:end;align-items:flex-end;color:#cb3931;-ms-flex-order:4;order:4}}@media all and (max-width:34em){.dt-header.mefi{position:fixed;top:0;z-index:500}}.header-ele_icon{position:relative}.header-ele_icon__img,.header-ele_icon__img--hover{display:none}@media all and (min-width:34em){.header-ele_icon__img{display:block}.header-ele_icon__img,.header-ele_icon__img--hover{width:44px;height:44px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-ele_icon:hover .header-ele_icon__img--hover{display:block;width:50px;height:50px}}.header-call-login-wrapper{background:#474747}.header-call-login{max-width:1200px;height:35px;margin:0 auto;font-size:.9rem;color:#fff}.header-call-login .call{padding-left:.5rem;background:#474747;font-size:.9rem;white-space:nowrap}@media all and (min-width:34em){.header-call-login .call{margin-right:2rem;padding-left:0}}.header-call-login .call a{color:#fff;text-decoration:none}@media all and (max-width:34em){.header-call-login .call_img,.header-call-login .login_img,.header-call-login .opening-hours{display:none}}@media all and (max-width:44rem){.header-call-login .call_questions{display:none}}.header-call-login .call_img,.header-call-login .login_img{display:inline-block;width:2rem;height:2rem}.header-call-login .call_img img,.header-call-login .login_img img{width:100%;vertical-align:bottom}.header-call-login .call_img{position:relative;display:none}@media all and (min-width:34em){.header-call-login .call_img{display:block;background-image:url(/UI/img/kkc_face_top.png);background-repeat:no-repeat;background-size:cover}}.header-call-login .call_img:after{content:'';position:absolute;right:-45px;bottom:-50px;display:inline-block;width:50px;height:50px;background-image:url(/UI/img/icons/fneppen.png);background-repeat:no-repeat}.header-call-login .login_img{display:none}@media all and (min-width:34em){.header-call-login .login_img{display:block;background-image:url(/UI/img/icons/dt_shadow.png);background-repeat:no-repeat;background-position:bottom left}}.header-call-login .call_number{font-weight:700;font-style:italic}.header-call-login .opening-hours{position:relative;padding-right:1.5rem;background:#474747;cursor:pointer}.header-call-login .opening-hours_hours,.header-call-login .opening-hours_text{font-size:.7rem;color:#e6e6e6}.header-call-login .opening-hours_hours{position:relative;padding-left:16px}.header-call-login .opening-hours_hours i{position:absolute;left:0}.header-call-login .opening-hours_hours i img{width:12px}.header-call-login .opening-hours_downarrow{position:absolute;top:12px;right:6px;width:0;height:0;border-width:6px 6px 0 6px;border-style:solid;border-color:#999 transparent transparent transparent}.header-call-login .opening-hours_dropdown{position:absolute;top:1.7rem;right:0;z-index:15;display:none;width:9rem;padding:.4rem;font-size:.7rem;background:#474747;cursor:default}.header-call-login .special-hours{padding:.5rem;text-align:center}.header-call-login .special-hours a{font-size:.7rem;color:#e6e6e6}.header-call-login{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-call-login .call{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch}.header-call-login .opening-hours{-ms-flex-align:center;align-items:center}.header-call-login .opening-hours_dropdown li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.2rem}.header-call-login .extra{-ms-flex:1;flex:1;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background:#474747}.dt-login{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;margin-left:auto;padding-right:1rem;padding-left:1rem;background:#ffcb33;text-transform:uppercase;color:#3c3c3b}@media all and (min-width:34em){.dt-login{padding-left:0;padding-right:.5rem;background:#cb3931;text-transform:none;color:#fff}}.dt-login span>a{display:block;font-family:Rubik;color:#3c3c3b;font-weight:700;text-decoration:none}@media all and (min-width:34em){.dt-login span>a{color:#fff;line-height:35px;font-weight:400}}.dt-login .login_loggedin{position:relative;height:35px;line-height:35px;cursor:pointer}.dt-login .login_user{position:relative;display:-ms-flexbox;display:flex;overflow:hidden;white-space:nowrap;padding-right:2rem}@media all and (max-width:34em){.dt-login .login_user{text-transform:none;display:inline-block;text-overflow:ellipsis;width:150px;padding-right:2rem}}.dt-login .updown{position:absolute;top:0;right:0;display:inline-block;width:35px;height:35px;width:25px}.dt-login .updown .left-line,.dt-login .updown .right-line{position:absolute;top:50%;display:inline-block;width:45%;border-top:1px solid #3c3c3b;transition:all .2s ease}.dt-login .updown .left-line{left:11.25%;-ms-transform:rotate(45deg);transform:rotate(45deg)}.dt-login .updown .right-line{right:11.25%;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.dt-login .updown.open .left-line{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.dt-login .updown.open .right-line{-ms-transform:rotate(45deg);transform:rotate(45deg)}@media all and (min-width:34em){.dt-login .updown{position:absolute;top:0;right:0;display:inline-block;width:35px;height:35px;background:#cb3931;width:25px}.dt-login .updown .left-line,.dt-login .updown .right-line{position:absolute;top:50%;display:inline-block;width:45%;border-top:1px solid #fff;transition:all .2s ease}.dt-login .updown .left-line{left:11.25%;-ms-transform:rotate(45deg);transform:rotate(45deg)}.dt-login .updown .right-line{right:11.25%;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.dt-login .updown.open .left-line{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.dt-login .updown.open .right-line{-ms-transform:rotate(45deg);transform:rotate(45deg)}}.header-menu{padding-left:.8rem}@media all and (min-width:34em){.header-menu{display:none}}.menu-hamburger{margin-top:.1rem;display:inline-block}.header-logo.header-ele{text-align:left}.header-logo .header-logo_text{display:none}@media all and (min-width:34em){.header-logo .header-logo_text{display:block;margin-left:.8rem;font-size:.6875rem;font-weight:500;letter-spacing:.05em;color:#3c3c3b;line-height:1}}.header-logo_image{height:2rem;text-align:left}@media all and (min-width:34em){.header-logo_image{height:50px}}.header-logo_image img{width:auto;height:100%}@media all and (min-width:34em){.header-logo_image img{filter:drop-shadow(0 1px 8px rgba(145, 100, 25, .2))}}@media all and (min-width:34em){.header-search{display:none}}.header-search .header-ele_icon{background-image:url(/UI/img/icons/svg/dt_search_neg.svg)}@media all and (min-width:34em){.header-search .header-ele_icon{background-image:url(/UI/img/icons/svg/dt_search.svg)}}.header-search-bar{display:none;padding:3px}@media all and (min-width:34em){.header-search-bar{border-top:0}}.header-search-bar .dt-btn--search{display:none}@media all and (min-width:34em){.header-search-bar .dt-btn--search{display:inline-block}}.header-search-bar{width:100%;background:#fff}@media all and (min-width:34em){.header-search-bar{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;padding-right:1rem;background:0 0;-ms-flex-order:-1;order:-1}}@media all and (min-width:44rem){.header-search-bar{width:300px;margin:0 auto;-ms-flex-order:2;order:2}}@media all and (min-width:48em){.header-search-bar{width:390px}}@media all and (min-width:62em){.header-search-bar{width:500px}}.header-search-bar form{position:relative;display:-ms-flexbox;display:flex;width:100%}.header-search-bar input{-ms-flex:1 0 auto;flex:1 0 auto;border-right-style:0}@media all and (max-width:34em){.header-shoplists .header-ele_icon{background-image:url(/UI/img/icons/svg/dt_list_mobile.svg)}}.header-shopcart{padding-right:.8rem}.header-shopcart .header-ele_icon{background-image:url(/UI/img/icons/svg/dt_cart_mobile.svg)}.header-shopcart .header-ele_icon .header-shopcart_num{position:absolute;top:0;left:1rem;line-height:1.2rem;padding:1px .6em;font-size:.7rem;font-weight:700;color:#3c3c3b;background:#ffcb33;box-shadow:1px 1px 2px rgba(0,0,0,.2);border-radius:100px}@media all and (min-width:34em){.header-shopcart .header-ele_icon .header-shopcart_num{left:2rem}}@media all and (min-width:34em){.header-shopcart .header-ele_icon .header-shopcart_num{color:#fff;background:#cb3931}}.nav-second_title-icon,.nav-third_title-icon{position:absolute;top:.75rem;right:1rem;display:inline-block;width:3rem;height:3rem;position:absolute;background:rgba(0,0,0,.1);border-radius:50%;border:7px solid transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.nav-second_title-icon .left-line,.nav-second_title-icon .right-line,.nav-third_title-icon .left-line,.nav-third_title-icon .right-line{position:absolute;top:50%;display:inline-block;width:45%;border-top:2px solid #fff;transition:all .2s ease}.nav-second_title-icon .left-line,.nav-third_title-icon .left-line{left:11.25%;-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-second_title-icon .right-line,.nav-third_title-icon .right-line{right:11.25%;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.open.nav-second_title-icon .left-line,.open.nav-third_title-icon .left-line{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.open.nav-second_title-icon .right-line,.open.nav-third_title-icon .right-line{-ms-transform:rotate(45deg);transform:rotate(45deg)}@media all and (min-width:34em){.nav-second_title-icon,.nav-third_title-icon{display:none}}.dt-nav-wrapper{position:absolute;left:0;z-index:600;display:none;-ms-flex:0 1 100%;flex:0 1 100%;width:100%;font-size:.9rem;color:#fff;background:#cb3931;box-shadow:0 5px 8px rgba(0,0,0,.2);border-top:1px solid #982b25;overflow-x:hidden;overflow-y:scroll}@media all and (min-width:34em){.dt-nav-wrapper{top:171px;left:168px;width:auto;color:#fff;background:#982b25;border-top:0;border-radius:0 0 3px 3px;overflow-x:visible;overflow-y:visible}}.dt-nav-wrapper a{color:#fff;text-decoration:none}@media all and (min-width:34em){body.menu-open .dt-nav-wrapper{display:-ms-flexbox;display:flex}}@media all and (max-width:34em){body.menu-open .dt-nav-wrapper,body.menu-open.search-open .dt-nav-wrapper{display:block}}@media all and (min-width:34em){body.menu-open .dt-nav-wrapper,body.menu-open.search-open .dt-nav-wrapper{height:auto}}.desk-nav{display:none;background:#cb3931}@media all and (min-width:34em){.desk-nav{display:block;min-width:12rem;max-width:12rem;border-radius:0 0 0 3px}}.desk-nav_item_title,.desk-nav_item_title-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.9rem;cursor:pointer}.desk-nav_item_title *,.desk-nav_item_title-link *{transition:all .5s}.desk-nav_item_title .desk-nav_icon,.desk-nav_item_title-link .desk-nav_icon{width:2.67rem;min-width:2.67rem;margin-left:.5rem}.desk-nav_item_title .desk-nav_icon .dt-icon,.desk-nav_item_title-link .desk-nav_icon .dt-icon{width:2.67rem;min-width:2.67rem}.desk-nav_item_title span,.desk-nav_item_title-link span{display:inline-block;vertical-align:middle}.desk-nav_item_title span:last-child,.desk-nav_item_title-link span:last-child{-ms-flex:1;flex:1;padding:1rem .5rem}.desk-nav_item_title .dt-icon{-ms-transform:scale(.95);transform:scale(.95)}.desk-nav_item_title:hover .dt-icon{-ms-transform:scale(1.05);transform:scale(1.05)}.desk-nav_item_title.active{color:#fff;background:#982b25}.nav-first_title{padding:1rem .5rem}@media all and (min-width:34em){.nav-first_title{display:none}}.nav-first_title--extra .nav-first_title_text{font-family:Rubik;font-weight:600;font-style:italic;position:relative;font-size:1.4rem}.nav-first_title--extra .nav-first_title_byline{font-size:1rem;color:#fff}.nav-first_title--extra a{display:block}.desk-nav_item_title-link:hover{background:#982b25}.desk-nav_item_title-link:hover .dt-icon{-ms-transform:rotate(360deg);transform:rotate(360deg)}.nav-first_title_text{display:inline-block;cursor:pointer}.nav-first_title_text_icon{position:absolute;top:5px;right:-1.5rem;display:inline-block;width:1.5rem;height:1.5rem}.nav-first_title_text_icon .left-line,.nav-first_title_text_icon .right-line{position:absolute;top:50%;display:inline-block;width:45%;border-top:2px solid #fff;transition:all .2s ease}.nav-first_title_text_icon .left-line{left:11.25%;-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-first_title_text_icon .right-line{right:11.25%;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-first_title_text_icon.open .left-line{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-first_title_text_icon.open .right-line{-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-first_title_text_icon .left-line{left:10px}.nav-first_title_text_icon .right-line{right:6px}@media all and (min-width:34em){.nav-first_title_text_icon{display:none}}.nav-second{display:none;width:100%}.nav-second a:focus,.nav-second a:hover{font-weight:700}@media all and (min-width:34em){.nav-second{display:block}}.nav-second_item{position:relative}@media all and (min-width:34em){.nav-second_item{display:none}}@media all and (min-width:34em) and (min-width:34em){.nav-second_item{-ms-flex-direction:column;flex-direction:column}}@media all and (min-width:34em) and (min-width:48em){.nav-second_item{-ms-flex-direction:row;flex-direction:row}}.nav-second_title{padding:1.5rem;font-size:1.2rem;border-top:1px solid #982b25}@media all and (min-width:34em){.nav-second_title{display:none}}.nav-second_title:last-child{border-bottom:1px solid #982b25}.nav-third{display:none;width:100%}@media all and (min-width:34em){.nav-third{display:block;padding:1rem;column-count:2;column-gap:3rem;column-rule:1px solid #cb3931}}@media all and (min-width:48em){.nav-third{width:66%}}@media all and (min-width:62em){.nav-third{width:75%;column-count:3}}.nav-third_item{position:relative;display:inline-block;width:100%;background:#982b25}@media all and (min-width:34em){.nav-third_item{margin-bottom:2rem}}.nav-third_title{padding:1.5rem;font-size:1rem;border-top:1px solid #cb3931;font-family:Rubik;line-height:1.3}@media all and (min-width:34em){.nav-third_title{padding:.2rem 0;font-size:1rem;border:0}}.nav-third_title a{color:#fff;font-weight:500}.nav-third_title a:focus,.nav-third_title a:hover{font-weight:700}.nav-fourth{display:none;width:100%}@media all and (min-width:34em){.nav-fourth{display:block}}.nav-fourth_item{position:relative}@media all and (min-width:34em){.nav-fourth_item{padding-top:.4rem}}.nav-fourth_title{background:#982b25;line-height:1.2}@media all and (min-width:34em){.nav-fourth_title{padding:0;border:0}}.nav-fourth_title a{display:block;padding:1rem 1.5rem;font-size:1rem}@media all and (min-width:34em){.nav-fourth_title a{padding:.2rem 0;font-size:.9rem}}.product-groups{display:none;width:100%}@media all and (min-width:34em){.product-groups{display:block;padding:1rem}}@media all and (min-width:48em){.product-groups{width:33%;margin:1rem 0;padding:0 .5rem 0 .5rem;border-left:1px solid #cb3931}}@media all and (min-width:62em){.product-groups{width:25%}}.product-groups .product-groups_title{display:none;padding:1.5rem;font-size:1rem;font-family:Rubik;background:#982b25;border-top:1px solid #cb3931;border-bottom:1px solid #cb3931}@media all and (min-width:34em){.product-groups .product-groups_title{display:block;margin-bottom:1rem;padding:0;padding-bottom:1rem;text-align:center;color:#fff;border-top:0;font-weight:500}}@media all and (min-width:48em){.product-groups .product-groups_title{margin-bottom:.5rem;padding:.2rem 0;text-align:left}}.product-groups .product-groups_item{background:#982b25;border-top:1px solid #cb3931}@media all and (min-width:34em){.product-groups .product-groups_item{padding:0;border-top:0}}@media all and (min-width:34em){.product-groups .product-groups_item:not(:last-child){border-bottom:0}}.product-groups .product-groups_item a{display:block;padding:1.5rem;font-size:1rem;color:#fff}@media all and (min-width:34em){.product-groups .product-groups_item a{padding:1rem 0;font-size:.9rem}}@media all and (min-width:48em){.product-groups .product-groups_item a{padding:.35rem 0}}@media all and (min-width:34em){.product-groups .product-group_item-wrapper{column-count:2;column-gap:3rem;column-rule:1px solid #cb3931}}@media all and (min-width:48em){.product-groups .product-group_item-wrapper{column-count:1}}@media only screen and (max-width:34em){.active-p{display:inline-block}}@media only screen and (min-width:34em){.active-d{display:-ms-flexbox;display:flex}}.menu-desktop{display:none;height:3.5rem;margin-bottom:.5rem;font-size:.8rem;color:#fff;background:#cb3931;box-shadow:0 5px 8px rgba(0,0,0,.2);border-radius:3px}@media all and (min-width:34em){.menu-desktop{margin-top:.5rem}}.menu-desktop h3{font-size:1rem}.menu-desktop p{font-size:.75rem}.menu-desktop a{color:#fff;text-decoration:none}@media all and (min-width:34em){.menu-desktop{display:-ms-flexbox;display:flex;-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-order:10;order:10}.menu-desktop p{font-size:.6875rem}}.menu-desktop_knowledge,.menu-desktop_products{white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:0;padding:0 1rem;font-style:italic;border-right:1px solid #d5615a;cursor:pointer}@media all and (min-width:48em){.menu-desktop_knowledge,.menu-desktop_products{padding:.5rem 1rem}.menu-desktop_knowledge>:focus,.menu-desktop_knowledge>:hover,.menu-desktop_products>:focus,.menu-desktop_products>:hover{-ms-transform:scale(1.02);transform:scale(1.02)}}.menu-desktop_knowledge h3,.menu-desktop_products h3{font-family:Rubik;font-weight:600;font-style:italic;margin-bottom:0}.menu-desktop_knowledge p,.menu-desktop_products p{padding-top:3px;font-style:normal;color:rgba(255,255,255,.8);line-height:1.3}.menu-desktop_products h3{position:relative;padding-right:1rem}.menu-desktop_products h3 .updown{position:absolute;top:.1rem;right:0;display:inline-block;width:1rem;height:1rem;position:relative}.menu-desktop_products h3 .updown .left-line,.menu-desktop_products h3 .updown .right-line{position:absolute;top:50%;display:inline-block;width:45%;border-top:2px solid #fff;transition:all .2s ease}.menu-desktop_products h3 .updown .left-line{left:11.25%;-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-desktop_products h3 .updown .right-line{right:11.25%;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-desktop_products h3 .updown.open .left-line{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-desktop_products h3 .updown.open .right-line{-ms-transform:rotate(45deg);transform:rotate(45deg)}.products-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.products-hori{-ms-flex-direction:column;flex-direction:column}.products-vert{-ms-flex-direction:row;flex-direction:row}.product-card{position:relative;display:block;margin:.375rem;padding:.5rem;background:#fff;box-shadow:0 1px 8px rgba(145,100,25,.3)}.product-card .product-image{margin:0 auto;overflow:hidden}.product-card .product-image a{text-decoration:none}.product-card .product-image img{display:block;width:auto;max-width:100%;max-height:100%;margin:0 auto}.product-card .product-variant label{font-weight:700}.product-card .product-text,.product-card .product-variant{display:block;display:-webkit-box;height:.96rem;line-height:1.2;margin:0 auto;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;margin:.3rem 0 .5rem}.product-card .actions-variants-show{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:auto}@media all and (min-width:34em){.product-card .actions-variants-show{width:100%}}.product-card .actions-variants{display:none;width:60px;font-size:.7rem}.product-card form{display:-ms-flexbox;display:flex;width:100%}.product-card .product-preview{position:absolute;top:60px;left:50%;display:none;width:80%;padding:.3rem;background:#ffcb33;-ms-transform:translateX(-50%);transform:translateX(-50%)}.product-card .product-preview a{color:#000;text-decoration:none}.product-card:hover .product-preview{display:block}@media (pointer:coarse){.product-card:hover .product-preview{display:none}}.product-card .price,.product-card .promo-carousel_item .price-carousel,.promo-carousel_item .product-card .price-carousel{position:relative}.product-card .price--discount-price{color:#cb3931}.product-card .price-discount{content:attr(data-price);position:absolute;top:2px;left:5px;line-height:1;font-size:.6rem;color:#999;cursor:default;text-decoration:line-through}.product-card .price-discount:hover .price-listprice{display:block}.product-card .price-listprice{position:absolute;bottom:100%;left:0;display:none;line-height:1.5;padding:.25rem .5rem;font-style:normal;background:#e6e6e6;box-shadow:0 1px 8px rgba(145,100,25,.3);color:#636363}.product-card .price-ex-vat{position:absolute;bottom:0;right:0;line-height:1;font-size:.8rem;color:#999;cursor:default;margin-right:1px;font-weight:400}.product-card{display:-ms-flexbox;display:flex}.product-bestnr{margin-bottom:2px;font-size:.8rem;color:#999}.your-article-number{margin-left:10px}.product-title{display:block;display:-webkit-box;height:2.4rem;line-height:1.2;margin:0 auto;font-size:1rem;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;font-weight:700;color:#0170cb;font-family:Rubik}.product-title.config{color:#3c3c3b;font-weight:500}.product-title a{display:block;line-height:1.2;font-size:1rem;text-decoration:none}.product-title a:active,.product-title a:focus,.product-title a:hover{color:#034b86}.product-card--resp{width:100%}@media all and (min-width:34em){.product-card--resp{-ms-flex-direction:column;flex-direction:column;height:auto}}.product-card--resp .product-image{width:120px;height:100px;margin-right:.5rem;text-align:center}@media all and (min-width:34em){.product-card--resp .product-image{width:100%;max-width:240px;height:auto;max-height:200px}}.product-card--resp .product-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 0;flex:1 0}@media all and (min-width:34em){.product-card--resp .product-details{-ms-flex:1 0 auto;flex:1 0 auto}}.product-card--resp .product-text{display:none}@media all and (min-width:34em){.product-card--resp .product-text{display:block}}.product-card--resp .product-price-actions{margin-top:auto}@media all and (min-width:34em){.product-card--resp .product-price-actions{display:block}}.product-card--resp .price,.product-card--resp .promo-carousel_item .price-carousel,.promo-carousel_item .product-card--resp .price-carousel{-ms-flex:1 0 auto;flex:1 0 auto}@media all and (min-width:34em){.product-card--resp .actions-show{-ms-flex:1;flex:1}}.product-card--resp .product-actions{margin-top:.5rem;display:-ms-flexbox;display:flex}.product-card--resp .actions-variants{display:none;margin-right:.5rem}@media all and (min-width:34em){.product-card--resp .actions-variants{display:block}}.product-card--resp .actions-addtolist-addtocart{display:-ms-flexbox;display:flex;margin-left:auto}@media all and (min-width:34em){.product-card--resp .actions-addtolist-addtocart{width:100%}}.product-card--resp .dt-btn--addtocart .btn-icon,.product-card--resp .dt-btn--addtolist{width:2.5rem}@media all and (min-width:44rem){.product-card--resp .dt-btn--addtocart .btn-icon,.product-card--resp .dt-btn--addtolist{width:2.5rem}}@media all and (min-width:62em){.product-card--resp .dt-btn--addtocart .btn-icon,.product-card--resp .dt-btn--addtolist{width:3rem}}.product-card--resp .dt-btn--addtolist{margin-right:.3rem}@media all and (min-width:34em){.product-card--resp .dt-btn--addtocart{-ms-flex:1;flex:1}}.product-card--resp .dt-btn--addtocart .btn-text{display:inline-block}.jsSearchForm.grid .product-card,.jsSearchForm.variants.grid .product-card{width:100%}@media all and (min-width:34em){.jsSearchForm.grid .product-card,.jsSearchForm.variants.grid .product-card{-ms-flex-direction:column;flex-direction:column;height:auto}}.jsSearchForm.grid .product-card .product-image{width:120px;height:100px;margin-right:.5rem;text-align:center}@media all and (min-width:34em){.jsSearchForm.grid .product-card .product-image{width:100%;max-width:240px;height:auto;max-height:200px}}.jsSearchForm.grid .product-card .product-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 0;flex:1 0}@media all and (min-width:34em){.jsSearchForm.grid .product-card .product-details{-ms-flex:1 0 auto;flex:1 0 auto}}.jsSearchForm.grid .product-card .product-text{display:none}@media all and (min-width:34em){.jsSearchForm.grid .product-card .product-text{display:block}}.jsSearchForm.grid .product-card .product-price-actions{margin-top:auto}@media all and (min-width:34em){.jsSearchForm.grid .product-card .product-price-actions{display:block}}.jsSearchForm.grid .product-card .price,.jsSearchForm.grid .product-card .promo-carousel_item .price-carousel,.promo-carousel_item .jsSearchForm.grid .product-card .price-carousel{-ms-flex:1 0 auto;flex:1 0 auto}@media all and (min-width:34em){.jsSearchForm.grid .product-card .actions-show{-ms-flex:1;flex:1}}.jsSearchForm.grid .product-card .product-actions{margin-top:.5rem;display:-ms-flexbox;display:flex}.jsSearchForm.grid .product-card .actions-variants{display:none;margin-right:.5rem}@media all and (min-width:34em){.jsSearchForm.grid .product-card .actions-variants{display:block}}.jsSearchForm.grid .product-card .actions-addtolist-addtocart{display:-ms-flexbox;display:flex;margin-left:auto}@media all and (min-width:34em){.jsSearchForm.grid .product-card .actions-addtolist-addtocart{width:100%}}.jsSearchForm.grid .product-card .dt-btn--addtocart .btn-icon,.jsSearchForm.grid .product-card .dt-btn--addtolist{width:2.5rem}@media all and (min-width:44rem){.jsSearchForm.grid .product-card .dt-btn--addtocart .btn-icon,.jsSearchForm.grid .product-card .dt-btn--addtolist{width:2.5rem}}@media all and (min-width:62em){.jsSearchForm.grid .product-card .dt-btn--addtocart .btn-icon,.jsSearchForm.grid .product-card .dt-btn--addtolist{width:3rem}}.jsSearchForm.grid .product-card .dt-btn--addtolist{margin-right:.3rem}@media all and (min-width:34em){.jsSearchForm.grid .product-card .dt-btn--addtocart{-ms-flex:1;flex:1}}.jsSearchForm.grid .product-card .dt-btn--addtocart .btn-text{display:inline-block}.jsSearchForm.list .product-card .product-image,.product-card--hori .product-image{width:120px;height:100px;margin-right:.5rem;overflow:hidden}.jsSearchForm.list .product-card .product-details,.product-card--hori .product-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}@media all and (min-width:48em){.jsSearchForm.list .product-card .product-details,.product-card--hori .product-details{-ms-flex-direction:row;flex-direction:row}}.jsSearchForm.list .product-card .product-info,.product-card--hori .product-info{-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:1rem}@media all and (min-width:48em){.jsSearchForm.list .product-card .product-info,.product-card--hori .product-info{-ms-flex:1;flex:1}}.jsSearchForm.list .product-card .product-bestnr,.product-card--hori .product-bestnr{margin-bottom:.5rem}.jsSearchForm.list .product-card .your-article-number,.product-card--hori .your-article-number{margin-left:10px}.jsSearchForm.list .product-card .product-title,.product-card--hori .product-title{font-family:Rubik}.jsSearchForm.list .product-card .product-price-actions,.product-card--hori .product-price-actions{margin-top:auto}@media all and (min-width:48em){.jsSearchForm.list .product-card .product-price-actions,.product-card--hori .product-price-actions{width:13rem;margin-left:auto;margin-top:0}}.jsSearchForm.list .product-card .price,.jsSearchForm.list .product-card .promo-carousel_item .price-carousel,.product-card--hori .price,.product-card--hori .promo-carousel_item .price-carousel,.promo-carousel_item .jsSearchForm.list .product-card .price-carousel,.promo-carousel_item .product-card--hori .price-carousel{-ms-flex:1;flex:1}.jsSearchForm.list .product-card .product-actions,.product-card--hori .product-actions{margin-top:1rem;display:-ms-flexbox;display:flex}@media all and (min-width:48em){.jsSearchForm.list .product-card .product-actions,.product-card--hori .product-actions{width:100%;margin-left:0}}.jsSearchForm.list .product-card .actions-addtolist-addtocart,.product-card--hori .actions-addtolist-addtocart{display:-ms-flexbox;display:flex;margin-left:auto}@media all and (min-width:34em){.jsSearchForm.list .product-card .actions-addtolist-addtocart .dt-btn--addtocart,.product-card--hori .actions-addtolist-addtocart .dt-btn--addtocart{max-width:none}}.jsSearchForm.list .product-card .actions-variants,.product-card--hori .actions-variants{display:none;margin-right:.5rem}@media all and (min-width:48em){.jsSearchForm.list .product-card .actions-variants,.product-card--hori .actions-variants{display:block}}.jsSearchForm.list .product-card .actions-show,.product-card--hori .actions-show{-ms-flex:1 0 auto;flex:1 0 auto}.jsSearchForm.list .product-card .dt-btn--addtocart,.product-card--hori .dt-btn--addtocart{margin-left:.5rem}.jsSearchForm.list .product-card .dt-btn--addtocart .btn-text,.product-card--hori .dt-btn--addtocart .btn-text{padding-right:.5rem}.product-card--hori-sm{width:100%;margin:0}.product-card--hori-sm .product-image{width:25%;max-width:100px;text-align:center}.product-card--hori-sm .product-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}.product-card--hori-sm .product-text{display:none}.product-card--hori-sm .product-price-actions{display:-ms-flexbox;display:flex;margin-top:auto}.product-card--hori-sm .product-actions{margin-left:.5rem}.product-card--hori-sm .actions-variants{display:none;margin-right:.5rem}.product-card--hori-sm .price,.product-card--hori-sm .promo-carousel_item .price-carousel,.promo-carousel_item .product-card--hori-sm .price-carousel{-ms-flex:1;flex:1}.product-card--hori-sm .actions-addtolist-addtocart{display:-ms-flexbox;display:flex}.product-card--hori-sm .dt-btn--addtolist{margin-right:.3rem}.product-card--hori-sm .dt-btn--addtocart .btn-text{display:none}.product-card--hori-sm .accessories{font-size:.9em;font-weight:400}.product-card--vert{-ms-flex-direction:column;flex-direction:column}.product-card--vert .product-image{width:100%;max-width:240px;height:auto;max-height:200px;overflow:hidden}.product-card--vert .product-actions{margin-top:.5rem}.product-card--vert .actions-show{-ms-flex:1;flex:1}.product-card--vert .actions-addtolist-addtocart{display:-ms-flexbox;display:flex}.product-card--vert .dt-btn--addtolist{margin-right:.3rem}.product-card--vert .dt-btn--addtocart{width:100%}.product-card--resp-inve{-ms-flex-direction:column;flex-direction:column}@media all and (min-width:34em){.product-card--resp-inve{-ms-flex-direction:row;flex-direction:row}}.product-card--resp-inve .product-image{width:100%;max-width:240px;height:auto;max-height:200px}@media all and (min-width:34em){.product-card--resp-inve .product-image{width:120px;height:100px;margin-right:.5rem}}.product-card--resp-inve .product-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 0 auto;flex:1 0 auto}@media all and (min-width:34em){.product-card--resp-inve .product-details{-ms-flex:1;flex:1}}.product-card--resp-inve .product-price-actions{margin-top:auto}.product-card--resp-inve .product-actions{display:none}.product-card--caro{-ms-flex-direction:column;flex-direction:column;margin:0;box-shadow:none}.product-card--caro .product-image{width:100%;max-width:240px;height:auto;max-height:200px}.product-card--caro .product-actions{display:none}.product-card--caro .product-preview{text-align:center}.product-card--quan{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;box-shadow:none;border-bottom:1px solid #e6e6e6;padding:1rem .5rem}.product-card--quan:last-child{border-bottom:0}.product-card--quan.config{border-bottom:0;padding:.5rem!important}.product-card--quan .product-image{width:120px;height:100px;margin-right:.5rem}.product-card--quan .product-details{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;position:relative}@media all and (min-width:48em){.product-card--quan .product-details{-ms-flex:none;flex:none}}.product-card--quan .product-info{max-width:400px}.product-card--quan .product-quantity-price{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;padding-top:.5rem;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-order:2;order:2}@media all and (min-width:48em){.product-card--quan .product-quantity-price{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center!important;align-items:center!important;min-width:10rem;max-width:22rem;margin-left:.5rem;padding-top:0;border-top:0;-ms-flex-order:0;order:0;margin-left:auto;margin-right:2rem!important}}@media all and (min-width:62em){.product-card--quan .product-quantity-price{margin-right:6rem!important}}.product-card--quan .quantity-remove-product{position:absolute;top:.5rem;right:0}@media all and (min-width:62em){.product-card--quan .quantity-remove-product{top:1rem}}@media all and (min-width:1137px){.product-card--quan .quantity-remove-product{top:50%;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}}.product-card--quan .quantity-remove-product a.dt-btn{border-radius:100%;width:26px;height:26px}.product-card--quan .quantity-menu{display:none}.product-card--quan .quantity-price{margin-right:.5rem;font-size:.7rem}@media all and (min-width:34em){.product-card--quan .quantity-price{display:none}}.product-card--quan .quantity-price_old{text-decoration:line-through}.product-card--quan .quantity-text{display:none}@media all and (min-width:34em){.product-card--quan .quantity-text{display:block;margin-right:.5rem}}@media all and (min-width:34em){.product-card--quan .product-quantity{width:100%}}.product-card--quan form{width:auto;margin-left:auto}@media all and (min-width:34em){.product-card--quan .price,.product-card--quan .promo-carousel_item .price-carousel,.promo-carousel_item .product-card--quan .price-carousel{width:100%}}.product-card--menu .quantity-menu{position:relative;display:none}@media all and (min-width:34em){.product-card--menu .quantity-menu{display:initial}}.product-card--menu .menu_icon:after{content:"...";display:block;height:2.5rem;line-height:1.5rem;font-size:2rem}.product-card--menu .product-details{max-width:20rem}.product-card--menu .product-quantity-price{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-right:0!important}@media all and (min-width:34em){.product-card--menu .product-quantity-price{margin-top:1rem}}@media screen and (max-width:1100px){.product-card--menu .product-quantity-price{min-width:100%}}@media screen and (min-width:1100px){.product-card--menu .product-quantity-price{-ms-flex-direction:column;flex-direction:column}}.product-card--menu .product-content{display:-ms-flexbox;display:flex}.product-card--menu .product-quantity{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:1rem}@media screen and (min-width:1100px){.product-card--menu .product-quantity{margin-bottom:1rem}}.product-card--menu .quantity-remove-product{display:block}.product-card--menu .quantity-remove-product button{background:0 0}@media all and (min-width:34em){.product-card--menu .quantity-remove-product{display:none}}.product-card--quan--clos .quantity-remove-product{display:inherit}.product-card--quan--clos .quantity-remove-product button{background:0 0}@media all and (min-width:34em){.product-card--quan--clos .quantity-remove-product button{background:#e6e6e6}}.product-card--cart{box-shadow:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.product-card--cart.config{-ms-flex-align:start;align-items:flex-start;width:100%}.product-card--cart .product-image{width:90px;max-height:100%;margin-right:.5rem}@media all and (min-width:34em){.product-card--cart .product-image{display:block;width:120px}}.product-card--cart .product-content{display:-ms-flexbox;display:flex;position:relative;width:100%}.product-card--cart .product-details{-ms-flex:1;flex:1;position:relative}.product-card--cart .product-info{width:85%}.product-card--cart .product-info-config{width:100%}.product-card--cart .quantity-remove-product{position:absolute;top:.5rem;right:0}.product-card--cart .quantity-remove-product a.dt-btn{border-radius:100%;width:26px;height:26px}.product-card--cart .product-quantity-price{display:-ms-flexbox;display:flex;width:100%;margin-left:.5rem}@media all and (min-width:34em){.product-card--cart .product-quantity-price{width:73%}}.product-card--cart .product-quantity{display:-ms-flexbox;display:flex;width:15rem}.product-card--cart form{display:-ms-flexbox;display:flex}.product-card--cart .quantity-text{display:none}.product-card--cart .quantity-menu{display:none}.product-card--cart .price,.product-card--cart .promo-carousel_item .price-carousel,.promo-carousel_item .product-card--cart .price-carousel{width:100%;margin-top:auto;font-size:1.125rem}.product-card--quan--clco{margin:0}.product-card--quan--clco .product-image{position:relative}@media all and (max-width:34em){.product-card--quan--clco .product-image{width:90px}}.product-card--quan--clco .product-title{height:auto;max-height:3.5rem;margin-bottom:.25rem;font-family:Rubik}.product-card--quan--clco .product-conf{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.8rem;margin-bottom:1.9rem}@media all and (min-width:48em){.product-card--quan--clco .product-conf{margin-bottom:1.5rem}}.product-card--quan--clco .product-conf .product-conf_text{display:none;margin-right:.5rem;font-weight:700}@media all and (min-width:48em){.product-card--quan--clco .product-conf .product-conf_text{display:block}}.product-card--quan--clco .product-conf .select{width:20rem;min-width:8rem}.product-card--quan--clco .product-quantity-price{-ms-flex-align:center;align-items:center;-ms-flex-order:2;order:2}@media all and (min-width:34em){.product-card--quan--clco .product-quantity-price{-ms-flex-align:stretch;align-items:stretch;-ms-flex-order:0;order:0}}.product-card--quan--clco .product-quantity{width:15rem}@media all and (min-width:34em){.product-card--quan--clco .product-quantity{width:auto}}@media all and (max-width:34em){.product-card--quan--clco .price,.product-card--quan--clco .promo-carousel_item .price-carousel,.promo-carousel_item .product-card--quan--clco .price-carousel{width:100%}}.product-card--quan--clco .quantity-remove-product{display:inherit}@media all and (max-width:34em){.jsSearchForm.variants.list .product-card .product-image{width:120px;height:100px;margin-right:.5rem;text-align:center}}.jsSearchForm.variants.list .product-card .product-info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.jsSearchForm.variants.list .product-card .product-info__link{width:100%;text-decoration:none}.jsSearchForm.variants.list .product-card .product-bestnr{font-size:.8em;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:.25em}@media all and (min-width:34em){.jsSearchForm.variants.list .product-card .product-bestnr{margin-bottom:0}}.jsSearchForm.variants.list .product-card .your-article-number{margin-left:10px}.jsSearchForm.variants.list .product-card .product-title{height:auto;width:100%;font-family:Rubik}.jsSearchForm.variants.list .product-card .product-variant-info{font-size:.9em;margin-bottom:auto}.jsSearchForm.variants.list .product-card .product-status{display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;font-size:.8em;margin-bottom:.25em;margin-left:auto;margin-right:auto}@media all and (min-width:34em){.jsSearchForm.variants.list .product-card .product-status{-ms-flex-direction:row;flex-direction:row;margin-bottom:0}}.jsSearchForm.variants.list .product-card .product-status .stock{margin-right:0}@media all and (min-width:34em){.jsSearchForm.variants.list .product-card .product-status .stock{margin-right:1em}}.jsSearchForm.variants.list .product-card .product-status .stock .icon.in-stock{vertical-align:middle}.jsSearchForm.variants.list .product-card .product-status .value{white-space:nowrap}.jsSearchForm.variants.list .product-card .product-status .value span{vertical-align:top}.jsSearchForm.variants.list .product-card .product-status .label{margin-right:.5em}@media all and (max-width:34em){.jsSearchForm.variants.list .product-card .product-price-actions{-ms-flex-align:center;align-items:center}}.jsSearchForm.variants.list .product-card .price,.jsSearchForm.variants.list .product-card .promo-carousel_item .price-carousel,.promo-carousel_item .jsSearchForm.variants.list .product-card .price-carousel{-ms-flex:1;flex:1}.jsSearchForm.variants.list .product-card .product-actions{width:auto;margin-top:.5rem}@media all and (min-width:34em){.jsSearchForm.variants.list .product-card .product-actions{margin-top:1rem}}.jsSearchForm.variants.grid .product-card .product-variant-info{font-style:italic;font-size:.9em}.jsSearchForm.variants.grid .product-card .product-status{font-size:.8em;margin-bottom:.5em}.jsSearchForm.variants.grid .product-card .product-status .delivery,.jsSearchForm.variants.grid .product-card .product-status .stock{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.jsSearchForm.variants.grid .product-card .dt-btn--addtolist{display:none}body.cart-open .dt-cart-aside{right:-310px;transform:translate3d(-310px,0,0)}@media all and (min-width:450px){body.cart-open .dt-cart-aside{right:-430px;transform:translate3d(-430px,0,0)}}@media all and (min-width:768px){body.cart-open .dt-cart-aside{right:-560px;transform:translate3d(-560px,0,0)}}@media all and (min-width:1600px){body.cart-open .dt-cart-aside{right:-300px;transform:translate3d(-300px,0,0)}}@media all and (min-width:2000px){body.cart-open .dt-cart-aside{right:0;transform:translate3d(0,0,0)}}body.cart-open .dt-wrapper{transform:translate3d(-310px,0,0)}@media all and (min-width:450px){body.cart-open .dt-wrapper{transform:translate3d(-430px,0,0)}}@media all and (min-width:768px){body.cart-open .dt-wrapper{transform:translate3d(-560px,0,0)}}@media all and (min-width:1600px){body.cart-open .dt-wrapper{transform:translate3d(-300px,0,0)}}@media all and (min-width:2000px){body.cart-open .dt-wrapper{transform:translate3d(0,0,0)}}body.cart-open .content-cover{display:block}.content-cover{position:fixed;top:0;bottom:0;left:0;z-index:100000;display:none}.dt-wrapper{position:relative;width:100%;transition:all .2s}.dt-wrapper .dt-content{max-width:1200px;margin-right:auto;margin-left:auto;padding:0 .5rem}.dt-cart-aside{position:fixed;top:0;right:-310px;bottom:0;z-index:2;width:0;min-width:310px;background:#fff;border-left:1px solid #e6e6e6;overflow:auto;transition:all .2s}.promo-carousel{visibility:hidden}.promo-carousel .promo-carousel_item{display:none}.promo-carousel .promo-carousel_item:first-child{display:block}.promo-carousel.slick-initialized{visibility:visible}.promo-carousel.slick-initialized .promo-carousel_item{display:block}.slider-for{visibility:hidden}.slider-for .gallery{display:none}.slider-for .gallery:first-child{display:block}.slider-for.slick-initialized{visibility:visible}.slider-for.slick-initialized .gallery{display:block}.slider-nav{visibility:hidden}.slider-nav div{display:none}.slider-nav div:first-child{display:block}.slider-nav.slick-initialized{visibility:visible}.slider-nav.slick-initialized div{display:block}.product-packages_carousel{visibility:hidden}.product-packages_carousel .product-packages_carousel_item{display:none}.product-packages_carousel .product-packages_carousel_item:first-child{display:block}.product-packages_carousel.slick-initialized{visibility:visible}.product-packages_carousel.slick-initialized .product-packages_carousel_item{display:block}.product-alternatives_carousel{visibility:hidden}.product-alternatives_carousel .product-alternatives_carousel_item{display:none}.product-alternatives_carousel .product-alternatives_carousel_item:first-child{display:block}.product-alternatives_carousel.slick-initialized{visibility:visible}.product-alternatives_carousel.slick-initialized .product-alternatives_carousel_item{display:block}.product-related_carousel{visibility:hidden}.product-related_carousel .product-related_carousel_item{display:none}.product-related_carousel .product-related_carousel_item:first-child{display:block}.product-related_carousel.slick-initialized{visibility:visible}.product-related_carousel.slick-initialized .product-related_carousel_item{display:block}.slider-nav{display:none}.slider-nav.slick-initialized{display:inherit}.promo-carousel{-ms-flex:1 0 auto;flex:1 0 auto;margin:.375rem .375rem 2rem .375rem;box-shadow:0 1px 8px rgba(145,100,25,.3);border:5px solid #fff}@media all and (min-width:34em){.promo-carousel{-ms-flex:1;flex:1;margin:.375rem}}.promo-carousel_item{position:relative;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;width:100%;height:250px!important;background-color:#fff;background-repeat:no-repeat}@media all and (min-width:34em){.promo-carousel_item{height:300px!important}}.promo-carousel_item .price-carousel{display:inline-block;vertical-align:top;margin-right:1rem}.promo-carousel_item .item_caption{bottom:0;left:0;width:100%;padding:1rem}.promo-carousel_item .item_caption h4{font-weight:700;font-size:1.4rem}@media all and (min-width:34em){.promo-carousel_item .item_caption{bottom:30px;left:50%;width:50%;bottom:auto;left:auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:auto;-ms-transform:none;transform:none}}.promo-carousel_item .item_caption_text{display:block;max-width:16rem;margin-bottom:1rem;font-size:1rem}@media all and (min-width:34em){.promo-carousel_item .item_caption_text{display:block}}.promo-carousel_item--i{display:-ms-flexbox;display:flex;width:100%;height:100%;background-position:center center;background-size:cover}.promo-carousel_item--it{display:-ms-flexbox;display:flex;width:100%;height:100%;background-position:left center;background-size:cover}.promo-carousel_item--it .dt-btn{float:right}@media all and (min-width:34em){.promo-carousel_item--it .dt-btn{float:none}}.promo-carousel_item--it .item_caption{position:absolute;color:#fff;font-weight:700;text-shadow:0 0 4px rgba(0,0,0,.2)}@media all and (min-width:34em){.promo-carousel_item--it .item_caption{left:50%;bottom:2rem}}.promo-carousel_item--prod{display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:34em){.promo-carousel_item--prod{-ms-flex-direction:row;flex-direction:row}}.promo-carousel_item--prod .item_image{margin:0 auto;width:100%;height:100%;position:absolute;z-index:1}.promo-carousel_item--prod .item_image img{height:60%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:auto}@media all and (min-width:34em){.promo-carousel_item--prod .item_image{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-top:0;height:auto;position:inherit;z-index:auto;-ms-flex:1 1 50%;flex:1 1 50%}.promo-carousel_item--prod .item_image img{height:auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0}}.promo-carousel_item--prod .item_caption{position:absolute;z-index:2;bottom:0}.promo-carousel_item--prod .item_caption .dt-btn{float:right}@media all and (min-width:34em){.promo-carousel_item--prod .item_caption{position:inherit;z-index:auto;bottom:auto;-ms-flex:1 1 50%;flex:1 1 50%}.promo-carousel_item--prod .item_caption .dt-btn{float:none}}.promo-carousel_item--prod .item_caption_text{max-width:none}@media all and (min-width:34em){.promo-carousel_item--prod .item_caption_text{display:block}}@media all and (max-width:34em){.slick-dots{bottom:-2.05rem}}.slick-dots li{width:auto;height:auto;margin:0;padding:3px 2px 2px;background:rgba(0,0,0,.2)}.slick-dots li button{position:relative;width:auto;height:auto}.slick-dots li button:before{width:6px;height:6px}.slick-dots li:first-child{padding-left:5px;border-radius:11px 0 0 11px}.slick-dots li:last-child{padding-right:4px;border-radius:0 11px 11px 0}.media_video{position:relative}.media_video:after{content:'';background-image:url(/UI/img/icons/play-icon.png);background-size:100% 100%;position:absolute;top:50%;left:50%;display:block;width:5rem;height:3rem;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.active-campaigns_carousel_item{padding:.5rem}.carousel-control.left,.carousel-control.right{background:0 0}.carousel-caption{left:5%;right:initial;text-align:left}.carousel-caption .promotion{padding:3px;background:#000;color:#fff}.left.carousel-control,.right.carousel-control{display:none}.carousel-indicators{width:30%;margin-left:-15%;background:#e6e6e6;border-radius:10px;bottom:0}.panel-group{margin-bottom:0}.panel-group .panel+.panel{margin-top:0;border-radius:0}.panel-default>.panel-heading{background:#fff}.accordion-toggle{display:block}.accordion-toggle:focus{outline:0}.modal{display:none;position:absolute;top:50%;left:50%;z-index:1000;width:100%;max-width:96%;max-height:96%;padding:0;border-radius:0;overflow-y:auto;overflow-x:hidden;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media all and (min-width:62em){.modal{width:auto}}.modal>*{max-width:100%}.modal #active-modal{margin:0}.modal .modal-header{display:block}.modal .modal-content{padding:0 1rem}.modal .modal-body{display:block;padding:0 1rem .5rem 1rem;background:0 0}@media all and (min-width:34em){.modal .modal-body{padding:.5rem 1rem}}.modal .modal-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:0 1 100%;flex:0 1 100%;padding:.5rem .5rem}@media all and (min-width:34em){.modal .modal-footer{padding:.5rem 1rem}}.modal .modal-footer .modal-actions{width:100%}.modal .modal-footer .dt-btn--action{width:100%;margin-bottom:.5rem;float:right}@media all and (min-width:34em){.modal .modal-footer .dt-btn--action{width:auto}}.modal .modal-footer .dt-btn--cancel{width:100%;margin-bottom:.5rem;float:left}@media all and (min-width:34em){.modal .modal-footer .dt-btn--cancel{width:auto}}.modal .section-preamble{box-shadow:none}.modal .product-specifics{box-shadow:none;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;width:50rem}.modal .product-specifics_goproduct{display:initial;padding-top:1rem;text-align:center;border-top:solid 1px #e6e6e6}.modal>#order-history-modal{width:50rem;padding-top:1.5rem}.modal .modal-title{-ms-flex:0 1 100%;flex:0 1 100%}.modal a.close-modal{top:12.5px;right:12.5px}.jquery-modal.blocker{z-index:100}.product-addtocart{min-width:22rem}.product-addtocart .modal-actions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:34em){.product-addtocart .modal-actions{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row}}.product-addtocart .product-card--modal{width:100%;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:34em){.product-addtocart .product-card--modal{-ms-flex-direction:row;flex-direction:row}}.product-addtocart form{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:0 .5rem}@media all and (min-width:34em){.product-addtocart form{-ms-flex-direction:column;flex-direction:column;width:10rem;padding:0}}.product-addtocart .quantity-text{margin-right:.5rem}@media all and (min-width:34em){.product-addtocart .quantity-text{margin-right:0}}.product-addtocart .price,.product-addtocart .promo-carousel_item .price-carousel,.promo-carousel_item .product-addtocart .price-carousel{margin-left:auto}@media all and (min-width:34em){.product-addtocart .price,.product-addtocart .promo-carousel_item .price-carousel,.promo-carousel_item .product-addtocart .price-carousel{margin-top:auto;margin-left:initial}}.product-addtocart .price--discount-price{color:#cb3931}.product-addtocart .price-discount{content:attr(data-price);position:absolute;top:2px;left:5px;line-height:1;font-size:.6rem;color:#999;cursor:default;text-decoration:line-through}.product-addtocart .price-discount:hover .price-listprice{display:block}.product-addtocart .price-listprice{position:absolute;bottom:100%;left:0;display:none;line-height:1.5;padding:.25rem .5rem;font-style:normal;background:#e6e6e6;box-shadow:0 1px 8px rgba(145,100,25,.3);color:#636363}.product-addtocart .price-ex-vat{position:absolute;bottom:0;right:0;line-height:1;font-size:.8rem;color:#999;cursor:default;margin-right:1px;font-weight:400}.product-addtocart .modal-actions{margin-top:1rem}.product-addtocart .modal-actions a{margin-bottom:.5rem}@media all and (min-width:34em){.product-addtocart .modal-actions a{margin-bottom:0}}.product-addtolist{width:32rem}.product-addtolist .modal-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:34em){.product-addtolist .modal-body{-ms-flex-direction:row;flex-direction:row}}.product-addtolist .product-card--modal{width:100%;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:34em){.product-addtolist .product-card--modal{width:50%}}.product-addtolist .product-quantity-price{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-addtolist .price,.product-addtolist .promo-carousel_item .price-carousel,.promo-carousel_item .product-addtolist .price-carousel{margin-top:.5rem;width:100%}.product-addtolist .price--discount-price{color:#cb3931}.product-addtolist .price-discount{content:attr(data-price);position:absolute;top:2px;left:5px;line-height:1;font-size:.6rem;color:#999;cursor:default;text-decoration:line-through}.product-addtolist .price-discount:hover .price-listprice{display:block}.product-addtolist .price-listprice{position:absolute;bottom:100%;left:0;display:none;line-height:1.5;padding:.25rem .5rem;font-style:normal;background:#e6e6e6;box-shadow:0 1px 8px rgba(145,100,25,.3);color:#636363}.product-addtolist .price-ex-vat{position:absolute;bottom:0;right:0;line-height:1;font-size:.8rem;color:#999;cursor:default;margin-right:1px;font-weight:400}.product-addtolist .list-listings{width:100%;padding:.5rem;border-top:solid 1px #e6e6e6}@media all and (min-width:34em){.product-addtolist .list-listings{display:inline-block;width:50%;border-top:0}}.product-addtolist .list-listings .select-list{max-height:9rem;padding:2px;overflow:auto}.product-addtolist .list-listings .select-list>ul>li{margin-bottom:.25rem;font-size:.8rem}.product-addtolist .list-listings .select-list>ul>li label{line-height:2em}.product-addtolist .list-listings .select-list>ul>li input[type=radio]{margin-right:.5rem}.product-addtolist .list-listings .select-list>ul>li input[type=radio]:checked+label>span{font-weight:700}.product-card--modal{display:-ms-flexbox;display:flex}.product-card--modal .product-summary{display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto}@media all and (min-width:34em){.product-card--modal .product-summary{-ms-flex:1 1 auto;flex:1 1 auto}}.product-card--modal .product-image{width:120px;height:100px;margin-right:.5rem;position:relative}.product-card--modal .product-image img{max-width:100%;display:block;width:auto;max-height:100%}.product-card--modal .product-info{-ms-flex:1;flex:1;margin-right:.5rem}.product-card--modal .product-text{display:block;display:-webkit-box;height:1.92rem;line-height:1.2;margin:0 auto;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.product-card--modal .product-quantity-price{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.product-card--modal .price,.product-card--modal .promo-carousel_item .price-carousel,.promo-carousel_item .product-card--modal .price-carousel{font-size:1rem}.product-card--modal .product-quantity{margin-left:auto}.product-card--modal .product-quantity .quantity-input{margin-right:0}.shoppinglist-share{font-size:.8rem;max-width:40rem}.shoppinglist-share .shopping-list_summary{margin:1rem 0;padding:1rem;background:#e6e6e6}.shoppinglist-share .shopping-list_summary_title{font-weight:700}.shoppinglist-share .input-text,.shoppinglist-share .shopping-list_summary_title,.shoppinglist-share input{margin-bottom:1rem}.shoppinglist-share input,.shoppinglist-share textarea{width:100%}.shoppinglist-share textarea{height:100px;resize:none}.shoppinglist-share .modal-actions{display:-ms-flexbox;display:flex}.shoppinglist-share .modal-actions button{margin-left:auto}.promo-extra{display:-ms-flexbox;display:flex;width:100%!important}@media all and (min-width:48em){.promo-extra{display:block!important;width:25%!important;height:310px}}.promo-item{-ms-flex:1;flex:1;background:#fff;box-shadow:0 1px 8px rgba(145,100,25,.3);border:5px solid #fff}.promo-item .teaser_image{width:100%;padding-bottom:52%}@media all and (min-width:48em){.promo-item .teaser_image{height:100%}}.promo-item .teaser_image div{width:100%;height:100%}.page_side-item.reviews-small{width:100%!important;padding-right:16px}.page_side-item.reviews-small .review-text{width:65%;font-size:16px}.page_side-item.reviews-small .review-quote{position:absolute;left:10px;top:10px}.page_side-item.reviews-small .review-quote img{width:30px;height:30px}.page_side-item.reviews-small .review-name{font-size:14px}.page_side-item.reviews-small .review-label{font-size:16px}.dt-reset .reviews-small,.reviews-small{width:100%!important}@media all and (min-width:44rem){.dt-reset .reviews-small,.reviews-small{width:66.66667%!important}}@media all and (min-width:48em){.dt-reset .reviews-small,.reviews-small{width:25%!important;height:auto}}.dt-reset .reviews-small .review-text,.reviews-small .review-text{width:65%}@media all and (max-width:44rem){.dt-reset .reviews-small .review-text,.reviews-small .review-text{margin-top:5px}}.dt-reset .reviews-small .review-quote,.reviews-small .review-quote{position:absolute;left:10px;top:10px}.dt-reset .reviews-small .review-quote img,.reviews-small .review-quote img{width:30px;height:30px}@media all and (min-width:62em){.dt-reset .reviews-small .review-quote img,.reviews-small .review-quote img{width:90px;height:90px}}.dt-reset .reviews-medium,.reviews-medium{width:100%!important}@media all and (min-width:44rem){.dt-reset .reviews-medium,.reviews-medium{width:66.66667%!important}}@media all and (min-width:48em){.dt-reset .reviews-medium,.reviews-medium{width:50%!important;height:auto}}.dt-reset .reviews-medium .review-text,.reviews-medium .review-text{width:65%}.dt-reset .reviews-medium .review-quote,.reviews-medium .review-quote{position:absolute;left:15px;top:15px}@media all and (min-width:62em){.dt-reset .reviews-medium .review-quote,.reviews-medium .review-quote{left:30px;top:30px}}.dt-reset .reviews-medium .review-quote img,.reviews-medium .review-quote img{width:30px;height:30px}@media all and (min-width:62em){.dt-reset .reviews-medium .review-quote img,.reviews-medium .review-quote img{width:90px;height:90px}}.dt-reset .reviews-big,.reviews-big{width:100%!important}@media all and (min-width:44rem){.dt-reset .reviews-big,.reviews-big{width:66.66667%!important}}@media all and (min-width:48em){.dt-reset .reviews-big,.reviews-big{width:100%!important}}.dt-reset .reviews-big .review-text,.reviews-big .review-text{width:65%}.dt-reset .reviews-big .review-quote,.reviews-big .review-quote{position:absolute;left:60px;top:30px}.dt-reset .reviews-big .review-quote img,.reviews-big .review-quote img{width:30px;height:30px}@media all and (min-width:62em){.dt-reset .reviews-big .review-quote img,.reviews-big .review-quote img{width:90px;height:90px}}.dt-reset .reviews-text,.reviews-text{min-height:250px;width:100%!important}@media all and (min-width:44rem){.dt-reset .reviews-text,.reviews-text{width:66.66667%!important}}@media all and (min-width:48em){.dt-reset .reviews-text,.reviews-text{width:100%!important}}.dt-reset .reviews-text .review-text,.reviews-text .review-text{width:65%}.dt-reset .reviews-text .review-quote,.reviews-text .review-quote{position:absolute;left:20px;top:20px}.dt-reset .reviews-text .review-quote img,.reviews-text .review-quote img{width:30px;height:30px}@media all and (min-width:62em){.dt-reset .reviews-text .review-quote img,.reviews-text .review-quote img{width:90px;height:90px}}.dt-reset .review,.review{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:Roboto;color:#fff;font-weight:700;font-size:20px;height:100%;background-color:#fff;max-height:410px;overflow:hidden;position:relative;min-height:200px}@media all and (max-width:44rem){.dt-reset .review,.review{font-size:14px}}.dt-reset .review-namel,.review-name{padding:10px;font-size:16px}@media all and (max-width:44rem){.dt-reset .review-namel,.review-name{font-size:12px}}@media all and (max-width:44rem){.dt-reset .promo-carousel-reviews,.promo-carousel-reviews{margin-bottom:30px!important}}.dt-reset .review-orange,.review-orange{background-color:#e2804f}.dt-reset .review-green,.review-green{background-color:#77b0ae}.dt-reset .review-blue,.review-blue{background-color:#94afc7}.dt-reset .review-label,.review-label{position:absolute;right:8px;bottom:4px}.category-page{display:block}.category-page .top-wrapper{display:block;width:100%}@media all and (min-width:44rem){.category-page .top-wrapper{display:-ms-flexbox;display:flex}}.category-page .top-wrapper .section-preamble{-ms-flex:1;flex:1}@media all and (min-width:44rem){.category-page{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.category-page .page-listings-wrapper{display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch}.category-page .page-listings{position:relative;-ms-flex:1;flex:1;background:#fff;overflow:hidden}@media all and (min-width:44rem){.category-page .page-listings{background:#982b25}}.category-page .page-listings .page-listings_title,.category-page .page-listings a{font-weight:700;color:#3c3c3b}@media all and (min-width:44rem){.category-page .page-listings .page-listings_title,.category-page .page-listings a{color:#fff}}.category-page .page-listings a{padding:.7rem 1rem;color:#fff}.category-page .page-listings a:active,.category-page .page-listings a:focus,.category-page .page-listings a:hover{background:#cb3931}.category-page .page-listings a.active{background:#cb3931}.category-page .page-listings_actions{position:absolute;bottom:0;display:none;width:100%;padding:.3rem;text-align:center;background:#cb3931}@media all and (min-width:44rem){.category-page .page-listings_actions{display:none}}.category-page .more a{text-decoration:none}.category-page .less{display:none}.category-page .show-more{max-height:none!important}.category-page .section-preamble{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;background-color:#fff;border:5px solid #fff}.category-page .section-preamble .preamble-info{line-height:1.4;margin-bottom:8rem}@media all and (min-width:400px){.category-page .section-preamble .preamble-info{margin-right:10rem;margin-bottom:0}}.category-page .section-preamble .preamble-info_title{font-weight:700}.dt-section .section-item:first-child:nth-last-child(3),.dt-section .section-item:first-child:nth-last-child(3)~div{width:100%;min-width:initial;max-width:initial}@media all and (min-width:34em){.dt-section .section-item:first-child:nth-last-child(3),.dt-section .section-item:first-child:nth-last-child(3)~div{width:33.33333%}}.dt-section .section-item:first-child:nth-last-child(3)~div:last-child{width:100%}@media all and (min-width:34em){.dt-section .section-item:first-child:nth-last-child(3)~div:last-child{width:33.33333%}}.dt-section.g-2>.section-item{width:100%}@media all and (min-width:44rem){.dt-section.g-2>.section-item{width:50%!important}}.dt-section.g-3>.section-item{width:100%}@media all and (min-width:44rem){.dt-section.g-3>.section-item{width:33.333333333%!important}}.dt-section.g-4>.section-item{width:100%}@media all and (min-width:44rem){.dt-section.g-4>.section-item{width:25%!important}}.dt-section.g-5>.section-item{width:100%}@media all and (min-width:44rem){.dt-section.g-5>.section-item{width:20%!important}}.dt-section.g-6>.section-item{width:100%}@media all and (min-width:44rem){.dt-section.g-6>.section-item{width:16.66666667%!important}}.disabledButton{color:currentColor;cursor:not-allowed;opacity:.5;text-decoration:none}.section-preamble-wrapper{-ms-flex:0 1 100%;flex:0 1 100%}@media all and (min-width:44rem){.section-preamble-wrapper{-ms-flex:1;flex:1}}.section-preamble{-ms-flex:0 1 100%;flex:0 1 100%;position:relative;min-height:11rem;padding:1rem;background-repeat:no-repeat;background-position:right bottom;background-size:8rem}@media all and (min-width:44rem){.section-preamble{padding:3rem}}.preamble-info{width:100%}@media (min-width:62em){.preamble-info{max-width:50rem}}.preamble-info_media,.preamble-info_paragraph,.preamble-info_title{padding-bottom:1rem}.preamble-info_title{font-family:Rubik;font-size:1.45rem}.preamble-info_title h1{font-family:Rubik;font-size:1.625rem}.preamble-info_intro{padding-bottom:1.5rem;font-size:1rem;line-height:1.6}.preamble-info_paragraph{font-size:1rem}@media all and (min-width:34em){.preamble-info_paragraph{font-size:14px}}.preamble-personal{position:absolute;right:8rem;bottom:.2rem;font-size:1rem;color:rgba(0,0,0,.7)}@media all and (min-width:400px){.preamble-personal{right:2rem}}.preamble-info_text{line-height:1.7;font-size:1rem}@media all and (min-width:34em){.preamble-info_text{font-size:14px}}.category-listings{margin:.5rem;margin-bottom:1rem;padding:1rem;color:#fff;background:#cb3931;width:100%}@media all and (min-width:34em){.category-listings{margin-top:0;margin-right:0;margin-bottom:0;width:200px}}.listings-title h1{font-size:1.2rem}.listings-subcategory a{text-decoration:none;color:#fff}.instock_bergen_view label span,.instock_view label span,.selection_view label span{font-size:16px}.instock_bergen_view .selected,.instock_view .selected,.selection_view .selected{font-weight:700}.category-card{-ms-flex:1;flex:1;margin:.375rem;padding:.5rem;background:#fff;box-shadow:0 1px 8px rgba(145,100,25,.3)}.category-card .category-image{height:9rem;text-align:center;margin-right:.5rem;float:left}@media all and (min-width:34em){.category-card .category-image{margin-right:0;float:none}}.category-card .category-image img{width:auto;max-width:100%;max-height:100%}.category-card .category-title{color:#0170cb;margin-bottom:.2rem;font-size:1.2rem;font-weight:700;margin-top:1rem}@media all and (min-width:34em){.category-card .category-title{margin-top:0;font-size:1rem}.category-card .category-title+.category-text{font-size:.9rem}}.category-card .category-text{line-height:1.5;margin-bottom:1rem}.category-card .category-titlesub{font-size:1rem;margin-top:1rem;word-wrap:break-word;font-weight:700;color:#3c3c3b;margin-bottom:.8rem}.category-card .category-titlesub>a{color:#3c3c3b}@media all and (min-width:34em){.category-card .category-titlesub{margin-top:0}}.category-card .category-titlesub+.category-text{line-height:1.7;font-size:1rem}@media all and (min-width:34em){.category-card .category-titlesub+.category-text{font-size:14px}}.category-card .category-titlesub+.category-text a{padding:0;margin-bottom:.2rem}.category-card a{display:block;padding:.2rem 0;text-decoration:none}.category-card.group-card .category-image{height:9rem;margin-right:0;float:none}.category-card.group-card .category-image img{width:auto;max-width:100%;max-height:100%}.page-listings-wrapper{width:100%;font-size:1rem}@media all and (min-width:44rem){.page-listings-wrapper{width:15rem;min-width:15rem}}.page-listings{margin:.5rem;background:#982b25;box-shadow:none}.page-listings .section-header{background:#cb3931;color:#fff!important}@media all and (min-width:44rem){.page-listings .section-header{box-shadow:none}.page-listings .section-header .accordion_title_icon{display:none!important}}.page-listings .section-header-toplist{background:#ee893b;color:#fff!important}@media all and (min-width:44rem){.page-listings .section-header-toplist{box-shadow:none}.page-listings .section-header-toplist .accordion_title_icon{display:none!important}}.page-listings_title{border-bottom:1px solid #982b25}.page-listings_title h1{font-size:15px;padding:.8rem 1rem}.page-listings_title h4{font-size:1rem;font-weight:700;position:relative;padding:.8rem 1rem}.page-listings-toplist-title{padding-bottom:14px}.page-listings-toplist-title h4{font-size:1.4rem;font-weight:700;font-style:italic;position:relative;padding:.8rem 1rem 0;margin-bottom:0}.page-listings-toplist-title span{padding:.8rem 1rem 0}.page-listings_subcategories{font-size:1rem;background:#982b25}@media all and (min-width:34em){.page-listings_subcategories{font-size:14px}}.page-listings_subcategories a{display:block;padding:.7rem 1rem;color:#fff;border-bottom:1px solid #b13c35;font-weight:400!important;text-decoration:none}.page-listings_subcategories a:hover{background:#cb3931}.page-listings_subcategories a.active{background:#cb3931}.page-listings_subcategories ul li{border-bottom:1px solid #b13c35}.page-listings_subcategories ul li:last-child{border-bottom:none}.page-listings_subcategories ul a{display:block;padding-left:2rem}.page-listings_subcategories .accordion_title_icon{top:.75rem}.page-listings-toplist{font-size:1rem;background:#f4b26f}@media all and (min-width:34em){.page-listings-toplist{font-size:14px}}.page-listings-toplist a{display:block;padding:.7rem 1rem;color:#fff;border-bottom:1px solid #ee893b;font-weight:400!important;text-decoration:none}.page-listings-toplist a:hover{background:#ee893b}.page-listings-toplist a.active{background:#ee893b}.page-listings-toplist ul li{border-bottom:1px solid #ee893b}.page-listings-toplist ul li:last-child{border-bottom:none}.page-listings-toplist ul a{display:block;padding-left:2rem}.page-listings-toplist .accordion_title_icon{top:.75rem}@media all and (max-width:34em){.toplist-desktop{display:none}}@media all and (min-width:44rem){.toplist-mobile{display:none}}.product-group-page{display:block!important}@media all and (min-width:34em){.product-group-page .page_summary-settings{width:100%;float:none}}.product-group-page .page_summary{position:relative;height:15rem;padding-bottom:2.5rem;overflow:hidden}@media all and (min-width:34em){.product-group-page .page_summary{display:-ms-flexbox;display:flex;height:auto;padding:1.5rem}}.product-group-page .page_summary.read-all{height:auto}@media all and (min-width:34em){.product-group-page .page_summary-info{-ms-flex:1;flex:1;margin-right:1rem}}.product-group-page .page_summary-title{padding:1rem}.product-group-page .page_summary-body,.product-group-page .page_summary-lead,.product-group-page .page_summary-media{padding:.5rem 1rem}.product-group-page .page_summary-body p,.product-group-page .page_summary-lead p,.product-group-page .page_summary-media p{margin-bottom:1rem}.product-group-page .page_summary-body{margin:1rem 0;font-size:14px}.product-group-page .page_summary-media_image{margin-bottom:.5rem}.product-group-page .page_summary-media_text{font-size:.8rem}.product-group-page .page_summary-fade{position:absolute;bottom:0;width:100%;height:5rem;background:linear-gradient(to top,#fff 60%,rgba(0,0,0,0))}.product-group-page .read-all .page_summary-fade{background:0}.product-group-page .page_summary-more-less{background:#fff}.product-group-page .page_settings{margin:0}.product-group-page .page_settings .section-selection{padding:.5rem}.product-group-page .page_settings{margin:0}.product-group-page .page_settings .section-selection{padding:.5rem}.page_summary-more-less{position:absolute;bottom:1rem;width:100%;height:1rem;text-align:center}.page_summary-more{height:1rem}.page_summary-more a{position:relative;display:inline;padding-right:1rem}.page_summary-more .dt-arrow{position:absolute;top:2px;right:0;display:inline-block;width:1rem;height:1rem}.page_summary-more .dt-arrow .left-line,.page_summary-more .dt-arrow .right-line{position:absolute;top:50%;display:inline-block;width:45%;border-top:2px solid #000;transition:all .2s ease}.page_summary-more .dt-arrow .left-line{left:11.25%}.page_summary-more .dt-arrow .right-line{right:11.25%}.page_summary-more .dt-arrow .left-line{-ms-transform:rotate(45deg);transform:rotate(45deg)}.page_summary-more .dt-arrow .right-line{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.page_summary-less{display:none!important;height:1rem}.page_summary-less a{position:relative;display:inline;padding-right:1rem}.page_summary-less .dt-arrow{position:absolute;top:2px;right:0;display:inline-block;width:1rem;height:1rem}.page_summary-less .dt-arrow .left-line,.page_summary-less .dt-arrow .right-line{position:absolute;top:50%;display:inline-block;width:45%;border-top:2px solid #000;transition:all .2s ease}.page_summary-less .dt-arrow .left-line{left:11.25%}.page_summary-less .dt-arrow .right-line{right:11.25%}.page_summary-less .dt-arrow .left-line{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.page_summary-less .dt-arrow .right-line{-ms-transform:rotate(45deg);transform:rotate(45deg)}.read-all .page_summary-more{display:none}.read-all .page_summary-less{display:block!important}.products-filters-listings{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;width:100%}@media all and (min-width:34em){.products-filters-listings{-ms-flex:initial;flex:initial}}.jsSearchFacet{position:absolute;z-index:-100;display:none}.products-filters{margin:.5rem}@media all and (min-width:34em){.products-filters{display:block}}.products-filters>div:not(:nth-last-of-type(-n+2)){padding:1rem 0;border-bottom:1px solid #3c3c3b}.products-filters>div:first-child{padding:0}@media all and (max-width:34em){.products-filters>div:first-child{padding-bottom:1rem}}.products-filters>div:nth-child(2){padding:1rem 0}.filters-available>div{padding:1rem 0}@media all and (min-width:34em){.filters-available>div{padding:0}}.filters-listings-wrapper h1{font-size:1.2rem;font-weight:700}.filters-listings-wrapper a{display:block;color:#fff;text-decoration:none;padding:10px}.filters-listings-wrapper a:hover{background:#cb3931}.filters-listings-wrapper .filters-listings_title{background:#cb3931;display:-ms-flexbox;display:flex;border-bottom:1px solid #982b25}.filters-listings-wrapper .filters-listings_title h1{-ms-flex-align:center;align-items:center;margin:0;color:#fff;font-size:15px;padding:.8rem 1rem}.filters-listings-wrapper .filters-listings_subcategories{font-size:1rem;margin-bottom:.5rem;background:#982b25;color:#fff}@media all and (min-width:34em){.filters-listings-wrapper .filters-listings_subcategories{font-size:14px}}.filters-listings-wrapper .filters-listings_subcategories li{border-bottom:1px solid #b13c35}.filters-listings-wrapper .filters-listings_subcategories li:last-child{border-bottom:none}.filters-listings-wrapper .filters-listings_subcategories a{padding:.715rem 1rem}@media all and (min-width:34em){.filters-listings-wrapper .filters-listings_subcategories a{padding:.625rem 1rem}}.filters-listings-wrapper .filters-listings_subcategories a.active{background:#cb3931;color:#fff}.filters-item:not(:last-child){border-bottom:1px solid #3c3c3b}.filters_item-title{position:relative}.filters_item-title h4{margin-left:.5rem;font-size:1.1rem;font-weight:700;margin-top:.5rem!important}.filters_item-title h4:first-child{margin-top:0}.filters_item-title .active_clear{display:none;position:absolute;display:inline-block;top:-8px;right:0;padding:13px;padding-left:1.9rem;font-size:1rem;width:101px;font-weight:500;color:#3c3c3b;background-image:url(/Ui/img/icons/dt_close.png);background-position:6px 11px;background-repeat:no-repeat;background-size:20px!important;background-color:#ffcb33;cursor:pointer;border:1px solid #fff;cursor:pointer}@media all and (min-width:34em){.filters_item-title .active_clear{font-size:.8rem;background-size:1rem}}.filters_item-title .active_clear:hover{background-color:#ffb50d}.filters_item-option a{display:inline-block;margin-bottom:.5rem;padding-left:.5rem}.filters_item-option.active-filter:first-child{margin-top:2rem}.filters_item-active-list .filters_item-option-name{display:inline-block;margin-bottom:.3rem;padding:.4rem .5rem;padding-right:2rem;font-size:.9rem;background:no-repeat #ffcb33 url(/Ui/img/icons/dt_close.png);background-position:calc(100% - 5px) center;background-size:1.5rem;line-height:1.4;cursor:pointer}@media all and (min-width:34em){.filters_item-active-list .filters_item-option-name{font-size:.8rem}}.filters_item-active-list .filters_item-option-quantity{display:none}.filters_item-active-list .dt-cross{right:16px;left:auto}.filters_item-wrapper{padding:.5rem 0}.filters_item-wrapper.show-less .filters_item-option:nth-child(n+7){display:none}.filters_item-options-slider{margin:4rem 1rem 1rem;padding:0 1rem}@media all and (min-width:34em){.filters_item-options-slider{margin-top:3.5rem}}.filters_item-show{display:block;padding:.5rem;margin-top:1rem;margin-bottom:2rem;color:#3c3c3b;text-decoration:none;font-weight:700}.filters_item-show:focus,.filters_item-show:hover{color:#3c3c3b}.filters_item-show .less,.filters_item-show .more{position:relative}.filters_item-show .less:after,.filters_item-show .more:after{content:" ";position:absolute;top:1px;right:-2rem;height:15px;width:15px;display:inline-block;background-image:url(/Ui/img/icons/svg/dt_arrow.svg);background-size:15px 15px}@media all and (min-width:34em){.filters_item-show .less:after,.filters_item-show .more:after{top:3px}}.filters_item-show .more:after{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.filters_item-show .less:after{-ms-transform:rotate(90deg);transform:rotate(90deg)}.filters_item-options-list label{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:10px;cursor:pointer}.filters_item-options-list label:active,.filters_item-options-list label:focus,.filters_item-options-list label:hover{background:#ffcb33}.filters_item-options-list .dt-cross{display:none}.filters_item-options-list a{color:#3c3c3b;text-decoration:none}.filters_item-option-name{position:relative;word-wrap:break-word;line-height:1.4;margin-right:.3rem}.filters_total-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:.5rem}@media all and (min-width:34em){.filters_total-wrapper{padding:0 .5rem}}.filter_total-value,.filters_item-option-quantity{line-height:1rem;padding:.2rem .5rem;font-size:1rem;font-weight:700;text-align:center;border-radius:.7rem;border:1px solid #fff}@media all and (min-width:34em){.filter_total-value,.filters_item-option-quantity{font-size:.9rem}}.filters_item-option-quantity{color:#3c3c3b;background:#fff}.filter_total-value{color:#3c3c3b;background:#ffcb33}@media all and (min-width:34em){.filters-actions{display:none}}.filters_total-title{font-family:Rubik;font-size:1.1rem;font-weight:700}.products-listings{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:1;flex:1;margin:.5rem}@media all and (min-width:34em){.products-listings{margin:1rem}}.listings-products{margin-bottom:3rem}.listings-products .products-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.products-product{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.products-product .product-info{padding-right:1rem}.jsSearchForm.list .product-item{width:100%}.jsSearchForm.list .product-item .product-info{margin-bottom:0}.jsSearchForm.grid .product-item{width:100%}@media all and (min-width:34em){.jsSearchForm.grid .product-item{width:50%}}@media all and (min-width:62em){.jsSearchForm.grid .product-item{width:33.33333%}}.jsSearchForm.variants.list .product-item{width:100%}.jsSearchForm.variants.grid .product-item{width:100%}@media all and (min-width:34em){.jsSearchForm.variants.grid .product-item{width:50%}}@media all and (min-width:62em){.jsSearchForm.variants.grid .product-item{width:33.33333%}}.jsSearchForm.grid .product-card{width:auto}@media all and (min-width:34em){.jsSearchForm.grid .product-card .product-image{margin-right:auto}}.jsSearchForm.variants.grid .product-card{width:auto}.products-footer{text-align:center;margin-top:2rem}.products-footer .products-summary{margin-bottom:1rem;font-size:1rem;font-weight:500}.products-footer .products-per-page{display:none}@media all and (min-width:34em){.jsSearchForm.variants .products-footer .products-summary{float:left;margin-left:.5em;margin-top:1em}}.jsSearchForm.variants .products-footer .products-per-page{display:block;margin-top:.5em}@media all and (min-width:34em){.jsSearchForm.variants .products-footer .products-per-page{float:right;margin-right:.5em}}.products-more{-ms-flex:0 1 100%;flex:0 1 100%;margin:.5rem 0 2rem 0;text-align:center}.jsSearchForm.variants .products-more{overflow:hidden;width:100%}.recommended-products{-ms-flex:0 1 100%;flex:0 1 100%;margin:1rem 0 1rem 0;text-align:center}.recommended-products h4{margin-left:.5rem;font-size:1.1rem;font-weight:700}.section-selection{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:0 1 100%;flex:0 1 100%;padding-top:.5rem;-ms-flex-align:end;align-items:flex-end}@media all and (min-width:44rem){.section-selection{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}}@media all and (max-width:34em){.section-selection{-ms-flex-wrap:wrap;flex-wrap:wrap}}.selection_filter,.selection_products{padding:0 .2rem}@media all and (min-width:44rem){.selection_filter,.selection_products{width:auto}}@media all and (min-width:44rem){.selection_filter{display:none}}.selection_filter button{font-size:.8571rem}@media all and (min-width:34em){.selection_filter button{font-size:.8125rem}}.selection_filter .filter-text{display:inline-block;vertical-align:middle;margin-right:10px}.selection_filter .filter-icon{display:inline-block;width:25px;height:25px;background:no-repeat center center url(/Ui/img/icons/svg/dt_filter.svg);background-size:contain;float:right}.selection_filter.active .filter-icon{background:no-repeat center center url(/UI/img/icons/dt_close_inverted.png);background-size:contain}.selection_total{display:none}@media all and (min-width:44rem){.selection_total{display:block}}.instock-variants{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.instock_bergen_view,.instock_view,.selection_view{margin:.4em;padding-top:5px}@media all and (max-width:34em){.instock_bergen_view,.instock_view,.selection_view{width:100%}}.selection_products{min-width:120px}@media all and (max-width:34em){.selection_products{width:100%;margin-top:5px}}@media all and (min-width:44rem){.selection_products{margin-left:auto;-ms-flex:0 1 auto!important;flex:0 1 auto!important;margin-right:.5rem}}.selection_products select{width:100%;margin-bottom:0}@media all and (min-width:44rem){.selection_products select{width:auto}}.selection_sort{display:none}@media all and (min-width:34em){.selection_sort{display:-ms-flexbox;display:flex}}.selection_sort .sort_grid,.selection_sort .sort_list{width:3.357rem;height:3.071rem;box-shadow:0 1px 8px rgba(145,100,25,.3);border:0}@media all and (min-width:34em){.selection_sort .sort_grid,.selection_sort .sort_list{height:2.6875rem;width:2.938rem}}.selection_sort .sort_grid.active,.selection_sort .sort_list.active{background-color:#ffb50d;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2)}.selection_sort .sort_grid[disabled],.selection_sort .sort_list[disabled]{background-color:#e6e6e6;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.2)}.selection_sort .sort_list{background:no-repeat center center #e6e6e6 url(/UI/img/icons/dt_listview.png);background-size:contain;border-radius:5px 0 0 5px}.selection_sort .sort_list.active{background-image:url(/UI/img/icons/dt_listview_active.png)}.selection_sort .sort_list[disabled]{background-image:url(/UI/img/icons/dt_listview.png)}.selection_sort .sort_grid{background:no-repeat center center #e6e6e6 url(/UI/img/icons/dt_gridview.png);background-size:contain;border-radius:0 5px 5px 0}.selection_sort .sort_grid.active{background-image:url(/UI/img/icons/dt_gridview_active.png)}.selection_sort .sort_grid[disabled]{background-image:url(/UI/img/icons/dt_gridview.png)}.selection_sort button[disabled]{border:0}.dt-reset .product-editor,.product-editor{width:100%!important;border:3px solid #6fc1de;margin-bottom:1.12em}@media all and (max-width:44rem){.dt-reset .product-editor,.product-editor{display:none}}.dt-reset .promo-carousel-product-editor,.promo-carousel-product-editor{margin:10px}.dt-reset .section-header-product-editor{display:-ms-flexbox;display:flex;background:#6fc1de;color:#fff}.dt-reset .product-editor-logo{padding-top:8px;width:25%}@media all and (max-width:44rem){.dt-reset .product-editor-logo{display:none}}.dt-reset .editor-heading{padding-left:20px;width:75%}.dt-reset .editor-heading h4{font-size:1.4rem;margin-bottom:14px;font-style:italic}.dt-reset .product-card-editor{display:-ms-flexbox;display:flex;padding-right:40px}.dt-reset .product-image-editor{width:170px;height:140px;margin-right:.5rem;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center}.dt-reset .product-details-editor{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1}@media all and (min-width:48em){.dt-reset .product-details-editor{-ms-flex-direction:row;flex-direction:row}}.dt-reset .product-info-editor{-ms-flex:1 0 auto;flex:1 0 auto}@media all and (min-width:48em){.dt-reset .product-info-editor{-ms-flex:1;flex:1}}.dt-reset .product-title-editor{font-family:Rubik;font-weight:700;font-size:1rem;color:#5a8bba;padding-bottom:5px}.dt-reset .product-title-editor a{color:#5a8bba;text-decoration:none}.dt-reset .product-text-editor{display:none}@media all and (min-width:48em){.dt-reset .product-text-editor{display:block}}.dt-reset .product-actions-editor{margin-top:1rem;display:-ms-flexbox;display:flex}@media all and (min-width:48em){.dt-reset .product-actions-editor{width:100%;margin-left:0}}.dt-reset .product-price-actions-editor{height:90%;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.dt-reset .actions-show{-ms-flex:1 0 auto;flex:1 0 auto}.dt-reset .dt-btn--a-block{margin-left:.5rem}.dt-reset .dt-btn--a-block .btn-text{padding-right:.5rem}.dt-reset .product-bestnr-editor{padding-bottom:5px}.dt-reset .editor-arrow:before{color:#6fc1de}.product-group-preamble{position:relative;height:200px;overflow:hidden}@media all and (min-width:34em){.product-group-preamble{display:-ms-flexbox;display:flex;height:auto}}.product-group-preamble .info_title{font-size:1.2rem}.product-group-preamble .info_lead{font-size:1rem}.product-group-preamble .info_body{font-size:.8rem}.product-group-preamble .product-group-preamble_media{text-align:center}@media all and (min-width:34em){.product-group-preamble .product-group-preamble_media{min-width:200px;margin-left:2rem}}.product-group-preamble .product-group-preamble_media img{width:100%}.product-package-page,.product-page{display:block}.product-package-page .product-page-details,.product-page .product-page-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media all and (min-width:44rem){.product-package-page .product-page-details,.product-page .product-page-details{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;-ms-flex:1 0;flex:1 0}}@media all and (min-width:44rem){.product-package-page .product-extra,.product-package-page .product-more,.product-page .product-extra,.product-page .product-more{-ms-flex:1 0;flex:1 0}}.product-package-page .product-more,.product-page .product-more{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product-package-page .recommend-item,.product-page .recommend-item{margin:.5rem .5rem 1rem .5rem}.product-package-page .recommend-item>div,.product-page .recommend-item>div{margin:0}@media all and (min-width:44rem){.product-package-page .dt-pointer,.product-page .dt-pointer{display:none}}.product-general-info>div{padding:.5rem}.product-specifics{position:relative;width:100%}@media all and (min-width:44rem){.product-specifics{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;padding:1rem}}@media all and (min-width:44rem) and (min-width:44rem){.product-specifics{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media all and (min-width:44rem){.product-image-text{-ms-flex:1%;flex:1%}}@media all and (min-width:48em){.product-image-text{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:66%}}.product-specifics_media{padding:.5rem}@media all and (min-width:48em){.product-specifics_media{width:40%}}.product-specifics_media .slick-slide{text-align:center}.product-specifics_media .slick-slide img{display:inline-block}.product-specifics_media_active img{max-width:100%}.product-specifics_media_list div img{max-width:100%;max-height:100%}@media all and (max-width:44rem){.product-specifics_media_list.slider-nav{display:none}}.product-specifics_info-share>*{padding-right:.5rem;padding-left:.5rem}@media all and (min-width:44rem){.product-specifics_info-share{-ms-flex:1;flex:1}}@media all and (min-width:48em){.product-specifics_info-share{padding-left:1rem}}.product-specifics_info-share h1{font-size:1.8rem}.product-specifics_info-share .specifics_info_text{padding-bottom:1rem;border-bottom:1px solid #e6e6e6}@media all and (min-width:48em){.product-specifics_info-share .specifics_info_text{padding-bottom:2rem}}.product-specifics_info-share .specifics_info_share{padding:.5rem;border-bottom:solid 1px #e6e6e6}@media all and (min-width:44rem){.product-specifics_info-share .specifics_info_share{border-bottom:0}}@media all and (min-width:44rem){.product-specifics_mods-info{width:16rem;border-left:1px solid #e6e6e6}}.mods-info_price-buy,.mods-info_stock-delivery>div,.mods-info_text,.mods-info_variants,.mods-info_wishlist{padding:.5rem}@media all and (min-width:44rem){.mods-info_price-buy,.mods-info_stock-delivery>div,.mods-info_text,.mods-info_variants,.mods-info_wishlist{padding:.5rem 0 .5rem 0;margin-left:1rem}}.mods-info_wishlist .dt-btn--addtolist{width:100%}.mods-info_variants{line-height:1.7;font-size:1rem;font-weight:700}@media all and (min-width:34em){.mods-info_variants{font-size:14px}}.mods-info_variants p{margin-bottom:5px}@media all and (min-width:44rem){.mods-info_variants{padding-top:0}}.mods-info_variants select{width:100%}.mods-info_stock-delivery{margin:1rem 0 1rem 0}.mods-info_stock-delivery>div{border-top:1px solid #e6e6e6}.mods-info_stock-delivery>div:last-child{border-bottom:1px solid #e6e6e6}@media all and (min-width:44rem){.mods-info_stock-delivery{margin:1rem 0 1.5rem 0}}@media all and (min-width:44rem){.mods-info_stock-delivery .delivery,.mods-info_stock-delivery .stock{font-size:.8rem}}.mods-info_stock-delivery .delivery .label,.mods-info_stock-delivery .stock .label{display:inline-block;width:58.33333%;font-weight:700}.mods-info_stock-delivery .delivery .value,.mods-info_stock-delivery .stock .value{display:inline-block;width:41.66667%;font-weight:700;text-align:right;float:right}.mods-info_stock-delivery .delivery .unit,.mods-info_stock-delivery .stock .unit{font-weight:400}.product-quantity-buy{display:block;width:100%}.mods-info_price-buy{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mods-info_price-buy .price,.mods-info_price-buy .promo-carousel_item .price-carousel,.promo-carousel_item .mods-info_price-buy .price-carousel{-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:1rem;font-size:1.4rem}.mods-info_price-buy .price--discount-price{color:#cb3931}.mods-info_price-buy .price-discount{content:attr(data-price);position:absolute;top:2px;left:5px;line-height:1;font-size:.6rem;color:#999;cursor:default;text-decoration:line-through}.mods-info_price-buy .price-discount:hover .price-listprice{display:block}.mods-info_price-buy .price-listprice{position:absolute;bottom:100%;left:0;display:none;line-height:1.5;padding:.25rem .5rem;font-style:normal;background:#e6e6e6;box-shadow:0 1px 8px rgba(145,100,25,.3);color:#636363}.mods-info_price-buy .price-ex-vat{position:absolute;bottom:0;right:0;line-height:1;font-size:.8rem;color:#999;cursor:default;margin-right:1px;font-weight:400}.mods-info_price-buy .buy{-ms-flex:0 1 100%;flex:0 1 100%}.mods-info_price-buy .buy .dt-btn--addtocart{width:100%}.mods-info_text{font-size:.8rem;border-bottom:1px solid #e6e6e6}.mods-info_lists-share{padding:1rem 0 1rem 1rem}.mods-info_lists-share .dt-btn--addtolist{width:100%}.product-specifics_goproduct{display:none;-ms-flex:0 1 100%;flex:0 1 100%;text-align:center}.product-alternatives{display:block}.product-accessories>div:not(:last-child){border-bottom:1px solid #f2f2f2}.technical-info{margin-top:.3rem}.technical-info_row{display:-ms-flexbox;display:flex;height:2rem;line-height:2rem;padding:0 1rem}.technical-info_row:nth-child(even){background:#e6e6e6}.technical-info_title{-ms-flex:1;flex:1}.product-description{margin-top:.3rem;padding:1rem;font-size:14px}.product-description p{line-height:1.7}.product-documents{padding:0 1rem 1rem 1rem;margin-top:.3rem}.product-documents .product-documents__list-item{border-bottom:none}.product-documents .product-documents__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-documents .document_icon{height:50px}.product-documents .document_icon img{max-height:100%;width:auto}.product-package-page .specifics_info_text{padding-bottom:.5rem;border-bottom:0}.product-package-page .specifics_package-parts{padding-bottom:1rem;border-bottom:1px solid #e6e6e6}.product-package-page .specifics_package-parts p{color:#999;padding-bottom:.5rem}.product-package-page .mods-info_variant{margin-bottom:.5rem}.shopping-lists-page{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:44rem){.shopping-lists-page{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}}.shopping-lists{margin-bottom:0}.shopping-lists-new{padding:.5rem;background:#ffcb33;border-top:1px solid #e6e6e6}.shopping-lists-new button{width:100%}.shopping-list-wrapper{width:100%}@media all and (min-width:34em){.shopping-list-wrapper{-ms-flex:1;flex:1}}.shopping-list{margin:1rem .375rem 1.2rem .375rem;position:relative}@media all and (min-width:34em){.shopping-list{-ms-flex:1;flex:1;margin:.5rem}}.shopping-list .section-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.shopping-list .section-header_title-edit{padding:1rem}.shopping-list .section-header_title-edit button{vertical-align:top;width:auto;margin-right:.5rem}.shopping-list .product-image{margin-right:.5rem}.shopping-list_footer{padding:1rem}.shopping-list_footer .actions-print-list,.shopping-list_footer .actions-share-list{display:none}@media all and (min-width:34em){.shopping-list_footer .actions-print-list,.shopping-list_footer .actions-share-list{display:block}}.shopping-list_footer .actions-print-list{background-image:url(/UI/img/icons/svg/dt_print.svg)}.shopping-list_footer .actions-share-list{margin-right:1rem;line-height:2.5rem;background-image:url(/UI/img/icons/svg/dt_share.svg)}.shopping-list_footer .actions-print-list,.shopping-list_footer .actions-share-list{font-weight:500;color:#0170cb;text-transform:inherit;text-decoration:underline;background-color:transparent;background-repeat:no-repeat;background-position:left;background-size:21px;padding-left:1.7rem;line-height:3.4}.shopping-list_footer .actions-print-list:focus,.shopping-list_footer .actions-print-list:hover,.shopping-list_footer .actions-share-list:focus,.shopping-list_footer .actions-share-list:hover{color:#034b86}.shopping-list_footer_excl{margin:1rem 0;font-size:.8rem}.shopping-list_footer_price{width:100%;padding:1rem 0;text-align:right;border-top:1px solid #e6e6e6}.promo-carousel_item .shopping-list_footer_price .price-carousel,.shopping-list_footer_price .price,.shopping-list_footer_price .promo-carousel_item .price-carousel{width:200px;margin-left:auto}.shopping-list_footer_actions{display:-ms-flexbox;display:flex;padding-top:1rem}.shopping-list_footer_actions .dt-btn--addtocart{margin-left:auto}.shopping-list_footer_actions .dt-btn--addtocart .btn-text{-ms-flex:1 0 auto;flex:1 0 auto}.shopping-list_footer_actions a:first-child{margin-right:.5rem}.actions-cart-add{margin-left:auto}.shopping_add-product{margin:.375rem}@media all and (max-width:34em){.shopping_add-product{margin-top:1rem}}.shopping_add-product p{font-size:1rem}@media all and (min-width:44rem){.shopping_add-product p{font-size:.8rem}}.shopping_add-product form{padding:0 1rem 1rem}@media all and (min-width:34em){.shopping_add-product form{display:-ms-flexbox;display:flex}}@media all and (min-width:44rem){.shopping_add-product form{display:block}}.shopping_add-product input[type=text]{width:100%;height:43px}@media all and (min-width:34em){.shopping_add-product input[type=text]{-ms-flex:1;flex:1;width:auto;margin-right:.5rem}}@media all and (min-width:44rem){.shopping_add-product input[type=text]{width:100%;margin-right:0}}.shopping_add-product .add-product_text{padding:1rem}.shopping_add-product .add-product_quan-butt{display:-ms-flexbox;display:flex;margin-top:.5rem}@media all and (min-width:34em){.shopping_add-product .add-product_quan-butt{margin-top:0}}@media all and (min-width:44rem){.shopping_add-product .add-product_quan-butt{margin-top:.5rem}}.shopping_add-product input[type=number]{margin-right:.5rem;height:43px}.shopping_add-product .product-warning-message{padding:.5rem 1rem}.shopping_add-product .warning-message:after{content:"";display:inline-block;width:2rem;height:2rem;vertical-align:middle;background-image:url(/UI/img/icons/dt_alert.png)}.shopping-lists_new-list{margin-top:1rem;padding:1rem}@media all and (min-width:34em){.shopping-lists_new-list{margin-top:0;background:0 0;box-shadow:none;border-top:1px solid #982b25;border-bottom:1px solid #982b25}}.knowledge-bank-page .section-preamble{padding:1.5rem;background-position-y:center}@media all and (min-width:400px){.knowledge-bank-page .section-preamble{background-size:auto 60%}}@media all and (min-width:44rem){.knowledge-bank-page .section-preamble{min-height:14rem;background-size:10rem}}@media all and (min-width:62em){.knowledge-bank-page .section-preamble{background-size:auto 90%;background-position:right 1.5rem center;padding-right:3rem;padding-left:3rem}}.knowledge-bank-page .preamble-info{margin-right:9rem!important;margin-left:0}@media all and (min-width:62em){.knowledge-bank-page .preamble-info{margin-right:11rem!important}}.knowledge-list{padding:1rem .5rem}@media all and (min-width:34em){.knowledge-list li{margin:.5rem}}.knowledge-list li a{text-decoration:none}.knowledge-list_header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:1rem;border-bottom:1px solid #999}.knowledge-list_item{padding:1rem;border-bottom:1px solid #e6e6e6}@media all and (min-width:34em){.knowledge-list_item{display:-ms-flexbox;display:flex;padding:.5rem}}.knowledge-list_item .knowledge-list_title{font-size:1rem;font-weight:700}.knowledge-list_item .knowledge-list_intro{font-size:1rem;line-height:1.7;margin-bottom:1rem;color:#3c3c3b}@media all and (min-width:34em){.knowledge-list_item .knowledge-list_intro{font-size:.9rem;width:80%}}@media all and (min-width:34em){.knowledge-list_image{display:block;width:5rem;margin-right:1rem}}@media all and (min-width:34em){.knowledge-list_content{-ms-flex:1;flex:1}}.knowledge-list_actions{padding:1rem;text-align:center}@media all and (min-width:34em){.knowledge-list_actions button{width:auto}}.knowledge-article-related_content{padding:.5rem}.knowledge-article-related_item .product-card{padding:.5rem;box-shadow:none;border-bottom:1px solid #e6e6e6}@media all and (max-width:34em){.knowledge-article-related_item .product-card{padding:1.5rem .5rem}}.knowledge-card{position:relative;display:block;cursor:pointer;margin:.375rem;height:calc(100% - .375rem * 2);background:#fff;box-shadow:0 1px 8px rgba(145,100,25,.3);text-decoration:none}.knowledge-card__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.knowledge-card__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;padding:1rem .5rem 0 .5rem}.knowledge-card__heading{font-family:Rubik;line-height:1.2;font-size:1rem;font-weight:700;margin-top:0}.knowledge-card__text{color:#3c3c3b;margin-top:.3rem;overflow:hidden}.knowledge-card__ellipsis{font-size:1rem}@media all and (min-width:34em){.knowledge-card__ellipsis{font-size:.8rem}}.jsSearchForm.list .knowledge-card{height:auto}.jsSearchForm.list .knowledge-card__body{display:-ms-flexbox;display:flex}@media all and (min-width:34em){.jsSearchForm.list .knowledge-card__ellipsis{height:4.08rem}}.jsSearchForm.list .knowledge-card__media{width:195px;height:130px;max-height:130px}@media all and (min-width:34em){.jsSearchForm.list .knowledge-card__media{width:160px}}.jsSearchForm.list .knowledge-card__heading{margin-top:0}@media all and (min-width:1100px){.jsSearchForm.list .knowledge-card__text{margin-right:8rem}}.jsSearchForm.products.grid .knowledge-card__body{display:-ms-flexbox;display:flex}@media all and (min-width:34em){.jsSearchForm.products.grid .knowledge-card__body{-ms-flex-direction:column;flex-direction:column}}@media all and (min-width:34em){.jsSearchForm.products.grid .knowledge-card__content{padding:.5rem 1rem 1rem 1rem}}.jsSearchForm.products.grid .knowledge-card__media{width:195px;height:120px;max-height:120px}@media all and (min-width:34em){.jsSearchForm.products.grid .knowledge-card__media{width:100%;height:208px;max-height:208px}}@media screen and (min-width:700px) and (max-width:776px){.jsSearchForm.products.grid .knowledge-card__media{max-height:169px}}@media screen and (min-width:1000px) and (max-width:1054px){.jsSearchForm.products.grid .knowledge-card__media{max-height:190px}}.jsSearchForm.products.grid .knowledge-card__ellipsis{height:5.1rem}@media all and (min-width:34em){.jsSearchForm.products.grid .knowledge-card__ellipsis{height:6.8rem}}@media all and (min-width:34em){.jsSearchForm.products.grid .knowledge-card__heading{margin-top:9px}}.news-page .news-more{margin:.5rem;padding:.5rem;text-align:center}@media all and (min-width:34em){.news-page .news-more button{width:auto}}.my-pages-page{-ms-flex-direction:column;flex-direction:column}@media all and (min-width:34em){.my-pages-page{-ms-flex-direction:row;flex-direction:row}}.my-pages_sections{width:100%}@media all and (min-width:44rem){.my-pages_sections{-ms-flex:1;flex:1;width:auto}}.my-pages_section{-ms-flex:1;flex:1}.my-pages_section-footer{width:100%;padding-top:1rem}@media all and (min-width:34em){.my-pages_section-footer{border-top:1px solid #e6e6e6}}.my-pages_section-footer.addresses_actions .dt-btn--secl{width:100%}@media all and (min-width:34em){.my-pages_section-footer.addresses_actions .dt-btn--secl{width:8rem}}.validation-summary-errors ul li{color:red;font-weight:400}.validation-summary-errors ul li.error-heading{padding-bottom:10px;font-weight:700}.validation-summary-errors.checkout{margin-bottom:20px}.validation-summary-errors.register{margin-bottom:20px;padding-left:20px}.my-pages_personal-data .personal-data_info>div{padding-bottom:.5rem}.my-pages_personal-data .personal-data_actions{margin-top:2rem}@media all and (min-width:34em){.my-pages_personal-data .personal-data_actions{margin-top:0}}.my-pages_personal-data .personal-data_actions a:first-child{margin-bottom:.5rem}@media all and (min-width:34em){.my-pages_personal-data .personal-data_actions a:first-child{margin-bottom:0}}@media all and (min-width:34em){.my-pages_personal-data .personal-data_actions .dt-btn--secl{display:block;text-align:left;color:#0170cb;background:0 0;text-transform:none;text-decoration:underline;border:none}.my-pages_personal-data .personal-data_actions .dt-btn--secl:focus,.my-pages_personal-data .personal-data_actions .dt-btn--secl:hover{color:#034b86}}@media all and (min-width:34em){.personal-data_info--edit,.personal-data_pass--edit{padding-bottom:1rem}}.personal-data_info{-ms-flex:1 0 auto;flex:1 0 auto}@media all and (min-width:34em){.personal-data-pass_actions--edit .dt-btn,.personal-data_actions--edit .dt-btn{width:auto}}.personal-data-pass_actions--edit button.dt-btn--secl,.personal-data_actions--edit button.dt-btn--secl{background:#ffcb33;transition:.2s}.personal-data-pass_actions--edit button.dt-btn--secl:focus,.personal-data-pass_actions--edit button.dt-btn--secl:hover,.personal-data_actions--edit button.dt-btn--secl:focus,.personal-data_actions--edit button.dt-btn--secl:hover{background:#ffb50d}.personal-data-pass_actions--edit .dt-btn--secl,.personal-data_actions--edit .dt-btn--secl{margin-bottom:.5rem}@media all and (min-width:34em){.personal-data-pass_actions--edit .dt-btn--secl,.personal-data_actions--edit .dt-btn--secl{margin-bottom:0;margin-left:1rem}}.personal-data-pass_actions--edit .dt-btn--gra,.personal-data_actions--edit .dt-btn--gra{float:left}.my-pages_addresses .section-content--fx{-ms-flex-pack:start;justify-content:flex-start}.my-pages_addresses .addresses_address{margin:1%;padding:.5rem;font-size:1rem;border-bottom:1px solid #e6e6e6;line-height:1.5}@media all and (min-width:34em){.my-pages_addresses .addresses_address{border:2px solid #e6e6e6;font-size:.875rem}}.my-pages_addresses .address-title{padding-bottom:.5rem;font-size:.9rem}.my-pages_addresses .address-actions{padding-top:.5rem}@media all and (min-width:34em){.my-pages_addresses .dt-btn--gral{color:#0170cb;background:0 0;border:none;text-decoration:underline;text-transform:none}}.my-pages_addresses .addresses_actions{text-align:right;border:none}@media all and (min-width:34em){.my-pages_addresses .addresses_actions{margin:0 .5rem}}.my-pages_addresses .addresses_actions--edit{padding-top:.5rem;text-align:right}@media all and (min-width:34em){.my-pages_addresses .addresses_actions--edit{width:100%}}.my-pages_addresses .addresses--edit.dt-table{width:100%}@media all and (min-width:34em){.my-pages_addresses .addresses--edit.dt-table{max-width:27rem}}.my-pages_orders .order-number{padding:.5rem 0;font-weight:700;color:#0170cb}.my-pages_orders .order-date,.my-pages_orders .order-price{padding-right:2rem;text-align:right;color:#3c3c3b;text-decoration:none}@media all and (min-width:34em){.my-pages_orders .order-date,.my-pages_orders .order-price{padding-right:0;text-align:left}}@media all and (max-width:34em){.my-pages_orders .order-status{padding-bottom:.5rem}}@media all and (max-width:34em){.my-pages_orders .order-status_text{padding:.2rem .5rem;color:#fff;background:#999}}.my-pages_shoppinglists .list-name{width:100%;padding:.5rem 0;font-weight:700}@media all and (min-width:34em){.my-pages_shoppinglists .list-name{width:auto}}.my-pages_shoppinglists .list-quantity{padding-bottom:.5rem}@media all and (min-width:34em){.my-pages_shoppinglists .list-quantity{padding-bottom:0}}.my-pages_shoppinglists .list-price{padding-right:2rem;text-align:right}@media all and (min-width:34em){.my-pages_shoppinglists .list-price{padding-right:0;text-align:left}}.newsletter-selection{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem 0;padding:.5rem;border-top:2px solid #e6e6e6;border-bottom:2px solid #e6e6e6}@media all and (min-width:34em){.newsletter-selection{border:2px solid #e6e6e6}}.newsletter-selection ul .labelcheckradio{break-inside:avoid;line-height:1.2}.newsletter-selection ul{width:100%;columns:2}@media all and (min-width:34em){.newsletter-selection ul{columns:3}}.newsletter-selection .selection-title{-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:.5rem}.newsletter-selection .selection-item{-ms-flex:1 1 200px;flex:1 1 200px}.pendingnewsletter{padding-left:5px;font-style:italic}.newsletter-email{padding-bottom:1rem}.newsletter-email input{width:100%}@media all and (min-width:34em){.newsletter-email input{width:15rem}}.newsletter-actions{text-align:right}@media all and (min-width:34em){.newsletter-actions{padding-top:1rem;border-top:1px solid #e6e6e6}}@media all and (min-width:34em){.newsletter-actions .dt-btn--secl{width:auto;line-height:initial;padding:.5rem}}.newsletter-actions .error-message{text-align:left;display:inline;padding-right:.5rem;color:red}.my-pages_administrate .administrate-name{padding:.5rem 0;font-weight:700}.my-pages_administrate .administrate-actions{border-top:1px solid #e6e6e6;text-align:right;padding-top:1rem}.companyinfo-data_info>div{padding-bottom:.5rem}.companyinfo-data_info .companyinfo-data__invoaddr>div>span:first-child{display:none}.companyinfo-data_info .companyinfo-data__invoaddr-title{font-size:1rem}@media all and (min-width:34em){.companyinfo-data_actions .dt-btn--gral{color:#0170cb;background:0 0;border:none;text-decoration:underline}}#order-history{background:#fff}.order-item{padding:.5rem}.order-header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5rem;border-bottom:1px solid #999}.order-header_logo-wrapper{-ms-flex:0 1 100%;flex:0 1 100%;text-align:center}@media all and (min-width:34em){.order-header_logo-wrapper{-ms-flex:1;flex:1;text-align:left}}.order-header_logo img{display:block;width:10rem;margin:0 auto}@media all and (min-width:34em){.order-header_logo img{margin:0}}.order-header_logo-byline{padding-left:.3rem;font-size:.6rem;font-weight:700}.order-header_numbers{-ms-flex-item-align:end;align-self:flex-end;font-weight:700}.order-header_status{margin-left:auto;font-family:nannas_hand_regular;font-size:2rem;font-weight:700}@media all and (min-width:34em){.order-header_status{display:none}}.order-content{font-size:.8rem}.order-content_status{display:none}@media all and (min-width:34em){.order-content_status{display:none;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0 1rem 0 3rem;font-family:nannas_hand_regular;font-size:2rem;font-weight:700}}.order-content_info{display:-ms-flexbox;display:flex;padding:.5rem;border-bottom:1px solid #999}.order-content_info--hori{display:-ms-flexbox;display:flex;padding:.5rem;border-bottom:1px solid #999}.order-content_info_section{-ms-flex:1;flex:1}.order-content_title{font-size:.6rem;font-weight:700}.products_item-info{font-size:.8em;padding:.5rem}@media all and (min-width:34em){.products_item-info{display:-ms-flexbox;display:flex}}@media all and (min-width:34em){.item-product-name-variants{-ms-flex:1;flex:1}}.item-product_name{font-weight:700}.item-product-price-quantity{display:-ms-flexbox;display:flex}@media all and (min-width:34em){.item-product-price-quantity{-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1;flex:1}}.item-product_price,.item-product_quantity{text-align:right;margin-right:.25em}.item-product_price{min-width:5em}.item-product_quantity{min-width:3.5em}.item-product_date{margin-left:auto;margin-right:.5em;min-width:5em;text-align:right}@media all and (min-width:34em){.item-product_date{margin-left:0}}.products_item-pricetot{font-weight:700;min-width:5em;text-align:right}@media all and (min-width:34em){.products_item-pricetot{margin-left:0}}.order-content_products{border-bottom:1px solid #999}.order-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:1rem 0;font-size:.8rem}.order-footer .dt-company-info{-ms-flex:1 0 100%;flex:1 0 100%;text-align:center;border-top:0}.order-footer .dt-company-info a{color:#3c3c3b}.order-footer_price,.order-footer_terms{width:100%;padding:0 .5rem}.order-footer_price .part-delivery-item,.order-footer_terms .part-delivery-item{margin-bottom:10px}@media all and (min-width:34em){.order-footer_price,.order-footer_terms{width:50%}}.order-footer_price .price-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.order-footer_actions{-ms-flex:1 0 100%;flex:1 0 100%;margin-top:.5rem;padding:.5rem;border:1px solid #e6e6e6}@media all and (min-width:34em){.order-footer_actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.order-footer_actions button:first-child{margin-bottom:.5rem}@media all and (min-width:34em){.order-footer_actions button:first-child{margin-bottom:0}}.order-footer_actions a,.order-footer_actions button{min-width:5rem}@media all and (min-width:34em){.order-footer_actions a,.order-footer_actions button{-ms-flex-item-align:end;align-self:flex-end}}.shopping-cart-page{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.shopping-cart_wrapper{width:100%}@media all and (min-width:44rem){.shopping-cart_wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex:1;flex:1;width:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media all and (min-width:44rem){.shopping-cart{width:100%}}.free-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:2px;background:#ffe085;padding:1rem}.free-text{font-family:Roboto;color:#3c3c3b;font-weight:700}.dt-btn--free{margin-left:.5rem;font-family:Rubik;font-family:Rubik;color:#f2f2f2;background:#3c3c3b 0 0 no-repeat padding-box;transition:.2s}.shopping-cart_header{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.shopping-cart_header_title{font-size:1.2rem}.shopping-cart_content{padding-top:.2rem}.shopping-cart_content_item{border-bottom:1px solid #e6e6e6}.shopping-cart_footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:1rem;border-top:1px solid #e6e6e6}.shopping-cart_footer_price{width:200px;margin-left:auto}.shopping-cart_footer_price .price-excl{padding:.5rem 0 1rem 0;text-align:right}.shopping-cart_footer_price .price-ex-vat{position:absolute;bottom:0;right:0;line-height:1;font-size:.7rem;color:#999;cursor:default;margin-right:1px}.shopping-cart_footer_actions{width:200px;margin-left:auto;text-align:right}.shopping-cart_footer_personal{display:none}@media all and (min-width:34em){.shopping-cart_footer_personal{display:block;-ms-flex:1;flex:1}}.shopping-cart_footer_personal .personal-image{width:5rem}.checkout-page{-ms-flex-direction:column;flex-direction:column;padding:.5rem}@media all and (min-width:34em){.checkout-page{padding:1rem}}.checkout-page h3{font-size:1.071rem;padding:0}@media all and (min-width:34em){.checkout-page h3{font-size:.9375rem}}.checkout-page .dt-table_row{width:100%}@media all and (min-width:48em){.checkout-page .dt-table_row{width:70%}}@media all and (min-width:62em){.checkout-page .dt-table_row{width:60%}}.checkout-page .checkout-page_smallheading{font-size:1.071rem;padding:0;margin:2rem 0 1rem 0}@media all and (min-width:34em){.checkout-page .checkout-page_smallheading{font-size:.9375rem}}.checkout-page .section-header .section-header_heading{text-align:center;padding-top:1rem}.checkout-page .section-header h2{font-size:1.428571429rem}@media all and (min-width:34em){.checkout-page .section-header h2{font-size:1.625rem}}.checkout-page .section-header h3{font-size:1.071rem;padding:0}@media all and (min-width:34em){.checkout-page .section-header h3{font-size:.9375rem}}.checkout-page .section-header p{margin-top:1rem;font-weight:500;font-size:1rem;font-weight:400}@media all and (min-width:34em){.checkout-page .section-header p{font-size:14px}}.checkout-page .checkout-sections{width:100%}.checkout-page .checkout-items .section-header{border-top:none}.checkout-delivery,.checkout-footer,.checkout-items,.checkout-login,.checkout-message,.checkout-payment,.checkout-shipment{background:#fff;margin-bottom:1rem;padding:1rem}@media all and (min-width:34em){.checkout-delivery,.checkout-footer,.checkout-items,.checkout-login,.checkout-message,.checkout-payment,.checkout-shipment{padding:2rem 3rem}}.checkout-delivery .inner,.checkout-footer .inner,.checkout-items .inner,.checkout-login .inner,.checkout-message .inner,.checkout-payment .inner,.checkout-shipment .inner{background:0 0;padding:1rem 0}.checkout-items .product-card{padding-top:2rem}@media all and (min-width:34em){.checkout-items .product-card{padding-top:1rem}}.checkout-items .product-image{margin-left:.5rem}.checkout-items .product-details{margin-right:.5rem}.checkout-items .product-quantity-price{padding:.5rem 0 .5rem .5rem}@media all and (min-width:48em){.checkout-items .product-quantity-price{padding:.5rem}}.checkout-items .quantity-input{width:15rem}.checkout-items_item{border-bottom:1px solid #999}.checkout-items_item:first-child{border-top:1px solid #999}.checkout-items_price{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:2rem .5rem}.checkout-items_price .price,.checkout-items_price .price-excl,.checkout-items_price .promo-carousel_item .price-carousel,.promo-carousel_item .checkout-items_price .price-carousel{margin-left:auto}.checkout-items_price .price,.checkout-items_price .promo-carousel_item .price-carousel,.promo-carousel_item .checkout-items_price .price-carousel{min-width:15rem}@media all and (max-width:34em){.checkout-items_price .price.price--tot,.checkout-items_price .promo-carousel_item .price--tot.price-carousel,.promo-carousel_item .checkout-items_price .price--tot.price-carousel{width:100%}}.checkout-items_price .price-ex-vat{position:absolute;bottom:0;right:0;line-height:1;font-size:.7rem;color:#999;cursor:default;margin-right:1px}.checkout-items_price .price-ink-vat{margin-top:1rem;text-align:right}.checkout-items_price .price-ink-vat span{font-size:.9rem;font-weight:500;color:#999}.checkout-items_price .checkout-items_sum{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:34em){.checkout-items_price .checkout-items_sum{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-left:auto}}.checkout-items_price .checkout-items_sum-title{margin-bottom:1rem}@media all and (min-width:34em){.checkout-items_price .checkout-items_sum-title{margin:0 1rem 0 0}}.checkout-delivery li{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin-bottom:.5rem;padding:.5rem 0}.checkout-delivery .delivery-comp_priv{margin-top:1rem}span.checkout-delivery_address-edit{position:absolute;top:0;right:.8rem;display:inline;font-size:.8rem}.address-form{display:none;width:100%}.checkout-delivery_address-form .address-company-name,.checkout-delivery_address-form .address-company-orgnr{display:none}.checkout-delivery_notloggedin-form h3{padding:1rem 0}.checkout-delivery_notloggedin-form input[type=radio]{vertical-align:middle;width:2rem}.checkout-delivery_notloggedin-form .section-delivery_login{font-size:.8rem;float:right;margin-bottom:.5rem}.checkout-delivery_notloggedin-form .address-name{display:none}.checkout-delivery_notloggedin-form .dt-table{margin-bottom:2rem}.dt-icon_info{display:inline-block;width:20px;height:20px;line-height:20px;margin-left:auto;text-align:center;color:#fff;background:#0170cb;border-radius:50%}.testitem{display:-ms-flexbox;display:flex}.testitem-text{background:#ada}.delivery-comp_priv{display:-ms-flexbox;display:flex}.delivery-comp_priv .radio-info{width:150px}.delivery-comp_priv span+span{margin-left:1rem}.delivery-info_address{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:500;margin-bottom:2rem}.delivery-info_address span{margin-bottom:.3rem}.delivery-info_address span:last-of-type{margin-bottom:0}.checkout-payment p{font-size:1.071rem}@media all and (min-width:34em){.checkout-payment p{font-size:.9375rem}}.payment_charges-item{font-size:.8rem;font-weight:700;font-style:italic}.checkout-payment-choice{margin-bottom:2rem}.checkout-payment-choice__media{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:1rem}.checkout-payment-choice__media img{height:40px;width:70px;border-radius:6px}.checkout-payment-choice__media span{font-size:1rem;padding:0;margin-left:1rem}@media all and (min-width:34em){.checkout-payment-choice__media span{font-size:14px}}.checkout-payment-choice label img{margin-left:.5rem}.checkout-payment-choice li{margin-bottom:.5rem;padding:.5rem 0}.checkout-message label{font-size:.8rem}.checkout-message_text{width:100%;margin:.5rem 0 1rem}.newsletter-check{background-color:#e6e6e6;display:none;font-size:.8rem;padding:1rem}@media all and (min-width:34em){.newsletter-check{display:block}}.checkout-footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.checkout-footer .dt-table{margin-bottom:2rem}.checkout-footer .dt-table .dt-table_row{font-weight:500;margin-top:1.5rem}.checkout-footer .dt-table .dt-table_row.dt-table_row--two-cells{-ms-flex-direction:row;flex-direction:row}@media all and (max-width:34em){.checkout-footer .dt-table .dt-table_row.dt-table_row--two-cells .dt-table_cell:first-child{min-width:70%}}.checkout-footer .dt-table .dt-table_row:last-child{font-weight:700;font-size:1.071rem}@media all and (min-width:34em){.checkout-footer .dt-table .dt-table_row:last-child{font-size:1.25rem}}.checkout-footer .dt-table .dt-table_cell{margin-top:0!important}.jsOrderSummary{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem}.checkout-footer_delivery,.checkout-footer_discount,.checkout-footer_goods{display:-ms-flexbox;display:flex;margin-bottom:.2rem;-ms-flex-pack:justify;justify-content:space-between;max-width:20rem;width:100%;margin:auto}.checkout-footer_delivery-text,.checkout-footer_goods-text{font-size:.8rem}.checkout-footer_delivery-sum,.checkout-footer_goods-sum{font-weight:700}.checkout-footer_discount .checkout-footer_delivery-sum{color:#cb3931}.checkout-footer_price{max-width:20rem;width:100%;margin:.5rem auto 0}.checkout-footer_price .price-excl{float:right}.checkout-footer_price .price-ex-vat{position:absolute;right:0;line-height:1;font-size:.7rem;color:#999;cursor:default;margin-right:1px}.checkout-footer_actions{margin-top:1rem}@media all and (min-width:34em){.checkout-footer_actions{margin-top:3rem}}.checkout-footer_proceed{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:34em){.checkout-footer_proceed{-ms-flex-direction:column;flex-direction:column}}.checkout-footer_terms{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:.5rem 0 1rem 0;font-size:.8rem;-ms-flex-order:2;order:2}.checkout-footer_terms a{padding:15px 15px 15px 0}@media all and (min-width:34em){.checkout-footer_terms{margin:0 0 1rem 0}.checkout-footer_terms a{padding:0}}.checkout-footer_buy{margin-bottom:1rem;width:100%;max-width:20rem;margin:0 auto 1rem}.checkout-footer_buy .dt-btn{width:100%}.checkout-done-page .order-item{margin:0 auto;background:#fff;box-shadow:0 1px 8px rgba(145,100,25,.3)}.checkout-done-page .order-header{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:1rem 2rem}.checkout-done-page .order-header_text-title{font-family:nannas_hand_regular;font-size:4rem;line-height:1}.checkout-done-page .order-header_text-body{font-size:.8rem}.checkout-done-page .order-content_info_invoice{-ms-flex-item-align:end;align-self:flex-end}.checkout-done-page .order-footer_price-print{display:-ms-flexbox;display:flex}.checkout-done-page .order-footer_price-print button{width:5rem}.checkout-done-page .order-footer_rating{display:none}.checkout-done-page .order-footer_image-wrapper{width:13rem}.checkout-done-page .order-footer_text-wrapper{-ms-flex:1;flex:1}.checkout-done-page .order-footer_text-title{font-family:nannas_hand_regular;font-size:3rem}.checkout-done-page .rating-star{font-size:3rem}.checkout-done-page .order-footer_actions button{color:#fff}.checkout-done-sections{width:100%;margin:1rem}@media print{.order-footer_actions{display:none}}.checkout-login{width:100%}.checkout-login h2{font-size:1.428571429rem}@media all and (min-width:34em){.checkout-login h2{font-size:1.625rem}}.checkout-login p{font-size:1rem}@media all and (min-width:34em){.checkout-login p{font-size:14px}}.checkout-login__content{max-width:350px;margin:0 auto}.checkout-login__header{margin:1rem 0;font-size:1.428571429rem}@media all and (min-width:34em){.checkout-login__header{font-size:1.625rem}}.checkout-login__body form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.checkout-login__body form label{font-size:1rem}@media all and (min-width:34em){.checkout-login__body form label{font-size:14px}}.checkout-login input{margin:.5rem 0 1rem 0}.checkout-login .items--space-between .dt-btn{width:100%}.checkout-login__info{margin:1rem 0}.checkout-login__info:first-child{margin-bottom:.5rem}.checkout-login__actions{margin:2rem 0}.checkout-login__actions a.dt-btn{width:100%}.checkout-login ::-webkit-input-placeholder{font-style:italic}.checkout-login :-moz-placeholder{font-style:italic}.checkout-login ::-moz-placeholder{font-style:italic}.checkout-login :-ms-input-placeholder{font-style:italic}.checkout-shipment li{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin-bottom:.5rem;padding:.5rem 0}.quantity-input{display:-ms-flexbox;display:flex;margin-right:.5rem}@media all and (min-width:34em){.quantity-input{margin-left:auto}}.quantity-input input{background:#fff;border:1px solid #f2f2f2}.quantity-input input[type=number]::-webkit-inner-spin-button,.quantity-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.quantity-input .quantity-btn{position:relative;width:2.5rem;height:2.5rem;background:#f2f2f2;cursor:pointer;border:none}.quantity-input .quantity-btn_icon{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#3c3c3b}.staff_sections{-ms-flex:0 1 100%;flex:0 1 100%}@media all and (min-width:44rem){.staff_sections{-ms-flex:1;flex:1}}.staff-listings{margin:.5rem}@media all and (min-width:44rem){.staff-listings{padding:2rem 3rem;background:#fff;box-shadow:0 1px 8px rgba(145,100,25,.3);margin:1rem}}@media all and (min-width:48em){.staff-listings_content{column-count:2}}.staff-listings_group{display:inline-block;width:100%}.staff-listings_group .staff-listings_title{margin-bottom:.5rem;font-size:.9rem;font-weight:700}.staff-listings_header{margin-bottom:2rem}.staff-card{display:-ms-flexbox;display:flex;margin-bottom:.5rem;font-size:.7rem;background:#fff;box-shadow:0 1px 8px rgba(153,153,153,.3)}.staff-card .staff-card_image{width:8rem;-ms-flex-order:2;order:2}.staff-card .staff-card_info{-ms-flex:1;flex:1;padding:.5rem}.staff-card .staff-card_name{margin:.2rem 0;font-size:1rem}.staff-card .staff-card_name a{text-decoration:none}.staff-card .staff-card_position{margin-bottom:.5rem;line-height:1.3;opacity:.6}.staff-card .staff-card_phone{font-weight:700}.category-sub-page,.search-results-page{display:block!important}.search-results-page .page_summary{border:none;background:0 0;box-shadow:none;margin-top:2rem}.search-results-page .page_summary .section-header{background:0 0}.search-results-page .page_summary .search-results_text{display:block;font-weight:400;margin:1.5rem 0 1.5rem 0;font-size:1rem}.search-results-page .search-results-comment{display:none;padding:0 1rem 1rem;font-size:.8rem;font-style:italic}@media all and (min-width:34em){.search-results-page .search-results-comment{display:block}}.category-sub-page .page_summary{position:relative;max-height:14rem;padding:1rem;overflow:hidden}.category-sub-page .page_summary h2{width:80%}.category-sub-page .page_summary p{font-size:1rem}@media all and (min-width:34em){.category-sub-page .page_summary p{font-size:14px}}.category-sub-page .page_summary.read-all{max-height:none;padding-bottom:2rem}.category-sub-page .page_summary.read-all .page_summary-more-less{box-shadow:none}.category-sub-page .page_summary-more-less{bottom:0;left:0;display:none;height:2rem;padding:.2rem 0;background:#fff;box-shadow:0 -.2rem 1rem .5rem rgba(255,255,255,.9)}@media all and (min-width:34em){.results_overview{background:0 0}}.results_overview-list{font-size:1rem;background:#fff;margin-bottom:2rem;padding:.3rem 0;display:-ms-flexbox;display:flex}@media all and (min-width:44rem){.results_overview-list{margin-top:0;margin-bottom:0;padding:1rem;-ms-flex-pack:center;justify-content:center;background:0 0}}@media all and (min-width:44rem){.results_overview-list .page_summary-title{cursor:initial}}.results_overview-list .overview_item{display:inline-block;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media all and (max-width:44rem){.results_overview-list .overview_item{-ms-flex-align:center;align-items:center;padding:1rem .5rem;width:100%}.results_overview-list .overview_item:nth-child(2){border-right:1px solid #3c3c3b;border-left:1px solid #3c3c3b}.results_overview-list .overview_item.active{font-weight:700;position:relative}.results_overview-list .overview_item.active:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(206,80,0,0);border-top-color:#fff;border-width:15px;margin-left:-15px}}@media all and (max-width:44rem){.results_overview-list .overview_item{width:33.33%}}@media all and (min-width:44rem){.results_overview-list .overview_item{margin-right:2rem}.results_overview-list .overview_item:last-child{margin-right:0}.results_overview-list .overview_item.active a{border-bottom:2px solid #3c3c3b;padding-bottom:.1rem;font-weight:700}.results_overview-list .overview_item:after{content:none}}.results_overview-list .overview_item a{display:block;font-size:.8rem;color:#3c3c3b;text-decoration:none;font-family:Rubik}@media all and (min-width:44rem){.results_overview-list .overview_item a{font-size:1.125rem}}@media screen and (min-width:700px) and (max-width:768px){.results_overview-list .overview_item a{font-size:.95rem}}.page_filters{display:none;width:100%}@media all and (min-width:44rem){.page_filters{display:block;width:25%;float:left}}.page_side-item{display:none}@media all and (min-width:34em){.page_side-item{display:block;margin:1rem .5rem}}.page_side-item>div{margin:0}.page_listings{width:100%}@media all and (min-width:44rem){.page_listings,.page_summary-settings{width:75%;float:right}}@media all and (min-width:44rem){.page_listings_productgroup{width:100%}}.page_settings{margin:.5rem}.reseller-form button{float:right}.dt-footer{background:#cb3931}.footer-spanning{background:#d5615a}.footer-ele{max-width:1200px;margin:0 auto;color:#fff;background:#cb3931}.footer-ele .section-links ul{line-height:1.5}@media all and (min-width:34em){.footer-ele{-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex}}.dt-direktronytt{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin-top:3rem;padding:1rem .5rem 1.5rem .5rem;background:#d5615a}@media all and (min-width:48em){.dt-direktronytt{height:7.5rem;margin-bottom:3rem}}.direktronytt_image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:5rem;height:5rem;background:#ffcb33;border-radius:50%}@media all and (min-width:48em){.direktronytt_image{position:absolute;width:140px;height:140px}}.direktronytt_image img{width:50%}.direktronytt_info{-ms-flex:1;flex:1;margin-left:1rem}@media all and (min-width:48em){.direktronytt_info{-ms-flex:none;flex:none;margin-left:11rem}}.direktronytt_info_title{font-size:1.75rem;font-weight:700;margin-bottom:.2rem}.direktronytt_info_text{font-size:1rem;color:rgba(255,255,255,.8)}.direktronytt_subscribe{width:100%;margin-top:1rem}@media all and (min-width:62em){.direktronytt_subscribe{-ms-flex:1 0 0px;flex:1 0 0;width:auto;max-width:37rem;margin-top:0;margin-left:auto;padding-left:2rem}}@media all and (min-width:48em){.direktronytt_subscribe{-ms-flex:1 0 0px;flex:1 0 0;width:auto;max-width:37rem;margin-top:0;margin-left:auto;padding-left:2rem}}.direktronytt_subscribe .direktronytt_elements-wrapper{display:-ms-flexbox;display:flex}.direktronytt_subscribe .direktronytt_email-wrapper{-ms-flex:1 0 0px;flex:1 0 0}.header-pillars{margin-left:auto}@media all and (min-width:34em){.header-pillars{display:-ms-flexbox;display:flex;margin-right:1rem}}@media all and (min-width:34em){.header-pillars .pillars_pillar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 1 auto;flex:0 1 auto}.header-pillars .pillars_pillar:focus,.header-pillars .pillars_pillar:hover{-ms-transform:scale(1.02);transform:scale(1.02)}}.header-pillars .pillars_pillar:not(:last-child) .pillars_pillar_image{margin-right:.2rem}@media all and (min-width:44rem){.header-pillars .pillars_pillar:not(:last-child) .pillars_pillar_image{margin-right:1rem}}@media all and (min-width:62em){.header-pillars .pillars_pillar:not(:last-child) .pillars_pillar_image{margin-right:0}}.header-pillars .pillars_pillar_image{width:2.5rem;min-width:2.5rem;height:2.5rem}.header-pillars p{display:none}@media all and (min-width:62em){.header-pillars p{display:block;margin:0 5px;color:rgba(255,255,255,.8);line-height:1.2}}.footer-pillars,.header-pillars{font-size:.8rem}.footer-pillars .pillars_pillar_image,.header-pillars .pillars_pillar_image{border:2px solid #fff;border-radius:50%;overflow:hidden}.footer-pillars a,.header-pillars a{color:#fff;text-decoration:none}.footer-pillars img,.header-pillars img{width:100%}.footer-pillars{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;margin:0 1rem;padding:1rem .5rem;text-align:center;border-bottom:1px solid #982b25}@media all and (min-width:34em){.footer-pillars{display:none}}.footer-pillars .pillars_pillar{-ms-flex:1;flex:1}.footer-pillars .pillars_pillar:focus,.footer-pillars .pillars_pillar:hover{-ms-transform:scale(1.02);transform:scale(1.02)}.footer-pillars .pillars_pillar_image{width:3.5rem;height:3.5rem;margin:0 auto;margin-bottom:.5rem}.footer-pillars img{width:100%}.dt-teaser{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1 0 0px;flex:1 0 0;height:5rem}.teaser_item{display:-ms-flexbox;display:flex;width:50%;margin-top:.5rem;padding:.5rem}@media all and (min-width:34em){.teaser_item{margin-top:0}}.teaser-wrapper{width:100%;margin:.5rem;background:#fff;box-shadow:0 1px 8px rgba(145,100,25,.3)}.teaser_image{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover}.section-item>.teaser_image{-ms-flex:1;flex:1;margin:.5rem;box-shadow:0 1px 8px rgba(145,100,25,.3);border:5px solid #fff}.teaser-big{width:100%!important}@media all and (min-width:44rem){.teaser-big{width:66.66667%!important}}@media all and (min-width:48em){.teaser-big{width:50%!important;height:auto}}.teaser-big a{color:#3c3c3b;text-decoration:none}.teaser-big .teaser_image{margin:0;padding:.5rem;box-shadow:none;border:0;height:auto;text-align:center}.teaser-big img{width:auto;max-height:17rem;margin:0 auto}.teaser-big .teaser_info-wrapper{padding:.5rem}.teaser-big .teaser_title{font-size:1.4rem;font-weight:700}.teaser-big .teaser_text{line-height:1.7;font-size:1rem}@media all and (min-width:34em){.teaser-big .teaser_text{font-size:14px}}.dt-social{display:-ms-flexbox;display:flex;padding-bottom:1rem;border-bottom:1px solid #982b25}@media all and (min-width:34em){.dt-social{border-bottom:0}}@media all and (min-width:44rem){.dt-social{display:block}}.social_icons{display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center}@media all and (min-width:34em){.social_icons{-ms-flex-item-align:end;align-self:flex-end}}@media all and (min-width:44rem) and (max-width:62em){.social_icons{-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap}}.social-icons_icon{width:2.5rem;height:2.5rem;border:6px solid #fff;margin-right:20px;background:#fff;border-radius:50%;border:6px solid #fff}.social-icons_icon:last-child{margin-right:0}@media all and (min-width:34em){.social-icons_icon{margin:0 4px}}.social-icons_icon a{display:block;width:100%;height:100%;margin:0;padding:.4rem;background-position:center center;background-size:cover;border:0}.social-icons_icon img{width:100%;filter:drop-shadow(2px 2px 0 #ffd65c)}.personal--social .personal_image{position:relative;display:none;text-align:right}@media all and (min-width:34em){.personal--social .personal_image{display:block}}@media all and (min-width:48em){.personal--social .personal_image{margin-bottom:1rem}}.personal--social .personal_image img{max-width:100%}@media all and (min-width:34em){.personal--social .personal_image img{width:8rem}}.personal--social .personal_text{position:absolute;top:0;left:-35px;font-family:nannas_hand_regular;font-size:2rem;color:#3c3c3b;border-width:1rem;border-style:solid;-o-border-image:url(/Prototype/images/bubble.png) 17 28 22 17 stretch;border-image:url(/Prototype/images/bubble.png) 17 28 22 17 fill stretch}@media all and (min-width:34em){.personal--social .personal_text{font-size:1.5rem}}.payways-teasers{padding:1rem;width:100%}.dt-payways{width:100%;font-size:0;text-align:center}@media all and (min-width:34em){.dt-payways{padding-top:1rem;border-top:1px solid #982b25;text-align:left}}.dt-payways .payways_item{display:inline-block;margin:5px;padding:5px;background:#fff;border-radius:4px;text-align:center;box-shadow:0 .2rem .4rem rgba(0,0,0,.12);max-width:100px}@media all and (min-width:34em){.dt-payways .payways_item{max-width:5rem}}.payways-certificate{width:100%;text-align:center}@media all and (min-width:34em){.payways-certificate{width:30rem}}.payways-certificate .payways_item{width:auto!important;vertical-align:top;min-width:5rem}.payways-certificate .payways_item img{height:5rem;width:auto}.contact-languages{padding:1rem}@media all and (min-width:34em){.contact-languages{-ms-flex-direction:column;flex-direction:column}}@media all and (min-width:44rem){.contact-languages{-ms-flex-align:center;align-items:center;-ms-flex-align:stretch;align-items:stretch;margin:0 auto;-ms-flex-direction:row;flex-direction:row}}@media all and (min-width:44rem){.contact-languages .dt-company-info{-ms-flex-order:2;order:2}}.dt-company-info{padding:1rem 0 1rem;text-align:center;border-top:1px solid #982b25}@media all and (min-width:44rem){.dt-company-info{text-align:left;-ms-flex:1;flex:1}}.dt-company-info .first-line div,.dt-company-info .second-line div{display:inline-block;padding:.1rem 0;font-size:.8rem}@media all and (min-width:44rem){.dt-company-info .first-line>div:not(:last-child):after,.dt-company-info .second-line>div:not(:last-child):after{content:'|';margin:0 .2rem 0 .4rem}}.dt-company-info .first-line>div:first-child{font-weight:700}.dt-company-info .insert-after{font-size:0!important}.dt-company-info .insert-after::after{content:',';font-size:.8rem}@media all and (min-width:44rem){.dt-company-info .insert-after::after{content:''}}.dt-company-info .insert-after span{font-size:.8rem!important}.dt-company-info .break-before{display:inline!important}@media all and (max-width:44rem){.dt-company-info .break-before::before{content:'\a';white-space:pre}}.dt-company-info a{color:#fff;text-decoration:none}.dt-languages{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:8rem;margin:0 auto}@media all and (min-width:44rem){.dt-languages{margin:0;padding-top:1rem;padding-right:1rem;border-top:1px solid #982b25}}.languages_language{text-align:center}.language_flag{display:inline-block;border:1px solid #fff}.language_flag img{display:block;max-width:3rem}.language_country{font-size:.8rem;color:#fff}.links-social{padding:1rem}@media all and (min-width:34em){.links-social{-ms-flex-direction:column;flex-direction:column}}@media all and (min-width:44rem){.links-social{-ms-flex-direction:row;flex-direction:row}}.links-social .section-links{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;line-height:1.4}.links_item{-ms-flex:33.33%;flex:33.33%;margin-bottom:1rem;padding:0 .5rem .5rem .5rem}@media all and (max-width:34em){.links_item{-ms-flex:50%;flex:50%}}.links_item h4{padding-bottom:.4rem;font-size:1.2rem;color:#fff}.links_item a{display:block;padding:.3rem 0;color:#fff;text-decoration:none}.links_item a:focus,.links_item a:hover{font-weight:700}.alert-block{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;padding:1rem;box-shadow:0 2px 4px rgba(0,0,0,.2)}.alert-block .text-wrapper h2{font-family:nannas_hand_regular;font-size:3rem;text-align:center}.alert-block .text-wrapper p{margin-bottom:1rem}.featherlight-content{min-width:auto}.featherlight-content iframe{width:100%;height:150px}@media all and (min-width:34em){.featherlight-content iframe{width:500px;height:300px}}.campaigns{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch}.campaigns__item{width:100%}@media all and (min-width:34em){.campaigns__item{width:50%}}.campaign-card{display:block;margin:.5rem;padding:.375em;color:#000;background-color:#fff;box-shadow:0 1px 8px rgba(145,100,25,.3);text-decoration:none;height:calc(100% - (.5rem * 2))}.campaign-card__header{position:relative}.campaign-card__image{width:100%}.campaign-card__image-alternative{position:absolute;top:50%;left:0;padding:0 10%;font-family:Rubik;font-weight:700;font-style:italic;text-align:center;-ms-transform:translateY(-50%);transform:translateY(-50%)}.campaign-card__title{margin-bottom:.5rem;font-weight:700}.campaign-card__title h2{font-size:1.2rem}.campaign-card__text{padding-bottom:.5rem;font-size:.8rem}.campaign-header{margin:.5rem;padding:.5rem;background-color:#fff;box-shadow:0 1px 8px rgba(145,100,25,.3)}.campaign-header__image{margin-bottom:.5rem}.campaign-header__content{max-width:750px;margin:0 auto 1rem auto}.campaign-header__text{font-size:1rem}.campaign-header__text .text-bold{font-weight:700}.campaign-header__text .text-italic{font-style:italic}.campaign-discounts{padding:1rem 2rem}.dt-cart-aside .campaign-discounts{border-bottom:1px solid #e6e6e6;margin-bottom:1rem;padding:0 .5rem 1rem .5rem}.order-footer .campaign-discounts{width:100%;padding:0 .5rem 1rem .5rem;border-bottom:1px solid #ada;margin-bottom:1rem}.shopping-list_footer .campaign-discounts{border-top:1px solid #e6e6e6}.checkout-items .campaign-discounts{border-bottom:1px solid #e6e6e6}.campaign-discounts__title{font-style:italic;font-weight:700;font-size:.8rem;margin-bottom:.5rem}.campaign-discounts__item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.campaign-discounts__item:not(:last-child){margin-bottom:.5rem}.campaign-discounts__item-price{color:#cb3931}.shop-gifts-wrapper{margin:.5rem}.checkout-items .shop-gifts-wrapper{margin-left:-.25rem;margin-right:-.25rem}.shop-gifts{box-shadow:0 1px 8px rgba(153,153,153,.3)}.shop-gifts__header{background-color:#14ad67;color:#fff;padding:.5rem}.shop-gifts__items{margin:0 .5rem}.shop-gifts__footer{padding:.5rem .5rem .5rem 1rem;color:#999}.configurator-primary{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:400px){.configurator-primary{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}.configurator-primary__text{-ms-flex:1;flex:1;padding:3rem}.configurator-primary__img{-ms-flex:1;flex:1;width:100%}.configurator-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:3.125rem}@media all and (min-width:400px){.configurator-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}.configurator-item__img{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:400px){.configurator-item__img{padding-right:10rem}}.configurator-item__img img{margin-bottom:2rem}.configurator-item__img--under{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.configurator-item__img--under img{margin-right:.5rem}@media all and (max-width:34em){.configurator-item__img{margin-bottom:1rem}}.configurator-item__section{-ms-flex:1;flex:1;padding:1rem}@media all and (max-width:34em){.configurator-item__section{padding:0}}.configurator-item__section--price-action{padding-right:5.5rem}@media all and (max-width:34em){.configurator-item__section--price-action{padding:0}}.configurator-item__section__option{margin-top:1rem}.configurator-item__section__list{margin:1rem 0}.configurator-item__section__list li{border-top:1px solid #999;border-bottom:1px solid #999;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0}.configurator-item__section__list li+li{border-top:0}.configurator-item__section__list__icon{background-color:#f2f2f2;border-radius:50%;color:#3c3c3b;height:24px;width:24px}.configurator-item__section__price-actions{display:block;-ms-flex-pack:justify;justify-content:space-between;margin-top:2rem}@media all and (min-width:62em){.configurator-item__section__price-actions{display:-ms-flexbox;display:flex}}.configurator-item__section__price-actions__submit{margin:0 1rem}@media all and (max-width:34em){.configurator-item__section__price-actions__submit{margin-bottom:.5rem}}.configurator-item__section__price-actions__checkout{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:200px}.configurator-item__section__price-actions .center{-ms-flex-align:center;align-items:center}.configurator-item__section__price-actions .label{margin-right:20px;font-weight:500}.configurator__container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:1rem}.configurator__container__btn{background:#ffe085;color:#3c3c3b;padding:0 2rem}.configurator__container__btn:hover{background-color:#ffb50d}.configurator__container.subItems{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.configurator__btn--add{background:#f2f2f2;border:none}.configurator__btn--minus{background:#f2f2f2;border:none}.cancel{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:3rem}@media all and (max-width:34em){.cancel{margin-bottom:1rem}}.cancel__btn{background-color:transparent;border:1px solid #ccc;padding:0 2rem}.cancel__icon{border-radius:50%;height:24px;width:24px}.mainItem{font-weight:700}.out-of-space{color:red}.create-new{padding-top:1rem}.dt-section-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.dt-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 1 100%;flex:0 1 100%}@media all and (min-width:34em){.dt-section{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-item{display:-ms-flexbox;display:flex}.section-item>a,.section-item>div{margin:.375rem .375rem!important}.section-item{width:100%}@media all and (min-width:34em){.section-item{width:50%}}@media all and (min-width:44rem){.section-item{width:33.33333%}}@media screen and (min-width:700px) and (max-width:1100px){.section-item{width:50%}}@media all and (min-width:1100px){.section-item{width:25%}}.section-item--sm{display:-ms-flexbox;display:flex}.section-item--sm{min-width:100%;max-width:100%}@media all and (min-width:34em){.section-item--sm{min-width:33.333%;-ms-flex:1;flex:1}}@media all and (min-width:48em){.section-item--sm{min-width:16.667%;-ms-flex:1;flex:1}}.dt-section--bottom{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.dt-section--bottom .section-item{width:50%}@media all and (min-width:44rem){.dt-section--bottom .section-item{width:50%}}@media all and (min-width:48em){.dt-section--bottom .section-item{width:25%}}.personal-wrapper{width:100%!important}@media all and (min-width:44rem){.personal-wrapper{width:50%!important}}.side-item .personal-wrapper{width:auto!important;margin:.375rem}.personal--call-me,.personal--favs,.personal--rec,.personal--tip--left,.personal--tip--right{display:-ms-flexbox;display:flex;width:100%}.personal--tip--left,.personal--tip--right,.personal--tip--top{padding:.5rem;background:#fff;box-shadow:0 1px 8px rgba(145,100,25,.3)}.personal--tip--left .personal_text-wrapper,.personal--tip--right .personal_text-wrapper,.personal--tip--top .personal_text-wrapper{-ms-flex:1;flex:1;padding:.5rem}@media all and (min-width:44rem){.personal--tip--left .personal_text-wrapper,.personal--tip--right .personal_text-wrapper,.personal--tip--top .personal_text-wrapper{-ms-flex:1 1 auto;flex:1 1 auto}}.personal--tip--left .personal_actions,.personal--tip--left .personal_byline,.personal--tip--left .personal_title,.personal--tip--right .personal_actions,.personal--tip--right .personal_byline,.personal--tip--right .personal_title,.personal--tip--top .personal_actions,.personal--tip--top .personal_byline,.personal--tip--top .personal_title{margin-top:auto}.personal--tip--left .personal_title,.personal--tip--right .personal_title,.personal--tip--top .personal_title{font-size:1.2rem;font-weight:700;font-family:Rubik}.personal--tip--left .personal_title a,.personal--tip--right .personal_title a,.personal--tip--top .personal_title a{text-decoration:none}.personal--tip--left .personal_title a:active,.personal--tip--left .personal_title a:focus,.personal--tip--left .personal_title a:hover,.personal--tip--right .personal_title a:active,.personal--tip--right .personal_title a:focus,.personal--tip--right .personal_title a:hover,.personal--tip--top .personal_title a:active,.personal--tip--top .personal_title a:focus,.personal--tip--top .personal_title a:hover{color:#034b86}.personal--tip--left .personal_byline,.personal--tip--right .personal_byline,.personal--tip--top .personal_byline{font-size:1rem}@media all and (min-width:34em){.personal--tip--left .personal_byline,.personal--tip--right .personal_byline,.personal--tip--top .personal_byline{font-size:14px}}.personal--tip--left .personal_person-wrapper,.personal--tip--right .personal_person-wrapper,.personal--tip--top .personal_person-wrapper{position:relative;width:6rem;min-width:6rem}.personal--tip--left .personal_image img,.personal--tip--right .personal_image img,.personal--tip--top .personal_image img{display:block;width:auto;max-width:100%;max-height:100%}.personal--tip--left .personal_person,.personal--tip--right .personal_person,.personal--tip--top .personal_person{position:absolute;bottom:0;left:0;font-size:.6rem}.side-item .personal--tip--left,.side-item .personal--tip--right,.side-item .personal--tip--top{width:100%}@media all and (min-width:44rem){.side-item .personal--tip--left,.side-item .personal--tip--right,.side-item .personal--tip--top{-ms-flex-direction:column;flex-direction:column}}@media all and (min-width:44rem){.side-item .personal--tip--left .personal_person-wrapper,.side-item .personal--tip--right .personal_person-wrapper,.side-item .personal--tip--top .personal_person-wrapper{-ms-flex-order:-1;order:-1;width:auto;margin:0 auto}}.page_side-item .personal--tip--left .personal_title,.page_side-item .personal--tip--right .personal_title,.page_side-item .personal--tip--top .personal_title{font-size:.9rem}.personal_title{margin-bottom:.5rem}.teaser-block-text-link{text-decoration:none}.teaser-block-text-link .personal_byline{color:#3c3c3b}@media all and (min-width:34em){.personal--call-me,.personal--favs{-ms-flex-direction:column;flex-direction:column}}.personal--call-me .personal_text-wrapper,.personal--favs .personal_text-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 0;flex:1 0;padding:.5rem}@media all and (min-width:34em){.personal--call-me .personal_text-wrapper,.personal--favs .personal_text-wrapper{background:#fff;box-shadow:0 1px 8px rgba(145,100,25,.3)}}.personal--call-me .personal_text-wrapper .personal_text,.personal--favs .personal_text-wrapper .personal_text{font-size:1rem;font-style:italic}.personal--call-me .personal_number-wrapper,.personal--favs .personal_number-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:auto}.personal--call-me .personal_number-wrapper .personal_image,.personal--favs .personal_number-wrapper .personal_image{width:2rem}.personal--call-me .personal_number-wrapper .personal_image img,.personal--favs .personal_number-wrapper .personal_image img{border-radius:50%}.personal--call-me .personal_number,.personal--favs .personal_number{margin-left:.5rem;font-weight:700;font-style:italic}.personal--call-me .personal_person-wrapper,.personal--favs .personal_person-wrapper{position:relative;width:6rem}@media all and (min-width:34em){.personal--call-me .personal_person-wrapper,.personal--favs .personal_person-wrapper{-ms-flex-item-align:end;align-self:flex-end;width:auto;background:0 0;-ms-flex-order:-1;order:-1}}.personal--call-me .personal_person-wrapper .personal_image,.personal--favs .personal_person-wrapper .personal_image{position:relative}@media all and (min-width:34em){.personal--call-me .personal_person-wrapper .personal_image,.personal--favs .personal_person-wrapper .personal_image{width:9rem}}.personal--call-me .personal_person-wrapper .personal_image img,.personal--favs .personal_person-wrapper .personal_image img{display:block;max-height:100%}.personal--call-me .personal_person-wrapper .personal_image .personal_text,.personal--favs .personal_person-wrapper .personal_image .personal_text{display:none}@media all and (min-width:34em){.personal--call-me .personal_person-wrapper .personal_image .personal_text,.personal--favs .personal_person-wrapper .personal_image .personal_text{position:absolute;top:38px;z-index:10;display:block;font-family:nannas_hand_regular;border-width:.7rem;border-style:solid;-o-border-image:url(/Prototype/images/bubble.png) 17 28 22 17 stretch;border-image:url(/Prototype/images/bubble.png) 17 28 22 17 fill stretch}}.personal--call-me .personal_person,.personal--favs .personal_person{position:absolute;bottom:.2rem;font-size:.6rem}.personal--call-me{height:100%}.personal--call-me .personal_text{margin-top:auto}.personal--call-me .personal_person-wrapper{-ms-flex-item-align:end;align-self:flex-end}@media all and (min-width:34em){.personal--call-me .personal_person-wrapper{width:100%}}.personal--call-me .personal_person-wrapper .personal_image{position:static;margin-left:auto}@media all and (max-width:34em){.personal--call-me .personal_person-wrapper .personal_person{left:-2.5rem}}.personal--call-me .personal_person-wrapper .personal_text{left:0;top:auto;bottom:2rem}.personal--call-me .personal_text-wrapper .personal_text{font-size:.8rem}@media all and (min-width:34em){.personal--call-me .personal_text-wrapper .personal_text{font-size:1rem}}.side-item .personal--favs{width:auto;margin:.375rem}.personal--favs .personal_text-wrapper .personal_text{font-weight:700}.personal--favs .personal_extra-wrapper{margin:auto 0}.personal--favs .personal_person-wrapper{-ms-flex-item-align:start;align-self:flex-start}.personal--favs .personal_person-wrapper .personal_text{right:-70px}.personal--tip--top{width:100%}.personal--tip--top .personal_person-wrapper{width:100%}.personal--tip--top .personal_image{width:100%;padding-bottom:1rem}.personal--tip--right .personal_person-wrapper{margin-top:auto;margin-left:auto;margin-bottom:1rem}.personal--tip--right .personal_image{padding-bottom:1rem}.personal--tip--right .personal_image img{right:0}.personal--tip--left .personal_person-wrapper{margin-top:auto;margin-right:auto;margin-left:0;-ms-flex-order:-1;order:-1}.personal--tip--left .personal_image{padding-bottom:1rem}.personal--tip--left .personal_title{word-break:break-word}.personal--rec{position:relative}.personal--rec .personal_text-wrapper{position:absolute;right:0;background:#fff}.personal--rec .personal_text{font-family:nannas_hand_regular}.personal--rec .personal_person-wrapper{display:-ms-flexbox;display:flex}.personal--rec .personal_image{width:5rem}.personal--rec .personal_person{-ms-flex-item-align:end;align-self:flex-end}