@import url("https://fonts.googleapis.com/css?family=Open%20Sans%3A400%2C700|Volkhov%3A700|Ubuntu%20Mono%3A700");@font-face{font-family:"jules-destrooper-cap";src:url(/themes/custom/jds/fonts/jules-destrooper-cap.eot);src:url(/themes/custom/jds/fonts/jules-destrooper-cap.eot#iefix) format("embedded-opentype"),url(/themes/custom/jds/fonts/jules-destrooper-cap.woff) format("woff"),url(/themes/custom/jds/fonts/jules-destrooper-cap.ttf) format("truetype"),url(/themes/custom/jds/fonts/jules-destrooper-cap.svg#jules-destrooper-cap) format("svg");font-weight:normal;font-style:normal}html{font-size:1em}body{font-weight:400;line-height:1.45;font-family:"Open Sans","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:13.6px;line-height:20.4px;color:#fff}@media (min-width:480px){body{font-size:14.4px;line-height:21.6px}}@media (min-width:768px){body{font-size:15.2px;line-height:22.8px}}@media (min-width:1140px){body{font-size:16px;line-height:24px}}h1,h2,h3,h4,h5,h6{font-family:"Volkhov",serif;font-weight:700;margin:1.2em 0;line-height:1.2}h1{font-size:2.074em}h2{font-size:1.44em}h3{font-size:1.2em}h4{font-size:1em}h5{font-size:0.937em;color:#005fd8}h6{font-size:0.823em;color:#0c77ff}small,.font_small{font-size:0.833em}a{color:#003272;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;-ms-transition:color 0.2s ease;-o-transition:color 0.2s ease;transition:color 0.2s ease;text-decoration:underline;cursor:pointer}a:hover,a:focus{color:#00dab0}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}ul,ol,p{margin:1.2em 0;padding:0}ul,ol{margin-left:1em}ul li,ol li{margin:.5em 0;padding:0}p,.node.ds-1col li{word-wrap:break-word}.footnote{font-size:.8em}.alternative,body.page-node-type-campaign section#main{background:#003272;color:#fff}.alternative a,body.page-node-type-campaign section#main a{color:#fff}.alternative a:hover,body.page-node-type-campaign section#main a:hover,.alternative a:focus,body.page-node-type-campaign section#main a:focus{color:#00dab0}.icon-valid,body.page-node-type-campaign section#main .node--type-campaign .form-item.valid .input-holder:after,body.page-node-type-campaign section#main .node--type-campaign .form-item.error .input-holder:after,.icon-error,body.page-node-type-campaign section#main .node--type-campaign .form-item.error .input-holder:after{font-family:"jules-destrooper-cap" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4em}.icon-valid,body.page-node-type-campaign section#main .node--type-campaign .form-item.valid .input-holder:after,body.page-node-type-campaign section#main .node--type-campaign .form-item.error .input-holder:after{content:'\76'}.icon-error,body.page-node-type-campaign section#main .node--type-campaign .form-item.error .input-holder:after{content:'\65'}ul.iconlist{margin:0;padding:0}.ico{padding-left:40px;padding-top:3px;list-style:none;position:relative;display:block}.ico:before{background:url(/themes/custom/jds/img/icons.png) no-repeat 0 0;display:block;width:30px;height:30px;position:absolute;top:0;left:0;content:" "}.ico.ico-online:before{background-position:0 0px}.ico.ico-gift:before{background-position:0 -30px}.ico.ico-logistic:before{background-position:0 -60px}.ico.ico-customer-service:before{background-position:0 -90px}.ico.ico-invoicing:before{background-position:0 -120px}.ico.ico-privacy:before{background-position:0 -150px}.form-item{border-bottom:1px solid #d9d9d9;padding:5px 0 3px}.form-item .description{font-size:.75em;color:#d9d9d9}.form-actions{padding:30px 0 10px}label{font-size:.75em;text-transform:uppercase;color:#0048a5;font-weight:700;display:block;padding:1px}label.form-required:after{content:'*';color:#e25d4c}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],input,select,textarea{border:none;background:transparent;max-width:100%;font-family:"Open Sans","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:inherit;color:#003272;padding:1px}input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,input:focus,select:focus,textarea:focus{outline:none;color:#00aeef}input[type="button"],input[type="submit"],input[type="reset"],.btn,button,.button-included a{border-style:solid;border-width:3px;border-radius:40px;padding:10px 15px;min-width:150px;letter-spacing:2px;text-transform:uppercase;font-weight:700;text-decoration:none;cursor:pointer}input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,.btn:hover,.btn:focus,button:hover,button:focus,.button-included a:hover,.button-included a:focus{border-color:#00aeef;color:#00aeef}#order-form .form-item .description{display:none}#toolbar-bar ul li{margin:0}html,body{margin:0;padding:0;background:#002b61}section{padding:50px 0;background-color:#fff}.container{max-width:1140px;margin-left:auto;margin-right:auto;margin:0 2.4390243902%}.container:after{content:" ";display:block;clear:both}.container:after{content:"";display:table;clear:both}@media (min-width:1200px){.container{margin:0 auto}}.container #block-jds-branding a{display:block;margin-left:-175px;width:350px;height:75px;background-image:url(/themes/custom/jds/img/jules-destrooper.svg);background-size:100%;background-repeat:no-repeat;position:relative;left:50%;text-indent:-99999px}#page-top{padding:0;font-size:.9em}#header{padding:20px 0;background:#fff}#featured.region{padding:10px 0;background:#f2f2f2}#featured.region h1,#featured.region h2,#featured.region h3,#featured.region h4,#featured.region h5,#featured.region h6{color:#002759}#block-campaign-overview-front .views-row{margin-bottom:2.4390243902%;position:relative;width:48.7804878049%;float:left}#block-campaign-overview-front .views-row:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}#block-campaign-overview-front .views-row:nth-child(2n+2){margin-left:51.2195121951%;margin-right:-100%;clear:none}@media (min-width:768px){#block-campaign-overview-front .views-row{width:31.7073170732%;float:left}#block-campaign-overview-front .views-row:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}#block-campaign-overview-front .views-row:nth-child(3n+2){margin-left:34.1463414634%;margin-right:-100%;clear:none}#block-campaign-overview-front .views-row:nth-child(3n+3){margin-left:68.2926829268%;margin-right:-100%;clear:none}}@media (min-width:960px){#block-campaign-overview-front .views-row{width:23.1707317073%;float:left}#block-campaign-overview-front .views-row:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}#block-campaign-overview-front .views-row:nth-child(4n+2){margin-left:25.6097560976%;margin-right:-100%;clear:none}#block-campaign-overview-front .views-row:nth-child(4n+3){margin-left:51.2195121951%;margin-right:-100%;clear:none}#block-campaign-overview-front .views-row:nth-child(4n+4){margin-left:76.8292682927%;margin-right:-100%;clear:none}}#block-campaign-overview-front .views-row img{max-width:100%}#main-wrapper{background:#fff;background-size:cover;color:#003272}footer.region{padding:10px 0;text-align:center;color:#8099b9;font-size:.9em}@media (min-width:690px){footer.region .footer-left{width:48.7804878049%;float:left;margin-right:2.4390243902%;text-align:left}footer.region .footer-right{width:48.7804878049%;float:right;margin-right:0;text-align:right}}footer.region a:link,footer.region a:visited{color:#8099b9}footer.region a:hover,footer.region a:focus{color:#00dab0}footer.region nav ul{list-style:none;margin:0;padding:0;margin:1.2em 0}footer.region nav ul>li{padding:0 10px;border-left:2px solid #7892b4;margin:0;display:inline}footer.region nav ul>li:first-child{border-left:none}footer.region nav ul>li a{display:inline-block}#page-bottom{background:transparent;color:#8099b9;padding:20px 0;text-align:center;font-size:.9em}#page-bottom a:link,#page-bottom a:visited{color:#8099b9}#page-bottom a:hover,#page-bottom a:focus{color:#00dab0}.logo-p4d{display:inline-block;text-indent:-99999px;width:25px;height:25px;background:url(/themes/custom/jds/img/logo-p4d.png) no-repeat;background-size:100%;opacity:.5;position:relative;top:0px;margin-left:5px;-webkit-transition:opacity 0.15s ease;-moz-transition:opacity 0.15s ease;-ms-transition:opacity 0.15s ease;-o-transition:opacity 0.15s ease;transition:opacity 0.15s ease}.logo-p4d:hover{opacity:1}#block-jds-local-tasks ul{margin:0 0 2.4390243902% 0}#block-jds-local-tasks ul li{display:inline-block;margin:0;padding:0}#block-jds-local-tasks ul li a{display:inline-block;background:rgba(0,50,114,0.2);color:#fff;height:100%;padding:2px 5px;margin:2px 1px;border-radius:5px;text-decoration:none}#block-jds-local-tasks ul li a.active{background:#003272;color:#fff}#block-jds-local-tasks ul li a:hover,#block-jds-local-tasks ul li a:focus,#block-jds-local-tasks ul li a:active{background:#00dab0;color:#fff}.messages{padding:10px;background-color:#f2f2f2;border:1px solid #e6e5e5;margin:1.2em 0}.messages.messages--status{color:#9EB67C;border-color:#9EB67C;background-color:#f5f8f2}.messages.messages--warning{color:#FAF3B1;border-color:#FAF3B1;background-color:#fffef7}.messages.messages--error{color:#e25d4c;border-color:#e25d4c;background-color:#fcefed}.language-switcher-language-url ul.links{list-style-type:none;padding:0;margin:0;overflow:hidden}.language-switcher-language-url ul.links>li{display:block;float:left}.language-switcher-language-url ul.links>li:last-child{margin-right:0px}.language-switcher-language-url ul.links>li{margin-right:2px}.language-switcher-language-url ul.links>li a{padding:3px;text-decoration:none}.language-switcher-language-url ul.links>li a.is-active{color:#00dab0}body.page-node-type-campaign section#main{background-color:#003272;position:relative;text-align:center;z-index:1;padding:70px 0}body.page-node-type-campaign section#main .container{max-width:600px;margin:0 auto}@media (max-width:500px){body.page-node-type-campaign section#main .container{margin:0 2.4390243902%}}@media (min-width:480px){body.page-node-type-campaign section#main{padding:150px 0}}@media (min-width:769px){body.page-node-type-campaign section#main{padding:200px 0}}body.page-node-type-campaign section#main:after{display:block;position:absolute;bottom:0;left:0;right:0;width:100%;height:80%;z-index:-1;content:'';background-color:transparent;background-image:-webkit-gradient(linear,top,bottom,left,right);background-image:-webkit-linear-gradient(top,rgba(0,50,114,0),#003272);background-image:-moz-linear-gradient(top,rgba(0,50,114,0),#003272);background-image:-o-linear-gradient(top,rgba(0,50,114,0),#003272);background-image:linear-gradient(to bottom,rgba(0,50,114,0),#003272)}body.page-node-type-campaign section#main h1{text-shadow:0 0 5px #003272}body.page-node-type-campaign section#main .node--type-campaign .field--name-field-image{display:none}body.page-node-type-campaign section#main .node--type-campaign .form-item{max-width:270px;text-align:left;margin:3em auto;border:none;position:relative;padding:0 35px}body.page-node-type-campaign section#main .node--type-campaign .form-item label{color:#00dab0}body.page-node-type-campaign section#main .node--type-campaign .form-item label:after{display:none}body.page-node-type-campaign section#main .node--type-campaign .form-item .input-holder{position:relative}body.page-node-type-campaign section#main .node--type-campaign .form-item input{font-family:"Ubuntu Mono",sans-serif;font-weight:700;font-size:1.4em;letter-spacing:1px;color:#fff;border-bottom:2px solid #fff}body.page-node-type-campaign section#main .node--type-campaign .form-item input:focus{color:#fff;border-color:#fff}body.page-node-type-campaign section#main .node--type-campaign .form-item input:disabled{color:#00dab0;border-color:#00dab0}body.page-node-type-campaign section#main .node--type-campaign .form-item.valid,body.page-node-type-campaign section#main .node--type-campaign .form-item.error{color:#00dab0}body.page-node-type-campaign section#main .node--type-campaign .form-item.valid .input-holder:after,body.page-node-type-campaign section#main .node--type-campaign .form-item.error .input-holder:after{display:block;position:absolute;bottom:0px;right:-25px}body.page-node-type-campaign section#main .node--type-campaign .form-item.valid .description.feedback,body.page-node-type-campaign section#main .node--type-campaign .form-item.error .description.feedback{color:inherit}body.page-node-type-campaign section#main .node--type-campaign .form-item.error{color:#e25d4c}body.page-node-type-campaign section#main .node--type-campaign .form-item.error a:link,body.page-node-type-campaign section#main .node--type-campaign .form-item.error a:visited{color:#e25d4c}body.page-node-type-campaign section#main .node--type-campaign .form-item.error a:hover,body.page-node-type-campaign section#main .node--type-campaign .form-item.error a:focus{color:#00dab0}body.page-node-type-campaign section#main .node--type-campaign .form-item.error .description.feedback{color:#e25d4c}body.page-node-type-campaign section#main .node--type-campaign .form-item.error input{color:#e25d4c;border-bottom:2px solid #e25d4c}body.page-node-type-campaign section#delivery{padding:0;position:relative;background:#fff}body.page-node-type-campaign section#delivery .delivery-product{padding:0 0 50px}body.page-node-type-campaign section#delivery .delivery-product img{display:block;margin:0 auto;max-width:100%;height:auto}body.page-node-type-campaign section#delivery .delivery-form{background-color:#f2f2f2;padding:50px 2.4390243902% 20px;position:relative;margin:0 -2.4390243902%}body.page-node-type-campaign section#delivery .delivery-form:after{content:" ";height:0;width:0;position:absolute;top:0;left:50%;border:solid transparent;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:30px 70px 0 70px;margin-left:-70px;pointer-events:none}@media (min-width:690px){body.page-node-type-campaign section#delivery{padding:80px 0 50px}body.page-node-type-campaign section#delivery .delivery-product{width:48.7804878049%;float:left;margin-right:2.4390243902%;padding:0}body.page-node-type-campaign section#delivery .delivery-form{width:48.7804878049%;float:right;margin-right:0;background-color:transparent;padding:0}body.page-node-type-campaign section#delivery .delivery-form:after{display:none}}body.page-node-type-campaign section#delivery:after{content:" ";height:0;width:0;position:absolute;top:0;left:50%;border:solid transparent;border-color:rgba(0,50,114,0);border-top-color:#003272;border-width:30px 70px 0 70px;margin-left:-70px;pointer-events:none}body.page-node-type-campaign section#confirmation{background-color:#00dab0;color:#fff;padding:50px 0;position:relative;text-align:center}body.page-node-type-campaign section#confirmation .container{max-width:500px;margin:0 auto}@media (max-width:500px){body.page-node-type-campaign section#confirmation .container{margin:0 2.4390243902%}}body.page-node-type-campaign section#call-to-action{padding:50px 0;position:relative;background:#fff}body.page-node-type-campaign section#call-to-action .container{max-width:600px;margin:0 auto}@media (max-width:500px){body.page-node-type-campaign section#call-to-action .container{margin:0 2.4390243902%}}body.page-node-type-campaign section#call-to-action:after{content:" ";height:0;width:0;position:absolute;top:0;left:50%;border:solid transparent;border-color:rgba(0,218,176,0);border-top-color:#00dab0;border-width:30px 70px 0 70px;margin-left:-70px;pointer-events:none}.node--type-product.node--view-mode-call-to-action.ds-2col{padding:80px 0 50px}.node--type-product.node--view-mode-call-to-action.ds-2col .group-left{width:23.1707317073%;float:left;margin-right:2.4390243902%;padding:0}@media (min-width:400px){.node--type-product.node--view-mode-call-to-action.ds-2col .group-left{width:31.7073170732%;float:left;margin-right:2.4390243902%}}@media (min-width:600px){.node--type-product.node--view-mode-call-to-action.ds-2col .group-left{width:40.243902439%;float:left;margin-right:2.4390243902%}}@media (max-width:481px){.node--type-product.node--view-mode-call-to-action.ds-2col .group-left img{max-width:200%;margin-left:-100%}}.node--type-product.node--view-mode-call-to-action.ds-2col .group-right{width:74.3902439024%;float:right;margin-right:0;background-color:transparent;padding:0}.node--type-product.node--view-mode-call-to-action.ds-2col .group-right:after{display:none}@media (min-width:400px){.node--type-product.node--view-mode-call-to-action.ds-2col .group-right{width:65.8536585366%;float:right;margin-right:0}}@media (min-width:600px){.node--type-product.node--view-mode-call-to-action.ds-2col .group-right{width:57.3170731707%;float:right;margin-right:0}}.node--type-product.node--view-mode-call-to-action.ds-2col .subject{position:relative;color:#ccc;text-transform:uppercase}.node--type-product.node--view-mode-call-to-action.ds-2col .subject:after{display:block;background:#d9d9d9;position:absolute;bottom:-15px;left:-10px;height:5px;width:100px;content:' '}.node--type-product.node--view-mode-call-to-action.ds-2col .button-included a{display:inline-block;margin-left:-15px}.node--type-product.node--view-mode-call-to-action.ds-2col img{display:block;max-width:100%;height:auto}body.path-contact section#main .container{max-width:500px;margin:0 auto}@media (max-width:500px){body.path-contact section#main .container{margin:0 2.4390243902%}}body.path-contact section#main .container input{width:100%}#edit-check{border-bottom:none;}.form-type-checkbox{display:flex;}#order-form .form-item .description{display:none;}#order-form #edit-address-wrapper .description{display:block;position:absolute;width:100%;bottom:-30px;left:0;color:#154a9f;}#order-form #edit-address-wrapper .form-item{margin-bottom:30px;position:relative;}.form-item--error-message{color:#e25d4c;}
.maintenance{max-width:600px;margin:3em auto 2em;padding:0 1em;text-align:left;color:#fff;margin-top:10%;}.maintenance h1{font-size:1.6em;margin-bottom:1em;font-weight:600;color:#fff;opacity:0.50;text-transform:uppercase;}.maintenance strong{font-weight:600;}.maintenance hr{margin:2rem 0;border:0;border-top:1px solid #red;opacity:0.5;width:200px;}.maintenance .intro{font-size:1.2em;}.maintenance a{text-decoration:none;color:#fff;}.maintenance a:hover{text-decoration:none;}
