.auction-countdown .position{display:inline-block;height:1.6em;overflow:hidden;position:relative;width:1.1em;}.auction-countdown .digit{position:absolute;display:block;width:1em;background-color:#444;border-radius:0.2em;text-align:center;color:#fff;letter-spacing:-1px;}.auction-countdown .digit.static{box-shadow:1px 1px 1px rgba(4,4,4,0.35);background-image:linear-gradient(bottom,#3a3a3a 50%,#444444 50%);background-image:-o-linear-gradient(bottom,#3a3a3a 50%,#444444 50%);background-image:-moz-linear-gradient(bottom,#3a3a3a 50%,#444444 50%);background-image:-webkit-linear-gradient(bottom,#3a3a3a 50%,#444444 50%);background-image:-ms-linear-gradient(bottom,#3a3a3a 50%,#444444 50%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.5,#3a3a3a),color-stop(0.5,#444444));}.auction-countdown .countDays{}.auction-countdown .countDiv0{}.auction-countdown .countHours{}.auction-countdown .countDiv1{}.auction-countdown .countMinutes{}.auction-countdown .countDiv2{}.auction-countdown .countSeconds{}.auction-countdown .countDiv{display:inline-block;width:.6em;height:1.6em;position:relative;font-size:.6em;}.auction-countdown .countDiv:before,.auction-countdown .countDiv:after{position:absolute;width:.4em;height:.4em;background-color:#444;border-radius:50%;left:50%;margin-left:-3px;top:0.5em;box-shadow:1px 1px 1px rgba(4,4,4,0.5);content:'';}.auction-countdown .countDiv:after{top:0em;}.auction-countdown footer{font-size:.8em;}
.tpd-tooltip{position:absolute;}.tpd-tooltip{box-sizing:content-box;}.tpd-tooltip [class^="tpd-"]{box-sizing:inherit;}.tpd-content-wrapper{position:absolute;top:0;left:0;float:left;width:100%;height:100%;overflow:hidden;}.tpd-content-spacer,.tpd-content-relative,.tpd-content-relative-padder{float:left;position:relative;}.tpd-content-relative{width:100%;}.tpd-content{float:left;clear:both;position:relative;padding:10px;font-size:11px;line-height:16px;color:#fff;box-sizing:border-box !important;}.tpd-has-inner-close .tpd-content-relative .tpd-content{padding-right:0 !important;}.tpd-tooltip .tpd-content-no-padding{padding:0 !important;}.tpd-title-wrapper{float:left;position:relative;overflow:hidden;}.tpd-title-spacer{float:left;}.tpd-title-relative,.tpd-title-relative-padder{float:left;position:relative;}.tpd-title-relative{width:100%;}.tpd-title{float:left;position:relative;font-size:11px;line-height:16px;padding:10px;font-weight:bold;text-transform:uppercase;color:#fff;box-sizing:border-box !important;}.tpd-has-title-close .tpd-title{padding-right:0 !important;}.tpd-close{position:absolute;top:0;right:0;width:28px;height:28px;cursor:pointer;overflow:hidden;color:#fff;}.tpd-close-icon{float:left;font-family:Arial,Baskerville,monospace;font-weight:normal;font-style:normal;text-decoration:none;width:28px;height:28px;font-size:28px;line-height:28px;text-align:center;}.tpd-skin{position:absolute;top:0;left:0;}.tpd-frames{position:absolute;top:0;left:0;}.tpd-frames .tpd-frame{float:left;width:100%;height:100%;clear:both;display:none;}.tpd-visible-frame-top .tpd-frame-top{display:block;}.tpd-visible-frame-bottom .tpd-frame-bottom{display:block;}.tpd-visible-frame-left .tpd-frame-left{display:block;}.tpd-visible-frame-right .tpd-frame-right{display:block;}.tpd-backgrounds{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;}.tpd-background-shadow{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;pointer-events:none;}.tpd-no-shadow .tpd-skin .tpd-background-shadow{box-shadow:none !important;}.tpd-background-box{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;}.tpd-no-stem .tpd-background-box,.tpd-no-stem .tpd-shift-stem{display:none;}.tpd-no-stem .tpd-background-box-top{display:block;}.tpd-background-box-shift,.tpd-background-box-shift-further{position:relative;float:left;width:100%;height:100%;}.tpd-background{border-radius:10px;float:left;clear:both;background:none;-webkit-background-clip:padding-box;background-clip:padding-box;border-style:solid;border-width:1px;border-color:rgba(255,255,255,0.1);}.tpd-background-loading{display:none;}.tpd-no-radius
  .tpd-skin
  .tpd-frames
  .tpd-frame
  .tpd-backgrounds
  .tpd-background{border-radius:0;}.tpd-background-title{float:left;clear:both;width:100%;background-color:#282828;}.tpd-background-content{float:left;clear:both;width:100%;background-color:#282828;}.tpd-background-border-hack{position:absolute;top:0;left:0;width:100%;height:100%;border-style:solid;}.tpd-background-box-top{top:0;}.tpd-background-box-bottom{bottom:0;}.tpd-background-box-left{left:0;}.tpd-background-box-right{right:0;}.tpd-shift-stem{position:absolute;top:0;left:0;overflow:hidden;}.tpd-shift-stem-side{position:absolute;}.tpd-frame-top .tpd-shift-stem-side,.tpd-frame-bottom .tpd-shift-stem-side{width:100%;}.tpd-frame-left .tpd-shift-stem-side,.tpd-frame-right .tpd-shift-stem-side{height:100%;}.tpd-stem{position:absolute;top:0;left:0;overflow:hidden;width:16px;height:8px;margin-left:3px;margin-top:2px;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;}.tpd-tooltip .tpd-skin .tpd-frames .tpd-frame .tpd-shift-stem .tpd-stem-reset{margin:0 !important;}.tpd-stem-spacer{position:absolute;top:0;left:0;width:100%;height:100%;}.tpd-stem-reset .tpd-stem-spacer{margin-top:0;}.tpd-stem-point{width:100px;position:absolute;top:0;left:50%;}.tpd-stem-downscale,.tpd-stem-transform{float:left;width:100%;height:100%;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;position:relative;}.tpd-stem-side{width:50%;height:100%;float:left;position:relative;overflow:hidden;}.tpd-stem-side-inversed{-webkit-transform:scale(-1,1);transform:scale(-1,1);}.tpd-stem-triangle{width:0;height:0;border-bottom-style:solid;border-left-color:transparent;border-left-style:solid;position:absolute;top:0;left:0;}.tpd-stem-border{width:20px;height:100%;position:absolute;top:0;left:50%;background-color:#fff;border-right-color:#fff;border-right-style:solid;border-right-width:0;}.tpd-stem-border-corner{position:absolute;top:0;left:50%;height:100%;border-right-style:solid;border-right-width:0;}.tpd-stem *{z-index:0;zoom:1;}.tpd-stem-border-center-offset,.tpd-stem-border-center-offset-inverse{float:left;position:relative;width:100%;height:100%;overflow:hidden;}.tpd-stem-notransform{float:left;width:100%;height:100%;position:relative;}.tpd-stem-notransform .tpd-stem-border{height:100%;position:relative;float:left;top:0;left:0;margin:0;}.tpd-stem-notransform .tpd-stem-border-center{position:absolute;}.tpd-stem-notransform .tpd-stem-border-corner{background:#fff;border:0;top:auto;left:auto;}.tpd-stem-notransform .tpd-stem-border-center,.tpd-stem-notransform .tpd-stem-triangle{height:0;border:0;left:50%;}.tpd-stem-transform-left{-webkit-transform:rotate(-90deg) scale(-1,1);transform:rotate(-90deg) scale(-1,1);}.tpd-stem-transform-right{-webkit-transform:rotate(90deg) translate(0,-100%);transform:rotate(90deg) translate(0,-100%);}.tpd-stem-transform-bottom{-webkit-transform:scale(1,-1) translate(0,-100%);transform:scale(1,-1) translate(0,-100%);}.tpd-spinner{position:absolute;top:50%;left:50%;width:46px;height:36px;}.tpd-spinner-spin{position:relative;float:left;margin:8px 0 0 13px;text-indent:-9999em;border-top:2px solid rgba(255,255,255,0.2);border-right:2px solid rgba(255,255,255,0.2);border-bottom:2px solid rgba(255,255,255,0.2);border-left:2px solid #fff;-webkit-animation:tpd-spinner-animation 1.1s infinite linear;animation:tpd-spinner-animation 1.1s infinite linear;box-sizing:border-box !important;}.tpd-spinner-spin,.tpd-spinner-spin:after{border-radius:50%;width:20px;height:20px;}@-webkit-keyframes tpd-spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes tpd-spinner-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.tpd-is-loading .tpd-content-wrapper,.tpd-is-loading .tpd-title-wrapper{display:none;}.tpd-is-loading .tpd-background{display:none;}.tpd-is-loading .tpd-background-loading{display:block;}.tpd-tooltip-measuring{top:0;left:0;position:absolute;max-width:100%;width:100%;}.tpd-tooltip-measuring .tpd-skin,.tpd-tooltip-measuring .tpd-spinner{display:none;}.tpd-tooltip-measuring .tpd-content-wrapper,.tpd-tooltip-measuring .tpd-title-wrapper{display:block;}.tpd-tooltip a,.tpd-tooltip a:hover{color:#808080;text-decoration:underline;}.tpd-tooltip a:hover{color:#6c6c6c;}.tpd-size-x-small .tpd-content,.tpd-size-x-small .tpd-title{padding:7px 8px;font-size:10px;line-height:15px;}.tpd-size-x-small .tpd-background{border-radius:5px;}.tpd-size-x-small .tpd-stem{width:12px;height:6px;margin-left:4px;margin-top:2px;}.tpd-size-x-small.tpd-no-radius .tpd-stem{margin-left:7px;}.tpd-size-x-small .tpd-close{margin-bottom:1px;}.tpd-size-x-small .tpd-spinner{width:35px;height:29px;}.tpd-size-x-small .tpd-spinner-spin{margin:6px 0 0 9px;}.tpd-size-x-small .tpd-spinner-spin,.tpd-size-x-small .tpd-spinner-spin:after{width:17px;height:17px;}.tpd-size-small .tpd-content,.tpd-size-small .tpd-title{padding:8px;font-size:10px;line-height:16px;}.tpd-size-small .tpd-background{border-radius:6px;}.tpd-size-small .tpd-stem{width:14px;height:7px;margin-left:5px;margin-top:2px;}.tpd-size-small.tpd-no-radius .tpd-stem{margin-left:8px;}.tpd-size-small .tpd-close{margin:2px 1px;}.tpd-size-small .tpd-spinner{width:42px;height:32px;}.tpd-size-small .tpd-spinner-spin{margin:7px 0 0 13px;}.tpd-size-small .tpd-spinner-spin,.tpd-size-small .tpd-spinner-spin:after{width:18px;height:18px;}.tpd-size-medium .tpd-content,.tpd-size-medium .tpd-title{padding:10px;font-size:11px;line-height:16px;}.tpd-size-medium .tpd-background{border-radius:8px;}.tpd-size-medium .tpd-stem{width:16px;height:8px;margin-left:6px;margin-top:2px;}.tpd-size-medium.tpd-no-radius .tpd-stem{margin-left:10px;}.tpd-size-medium .tpd-close{margin:4px 2px;}.tpd-size-medium .tpd-spinner{width:50px;height:36px;}.tpd-size-medium .tpd-spinner-spin{margin:8px 0 0 15px;}.tpd-size-medium .tpd-spinner-spin,.tpd-size-medium .tpd-spinner-spin:after{width:20px;height:20px;}.tpd-size-large .tpd-content,.tpd-size-large .tpd-title{padding:10px;font-size:13px;line-height:18px;}.tpd-size-large .tpd-background{border-radius:8px;}.tpd-size-large .tpd-stem{width:18px;height:9px;margin-left:7px;margin-top:2px;}.tpd-size-large.tpd-no-radius .tpd-stem{margin-left:10px;}.tpd-size-large .tpd-close{margin:5px 2px 5px 2px;}.tpd-size-large .tpd-spinner{width:54px;height:38px;}.tpd-size-large .tpd-spinner-spin{margin:9px 0 0 17px;}.tpd-size-large .tpd-spinner-spin,.tpd-size-large .tpd-spinner-spin:after{width:20px;height:20px;}.tpd-skin-dark .tpd-content,.tpd-skin-dark .tpd-title,.tpd-skin-dark .tpd-close{color:#fff;}.tpd-skin-dark .tpd-background-content,.tpd-skin-dark .tpd-background-title{background-color:#282828;}.tpd-skin-dark .tpd-background{border-width:1px;border-color:rgba(255,255,255,0.1);}.tpd-skin-dark .tpd-title-wrapper{border-bottom:1px solid #404040;}.tpd-skin-dark .tpd-spinner-spin{border-color:rgba(255,255,255,0.2);border-left-color:#fff;}.tpd-skin-dark a{color:#ccc;}.tpd-skin-dark a:hover{color:#c0c0c0;}.tpd-skin-light .tpd-content,.tpd-skin-light .tpd-title,.tpd-skin-light .tpd-close{color:#333;}.tpd-skin-light .tpd-background-content{background-color:#fff;}.tpd-skin-light .tpd-background{border-width:1px;border-color:rgba(0,0,0,0.3);}.tpd-skin-light .tpd-background-title{background-color:#f7f7f7;}.tpd-skin-light .tpd-title-wrapper{border-bottom:1px solid #c0c0c0;}.tpd-skin-light .tpd-background-shadow{box-shadow:0 0 8px rgba(0,0,0,0.15);}.tpd-skin-light.tpd-no-shadow .tpd-background{border-color:rgba(100,100,100,0.3);}.tpd-skin-light .tpd-spinner-spin{border-color:rgba(51,51,51,0.2);border-left-color:#333;}.tpd-skin-light a{color:#808080;}.tpd-skin-light a:hover{color:#6c6c6c;}.tpd-skin-gray .tpd-content,.tpd-skin-gray .tpd-title,.tpd-skin-gray .tpd-close{color:#fff;}.tpd-skin-gray .tpd-background-content,.tpd-skin-gray .tpd-background-title{background-color:#727272;}.tpd-skin-gray .tpd-background{border-width:1px;border-color:rgba(255,255,255,0.1);}.tpd-skin-gray .tpd-title-wrapper{border-bottom:1px solid #505050;}.tpd-skin-gray .tpd-spinner-spin{border-color:rgba(255,255,255,0.2);border-left-color:#fff;}.tpd-skin-gray a{color:#ccc;}.tpd-skin-gray a:hover{color:#b6b6b6;}.tpd-skin-red .tpd-content,.tpd-skin-red .tpd-title,.tpd-skin-red .tpd-close{color:#fff;}.tpd-skin-red .tpd-background-content{background-color:#e13c37;}.tpd-skin-red .tpd-background{border-width:1px;border-color:rgba(12,0,0,0.6);}.tpd-skin-red .tpd-background-title{background-color:#e13c37;}.tpd-skin-red .tpd-title-wrapper{border-bottom:1px solid #a30500;}.tpd-skin-red .tpd-background-shadow{box-shadow:0 0 8px rgba(0,0,0,0.15);}.tpd-skin-red .tpd-spinner-spin{border-color:rgba(255,255,255,0.2);border-left-color:#fff;}.tpd-skin-red a{color:#ddd;}.tpd-skin-red a:hover{color:#c6c6c6;}.tpd-skin-green .tpd-content,.tpd-skin-green .tpd-title,.tpd-skin-green .tpd-close{color:#fff;}.tpd-skin-green .tpd-background-content{background-color:#4aab3a;}.tpd-skin-green .tpd-background{border-width:1px;border-color:rgba(0,12,0,0.6);}.tpd-skin-green .tpd-background-title{background-color:#4aab3a;}.tpd-skin-green .tpd-title-wrapper{border-bottom:1px solid #127c00;}.tpd-skin-green .tpd-background-shadow{box-shadow:0 0 8px rgba(0,0,0,0.15);}.tpd-skin-green .tpd-spinner-spin{border-color:rgba(255,255,255,0.2);border-left-color:#fff;}.tpd-skin-green a{color:#ddd;}.tpd-skin-green a:hover{color:#c6c6c6;}.tpd-skin-blue .tpd-content,.tpd-skin-blue .tpd-title,.tpd-skin-blue .tpd-close{color:#fff;}.tpd-skin-blue .tpd-background-content{background-color:#45a3e3;}.tpd-skin-blue .tpd-background{border-width:1px;border-color:rgba(0,0,12,0.6);}.tpd-skin-blue .tpd-background-title{background-color:#45a3e3;}.tpd-skin-blue .tpd-title-wrapper{border-bottom:1px solid #1674b4;}.tpd-skin-blue .tpd-background-shadow{box-shadow:0 0 8px rgba(0,0,0,0.15);}.tpd-skin-blue .tpd-spinner-spin{border-color:rgba(255,255,255,0.2);border-left-color:#fff;}.tpd-skin-blue a{color:#ddd;}.tpd-skin-blue a:hover{color:#c6c6c6;}.tpd-skin-lightyellow .tpd-content,.tpd-skin-lightyellow .tpd-title,.tpd-skin-lightyellow .tpd-close{color:#333;}.tpd-skin-lightyellow .tpd-background-content{background-color:#ffffa9;}.tpd-skin-lightyellow .tpd-background{border-width:1px;border-color:rgba(8,8,0,0.35);}.tpd-skin-lightyellow .tpd-background-title{background-color:#ffffa9;}.tpd-skin-lightyellow .tpd-title-wrapper{border-bottom:1px solid #a7a697;}.tpd-skin-lightyellow .tpd-background-shadow{box-shadow:0 0 8px rgba(0,0,0,0.15);}.tpd-skin-lightyellow .tpd-spinner-spin{border-color:rgba(51,51,51,0.2);border-left-color:#333;}.tpd-skin-lightyellow a{color:#777;}.tpd-skin-lightyellow a:hover{color:#868686;}.tpd-skin-lightblue .tpd-content,.tpd-skin-lightblue .tpd-title,.tpd-skin-lightblue .tpd-close{color:#333;}.tpd-skin-lightblue .tpd-background-content{background-color:#bce5ff;}.tpd-skin-lightblue .tpd-background{border-width:1px;border-color:rgba(0,0,8,0.35);}.tpd-skin-lightblue .tpd-background-title{background-color:#bce5ff;}.tpd-skin-lightblue .tpd-title-wrapper{border-bottom:1px solid #909b9f;}.tpd-skin-lightblue .tpd-background-shadow{box-shadow:0 0 8px rgba(0,0,0,0.15);}.tpd-skin-lightblue .tpd-spinner-spin{border-color:rgba(51,51,51,0.2);border-left-color:#333;}.tpd-skin-lightblue a{color:#777;}.tpd-skin-lightblue a:hover{color:#868686;}.tpd-skin-lightpink .tpd-content,.tpd-skin-lightpink .tpd-title,.tpd-skin-lightpink .tpd-close{color:#333;}.tpd-skin-lightpink .tpd-background-content{background-color:#ffc4bf;}.tpd-skin-lightpink .tpd-background{border-width:1px;border-color:rgba(8,0,0,0.35);}.tpd-skin-lightpink .tpd-background-title{background-color:#ffc4bf;}.tpd-skin-lightpink .tpd-title-wrapper{border-bottom:1px solid #a08f8f;}.tpd-skin-lightpink .tpd-background-shadow{box-shadow:0 0 8px rgba(0,0,0,0.15);}.tpd-skin-lightpink .tpd-spinner-spin{border-color:rgba(51,51,51,0.2);border-left-color:#333;}.tpd-skin-lightpink a{color:#777;}.tpd-skin-lightpink a:hover{color:#868686;}*,*::after,*::before{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5% !important}body{box-sizing:border-box;font-size:1.6rem}@media print,screen and (min-width:40em){.reveal,.reveal.tiny,.reveal.small,.reveal.large{right:auto;left:auto;margin:0 auto}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{box-sizing:border-box;font-size:100%}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;background:#fff;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:1.5;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;line-height:1;cursor:auto}[data-whatinput='mouse'] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}.row{max-width:75rem;margin-right:auto;margin-left:auto;display:flex;flex-flow:row wrap}.row .row{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}@media print,screen and (min-width:64em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}}.row .row.collapse{margin-right:0;margin-left:0}.row.expanded{max-width:none}.row.expanded .row{margin-right:auto;margin-left:auto}.row:not(.expanded) .row{max-width:none}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.row.is-collapse-child,.row.collapse>.column>.row,.row.collapse>.columns>.row{margin-right:0;margin-left:0}.column,.columns{flex:1 1 0px;padding-right:.625rem;padding-left:.625rem;min-width:0}@media print,screen and (min-width:40em){.column,.columns{padding-right:.9375rem;padding-left:.9375rem}}.column.row.row,.row.row.columns{float:none;display:block}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-1{flex:0 0 8.33333%;max-width:8.33333%}.small-offset-0{margin-left:0%}.small-2{flex:0 0 16.66667%;max-width:16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{flex:0 0 25%;max-width:25%}.small-offset-2{margin-left:16.66667%}.small-4{flex:0 0 33.33333%;max-width:33.33333%}.small-offset-3{margin-left:25%}.small-5{flex:0 0 41.66667%;max-width:41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{flex:0 0 50%;max-width:50%}.small-offset-5{margin-left:41.66667%}.small-7{flex:0 0 58.33333%;max-width:58.33333%}.small-offset-6{margin-left:50%}.small-8{flex:0 0 66.66667%;max-width:66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{flex:0 0 75%;max-width:75%}.small-offset-8{margin-left:66.66667%}.small-10{flex:0 0 83.33333%;max-width:83.33333%}.small-offset-9{margin-left:75%}.small-11{flex:0 0 91.66667%;max-width:91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{flex:0 0 100%;max-width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1{flex-wrap:wrap}.small-up-1>.column,.small-up-1>.columns{flex:0 0 100%;max-width:100%}.small-up-2{flex-wrap:wrap}.small-up-2>.column,.small-up-2>.columns{flex:0 0 50%;max-width:50%}.small-up-3{flex-wrap:wrap}.small-up-3>.column,.small-up-3>.columns{flex:0 0 33.33333%;max-width:33.33333%}.small-up-4{flex-wrap:wrap}.small-up-4>.column,.small-up-4>.columns{flex:0 0 25%;max-width:25%}.small-up-5{flex-wrap:wrap}.small-up-5>.column,.small-up-5>.columns{flex:0 0 20%;max-width:20%}.small-up-6{flex-wrap:wrap}.small-up-6>.column,.small-up-6>.columns{flex:0 0 16.66667%;max-width:16.66667%}.small-up-7{flex-wrap:wrap}.small-up-7>.column,.small-up-7>.columns{flex:0 0 14.28571%;max-width:14.28571%}.small-up-8{flex-wrap:wrap}.small-up-8>.column,.small-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.medium-1{flex:0 0 8.33333%;max-width:8.33333%}.medium-offset-0{margin-left:0%}.medium-2{flex:0 0 16.66667%;max-width:16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{flex:0 0 25%;max-width:25%}.medium-offset-2{margin-left:16.66667%}.medium-4{flex:0 0 33.33333%;max-width:33.33333%}.medium-offset-3{margin-left:25%}.medium-5{flex:0 0 41.66667%;max-width:41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{flex:0 0 50%;max-width:50%}.medium-offset-5{margin-left:41.66667%}.medium-7{flex:0 0 58.33333%;max-width:58.33333%}.medium-offset-6{margin-left:50%}.medium-8{flex:0 0 66.66667%;max-width:66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{flex:0 0 75%;max-width:75%}.medium-offset-8{margin-left:66.66667%}.medium-10{flex:0 0 83.33333%;max-width:83.33333%}.medium-offset-9{margin-left:75%}.medium-11{flex:0 0 91.66667%;max-width:91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{flex:0 0 100%;max-width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1{flex-wrap:wrap}.medium-up-1>.column,.medium-up-1>.columns{flex:0 0 100%;max-width:100%}.medium-up-2{flex-wrap:wrap}.medium-up-2>.column,.medium-up-2>.columns{flex:0 0 50%;max-width:50%}.medium-up-3{flex-wrap:wrap}.medium-up-3>.column,.medium-up-3>.columns{flex:0 0 33.33333%;max-width:33.33333%}.medium-up-4{flex-wrap:wrap}.medium-up-4>.column,.medium-up-4>.columns{flex:0 0 25%;max-width:25%}.medium-up-5{flex-wrap:wrap}.medium-up-5>.column,.medium-up-5>.columns{flex:0 0 20%;max-width:20%}.medium-up-6{flex-wrap:wrap}.medium-up-6>.column,.medium-up-6>.columns{flex:0 0 16.66667%;max-width:16.66667%}.medium-up-7{flex-wrap:wrap}.medium-up-7>.column,.medium-up-7>.columns{flex:0 0 14.28571%;max-width:14.28571%}.medium-up-8{flex-wrap:wrap}.medium-up-8>.column,.medium-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}}@media print,screen and (min-width:40em) and (min-width:40em){.medium-expand{flex:1 1 0px}}.row.medium-unstack>.column,.row.medium-unstack>.columns{flex:0 0 100%}@media print,screen and (min-width:40em){.row.medium-unstack>.column,.row.medium-unstack>.columns{flex:1 1 0px}}@media print,screen and (min-width:40em){.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}}@media print,screen and (min-width:64em){.large-1{flex:0 0 8.33333%;max-width:8.33333%}.large-offset-0{margin-left:0%}.large-2{flex:0 0 16.66667%;max-width:16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{flex:0 0 25%;max-width:25%}.large-offset-2{margin-left:16.66667%}.large-4{flex:0 0 33.33333%;max-width:33.33333%}.large-offset-3{margin-left:25%}.large-5{flex:0 0 41.66667%;max-width:41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{flex:0 0 50%;max-width:50%}.large-offset-5{margin-left:41.66667%}.large-7{flex:0 0 58.33333%;max-width:58.33333%}.large-offset-6{margin-left:50%}.large-8{flex:0 0 66.66667%;max-width:66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{flex:0 0 75%;max-width:75%}.large-offset-8{margin-left:66.66667%}.large-10{flex:0 0 83.33333%;max-width:83.33333%}.large-offset-9{margin-left:75%}.large-11{flex:0 0 91.66667%;max-width:91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{flex:0 0 100%;max-width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1{flex-wrap:wrap}.large-up-1>.column,.large-up-1>.columns{flex:0 0 100%;max-width:100%}.large-up-2{flex-wrap:wrap}.large-up-2>.column,.large-up-2>.columns{flex:0 0 50%;max-width:50%}.large-up-3{flex-wrap:wrap}.large-up-3>.column,.large-up-3>.columns{flex:0 0 33.33333%;max-width:33.33333%}.large-up-4{flex-wrap:wrap}.large-up-4>.column,.large-up-4>.columns{flex:0 0 25%;max-width:25%}.large-up-5{flex-wrap:wrap}.large-up-5>.column,.large-up-5>.columns{flex:0 0 20%;max-width:20%}.large-up-6{flex-wrap:wrap}.large-up-6>.column,.large-up-6>.columns{flex:0 0 16.66667%;max-width:16.66667%}.large-up-7{flex-wrap:wrap}.large-up-7>.column,.large-up-7>.columns{flex:0 0 14.28571%;max-width:14.28571%}.large-up-8{flex-wrap:wrap}.large-up-8>.column,.large-up-8>.columns{flex:0 0 12.5%;max-width:12.5%}}@media print,screen and (min-width:64em) and (min-width:64em){.large-expand{flex:1 1 0px}}.row.large-unstack>.column,.row.large-unstack>.columns{flex:0 0 100%}@media print,screen and (min-width:64em){.row.large-unstack>.column,.row.large-unstack>.columns{flex:1 1 0px}}@media print,screen and (min-width:64em){.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}}.shrink{flex:0 0 auto;max-width:100%}.column-block{margin-bottom:1.25rem}.column-block>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.column-block{margin-bottom:1.875rem}.column-block>:last-child{margin-bottom:0}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:80%;line-height:inherit}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:normal;color:inherit;text-rendering:optimizeLegibility}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{line-height:0;color:#cacaca}h1,.h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h2,.h2{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h3,.h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h4,.h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h5,.h5{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h6,.h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width:40em){h1,.h1{font-size:3rem}h2,.h2{font-size:2.5rem}h3,.h3{font-size:1.9375rem}h4,.h4{font-size:1.5625rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#1468a0}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}ul,ol,dl{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:bold}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}abbr,abbr[title]{border-bottom:1px dotted #000;cursor:help;text-decoration:none}figure{margin:0}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#000}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:normal;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ul.no-bullet,ol.no-bullet{margin-left:0;list-style:none}.cite-block,cite{display:block;color:#8a8a8a;font-size:.8125rem}.cite-block:before,cite:before{content:"— "}.code-inline,code{border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#000;display:inline;max-width:100%;word-wrap:break-word;padding:.125rem .3125rem .0625rem}.code-block{border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#000;display:block;overflow:auto;white-space:pre;padding:1rem;margin-bottom:1.5rem}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:transparent !important;color:black !important;-webkit-print-color-adjust:economy;color-adjust:economy;box-shadow:none !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;padding:0.85em 1em;border:1px solid transparent;border-radius:0;transition:background-color 0.25s ease-out,color 0.25s ease-out;font-family:inherit;font-size:0.9rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer}[data-whatinput='mouse'] .button{outline:0}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button,.button.disabled,.button[disabled],.button.disabled:hover,.button[disabled]:hover,.button.disabled:focus,.button[disabled]:focus{background-color:#1779ba;color:#fff}.button:hover,.button:focus{background-color:#14679e;color:#fff}.button.primary,.button.primary.disabled,.button.primary[disabled],.button.primary.disabled:hover,.button.primary[disabled]:hover,.button.primary.disabled:focus,.button.primary[disabled]:focus{background-color:#1779ba;color:#fff}.button.primary:hover,.button.primary:focus{background-color:#126195;color:#fff}.button.secondary,.button.secondary.disabled,.button.secondary[disabled],.button.secondary.disabled:hover,.button.secondary[disabled]:hover,.button.secondary.disabled:focus,.button.secondary[disabled]:focus{background-color:#767676;color:#000}.button.secondary:hover,.button.secondary:focus{background-color:#5e5e5e;color:#000}.button.success,.button.success.disabled,.button.success[disabled],.button.success.disabled:hover,.button.success[disabled]:hover,.button.success.disabled:focus,.button.success[disabled]:focus{background-color:#3adb76;color:#000}.button.success:hover,.button.success:focus{background-color:#22bb5b;color:#000}.button.warning,.button.warning.disabled,.button.warning[disabled],.button.warning.disabled:hover,.button.warning[disabled]:hover,.button.warning.disabled:focus,.button.warning[disabled]:focus{background-color:#ffae00;color:#000}.button.warning:hover,.button.warning:focus{background-color:#cc8b00;color:#000}.button.alert,.button.alert.disabled,.button.alert[disabled],.button.alert.disabled:hover,.button.alert[disabled]:hover,.button.alert.disabled:focus,.button.alert[disabled]:focus{background-color:#cc4b37;color:#000}.button.alert:hover,.button.alert:focus{background-color:#a53b2a;color:#000}.button.hollow,.button.hollow:hover,.button.hollow:focus,.button.hollow.disabled,.button.hollow.disabled:hover,.button.hollow.disabled:focus,.button.hollow[disabled],.button.hollow[disabled]:hover,.button.hollow[disabled]:focus{background-color:transparent}.button.hollow,.button.hollow.disabled,.button.hollow[disabled],.button.hollow.disabled:hover,.button.hollow[disabled]:hover,.button.hollow.disabled:focus,.button.hollow[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button.hollow:hover,.button.hollow:focus{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary,.button.hollow.primary.disabled,.button.hollow.primary[disabled],.button.hollow.primary.disabled:hover,.button.hollow.primary[disabled]:hover,.button.hollow.primary.disabled:focus,.button.hollow.primary[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:hover,.button.hollow.primary:focus{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.secondary,.button.hollow.secondary.disabled,.button.hollow.secondary[disabled],.button.hollow.secondary.disabled:hover,.button.hollow.secondary[disabled]:hover,.button.hollow.secondary.disabled:focus,.button.hollow.secondary[disabled]:focus{border:1px solid #767676;color:#767676}.button.hollow.secondary:hover,.button.hollow.secondary:focus{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.success,.button.hollow.success.disabled,.button.hollow.success[disabled],.button.hollow.success.disabled:hover,.button.hollow.success[disabled]:hover,.button.hollow.success.disabled:focus,.button.hollow.success[disabled]:focus{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:hover,.button.hollow.success:focus{border-color:#157539;color:#157539}.button.hollow.warning,.button.hollow.warning.disabled,.button.hollow.warning[disabled],.button.hollow.warning.disabled:hover,.button.hollow.warning[disabled]:hover,.button.hollow.warning.disabled:focus,.button.hollow.warning[disabled]:focus{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:hover,.button.hollow.warning:focus{border-color:#805700;color:#805700}.button.hollow.alert,.button.hollow.alert.disabled,.button.hollow.alert[disabled],.button.hollow.alert.disabled:hover,.button.hollow.alert[disabled]:hover,.button.hollow.alert.disabled:focus,.button.hollow.alert[disabled]:focus{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:hover,.button.hollow.alert:focus{border-color:#67251a;color:#67251a}.button.clear,.button.clear:hover,.button.clear:focus,.button.clear.disabled,.button.clear.disabled:hover,.button.clear.disabled:focus,.button.clear[disabled],.button.clear[disabled]:hover,.button.clear[disabled]:focus{border-color:transparent;background-color:transparent}.button.clear,.button.clear.disabled,.button.clear[disabled],.button.clear.disabled:hover,.button.clear[disabled]:hover,.button.clear.disabled:focus,.button.clear[disabled]:focus{color:#1779ba}.button.clear:hover,.button.clear:focus{color:#0c3d5d}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary[disabled],.button.clear.primary.disabled:hover,.button.clear.primary[disabled]:hover,.button.clear.primary.disabled:focus,.button.clear.primary[disabled]:focus{color:#1779ba}.button.clear.primary:hover,.button.clear.primary:focus{color:#0c3d5d}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary[disabled],.button.clear.secondary.disabled:hover,.button.clear.secondary[disabled]:hover,.button.clear.secondary.disabled:focus,.button.clear.secondary[disabled]:focus{color:#767676}.button.clear.secondary:hover,.button.clear.secondary:focus{color:#3b3b3b}.button.clear.success,.button.clear.success.disabled,.button.clear.success[disabled],.button.clear.success.disabled:hover,.button.clear.success[disabled]:hover,.button.clear.success.disabled:focus,.button.clear.success[disabled]:focus{color:#3adb76}.button.clear.success:hover,.button.clear.success:focus{color:#157539}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning[disabled],.button.clear.warning.disabled:hover,.button.clear.warning[disabled]:hover,.button.clear.warning.disabled:focus,.button.clear.warning[disabled]:focus{color:#ffae00}.button.clear.warning:hover,.button.clear.warning:focus{color:#805700}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert[disabled],.button.clear.alert.disabled:hover,.button.clear.alert[disabled]:hover,.button.clear.alert.disabled:focus,.button.clear.alert[disabled]:focus{color:#cc4b37}.button.clear.alert:hover,.button.clear.alert:focus{color:#67251a}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.dropdown::after{display:block;width:0;height:0;border:inset .4em;content:'';border-bottom-width:0;border-top-style:solid;border-color:#fff transparent transparent;position:relative;top:0.4em;display:inline-block;float:right;margin-left:1em}.button.dropdown.hollow::after,.button.dropdown.clear::after{border-top-color:#1779ba}.button.dropdown.hollow.primary::after,.button.dropdown.clear.primary::after{border-top-color:#1779ba}.button.dropdown.hollow.secondary::after,.button.dropdown.clear.secondary::after{border-top-color:#767676}.button.dropdown.hollow.success::after,.button.dropdown.clear.success::after{border-top-color:#3adb76}.button.dropdown.hollow.warning::after,.button.dropdown.clear.warning::after{border-top-color:#ffae00}.button.dropdown.hollow.alert::after,.button.dropdown.clear.alert::after{border-top-color:#cc4b37}.button.arrow-only::after{top:-0.1em;float:none;margin-left:0}a.button:hover,a.button:focus{text-decoration:none}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fff;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.5;color:#000;transition:box-shadow 0.5s,border-color 0.25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,textarea:focus{outline:none;border:1px solid #8a8a8a;background-color:#fff;box-shadow:0 0 5px #cacaca;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type='submit'],[type='button']{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type='search']{box-sizing:border-box}::-moz-placeholder{color:#cacaca}:-ms-input-placeholder{color:#cacaca}::placeholder{color:#cacaca}[type='file'],[type='checkbox'],[type='radio']{margin:0 0 1rem}[type='checkbox']+label,[type='radio']+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type='checkbox']+label[for],[type='radio']+label[for]{cursor:pointer}label>[type='checkbox'],label>[type='radio']{margin-right:.5rem}[type='file']{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:normal;line-height:1.8;color:#000}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#000}.input-group{display:flex;width:100%;margin-bottom:1rem;align-items:stretch}.input-group>:first-child,.input-group>:first-child.input-group-button>*{border-radius:0 0 0 0}.input-group>:last-child,.input-group>:last-child.input-group-button>*{border-radius:0 0 0 0}.input-group-label,.input-group-field,.input-group-button,.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#000;text-align:center;white-space:nowrap;display:flex;flex:0 0 auto;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;flex:1 1 0px;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:flex;flex:0 0 auto}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{align-self:stretch;height:auto;padding-top:0;padding-bottom:0;font-size:1rem}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fff;font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.5;color:#000;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}@media screen and (min-width:0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:focus{outline:none;border:1px solid #8a8a8a;background-color:#fff;box-shadow:0 0 5px #cacaca;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}select:not([multiple]){padding-top:0;padding-bottom:0}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#faedeb}.is-invalid-input:not(:focus)::-moz-placeholder{color:#cc4b37}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:bold;color:#cc4b37}.form-error.is-visible{display:block}.menu{padding:0;margin:0;list-style:none;position:relative;display:flex;flex-wrap:wrap}[data-whatinput='mouse'] .menu li{outline:0}.menu a,.menu .button{line-height:1;text-decoration:none;display:block;padding:0.7rem 1rem}.menu input,.menu select,.menu a,.menu button{margin-bottom:0}.menu input{display:inline-block}.menu,.menu.horizontal{flex-wrap:wrap;flex-direction:row}.menu.vertical{flex-wrap:nowrap;flex-direction:column}.menu.expanded li{flex:1 1 0px}.menu.simple{align-items:center}.menu.simple li+li{margin-left:1rem}.menu.simple a{padding:0}@media print,screen and (min-width:40em){.menu.medium-horizontal{flex-wrap:wrap;flex-direction:row}.menu.medium-vertical{flex-wrap:nowrap;flex-direction:column}.menu.medium-expanded li{flex:1 1 0px}.menu.medium-simple li{flex:1 1 0px}}@media print,screen and (min-width:64em){.menu.large-horizontal{flex-wrap:wrap;flex-direction:row}.menu.large-vertical{flex-wrap:nowrap;flex-direction:column}.menu.large-expanded li{flex:1 1 0px}.menu.large-simple li{flex:1 1 0px}}.menu.nested{margin-right:0;margin-left:1rem}.menu.icons a{display:flex}.menu.icon-top a,.menu.icon-right a,.menu.icon-bottom a,.menu.icon-left a{display:flex}.menu.icon-left li a{flex-flow:row nowrap}.menu.icon-left li a img,.menu.icon-left li a i,.menu.icon-left li a svg{margin-right:.25rem}.menu.icon-right li a{flex-flow:row nowrap}.menu.icon-right li a img,.menu.icon-right li a i,.menu.icon-right li a svg{margin-left:.25rem}.menu.icon-top li a{flex-flow:column nowrap}.menu.icon-top li a img,.menu.icon-top li a i,.menu.icon-top li a svg{align-self:stretch;margin-bottom:.25rem;text-align:center}.menu.icon-bottom li a{flex-flow:column nowrap}.menu.icon-bottom li a img,.menu.icon-bottom li a i,.menu.icon-bottom li a svg{align-self:stretch;margin-bottom:.25rem;text-align:center}.menu .is-active>a{background:#1779ba;color:#fff}.menu .active>a{background:#1779ba;color:#fff}.menu.align-left{justify-content:flex-start}.menu.align-right li{display:flex;justify-content:flex-end}.menu.align-right li .submenu li{justify-content:flex-start}.menu.align-right.vertical li{display:block;text-align:right}.menu.align-right.vertical li .submenu li{text-align:right}.menu.align-right .nested{margin-right:1rem;margin-left:0}.menu.align-center li{display:flex;justify-content:center}.menu.align-center li .submenu li{justify-content:flex-start}.menu .menu-text{padding:0.7rem 1rem;font-weight:bold;line-height:1;color:inherit}.menu-centered>.menu{justify-content:center}.menu-centered>.menu li{display:flex;justify-content:center}.menu-centered>.menu li .submenu li{justify-content:flex-start}.no-js [data-responsive-menu] ul{display:none}html.is-reveal-open{position:fixed;width:100%;overflow-y:hidden}html.is-reveal-open.zf-has-scroll{overflow-y:scroll}html.is-reveal-open body{overflow-y:hidden}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(0,0,0,0.45);overflow-y:auto}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fff;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput='mouse'] .reveal{outline:0}@media print,screen and (min-width:40em){.reveal{min-height:0}}.reveal .column,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.reveal{width:600px;max-width:75rem}}.reveal.collapse{padding:0}@media print,screen and (min-width:40em){.reveal.tiny{width:30%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.small{width:50%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}@media print,screen and (max-width:39.99875em){.reveal{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.align-left{justify-content:flex-start}.align-right{justify-content:flex-end}.align-center{justify-content:center}.align-justify{justify-content:space-between}.align-spaced{justify-content:space-around}.align-left.vertical.menu>li>a{justify-content:flex-start}.align-right.vertical.menu>li>a{justify-content:flex-end}.align-center.vertical.menu>li>a{justify-content:center}.align-top{align-items:flex-start}.align-self-top{align-self:flex-start}.align-bottom{align-items:flex-end}.align-self-bottom{align-self:flex-end}.align-middle{align-items:center}.align-self-middle{align-self:center}.align-stretch{align-items:stretch}.align-self-stretch{align-self:stretch}.align-center-middle{justify-content:center;align-items:center;align-content:center}.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}.small-order-4{order:4}.small-order-5{order:5}.small-order-6{order:6}@media print,screen and (min-width:40em){.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}}@media print,screen and (min-width:64em){.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}}.flex-container{display:flex}.flex-child-auto{flex:1 1 auto}.flex-child-grow{flex:1 0 auto}.flex-child-shrink{flex:0 1 auto}.flex-dir-row{flex-direction:row}.flex-dir-row-reverse{flex-direction:row-reverse}.flex-dir-column{flex-direction:column}.flex-dir-column-reverse{flex-direction:column-reverse}@media print,screen and (min-width:40em){.medium-flex-container{display:flex}.medium-flex-child-auto{flex:1 1 auto}.medium-flex-child-grow{flex:1 0 auto}.medium-flex-child-shrink{flex:0 1 auto}.medium-flex-dir-row{flex-direction:row}.medium-flex-dir-row-reverse{flex-direction:row-reverse}.medium-flex-dir-column{flex-direction:column}.medium-flex-dir-column-reverse{flex-direction:column-reverse}}@media print,screen and (min-width:64em){.large-flex-container{display:flex}.large-flex-child-auto{flex:1 1 auto}.large-flex-child-grow{flex:1 0 auto}.large-flex-child-shrink{flex:0 1 auto}.large-flex-dir-row{flex-direction:row}.large-flex-dir-row-reverse{flex-direction:row-reverse}.large-flex-dir-column{flex-direction:column}.large-flex-dir-column-reverse{flex-direction:column-reverse}}@font-face{font-family:'Founders Grotesk Mono';src:url("/themes/custom/dubois/assets/fonts/founders-grotesk-mono-web-regular.eot") format("embedded-opentype"),url("/themes/custom/dubois/assets/fonts/founders-grotesk-mono-web-regular.woff") format("woff"),url("/themes/custom/dubois/assets/fonts/founders-grotesk-mono-web-regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Founders Grotesk';src:url("/themes/custom/dubois/assets/fonts/founders-grotesk-web-regular.eot") format("embedded-opentype"),url("/themes/custom/dubois/assets/fonts/founders-grotesk-web-regular.woff") format("woff"),url("/themes/custom/dubois/assets/fonts/founders-grotesk-web-regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Founders Grotesk';src:url("/themes/custom/dubois/assets/fonts/founders-grotesk-web-medium.eot") format("embedded-opentype"),url("/themes/custom/dubois/assets/fonts/founders-grotesk-web-medium.woff") format("woff"),url("/themes/custom/dubois/assets/fonts/founders-grotesk-web-medium.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Founders Grotesk';src:url("/themes/custom/dubois/assets/fonts/founders-grotesk-web-medium.eot") format("embedded-opentype"),url("/themes/custom/dubois/assets/fonts/founders-grotesk-web-medium.woff") format("woff"),url("/themes/custom/dubois/assets/fonts/founders-grotesk-web-medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}.heading-1,h1{font-size:3.4rem;line-height:4rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:.2px}@media print,screen and (max-width:39.99875em){.heading-1,h1{font-size:2.8rem;line-height:3.4rem}}@media print{.heading-1,h1{font-size:1.8rem;line-height:2rem}}@media screen and (min-width:90em){.heading-1,h1{font-size:3.8rem;line-height:4.4rem}}.heading-1 .small,h1 .small{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk Mono",Courier;text-transform:uppercase;font-weight:normal;display:block;margin-top:.8rem;letter-spacing:0}@media screen and (min-width:90em){.heading-1 .small,h1 .small{font-size:2rem;line-height:2.6rem}}.heading-2,h2{font-size:2.6rem;line-height:3.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;margin-bottom:1.6rem}@media print,screen and (max-width:39.99875em){.heading-2,h2{font-size:2.4rem;line-height:3.0rem}}@media print{.heading-2,h2{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.heading-2,h2{font-size:3rem;line-height:3.6rem}}.heading-3,h3{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:.2px;margin-bottom:.8rem;text-transform:uppercase}@media print,screen and (max-width:39.99875em){.heading-3,h3{font-size:1.8rem;line-height:2.4rem}}@media print{.heading-3,h3{font-size:1rem !important;line-height:1.4rem !important}}@media screen and (min-width:90em){.heading-3,h3{font-size:2.2rem;line-height:2.8rem}}.heading-3.mono,h3.mono{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk Mono",Courier;text-transform:uppercase;font-weight:normal}@media screen and (min-width:90em){.heading-3.mono,h3.mono{font-size:2rem;line-height:2.6rem}}.heading-4{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase}@media screen and (min-width:90em){.heading-4{font-size:2.2rem;line-height:2.8rem}}.heading-5,h5{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk Mono",Courier;text-transform:uppercase;font-weight:normal}@media screen and (min-width:90em){.heading-5,h5{font-size:2rem;line-height:2.6rem}}p{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){p{font-size:1.6rem;line-height:2.4rem}}@media print{p{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){p{font-size:2rem;line-height:2.8rem}}body{font-family:"Founders Grotesk",Arial,sans-serif}.visually-hidden{display:none}#block-dubois-local-tasks{margin-bottom:1.6rem}#block-dubois-local-tasks ul{display:flex;list-style:none;margin-left:0}#block-dubois-local-tasks ul li{background-color:#ccc;margin-right:0.1rem}#block-dubois-local-tasks ul li a{padding:0.4rem 0.8rem;display:block}main a{color:#000}main a:hover,main a:focus,main a:active{color:#000}.button:hover,.button:focus{background-color:#0a0a0a;color:#fff}.button,.button.disabled,.button[disabled],.button.disabled:hover,.button[disabled]:hover,.button.disabled:focus,.button[disabled]:focus{background-color:#0a0a0a}.button[disabled]{background-color:#8a8a8a !important}article .paragraph a{transition-property:color;transition-duration:.2s}article .paragraph a:hover{color:#7e7e7e}article .paragraph p a{text-decoration:underline}article ul,article ol{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;margin-left:2rem;text-align:left}@media print,screen and (max-width:39.99875em){article ul,article ol{font-size:1.6rem;line-height:2.4rem}}@media print{article ul,article ol{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){article ul,article ol{font-size:2rem;line-height:2.8rem}}article ul li,article ol li{margin-bottom:0.8rem}article ol{margin-left:1.6rem}article ol li{padding-left:.4rem}article li a{text-decoration:underline}.field_media_image img{max-width:none;width:100%}.text-align-center{text-align:center}.intercom-lightweight-app,.intercom-lightweight-app-launcher{z-index:203 !important}.fancybox-video-swvch .fancybox-content{height:100% !important}.toolbar-horizontal .toolbar{font-family:Inter,-apple-system,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.toolbar-horizontal .toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu__title a,.toolbar-horizontal .toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu__sub-title a{font-size:2.6rem}.toolbar-horizontal .toolbar-menu-administration>.toolbar-menu>.menu-item .toolbar-menu .menu-item .toolbar-icon{font-size:1.6rem}.u-generic-wrapper-1920{max-width:192rem;margin:0 auto;width:100%}.u-generic-wrapper{max-width:144rem;margin:0 auto;width:100%}.u-neutral-link{color:inherit;text-decoration:none}.u-neutral-link:hover{color:inherit}.nav-toggle{display:none}.nav-toggle:checked ~ .outer-header-wrapper .nav-icon,.nav-toggle:checked ~ .main-nav .nav-icon{background-color:transparent !important}.nav-toggle:checked ~ .outer-header-wrapper .nav-icon:after,.nav-toggle:checked ~ .main-nav .nav-icon:after{transform:rotate(-135deg);top:0}.nav-toggle:checked ~ .outer-header-wrapper .nav-icon:before,.nav-toggle:checked ~ .main-nav .nav-icon:before{transform:rotate(135deg);top:0}.nav-icon{position:relative;margin:0;transition:all .25s}.nav-icon__wrapper{cursor:pointer}.nav-icon,.nav-icon::before,.nav-icon::after{width:1.5rem;height:.2rem;display:inline-block;background:#000}.nav-icon::before,.nav-icon::after{content:"";position:absolute;left:0;transition:all .25s}.nav-icon::before{top:-.4rem}.nav-icon::after{top:.4rem}.nav-icon--white,.nav-icon--white::before,.nav-icon--white::after{background:#fff}.node--type-standardseite:not(.scrolled) .header__menu-label .nav-icon,.node--type-standardseite:not(.scrolled) .header__menu-label .nav-icon::before,.node--type-standardseite:not(.scrolled) .header__menu-label .nav-icon::after{background-color:#fff}.button{background-color:#000;color:#fff;font-size:1.6rem;line-height:2rem;padding:.8rem 4rem;border-radius:0.2rem;transition-property:background-color;transition-duration:0.2s;text-transform:uppercase;letter-spacing:1px;text-decoration:none}.button:hover,.button:focus{background-color:#1A1A1A}@media screen and (min-width:90em){.button{font-size:1.8rem;line-height:2.2rem}}.anchor{position:relative;top:-20rem}div[data-drupal-messages]{font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal;font-size:1.2rem;line-height:1.4rem;color:#F6850D;text-align:center;text-transform:uppercase;position:relative;top:0;left:0;width:100%;background:none !important;display:block;padding:0.4rem 1.2rem;z-index:5;margin-bottom:4.8rem}@media screen and (min-width:90em){div[data-drupal-messages]{font-size:1.6rem;line-height:2.2rem}}div[data-drupal-messages] div{font-size:1.2rem;line-height:1.4rem}div[data-drupal-messages] ul{list-style:none;margin:0}div[data-drupal-messages] ul li{font-size:1.2rem;line-height:1.4rem}div[data-drupal-messages] .message-border p a{color:#F6850D;text-decoration:underline}div[data-drupal-messages]>div{display:inline-block;padding:.6rem .8rem;background-color:rgba(255,112,0,0.08);max-width:100%}.product--type-limited div[data-drupal-messages],.product--type-token div[data-drupal-messages]{position:absolute;top:3.6rem;margin-bottom:0;background-color:#f4f4f4 !important}@media print,screen and (min-width:64em){.product--type-limited div[data-drupal-messages],.product--type-token div[data-drupal-messages]{top:4.8rem}}.product--type-limited div[data-drupal-messages]>div,.product--type-token div[data-drupal-messages]>div{background-color:transparent}.error-overlay-wrapper{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.15);z-index:601}.error-overlay-wrapper .error-overlay{position:relative;left:50%;top:50%;transform:translate(-50%,-50%);padding:3.8rem 1.8rem;background-color:#fff;border-radius:.8rem;width:90%;max-width:88.5rem;text-align:center}@media print,screen and (min-width:40em){.error-overlay-wrapper .error-overlay{padding:7.2rem 3.6rem}}.error-overlay-wrapper .error-overlay .alert-message{font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal;font-size:1.2rem;line-height:1.4rem;text-transform:uppercase;color:#F6850D;margin-bottom:2.8rem}@media screen and (min-width:90em){.error-overlay-wrapper .error-overlay .alert-message{font-size:1.6rem;line-height:2.2rem}}@media print,screen and (min-width:64em){.error-overlay-wrapper .error-overlay .alert-message{margin-bottom:5.6rem}}.error-overlay-wrapper .error-overlay .exclamationmark{display:block;height:1.8rem;width:1.8rem;margin:0 auto 1.6rem;background-image:url("/themes/custom/dubois/assets/images/warning.svg");background-size:contain;background-repeat:no-repeat}.error-overlay-wrapper .error-overlay .text{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:.2px;margin-bottom:.8rem;text-transform:uppercase;color:#0a0a0a;margin-bottom:3.6rem}@media print,screen and (max-width:39.99875em){.error-overlay-wrapper .error-overlay .text{font-size:1.8rem;line-height:2.4rem}}@media print{.error-overlay-wrapper .error-overlay .text{font-size:1rem !important;line-height:1.4rem !important}}@media screen and (min-width:90em){.error-overlay-wrapper .error-overlay .text{font-size:2.2rem;line-height:2.8rem}}@media print,screen and (min-width:64em){.error-overlay-wrapper .error-overlay .text{font-size:2.6rem;line-height:3.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;margin-bottom:1.6rem;margin-bottom:7.2rem}}@media print,screen and (min-width:64em) and (max-width:39.99875em){.error-overlay-wrapper .error-overlay .text{font-size:2.4rem;line-height:3.0rem}}@media print{.error-overlay-wrapper .error-overlay .text{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:64em) and (min-width:90em){.error-overlay-wrapper .error-overlay .text{font-size:3rem;line-height:3.6rem}}.error-overlay-wrapper .error-overlay .button{margin:0}.error-overlay-wrapper .error-overlay .error-message.token-set{max-height:75vh;overflow:auto}.error-overlay-wrapper .error-overlay .error-message.token-set .checkmark{background-image:url("/themes/custom/dubois/assets/images/check.svg");background-size:contain;background-repeat:no-repeat;background-position:center;height:3.4rem;display:block;margin-bottom:1.2rem}.error-overlay-wrapper .error-overlay .error-message.token-set .alert-message{font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:2px;font-size:1.4rem;line-height:2rem;text-transform:uppercase;color:#0a0a0a;letter-spacing:.2px;margin-bottom:4.8rem}@media screen and (min-width:90em){.error-overlay-wrapper .error-overlay .error-message.token-set .alert-message{font-size:1.6rem;line-height:2.2rem}}@media print,screen and (min-width:40em){.error-overlay-wrapper .error-overlay .error-message.token-set .alert-message{margin-bottom:7.2rem}}.error-overlay-wrapper .error-overlay .error-message.token-set .text{font-size:2.6rem;line-height:3.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;margin-bottom:1.6rem;margin-bottom:0}@media print,screen and (max-width:39.99875em){.error-overlay-wrapper .error-overlay .error-message.token-set .text{font-size:2.4rem;line-height:3.0rem}}@media print{.error-overlay-wrapper .error-overlay .error-message.token-set .text{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.error-overlay-wrapper .error-overlay .error-message.token-set .text{font-size:3rem;line-height:3.6rem}}.error-overlay-wrapper .error-overlay .error-message.token-set .watch{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:4.8rem;align-items:center}@media print,screen and (min-width:40em){.error-overlay-wrapper .error-overlay .error-message.token-set .watch{margin:2.4rem 0 7.2rem}}.error-overlay-wrapper .error-overlay .error-message.token-set .watch .left{width:14rem}@media print,screen and (min-width:40em){.error-overlay-wrapper .error-overlay .error-message.token-set .watch .left{margin:0 1rem 0 4rem}}@media print,screen and (min-width:40em){.error-overlay-wrapper .error-overlay .error-message.token-set .watch .right{flex:0 0 30rem;text-align:left}}.error-overlay-wrapper .error-overlay .error-message.token-set .watch .right p{margin-bottom:.6rem}.error-overlay-wrapper .error-overlay .error-message.token-set .watch .right p.tiny{font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px;margin-bottom:0}@media print,screen and (max-width:39.99875em){.error-overlay-wrapper .error-overlay .error-message.token-set .watch .right p.tiny{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){.error-overlay-wrapper .error-overlay .error-message.token-set .watch .right p.tiny{font-size:1.6rem;line-height:2.4rem}}@media print,screen and (max-width:39.99875em){.error-overlay-wrapper .error-overlay .error-message.token-set .watch .right p.tiny{padding:0 15%}}.error-overlay-wrapper .error-overlay .error-message.token-set .watch .right .price{margin-bottom:1.6rem}.error-overlay-wrapper .error-overlay .error-message.token-set .watch .right .price .reduced_price{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;font-weight:bold;color:#F6850D}@media print,screen and (max-width:39.99875em){.error-overlay-wrapper .error-overlay .error-message.token-set .watch .right .price .reduced_price{font-size:1.6rem;line-height:2.4rem}}@media print{.error-overlay-wrapper .error-overlay .error-message.token-set .watch .right .price .reduced_price{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.error-overlay-wrapper .error-overlay .error-message.token-set .watch .right .price .reduced_price{font-size:2rem;line-height:2.8rem}}.error-overlay-wrapper .error-overlay .error-message.token-set .watch .right .price .original_price{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;color:#7e7e7e;text-decoration:line-through;margin-left:1.2rem}@media print,screen and (max-width:39.99875em){.error-overlay-wrapper .error-overlay .error-message.token-set .watch .right .price .original_price{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.error-overlay-wrapper .error-overlay .error-message.token-set .watch .right .price .original_price{font-size:1.8rem;line-height:2.6rem}}.error-overlay-wrapper .error-overlay .error-message.token-set .close,.error-overlay-wrapper .error-overlay .error-message.token-set .not-now-button{line-height:3.8rem;height:3.8rem;margin-left:1.8rem;font-weight:bold;display:inline-block;vertical-align:top}.error-overlay-wrapper .error-overlay .error-message.token-set .close:after,.error-overlay-wrapper .error-overlay .error-message.token-set .not-now-button:after{content:'';background-image:url("/themes/custom/dubois/assets/images/arrow-right-black.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:0.6rem;height:3.8rem;display:inline-block;margin-left:0.5rem;vertical-align:middle;position:relative;top:-0.1rem}@media screen and (min-width:90em){.error-overlay-wrapper .error-overlay .error-message.token-set .close,.error-overlay-wrapper .error-overlay .error-message.token-set .not-now-button{line-height:4rem;height:4rem}.error-overlay-wrapper .error-overlay .error-message.token-set .close:after,.error-overlay-wrapper .error-overlay .error-message.token-set .not-now-button:after{height:4rem}}.place-token-overlay-wrapper.hidden{display:none}.place-token-overlay-wrapper .place-token-overlay h5{color:#F6850D;margin-bottom:3.6rem}.place-token-overlay-wrapper .place-token-overlay p .selected-token,.place-token-overlay-wrapper .place-token-overlay p .selected-watch{color:#F6850D}.place-token-overlay-wrapper .place-token-overlay p.please-confirm{margin-bottom:2.4rem}@media print,screen and (max-width:39.99875em){.place-token-overlay-wrapper .place-token-overlay .button{margin-bottom:1.2rem}}.place-token-overlay-wrapper .place-token-overlay .button.disabled{opacity:.25;cursor:not-allowed}.place-token-overlay-wrapper .place-token-overlay .close{line-height:3.8rem;height:3.8rem;margin-left:1.8rem;font-weight:bold;display:inline-block;vertical-align:top}.place-token-overlay-wrapper .place-token-overlay .close:after{content:'';background-image:url("/themes/custom/dubois/assets/images/arrow-right-black.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:0.6rem;height:3.8rem;display:inline-block;margin-left:0.5rem;vertical-align:middle;position:relative;top:-0.1rem}@media screen and (min-width:90em){.place-token-overlay-wrapper .place-token-overlay .close{line-height:4rem;height:4rem}.place-token-overlay-wrapper .place-token-overlay .close:after{height:4rem}}.commerce-product-cart-preview{background:#fff;padding:1.8rem 2rem;text-align:center;z-index:202;position:absolute;top:6.5rem;right:-1.5rem}@media print,screen and (min-width:64em){.commerce-product-cart-preview{top:7.3rem}}.commerce-product-cart-preview:before{content:'';width:2.1rem;height:2.1rem;position:absolute;right:1.4rem;top:-9.5px;transform:rotate(-45deg);background:#fff;z-index:202}.commerce-product-cart-preview__content{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;text-align:center;line-height:2rem;margin-bottom:3.5rem}@media print,screen and (max-width:39.99875em){.commerce-product-cart-preview__content{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.commerce-product-cart-preview__content{font-size:1.8rem;line-height:2.6rem}}.commerce-product-cart-preview__image{margin-bottom:.8rem}.commerce-product-cart-preview__title{font-weight:500}.commerce-product-cart-preview__subtitle{margin-bottom:1.6rem}.commerce-product-cart-preview__price{font-weight:500}.node-header__play-button{padding:3rem;display:inline-block}.node-header__play-button__inner{display:inline-block;width:auto;padding:0 3rem;line-height:3.8rem;height:4rem;color:#0a0a0a;font-size:1.6rem;text-align:center;border:1px solid #0a0a0a;border-radius:0.2rem;transition-property:background-color,color;transition-duration:0.2s;font-family:"Founders Grotesk",Arial,sans-serif;text-transform:uppercase;text-decoration:none;background-color:transparent;letter-spacing:1px;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center;border:1px solid #fff;color:#fff;margin-bottom:0;white-space:nowrap}.node-header__play-button__inner:hover,.node-header__play-button__inner.hover,.node-header__play-button__inner:focus{background-color:#0a0a0a;color:#fff}@media screen and (min-width:90em){.node-header__play-button__inner{font-size:1.8rem;line-height:4rem;height:4.2rem}}.node-header__play-button__inner svg{margin-right:1rem}.node-header__play-button:hover .node-header__play-button__inner{background-color:#0a0a0a;color:#fff}.tpd-skin-info{margin-left:5px}.tpd-skin-info .tpd-content,.tpd-skin-info .tpd-title,.tpd-skin-info .tpd-close{color:#fff}.tpd-skin-info .tpd-content{padding:.8rem;font-size:1.2rem;line-height:1.8rem}.tpd-skin-info .tpd-background-content{background-color:#7e7e7e}.tpd-skin-info .tpd-background{border-width:0px;border-color:#7e7e7e}.tpd-skin-info .tpd-spinner-spin{border-color:#7e7e7e}.tpd-skin-info a{color:#ddd}.tpd-skin-info a:hover{color:#c6c6c6}.tpd-skin-stolen .tpd-content,.tpd-skin-stolen .tpd-title,.tpd-skin-stolen .tpd-close{color:#FFC700}.tpd-skin-stolen .tpd-content{padding:.8rem;font-size:1.2rem;line-height:1.8rem}@media print,screen and (min-width:40em){.tpd-skin-stolen .tpd-content{font-size:1.4rem}}.tpd-skin-stolen .tpd-background-content{background-color:#1A1A1A}.tpd-skin-stolen .tpd-background{border-width:0px;border-color:#1A1A1A}.tpd-skin-retailer .tpd-content{padding:0}.tpd-skin-retailer .tpd-content .main__wrapper{padding-top:0;min-height:0}.tpd-skin-retailer .tpd-content .retailer{width:28rem}.tpd-skin-retailer .tpd-content .retailer::before{content:'';position:absolute;top:0;left:0;width:.8rem;height:.8rem;background:linear-gradient(to bottom right,#0a0a0a calc(50% - 1px),#0a0a0a,transparent calc(50% + 1px))}.tpd-skin-retailer .tpd-content .retailer::before{width:2rem;height:2rem;background:linear-gradient(to bottom right,#0072F8 calc(50% - 1px),#0072F8,transparent calc(50% + 1px))}@media print,screen and (min-width:40em){.tpd-skin-retailer .tpd-content .retailer{display:flex;width:56rem}}.tpd-skin-retailer .tpd-content .retailer .field_retailer_image{overflow:hidden;margin-top:1.6rem;margin-left:1.6rem}@media print,screen and (max-width:39.99875em){.tpd-skin-retailer .tpd-content .retailer .field_retailer_image{display:none}}.tpd-skin-retailer .tpd-content .retailer .field_retailer_image img{width:100%;margin:-2.4rem 0}.tpd-skin-retailer .tpd-content .retailer .retailer-information{padding:1.6rem}.tpd-skin-retailer .tpd-content .retailer .retailer-information .label{font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal;margin-bottom:.8rem}@media screen and (min-width:90em){.tpd-skin-retailer .tpd-content .retailer .retailer-information .label{font-size:1.6rem;line-height:2.2rem}}.tpd-skin-retailer .tpd-content .retailer .retailer-information .field_retailer_address .address{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;margin-bottom:1.6rem}@media print,screen and (max-width:39.99875em){.tpd-skin-retailer .tpd-content .retailer .retailer-information .field_retailer_address .address{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.tpd-skin-retailer .tpd-content .retailer .retailer-information .field_retailer_address .address{font-size:1.8rem;line-height:2.6rem}}.tpd-skin-retailer .tpd-content .retailer .retailer-information .field_retailer_address .organization{font-weight:500}.tpd-skin-retailer .tpd-content .retailer .retailer-information .field_retailer_phone a{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;display:inline-block;color:#fff}@media print,screen and (max-width:39.99875em){.tpd-skin-retailer .tpd-content .retailer .retailer-information .field_retailer_phone a{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.tpd-skin-retailer .tpd-content .retailer .retailer-information .field_retailer_phone a{font-size:1.8rem;line-height:2.6rem}}.tpd-skin-retailer .tpd-content .retailer .retailer-information .field_retailer_email a{font-weight:500;font-size:1.6rem;line-height:3rem;letter-spacing:.2px;line-height:2.4rem;color:#0072F8;text-decoration:none}@media print{.tpd-skin-retailer .tpd-content .retailer .retailer-information .field_retailer_email a{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px}}@media print{.tpd-skin-retailer .tpd-content .retailer .retailer-information .field_retailer_email a{font-size:1.6rem;line-height:2.4rem}}@media print{.tpd-skin-retailer .tpd-content .retailer .retailer-information .field_retailer_email a{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.tpd-skin-retailer .tpd-content .retailer .retailer-information .field_retailer_email a{font-size:1.8rem;line-height:3.2rem}}.tpd-skin-retailer .tpd-content .retailer .retailer-information .field_retailer_email a::after{content:'';background-image:url("/themes/custom/dubois/assets/images/arrow-right-blue.svg");background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;height:2.4rem;width:.6rem;vertical-align:top;margin-left:.4rem;position:relative;top:.1rem}.tpd-skin-retailer .tpd-content .retailer .retailer-left{width:28rem}@media print,screen and (min-width:40em){.tpd-skin-retailer .tpd-content .retailer .retailer-left{padding-right:1.6rem}}.tpd-skin-retailer .tpd-content .retailer .retailer-right{width:28rem;padding:1.6rem}.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item{position:relative;flex:0 0 100%}.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item label{font-size:1.2rem;line-height:1.8rem;color:#7e7e7e;position:absolute;left:1.2rem;top:0.4rem;transition:all,0.4s;z-index:1}.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item.big-label label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;top:1.8rem}@media print,screen and (max-width:39.99875em){.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item.big-label label{font-size:1.6rem;line-height:2.4rem}}@media print{.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item.big-label label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item.big-label label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item.big-label label{top:1.6rem}}.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item input,.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item select,.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item .form-text{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:5.6rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:1.6rem;padding-top:1.6rem}@media print,screen and (max-width:39.99875em){.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item input,.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item select,.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item .form-text{font-size:1.6rem;line-height:2.4rem}}@media print{.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item input,.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item select,.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item .form-text{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item input,.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item select,.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item .form-text{font-size:2rem;line-height:2.8rem}}.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item input:focus,.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item select:focus,.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item .form-text:focus{border-bottom-color:#0a0a0a}.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item input.error,.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item select.error,.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item .form-text.error{border-bottom:1px solid #F6850D}.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item textarea{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:14rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:3rem;padding-top:2.1rem;resize:none}@media print,screen and (max-width:39.99875em){.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item textarea{font-size:1.6rem;line-height:2.4rem}}@media print{.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item textarea{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item textarea{font-size:2rem;line-height:2.8rem}}.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item textarea:focus{border-bottom-color:#0a0a0a}.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item .form-item--error-message{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;color:#F6850D;margin:-1.2rem 0 1.6rem}@media screen and (min-width:90em){.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item .form-item--error-message{font-size:1.4rem;line-height:1.8rem}}.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item.big-label label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;font-size:1.6rem !important;line-height:2.4rem !important;top:1.2rem}@media print,screen and (max-width:39.99875em){.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item.big-label label{font-size:1.6rem;line-height:2.4rem}}@media print{.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item.big-label label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item.big-label label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item.big-label label{top:1.2rem}}.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item input,.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item select,.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item textarea{font-size:1.6rem !important;line-height:2.4rem !important;height:4.8rem !important;margin-bottom:1.2rem !important}.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item textarea{height:8rem !important}.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item.js-form-type-textarea label{background-color:#f4f4f4;width:calc(100% - 25px)}.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item.form-item-telefon .iti input{padding-left:5rem}.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item.form-item-telefon .iti__country-list .iti__country-name{color:#0a0a0a;font-size:12px;line-height:14px}.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item.form-item-empfaenger,.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item.form-item-betreff,.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-item.form-item-telefon-international{display:none}.tpd-skin-retailer .tpd-content .retailer .retailer-right form .form-actions .button{width:100%}.tpd-skin-nft .tpd-content{padding:0}.tpd-skin-nft .tpd-content .main__wrapper{padding-top:0;min-height:0}.tpd-skin-nft .tpd-content main{width:28rem}.tpd-skin-nft .tpd-content main::before{content:'';position:absolute;top:0;left:0;width:.8rem;height:.8rem;background:linear-gradient(to bottom right,#0a0a0a calc(50% - 1px),#0a0a0a,transparent calc(50% + 1px))}.tpd-skin-nft .tpd-content main::before{width:2rem;height:2rem;background:linear-gradient(to bottom right,green calc(50% - 1px),green,transparent calc(50% + 1px))}@media print,screen and (min-width:40em){.tpd-skin-nft .tpd-content main{display:flex;width:56rem}}.tpd-skin-nft .tpd-content main .left{flex:0 0 100%;padding:1.6rem;display:flex;align-items:center}@media print,screen and (min-width:40em){.tpd-skin-nft .tpd-content main .left{flex:0 0 50%}}.tpd-skin-nft .tpd-content main .left article{flex:0 0 100%}.tpd-skin-nft .tpd-content main .right{flex:0 0 100%;padding:1.6rem}@media print,screen and (max-width:39.99875em){.tpd-skin-nft .tpd-content main .right{padding-top:0}}@media print,screen and (min-width:40em){.tpd-skin-nft .tpd-content main .right{flex:0 0 50%;padding-left:0}}.tpd-skin-nft .tpd-content main .right h2{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:.2px;margin-bottom:.8rem;text-transform:uppercase}@media print,screen and (max-width:39.99875em){.tpd-skin-nft .tpd-content main .right h2{font-size:1.8rem;line-height:2.4rem}}@media print{.tpd-skin-nft .tpd-content main .right h2{font-size:1rem !important;line-height:1.4rem !important}}@media screen and (min-width:90em){.tpd-skin-nft .tpd-content main .right h2{font-size:2.2rem;line-height:2.8rem}}.tpd-skin-nft .tpd-content main .right p{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){.tpd-skin-nft .tpd-content main .right p{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.tpd-skin-nft .tpd-content main .right p{font-size:1.8rem;line-height:2.6rem}}.tpd-skin-nft .tpd-content main .right p a{color:#fff}.tpd-skin-nft .tpd-content main .right .button{color:#fff;text-decoration:none;margin-top:1.6rem}.tpd-skin-stolen .tpd-spinner-spin{border-color:#7e7e7e}.tpd-skin-stolen a{color:#ddd}.tpd-skin-stolen a:hover{color:#c6c6c6}.tpd-skin-bobzero .tpd-content,.tpd-skin-priceinfo .tpd-content{padding:1rem 1.6rem}.tpd-skin-bobzero .tpd-content p,.tpd-skin-bobzero .tpd-content a,.tpd-skin-priceinfo .tpd-content p,.tpd-skin-priceinfo .tpd-content a{font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px;margin:0;color:#fff}@media print,screen and (max-width:39.99875em){.tpd-skin-bobzero .tpd-content p,.tpd-skin-bobzero .tpd-content a,.tpd-skin-priceinfo .tpd-content p,.tpd-skin-priceinfo .tpd-content a{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){.tpd-skin-bobzero .tpd-content p,.tpd-skin-bobzero .tpd-content a,.tpd-skin-priceinfo .tpd-content p,.tpd-skin-priceinfo .tpd-content a{font-size:1.6rem;line-height:2.4rem}}#sliding-popup{overflow-y:scroll;max-height:100vh;width:100%}@media print,screen and (min-width:64em){#sliding-popup{overflow:hidden}}@media print,screen and (min-width:64em){#sliding-popup .eu-cookie-compliance-banner{margin-left:30px;margin-right:30px}}@media screen and (min-width:90em){#sliding-popup .eu-cookie-compliance-banner{margin-left:60px;margin-right:60px}}@media screen and (min-width:120em){#sliding-popup .eu-cookie-compliance-banner{margin-left:90px;margin-right:90px}}#sliding-popup .popup-content{background-color:rgba(0,0,0,0.8);max-width:100%;padding:20px}@media print,screen and (min-width:64em){#sliding-popup .popup-content{padding:20px 25px}}#sliding-popup .popup-content #cookie-popup-text,#sliding-popup .popup-content #cookie-popup-text-settings{float:none;max-width:100%}#sliding-popup .popup-content #cookie-popup-text .message p,#sliding-popup .popup-content #cookie-popup-text-settings .message p{color:#fff}#sliding-popup .popup-content #cookie-popup-text .message p a,#sliding-popup .popup-content #cookie-popup-text-settings .message p a{color:#fff;text-decoration:underline;transition-property:color;transition-duration:0.2s}#sliding-popup .popup-content #cookie-popup-text .message p a:hover,#sliding-popup .popup-content #cookie-popup-text-settings .message p a:hover{color:#0072F8}#sliding-popup .popup-content #cookie-popup-text #popup-buttons,#sliding-popup .popup-content #cookie-popup-text-settings #popup-buttons{display:flex;justify-content:space-around;float:none;max-width:100%}@media print,screen and (min-width:40em){#sliding-popup .popup-content #cookie-popup-text #popup-buttons,#sliding-popup .popup-content #cookie-popup-text-settings #popup-buttons{justify-content:center}}#sliding-popup .popup-content #cookie-popup-text #popup-buttons button,#sliding-popup .popup-content #cookie-popup-text-settings #popup-buttons button{flex:0 0 40%;max-width:40%}#sliding-popup .popup-content #cookie-popup-text #popup-buttons button:hover,#sliding-popup .popup-content #cookie-popup-text-settings #popup-buttons button:hover{cursor:pointer}@media print,screen and (min-width:40em){#sliding-popup .popup-content #cookie-popup-text #popup-buttons button,#sliding-popup .popup-content #cookie-popup-text-settings #popup-buttons button{flex:none}}#sliding-popup .popup-content #cookie-popup-text #popup-buttons .open-cookie-settings,#sliding-popup .popup-content #cookie-popup-text-settings #popup-buttons .open-cookie-settings{color:#fff;text-decoration:underline;padding:8px;transition-property:color;transition-duration:0.2s}#sliding-popup .popup-content #cookie-popup-text #popup-buttons .open-cookie-settings:hover,#sliding-popup .popup-content #cookie-popup-text-settings #popup-buttons .open-cookie-settings:hover{color:#0072F8}@media print,screen and (min-width:40em){#sliding-popup .popup-content #cookie-popup-text #popup-buttons .open-cookie-settings,#sliding-popup .popup-content #cookie-popup-text-settings #popup-buttons .open-cookie-settings{margin-right:15px}}#sliding-popup .popup-content #cookie-popup-text #popup-buttons .agree-button,#sliding-popup .popup-content #cookie-popup-text-settings #popup-buttons .agree-button{line-height:1.25;padding:8px 10px;border-color:#0072F8;background-color:#0072F8;color:#fff;margin:0;transition-property:border-color,background-color;transition-duration:0.2s}@media print,screen and (min-width:40em){#sliding-popup .popup-content #cookie-popup-text #popup-buttons .agree-button,#sliding-popup .popup-content #cookie-popup-text-settings #popup-buttons .agree-button{margin-left:15px}}#sliding-popup .popup-content #cookie-popup-text-settings.hidden{display:none}#sliding-popup .popup-content #cookie-popup-text-settings #eu-cookie-compliance-categories .eu-cookie-compliance-category{margin-bottom:8px}#sliding-popup .popup-content #cookie-popup-text-settings #eu-cookie-compliance-categories .eu-cookie-compliance-category>div:first-child{display:flex;align-items:center}#sliding-popup .popup-content #cookie-popup-text-settings #eu-cookie-compliance-categories .eu-cookie-compliance-category>div:first-child input{margin-bottom:1px}#sliding-popup .popup-content #cookie-popup-text-settings #eu-cookie-compliance-categories .eu-cookie-compliance-category>div:first-child label{font-family:sans-serif;color:#fff;margin-bottom:0}#sliding-popup .popup-content #cookie-popup-text-settings #eu-cookie-compliance-categories .eu-cookie-compliance-category .eu-cookie-compliance-category-description{color:#fff;margin-left:22px}#sliding-popup .popup-content #cookie-popup-text-settings .eu-cookie-compliance-categories-buttons{display:flex;justify-content:center;margin-top:20px}#sliding-popup .popup-content #cookie-popup-text-settings .eu-cookie-compliance-categories-buttons:hover{cursor:pointer}#sliding-popup .popup-content #cookie-popup-text-settings .eu-cookie-compliance-categories-buttons .eu-cookie-compliance-save-preferences-button{line-height:1.25;padding:8px 10px;color:#fff;margin:0;transition-property:border-color,background-color;transition-duration:0.2s}#preloader-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:205;background-color:#fff;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:1.4s;background-image:url("/themes/custom/dubois/assets/images/preloader-tree.svg");background-position:center;background-repeat:no-repeat}body.preloader{position:fixed}body.preloader #preloader-overlay{opacity:1;visibility:visible}#sliding-popup{z-index:204}#sliding-popup .eu-cookie-compliance-banner{margin:0;background-color:rgba(26,26,26,0.95)}#sliding-popup .eu-cookie-compliance-banner .popup-content{background-color:transparent;padding:1.2rem;max-width:130rem}@media print,screen and (min-width:40em){#sliding-popup .eu-cookie-compliance-banner .popup-content{padding:1.6rem}}@media print,screen and (min-width:64em){#sliding-popup .eu-cookie-compliance-banner .popup-content{padding:1.6rem 4.8rem}}#sliding-popup .eu-cookie-compliance-banner .popup-content .message p a:active,#sliding-popup .eu-cookie-compliance-banner .popup-content .message p a:focus,#sliding-popup .eu-cookie-compliance-banner .popup-content .message p a:hover{color:#7e7e7e !important}#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text.hidden{display:none}#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text #popup-buttons{align-items:center}@media print,screen and (max-width:39.99875em){#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text #popup-buttons{flex-wrap:wrap}}#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text #popup-buttons button{max-width:none;flex:0 0 auto}#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text #popup-buttons .open-cookie-settings{padding:1.6rem}#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text #popup-buttons .open-cookie-settings:hover,#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text #popup-buttons .open-cookie-settings:focus,#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text #popup-buttons .open-cookie-settings:active{color:#7e7e7e}#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text #popup-buttons .agree-button{background-color:#000;color:#fff;font-size:1.6rem;line-height:2rem;padding:.8rem 4rem;border-radius:0.2rem;transition-property:background-color;transition-duration:0.2s;text-transform:uppercase;letter-spacing:1px;text-decoration:none;background-color:transparent;border:1px solid #fff;height:4rem;padding-left:1.6rem;padding-right:1.6rem;white-space:nowrap;transition-property:all}#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text #popup-buttons .agree-button:hover,#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text #popup-buttons .agree-button:focus{background-color:#1A1A1A}@media screen and (min-width:90em){#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text #popup-buttons .agree-button{font-size:1.8rem;line-height:2.2rem}}#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text #popup-buttons .agree-button:hover{background-color:#0a0a0a;border-color:#0a0a0a}#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text-settings #eu-cookie-compliance-categories .eu-cookie-compliance-category>div:first-child input{width:1.6rem;height:1.6rem;margin:1px 0 0}#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text-settings #eu-cookie-compliance-categories .eu-cookie-compliance-category>div:first-child label{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;font-family:"Founders Grotesk",Arial,sans-serif;margin-left:.8rem}@media print,screen and (max-width:39.99875em){#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text-settings #eu-cookie-compliance-categories .eu-cookie-compliance-category>div:first-child label{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text-settings #eu-cookie-compliance-categories .eu-cookie-compliance-category>div:first-child label{font-size:1.8rem;line-height:2.6rem}}#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text-settings .eu-cookie-compliance-categories-buttons{margin-bottom:0}#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text-settings .eu-cookie-compliance-categories-buttons:hover{cursor:default}#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text-settings .eu-cookie-compliance-categories-buttons .eu-cookie-compliance-save-preferences-button{background-color:#000;color:#fff;font-size:1.6rem;line-height:2rem;padding:.8rem 4rem;border-radius:0.2rem;transition-property:background-color;transition-duration:0.2s;text-transform:uppercase;letter-spacing:1px;text-decoration:none;background-color:transparent;border:1px solid #fff;height:4rem;padding-left:1.6rem;padding-right:1.6rem;white-space:nowrap;transition-property:all}#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text-settings .eu-cookie-compliance-categories-buttons .eu-cookie-compliance-save-preferences-button:hover,#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text-settings .eu-cookie-compliance-categories-buttons .eu-cookie-compliance-save-preferences-button:focus{background-color:#1A1A1A}@media screen and (min-width:90em){#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text-settings .eu-cookie-compliance-categories-buttons .eu-cookie-compliance-save-preferences-button{font-size:1.8rem;line-height:2.2rem}}#sliding-popup .eu-cookie-compliance-banner .popup-content #cookie-popup-text-settings .eu-cookie-compliance-categories-buttons .eu-cookie-compliance-save-preferences-button:hover{background-color:#0a0a0a;border-color:#0a0a0a;cursor:pointer}.main__wrapper .webform-progress-tracker{max-width:50rem}.main__wrapper .webform-progress-tracker .progress-step .progress-marker::before{background-color:#fff !important;color:#000;box-shadow:0px 2px 6px rgba(12,17,34,0.1)}.main__wrapper .webform-progress-tracker .progress-step .progress-marker::after{height:1px;background-color:#E5E5E5}.main__wrapper .webform-progress-tracker .progress-step .progress-title{font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px;margin-top:.6rem;color:#000}@media print,screen and (max-width:39.99875em){.main__wrapper .webform-progress-tracker .progress-step .progress-title{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){.main__wrapper .webform-progress-tracker .progress-step .progress-title{font-size:1.6rem;line-height:2.4rem}}.main__wrapper .webform-progress-tracker .progress-step.is-active .progress-title{font-weight:normal}.main__wrapper .webform-progress-tracker .progress-step.is-active .progress-marker::before{color:#fff;background-color:#000 !important;box-shadow:none}.webform-confirmation{display:flex;align-items:flex-start;justify-content:center;text-align:center}.webform-confirmation__message .contact-confirm-image{margin-bottom:3.2rem}.layout-content>.webform-confirmation{margin:7.2rem}@media print,screen and (min-width:64em){.layout-content>.webform-confirmation{margin-top:13.6rem}}.toastify{font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal;right:50% !important;transform:translateX(50%) !important;cursor:default}@media screen and (min-width:90em){.toastify{font-size:1.6rem;line-height:2.2rem}}.toastify .toast-close{height:2rem;width:2rem;top:1.8rem;right:1.8rem;background-color:#fff !important;opacity:1}.toastify ul,.toastify ol,.toastify dl{list-style-position:inside;margin:0.8rem 0 0}.toastify.toastify--error{background-color:#fff !important;color:#F6850D !important}.toastify.toastify--error li a{color:#F6850D}.toastify.toastify--error .toast-close{background-color:#F6850D !important}.toastify.toastify--error .toast-progress{background-image:linear-gradient(90deg,#F6850D,#F6850D) !important;filter:none}@media print,screen and (min-width:64em){.header-secondary__wrapper .u-generic-wrapper,.header__wrapper .u-generic-wrapper,.footer__wrapper .u-generic-wrapper{padding-left:3.2rem;padding-right:3.2rem}}.header-secondary__wrapper .u-generic-wrapper-margin,.header__wrapper .u-generic-wrapper-margin,.footer__wrapper .u-generic-wrapper-margin{flex:0 0 100%;max-width:100%;padding-right:1.2rem;padding-left:1.2rem}@media print,screen and (min-width:40em){.header-secondary__wrapper .u-generic-wrapper-margin,.header__wrapper .u-generic-wrapper-margin,.footer__wrapper .u-generic-wrapper-margin{padding-right:1.6rem;padding-left:1.6rem}}.main__wrapper .u-generic-wrapper{max-width:144rem;margin-left:auto;margin-right:auto}@media print,screen and (min-width:64em){.main__wrapper .u-generic-wrapper{padding-left:3.2rem;padding-right:3.2rem}}.main__wrapper .u-generic-wrapper main{flex:0 0 100%;max-width:100%;padding-right:1.2rem;padding-left:1.2rem}@media print,screen and (min-width:40em){.main__wrapper .u-generic-wrapper main{padding-right:1.6rem;padding-left:1.6rem}}@media screen and (min-width:90em){.main__wrapper .u-generic-wrapper main .cart,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow{margin-left:8.33333%;flex:0 0 83.33333%;max-width:83.33333%;padding-right:1.2rem;padding-left:1.2rem;padding-left:0 !important;padding-right:0 !important}}@media screen and (min-width:90em) and (min-width:40em){.main__wrapper .u-generic-wrapper main .cart,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow{padding-right:1.6rem;padding-left:1.6rem}}@media print,screen and (min-width:40em){.main__wrapper .u-generic-wrapper main .cart .total_price,.main__wrapper .u-generic-wrapper main .cart .payment-notice,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow .total_price,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow .payment-notice{margin-left:58.33333%;flex:0 0 41.66667%;max-width:41.66667%;padding-right:1.2rem;padding-left:1.2rem;padding-left:0 !important;padding-right:0 !important}}@media print,screen and (min-width:40em) and (min-width:40em){.main__wrapper .u-generic-wrapper main .cart .total_price,.main__wrapper .u-generic-wrapper main .cart .payment-notice,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow .total_price,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow .payment-notice{padding-right:1.6rem;padding-left:1.6rem}}@media print,screen and (min-width:40em){.main__wrapper .u-generic-wrapper main .cart #shipping-information-wrapper,.main__wrapper .u-generic-wrapper main .cart #edit-order-fieldscheckout,.main__wrapper .u-generic-wrapper main .cart .checkout-pane-payment-information,.main__wrapper .u-generic-wrapper main .cart .form-actions.narrow,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow #shipping-information-wrapper,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow #edit-order-fieldscheckout,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow .checkout-pane-payment-information,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow .form-actions.narrow{margin-left:8.33333%;flex:0 0 83.33333%;max-width:83.33333%;padding-right:1.2rem;padding-left:1.2rem}}@media print,screen and (min-width:40em) and (min-width:40em){.main__wrapper .u-generic-wrapper main .cart #shipping-information-wrapper,.main__wrapper .u-generic-wrapper main .cart #edit-order-fieldscheckout,.main__wrapper .u-generic-wrapper main .cart .checkout-pane-payment-information,.main__wrapper .u-generic-wrapper main .cart .form-actions.narrow,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow #shipping-information-wrapper,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow #edit-order-fieldscheckout,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow .checkout-pane-payment-information,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow .form-actions.narrow{padding-right:1.6rem;padding-left:1.6rem}}@media print,screen and (min-width:64em){.main__wrapper .u-generic-wrapper main .cart #shipping-information-wrapper,.main__wrapper .u-generic-wrapper main .cart #edit-order-fieldscheckout,.main__wrapper .u-generic-wrapper main .cart .checkout-pane-payment-information,.main__wrapper .u-generic-wrapper main .cart .form-actions.narrow,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow #shipping-information-wrapper,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow #edit-order-fieldscheckout,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow .checkout-pane-payment-information,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow .form-actions.narrow{margin-left:16.66667%;flex:0 0 66.66667%;max-width:66.66667%;padding-right:1.2rem;padding-left:1.2rem}}@media print,screen and (min-width:64em) and (min-width:40em){.main__wrapper .u-generic-wrapper main .cart #shipping-information-wrapper,.main__wrapper .u-generic-wrapper main .cart #edit-order-fieldscheckout,.main__wrapper .u-generic-wrapper main .cart .checkout-pane-payment-information,.main__wrapper .u-generic-wrapper main .cart .form-actions.narrow,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow #shipping-information-wrapper,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow #edit-order-fieldscheckout,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow .checkout-pane-payment-information,.main__wrapper .u-generic-wrapper main form.commerce-checkout-flow .form-actions.narrow{padding-right:1.6rem;padding-left:1.6rem}}.main__wrapper .u-generic-wrapper main .u-generic-wrapper{padding-left:0;padding-right:0}@media print,screen and (min-width:40em){.main__wrapper .u-generic-wrapper .field_inhalt_der_standardseite .paragraph--type--text{margin-left:8.33333%;flex:0 0 83.33333%;max-width:83.33333%;padding-right:1.2rem;padding-left:1.2rem}}@media print,screen and (min-width:40em) and (min-width:40em){.main__wrapper .u-generic-wrapper .field_inhalt_der_standardseite .paragraph--type--text{padding-right:1.6rem;padding-left:1.6rem}}@media screen and (min-width:90em){.main__wrapper .u-generic-wrapper .field_inhalt_der_standardseite .paragraph--type--text{margin-left:16.66667%;flex:0 0 66.66667%;max-width:66.66667%;padding-right:1.2rem;padding-left:1.2rem}}@media screen and (min-width:90em) and (min-width:40em){.main__wrapper .u-generic-wrapper .field_inhalt_der_standardseite .paragraph--type--text{padding-right:1.6rem;padding-left:1.6rem}}@media print,screen and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-kleines-bild{margin-left:-1.6rem;margin-right:-1.6rem}.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-kleines-bild .text-wrapper,.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-kleines-bild .bild-wrapper{flex:0 0 50%;max-width:50%;padding-right:1.2rem;padding-left:1.2rem}}@media print,screen and (min-width:40em) and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-kleines-bild .text-wrapper,.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-kleines-bild .bild-wrapper{padding-right:1.6rem;padding-left:1.6rem}}@media screen and (min-width:90em){.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-kleines-bild .text-wrapper{flex:0 0 33.33333%;max-width:33.33333%;padding-right:1.2rem;padding-left:1.2rem;margin-left:16.66667%}}@media screen and (min-width:90em) and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-kleines-bild .text-wrapper{padding-right:1.6rem;padding-left:1.6rem}}@media screen and (min-width:90em){.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-kleines-bild .bild-wrapper{flex:0 0 41.66667%;max-width:41.66667%;padding-right:1.2rem;padding-left:1.2rem}}@media screen and (min-width:90em) and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-kleines-bild .bild-wrapper{padding-right:1.6rem;padding-left:1.6rem}}@media screen and (min-width:90em){.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-kleines-bild.bild_links .bild-wrapper{position:relative;left:5rem}.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-kleines-bild.bild_rechts .text-wrapper{margin-left:8.33333%}.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-kleines-bild.bild_rechts .bild-wrapper{margin-left:16.66667%;position:relative;right:5rem}}@media print,screen and (min-width:40em) and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-grosses-bild .field_text,.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-grosses-bild .field_text_unter_bild{margin-left:8.33333%;flex:0 0 83.33333%;max-width:83.33333%;padding-right:1.2rem;padding-left:1.2rem}}@media print,screen and (min-width:40em) and (min-width:40em) and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-grosses-bild .field_text,.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-grosses-bild .field_text_unter_bild{padding-right:1.6rem;padding-left:1.6rem}}@media print,screen and (min-width:40em) and (min-width:64em){.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-grosses-bild .field_text,.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-grosses-bild .field_text_unter_bild{margin-left:16.66667%;flex:0 0 66.66667%;max-width:66.66667%;padding-right:1.2rem;padding-left:1.2rem}}@media print,screen and (min-width:40em) and (min-width:64em) and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-grosses-bild .field_text,.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-grosses-bild .field_text_unter_bild{padding-right:1.6rem;padding-left:1.6rem}}@media screen and (min-width:40em) and (min-width:90em){.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-grosses-bild .field_text,.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-grosses-bild .field_text_unter_bild{margin-left:25%;flex:0 0 50%;max-width:50%;padding-right:1.2rem;padding-left:1.2rem}}@media screen and (min-width:40em) and (min-width:90em) and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-grosses-bild .field_text,.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-grosses-bild .field_text_unter_bild{padding-right:1.6rem;padding-left:1.6rem}}@media screen and (min-width:90em){.main__wrapper .u-generic-wrapper .paragraph--type--kollektions-link-grosses-bild .bild-wrapper{padding-left:5rem;padding-right:5rem}}@media print,screen and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph-text{margin-left:8.33333%;flex:0 0 83.33333%;max-width:83.33333%;padding-right:1.2rem;padding-left:1.2rem}}@media print,screen and (min-width:40em) and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph-text{padding-right:1.6rem;padding-left:1.6rem}}@media print,screen and (min-width:64em){.main__wrapper .u-generic-wrapper .paragraph-text{margin-left:16.66667%;flex:0 0 66.66667%;max-width:66.66667%;padding-right:1.2rem;padding-left:1.2rem}}@media print,screen and (min-width:64em) and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph-text{padding-right:1.6rem;padding-left:1.6rem}}@media screen and (min-width:90em){.main__wrapper .u-generic-wrapper .paragraph-text{margin-left:25%;flex:0 0 50%;max-width:50%;padding-right:1.2rem;padding-left:1.2rem}}@media screen and (min-width:90em) and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph-text{padding-right:1.6rem;padding-left:1.6rem}}@media screen and (min-width:90em){.main__wrapper .u-generic-wrapper .paragraph-contact,.main__wrapper .u-generic-wrapper #swvch-chronik{margin-left:8.33333%;flex:0 0 83.33333%;max-width:83.33333%;padding-right:1.2rem;padding-left:1.2rem;padding-left:0 !important;padding-right:0 !important}}@media screen and (min-width:90em) and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph-contact,.main__wrapper .u-generic-wrapper #swvch-chronik{padding-right:1.6rem;padding-left:1.6rem}}@media print,screen and (min-width:64em){.main__wrapper .u-generic-wrapper #swvch-chronik .eintrag-erstellen{margin-left:8.33333%;flex:0 0 83.33333%;max-width:83.33333%;padding-right:1.2rem;padding-left:1.2rem}}@media print,screen and (min-width:64em) and (min-width:40em){.main__wrapper .u-generic-wrapper #swvch-chronik .eintrag-erstellen{padding-right:1.6rem;padding-left:1.6rem}}@media screen and (min-width:90em){.main__wrapper .u-generic-wrapper #swvch-chronik .eintrag-erstellen{margin-left:16.66667%;flex:0 0 66.66667%;max-width:66.66667%;padding-right:1.2rem;padding-left:1.2rem}}@media screen and (min-width:90em) and (min-width:40em){.main__wrapper .u-generic-wrapper #swvch-chronik .eintrag-erstellen{padding-right:1.6rem;padding-left:1.6rem}}@media print,screen and (min-width:40em){.main__wrapper .u-generic-wrapper .grouped-paragraph-kollektions_link_ohne_text{margin-left:-1.6rem;margin-right:-1.6rem}}@media screen and (min-width:90em){.main__wrapper .u-generic-wrapper .grouped-paragraph-kollektions_link_ohne_text{justify-content:space-between}}.main__wrapper .u-generic-wrapper .grouped-paragraph-kollektions_link_ohne_text .paragraph--type--kollektions-link-ohne-text{flex:0 0 100%;max-width:100%;padding-right:1.2rem;padding-left:1.2rem}@media print,screen and (min-width:40em){.main__wrapper .u-generic-wrapper .grouped-paragraph-kollektions_link_ohne_text .paragraph--type--kollektions-link-ohne-text{padding-right:1.6rem;padding-left:1.6rem}}@media print,screen and (min-width:40em){.main__wrapper .u-generic-wrapper .grouped-paragraph-kollektions_link_ohne_text .paragraph--type--kollektions-link-ohne-text{flex:0 0 50%;max-width:50%;padding-right:1.2rem;padding-left:1.2rem}}@media print,screen and (min-width:40em) and (min-width:40em){.main__wrapper .u-generic-wrapper .grouped-paragraph-kollektions_link_ohne_text .paragraph--type--kollektions-link-ohne-text{padding-right:1.6rem;padding-left:1.6rem}}@media screen and (min-width:90em){.main__wrapper .u-generic-wrapper .grouped-paragraph-kollektions_link_ohne_text .paragraph--type--kollektions-link-ohne-text{flex:0 0 41.66667%;max-width:41.66667%;padding-right:1.2rem;padding-left:1.2rem}}@media screen and (min-width:90em) and (min-width:40em){.main__wrapper .u-generic-wrapper .grouped-paragraph-kollektions_link_ohne_text .paragraph--type--kollektions-link-ohne-text{padding-right:1.6rem;padding-left:1.6rem}}@media screen and (min-width:90em){.main__wrapper .u-generic-wrapper .grouped-paragraph-kollektions_link_ohne_text .paragraph--type--kollektions-link-ohne-text:nth-child(2n){margin-right:5rem}.main__wrapper .u-generic-wrapper .grouped-paragraph-kollektions_link_ohne_text .paragraph--type--kollektions-link-ohne-text:nth-child(2n-1){margin-left:5rem}}@media screen and (min-width:90em){.main__wrapper .u-generic-wrapper .paragraph--type--bild-volle-breite-mit-text{padding-left:5rem;padding-right:5rem}}.main__wrapper .u-generic-wrapper .paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper{flex:0 0 100%;max-width:100%;padding-right:1.2rem;padding-left:1.2rem}@media print,screen and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper{padding-right:1.6rem;padding-left:1.6rem}}@media print,screen and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper{flex:0 0 50%;max-width:50%;padding-right:1.2rem;padding-left:1.2rem}}@media print,screen and (min-width:40em) and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper{padding-right:1.6rem;padding-left:1.6rem}}@media print,screen and (min-width:64em){.main__wrapper .u-generic-wrapper .paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper{flex:0 0 41.66667%;max-width:41.66667%;padding-right:1.2rem;padding-left:1.2rem}}@media print,screen and (min-width:64em) and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper{padding-right:1.6rem;padding-left:1.6rem}}@media screen and (min-width:90em){.main__wrapper .u-generic-wrapper .paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper{flex:0 0 33.33333%;max-width:33.33333%;padding-right:1.2rem;padding-left:1.2rem}}@media screen and (min-width:90em) and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper{padding-right:1.6rem;padding-left:1.6rem}}.main__wrapper .u-generic-wrapper .paragraph--type--bild-volle-breite-mit-text.full_screen_width{padding-left:0 !important;padding-right:0 !important;margin-left:-1.6rem;margin-right:-1.6rem}@media print,screen and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph--type--bild-volle-breite-mit-text.full_screen_width .text-und-link-wrapper{left:1.6rem}}@media print,screen and (min-width:64em){.main__wrapper .u-generic-wrapper .paragraph--type--bild-volle-breite-mit-text.full_screen_width{margin-left:calc(-1.6rem - 3.2rem);margin-right:calc(-1.6rem - 3.2rem)}.main__wrapper .u-generic-wrapper .paragraph--type--bild-volle-breite-mit-text.full_screen_width .text-und-link-wrapper{left:4rem}}@media print,screen and (min-width:64em){.main__wrapper .u-generic-wrapper .paragraph-timeline{margin-left:8.33333%;flex:0 0 83.33333%;max-width:83.33333%;padding-right:1.2rem;padding-left:1.2rem}}@media print,screen and (min-width:64em) and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph-timeline{padding-right:1.6rem;padding-left:1.6rem}}@media screen and (min-width:90em){.main__wrapper .u-generic-wrapper .paragraph-news,.main__wrapper .u-generic-wrapper .grouped-paragraph-factbox__wrapper,.main__wrapper .u-generic-wrapper .paragraph-shareoffering{margin-left:8.33333%;flex:0 0 83.33333%;max-width:83.33333%;padding-right:1.2rem;padding-left:1.2rem;padding-left:0 !important;padding-right:0 !important}}@media screen and (min-width:90em) and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph-news,.main__wrapper .u-generic-wrapper .grouped-paragraph-factbox__wrapper,.main__wrapper .u-generic-wrapper .paragraph-shareoffering{padding-right:1.6rem;padding-left:1.6rem}}@media print,screen and (min-width:64em){.main__wrapper .u-generic-wrapper .paragraph-image-gallery__wrapper{margin-left:8.33333%;flex:0 0 83.33333%;max-width:83.33333%;padding-right:1.2rem;padding-left:1.2rem}}@media print,screen and (min-width:64em) and (min-width:40em){.main__wrapper .u-generic-wrapper .paragraph-image-gallery__wrapper{padding-right:1.6rem;padding-left:1.6rem}}@media print,screen and (min-width:64em){.main__wrapper .u-generic-wrapper .view--display-auktionen{margin-left:8.33333%;flex:0 0 83.33333%;max-width:83.33333%;padding-right:1.2rem;padding-left:1.2rem}}@media print,screen and (min-width:64em) and (min-width:40em){.main__wrapper .u-generic-wrapper .view--display-auktionen{padding-right:1.6rem;padding-left:1.6rem}}@media screen and (min-width:90em){.main__wrapper .u-generic-wrapper .view--display-auktionen{margin-left:16.66667%;flex:0 0 66.66667%;max-width:66.66667%;padding-right:1.2rem;padding-left:1.2rem}}@media screen and (min-width:90em) and (min-width:40em){.main__wrapper .u-generic-wrapper .view--display-auktionen{padding-right:1.6rem;padding-left:1.6rem}}.node--type-news .layout-content>article,.node--type-news .layout-content>.blog-more,.node--type-chronikbeitrag .layout-content>article,.node--type-chronikbeitrag .layout-content>.blog-more,.node--type-blog-article .layout-content>article,.node--type-blog-article .layout-content>.blog-more,#chronik-entry-detail{flex:0 0 100%;max-width:100%;padding-right:1.2rem;padding-left:1.2rem;padding-left:0 !important;padding-right:0 !important}@media print,screen and (min-width:40em){.node--type-news .layout-content>article,.node--type-news .layout-content>.blog-more,.node--type-chronikbeitrag .layout-content>article,.node--type-chronikbeitrag .layout-content>.blog-more,.node--type-blog-article .layout-content>article,.node--type-blog-article .layout-content>.blog-more,#chronik-entry-detail{padding-right:1.6rem;padding-left:1.6rem}}@media print,screen and (min-width:40em){.node--type-news .layout-content>article,.node--type-news .layout-content>.blog-more,.node--type-chronikbeitrag .layout-content>article,.node--type-chronikbeitrag .layout-content>.blog-more,.node--type-blog-article .layout-content>article,.node--type-blog-article .layout-content>.blog-more,#chronik-entry-detail{margin-left:8.33333%;flex:0 0 83.33333%;max-width:83.33333%;padding-right:1.2rem;padding-left:1.2rem}}@media print,screen and (min-width:40em) and (min-width:40em){.node--type-news .layout-content>article,.node--type-news .layout-content>.blog-more,.node--type-chronikbeitrag .layout-content>article,.node--type-chronikbeitrag .layout-content>.blog-more,.node--type-blog-article .layout-content>article,.node--type-blog-article .layout-content>.blog-more,#chronik-entry-detail{padding-right:1.6rem;padding-left:1.6rem}}@media screen and (min-width:90em){.node--type-news .layout-content>article,.node--type-news .layout-content>.blog-more,.node--type-chronikbeitrag .layout-content>article,.node--type-chronikbeitrag .layout-content>.blog-more,.node--type-blog-article .layout-content>article,.node--type-blog-article .layout-content>.blog-more,#chronik-entry-detail{margin-left:16.66667%;flex:0 0 66.66667%;max-width:66.66667%;padding-right:1.2rem;padding-left:1.2rem}}@media screen and (min-width:90em) and (min-width:40em){.node--type-news .layout-content>article,.node--type-news .layout-content>.blog-more,.node--type-chronikbeitrag .layout-content>article,.node--type-chronikbeitrag .layout-content>.blog-more,.node--type-blog-article .layout-content>article,.node--type-blog-article .layout-content>.blog-more,#chronik-entry-detail{padding-right:1.6rem;padding-left:1.6rem}}@media print,screen and (min-width:40em){.node--type-news .layout-content>article>.title,.node--type-news .layout-content>.blog-more>.title,.node--type-chronikbeitrag .layout-content>article>.title,.node--type-chronikbeitrag .layout-content>.blog-more>.title,.node--type-blog-article .layout-content>article>.title,.node--type-blog-article .layout-content>.blog-more>.title,#chronik-entry-detail>.title{margin-left:8.33333%;flex:0 0 83.33333%;max-width:83.33333%;padding-right:1.2rem;padding-left:1.2rem;padding-left:0 !important;padding-right:0 !important}}@media print,screen and (min-width:40em) and (min-width:40em){.node--type-news .layout-content>article>.title,.node--type-news .layout-content>.blog-more>.title,.node--type-chronikbeitrag .layout-content>article>.title,.node--type-chronikbeitrag .layout-content>.blog-more>.title,.node--type-blog-article .layout-content>article>.title,.node--type-blog-article .layout-content>.blog-more>.title,#chronik-entry-detail>.title{padding-right:1.6rem;padding-left:1.6rem}}.node--type-news .layout-content>article>div,.node--type-news .layout-content>.blog-more>div,.node--type-chronikbeitrag .layout-content>article>div,.node--type-chronikbeitrag .layout-content>.blog-more>div,.node--type-blog-article .layout-content>article>div,.node--type-blog-article .layout-content>.blog-more>div,#chronik-entry-detail>div{max-width:100%}.node--type-news .layout-content>article .paragraph-text,.node--type-news .layout-content>.blog-more .paragraph-text,.node--type-chronikbeitrag .layout-content>article .paragraph-text,.node--type-chronikbeitrag .layout-content>.blog-more .paragraph-text,.node--type-blog-article .layout-content>article .paragraph-text,.node--type-blog-article .layout-content>.blog-more .paragraph-text,#chronik-entry-detail .paragraph-text{flex:0 0 100%;padding-left:0;padding-right:0;margin-left:0;margin-right:0;max-width:100%}@media screen and (min-width:90em){.node--type-standardseite .paragraph-nl-signup-form__wrapper,.node--type-standardseite .paragraph-newsletter-signup-form__wrapper,.node--type-standardseite .paragraph-mail-collector-form__wrapper,.node--type-auction .paragraph-nl-signup-form__wrapper,.node--type-auction .paragraph-newsletter-signup-form__wrapper,.node--type-auction .paragraph-mail-collector-form__wrapper{flex:0 0 83.33333%;max-width:83.33333%;padding-right:1.2rem;padding-left:1.2rem;margin-left:8.33333%;padding-left:0 !important;padding-right:0 !important}}@media screen and (min-width:90em) and (min-width:40em){.node--type-standardseite .paragraph-nl-signup-form__wrapper,.node--type-standardseite .paragraph-newsletter-signup-form__wrapper,.node--type-standardseite .paragraph-mail-collector-form__wrapper,.node--type-auction .paragraph-nl-signup-form__wrapper,.node--type-auction .paragraph-newsletter-signup-form__wrapper,.node--type-auction .paragraph-mail-collector-form__wrapper{padding-right:1.6rem;padding-left:1.6rem}}#wrapper-404,.maintenance-page main{flex:0 0 100%;max-width:100%;padding-right:1.2rem;padding-left:1.2rem}@media print,screen and (min-width:40em){#wrapper-404,.maintenance-page main{padding-right:1.6rem;padding-left:1.6rem}}@media print,screen and (min-width:40em){#wrapper-404,.maintenance-page main{margin-left:8.33333%;flex:0 0 83.33333%;max-width:83.33333%;padding-right:1.2rem;padding-left:1.2rem}}@media print,screen and (min-width:40em) and (min-width:40em){#wrapper-404,.maintenance-page main{padding-right:1.6rem;padding-left:1.6rem}}@media print,screen and (min-width:64em){#wrapper-404,.maintenance-page main{margin-left:16.66667%;flex:0 0 66.66667%;max-width:66.66667%;padding-right:1.2rem;padding-left:1.2rem}}@media print,screen and (min-width:64em) and (min-width:40em){#wrapper-404,.maintenance-page main{padding-right:1.6rem;padding-left:1.6rem}}.outer-header-wrapper{position:fixed;top:0;left:0;width:100%;height:11.2rem;transform:translateY(-100%);z-index:202;transition-property:transform;transition-duration:1s}@media print,screen and (min-width:40em){.outer-header-wrapper{height:13.6rem;transform:translateY(-4rem);transition-duration:.5s}}@media only screen and (min-width:3840px){.outer-header-wrapper{max-width:384rem;left:calc((100vw - 384rem) / 2)}}body.menu-visible .outer-header-wrapper{transform:translateY(0)}@media print,screen and (min-width:40em){.is-front.preloader .outer-header-wrapper{transition-duration:1s;transform:translateY(-100%)}}@media only screen and (min-width:1024px) and (max-width:1500px){.gin--vertical-toolbar .outer-header-wrapper{padding-left:4rem}}@media only screen and (min-width:3840px){.gin--vertical-toolbar .outer-header-wrapper{max-width:384rem;left:calc((100vw - 384rem) / 2 + 34px)}}.header-secondary{font-size:1.3rem;line-height:3.2rem;letter-spacing:.4px;font-family:"Founders Grotesk Mono",Courier;color:rgba(255,255,255,0.7);height:4rem;transition-property:height;transition-duration:0.4s;display:flex;align-items:center}@media print,screen and (max-width:39.99875em){.header-secondary{height:3.2rem}}.header-secondary__wrapper{background:#1A1A1A}.header-secondary #block-dubois-currencyblock input[type=submit],.header-secondary #block-lang-switcher input[type=submit]{display:none}.header-secondary #block-dubois-currencyblock .form-item-currency,.header-secondary #block-dubois-currencyblock .form-item-lang-dropdown-select,.header-secondary #block-lang-switcher .form-item-currency,.header-secondary #block-lang-switcher .form-item-lang-dropdown-select{position:relative;display:inline-block;margin-left:-0.5rem}.header-secondary #block-dubois-currencyblock .form-item-currency:after,.header-secondary #block-dubois-currencyblock .form-item-lang-dropdown-select:after,.header-secondary #block-lang-switcher .form-item-currency:after,.header-secondary #block-lang-switcher .form-item-lang-dropdown-select:after{content:"";background:url("/themes/custom/dubois/assets/images/after-select.svg") no-repeat;background-size:100%;width:.5rem;height:.8rem;position:absolute;right:1.6rem;top:55%;transform:translateY(-50%);pointer-events:none}.header-secondary #block-dubois-currencyblock select,.header-secondary #block-lang-switcher select{background:#1A1A1A;border:0 none;font-size:1.3rem;line-height:3.2rem;letter-spacing:.4px;font-family:"Founders Grotesk Mono",Courier;margin:0;height:100%;color:rgba(255,255,255,0.7);padding:0 3rem 0 .5rem;min-width:6rem;text-transform:uppercase}.header-secondary #block-dubois-currencyblock select:focus,.header-secondary #block-lang-switcher select:focus{outline:0;box-shadow:0 0 0}.header-secondary #block-dubois-currencyblock select:hover,.header-secondary #block-lang-switcher select:hover{cursor:pointer}.header-secondary .header__actions .header__action{width:auto;line-height:2rem;color:rgba(255,255,255,0.7)}.header__wrapper{height:9.6rem;background-color:transparent;transition-property:background-color,height;transition-duration:0.4s;display:flex;align-items:center}@media print,screen and (max-width:39.99875em){.header__wrapper{height:8rem}}.header__wrapper>div,.header__wrapper>div>div,.header__wrapper .header{height:100%}.header{position:relative;display:flex;align-items:center}.header__menu-label{letter-spacing:.2px;font-size:1.6rem;line-height:2.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;display:flex;flex-flow:row nowrap;align-items:center;transition-property:color;transition-duration:0.3s}@media screen and (min-width:90em){.header__menu-label{font-size:1.8rem;line-height:2.4rem}}.header__menu-label .nav-icon{margin-right:.7rem}.header__quicklinks{display:none}@media screen and (min-width:90em){.header__quicklinks{display:block}}.header__quicklinks ul{margin:0 0 0 4rem;list-style:none;display:flex;flex-flow:row nowrap;align-items:center;letter-spacing:.2px;font-size:1.6rem;line-height:2.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold}@media screen and (min-width:90em){.header__quicklinks ul{font-size:1.8rem;line-height:2.4rem}}.header__quicklinks li{margin-right:2.5rem}.header__quicklinks a{text-transform:uppercase;color:#000;transition-property:color;transition-duration:0.3s}.header .branding{position:absolute;top:1.5rem;left:calc(50% - 5rem)}@media print,screen and (max-width:39.99875em){.header .branding{left:calc(50% - 3.7rem)}}.header .branding__logo{position:absolute;top:0;left:0;transition-property:opacity,width;transition-duration:0.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:10rem}@media print,screen and (max-width:39.99875em){.header .branding__logo{width:7.4rem}}.header .branding__logo svg{width:100%;height:auto}.header .branding__logo--white{position:relative;z-index:1;opacity:0}.header .branding__logo--black{z-index:2}.header__actions{display:flex;flex-flow:row nowrap;margin:0 0 0 auto;align-items:center}.header__actions #cart-block{display:flex;flex-flow:row nowrap;margin:0 0 0 auto;align-items:center}.header__action{margin-left:3rem;width:2rem;height:2rem;position:relative}.header__action :first-child{margin-left:0}.header__action path{transition:all,0.3s}.header__action .cart-count{position:absolute;top:-.8rem;right:-.8rem;width:1.6rem;height:1.6rem;border-radius:50%;background-color:#F6850D;color:#fff;font-size:1.2rem;line-height:1.6rem;text-align:center}body.scrolled .header__wrapper{background-color:#fff}.node--type-standardseite:not(.scrolled) .header__quicklinks a,.node--type-standardseite:not(.scrolled) .header__menu-label{color:#fff}.node--type-standardseite:not(.scrolled) .header .branding__logo--black{opacity:0}.node--type-standardseite:not(.scrolled) .header .branding__logo--white{opacity:1}.node--type-standardseite:not(.scrolled) .header__actions svg path{stroke:#fff;fill:transparent}.product--type-auction:not(.scrolled) .header__wrapper,.product--type-limited:not(.scrolled) .header__wrapper,.product--type-token:not(.scrolled) .header__wrapper,.product--type-accessoire:not(.scrolled) .header__wrapper,.node--type-auction:not(.scrolled) .header__wrapper,.node--type-limited:not(.scrolled) .header__wrapper,.node--type-token:not(.scrolled) .header__wrapper,.node--type-accessoire:not(.scrolled) .header__wrapper{background-color:#f4f4f4}.footer{color:#fff}.footer__wrapper{background:#000;padding:3.6rem 0 9.6rem}@media print,screen and (min-width:40em){.footer__wrapper{padding:3.6rem 0 3.8rem}}@media print,screen and (min-width:64em){.footer__wrapper{padding:8.4rem 0 3.8rem}}.footer__primary{margin-bottom:3.6rem}@media print,screen and (min-width:64em){.footer__primary{margin-bottom:8.9rem}}.footer__secondary{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){.footer__secondary{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){.footer__secondary{font-size:1.6rem;line-height:2.4rem}}.footer__social{display:flex;flex-flow:row nowrap;align-items:center}@media print,screen and (min-width:40em){.footer__social{margin-right:9.6rem}}@media print,screen and (min-width:64em){.footer__social{margin-right:6.4rem}}@media screen and (min-width:1540px){.footer__social{margin-right:0}}.footer__social-item{margin-left:2.4rem}.footer__social-item-image{display:flex;flex-flow:row nowrap;align-items:center}.footer a{color:#fff}.footer-menu__level-0{display:flex;flex-flow:column nowrap}@media print,screen and (min-width:64em){.footer-menu__level-0{flex-flow:row nowrap;justify-content:space-between}}.footer-menu__menu-group-checkbox{display:none}.footer-menu__menu-group-checkbox:checked ~ .footer-menu__level-1{max-height:40rem;overflow:auto;margin-bottom:3.7rem}.footer-menu__menu-group-checkbox:checked ~ .footer-menu__menu-group-head .footer-menu__menu-group-head-label svg{transform:rotate(180deg)}.footer-menu__menu-group-head{border-top:1px solid #E5E5E5;padding-top:1.6rem;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:1.6rem;align-items:center}@media print,screen and (min-width:64em){.footer-menu__menu-group-head{border-top:0;padding-top:0;margin-bottom:3.2rem}}.footer-menu__menu-group-head>a{letter-spacing:.2px;font-size:1.6rem;line-height:2.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;display:block}@media screen and (min-width:90em){.footer-menu__menu-group-head>a{font-size:1.8rem;line-height:2.4rem}}.footer-menu__menu-group-head .footer-menu__menu-group-head-label{cursor:pointer;margin-top:4px}.footer-menu__menu-group-head .footer-menu__menu-group-head-label svg{transition:all .3s}@media print,screen and (min-width:64em){.footer-menu__menu-group-head .footer-menu__menu-group-head-label{display:none}}.footer-menu__level-0{border-bottom:1px solid #E5E5E5}@media print,screen and (min-width:64em){.footer-menu__level-0{border-bottom:0}}.footer-menu__level-1{font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal;text-transform:uppercase;max-height:0;overflow:hidden;transition:all .3s}@media screen and (min-width:90em){.footer-menu__level-1{font-size:1.6rem;line-height:2.2rem}}@media print,screen and (min-width:64em){.footer-menu__level-1{max-height:40rem;overflow:auto}}.footer-menu__level-1 a{display:block;margin-bottom:2rem}.main__wrapper{padding-top:7.2rem;transition-property:padding-top;transition-duration:0.4s;overflow:hidden}@media print,screen and (min-width:40em){.main__wrapper{padding-top:13.6rem}}@media print,screen and (min-width:64em){.main__wrapper{min-height:calc(100vh - 52.7rem)}}.main__wrapper main{position:relative}.main__wrapper main .layout-content{position:relative}.product--type-limited #block-dubois-local-tasks,.product--type-token #block-dubois-local-tasks,.node--type-auction #block-dubois-local-tasks{position:absolute;z-index:200}#block-mainnavigation{margin-left:8rem}#block-mainnavigation ul{list-style:none;display:flex;margin:0}#block-mainnavigation ul li{padding:0 1.4rem}#block-mainnavigation ul li a{font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;font-size:1.6rem;line-height:2.2rem;letter-spacing:.2px;text-transform:uppercase;transition-property:color;transition-duration:0.4s;color:#0a0a0a}@media print,screen and (max-width:39.99875em){#block-mainnavigation ul li a{font-size:1.4rem;line-height:2rem}}body.scrolled #block-mainnavigation ul li a{color:#0a0a0a}.nav-toggle:checked ~ .main-nav{transform:translateX(0)}.main-nav{position:fixed;top:0;background:#000;color:#fff;height:100vh;min-width:36.4rem;z-index:210;transform:translateX(-100%);transition:transform 1s;padding:0 0 0 4.9rem}.main-nav ul{list-style:none;margin:0 0 12rem}.main-nav li{letter-spacing:.2px;font-size:1.6rem;line-height:2.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;margin-bottom:3.2rem}@media screen and (min-width:90em){.main-nav li{font-size:1.8rem;line-height:2.4rem}}.main-nav a{color:#fff}.main-nav a:hover,.main-nav a:focus,.main-nav a:active{color:#fff}.main-nav__header{padding:4.9rem 0 3.5rem}.main-nav__header-menu-icon-wrapper{height:2rem}.main-nav__footer{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;display:flex;flex-flow:row nowrap;color:rgba(255,255,255,0.2);text-transform:uppercase}@media print,screen and (max-width:39.99875em){.main-nav__footer{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.main-nav__footer{font-size:1.8rem;line-height:2.6rem}}.main-nav__footer .fillable-image{fill:rgba(255,255,255,0.2)}.main-nav__logo{margin-right:1.4rem}.secondary-nav>nav{border-bottom:1px solid #E5E5E5}.secondary-nav>nav>ul{display:flex;align-items:center;margin:0;list-style:none;justify-content:center}@media print,screen and (max-width:63.99875em){.secondary-nav>nav>ul{justify-content:flex-start;overflow-x:auto}}.secondary-nav>nav>ul li{margin:0 2.4rem;line-height:4.7rem;font-size:1.6rem;letter-spacing:.02rem;color:#7e7e7e;text-transform:uppercase}@media print,screen and (min-width:64em){.secondary-nav>nav>ul li{margin:0 3.2rem}}@media screen and (min-width:90em){.secondary-nav>nav>ul li{margin:0 4.8rem}}.secondary-nav>nav>ul li a{display:block;position:relative;color:#7e7e7e;transition:color,0.2s}.secondary-nav>nav>ul li a:after{content:'';display:block;background-color:#0a0a0a;height:.2rem;width:0;position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition-property:width,opacity;transition-duration:0.333s;opacity:0}.secondary-nav>nav>ul li a.is-active{font-weight:500;transition:none;color:#0a0a0a}.secondary-nav>nav>ul li a.is-active:after,.secondary-nav>nav>ul li a:hover:after{width:100%;opacity:1}.secondary-nav>nav>ul li a:hover,.secondary-nav>nav>ul li a:focus,.secondary-nav>nav>ul li a:active{color:#0a0a0a}div[role="banner"] #node-header{position:relative}@media only screen and (min-width:3840px){div[role="banner"] #node-header{max-width:384rem;left:50%;transform:translateX(-50%)}}div[role="banner"] #node-header .image{overflow:hidden;position:relative}div[role="banner"] #node-header .image img,div[role="banner"] #node-header .image video{width:100%;transition:transform,.75s;-o-object-fit:cover;object-fit:cover;height:auto;max-height:36rem;display:block}@media print,screen and (min-width:40em){div[role="banner"] #node-header .image img,div[role="banner"] #node-header .image video{min-height:36rem;max-height:none}}@media print,screen and (min-width:64em){div[role="banner"] #node-header .image img,div[role="banner"] #node-header .image video{min-height:48rem}}div[role="banner"] #node-header.display-mode--header-large .image img{height:auto;max-height:none}@media print,screen and (min-width:40em){div[role="banner"] #node-header.display-mode--header-large .image img{min-height:50rem}}@media print,screen and (min-width:64em){div[role="banner"] #node-header.display-mode--header-large .image img{min-height:68rem}}div[role="banner"] #node-header .text{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;max-width:45rem}@media print,screen and (max-width:39.99875em){div[role="banner"] #node-header .text{width:90%;top:66.667%}}div[role="banner"] #node-header .text .field_header_link{display:inline-block;margin-top:2rem}div[role="banner"] #node-header .text .field_header_link a{background-color:#000;color:#fff;font-size:1.6rem;line-height:2rem;padding:.8rem 4rem;border-radius:0.2rem;transition-property:background-color;transition-duration:0.2s;text-transform:uppercase;letter-spacing:1px;text-decoration:none;border:1px solid #fff;border-radius:2px;background:transparent;display:flex;align-content:center;white-space:nowrap}div[role="banner"] #node-header .text .field_header_link a:hover,div[role="banner"] #node-header .text .field_header_link a:focus{background-color:#1A1A1A}@media screen and (min-width:90em){div[role="banner"] #node-header .text .field_header_link a{font-size:1.8rem;line-height:2.2rem}}div[role="banner"] #node-header .text .field_header_link a:focus,div[role="banner"] #node-header .text .field_header_link a:hover{color:#fff}div[role="banner"] #node-header .text .field_header_link a svg{margin-right:1rem}div[role="banner"] #node-header.text-mode--text-left .text{width:100%;max-width:144rem;margin:auto;text-align:left}@media print,screen and (min-width:64em){div[role="banner"] #node-header.text-mode--text-left .text{padding-left:3.2rem;padding-right:3.2rem}}div[role="banner"] #node-header.text-mode--text-left .text>*{flex:0 0 100%;max-width:100%;padding-right:1.2rem;padding-left:1.2rem;text-align:center}@media print,screen and (min-width:40em){div[role="banner"] #node-header.text-mode--text-left .text>*{padding-right:1.6rem;padding-left:1.6rem}}@media print,screen and (min-width:40em){div[role="banner"] #node-header.text-mode--text-left .text>*{flex:0 0 75%;max-width:75%;padding-right:1.2rem;padding-left:1.2rem}}@media print,screen and (min-width:40em) and (min-width:40em){div[role="banner"] #node-header.text-mode--text-left .text>*{padding-right:1.6rem;padding-left:1.6rem}}@media print,screen and (min-width:64em){div[role="banner"] #node-header.text-mode--text-left .text>*{flex:0 0 50%;max-width:50%;padding-right:1.2rem;padding-left:1.2rem}}@media print,screen and (min-width:64em) and (min-width:40em){div[role="banner"] #node-header.text-mode--text-left .text>*{padding-right:1.6rem;padding-left:1.6rem}}div[role="banner"] #node-header.text-mode--text-left .text .fancybox.button{position:relative;left:50%;transform:translateX(-50%)}@media print,screen and (min-width:40em){div[role="banner"] #node-header.text-mode--text-left .text .fancybox.button{left:37.5%}}@media print,screen and (min-width:40em){div[role="banner"] #node-header.text-mode--text-left .text .fancybox.button{left:25%}}div[role="banner"] #node-header.darken-header .field_header_image:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;display:block;background:linear-gradient(-180deg,rgba(0,0,0,0.4) 50%,rgba(0,0,0,0) 100%)}body.header-animation div[role="banner"] #node-header .image img,body.header-animation div[role="banner"] #node-header .image video{transform:scale(1.125)}#block-breadcrumbs{position:absolute;top:4.2rem;z-index:201}@media print,screen and (min-width:40em){#block-breadcrumbs{top:2rem}}#block-breadcrumbs nav ol{margin:0;list-style:none;display:flex}#block-breadcrumbs nav ol li{display:flex;font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal;margin-right:1rem}@media screen and (min-width:90em){#block-breadcrumbs nav ol li{font-size:1.6rem;line-height:2.2rem}}@media print,screen and (max-width:39.99875em){#block-breadcrumbs nav ol li{font-size:1.2rem;line-height:1.4rem;margin-right:.6rem}}#block-breadcrumbs nav ol li:after{content:'>';display:inline-block;margin-left:.8rem}@media print,screen and (max-width:39.99875em){#block-breadcrumbs nav ol li:after{margin-left:.6rem}}#block-breadcrumbs nav ol li:last-child{margin-right:0}#block-breadcrumbs nav ol li:last-child:after{display:none}.grouped-paragraph-kollektions_link_ohne_text{display:flex;flex-wrap:wrap;margin-bottom:5rem}@media print,screen and (min-width:40em){.grouped-paragraph-kollektions_link_ohne_text{margin-bottom:7.5rem}}@media print,screen and (min-width:64em){.grouped-paragraph-kollektions_link_ohne_text{margin-bottom:10rem}}.grouped-paragraph-factbox{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:10rem;-moz-column-gap:10rem;column-gap:10rem;grid-row-gap:9.6rem;row-gap:9.6rem;margin:0 1.6rem}@media print,screen and (min-width:40em){.grouped-paragraph-factbox{margin:0;grid-template-columns:repeat(2,1fr)}}@media print,screen and (min-width:64em){.grouped-paragraph-factbox{grid-column-gap:26rem;-moz-column-gap:26rem;column-gap:26rem}}.grouped-paragraph-factbox__wrapper{margin-bottom:16.4rem}.grouped-paragraph-factbox ~ a{margin-top:3.2rem;position:relative;left:50%;transform:translateX(-50%)}.paragraph{transition-property:opacity,transform;transition-duration:.8s;opacity:0;transform:translateY(10rem)}.paragraph.visible{opacity:1;transform:translateX(0)}.paragraph .paragraph{opacity:1;transform:translateX(0)}.paragraph--type--kollektions-link-grosses-bild,.paragraph--type--kollektions-link-kleines-bild{margin-bottom:10rem}@media print,screen and (min-width:40em){.paragraph--type--kollektions-link-grosses-bild,.paragraph--type--kollektions-link-kleines-bild{margin-bottom:15rem}}@media print,screen and (min-width:64em){.paragraph--type--kollektions-link-grosses-bild,.paragraph--type--kollektions-link-kleines-bild{margin-bottom:20rem}}.paragraph--type--kollektions-link-kleines-bild{display:flex;flex-wrap:wrap}@media print,screen and (max-width:39.99875em){.paragraph--type--kollektions-link-kleines-bild .bild-wrapper{order:1;margin-bottom:3.2rem}.paragraph--type--kollektions-link-kleines-bild .text-wrapper{order:2}}@media print,screen and (min-width:40em){.paragraph--type--kollektions-link-kleines-bild{align-items:center}}.paragraph--type--kollektions-link-kleines-bild .text-wrapper .field_text{text-align:center}.paragraph--type--kollektions-link-kleines-bild .text-wrapper .field_text h2{margin-bottom:.8rem}.paragraph--type--kollektions-link-kleines-bild .text-wrapper .field_text h5{margin-bottom:3.2rem}.paragraph--type--kollektions-link-kleines-bild .text-wrapper .field_link{text-align:center}.paragraph--type--kollektions-link-kleines-bild .text-wrapper .field_link a{display:inline-block;width:auto;padding:0 3rem;line-height:3.8rem;height:4rem;color:#0a0a0a;font-size:1.6rem;text-align:center;border:1px solid #0a0a0a;border-radius:0.2rem;transition-property:background-color,color;transition-duration:0.2s;font-family:"Founders Grotesk",Arial,sans-serif;text-transform:uppercase;text-decoration:none;background-color:transparent;letter-spacing:1px;margin-top:3rem}.paragraph--type--kollektions-link-kleines-bild .text-wrapper .field_link a:hover,.paragraph--type--kollektions-link-kleines-bild .text-wrapper .field_link a.hover,.paragraph--type--kollektions-link-kleines-bild .text-wrapper .field_link a:focus{background-color:#0a0a0a;color:#fff}@media screen and (min-width:90em){.paragraph--type--kollektions-link-kleines-bild .text-wrapper .field_link a{font-size:1.8rem;line-height:4rem;height:4.2rem}}@media print,screen and (max-width:39.99875em){.paragraph--type--kollektions-link-kleines-bild .text-wrapper .field_link a{margin-top:1rem}}.paragraph--type--kollektions-link-kleines-bild .bild-wrapper{position:relative}.paragraph--type--kollektions-link-kleines-bild .bild-wrapper .field_bild{position:relative;transition-property:box-shadow;transition-duration:.25s;box-shadow:0px 10px 16px 16px rgba(0,0,0,0)}.paragraph--type--kollektions-link-kleines-bild .bild-wrapper .field_bild:after{position:absolute;content:'';top:24px;left:20px;width:12px;height:22px;background-image:url("/themes/custom/dubois/assets/images/tree-small.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.paragraph--type--kollektions-link-kleines-bild .bild-wrapper .field_bild .field_media_image{position:relative;overflow:hidden}.paragraph--type--kollektions-link-kleines-bild .bild-wrapper .field_bild .field_media_image::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 40%)}.paragraph--type--kollektions-link-kleines-bild .bild-wrapper .field_bild .field_media_image img{width:100%;transition-property:transform;transition-duration:.25s;transform:scale(1)}.paragraph--type--kollektions-link-kleines-bild .bild-wrapper .field_foreground_image{position:absolute;left:0;top:0;width:100%;height:100%}.paragraph--type--kollektions-link-kleines-bild .bild-wrapper .field_foreground_image>article{display:inline-block;position:relative;left:50%;transform:translateX(-50%);height:150%;top:-20%}.paragraph--type--kollektions-link-kleines-bild .bild-wrapper .field_foreground_image>article div{height:100%}.paragraph--type--kollektions-link-kleines-bild .bild-wrapper .field_foreground_image>article .field_media_image{position:relative}.paragraph--type--kollektions-link-kleines-bild .bild-wrapper .field_foreground_image>article .field_media_image:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;display:block;background:radial-gradient(33.33% 40% at 50%,at 50%,#000 17%,rgba(0,0,0,0) 100%);background:radial-gradient(33.33% 40% at 50% 50%,#000 17%,rgba(0,0,0,0) 100%);z-index:-1;opacity:0;transition-property:transform,opacity;transition-duration:.25s}.paragraph--type--kollektions-link-kleines-bild .bild-wrapper .field_foreground_image>article .field_media_image img{height:100%;width:auto;transition-property:transform;transition-duration:.25s;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;left:50%;transform:translateX(-50%)}.paragraph--type--kollektions-link-kleines-bild .bild-wrapper .field_vertikaler_text{position:absolute;bottom:0;padding-left:4.8rem;left:1.6rem;transform:rotate(270deg) translateY(100%);transform-origin:left bottom}@media print,screen and (max-width:39.99875em){.paragraph--type--kollektions-link-kleines-bild .bild-wrapper .field_vertikaler_text{padding-left:2.4rem}}.paragraph--type--kollektions-link-kleines-bild .bild-wrapper .field_vertikaler_text p{color:#fff;font-size:1.2rem;line-height:1.6rem}@media print,screen and (max-width:39.99875em){.paragraph--type--kollektions-link-kleines-bild .bild-wrapper{flex:0 0 100%}}@media print,screen and (min-width:40em){.paragraph--type--kollektions-link-kleines-bild .bild-wrapper .field_vertikaler_text{left:3.2rem}}.paragraph--type--kollektions-link-kleines-bild .bild-wrapper:hover .field_bild,.paragraph--type--kollektions-link-kleines-bild .bild-wrapper.hover .field_bild{box-shadow:0px 10px 16px 16px rgba(0,0,0,0.05)}.paragraph--type--kollektions-link-kleines-bild .bild-wrapper:hover .field_bild .field_media_image img,.paragraph--type--kollektions-link-kleines-bild .bild-wrapper.hover .field_bild .field_media_image img{transform:scale(1.015)}.paragraph--type--kollektions-link-kleines-bild .bild-wrapper:hover .field_foreground_image>article .field_media_image:before,.paragraph--type--kollektions-link-kleines-bild .bild-wrapper.hover .field_foreground_image>article .field_media_image:before{opacity:0.25;transform:translateY(-1%)}.paragraph--type--kollektions-link-kleines-bild .bild-wrapper:hover .field_foreground_image>article .field_media_image img,.paragraph--type--kollektions-link-kleines-bild .bild-wrapper.hover .field_foreground_image>article .field_media_image img{transform:translate(-50%,-1%)}@media print,screen and (min-width:40em){.paragraph--type--kollektions-link-kleines-bild.bild_links .text-wrapper{order:2}.paragraph--type--kollektions-link-kleines-bild.bild_links .bild-wrapper{order:1}}.paragraph--type--kollektions-link-grosses-bild .field_text{margin-bottom:5rem;text-align:center}.paragraph--type--kollektions-link-grosses-bild .bild-wrapper{position:relative;margin-bottom:2.4rem}.paragraph--type--kollektions-link-grosses-bild .bild-wrapper .field_bild{position:relative;transition-property:box-shadow;transition-duration:.25s;box-shadow:0px 10px 16px 16px rgba(0,0,0,0)}.paragraph--type--kollektions-link-grosses-bild .bild-wrapper .field_bild:after{position:absolute;content:'';top:24px;left:20px;width:12px;height:22px;background-image:url("/themes/custom/dubois/assets/images/tree-small.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.paragraph--type--kollektions-link-grosses-bild .bild-wrapper .field_bild .field_media_image{position:relative;overflow:hidden}.paragraph--type--kollektions-link-grosses-bild .bild-wrapper .field_bild .field_media_image::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 40%)}.paragraph--type--kollektions-link-grosses-bild .bild-wrapper .field_bild .field_media_image img{width:100%;transition-property:transform;transition-duration:.25s;transform:scale(1)}.paragraph--type--kollektions-link-grosses-bild .bild-wrapper .field_foreground_image{position:absolute;left:0;top:0;width:100%;height:100%}.paragraph--type--kollektions-link-grosses-bild .bild-wrapper .field_foreground_image>article{display:inline-block;position:relative;left:50%;transform:translateX(-50%);height:150%;top:-20%}.paragraph--type--kollektions-link-grosses-bild .bild-wrapper .field_foreground_image>article div{height:100%}.paragraph--type--kollektions-link-grosses-bild .bild-wrapper .field_foreground_image>article .field_media_image{position:relative}.paragraph--type--kollektions-link-grosses-bild .bild-wrapper .field_foreground_image>article .field_media_image:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;display:block;background:radial-gradient(33.33% 40% at 50%,at 50%,#000 17%,rgba(0,0,0,0) 100%);background:radial-gradient(33.33% 40% at 50% 50%,#000 17%,rgba(0,0,0,0) 100%);z-index:-1;opacity:0;transition-property:transform,opacity;transition-duration:.25s}.paragraph--type--kollektions-link-grosses-bild .bild-wrapper .field_foreground_image>article .field_media_image img{height:100%;width:auto;transition-property:transform;transition-duration:.25s;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;left:50%;transform:translateX(-50%)}.paragraph--type--kollektions-link-grosses-bild .bild-wrapper .field_vertikaler_text{position:absolute;bottom:0;padding-left:4.8rem;left:1.6rem;transform:rotate(270deg) translateY(100%);transform-origin:left bottom}@media print,screen and (max-width:39.99875em){.paragraph--type--kollektions-link-grosses-bild .bild-wrapper .field_vertikaler_text{padding-left:2.4rem}}.paragraph--type--kollektions-link-grosses-bild .bild-wrapper .field_vertikaler_text p{color:#fff;font-size:1.2rem;line-height:1.6rem}@media print,screen and (min-width:40em){.paragraph--type--kollektions-link-grosses-bild .bild-wrapper{margin-bottom:7.5rem}}@media print,screen and (min-width:64em){.paragraph--type--kollektions-link-grosses-bild .bild-wrapper{margin-bottom:10rem}}@media screen and (min-width:90em){.paragraph--type--kollektions-link-grosses-bild .bild-wrapper .field_vertikaler_text{left:6.6rem}}.paragraph--type--kollektions-link-grosses-bild .bild-wrapper:hover .field_bild,.paragraph--type--kollektions-link-grosses-bild .bild-wrapper.hover .field_bild{box-shadow:0px 10px 16px 16px rgba(0,0,0,0.05)}.paragraph--type--kollektions-link-grosses-bild .bild-wrapper:hover .field_bild .field_media_image img,.paragraph--type--kollektions-link-grosses-bild .bild-wrapper.hover .field_bild .field_media_image img{transform:scale(1.015)}.paragraph--type--kollektions-link-grosses-bild .bild-wrapper:hover .field_foreground_image>article .field_media_image:before,.paragraph--type--kollektions-link-grosses-bild .bild-wrapper.hover .field_foreground_image>article .field_media_image:before{opacity:0.25;transform:translateY(-1%)}.paragraph--type--kollektions-link-grosses-bild .bild-wrapper:hover .field_foreground_image>article .field_media_image img,.paragraph--type--kollektions-link-grosses-bild .bild-wrapper.hover .field_foreground_image>article .field_media_image img{transform:translate(-50%,-1%)}.paragraph--type--kollektions-link-grosses-bild .field_text_unter_bild{text-align:center;position:relative;z-index:2}.paragraph--type--kollektions-link-grosses-bild .field_link{text-align:center}.paragraph--type--kollektions-link-grosses-bild .field_link a{display:inline-block;width:auto;padding:0 3rem;line-height:3.8rem;height:4rem;color:#0a0a0a;font-size:1.6rem;text-align:center;border:1px solid #0a0a0a;border-radius:0.2rem;transition-property:background-color,color;transition-duration:0.2s;font-family:"Founders Grotesk",Arial,sans-serif;text-transform:uppercase;text-decoration:none;background-color:transparent;letter-spacing:1px;margin-top:3rem}.paragraph--type--kollektions-link-grosses-bild .field_link a:hover,.paragraph--type--kollektions-link-grosses-bild .field_link a.hover,.paragraph--type--kollektions-link-grosses-bild .field_link a:focus{background-color:#0a0a0a;color:#fff}@media screen and (min-width:90em){.paragraph--type--kollektions-link-grosses-bild .field_link a{font-size:1.8rem;line-height:4rem;height:4.2rem}}@media print,screen and (max-width:39.99875em){.paragraph--type--kollektions-link-grosses-bild .field_link a{margin-top:1rem}}.kollektions_link_ohne_text_wrapper{display:flex;flex-wrap:wrap;margin-bottom:5rem}@media print,screen and (min-width:40em){.kollektions_link_ohne_text_wrapper{margin-bottom:7.5rem}}@media print,screen and (min-width:64em){.kollektions_link_ohne_text_wrapper{margin-bottom:10rem;justify-content:space-between}}.paragraph--type--kollektions-link-ohne-text{margin-bottom:5rem}@media print,screen and (min-width:40em){.paragraph--type--kollektions-link-ohne-text{margin-bottom:7.5rem}}@media print,screen and (min-width:64em){.paragraph--type--kollektions-link-ohne-text{margin-bottom:10rem;flex:calc(50% - 5rem) 0 0}}.paragraph--type--kollektions-link-ohne-text .bild-wrapper{position:relative;margin-bottom:5rem}.paragraph--type--kollektions-link-ohne-text .bild-wrapper .field_bild{position:relative;transition-property:box-shadow;transition-duration:.25s;box-shadow:0px 10px 16px 16px rgba(0,0,0,0)}.paragraph--type--kollektions-link-ohne-text .bild-wrapper .field_bild:after{position:absolute;content:'';top:24px;left:20px;width:12px;height:22px;background-image:url("/themes/custom/dubois/assets/images/tree-small.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.paragraph--type--kollektions-link-ohne-text .bild-wrapper .field_bild .field_media_image{position:relative;overflow:hidden}.paragraph--type--kollektions-link-ohne-text .bild-wrapper .field_bild .field_media_image::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 40%)}.paragraph--type--kollektions-link-ohne-text .bild-wrapper .field_bild .field_media_image img{width:100%;transition-property:transform;transition-duration:.25s;transform:scale(1)}.paragraph--type--kollektions-link-ohne-text .bild-wrapper .field_foreground_image{position:absolute;left:0;top:0;width:100%;height:100%}.paragraph--type--kollektions-link-ohne-text .bild-wrapper .field_foreground_image>article{display:inline-block;position:relative;left:50%;transform:translateX(-50%);height:150%;top:-20%}.paragraph--type--kollektions-link-ohne-text .bild-wrapper .field_foreground_image>article div{height:100%}.paragraph--type--kollektions-link-ohne-text .bild-wrapper .field_foreground_image>article .field_media_image{position:relative}.paragraph--type--kollektions-link-ohne-text .bild-wrapper .field_foreground_image>article .field_media_image:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;display:block;background:radial-gradient(33.33% 40% at 50%,at 50%,#000 17%,rgba(0,0,0,0) 100%);background:radial-gradient(33.33% 40% at 50% 50%,#000 17%,rgba(0,0,0,0) 100%);z-index:-1;opacity:0;transition-property:transform,opacity;transition-duration:.25s}.paragraph--type--kollektions-link-ohne-text .bild-wrapper .field_foreground_image>article .field_media_image img{height:100%;width:auto;transition-property:transform;transition-duration:.25s;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;left:50%;transform:translateX(-50%)}.paragraph--type--kollektions-link-ohne-text .bild-wrapper .field_vertikaler_text{position:absolute;bottom:0;padding-left:4.8rem;left:1.6rem;transform:rotate(270deg) translateY(100%);transform-origin:left bottom}@media print,screen and (max-width:39.99875em){.paragraph--type--kollektions-link-ohne-text .bild-wrapper .field_vertikaler_text{padding-left:2.4rem}}.paragraph--type--kollektions-link-ohne-text .bild-wrapper .field_vertikaler_text p{color:#fff;font-size:1.2rem;line-height:1.6rem}@media print,screen and (max-width:39.99875em){.paragraph--type--kollektions-link-ohne-text .bild-wrapper{margin-bottom:2.4rem}}.paragraph--type--kollektions-link-ohne-text .bild-wrapper:hover .field_bild,.paragraph--type--kollektions-link-ohne-text .bild-wrapper.hover .field_bild{box-shadow:0px 10px 16px 16px rgba(0,0,0,0.05)}.paragraph--type--kollektions-link-ohne-text .bild-wrapper:hover .field_bild .field_media_image img,.paragraph--type--kollektions-link-ohne-text .bild-wrapper.hover .field_bild .field_media_image img{transform:scale(1.015)}.paragraph--type--kollektions-link-ohne-text .bild-wrapper:hover .field_foreground_image>article .field_media_image:before,.paragraph--type--kollektions-link-ohne-text .bild-wrapper.hover .field_foreground_image>article .field_media_image:before{opacity:0.25;transform:translateY(-1%)}.paragraph--type--kollektions-link-ohne-text .bild-wrapper:hover .field_foreground_image>article .field_media_image img,.paragraph--type--kollektions-link-ohne-text .bild-wrapper.hover .field_foreground_image>article .field_media_image img{transform:translate(-50%,-1%)}.paragraph--type--kollektions-link-ohne-text .field_text_unter_bild{text-align:center;position:relative;z-index:2}.paragraph--type--kollektions-link-ohne-text .field_text_unter_bild h2{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:.2px;margin-bottom:.8rem;text-transform:uppercase}@media print,screen and (max-width:39.99875em){.paragraph--type--kollektions-link-ohne-text .field_text_unter_bild h2{font-size:1.8rem;line-height:2.4rem}}@media print{.paragraph--type--kollektions-link-ohne-text .field_text_unter_bild h2{font-size:1rem !important;line-height:1.4rem !important}}@media screen and (min-width:90em){.paragraph--type--kollektions-link-ohne-text .field_text_unter_bild h2{font-size:2.2rem;line-height:2.8rem}}.paragraph--type--kollektions-link-ohne-text .field_text_unter_bild h2,.paragraph--type--kollektions-link-ohne-text .field_text_unter_bild h3{margin-bottom:0}.paragraph--type--kollektions-link-ohne-text .field_link{text-align:center}.paragraph--type--kollektions-link-ohne-text .field_link a{display:inline-block;width:auto;padding:0 3rem;line-height:3.8rem;height:4rem;color:#0a0a0a;font-size:1.6rem;text-align:center;border:1px solid #0a0a0a;border-radius:0.2rem;transition-property:background-color,color;transition-duration:0.2s;font-family:"Founders Grotesk",Arial,sans-serif;text-transform:uppercase;text-decoration:none;background-color:transparent;letter-spacing:1px;margin-top:2rem}.paragraph--type--kollektions-link-ohne-text .field_link a:hover,.paragraph--type--kollektions-link-ohne-text .field_link a.hover,.paragraph--type--kollektions-link-ohne-text .field_link a:focus{background-color:#0a0a0a;color:#fff}@media screen and (min-width:90em){.paragraph--type--kollektions-link-ohne-text .field_link a{font-size:1.8rem;line-height:4rem;height:4.2rem}}@media print,screen and (max-width:39.99875em){.paragraph--type--kollektions-link-ohne-text .field_link a{margin-top:1rem}}.paragraph--type--bild-volle-breite-mit-text{position:relative;margin-bottom:10rem}@media print,screen and (min-width:40em){.paragraph--type--bild-volle-breite-mit-text{margin-bottom:15rem}}@media print,screen and (min-width:64em){.paragraph--type--bild-volle-breite-mit-text{margin-bottom:20rem}}.paragraph--type--bild-volle-breite-mit-text .field_bild{position:relative}.paragraph--type--bild-volle-breite-mit-text .field_bild::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,0.4) 35.48%,rgba(0,0,0,0) 89.16%)}.paragraph--type--bild-volle-breite-mit-text .field_bild img{width:100%;height:36rem;-o-object-fit:cover;object-fit:cover}.paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper{position:absolute;top:50%;left:0;transform:translateY(-50%)}@media print,screen and (min-width:40em){.paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper{top:calc(50% - .4rem);left:2.4rem}}@media print,screen and (min-width:64em){.paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper{left:4.8rem}}@media screen and (min-width:90em){.paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper{left:9.8rem}}@media print,screen and (max-width:39.99875em){.paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper{text-align:center}}.paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper .field_text{color:#fff;margin-bottom:2rem}@media print,screen and (min-width:40em){.paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper .field_text{margin-bottom:3rem}}@media print,screen and (min-width:64em){.paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper .field_text{margin-bottom:4rem}}@media screen and (min-width:90em){.paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper .field_text h2{font-size:2.6rem;line-height:3.2rem}}@media screen and (min-width:90em){.paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper .field_text p{font-size:1.8rem;line-height:2.4rem}}.paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper .field_link a{display:inline-block;width:auto;padding:0 3rem;line-height:3.8rem;height:4rem;color:#0a0a0a;font-size:1.6rem;text-align:center;border:1px solid #0a0a0a;border-radius:0.2rem;transition-property:background-color,color;transition-duration:0.2s;font-family:"Founders Grotesk",Arial,sans-serif;text-transform:uppercase;text-decoration:none;background-color:transparent;letter-spacing:1px;color:#fff;border-color:#fff}.paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper .field_link a:hover,.paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper .field_link a.hover,.paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper .field_link a:focus{background-color:#0a0a0a;color:#fff}@media screen and (min-width:90em){.paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper .field_link a{font-size:1.8rem;line-height:4rem;height:4.2rem}}.paragraph--type--bild-volle-breite-mit-text .text-und-link-wrapper .field_link a:hover{background-color:#fff;color:#0a0a0a}.paragraph-text__wrapper{margin-bottom:7rem}@media print,screen and (min-width:40em){.paragraph-text__wrapper{margin-bottom:9rem}}@media print,screen and (min-width:64em){.paragraph-text__wrapper{margin-bottom:11rem}}.paragraph-text__wrapper h2,.paragraph-text__wrapper h3{margin-bottom:3.2rem}.paragraph-text__wrapper h4{margin-bottom:1.6rem}.paragraph-text__wrapper p ~ h2{margin-top:9.6rem}@media print,screen and (max-width:39.99875em){.paragraph-text__wrapper p ~ h2{margin-top:6.4rem}}.paragraph-text__wrapper p ~ h3{margin-top:6.4rem}@media print,screen and (max-width:39.99875em){.paragraph-text__wrapper p ~ h3{margin-top:4.8rem}}.paragraph-text__wrapper p{margin-bottom:2.4rem}.paragraph-text__wrapper a{text-decoration:underline}.paragraph-text__wrapper .paragraph-link .field_link{display:flex;justify-content:center;margin-top:4rem}.paragraph-text__wrapper .paragraph-link .field_link a{background-color:#000;color:#fff;font-size:1.6rem;line-height:2rem;padding:.8rem 4rem;border-radius:0.2rem;transition-property:background-color;transition-duration:0.2s;text-transform:uppercase;letter-spacing:1px;text-decoration:none}.paragraph-text__wrapper .paragraph-link .field_link a:hover,.paragraph-text__wrapper .paragraph-link .field_link a:focus{background-color:#1A1A1A}@media screen and (min-width:90em){.paragraph-text__wrapper .paragraph-link .field_link a{font-size:1.8rem;line-height:2.2rem}}.paragraph-text-with-image{margin:0;display:grid;grid-template-columns:repeat(1,1fr)}@media print,screen and (min-width:64em){.paragraph-text-with-image{grid-template-columns:repeat(2,1fr);grid-column-gap:9.5rem;-moz-column-gap:9.5rem;column-gap:9.5rem}}@media print,screen and (min-width:64em){.paragraph-text-with-image{margin:0 11.5rem}}.paragraph-text-with-image__text{padding-top:1.5rem}.paragraph-text-with-image__text a{text-decoration:underline}.paragraph-text-with-image__text .paragraph-link{margin-top:2.4rem}@media print,screen and (min-width:40em){.paragraph-text-with-image__text .paragraph-link{margin-top:3.2rem}}.paragraph-text-with-image__text .paragraph-link a{display:inline-block;width:auto;padding:0 3rem;line-height:3.8rem;height:4rem;color:#0a0a0a;font-size:1.6rem;text-align:center;border:1px solid #0a0a0a;border-radius:0.2rem;transition-property:background-color,color;transition-duration:0.2s;font-family:"Founders Grotesk",Arial,sans-serif;text-transform:uppercase;text-decoration:none;background-color:transparent;letter-spacing:1px}.paragraph-text-with-image__text .paragraph-link a:hover,.paragraph-text-with-image__text .paragraph-link a.hover,.paragraph-text-with-image__text .paragraph-link a:focus{background-color:#0a0a0a;color:#fff}@media screen and (min-width:90em){.paragraph-text-with-image__text .paragraph-link a{font-size:1.8rem;line-height:4rem;height:4.2rem}}.paragraph-text-with-image__text p.text-align-center ~ .paragraph-link{text-align:center}.paragraph-text-with-image__image .field_media_image{margin-bottom:0 !important}.paragraph-text-with-image__wrapper{margin-bottom:8rem}@media print,screen and (min-width:40em){.paragraph-text-with-image__wrapper{margin-bottom:14rem}}@media print,screen and (min-width:64em){.paragraph-text-with-image__wrapper{margin-bottom:20rem}}@media print,screen and (max-width:63.99875em){.paragraph-text-with-image--image-right .paragraph-text-with-image__image{order:-1}}.paragraph-text-with-image--image-left .paragraph-text-with-image__image{order:-1}.paragraph-text-with-image__text,.paragraph-text-with-image__image{display:flex;flex-direction:column;justify-content:center}.paragraph-factbox{position:relative}@media print,screen and (max-width:39.99875em){.paragraph-factbox:not(:last-child):after{content:'';position:absolute;width:100%;bottom:-4.8rem;height:1px;background:rgba(0,0,0,0.1)}}@media print,screen and (min-width:40em){.paragraph-factbox:nth-child(odd):after{content:'';right:-5rem;position:absolute;width:1px;top:0;height:100%;background:rgba(0,0,0,0.1)}}@media print,screen and (min-width:64em){.paragraph-factbox:nth-child(odd):after{right:-13rem}}.paragraph-factbox__content p,.paragraph-factbox__content li{font-weight:500;font-size:1.6rem;line-height:3rem;letter-spacing:.2px}@media print{.paragraph-factbox__content p,.paragraph-factbox__content li{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px}}@media print{.paragraph-factbox__content p,.paragraph-factbox__content li{font-size:1.6rem;line-height:2.4rem}}@media print{.paragraph-factbox__content p,.paragraph-factbox__content li{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.paragraph-factbox__content p,.paragraph-factbox__content li{font-size:1.8rem;line-height:3.2rem}}.paragraph-factbox__content p:last-child,.paragraph-factbox__content li:last-child{margin-bottom:0}.paragraph-factbox__content ul{list-style:none;margin-left:0 !important}.paragraph-factbox__content ul li{line-height:2rem;padding:.5rem 0}@media print{.paragraph-factbox__content ul li{line-height:1rem;padding:.2rem 0}}.paragraph-product-view__wrapper{margin-bottom:12rem}@media print,screen and (min-width:40em){.paragraph-product-view__wrapper{margin-bottom:39.4rem}}.paragraph-product-view__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-row-gap:11rem;row-gap:11rem}@media print,screen and (min-width:40em){.paragraph-product-view__grid{grid-template-columns:repeat(3,1fr);grid-column-gap:8rem;-moz-column-gap:8rem;column-gap:8rem;grid-row-gap:14rem;row-gap:14rem}}.paragraph-product-view__title{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk Mono",Courier;text-transform:uppercase;font-weight:normal;text-align:center;margin-bottom:10rem}@media screen and (min-width:90em){.paragraph-product-view__title{font-size:2rem;line-height:2.6rem}}.paragraph-product-view .views-exposed-form{display:flex;justify-content:center;flex-wrap:wrap;align-items:flex-end;margin-bottom:4rem}.paragraph-product-view .views-exposed-form>div{margin:0.8rem}.paragraph-product-view .views-exposed-form .js-form-type-select label{font-family:"Founders Grotesk",Arial,sans-serif;font-weight:normal;font-size:1.3rem;line-height:2rem;text-transform:uppercase;letter-spacing:0.4px;margin-bottom:.8rem}@media screen and (min-width:90em){.paragraph-product-view .views-exposed-form .js-form-type-select label{font-size:1.4rem}}.paragraph-product-view .views-exposed-form .js-form-type-select select{border:1px solid #0a0a0a;box-shadow:none;background-color:transparent;font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;font-weight:500;text-transform:uppercase;padding:.8rem 4.8rem .8rem 1.6rem;height:auto;width:auto;margin-bottom:0;background-image:url("/themes/custom/dubois/assets/images/dropdown-arrow.svg");background-size:1.3rem .7rem;background-position:right -3.2rem top 55%}@media print,screen and (max-width:39.99875em){.paragraph-product-view .views-exposed-form .js-form-type-select select{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.paragraph-product-view .views-exposed-form .js-form-type-select select{font-size:1.8rem;line-height:2.6rem}}.paragraph-product-view .views-exposed-form .form-actions input{margin:0;line-height:2.2rem}@media print,screen and (min-width:64em){.paragraph-product-view .views-exposed-form .form-actions input{line-height:2.4rem}}@media screen and (min-width:90em){.paragraph-product-view .views-exposed-form .form-actions input{line-height:2.6rem}}#views-exposed-form-product-collection-block-2+.paragraph-product-view__grid{grid-template-columns:repeat(1,1fr)}@media print,screen and (max-width:39.99875em){#views-exposed-form-product-collection-block-2+.paragraph-product-view__grid>a{margin:0 auto}}@media print,screen and (min-width:40em){#views-exposed-form-product-collection-block-2+.paragraph-product-view__grid{grid-template-columns:repeat(2,1fr);grid-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-row-gap:11rem;row-gap:11rem}}@media print,screen and (min-width:64em){#views-exposed-form-product-collection-block-2+.paragraph-product-view__grid{grid-template-columns:repeat(3,1fr);grid-column-gap:8rem;-moz-column-gap:8rem;column-gap:8rem;grid-row-gap:14rem;row-gap:14rem}}.paragraph-description-accordion{margin-bottom:3.2rem}.paragraph-description-accordion__title{letter-spacing:.2px;font-size:1.6rem;line-height:2.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;margin-bottom:2.3rem}@media screen and (min-width:90em){.paragraph-description-accordion__title{font-size:1.8rem;line-height:2.4rem}}.paragraph-description-accordion__items{border-top:1px solid rgba(126,126,126,0.2)}.paragraph-description-accordion-item,.accordion-item{border-bottom:1px solid rgba(126,126,126,0.2);padding:.9rem 0 .9rem .4rem}.paragraph-description-accordion-item__checkbox,.accordion-item__checkbox{display:none}.paragraph-description-accordion-item__checkbox:checked ~ .paragraph-description-accordion-item__body,.accordion-item__checkbox:checked ~ .paragraph-description-accordion-item__body,.paragraph-description-accordion-item__checkbox:checked ~ .accordion-item__body,.accordion-item__checkbox:checked ~ .accordion-item__body{max-height:30rem}.paragraph-description-accordion-item__checkbox:checked ~ .paragraph-description-accordion-item__header:before,.paragraph-description-accordion-item__checkbox:checked ~ .paragraph-description-accordion-item__header:after,.accordion-item__checkbox:checked ~ .paragraph-description-accordion-item__header:before,.accordion-item__checkbox:checked ~ .paragraph-description-accordion-item__header:after,.paragraph-description-accordion-item__checkbox:checked ~ .accordion-item__header:before,.paragraph-description-accordion-item__checkbox:checked ~ .accordion-item__header:after,.accordion-item__checkbox:checked ~ .accordion-item__header:before,.accordion-item__checkbox:checked ~ .accordion-item__header:after{transform:rotate(90deg)}.paragraph-description-accordion-item__header,.accordion-item__header{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;display:block;width:100%;position:relative;margin:0 !important;padding:0 0 0 1.9rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold}@media print,screen and (max-width:39.99875em){.paragraph-description-accordion-item__header,.accordion-item__header{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.paragraph-description-accordion-item__header,.accordion-item__header{font-size:1.8rem;line-height:2.6rem}}.paragraph-description-accordion-item__header:before,.accordion-item__header:before{content:'';position:absolute;background:url("/themes/custom/dubois/assets/images/arrow-right-black.svg") no-repeat;background-size:cover;left:0;top:.7rem;height:1.2rem;width:.7rem;transition:all .5s}.paragraph-description-accordion-item__body,.accordion-item__body{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;max-height:0;overflow:hidden;transition:.5s max-height;padding:0 0 0 1.9rem}@media print,screen and (max-width:39.99875em){.paragraph-description-accordion-item__body,.accordion-item__body{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.paragraph-description-accordion-item__body,.accordion-item__body{font-size:1.8rem;line-height:2.6rem}}.paragraph-description-accordion-item__body p,.accordion-item__body p{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){.paragraph-description-accordion-item__body p,.accordion-item__body p{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.paragraph-description-accordion-item__body p,.accordion-item__body p{font-size:1.8rem;line-height:2.6rem}}.paragraph-description-accordion-item__body p:first-child,.accordion-item__body p:first-child{margin-top:1.6rem}.paragraph-description-accordion-item__body p:last-child,.accordion-item__body p:last-child{margin-bottom:1.6rem}.paragraph--type--standard-content-image{margin-bottom:7rem}.paragraph--type--standard-content-image .field_bild img{width:100%}.paragraph-content-video{position:relative;margin-bottom:12rem}@media print,screen and (min-width:64em){.paragraph-content-video{margin-bottom:17.5rem}}@media screen and (min-width:90em){.paragraph-content-video{padding:0 5rem}}.paragraph-content-video img{width:100%;height:auto}.paragraph-content-video video{width:100%}.paragraph-content-video__button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:3rem}.paragraph-content-video__button__inner{background-color:#000;color:#fff;font-size:1.6rem;line-height:2rem;padding:.8rem 4rem;border-radius:0.2rem;transition-property:background-color;transition-duration:0.2s;text-transform:uppercase;letter-spacing:1px;text-decoration:none;border:1px solid #fff;border-radius:2px;background:transparent;display:flex;align-content:center;white-space:nowrap}.paragraph-content-video__button__inner:hover,.paragraph-content-video__button__inner:focus{background-color:#1A1A1A}@media screen and (min-width:90em){.paragraph-content-video__button__inner{font-size:1.8rem;line-height:2.2rem}}.paragraph-content-video__button__inner:focus,.paragraph-content-video__button__inner:hover{color:#fff}.paragraph-content-video__button__inner svg{margin-right:1rem}.paragraph-content-video__button:hover .paragraph-content-video__button__inner{background-color:#1A1A1A}@media screen and (min-width:90em){.node--type-blog-article .paragraph-content-video,.node--type-news .paragraph-content-video{padding:0}}.paragraph-news .views-element-container .views-row,.paragraph-news-frontpage__wrapper .views-element-container .views-row{margin-bottom:4.8rem}@media print,screen and (min-width:64em){.paragraph-news .views-element-container .views-row,.paragraph-news-frontpage__wrapper .views-element-container .views-row{margin-bottom:14.4rem}}@media screen and (min-width:90em){.paragraph-news .views-element-container .views-row,.paragraph-news-frontpage__wrapper .views-element-container .views-row{margin-bottom:19.2rem}}.paragraph-news .views-element-container .views-row>article,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article{display:flex;flex-wrap:wrap;align-items:center}.paragraph-news .views-element-container .views-row>article>div,.paragraph-news .views-element-container .views-row>article>a,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article>div,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article>a{flex:0 0 100%}.paragraph-news .views-element-container .views-row>article .field_media_image,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .field_media_image{margin-bottom:1.6rem}.paragraph-news .views-element-container .views-row>article .field_media_image picture,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .field_media_image picture{display:block;overflow:hidden}.paragraph-news .views-element-container .views-row>article .field_media_image picture img,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .field_media_image picture img{transition-property:transform;transition-duration:.25s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.paragraph-news .views-element-container .views-row>article:hover .field_media_image picture img,.paragraph-news .views-element-container .views-row>article.hover .field_media_image picture img,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article:hover .field_media_image picture img,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article.hover .field_media_image picture img{transform:scale(1.015)}.paragraph-news .views-element-container .views-row>article .imagepart,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .imagepart{margin-bottom:1.6rem}@media print,screen and (min-width:64em){.paragraph-news .views-element-container .views-row>article .imagepart,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .imagepart{display:flex;align-items:center}.paragraph-news .views-element-container .views-row>article .imagepart a,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .imagepart a{flex:0 0 100%}}.paragraph-news .views-element-container .views-row>article .imagepart>article,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .imagepart>article{width:100%}.paragraph-news .views-element-container .views-row>article .textpart,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .textpart{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1.6rem}.paragraph-news .views-element-container .views-row>article .textpart>div,.paragraph-news .views-element-container .views-row>article .textpart>h1,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .textpart>div,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .textpart>h1{flex:0 0 100%}.paragraph-news .views-element-container .views-row>article .field_media_image img,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .field_media_image img{width:100%}.paragraph-news .views-element-container .views-row>article .field_date,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .field_date{order:1;margin-bottom:2.4rem}.paragraph-news .views-element-container .views-row>article .field_date time,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .field_date time{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;color:#7e7e7e}@media print,screen and (max-width:39.99875em){.paragraph-news .views-element-container .views-row>article .field_date time,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .field_date time{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.paragraph-news .views-element-container .views-row>article .field_date time,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .field_date time{font-size:1.8rem;line-height:2.6rem}}.paragraph-news .views-element-container .views-row>article .title,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .title{order:2;font-size:2.6rem;line-height:3.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;margin-bottom:1.6rem;flex:0 0 100%}@media print,screen and (max-width:39.99875em){.paragraph-news .views-element-container .views-row>article .title,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .title{font-size:2.4rem;line-height:3.0rem}}@media print{.paragraph-news .views-element-container .views-row>article .title,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .title{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.paragraph-news .views-element-container .views-row>article .title,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .title{font-size:3rem;line-height:3.6rem}}.paragraph-news .views-element-container .views-row>article .field_teaser,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .field_teaser{order:3;margin-bottom:1.6rem}.paragraph-news .views-element-container .views-row>article .field_teaser a,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .field_teaser a{text-decoration:underline}.paragraph-news .views-element-container .views-row>article .more-link,.paragraph-news-frontpage__wrapper .views-element-container .views-row>article .more-link{order:4;width:auto;padding-left:3.2rem;padding-right:3.2rem}.paragraph-news .views-element-container .views-element-container .view--name-news,.paragraph-news-frontpage__wrapper .views-element-container .views-element-container .view--name-news{margin-top:9.6rem}@media print,screen and (min-width:40em){.paragraph-news .views-element-container .views-element-container .view--name-news,.paragraph-news-frontpage__wrapper .views-element-container .views-element-container .view--name-news{display:flex;justify-content:space-between;flex-wrap:wrap}}.paragraph-news .views-element-container .views-element-container .view--name-news .views-row,.paragraph-news-frontpage__wrapper .views-element-container .views-element-container .view--name-news .views-row{margin-bottom:3.2rem}@media print,screen and (min-width:40em){.paragraph-news .views-element-container .views-element-container .view--name-news .views-row,.paragraph-news-frontpage__wrapper .views-element-container .views-element-container .view--name-news .views-row{flex:0 0 calc(50% - 2.4rem);margin-bottom:4.8rem}}@media print,screen and (min-width:64em){.paragraph-news .views-element-container .views-element-container .view--name-news .views-row,.paragraph-news-frontpage__wrapper .views-element-container .views-element-container .view--name-news .views-row{flex:0 0 calc(50% - 4.8rem)}}@media screen and (min-width:90em){.paragraph-news .views-element-container .views-element-container .view--name-news .views-row,.paragraph-news-frontpage__wrapper .views-element-container .views-element-container .view--name-news .views-row{margin-bottom:5.6rem}}.paragraph-news .views-element-container .views-element-container .view--name-news .views-row article:hover .field_media_image picture img,.paragraph-news-frontpage__wrapper .views-element-container .views-element-container .view--name-news .views-row article:hover .field_media_image picture img{transform:scale(1.015)}.paragraph-news .views-element-container .views-element-container .view--name-news .views-row article>a,.paragraph-news-frontpage__wrapper .views-element-container .views-element-container .view--name-news .views-row article>a{width:100%}.paragraph-news .views-element-container .views-element-container .view--name-news .views-row .imagepart,.paragraph-news-frontpage__wrapper .views-element-container .views-element-container .view--name-news .views-row .imagepart{margin-bottom:0.8rem}.paragraph-news .views-element-container .views-element-container .view--name-news .views-row .textpart,.paragraph-news-frontpage__wrapper .views-element-container .views-element-container .view--name-news .views-row .textpart{margin-bottom:0}.paragraph-news .views-element-container .views-element-container .view--name-news .views-row .field_date,.paragraph-news-frontpage__wrapper .views-element-container .views-element-container .view--name-news .views-row .field_date{margin-bottom:.6rem}.paragraph-news .views-element-container .views-element-container .view--name-news .views-row .field_teaser,.paragraph-news-frontpage__wrapper .views-element-container .views-element-container .view--name-news .views-row .field_teaser{display:none}@media print,screen and (min-width:40em){.paragraph-news .views-element-container .views-element-container .view--name-news .views-row .field_teaser,.paragraph-news-frontpage__wrapper .views-element-container .views-element-container .view--name-news .views-row .field_teaser{display:block}}.paragraph-news .views-element-container .views-element-container .view--name-news .views-row .more-link,.paragraph-news-frontpage__wrapper .views-element-container .views-element-container .view--name-news .views-row .more-link{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;border:none;line-height:4rem !important;padding:0;font-weight:bold;text-transform:none}@media print,screen and (max-width:39.99875em){.paragraph-news .views-element-container .views-element-container .view--name-news .views-row .more-link,.paragraph-news-frontpage__wrapper .views-element-container .views-element-container .view--name-news .views-row .more-link{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.paragraph-news .views-element-container .views-element-container .view--name-news .views-row .more-link,.paragraph-news-frontpage__wrapper .views-element-container .views-element-container .view--name-news .views-row .more-link{font-size:1.8rem;line-height:2.6rem}}.paragraph-news .views-element-container .views-element-container .view--name-news .views-row .more-link:hover,.paragraph-news .views-element-container .views-element-container .view--name-news .views-row .more-link.hover,.paragraph-news-frontpage__wrapper .views-element-container .views-element-container .view--name-news .views-row .more-link:hover,.paragraph-news-frontpage__wrapper .views-element-container .views-element-container .view--name-news .views-row .more-link.hover{background:none !important;color:inherit !important}.paragraph-news .views-element-container .views-element-container .view--name-news .views-row .more-link::after,.paragraph-news-frontpage__wrapper .views-element-container .views-element-container .view--name-news .views-row .more-link::after{content:'';background-image:url("/themes/custom/dubois/assets/images/arrow-right-black.svg");background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;height:100%;width:.5rem;vertical-align:top;margin-left:.4rem;position:relative;top:.2rem}.paragraph-news .views-element-container .views-element-container .view--name-news.view--display-small-attachment .imagepart .field_media_image,.paragraph-news-frontpage__wrapper .views-element-container .views-element-container .view--name-news.view--display-small-attachment .imagepart .field_media_image{padding:0;margin-bottom:0}@media print,screen and (min-width:64em){.paragraph-news>.views-element-container>.view--name-news>.views-row>article{justify-content:space-between}.paragraph-news>.views-element-container>.view--name-news>.views-row>article>div{flex:0 0 50%}.paragraph-news>.views-element-container>.view--name-news>.views-row>article>.textpart{flex:0 0 calc(50% - 8rem)}}@media screen and (min-width:64em) and (min-width:90em){.paragraph-news>.views-element-container>.view--name-news>.views-row>article>.textpart{flex:0 0 calc(50% - 16rem)}}@media print,screen and (min-width:64em){.paragraph-news>.views-element-container>.view--name-news>.views-row:nth-child(2n)>article>div{order:2}.paragraph-news>.views-element-container>.view--name-news>.views-row:nth-child(2n)>article>.textpart{order:1}.paragraph-news>.views-element-container>.view--name-news>.views-row:nth-child(2n)>article .field_media_image{padding-left:1.6rem}.paragraph-news>.views-element-container>.view--name-news>.views-row:nth-child(2n-1)>article .field_media_image{padding-right:1.6rem}}.paragraph-news>.title,.paragraph-news-frontpage>.title{text-align:center;margin-bottom:3.2rem}@media print,screen and (min-width:40em){.paragraph-news>.title,.paragraph-news-frontpage>.title{margin-bottom:6.4rem}}.paragraph-news-frontpage{margin-bottom:12rem}@media print,screen and (min-width:40em){.paragraph-news-frontpage{margin-bottom:15rem}}.paragraph-news-frontpage .field_link{text-align:center}.paragraph-news-frontpage .field_link a{display:inline-block;width:auto;padding:0 3rem;line-height:3.8rem;height:4rem;color:#0a0a0a;font-size:1.6rem;text-align:center;border:1px solid #0a0a0a;border-radius:0.2rem;transition-property:background-color,color;transition-duration:0.2s;font-family:"Founders Grotesk",Arial,sans-serif;text-transform:uppercase;text-decoration:none;background-color:transparent;letter-spacing:1px}.paragraph-news-frontpage .field_link a:hover,.paragraph-news-frontpage .field_link a.hover,.paragraph-news-frontpage .field_link a:focus{background-color:#0a0a0a;color:#fff}@media screen and (min-width:90em){.paragraph-news-frontpage .field_link a{font-size:1.8rem;line-height:4rem;height:4.2rem}}.view--display-frontpage{display:flex;overflow-x:auto}@media print,screen and (max-width:39.99875em){.view--display-frontpage{flex-wrap:wrap}}.view--display-frontpage .views-row{flex:1 0 19.7rem;margin-bottom:6rem !important}@media print,screen and (max-width:39.99875em){.view--display-frontpage .views-row{flex:0 0 100%;margin-bottom:2.4rem !important}.view--display-frontpage .views-row article{display:block}}@media print,screen and (min-width:40em){.view--display-frontpage .views-row{flex:0 0 calc(33.333% - (1.6rem / 3 * 2));margin-right:1.6rem}.view--display-frontpage .views-row:last-child{margin-right:0}}@media print,screen and (min-width:64em){.view--display-frontpage .views-row{flex:0 0 calc(33.333% - (3.2rem / 3 * 2))}}.view--display-frontpage .views-row>article a:hover{color:#0a0a0a}.view--display-frontpage .views-row>article .textpart{margin-top:.8rem}@media print,screen and (min-width:64em){.view--display-frontpage .views-row>article .textpart{margin-top:1.6rem}}.view--display-frontpage .views-row>article .textpart .field_date{margin-bottom:0}@media print,screen and (min-width:64em){.view--display-frontpage .views-row>article .textpart .field_date{margin-bottom:.8rem}}.view--display-frontpage .views-row>article .textpart .title{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;font-weight:bold;text-transform:none;text-align:left}@media print,screen and (max-width:39.99875em){.view--display-frontpage .views-row>article .textpart .title{font-size:1.6rem;line-height:2.4rem}}@media print{.view--display-frontpage .views-row>article .textpart .title{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.view--display-frontpage .views-row>article .textpart .title{font-size:2rem;line-height:2.8rem}}@media print,screen and (min-width:64em){.view--display-frontpage .views-row>article .textpart .title{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px}}@media print,screen and (min-width:64em) and (max-width:39.99875em){.view--display-frontpage .views-row>article .textpart .title{font-size:1.6rem;line-height:2.4rem}}@media print{.view--display-frontpage .views-row>article .textpart .title{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:64em) and (min-width:90em){.view--display-frontpage .views-row>article .textpart .title{font-size:2rem;line-height:2.8rem}}.paragraph-subtitle .field_title{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:.2px;margin-bottom:.8rem;text-transform:uppercase;text-align:center;margin-bottom:8rem}@media print,screen and (max-width:39.99875em){.paragraph-subtitle .field_title{font-size:1.8rem;line-height:2.4rem}}@media print{.paragraph-subtitle .field_title{font-size:1rem !important;line-height:1.4rem !important}}@media screen and (min-width:90em){.paragraph-subtitle .field_title{font-size:2.2rem;line-height:2.8rem}}.paragraph-subtitle .field_title.mono{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk Mono",Courier;text-transform:uppercase;font-weight:normal;margin-bottom:8rem}@media screen and (min-width:90em){.paragraph-subtitle .field_title.mono{font-size:2rem;line-height:2.6rem}}.paragraph-promobox{margin-bottom:8rem}@media print,screen and (min-width:40em){.paragraph-promobox{margin-bottom:12rem}}.paragraph-promobox__title{font-size:2.6rem;line-height:3.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;margin-bottom:1.6rem;text-align:center}@media print,screen and (max-width:39.99875em){.paragraph-promobox__title{font-size:2.4rem;line-height:3.0rem}}@media print{.paragraph-promobox__title{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.paragraph-promobox__title{font-size:3rem;line-height:3.6rem}}.paragraph-promobox__tabs{display:flex;justify-content:center;margin-bottom:4rem}.paragraph-promobox__tabs .promobox-tab--label{margin-right:3.2rem}@media print,screen and (min-width:40em){.paragraph-promobox__tabs .promobox-tab--label{margin-right:6.4rem}}.paragraph-promobox__tabs .promobox-tab--label:last-child{margin-right:0}.paragraph-promobox__tabs .promobox-tab--label .field_tab_title{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;text-transform:uppercase}@media print,screen and (max-width:39.99875em){.paragraph-promobox__tabs .promobox-tab--label .field_tab_title{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.paragraph-promobox__tabs .promobox-tab--label .field_tab_title{font-size:1.8rem;line-height:2.6rem}}.paragraph-promobox__tabs .promobox-tab--label .field_tab_title:hover{cursor:pointer}.paragraph-promobox__tabs .promobox-tab--label--active .field_tab_title{font-weight:500}.paragraph-promobox__content__product,.paragraph-promobox__content .paragraph-promobox__content__radio{display:none}.paragraph-promobox__content__radio:checked+.paragraph-promobox__content__product{display:block}.paragraph-promobox__content__product .paragraph--type--promo-content .field_product{display:flex;flex-wrap:wrap;justify-content:center}.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div{flex:0 0 calc(50% - 1rem);margin-bottom:3.2rem;margin-right:2rem;transition:transform,.8s;transition-delay:0.4s;transform:translateY(0)}.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div:nth-child(even){margin-right:0}@media print,screen and (min-width:40em){.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div{flex:0 0 calc(50% - 1.6rem);margin-right:3.2rem}}@media print,screen and (min-width:64em){.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div{flex:0 0 calc(25% - 3.2rem / 4 * 3)}.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div:nth-child(even){margin-right:3.2rem}.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div:last-child{margin-right:0}}.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div .product-teaser{height:100%;display:flex;flex-direction:column}.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div .product-teaser__content{flex:1 1 100%;display:flex;flex-direction:column}.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div .product-teaser__title{letter-spacing:.2px;font-size:1.6rem;line-height:2.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;margin-bottom:0}@media screen and (min-width:90em){.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div .product-teaser__title{font-size:1.8rem;line-height:2.4rem}}@media print,screen and (min-width:40em){.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div .product-teaser__title{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:.2px;margin-bottom:.8rem;text-transform:uppercase;margin-bottom:0}}@media print,screen and (min-width:40em) and (max-width:39.99875em){.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div .product-teaser__title{font-size:1.8rem;line-height:2.4rem}}@media print{.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div .product-teaser__title{font-size:1rem !important;line-height:1.4rem !important}}@media screen and (min-width:40em) and (min-width:90em){.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div .product-teaser__title{font-size:2.2rem;line-height:2.8rem}}.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div .product-teaser__subtitle{flex:1 1 100%;margin-bottom:.8rem}@media print,screen and (max-width:39.99875em){.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div .product-teaser__subtitle{font-size:1.2rem;line-height:1.4rem}}.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div .product-teaser__price,.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div .product-teaser__pricetext{font-family:"Founders Grotesk",Arial,sans-serif;font-weight:normal;font-size:1.3rem;line-height:2rem;text-transform:uppercase;letter-spacing:0.4px;font-weight:bold}@media screen and (min-width:90em){.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div .product-teaser__price,.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div .product-teaser__pricetext{font-size:1.4rem}}@media print,screen and (min-width:40em){.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div .product-teaser__price,.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div .product-teaser__pricetext{letter-spacing:.2px;font-size:1.6rem;line-height:2.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold}}@media screen and (min-width:40em) and (min-width:90em){.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div .product-teaser__price,.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div .product-teaser__pricetext{font-size:1.8rem;line-height:2.4rem}}.paragraph-promobox__content__product .paragraph--type--promo-content .field_product>div .product-teaser__pricetext{text-transform:none}.paragraph-promobox__wrapper:not(.visible) .paragraph--type--promo-content .field_product>div:nth-child(1){transform:translateY(5rem)}.paragraph-promobox__wrapper:not(.visible) .paragraph--type--promo-content .field_product>div:nth-child(2){transform:translateY(10rem)}.paragraph-promobox__wrapper:not(.visible) .paragraph--type--promo-content .field_product>div:nth-child(3){transform:translateY(15rem)}.paragraph-promobox__wrapper:not(.visible) .paragraph--type--promo-content .field_product>div:nth-child(4){transform:translateY(20rem)}.paragraph-contact--submitted .paragraph-contact__text{display:none}.paragraph-contact--submitted .paragraph-contact__secondary{align-items:flex-start;justify-content:center}.paragraph-contact--submitted .paragraph-contact__form-title{display:none}.paragraph-contact--submitted .paragraph-contact__form{margin-right:0}.paragraph-contact--submitted .paragraph-contact__secondary-text{display:none}.paragraph-contact__wrapper{margin-bottom:10rem}@media print,screen and (min-width:40em){.paragraph-contact__wrapper{margin-bottom:20rem}}@media print,screen and (min-width:64em){.paragraph-contact__wrapper{margin-bottom:28rem}}.paragraph-contact__text{text-align:center;margin-bottom:5rem}.paragraph-contact__socials{text-align:center;margin-bottom:10rem}@media print,screen and (min-width:40em){.paragraph-contact__socials{margin-bottom:16rem}}.paragraph-contact__socials .footer__social{justify-content:center}.paragraph-contact__socials .footer__social-item{margin-left:4rem}@media print,screen and (min-width:40em){.paragraph-contact__socials .footer__social-item{margin-left:6rem}}.paragraph-contact__socials .footer__social-item:first-child{margin-left:0}.paragraph-contact__socials .footer__social-item figure{width:33px}.paragraph-contact__socials .footer__social-item figure svg{width:100% !important;height:auto}.paragraph-contact__socials .footer__social-item figure svg path{fill:black !important}.paragraph-contact__secondary{display:flex;flex-flow:column nowrap}@media print,screen and (min-width:40em){.paragraph-contact__secondary{flex-flow:row nowrap;align-items:flex-start}}.paragraph-contact__form-title{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;margin-bottom:4rem}@media screen and (min-width:90em){.paragraph-contact__form-title{font-size:2.2rem;line-height:2.8rem}}@media print,screen and (min-width:40em){.paragraph-contact__form{margin-right:2rem}}@media print,screen and (min-width:64em){.paragraph-contact__form{margin-right:5rem}}@media screen and (min-width:90em){.paragraph-contact__form{margin-right:11.4rem}}.paragraph-contact__form .fieldset-wrapper{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem}@media print,screen and (min-width:64em){.paragraph-contact__form .fieldset-wrapper{grid-template-columns:repeat(2,1fr)}}.paragraph-contact__form .form-item{position:relative;flex:0 0 100%}.paragraph-contact__form .form-item label{font-size:1.2rem;line-height:1.8rem;color:#7e7e7e;position:absolute;left:1.2rem;top:0.4rem;transition:all,0.4s;z-index:1}.paragraph-contact__form .form-item.big-label label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;top:1.8rem}@media print,screen and (max-width:39.99875em){.paragraph-contact__form .form-item.big-label label{font-size:1.6rem;line-height:2.4rem}}@media print{.paragraph-contact__form .form-item.big-label label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.paragraph-contact__form .form-item.big-label label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){.paragraph-contact__form .form-item.big-label label{top:1.6rem}}.paragraph-contact__form .form-item input,.paragraph-contact__form .form-item select,.paragraph-contact__form .form-item .form-text{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:5.6rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:1.6rem;padding-top:1.6rem}@media print,screen and (max-width:39.99875em){.paragraph-contact__form .form-item input,.paragraph-contact__form .form-item select,.paragraph-contact__form .form-item .form-text{font-size:1.6rem;line-height:2.4rem}}@media print{.paragraph-contact__form .form-item input,.paragraph-contact__form .form-item select,.paragraph-contact__form .form-item .form-text{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.paragraph-contact__form .form-item input,.paragraph-contact__form .form-item select,.paragraph-contact__form .form-item .form-text{font-size:2rem;line-height:2.8rem}}.paragraph-contact__form .form-item input:focus,.paragraph-contact__form .form-item select:focus,.paragraph-contact__form .form-item .form-text:focus{border-bottom-color:#0a0a0a}.paragraph-contact__form .form-item input.error,.paragraph-contact__form .form-item select.error,.paragraph-contact__form .form-item .form-text.error{border-bottom:1px solid #F6850D}.paragraph-contact__form .form-item textarea{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:14rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:3rem;padding-top:2.1rem;resize:none}@media print,screen and (max-width:39.99875em){.paragraph-contact__form .form-item textarea{font-size:1.6rem;line-height:2.4rem}}@media print{.paragraph-contact__form .form-item textarea{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.paragraph-contact__form .form-item textarea{font-size:2rem;line-height:2.8rem}}.paragraph-contact__form .form-item textarea:focus{border-bottom-color:#0a0a0a}.paragraph-contact__form .form-item .form-item--error-message{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;color:#F6850D;margin:-1.2rem 0 1.6rem}@media screen and (min-width:90em){.paragraph-contact__form .form-item .form-item--error-message{font-size:1.4rem;line-height:1.8rem}}.paragraph-contact__form .js-form-type-checkbox{display:flex;align-items:center;position:relative;margin-bottom:2.4rem}.paragraph-contact__form .js-form-type-checkbox input{width:1.8rem;height:1.8rem;margin:0 1rem 0 0;opacity:0}.paragraph-contact__form .js-form-type-checkbox input:hover{cursor:pointer}.paragraph-contact__form .js-form-type-checkbox input ~ .checkbox-helper{width:1.8rem;height:1.8rem;display:block;position:absolute;pointer-events:none;left:0;border:1px solid #0a0a0a;border-radius:0.2rem}.paragraph-contact__form .js-form-type-checkbox input ~ .checkbox-helper:after{content:'';width:100%;height:100%;display:block;background-color:black;background-image:url("/themes/custom/dubois/assets/images/checkmark.svg");background-position:center;background-repeat:no-repeat;z-index:2;opacity:0;transition-property:opacity;transition-duration:0.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.paragraph-contact__form .js-form-type-checkbox input:checked ~ .checkbox-helper:after{opacity:1}.paragraph-contact__form .js-form-type-checkbox input{padding-top:.5rem}.paragraph-contact__form .js-form-type-checkbox label{font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px;position:relative;left:auto;top:auto;margin-top:.5rem}@media print,screen and (max-width:39.99875em){.paragraph-contact__form .js-form-type-checkbox label{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){.paragraph-contact__form .js-form-type-checkbox label{font-size:1.6rem;line-height:2.4rem}}.paragraph-contact__form .js-form-type-checkbox label:hover{cursor:pointer}.paragraph-contact__form .form-submit{margin:2rem 0 2rem}@media print,screen and (min-width:40em){.paragraph-contact__form .form-submit{margin:4rem 0 2rem}}@media print,screen and (min-width:64em){.paragraph-contact__form .form-submit{margin:6rem 0 2rem}}.paragraph-contact__form .webform-confirmation{text-align:center}.paragraph-contact__form .webform-confirmation img{margin-bottom:3.3rem}.paragraph-contact__form .webform-confirmation h2{font-size:3.4rem;line-height:4rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:.2px}@media print,screen and (max-width:39.99875em){.paragraph-contact__form .webform-confirmation h2{font-size:2.8rem;line-height:3.4rem}}@media print{.paragraph-contact__form .webform-confirmation h2{font-size:1.8rem;line-height:2rem}}@media screen and (min-width:90em){.paragraph-contact__form .webform-confirmation h2{font-size:3.8rem;line-height:4.4rem}}.paragraph-contact__form .webform-confirmation a{margin-top:8rem;display:inline-block;width:auto;padding:0 3rem;line-height:3.8rem;height:4rem;color:#0a0a0a;font-size:1.6rem;text-align:center;border:1px solid #0a0a0a;border-radius:0.2rem;transition-property:background-color,color;transition-duration:0.2s;font-family:"Founders Grotesk",Arial,sans-serif;text-transform:uppercase;text-decoration:none;background-color:transparent;letter-spacing:1px}.paragraph-contact__form .webform-confirmation a:hover,.paragraph-contact__form .webform-confirmation a.hover,.paragraph-contact__form .webform-confirmation a:focus{background-color:#0a0a0a;color:#fff}@media screen and (min-width:90em){.paragraph-contact__form .webform-confirmation a{font-size:1.8rem;line-height:4rem;height:4.2rem}}.paragraph-contact__secondary-text{position:relative;padding:4.9rem 2rem 4.1rem 2rem;border:1px solid #7e7e7e;border-radius:.8rem;flex-grow:1;min-width:25rem;margin-top:8rem}@media print,screen and (min-width:40em){.paragraph-contact__secondary-text{margin-top:0.6rem}}@media print,screen and (min-width:64em){.paragraph-contact__secondary-text{padding:6.9rem 3rem 6.1rem 3.2rem;min-width:34.4rem}}.paragraph-contact__secondary-text-title{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;padding:0 1rem 0 .8rem;position:absolute;top:-1.5rem;background:#fff}@media screen and (min-width:90em){.paragraph-contact__secondary-text-title{font-size:2.2rem;line-height:2.8rem}}.paragraph-newsletter-signup-form,.paragraph-nl-signup-form{margin-bottom:8rem}@media print,screen and (min-width:40em){.paragraph-newsletter-signup-form,.paragraph-nl-signup-form{margin-bottom:10rem}}@media print,screen and (min-width:64em){.paragraph-newsletter-signup-form,.paragraph-nl-signup-form{margin-bottom:12rem}}.paragraph-newsletter-signup-form__form,.paragraph-nl-signup-form__signup{margin-bottom:-1.6rem}.paragraph-newsletter-signup-form__form__intro>h2,.paragraph-newsletter-signup-form__form__intro>h3,.paragraph-nl-signup-form__signup__intro>h2,.paragraph-nl-signup-form__signup__intro>h3{margin-bottom:1.6rem}.paragraph-newsletter-signup-form__form__intro>p:last-child,.paragraph-nl-signup-form__signup__intro>p:last-child{margin-bottom:-.5rem}.paragraph-newsletter-signup-form__form__form form,.paragraph-nl-signup-form__signup__form form{position:relative;margin-top:3rem}.paragraph-newsletter-signup-form__form__form form input,.paragraph-nl-signup-form__signup__form form input{margin-bottom:0}.paragraph-newsletter-signup-form__form__form form .form-item-email,.paragraph-nl-signup-form__signup__form form .form-item-email{position:relative;flex:0 0 100%}.paragraph-newsletter-signup-form__form__form form .form-item-email label,.paragraph-nl-signup-form__signup__form form .form-item-email label{font-size:1.2rem;line-height:1.8rem;color:#7e7e7e;position:absolute;left:1.2rem;top:0.4rem;transition:all,0.4s;z-index:1}.paragraph-newsletter-signup-form__form__form form .form-item-email.big-label label,.paragraph-nl-signup-form__signup__form form .form-item-email.big-label label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;top:1.8rem}@media print,screen and (max-width:39.99875em){.paragraph-newsletter-signup-form__form__form form .form-item-email.big-label label,.paragraph-nl-signup-form__signup__form form .form-item-email.big-label label{font-size:1.6rem;line-height:2.4rem}}@media print{.paragraph-newsletter-signup-form__form__form form .form-item-email.big-label label,.paragraph-nl-signup-form__signup__form form .form-item-email.big-label label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.paragraph-newsletter-signup-form__form__form form .form-item-email.big-label label,.paragraph-nl-signup-form__signup__form form .form-item-email.big-label label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){.paragraph-newsletter-signup-form__form__form form .form-item-email.big-label label,.paragraph-nl-signup-form__signup__form form .form-item-email.big-label label{top:1.6rem}}.paragraph-newsletter-signup-form__form__form form .form-item-email input,.paragraph-newsletter-signup-form__form__form form .form-item-email select,.paragraph-newsletter-signup-form__form__form form .form-item-email .form-text,.paragraph-nl-signup-form__signup__form form .form-item-email input,.paragraph-nl-signup-form__signup__form form .form-item-email select,.paragraph-nl-signup-form__signup__form form .form-item-email .form-text{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:5.6rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:1.6rem;padding-top:1.6rem}@media print,screen and (max-width:39.99875em){.paragraph-newsletter-signup-form__form__form form .form-item-email input,.paragraph-newsletter-signup-form__form__form form .form-item-email select,.paragraph-newsletter-signup-form__form__form form .form-item-email .form-text,.paragraph-nl-signup-form__signup__form form .form-item-email input,.paragraph-nl-signup-form__signup__form form .form-item-email select,.paragraph-nl-signup-form__signup__form form .form-item-email .form-text{font-size:1.6rem;line-height:2.4rem}}@media print{.paragraph-newsletter-signup-form__form__form form .form-item-email input,.paragraph-newsletter-signup-form__form__form form .form-item-email select,.paragraph-newsletter-signup-form__form__form form .form-item-email .form-text,.paragraph-nl-signup-form__signup__form form .form-item-email input,.paragraph-nl-signup-form__signup__form form .form-item-email select,.paragraph-nl-signup-form__signup__form form .form-item-email .form-text{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.paragraph-newsletter-signup-form__form__form form .form-item-email input,.paragraph-newsletter-signup-form__form__form form .form-item-email select,.paragraph-newsletter-signup-form__form__form form .form-item-email .form-text,.paragraph-nl-signup-form__signup__form form .form-item-email input,.paragraph-nl-signup-form__signup__form form .form-item-email select,.paragraph-nl-signup-form__signup__form form .form-item-email .form-text{font-size:2rem;line-height:2.8rem}}.paragraph-newsletter-signup-form__form__form form .form-item-email input:focus,.paragraph-newsletter-signup-form__form__form form .form-item-email select:focus,.paragraph-newsletter-signup-form__form__form form .form-item-email .form-text:focus,.paragraph-nl-signup-form__signup__form form .form-item-email input:focus,.paragraph-nl-signup-form__signup__form form .form-item-email select:focus,.paragraph-nl-signup-form__signup__form form .form-item-email .form-text:focus{border-bottom-color:#0a0a0a}.paragraph-newsletter-signup-form__form__form form .form-item-email input.error,.paragraph-newsletter-signup-form__form__form form .form-item-email select.error,.paragraph-newsletter-signup-form__form__form form .form-item-email .form-text.error,.paragraph-nl-signup-form__signup__form form .form-item-email input.error,.paragraph-nl-signup-form__signup__form form .form-item-email select.error,.paragraph-nl-signup-form__signup__form form .form-item-email .form-text.error{border-bottom:1px solid #F6850D}.paragraph-newsletter-signup-form__form__form form .form-item-email textarea,.paragraph-nl-signup-form__signup__form form .form-item-email textarea{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:14rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:3rem;padding-top:2.1rem;resize:none}@media print,screen and (max-width:39.99875em){.paragraph-newsletter-signup-form__form__form form .form-item-email textarea,.paragraph-nl-signup-form__signup__form form .form-item-email textarea{font-size:1.6rem;line-height:2.4rem}}@media print{.paragraph-newsletter-signup-form__form__form form .form-item-email textarea,.paragraph-nl-signup-form__signup__form form .form-item-email textarea{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.paragraph-newsletter-signup-form__form__form form .form-item-email textarea,.paragraph-nl-signup-form__signup__form form .form-item-email textarea{font-size:2rem;line-height:2.8rem}}.paragraph-newsletter-signup-form__form__form form .form-item-email textarea:focus,.paragraph-nl-signup-form__signup__form form .form-item-email textarea:focus{border-bottom-color:#0a0a0a}.paragraph-newsletter-signup-form__form__form form .form-item-email .form-item--error-message,.paragraph-nl-signup-form__signup__form form .form-item-email .form-item--error-message{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;color:#F6850D;margin:-1.2rem 0 1.6rem}@media screen and (min-width:90em){.paragraph-newsletter-signup-form__form__form form .form-item-email .form-item--error-message,.paragraph-nl-signup-form__signup__form form .form-item-email .form-item--error-message{font-size:1.4rem;line-height:1.8rem}}.paragraph-newsletter-signup-form__form__form form .form-item-email input,.paragraph-nl-signup-form__signup__form form .form-item-email input{background-color:transparent !important;border-bottom:1px solid #7e7e7e;margin:0 0 1.6rem;padding:0}.paragraph-newsletter-signup-form__form__form form .form-actions .button,.paragraph-nl-signup-form__signup__form form .form-actions .button{background-color:transparent !important;padding:1.6rem 0;font-size:1.4rem;font-weight:500;color:#0a0a0a;position:absolute !important;right:0;top:0}@media print,screen and (min-width:64em){.paragraph-newsletter-signup-form__form,.paragraph-nl-signup-form__signup{display:flex;align-items:flex-end}.paragraph-newsletter-signup-form__form__intro,.paragraph-newsletter-signup-form__form__form,.paragraph-nl-signup-form__signup__intro,.paragraph-nl-signup-form__signup__form{flex:0 0 50%}.paragraph-newsletter-signup-form__form__form,.paragraph-nl-signup-form__signup__form{padding-left:12.5%}}.paragraph-nl-signup-form__dynamic{margin-bottom:3.2rem;padding-bottom:3.2rem;border-bottom:1px solid #E5E5E5}.paragraph-nl-signup-form__dynamic__text{margin-bottom:3.2rem}.paragraph-nl-signup-form__dynamic__text>h3,.paragraph-nl-signup-form__dynamic__text>h2{margin-bottom:1.6rem}.paragraph-nl-signup-form__dynamic__link a{display:inline-block;width:auto;padding:0 3rem;line-height:3.8rem;height:4rem;color:#0a0a0a;font-size:1.6rem;text-align:center;border:1px solid #0a0a0a;border-radius:0.2rem;transition-property:background-color,color;transition-duration:0.2s;font-family:"Founders Grotesk",Arial,sans-serif;text-transform:uppercase;text-decoration:none;background-color:transparent;letter-spacing:1px}.paragraph-nl-signup-form__dynamic__link a:hover,.paragraph-nl-signup-form__dynamic__link a.hover,.paragraph-nl-signup-form__dynamic__link a:focus{background-color:#0a0a0a;color:#fff}@media screen and (min-width:90em){.paragraph-nl-signup-form__dynamic__link a{font-size:1.8rem;line-height:4rem;height:4.2rem}}.paragraph-nl-signup-form__dynamic__link a:hover{color:#fff !important}@media print,screen and (min-width:64em){.paragraph-nl-signup-form{display:flex;align-items:stretch}.paragraph-nl-signup-form__dynamic,.paragraph-nl-signup-form__signup{flex:0 0 50%}.paragraph-nl-signup-form__dynamic{border-bottom:none;border-right:1px solid #E5E5E5;margin-bottom:0;padding-bottom:0;padding-right:10%}.paragraph-nl-signup-form__signup{display:block;padding-left:10%}.paragraph-nl-signup-form__signup__intro{margin-bottom:5rem}.paragraph-nl-signup-form__signup__form{padding-left:0}}.paragraph-mail-collector-form{margin-bottom:8rem}@media print,screen and (min-width:40em){.paragraph-mail-collector-form{margin-bottom:10rem}}@media print,screen and (min-width:64em){.paragraph-mail-collector-form{margin-bottom:12rem}}.paragraph-mail-collector-form__section__intro>h2,.paragraph-mail-collector-form__section__intro>h3{margin-bottom:1.6rem}.paragraph-mail-collector-form__section__intro>p:last-child{margin-bottom:-.5rem}.paragraph-mail-collector-form__section__form{margin-bottom:2.5rem}.paragraph-mail-collector-form__section__form .form-item-newsletter{position:absolute;bottom:-5.4rem}.paragraph-mail-collector-form__section__form .js-form-type-checkbox{display:flex;align-items:center;margin-bottom:2.4rem}.paragraph-mail-collector-form__section__form .js-form-type-checkbox input{width:1.8rem;height:1.8rem;margin:0 1rem 0 0;opacity:0}.paragraph-mail-collector-form__section__form .js-form-type-checkbox input:hover{cursor:pointer}.paragraph-mail-collector-form__section__form .js-form-type-checkbox input ~ .checkbox-helper{width:1.8rem;height:1.8rem;display:block;position:absolute;pointer-events:none;left:0;border:1px solid #0a0a0a;border-radius:0.2rem}.paragraph-mail-collector-form__section__form .js-form-type-checkbox input ~ .checkbox-helper:after{content:'';width:100%;height:100%;display:block;background-color:black;background-image:url("/themes/custom/dubois/assets/images/checkmark.svg");background-position:center;background-repeat:no-repeat;z-index:2;opacity:0;transition-property:opacity;transition-duration:0.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.paragraph-mail-collector-form__section__form .js-form-type-checkbox input:checked ~ .checkbox-helper:after{opacity:1}.paragraph-mail-collector-form__section__form .js-form-type-checkbox input{width:1.2rem;height:1.2rem}.paragraph-mail-collector-form__section__form .js-form-type-checkbox input ~ .checkbox-helper{width:1.2rem;height:1.2rem}.paragraph-mail-collector-form__section__form .js-form-type-checkbox input{padding-top:.5rem}.paragraph-mail-collector-form__section__form .js-form-type-checkbox label{font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px;position:relative;left:auto;top:auto;margin-top:-0.2rem}@media print,screen and (max-width:39.99875em){.paragraph-mail-collector-form__section__form .js-form-type-checkbox label{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){.paragraph-mail-collector-form__section__form .js-form-type-checkbox label{font-size:1.6rem;line-height:2.4rem}}.paragraph-mail-collector-form__section__form .js-form-type-checkbox label:hover{cursor:pointer}.paragraph-mail-collector-form__section__form__submission{position:absolute;bottom:-4.5rem}.paragraph-mail-collector-form__section__form form{border-bottom:1px solid #7e7e7e;padding-bottom:1.2rem;position:relative;margin-top:3rem}.paragraph-mail-collector-form__section__form form input{margin-bottom:0}.paragraph-mail-collector-form__section__form form .form-item-email input{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;border:none;box-shadow:none;padding:0 12rem 0 0}@media print,screen and (max-width:39.99875em){.paragraph-mail-collector-form__section__form form .form-item-email input{font-size:1.6rem;line-height:2.4rem}}@media print{.paragraph-mail-collector-form__section__form form .form-item-email input{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.paragraph-mail-collector-form__section__form form .form-item-email input{font-size:2rem;line-height:2.8rem}}.paragraph-mail-collector-form__section__form form .form-actions .button{background-color:transparent;padding:1.2rem 0;font-size:1.4rem;font-weight:500;color:#0a0a0a;position:absolute;right:0;bottom:0}@media print,screen and (min-width:64em){.paragraph-mail-collector-form__section{display:flex;align-items:flex-end}.paragraph-mail-collector-form__section__intro,.paragraph-mail-collector-form__section__form{flex:0 0 50%}.paragraph-mail-collector-form__section__form{padding-left:12.5%}}.paragraph--type--content-videoloop{position:relative;margin-bottom:12rem}@media print,screen and (min-width:64em){.paragraph--type--content-videoloop{margin-bottom:17.5rem}}@media screen and (min-width:90em){.paragraph--type--content-videoloop{padding:0 5rem}}.paragraph--type--content-videoloop .field_video video{width:100%;display:block}.paragraph-emoxbox{position:relative;margin-bottom:6rem}@media print,screen and (min-width:40em){.paragraph-emoxbox{margin-bottom:10rem}}@media print,screen and (min-width:64em){.paragraph-emoxbox{margin-bottom:14rem}}@media screen and (min-width:90em){.paragraph-emoxbox{padding:0 5rem}}.paragraph-emoxbox__bg-image{position:relative;overflow:hidden}.paragraph-emoxbox__bg-image:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.1) 100%)}.paragraph-emoxbox__bg-image img{-o-object-fit:cover;object-fit:cover;margin:-33.333% 0}@media print,screen and (min-width:40em){.paragraph-emoxbox__bg-image img{margin:-5% 0}}@media print,screen and (min-width:64em){.paragraph-emoxbox__bg-image img{margin:-6.667% 0}}@media screen and (min-width:90em){.paragraph-emoxbox__bg-image img{margin:-7.5% 0}}.paragraph-emoxbox__text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:66.667%}@media print,screen and (min-width:40em){.paragraph-emoxbox__text{width:50%}}.paragraph-emoxbox__text a,.paragraph-emoxbox__text p{font-size:2.6rem;line-height:3.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;margin-bottom:1.6rem;color:#fff;text-align:center;margin-bottom:0}@media print,screen and (max-width:39.99875em){.paragraph-emoxbox__text a,.paragraph-emoxbox__text p{font-size:2.4rem;line-height:3.0rem}}@media print{.paragraph-emoxbox__text a,.paragraph-emoxbox__text p{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.paragraph-emoxbox__text a,.paragraph-emoxbox__text p{font-size:3rem;line-height:3.6rem}}.paragraph-emoxbox__text:before{content:'';display:block;width:18px;height:33px;background-image:url("/themes/custom/dubois/assets/images/tree-small.svg");background-repeat:no-repeat;background-size:contain;background-position:center;position:relative;left:50%;transform:translateX(-50%);margin-bottom:1.6rem}.paragraph-shareoffering__wrapper{background:#f4f4f4;padding:6rem 0 6rem;margin-bottom:13.2rem;position:relative}@media print,screen and (min-width:40em){.paragraph-shareoffering__wrapper{padding:10rem 0 8rem}}@media print,screen and (min-width:64em){.paragraph-shareoffering__wrapper{padding:12rem 0 10rem}}.paragraph-shareoffering__wrapper .background-helper{position:absolute;background-color:#f4f4f4;width:100vw;height:100%;top:0;left:0;z-index:-1;margin-left:-1.2rem}@media print,screen and (min-width:40em){.paragraph-shareoffering__wrapper .background-helper{margin-left:-1.6rem}}@media print,screen and (min-width:64em){.paragraph-shareoffering__wrapper .background-helper{margin-left:calc(-1.6rem - 3.2rem)}}@media screen and (min-width:90em){.paragraph-shareoffering__wrapper .background-helper{margin-left:calc(-1.6rem - 3.2rem - calc((100vw - 144rem) / 2))}}.paragraph-shareoffering__title{text-align:center;margin-bottom:5.6rem}.paragraph-shareoffering__packages{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:10rem;-moz-column-gap:10rem;column-gap:10rem;grid-row-gap:6rem;row-gap:6rem;margin:0 1.6rem}@media print,screen and (min-width:40em){.paragraph-shareoffering__packages{margin:0;grid-template-columns:repeat(2,1fr);grid-row-gap:9.6rem;row-gap:9.6rem}}@media print,screen and (min-width:64em){.paragraph-shareoffering__packages{grid-column-gap:26rem;-moz-column-gap:26rem;column-gap:26rem}}.paragraph-shareoffering__packages__wrapper{margin-bottom:16.4rem}.paragraph-shareoffering__package{position:relative;margin-bottom:5rem}@media print,screen and (min-width:40em){.paragraph-shareoffering__package{margin-bottom:10rem}}@media print,screen and (min-width:64em){.paragraph-shareoffering__package{margin-bottom:15rem}}@media print,screen and (min-width:40em){.paragraph-shareoffering__package:nth-child(odd):after{content:'';right:-5rem;position:absolute;width:1px;top:0;height:100%;background:rgba(0,0,0,0.1)}}@media print,screen and (min-width:64em){.paragraph-shareoffering__package:nth-child(odd):after{right:-13rem}}@media print,screen and (min-width:40em){.paragraph-shareoffering__package-content{max-width:33rem}}.paragraph-shareoffering__package-primary{margin-bottom:2.4rem}@media print,screen and (min-width:40em){.paragraph-shareoffering__package-primary{max-width:30rem}}.paragraph-shareoffering__package-secondary{margin-bottom:4.6rem}.paragraph-shareoffering__package-secondary p{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){.paragraph-shareoffering__package-secondary p{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.paragraph-shareoffering__package-secondary p{font-size:1.8rem;line-height:2.6rem}}.paragraph-shareoffering__package-tertiary{color:#7e7e7e;text-transform:uppercase}.paragraph-shareoffering__package-tertiary p{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem}@media screen and (min-width:90em){.paragraph-shareoffering__package-tertiary p{font-size:1.4rem;line-height:1.8rem}}.paragraph-shareoffering__link-wrapper{text-align:center}.paragraph-shareoffering__link-wrapper>p.bold{font-weight:bold}.paragraph-shareoffering__link-wrapper p a{font-weight:normal;text-decoration:underline}.paragraph-shareoffering__link{background-color:#000;color:#fff;font-size:1.6rem;line-height:2rem;padding:.8rem 4rem;border-radius:0.2rem;transition-property:background-color;transition-duration:0.2s;text-transform:uppercase;letter-spacing:1px;text-decoration:none;display:inline-block;color:#fff}.paragraph-shareoffering__link:hover,.paragraph-shareoffering__link:focus{background-color:#1A1A1A}@media screen and (min-width:90em){.paragraph-shareoffering__link{font-size:1.8rem;line-height:2.2rem}}.paragraph--type--anmeldung-generalversammlung{margin-bottom:7rem}@media print,screen and (min-width:40em){.paragraph--type--anmeldung-generalversammlung{margin-bottom:9rem}}@media print,screen and (min-width:64em){.paragraph--type--anmeldung-generalversammlung{margin-bottom:11rem}}.webform-submission-anmeldung-generalversammlung-form .radios--wrapper .js-webform-radios{margin-bottom:2.4rem}.webform-submission-anmeldung-generalversammlung-form .radios--wrapper .js-webform-radios .js-form-type-radio{border-top:1px solid #E5E5E5;display:flex;padding:2.4rem 2rem;position:relative}.webform-submission-anmeldung-generalversammlung-form .radios--wrapper .js-webform-radios .js-form-type-radio input{width:2.4rem;min-width:2.4rem;height:2.4rem;margin:0 2rem 0 0;opacity:0}.webform-submission-anmeldung-generalversammlung-form .radios--wrapper .js-webform-radios .js-form-type-radio input:hover{cursor:pointer}.webform-submission-anmeldung-generalversammlung-form .radios--wrapper .js-webform-radios .js-form-type-radio input ~ .radio-helper{width:2.4rem;height:2.4rem;display:block;position:absolute;pointer-events:none;left:0;border:2px solid #7e7e7e;border-radius:50%}.webform-submission-anmeldung-generalversammlung-form .radios--wrapper .js-webform-radios .js-form-type-radio input:checked ~ .radio-helper{background-color:#0a0a0a;border-color:#0a0a0a}.webform-submission-anmeldung-generalversammlung-form .radios--wrapper .js-webform-radios .js-form-type-radio input:checked ~ .radio-helper:after{content:'';width:50%;height:50%;display:block;background-color:#fff;border-radius:50%;z-index:2;transition-property:opacity;transition-duration:0.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.webform-submission-anmeldung-generalversammlung-form .radios--wrapper .js-webform-radios .js-form-type-radio:last-child{border-bottom:1px solid #E5E5E5}.webform-submission-anmeldung-generalversammlung-form .radios--wrapper .js-webform-radios .js-form-type-radio input ~ .radio-helper{left:2rem}.webform-submission-anmeldung-generalversammlung-form .radios--wrapper .js-webform-radios .js-form-type-radio label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){.webform-submission-anmeldung-generalversammlung-form .radios--wrapper .js-webform-radios .js-form-type-radio label{font-size:1.6rem;line-height:2.4rem}}@media print{.webform-submission-anmeldung-generalversammlung-form .radios--wrapper .js-webform-radios .js-form-type-radio label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.webform-submission-anmeldung-generalversammlung-form .radios--wrapper .js-webform-radios .js-form-type-radio label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){.webform-submission-anmeldung-generalversammlung-form .radios--wrapper .js-webform-radios .js-form-type-radio label{line-height:2.4rem}}.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield{position:relative;flex:0 0 100%}.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield label,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield label{font-size:1.2rem;line-height:1.8rem;color:#7e7e7e;position:absolute;left:1.2rem;top:0.4rem;transition:all,0.4s;z-index:1}.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield.big-label label,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield.big-label label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;top:1.8rem}@media print,screen and (max-width:39.99875em){.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield.big-label label,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield.big-label label{font-size:1.6rem;line-height:2.4rem}}@media print{.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield.big-label label,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield.big-label label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield.big-label label,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield.big-label label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield.big-label label,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield.big-label label{top:1.6rem}}.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield input,.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield select,.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield .form-text,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield input,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield select,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield .form-text{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:5.6rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:1.6rem;padding-top:1.6rem}@media print,screen and (max-width:39.99875em){.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield input,.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield select,.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield .form-text,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield input,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield select,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield .form-text{font-size:1.6rem;line-height:2.4rem}}@media print{.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield input,.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield select,.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield .form-text,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield input,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield select,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield .form-text{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield input,.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield select,.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield .form-text,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield input,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield select,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield .form-text{font-size:2rem;line-height:2.8rem}}.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield input:focus,.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield select:focus,.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield .form-text:focus,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield input:focus,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield select:focus,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield .form-text:focus{border-bottom-color:#0a0a0a}.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield input.error,.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield select.error,.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield .form-text.error,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield input.error,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield select.error,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield .form-text.error{border-bottom:1px solid #F6850D}.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield textarea,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield textarea{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:14rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:3rem;padding-top:2.1rem;resize:none}@media print,screen and (max-width:39.99875em){.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield textarea,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield textarea{font-size:1.6rem;line-height:2.4rem}}@media print{.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield textarea,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield textarea{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield textarea,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield textarea{font-size:2rem;line-height:2.8rem}}.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield textarea:focus,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield textarea:focus{border-bottom-color:#0a0a0a}.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield .form-item--error-message,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield .form-item--error-message{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;color:#F6850D;margin:-1.2rem 0 1.6rem}@media screen and (min-width:90em){.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield .form-item--error-message,.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield .form-item--error-message{font-size:1.4rem;line-height:1.8rem}}.webform-submission-anmeldung-generalversammlung-form #edit-teilnahme .js-form-type-textfield input[readonly="readonly"],.webform-submission-anmeldung-generalversammlung-form #edit-verhindert .js-form-type-textfield input[readonly="readonly"]{color:#0a0a0a}.paragraph--type--team{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:5rem;gap:5rem;width:100%;max-width:96.4rem;margin-left:auto;margin-right:auto;margin-bottom:8rem}@media print,screen and (min-width:40em){.paragraph--type--team{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6rem 8rem;gap:6rem 8rem;margin-bottom:12rem;padding-left:4.8rem;padding-right:4.8rem}}@media print,screen and (min-width:64em){.paragraph--type--team{grid-template-columns:repeat(3,minmax(0,1fr));padding-left:0;padding-right:0}}@media screen and (min-width:90em){.paragraph--type--team{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12rem 15rem;gap:12rem 15rem}}.paragraph--type--team h3{margin-top:2.8rem;margin-bottom:0.4rem}.paragraph--type--team-member .field_bild{border-radius:100%;overflow:hidden;max-width:22rem;margin:auto}.paragraph--type--team-member .field_bild img{transition-property:transform;transition-duration:.25s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.paragraph--type--team-member:hover .field_bild img{transform:scale(1.025)}.paragraph-image-gallery__wrapper{margin-bottom:7rem}@media print,screen and (min-width:40em){.paragraph-image-gallery__wrapper{margin-bottom:9rem}}@media print,screen and (min-width:64em){.paragraph-image-gallery__wrapper{margin-bottom:11rem}}.paragraph-image-gallery .field_bild{margin-bottom:2.4rem}@media print,screen and (max-width:39.99875em){.paragraph-image-gallery .field_bild{margin-bottom:1.2rem}}@media print,screen and (min-width:40em) and (max-width:63.99875em){.paragraph-image-gallery .field_bild{margin-bottom:1.8rem}}.paragraph-image-gallery .field_bild .field_media_image{margin:0 !important}.paragraph-image-gallery .field_text_slideshow h2{font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:2px;font-size:1.4rem;line-height:2rem;text-transform:uppercase;margin-bottom:0}@media screen and (min-width:90em){.paragraph-image-gallery .field_text_slideshow h2{font-size:1.6rem;line-height:2.2rem}}.paragraph-image-gallery .field_text_slideshow p{font-family:"Founders Grotesk",Arial,sans-serif;font-weight:normal;font-size:1.3rem;line-height:2rem;text-transform:uppercase;letter-spacing:0.4px;margin-bottom:0}@media screen and (min-width:90em){.paragraph-image-gallery .field_text_slideshow p{font-size:1.4rem}}.paragraph-image-gallery .slick{position:relative}.paragraph-image-gallery .slick .slick__arrow .slick-arrow{position:absolute;width:2.5rem;height:2.4rem;background-image:url("/themes/custom/dubois/assets/images/slideshow-arrow.svg");background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer;top:25vw}.paragraph-image-gallery .slick .slick__arrow .slick-arrow.slick-prev{left:.4rem}.paragraph-image-gallery .slick .slick__arrow .slick-arrow.slick-next{right:.4rem;transform:rotate(180deg)}@media print,screen and (min-width:40em){.paragraph-image-gallery .slick .slick__arrow .slick-arrow{top:27.5vw}}@media print,screen and (min-width:64em){.paragraph-image-gallery .slick .slick__arrow .slick-arrow{width:4.2rem;top:calc(50% - 3.2rem - 1.2rem)}.paragraph-image-gallery .slick .slick__arrow .slick-arrow.slick-prev{left:0;transform:translateX(calc(-100% - 2.4rem))}.paragraph-image-gallery .slick .slick__arrow .slick-arrow.slick-next{right:0;transform:translateX(calc(100% + 2.4rem)) rotate(180deg)}}.paragraph-timeline{display:flex;justify-content:center;margin-bottom:8rem}@media print,screen and (min-width:40em){.paragraph-timeline{margin-bottom:14rem}}@media print,screen and (min-width:64em){.paragraph-timeline{margin-bottom:20rem}}.paragraph-timeline__items{background-image:url("/themes/custom/dubois/assets/images/timeline-fragment-small.svg");background-size:4rem 17.4rem;background-repeat:repeat-y;background-position:0 1.7rem;padding:0 0 0 7.2rem}@media print,screen and (min-width:40em){.paragraph-timeline__items{min-width:58rem;width:79%}}@media print,screen and (min-width:64em){.paragraph-timeline__items{background-image:url("/themes/custom/dubois/assets/images/timeline-fragment.svg");background-size:8rem 17.4rem;background-position:0 2.3rem;padding:0 0 0 11.4rem;width:100%}}.paragraph-timeline-entry{position:relative}@media print,screen and (min-width:40em){.paragraph-timeline-entry{padding-left:16rem}}@media print,screen and (min-width:64em){.paragraph-timeline-entry{padding-left:24rem}}.paragraph-timeline-entry .field_title{font-size:3.4rem;line-height:4rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:.2px;font-size:2.6rem;line-height:3.2rem;margin-bottom:1.2rem;transform:scale(1);transition:transform,0.25s;transform-origin:left}@media print,screen and (max-width:39.99875em){.paragraph-timeline-entry .field_title{font-size:2.8rem;line-height:3.4rem}}@media print{.paragraph-timeline-entry .field_title{font-size:1.8rem;line-height:2rem}}@media screen and (min-width:90em){.paragraph-timeline-entry .field_title{font-size:3.8rem;line-height:4.4rem}}@media print,screen and (min-width:40em){.paragraph-timeline-entry .field_title{font-size:2.6rem;line-height:3.2rem;position:absolute;left:0;top:0;max-width:14rem}}@media print,screen and (min-width:64em){.paragraph-timeline-entry .field_title{font-size:3.4rem;line-height:4rem;max-width:22rem}}@media screen and (min-width:90em){.paragraph-timeline-entry .field_title{font-size:3.4rem;line-height:4rem}}.paragraph-timeline-entry .field_bild{margin-bottom:1.6rem}@media print,screen and (min-width:40em){.paragraph-timeline-entry .field_bild{padding-top:0.7rem}}.paragraph-timeline-entry .field_bild .field_media_image{width:100%;transition:all,0.25s;margin-left:0}.paragraph-timeline-entry .field_text p a{text-decoration:underline}.paragraph-timeline-entry>div{max-width:54rem}.paragraph-timeline-entry.active .field_title{transform:scale(1.15)}.paragraph-timeline-entry.active .field_bild .field_media_image{width:105%;margin-left:-2.5%}@media print,screen and (min-width:40em){.paragraph-timeline-entry.active .field_bild .field_media_image{margin-left:0}}.paragraph-auktionen__wrapper .view--display-auktionen .views-row{margin-bottom:9.6rem}@media print,screen and (min-width:40em){.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article{display:flex}.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart,.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .textpart{flex:0 0 50%}}.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart{margin-bottom:3.2rem}@media print,screen and (min-width:40em){.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart{padding-right:3.2rem}}.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart>a{display:flex;justify-content:center;flex-wrap:wrap}.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart>a article{flex:0 0 100%}.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart>a article .field_media_image{display:flex;justify-content:center}.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart>a article .field_media_image picture{flex:1 1 100%;max-width:31.2rem}.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart .status-wrapper{text-align:center;width:100%;margin-top:10px}.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart .status-wrapper .status,.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart .status-wrapper .date,.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart .status-wrapper .bids_counter{font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal}@media screen and (min-width:90em){.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart .status-wrapper .status,.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart .status-wrapper .date,.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart .status-wrapper .bids_counter{font-size:1.6rem;line-height:2.2rem}}.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart .status-wrapper .price{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;font-weight:bold}@media print,screen and (max-width:39.99875em){.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart .status-wrapper .price{font-size:1.6rem;line-height:2.4rem}}@media print{.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart .status-wrapper .price{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart .status-wrapper .price{font-size:2rem;line-height:2.8rem}}.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart .status-wrapper a.button{display:inline-block;width:auto;padding:0 3rem;line-height:3.8rem;height:4rem;color:#0a0a0a;font-size:1.6rem;text-align:center;border:1px solid #0a0a0a;border-radius:0.2rem;transition-property:background-color,color;transition-duration:0.2s;font-family:"Founders Grotesk",Arial,sans-serif;text-transform:uppercase;text-decoration:none;background-color:transparent;letter-spacing:1px;margin-top:2rem}.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart .status-wrapper a.button:hover,.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart .status-wrapper a.button.hover,.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart .status-wrapper a.button:focus{background-color:#0a0a0a;color:#fff}@media screen and (min-width:90em){.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart .status-wrapper a.button{font-size:1.8rem;line-height:4rem;height:4.2rem}}@media print,screen and (max-width:39.99875em){.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart .status-wrapper a.button{margin-top:1rem}}.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .imagepart .status-wrapper .date{margin-bottom:14px}.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .textpart{text-align:center;display:flex;flex-direction:column;justify-content:center}@media print,screen and (min-width:40em){.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .textpart{text-align:left}}.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .textpart h3{font-size:2.6rem;line-height:3.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;margin-bottom:1.6rem;margin-bottom:1.6rem}@media print,screen and (max-width:39.99875em){.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .textpart h3{font-size:2.4rem;line-height:3.0rem}}@media print{.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .textpart h3{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .textpart h3{font-size:3rem;line-height:3.6rem}}.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .textpart h4{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:.2px;margin-bottom:.8rem;text-transform:uppercase;margin-bottom:1rem}@media print,screen and (max-width:39.99875em){.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .textpart h4{font-size:1.8rem;line-height:2.4rem}}@media print{.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .textpart h4{font-size:1rem !important;line-height:1.4rem !important}}@media screen and (min-width:90em){.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .textpart h4{font-size:2.2rem;line-height:2.8rem}}.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .textpart .more-link{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;border:none;line-height:4rem !important;padding:0;font-weight:bold;text-transform:none;display:inline-block}@media print,screen and (max-width:39.99875em){.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .textpart .more-link{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .textpart .more-link{font-size:1.8rem;line-height:2.6rem}}.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .textpart .more-link:hover,.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .textpart .more-link.hover{background:none !important;color:inherit !important}.paragraph-auktionen__wrapper .view--display-auktionen .views-row>article .textpart .more-link::after{content:'';background-image:url("/themes/custom/dubois/assets/images/arrow-right-black.svg");background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;height:4rem !important;width:.5rem;vertical-align:top;margin-left:.4rem;position:relative;top:.2rem}@media print,screen and (min-width:40em){.paragraph-auktionen__wrapper .view--display-auktionen .views-row:nth-child(2n) article .imagepart{order:2;padding-right:0;padding-left:3.2rem}}.paragraph-reservierung__wrapper{margin-bottom:8rem}@media print,screen and (min-width:40em){.paragraph-reservierung__wrapper{margin-bottom:10rem}}@media print,screen and (min-width:64em){.paragraph-reservierung__wrapper{margin-bottom:12rem}}.paragraph-reservierung__wrapper .field_reservierung{display:flex;justify-content:center}.paragraph-reservierung__wrapper .webform-submission-form{position:relative;margin-top:3rem}@media print,screen and (min-width:40em){.paragraph-reservierung__wrapper .webform-submission-form{width:66.667%}}.paragraph-reservierung__wrapper .webform-submission-form input{margin-bottom:0}.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number{position:relative;flex:0 0 100%}.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number label{font-size:1.2rem;line-height:1.8rem;color:#7e7e7e;position:absolute;left:1.2rem;top:0.4rem;transition:all,0.4s;z-index:1}.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number.big-label label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;top:1.8rem}@media print,screen and (max-width:39.99875em){.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number.big-label label{font-size:1.6rem;line-height:2.4rem}}@media print{.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number.big-label label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number.big-label label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number.big-label label{top:1.6rem}}.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number input,.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number select,.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number .form-text{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:5.6rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:1.6rem;padding-top:1.6rem}@media print,screen and (max-width:39.99875em){.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number input,.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number select,.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number .form-text{font-size:1.6rem;line-height:2.4rem}}@media print{.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number input,.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number select,.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number .form-text{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number input,.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number select,.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number .form-text{font-size:2rem;line-height:2.8rem}}.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number input:focus,.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number select:focus,.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number .form-text:focus{border-bottom-color:#0a0a0a}.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number input.error,.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number select.error,.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number .form-text.error{border-bottom:1px solid #F6850D}.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number textarea{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:14rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:3rem;padding-top:2.1rem;resize:none}@media print,screen and (max-width:39.99875em){.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number textarea{font-size:1.6rem;line-height:2.4rem}}@media print{.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number textarea{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number textarea{font-size:2rem;line-height:2.8rem}}.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number textarea:focus{border-bottom-color:#0a0a0a}.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number .form-item--error-message{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;color:#F6850D;margin:-1.2rem 0 1.6rem}@media screen and (min-width:90em){.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number .form-item--error-message{font-size:1.4rem;line-height:1.8rem}}.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number label{left:0}.paragraph-reservierung__wrapper .webform-submission-form .form-item-shareholder-number input[readonly="readonly"]{border-bottom:1px solid #7e7e7e;background-color:transparent !important;padding-left:0}.paragraph-reservierung__wrapper .webform-submission-form .js-form-type-checkbox{display:flex;flex-wrap:wrap;align-items:top;position:relative;margin-bottom:2.4rem;padding-bottom:3.2rem}.paragraph-reservierung__wrapper .webform-submission-form .js-form-type-checkbox input{width:1.8rem;height:1.8rem;margin:0 1rem 0 0;opacity:0}.paragraph-reservierung__wrapper .webform-submission-form .js-form-type-checkbox input:hover{cursor:pointer}.paragraph-reservierung__wrapper .webform-submission-form .js-form-type-checkbox input ~ .checkbox-helper{width:1.8rem;height:1.8rem;display:block;position:absolute;pointer-events:none;left:0;border:1px solid #0a0a0a;border-radius:0.2rem}.paragraph-reservierung__wrapper .webform-submission-form .js-form-type-checkbox input ~ .checkbox-helper:after{content:'';width:100%;height:100%;display:block;background-color:black;background-image:url("/themes/custom/dubois/assets/images/checkmark.svg");background-position:center;background-repeat:no-repeat;z-index:2;opacity:0;transition-property:opacity;transition-duration:0.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.paragraph-reservierung__wrapper .webform-submission-form .js-form-type-checkbox input:checked ~ .checkbox-helper:after{opacity:1}.paragraph-reservierung__wrapper .webform-submission-form .js-form-type-checkbox label{font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px;position:relative;left:auto;top:auto;flex:0 0 calc(100% - 2.8rem);color:#7e7e7e}@media print,screen and (max-width:39.99875em){.paragraph-reservierung__wrapper .webform-submission-form .js-form-type-checkbox label{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){.paragraph-reservierung__wrapper .webform-submission-form .js-form-type-checkbox label{font-size:1.6rem;line-height:2.4rem}}@media print,screen and (min-width:40em){.paragraph-reservierung__wrapper .webform-submission-form .js-form-type-checkbox label{margin-top:-.2rem}}@media screen and (min-width:90em){.paragraph-reservierung__wrapper .webform-submission-form .js-form-type-checkbox label{margin-top:-.3rem}}.paragraph-reservierung__wrapper .webform-submission-form .js-form-type-checkbox label:hover{cursor:pointer}.paragraph-reservierung__wrapper .webform-submission-form .js-form-type-checkbox .description{flex:0 0 100%}.paragraph-reservierung__wrapper .webform-submission-form .form-actions .button{background-color:transparent !important;padding:1.6rem 0;font-size:1.4rem;font-weight:500;color:#0a0a0a;position:absolute !important;right:0;top:0}#block-dubois-page-title{text-align:center}#block-dubois-page-title h1{font-size:2.6rem;line-height:3.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;margin-bottom:1.6rem;margin-bottom:8px}@media print,screen and (max-width:39.99875em){#block-dubois-page-title h1{font-size:2.4rem;line-height:3.0rem}}@media print{#block-dubois-page-title h1{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){#block-dubois-page-title h1{font-size:3rem;line-height:3.6rem}}.commerce-product__wrapper .u-generic-wrapper{position:relative}.commerce-product__wrapper .u-generic-wrapper .background-helper{position:absolute;background-color:#f4f4f4;width:100vw;height:100%;top:0;left:0;z-index:-1;margin-left:-1.2rem}@media print,screen and (min-width:40em){.commerce-product__wrapper .u-generic-wrapper .background-helper{margin-left:-1.6rem}}@media print,screen and (min-width:64em){.commerce-product__wrapper .u-generic-wrapper .background-helper{margin-left:calc(-1.6rem - 3.2rem)}}@media screen and (min-width:90em){.commerce-product__wrapper .u-generic-wrapper .background-helper{margin-left:calc(-1.6rem - 3.2rem - calc((100vw - 144rem) / 2))}}.commerce-product{display:flex;flex-flow:row wrap;padding:8rem 0 4rem;justify-content:center}@media print,screen and (min-width:40em){.commerce-product{padding:8rem 0 8rem;flex-wrap:nowrap}}@media print,screen and (min-width:64em){.commerce-product{padding:10rem 0 10rem}}.commerce-product__slider{position:relative}@media print,screen and (min-width:40em){.commerce-product__slider{flex-basis:50%}}.commerce-product__slider .product__status--available-soon{font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:2px;font-size:1.4rem;line-height:2rem;text-transform:uppercase;color:#F6850D;position:absolute;top:0}@media screen and (min-width:90em){.commerce-product__slider .product__status--available-soon{font-size:1.6rem;line-height:2.2rem}}.commerce-product__slider .product__status--soldout{position:absolute;top:0;left:0}.commerce-product__slider .product__status--new{font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:2px;font-size:1.4rem;line-height:2rem;text-transform:uppercase;position:absolute;top:0;left:0}@media screen and (min-width:90em){.commerce-product__slider .product__status--new{font-size:1.6rem;line-height:2.2rem}}@media print,screen and (min-width:40em){.commerce-product--accesoire .commerce-product__content-wrapper{padding-left:4rem}}@media print,screen and (min-width:64em){.commerce-product--accesoire .commerce-product__content-wrapper{padding-left:7rem}}@media screen and (min-width:90em){.commerce-product--accesoire .commerce-product__content-wrapper{padding-left:14.7rem}}@media print,screen and (min-width:40em){.commerce-product--limited .commerce-product__content-wrapper,.commerce-product--token .commerce-product__content-wrapper,.commerce-product--bracelet .commerce-product__content-wrapper,.commerce-product--accessoire .commerce-product__content-wrapper,.commerce-product--guthaben .commerce-product__content-wrapper{padding-left:1rem}}@media print,screen and (min-width:64em){.commerce-product--limited .commerce-product__content-wrapper,.commerce-product--token .commerce-product__content-wrapper,.commerce-product--bracelet .commerce-product__content-wrapper,.commerce-product--accessoire .commerce-product__content-wrapper,.commerce-product--guthaben .commerce-product__content-wrapper{padding-left:2rem}}@media screen and (min-width:90em){.commerce-product--limited .commerce-product__content-wrapper,.commerce-product--token .commerce-product__content-wrapper,.commerce-product--bracelet .commerce-product__content-wrapper,.commerce-product--accessoire .commerce-product__content-wrapper,.commerce-product--guthaben .commerce-product__content-wrapper{padding-left:3.2rem}}@media print,screen and (min-width:64em){.commerce-product--limited .commerce-product__content,.commerce-product--token .commerce-product__content,.commerce-product--bracelet .commerce-product__content,.commerce-product--accessoire .commerce-product__content,.commerce-product--guthaben .commerce-product__content{padding-left:5rem}}@media screen and (min-width:90em){.commerce-product--limited .commerce-product__content,.commerce-product--token .commerce-product__content,.commerce-product--bracelet .commerce-product__content,.commerce-product--accessoire .commerce-product__content,.commerce-product--guthaben .commerce-product__content{padding-left:11.3rem}}.commerce-product__wrapper{position:relative}.commerce-product__image-radio{display:none}.commerce-product__image{display:none;text-align:center}@media screen and (min-width:90em){.commerce-product__image{margin-top:-4rem}}.commerce-product__image__small{display:block}.commerce-product__image-radio:checked+.commerce-product__image{display:block}.commerce-product__slider-nav{display:flex;flex-flow:row nowrap;justify-content:center;margin-top:1.6rem}.commerce-product__image-label{margin:0 .8rem;border:1px solid #E5E5E5;background:#fff;cursor:pointer}.commerce-product__image-label--active{border:2px solid #000}.commerce-product__content-wrapper{flex-basis:100%;margin-top:7rem}@media print,screen and (min-width:40em){.commerce-product__content-wrapper{margin-top:0rem;flex-basis:50%;display:flex;flex-direction:column;justify-content:center}}.commerce-product__title{font-size:3.4rem;line-height:4rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:.2px;text-align:center;margin-bottom:1rem}@media print,screen and (max-width:39.99875em){.commerce-product__title{font-size:2.8rem;line-height:3.4rem}}@media print{.commerce-product__title{font-size:1.8rem;line-height:2rem}}@media screen and (min-width:90em){.commerce-product__title{font-size:3.8rem;line-height:4.4rem}}@media print,screen and (min-width:40em){.commerce-product__title{text-align:left}}.commerce-product__title .commerce-product__prefix{display:block;font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal;font-size:1.2rem;line-height:1.4rem;text-transform:uppercase;color:#F6850D;margin-bottom:1.8rem}@media screen and (min-width:90em){.commerce-product__title .commerce-product__prefix{font-size:1.6rem;line-height:2.2rem}}.commerce-product__subtitle{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:.2px;margin-bottom:.8rem;text-transform:uppercase;text-transform:uppercase;margin-bottom:2.4rem}@media print,screen and (max-width:39.99875em){.commerce-product__subtitle{font-size:1.8rem;line-height:2.4rem}}@media print{.commerce-product__subtitle{font-size:1rem !important;line-height:1.4rem !important}}@media screen and (min-width:90em){.commerce-product__subtitle{font-size:2.2rem;line-height:2.8rem}}.commerce-product__description{margin-bottom:2.4rem}.commerce-product .field_collection{display:flex;flex-wrap:wrap}.commerce-product .field_collection>div{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){.commerce-product .field_collection>div{font-size:1.6rem;line-height:2.4rem}}@media print{.commerce-product .field_collection>div{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.commerce-product .field_collection>div{font-size:2rem;line-height:2.8rem}}.commerce-product .field_collection>div:after{content:",";margin-right:.5rem}.commerce-product .field_collection>div:last-child:after{display:none}.commerce-product__price-token-wrapper,.commerce-product__price-bracelet-wrapper{margin-bottom:4.8rem}.commerce-product__limited-edition-wrapper{margin-bottom:1.6rem}.commerce-product__limited-edition-wrapper .commerce-product__limited-edition-title{font-family:"Founders Grotesk",Arial,sans-serif;font-weight:normal;font-size:1.3rem;line-height:2rem;text-transform:uppercase;letter-spacing:0.4px}@media screen and (min-width:90em){.commerce-product__limited-edition-wrapper .commerce-product__limited-edition-title{font-size:1.4rem}}.commerce-product__user-actions-wrapper .label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){.commerce-product__user-actions-wrapper .label{font-size:1.6rem;line-height:2.4rem}}@media print{.commerce-product__user-actions-wrapper .label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.commerce-product__user-actions-wrapper .label{font-size:2rem;line-height:2.8rem}}.commerce-product__bracelet-choice-wrapper{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;margin-bottom:2.4rem}@media print,screen and (max-width:39.99875em){.commerce-product__bracelet-choice-wrapper{font-size:1.6rem;line-height:2.4rem}}@media print{.commerce-product__bracelet-choice-wrapper{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.commerce-product__bracelet-choice-wrapper{font-size:2rem;line-height:2.8rem}}.commerce-product__content{position:relative}.commerce-product__content .place-token-button,.commerce-product__content>.chronik-button{display:block;width:24rem}.commerce-product__price-token-wrapper{display:flex;justify-content:space-between;align-items:center;max-width:39rem}.commerce-product__price{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;font-weight:bold;display:flex;align-items:center}@media print,screen and (max-width:39.99875em){.commerce-product__price{font-size:1.6rem;line-height:2.4rem}}@media print{.commerce-product__price{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.commerce-product__price{font-size:2rem;line-height:2.8rem}}.commerce-product__price .vat-suffix{font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px;font-weight:normal;color:#7e7e7e;margin:0 .8rem}@media print,screen and (max-width:39.99875em){.commerce-product__price .vat-suffix{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){.commerce-product__price .vat-suffix{font-size:1.6rem;line-height:2.4rem}}@media print,screen and (max-width:39.99875em){.commerce-product__price .vat-suffix{margin-top:1px}}.commerce-product__price .info-tooltip{display:inline-block;font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal;color:#7e7e7e;border:1px solid #7e7e7e;border-radius:50%;width:1.4rem;height:1.4rem;font-size:1rem;line-height:1.2rem;text-align:center;margin-top:1px}@media screen and (min-width:90em){.commerce-product__price .info-tooltip{font-size:1.6rem;line-height:2.2rem}}.commerce-product__price .info-tooltip:hover{cursor:pointer}@media screen and (min-width:90em){.commerce-product__price .info-tooltip{font-size:1rem;line-height:1.2rem}}.commerce-product__price .price-info{display:inline-block;width:2rem;height:2rem;background-image:url("/themes/custom/dubois/assets/images/info.png");background-size:contain;background-repeat:no-repeat;margin-left:1rem}.commerce-product__price .price-info:hover{cursor:pointer}.commerce-product__bobzero{vertical-align:middle;cursor:pointer}.commerce-product__bobzero svg{display:block;height:1.5rem;width:auto;margin-top:-3px}@media print,screen and (min-width:40em){.commerce-product__bobzero svg{height:1.7rem}}@media screen and (min-width:90em){.commerce-product__bobzero svg{height:1.9rem}}.commerce-product__purchase-contract{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;color:#000;font-weight:500}@media print,screen and (max-width:39.99875em){.commerce-product__purchase-contract{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.commerce-product__purchase-contract{font-size:1.8rem;line-height:2.6rem}}.commerce-product__purchase-contract:hover{color:inherit}.commerce-product__purchase-contract svg{height:1.4rem;width:.7rem;padding-top:3px}.commerce-product__sidebar-description{margin-top:6rem}@media screen and (min-width:90em){.commerce-product__sidebar-description{margin-top:8rem}}.commerce-product__sidebar-video{cursor:pointer;margin-bottom:4.8rem}.commerce-product__sidebar-video-preview-wrapper{display:flex;flex-flow:row nowrap;align-items:center}.commerce-product__sidebar-video-preview{height:5.2rem;width:8.2rem;position:relative}.commerce-product__sidebar-video-preview:hover .commerce-product__sidebar-video-preview-play{opacity:1}.commerce-product__sidebar-paragraphs .paragraph-text-with-image__wrapper{margin-bottom:0}@media print,screen and (min-width:64em){.commerce-product__sidebar-paragraphs .paragraph-text-with-image__wrapper{padding-left:5rem}}@media screen and (min-width:90em){.commerce-product__sidebar-paragraphs .paragraph-text-with-image__wrapper{padding-left:11.3rem}}.commerce-product__sidebar-paragraphs .paragraph-text-with-image{grid-template-columns:repeat(1,1fr);margin:0 !important}.commerce-product__sidebar-paragraphs .paragraph-text-with-image .field_link{margin-bottom:4.8rem}.commerce-product__sidebar-paragraphs .paragraph-text-with-image .paragraph-text-with-image__text .paragraph-link{margin-top:0}.commerce-product__sidebar-paragraphs .paragraph-text-with-image .paragraph-text-with-image__text .paragraph-link a{background-color:#0a0a0a;color:#fff}.commerce-product__sidebar-paragraphs .paragraph-text-with-image.paragraph-text-with-image--image-right .paragraph-text-with-image__image{order:initial !important;margin-top:-1.6rem}.commerce-product__sidebar-video-preview-play{position:absolute;background:#000;width:3rem;opacity:.8;height:3rem;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.commerce-product__sidebar-video-text{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;font-weight:bold;display:flex;flex-flow:row nowrap;align-items:center;margin-left:2.4rem}@media print,screen and (max-width:39.99875em){.commerce-product__sidebar-video-text{font-size:1.6rem;line-height:2.4rem}}@media print{.commerce-product__sidebar-video-text{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.commerce-product__sidebar-video-text{font-size:2rem;line-height:2.8rem}}.commerce-product__sidebar-video-text svg{margin-left:.6rem}.commerce-product__actions #product-selection #product-select-widget{display:flex;flex-wrap:wrap;margin-bottom:3rem}@media print,screen and (min-width:64em){.commerce-product__actions #product-selection #product-select-widget{margin-bottom:5rem}}.commerce-product__actions #product-selection #product-select-widget .serial_number{flex:0 0 calc(10% + 1px);border:1px solid #E5E5E5;margin-right:-1px;margin-bottom:-1px;position:relative;z-index:0;font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px;padding:8px 0;text-align:center;transition-property:color,border-color,background-color;transition-duration:0.2s;color:#d3d3d3}@media print,screen and (max-width:39.99875em){.commerce-product__actions #product-selection #product-select-widget .serial_number{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){.commerce-product__actions #product-selection #product-select-widget .serial_number{font-size:1.6rem;line-height:2.4rem}}.commerce-product__actions #product-selection #product-select-widget .serial_number::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom right,transparent calc(50% - 1px),#d3d3d3,transparent calc(50% + 1px))}@media print,screen and (max-width:63.99875em){.commerce-product__actions #product-selection #product-select-widget .serial_number{font-size:1.2rem;line-height:2.4rem;padding:4px 0}}@media screen and (min-width:90em){.commerce-product__actions #product-selection #product-select-widget .serial_number{font-size:1.4rem;line-height:2.2rem}}.commerce-product__actions #product-selection #product-select-widget .serial_number.available{color:#0a0a0a}.commerce-product__actions #product-selection #product-select-widget .serial_number.available::after{display:none}.commerce-product__actions #product-selection #product-select-widget .serial_number.available:hover{background-color:#0a0a0a;color:#fff;cursor:pointer}.commerce-product__actions #product-selection #product-select-widget .serial_number.selected{background-color:#0a0a0a;color:#fff}.commerce-product__actions #product-selection #product-select-widget .serial_number.stolen{color:#FFC700;background:rgba(255,199,0,0.05)}.commerce-product__actions #product-selection #product-select-widget .serial_number.stolen::before{content:'';position:absolute;top:0;left:0;width:.8rem;height:.8rem;background:linear-gradient(to bottom right,#0a0a0a calc(50% - 1px),#0a0a0a,transparent calc(50% + 1px))}.commerce-product__actions #product-selection #product-select-widget .serial_number.stolen::before{background:linear-gradient(to bottom right,#FFC700 calc(50% - 1px),#FFC700,transparent calc(50% + 1px))}.commerce-product__actions #product-selection #product-select-widget .serial_number.stolen:hover{cursor:pointer}.commerce-product__actions #product-selection #product-select-widget .serial_number.retailer{color:#0072F8;background:rgba(0,114,248,0.03)}.commerce-product__actions #product-selection #product-select-widget .serial_number.retailer::before{content:'';position:absolute;top:0;left:0;width:.8rem;height:.8rem;background:linear-gradient(to bottom right,#0a0a0a calc(50% - 1px),#0a0a0a,transparent calc(50% + 1px))}.commerce-product__actions #product-selection #product-select-widget .serial_number.retailer::before{background:linear-gradient(to bottom right,#0072F8 calc(50% - 1px),#0072F8,transparent calc(50% + 1px))}.commerce-product__actions #product-selection #product-select-widget .serial_number.retailer::after{display:none}.commerce-product__actions #product-selection #product-select-widget .serial_number.retailer:hover{cursor:pointer}.commerce-product__actions #product-selection #product-select-widget .serial_number.nft{color:green;background:rgba(0,255,0,0.03)}.commerce-product__actions #product-selection #product-select-widget .serial_number.nft::before{content:'';position:absolute;top:0;left:0;width:.8rem;height:.8rem;background:linear-gradient(to bottom right,#0a0a0a calc(50% - 1px),#0a0a0a,transparent calc(50% + 1px))}.commerce-product__actions #product-selection #product-select-widget .serial_number.nft::before{background:linear-gradient(to bottom right,green calc(50% - 1px),green,transparent calc(50% + 1px))}.commerce-product__actions #product-selection #product-select-widget .serial_number.nft::after{display:none}.commerce-product__actions #product-selection #product-select-widget .serial_number.nft:hover{cursor:pointer}.commerce-product__actions #product-selection .commerce-order-item-add-to-cart-form .form-item-select-token label{font-family:"Founders Grotesk",Arial,sans-serif;font-weight:normal;font-size:1.3rem;line-height:2rem;text-transform:uppercase;letter-spacing:0.4px;margin-bottom:1.2rem}@media screen and (min-width:90em){.commerce-product__actions #product-selection .commerce-order-item-add-to-cart-form .form-item-select-token label{font-size:1.4rem}}.commerce-product__actions #product-selection .commerce-order-item-add-to-cart-form .form-item-select-token .form-select{letter-spacing:.2px;font-size:1.6rem;line-height:2.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;background-color:#E5E5E5;color:#7e7e7e;border-radius:1.6rem;line-height:3.2rem;height:3.2rem;border:none;display:inline-block;padding:0 2.4rem 0 1.6rem;min-width:19rem;width:auto;margin-bottom:3.2rem}@media screen and (min-width:90em){.commerce-product__actions #product-selection .commerce-order-item-add-to-cart-form .form-item-select-token .form-select{font-size:1.8rem;line-height:2.4rem}}.commerce-product__actions #product-selection .commerce-order-item-add-to-cart-form .form-item-select-token .form-select:hover{cursor:pointer}.commerce-product__actions #product-selection .widget-info{margin:2.4rem 0;font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){.commerce-product__actions #product-selection .widget-info{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){.commerce-product__actions #product-selection .widget-info{font-size:1.6rem;line-height:2.4rem}}.commerce-product__actions #product-selection .field--widget-commerce-product-variation-attributes{display:none}.commerce-product__actions .form-item-voucher{margin-bottom:2.4rem}.commerce-product__actions .form-item-voucher label{font-family:"Founders Grotesk",Arial,sans-serif;font-weight:normal;font-size:1.3rem;line-height:2rem;text-transform:uppercase;letter-spacing:0.4px;margin-bottom:.8rem}@media screen and (min-width:90em){.commerce-product__actions .form-item-voucher label{font-size:1.4rem}}.commerce-product__actions .form-item-voucher .form-select{border:1px solid #0a0a0a;box-shadow:none;background-color:transparent;font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;font-weight:500;text-transform:uppercase;padding:.8rem 4.8rem .8rem 1.6rem;height:auto;width:auto;margin-bottom:0;background-image:url("/themes/custom/dubois/assets/images/dropdown-arrow.svg");background-size:1.3rem .7rem;background-position:right -3.2rem top 55%}@media print,screen and (max-width:39.99875em){.commerce-product__actions .form-item-voucher .form-select{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.commerce-product__actions .form-item-voucher .form-select{font-size:1.8rem;line-height:2.6rem}}.commerce-product__actions .form-item-voucher .form-select:hover{cursor:pointer}.commerce-product__actions .button--add-to-cart{margin:0}.commerce-product__actions .soldout.bold{font-weight:bold}.commerce-product__actions .overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.15);z-index:202;overflow-y:auto}.commerce-product__actions .overlay.visible{display:block}.commerce-product__actions .overlay>.commerce-product__limited-edition-wrapper{display:none}.commerce-product__actions .overlay #product-selection{position:relative;width:100%;max-width:64rem;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;padding:10% 1.6rem;max-height:80%;overflow:auto}@media print,screen and (min-width:40em){.commerce-product__actions .overlay #product-selection{padding:3rem 7.5rem 4rem}}@media print,screen and (min-width:64em){.commerce-product__actions .overlay #product-selection{padding:4rem 15rem 6rem;max-width:84rem}}.commerce-product__actions .overlay #product-selection #product-select-widget{display:block;margin-bottom:2rem}@media print,screen and (min-width:64em){.commerce-product__actions .overlay #product-selection #product-select-widget{margin-bottom:4rem}}.commerce-product__actions .overlay #product-selection #product-select-widget h3{text-align:center;margin-bottom:.4rem;margin-bottom:2.4rem}.commerce-product__actions .overlay #product-selection #product-select-widget p.description{font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal;text-transform:uppercase;color:#F6850D;text-align:center;margin-bottom:3.2rem}@media screen and (min-width:90em){.commerce-product__actions .overlay #product-selection #product-select-widget p.description{font-size:1.6rem;line-height:2.2rem}}.commerce-product__actions .overlay #product-selection #product-select-widget .product-select-widget-pager{position:relative;margin:0 -1.6rem;padding:0 1.6rem;border-bottom:1px solid #E5E5E5;margin-bottom:2rem !important;display:flex;justify-content:center}@media print,screen and (min-width:40em){.commerce-product__actions .overlay #product-selection #product-select-widget .product-select-widget-pager{margin:0 -7.5rem;padding:0 7.5rem}}@media print,screen and (min-width:64em){.commerce-product__actions .overlay #product-selection #product-select-widget .product-select-widget-pager{margin:0 -15rem}}.commerce-product__actions .overlay #product-selection #product-select-widget .product-select-widget-pager .pager-item{color:#7e7e7e;transition:color,0.2s;margin:0 2.4rem 1.4rem}.commerce-product__actions .overlay #product-selection #product-select-widget .product-select-widget-pager .pager-item.active,.commerce-product__actions .overlay #product-selection #product-select-widget .product-select-widget-pager .pager-item:hover{color:#0a0a0a}.commerce-product__actions .overlay #product-selection #product-select-widget .product-select-widget-pager .pager-item:hover{cursor:pointer}.commerce-product__actions .overlay #product-selection #product-select-widget .product-select-widget-group{display:flex;flex-wrap:wrap}.commerce-product__actions .overlay #product-selection #product-select-widget .product-select-widget-group:not(.active){display:none}.commerce-product__actions .overlay #product-selection .form-actions{text-align:right}.commerce-product__actions .overlay #product-selection .form-actions .button{margin-bottom:0}.commerce-product__actions #button-open-overlay,.commerce-product__actions .button{margin:0}.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .form-item,.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-quantity .form-item{margin-bottom:2.4rem}.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .form-item label,.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-quantity .form-item label{font-family:"Founders Grotesk",Arial,sans-serif;font-weight:normal;font-size:1.3rem;line-height:2rem;text-transform:uppercase;letter-spacing:0.4px;margin-bottom:.8rem}@media screen and (min-width:90em){.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .form-item label,.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-quantity .form-item label{font-size:1.4rem}}.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .form-item select,.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .form-item input,.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-quantity .form-item select,.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-quantity .form-item input{border:1px solid #0a0a0a;box-shadow:none;background-color:transparent;font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;font-weight:500;text-transform:uppercase;padding:.8rem 4.8rem .8rem 1.6rem;height:auto;width:auto;margin-bottom:0}@media print,screen and (max-width:39.99875em){.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .form-item select,.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .form-item input,.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-quantity .form-item select,.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-quantity .form-item input{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .form-item select,.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .form-item input,.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-quantity .form-item select,.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-quantity .form-item input{font-size:1.8rem;line-height:2.6rem}}.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .form-item select:hover,.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .form-item input:hover,.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-quantity .form-item select:hover,.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-quantity .form-item input:hover{cursor:pointer}.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .form-item select,.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-quantity .form-item select{background-image:url("/themes/custom/dubois/assets/images/dropdown-arrow.svg");background-size:1.3rem .7rem;background-position:right -3.2rem top 55%}.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-purchased-entity .form-item input,.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .field--name-quantity .form-item input{width:8rem;padding-right:.8rem}.commerce-product__actions .variations .commerce-order-item-add-to-cart-form .form-actions{margin-top:7.2rem}.commerce-product__auction{margin-top:4.8rem}.commerce-product__auction .bids_counter p{margin-top:3.5rem;margin-bottom:0}.commerce-product__auction .auction-node-countdown{margin-bottom:1.6rem}.commerce-product__auction .auction-node-countdown section time{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk Mono",Courier;text-transform:uppercase;font-weight:normal;display:block;margin-bottom:.4rem}@media screen and (min-width:90em){.commerce-product__auction .auction-node-countdown section time{font-size:2rem;line-height:2.6rem}}.commerce-product__auction .auction-node-countdown section footer{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem}@media screen and (min-width:90em){.commerce-product__auction .auction-node-countdown section footer{font-size:1.4rem;line-height:1.8rem}}.commerce-product__auction .auction-node-bidders form p:first-child{margin-top:3.5rem;margin-bottom:3.2rem}.commerce-product__auction .auction-node-bidders form a{text-decoration:underline}.commerce-product__auction .auction-node-bidders form .form-item{display:flex;margin-bottom:0.4rem}.commerce-product__auction .auction-node-bidders form .form-item label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;width:12rem}@media print,screen and (max-width:39.99875em){.commerce-product__auction .auction-node-bidders form .form-item label{font-size:1.6rem;line-height:2.4rem}}@media print{.commerce-product__auction .auction-node-bidders form .form-item label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.commerce-product__auction .auction-node-bidders form .form-item label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){.commerce-product__auction .auction-node-bidders form .form-item label{width:15rem}}.commerce-product__auction .auction-node-bidders form .form-item label:after{content:':';margin-left:2px}.commerce-product__auction .auction-node-bidders form .form-item .description{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;font-weight:bold}@media print,screen and (max-width:39.99875em){.commerce-product__auction .auction-node-bidders form .form-item .description{font-size:1.6rem;line-height:2.4rem}}@media print{.commerce-product__auction .auction-node-bidders form .form-item .description{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.commerce-product__auction .auction-node-bidders form .form-item .description{font-size:2rem;line-height:2.8rem}}.commerce-product__auction .auction-node-bidders form .form-item .form-number{background-color:#fff !important;border:none;border-bottom:1px solid #0a0a0a;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;width:9rem;margin:0 .4rem 0 0;height:2.4rem;text-align:center;padding-right:0rem;padding-left:0rem}@media print,screen and (max-width:39.99875em){.commerce-product__auction .auction-node-bidders form .form-item .form-number{font-size:1.6rem;line-height:2.4rem}}@media print{.commerce-product__auction .auction-node-bidders form .form-item .form-number{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.commerce-product__auction .auction-node-bidders form .form-item .form-number{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){.commerce-product__auction .auction-node-bidders form .form-item .form-number{height:2.8rem;width:10rem}}.commerce-product__auction .auction-node-bidders form .form-item .field-suffix small{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;font-size:100%}@media print,screen and (max-width:39.99875em){.commerce-product__auction .auction-node-bidders form .form-item .field-suffix small{font-size:1.6rem;line-height:2.4rem}}@media print{.commerce-product__auction .auction-node-bidders form .form-item .field-suffix small{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.commerce-product__auction .auction-node-bidders form .form-item .field-suffix small{font-size:2rem;line-height:2.8rem}}.commerce-product__auction .auction-node-bidders form .form-item.form-item-self-bid{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;color:#F6850D}@media screen and (min-width:90em){.commerce-product__auction .auction-node-bidders form .form-item.form-item-self-bid{font-size:1.4rem;line-height:1.8rem}}.commerce-product__auction .auction-node-bidders form .form-submit{margin-top:3.2rem}.commerce-product__auction a.button.disabled.coming{margin-top:3.2rem}.commerce-product .share{margin-top:1.2rem;display:flex;position:relative}.commerce-product .share:hover{opacity:0.85}@media screen and (min-width:90em){.commerce-product .share{position:absolute;bottom:0;left:42rem;margin-top:0;line-height:4rem}}.commerce-product .share .share-label{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){.commerce-product .share .share-label{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.commerce-product .share .share-label{font-size:1.8rem;line-height:2.6rem}}@media print,screen and (max-width:39.99875em){.commerce-product .share .share-label{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width:90em){.commerce-product .share .share-label{line-height:4rem}}.commerce-product .share .addtoany_list{line-height:1rem !important;display:flex;align-items:center;margin-left:6px;width:22px}.commerce-product .share .addtoany_list a{padding:0.6rem;height:4rem;margin-top:2px;display:flex;align-items:center;position:absolute;left:0;padding-left:100px}.commerce-product .share .addtoany_list a:hover img{opacity:1}@media screen and (min-width:90em){.commerce-product .share .addtoany_list a img{width:12px;height:12px}}.commerce-product .related-token{border:1px solid #7e7e7e;border-radius:.8rem;position:relative;margin-bottom:9.6rem;padding:0 2.5rem;max-width:45rem;display:inline-block}.commerce-product .related-token>span{letter-spacing:.2px;font-size:1.6rem;line-height:2.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;position:relative;background-color:#f4f4f4;padding:0 1rem;left:-1rem;top:-1.2rem;display:inline-block}@media screen and (min-width:90em){.commerce-product .related-token>span{font-size:1.8rem;line-height:2.4rem}}@media screen and (min-width:90em){.commerce-product .related-token>span{font-size:1.6rem;line-height:2.2rem}}.commerce-product .related-token>a{display:flex;flex-wrap:wrap;justify-content:center;position:relative}.commerce-product .related-token>a .commerce-product__wrapper{position:relative;margin-bottom:1.8rem;max-width:32rem}.commerce-product .related-token>a .commerce-product__wrapper .commerce-product-paragraphs,.commerce-product .related-token>a .commerce-product__wrapper .background-helper{display:none}.commerce-product .related-token>a .commerce-product__wrapper .commerce-product{padding:0;flex-wrap:nowrap;justify-content:left}.commerce-product .related-token>a .commerce-product__wrapper .commerce-product__image{flex:0 0 8.5rem}@media screen and (min-width:90em){.commerce-product .related-token>a .commerce-product__wrapper .commerce-product__image{margin-top:0}}.commerce-product .related-token>a .commerce-product__wrapper .commerce-product__content-wrapper{align-self:center;margin-top:0}@media print,screen and (min-width:40em){.commerce-product .related-token>a .commerce-product__wrapper .commerce-product__content-wrapper{padding:0;display:block;flex:1 1 auto}}@media print,screen and (min-width:64em){.commerce-product .related-token>a .commerce-product__wrapper .commerce-product__content-wrapper .commerce-product__content{padding-left:0}}.commerce-product .related-token>a .commerce-product__wrapper .commerce-product__title{letter-spacing:.2px;font-size:1.6rem;line-height:2.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;margin-bottom:0;text-align:center}@media screen and (min-width:90em){.commerce-product .related-token>a .commerce-product__wrapper .commerce-product__title{font-size:1.8rem;line-height:2.4rem}}.commerce-product .report-form form{display:flex;flex-wrap:wrap;justify-content:space-between}.commerce-product .report-form form .form-item{position:relative;flex:0 0 100%}.commerce-product .report-form form .form-item label{font-size:1.2rem;line-height:1.8rem;color:#7e7e7e;position:absolute;left:1.2rem;top:0.4rem;transition:all,0.4s;z-index:1}.commerce-product .report-form form .form-item.big-label label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;top:1.8rem}@media print,screen and (max-width:39.99875em){.commerce-product .report-form form .form-item.big-label label{font-size:1.6rem;line-height:2.4rem}}@media print{.commerce-product .report-form form .form-item.big-label label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.commerce-product .report-form form .form-item.big-label label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){.commerce-product .report-form form .form-item.big-label label{top:1.6rem}}.commerce-product .report-form form .form-item input,.commerce-product .report-form form .form-item select,.commerce-product .report-form form .form-item .form-text{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:5.6rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:1.6rem;padding-top:1.6rem}@media print,screen and (max-width:39.99875em){.commerce-product .report-form form .form-item input,.commerce-product .report-form form .form-item select,.commerce-product .report-form form .form-item .form-text{font-size:1.6rem;line-height:2.4rem}}@media print{.commerce-product .report-form form .form-item input,.commerce-product .report-form form .form-item select,.commerce-product .report-form form .form-item .form-text{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.commerce-product .report-form form .form-item input,.commerce-product .report-form form .form-item select,.commerce-product .report-form form .form-item .form-text{font-size:2rem;line-height:2.8rem}}.commerce-product .report-form form .form-item input:focus,.commerce-product .report-form form .form-item select:focus,.commerce-product .report-form form .form-item .form-text:focus{border-bottom-color:#0a0a0a}.commerce-product .report-form form .form-item input.error,.commerce-product .report-form form .form-item select.error,.commerce-product .report-form form .form-item .form-text.error{border-bottom:1px solid #F6850D}.commerce-product .report-form form .form-item textarea{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:14rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:3rem;padding-top:2.1rem;resize:none}@media print,screen and (max-width:39.99875em){.commerce-product .report-form form .form-item textarea{font-size:1.6rem;line-height:2.4rem}}@media print{.commerce-product .report-form form .form-item textarea{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.commerce-product .report-form form .form-item textarea{font-size:2rem;line-height:2.8rem}}.commerce-product .report-form form .form-item textarea:focus{border-bottom-color:#0a0a0a}.commerce-product .report-form form .form-item .form-item--error-message{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;color:#F6850D;margin:-1.2rem 0 1.6rem}@media screen and (min-width:90em){.commerce-product .report-form form .form-item .form-item--error-message{font-size:1.4rem;line-height:1.8rem}}.commerce-product .report-form form .form-item input.form-text,.commerce-product .report-form form .form-item input.form-date,.commerce-product .report-form form .form-item input.form-tel,.commerce-product .report-form form .form-item input.form-email,.commerce-product .report-form form .form-item select{background-color:#E5E5E5 !important}.commerce-product .report-form form .form-item.form-item-zip{flex:0 0 calc(33% - 1.6rem)}.commerce-product .report-form form .form-item.form-item-city{flex:0 0 67%}.commerce-product .report-form form .form-item.js-form-type-dropzonejs{margin:8rem 0}.commerce-product .report-form form .form-item.js-form-type-dropzonejs label{position:relative;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:normal;font-size:1.3rem;line-height:2rem;text-transform:uppercase;letter-spacing:0.4px;left:0;color:#0a0a0a;margin-bottom:1.6rem}@media screen and (min-width:90em){.commerce-product .report-form form .form-item.js-form-type-dropzonejs label{font-size:1.4rem}}.commerce-product .report-form form .form-item.js-form-type-dropzonejs .dropzone{border:1px dashed #0a0a0a;border-radius:.8rem;background-color:#E5E5E5}.commerce-product .report-form form .form-item.js-form-type-dropzonejs .dropzone p{font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px;font-weight:bold;margin-bottom:0}@media print,screen and (max-width:39.99875em){.commerce-product .report-form form .form-item.js-form-type-dropzonejs .dropzone p{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){.commerce-product .report-form form .form-item.js-form-type-dropzonejs .dropzone p{font-size:1.6rem;line-height:2.4rem}}.commerce-product .report-form form .form-item.js-form-type-dropzonejs .dropzone .button{background-color:transparent;color:#0a0a0a;border:1px solid #0a0a0a;margin:.8rem 0 0}.commerce-product .report-form form .form-item.js-form-type-dropzonejs .dropzone .button:hover{background-color:#0a0a0a;color:#fff}.commerce-product .report-form form .form-item.js-form-type-phone-international{margin-bottom:1.6rem}.commerce-product .report-form form .form-item.js-form-type-phone-international .iti{width:100%}.commerce-product .report-form form .form-item.js-form-type-phone-international .iti .iti__flag-container{padding-top:1.4rem}.commerce-product .report-form form .form-item.js-form-type-phone-international .iti .iti__country-list{z-index:9}.commerce-product .report-form form .form-item.js-form-type-phone-international .iti input{padding-left:5rem}.commerce-product .report-form form .address-container-inline{display:flex;justify-content:space-between}.commerce-product .report-form form .address-container-inline>.form-item{flex:0 0 calc(50% - .8rem)}.commerce-product .report-form form #address-ajax-wrapper{width:100%}.commerce-product .report-form form #address-ajax-wrapper .form-select{padding-right:20px}.commerce-product .report-form form #edit-new-customer{margin-bottom:40px}.commerce-product .report-form form #edit-new-customer .js-form-type-radio{display:flex;align-items:center;margin-bottom:8px}.commerce-product .report-form form #edit-new-customer .js-form-type-radio input{width:2.4rem;min-width:2.4rem;height:2.4rem;margin:0 2rem 0 0;opacity:0}.commerce-product .report-form form #edit-new-customer .js-form-type-radio input:hover{cursor:pointer}.commerce-product .report-form form #edit-new-customer .js-form-type-radio input ~ .radio-helper{width:2.4rem;height:2.4rem;display:block;position:absolute;pointer-events:none;left:0;border:2px solid #7e7e7e;border-radius:50%}.commerce-product .report-form form #edit-new-customer .js-form-type-radio input:checked ~ .radio-helper{background-color:#0a0a0a;border-color:#0a0a0a}.commerce-product .report-form form #edit-new-customer .js-form-type-radio input:checked ~ .radio-helper:after{content:'';width:50%;height:50%;display:block;background-color:#fff;border-radius:50%;z-index:2;transition-property:opacity;transition-duration:0.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.commerce-product .report-form form #edit-new-customer .js-form-type-radio .radio-helper{top:0}.commerce-product .report-form form #edit-new-customer .js-form-type-radio .option{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;line-height:24px !important;position:relative;left:0;top:0;color:#0a0a0a}@media print,screen and (max-width:39.99875em){.commerce-product .report-form form #edit-new-customer .js-form-type-radio .option{font-size:1.6rem;line-height:2.4rem}}@media print{.commerce-product .report-form form #edit-new-customer .js-form-type-radio .option{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.commerce-product .report-form form #edit-new-customer .js-form-type-radio .option{font-size:2rem;line-height:2.8rem}}.commerce-product .report-form form.dubois-general-report-sold .address-container-inline>.form-item{flex:1 1 100%}.commerce-product .report-form form.dubois-general-report-sold .address-container-inline>.form-item:last-child{margin-right:0}@media screen and (min-width:90em){.node--type-auction .share{bottom:-50px !important}}.commerce-product__related-watches_description{flex:0 0 50%;text-align:center}.commerce-product__related-watches_description h5{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk Mono",Courier;text-transform:uppercase;font-weight:normal;margin-top:7.2rem;margin-bottom:2.4rem}@media screen and (min-width:90em){.commerce-product__related-watches_description h5{font-size:2rem;line-height:2.6rem}}.commerce-product__related-watches_watches{flex:0 0 50%}.commerce-product__related-watches_watches .field_related_watch{display:flex;flex-wrap:wrap}.commerce-product__related-watches_watches .field_related_watch>div{flex:0 0 calc(50% - 3.2rem);margin:0 1.6rem 3.2rem}@media print,screen and (min-width:64em){.commerce-product__related-watches_watches .field_related_watch>div{flex:0 0 calc(25% - 3.2rem)}}.commerce-product__related-watches_watches .field_related_watch .product-teaser__content .product-teaser__title,.commerce-product__related-watches_watches .field_related_watch .product-teaser__content .product-teaser__text{margin-bottom:0}.commerce-product__related-watches_watches .field_related_watch .product-teaser__content .product-teaser__set_token{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;font-weight:bold;margin-top:.8rem}@media print,screen and (max-width:39.99875em){.commerce-product__related-watches_watches .field_related_watch .product-teaser__content .product-teaser__set_token{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.commerce-product__related-watches_watches .field_related_watch .product-teaser__content .product-teaser__set_token{font-size:1.8rem;line-height:2.6rem}}.commerce-product__related-watches_watches .field_related_watch .product-teaser__content .product-teaser__set_token::after{content:'';background-image:url("/themes/custom/dubois/assets/images/arrow-right-black.svg");background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;height:1rem;width:.5rem;vertical-align:middle;margin-left:.4rem;position:relative;top:-.1rem}.commerce-product-paragraphs{margin-top:6rem}@media print,screen and (min-width:40em){.commerce-product-paragraphs{margin-bottom:9rem;margin-top:8.5rem}}@media print,screen and (min-width:64em){.commerce-product-paragraphs{margin-bottom:12rem;margin-top:11rem}}.commerce-product-paragraphs ul,.commerce-product-paragraphs ol{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;margin-left:2rem;text-align:left}@media print,screen and (max-width:39.99875em){.commerce-product-paragraphs ul,.commerce-product-paragraphs ol{font-size:1.6rem;line-height:2.4rem}}@media print{.commerce-product-paragraphs ul,.commerce-product-paragraphs ol{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.commerce-product-paragraphs ul,.commerce-product-paragraphs ol{font-size:2rem;line-height:2.8rem}}.commerce-product-paragraphs ol{margin-left:1.6rem}.commerce-product-paragraphs ol li{padding-left:.4rem}html[lang="de"] .commerce-product__price-token-wrapper,html[lang="fr"] .commerce-product__price-token-wrapper{max-width:39rem}html[lang="en"] .commerce-product__price-token-wrapper{max-width:44rem}#block-checkoutprogress{display:flex;justify-content:center}#block-checkoutprogress .checkout-progress{margin:8rem 0 8rem 0;border-top:1px solid #E5E5E5;display:flex}@media print,screen and (min-width:40em){#block-checkoutprogress .checkout-progress{margin-bottom:12rem}}@media print,screen and (min-width:64em){#block-checkoutprogress .checkout-progress{margin-bottom:16rem}}#block-checkoutprogress .checkout-progress--step{position:relative;font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px;width:4rem;background-color:#fff;top:-1.2rem;margin:0 4rem;padding:0 0.8rem;white-space:nowrap;text-align:center}@media print,screen and (max-width:39.99875em){#block-checkoutprogress .checkout-progress--step{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){#block-checkoutprogress .checkout-progress--step{font-size:1.6rem;line-height:2.4rem}}@media print,screen and (max-width:39.99875em){#block-checkoutprogress .checkout-progress--step{margin:0 1.25rem;line-height:2.2rem}}#block-checkoutprogress .checkout-progress--step:first-child{margin-left:0}#block-checkoutprogress .checkout-progress--step:last-child{margin-right:0}#block-checkoutprogress .checkout-progress--step::before{width:2.4rem;height:2.4rem;border-radius:50%;display:block;content:counter(checkout-progress);text-align:center;box-shadow:0px 2px 6px rgba(12,17,34,0.1)}#block-checkoutprogress .checkout-progress--step span{position:absolute;transform:translateX(-50%);margin-top:1rem}@media print,screen and (max-width:39.99875em){#block-checkoutprogress .checkout-progress--step span{width:6rem;white-space:normal;line-height:1.8rem}}#block-checkoutprogress .checkout-progress--step__current{font-weight:normal}#block-checkoutprogress .checkout-progress--step__current::before{background-color:#0a0a0a;color:#fff;box-shadow:none}form.commerce-checkout-flow .layout-checkout-form{display:flex;flex-wrap:wrap}form.commerce-checkout-flow .layout-checkout-form>.layout-region{float:none;flex:0 0 100%;padding:0;margin-bottom:10rem}@media print,screen and (max-width:63.99875em){form.commerce-checkout-flow .layout-checkout-form>.layout-region{margin-bottom:4rem}}form.commerce-checkout-flow .layout-checkout-form>.layout-region .checkout-pane-review{display:flex;justify-content:space-between;flex-wrap:wrap}form.commerce-checkout-flow .layout-checkout-form>.layout-region .checkout-pane-review>.form-wrapper{flex:0 0 calc(33.333% - 2rem / 3 * 2);border:1px solid #7e7e7e;border-radius:0.8rem;position:relative;margin-bottom:1rem}form.commerce-checkout-flow .layout-checkout-form>.layout-region .checkout-pane-review>.form-wrapper#edit-review-order-fieldscheckout{flex:0 0 100%}@media print,screen and (max-width:63.99875em){form.commerce-checkout-flow .layout-checkout-form>.layout-region .checkout-pane-review>.form-wrapper{flex:0 0 100%;margin-bottom:3rem}}form.commerce-checkout-flow .layout-checkout-form>.layout-region .checkout-pane-review>.form-wrapper legend{margin:0 0 0 1.6rem}form.commerce-checkout-flow .layout-checkout-form>.layout-region .checkout-pane-review>.form-wrapper legend .fieldset-legend{letter-spacing:.2px;font-size:1.6rem;line-height:2.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;padding:0 0.8rem}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form>.layout-region .checkout-pane-review>.form-wrapper legend .fieldset-legend{font-size:1.8rem;line-height:2.4rem}}form.commerce-checkout-flow .layout-checkout-form>.layout-region .checkout-pane-review>.form-wrapper .fieldset-wrapper{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;padding:3.2rem 2.4rem 7.6rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form>.layout-region .checkout-pane-review>.form-wrapper .fieldset-wrapper{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form>.layout-region .checkout-pane-review>.form-wrapper .fieldset-wrapper{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form>.layout-region .checkout-pane-review>.form-wrapper .fieldset-wrapper{font-size:2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form>.layout-region .checkout-pane-review>.form-wrapper .fieldset-wrapper .edit-information{position:absolute;bottom:2.4rem}form.commerce-checkout-flow .layout-checkout-form>.layout-region .checkout-pane-review>.form-wrapper .fieldset-wrapper .edit-information a{letter-spacing:.2px;font-size:1.6rem;line-height:2.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:none;color:#0a0a0a}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form>.layout-region .checkout-pane-review>.form-wrapper .fieldset-wrapper .edit-information a{font-size:1.8rem;line-height:2.4rem}}form.commerce-checkout-flow .layout-checkout-form>.layout-region .checkout-pane-review>.form-wrapper .fieldset-wrapper .edit-information a:after{content:'';background-image:url("/themes/custom/dubois/assets/images/arrow-right-black.svg");background-repeat:no-repeat;background-size:contain;width:0.8rem;height:1.3rem;display:inline-block;margin-left:0.5rem;vertical-align:middle;position:relative;top:-0.2rem}form.commerce-checkout-flow .layout-checkout-form>.checkout-pane{flex:0 0 100%}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table{width:100%;border-collapse:collapse}@media print,screen and (max-width:63.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane table thead{display:none}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table thead th{font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal;font-size:1.3rem}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane table thead th{font-size:1.6rem;line-height:2.2rem}}@media print,screen and (min-width:64em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane table thead th{padding-bottom:1rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table thead th:first-child{text-align:left}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table thead th:last-child{text-align:right}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr{border-bottom:1px solid #E5E5E5}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td{padding:3rem 0;text-align:center}@media print,screen and (max-width:63.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td{padding:2.4rem 0}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td:first-child{text-align:left}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td:last-child{text-align:right}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing-1{display:flex;align-items:center;flex-wrap:wrap}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing-1 article{margin-right:3.2rem}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing-1 .title{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:.2px;margin-bottom:.8rem;text-transform:uppercase}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing-1 .title{font-size:1.8rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing-1 .title{font-size:1rem !important;line-height:1.4rem !important}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing-1 .title{font-size:2.2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing-1 .title .subtitle{margin-left:0}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing-1 .subtitle{font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing-1 .subtitle{font-size:1.6rem;line-height:2.2rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing-1 .subtitle .attribute_material:after,form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing-1 .subtitle .attribute_color:after{content:",";margin-right:.5rem}@media print,screen and (max-width:63.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr{display:flex;flex-wrap:wrap}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing-1{order:1;flex:0 0 75%;align-items:flex-start}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing-1 article{position:absolute;margin:-1rem 0 0;width:8rem}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing-1>div{width:100%}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing-1>div .title,form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing-1>div .subtitle{margin:0.2rem 0 0 10rem}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-edit-quantity,form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-quantity{order:2;flex:0 0 20%}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-quantity{flex:0 0 25%;text-align:right}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-remove-button{order:3;flex:0 0 5%}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-field-discount,form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-select-voucher{order:4;padding-top:0;padding-bottom:0;flex:0 0 100%;margin:-1.6rem 0 -0.8rem 10rem;text-align:left}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-select-voucher{margin-left:8.4rem}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing{order:5;flex:0 0 75%;padding-left:10rem;flex-wrap:wrap;justify-content:flex-start !important;text-align:left}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing span{flex:0 0 100%}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-total-price__number{order:6;flex:0 0 25%}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-select-voucher .form-select{letter-spacing:.2px;font-size:1.6rem;line-height:2.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;margin:0;background-color:#f4f4f4;border-radius:6rem;height:3.2rem;padding:0 2.4rem 0 1.6rem;border:none;width:14rem;color:#7e7e7e;box-shadow:none}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-select-voucher .form-select{font-size:1.8rem;line-height:2.4rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-quantity{font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-quantity{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-quantity{font-size:1.6rem;line-height:2.4rem}}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-quantity{display:flex;justify-content:flex-end;align-items:center}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing{font-size:1.8rem;line-height:2.6rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing .old-price{font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px;margin-left:0.8rem;text-decoration:line-through;color:#7e7e7e}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing .old-price{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing .old-price{font-size:1.6rem;line-height:2.4rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-nothing .reduced-price{color:#F6850D}form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-total-price__number{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-total-price__number{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-total-price__number{font-size:1.8rem;line-height:2.6rem}}@media print,screen and (max-width:63.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane table tbody tr td.views-field-total-price__number{display:flex;justify-content:flex-end;align-items:flex-end}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane .guthaben-notification{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;color:#8a8a8a;margin:3.2rem 0 .8rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane .guthaben-notification{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane .guthaben-notification{font-size:1.8rem;line-height:2.6rem}}@media print,screen and (min-width:64em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane .guthaben-notification{max-width:50%}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit{position:relative;flex:0 0 100%;width:20rem;display:flex;align-items:center;margin-bottom:3.2rem}form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit label{font-size:1.2rem;line-height:1.8rem;color:#7e7e7e;position:absolute;left:1.2rem;top:0.4rem;transition:all,0.4s;z-index:1}form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit.big-label label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;top:1.8rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit.big-label label{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit.big-label label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit.big-label label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit.big-label label{top:1.6rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit input,form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit select,form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit .form-text{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:5.6rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:1.6rem;padding-top:1.6rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit input,form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit select,form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit .form-text{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit input,form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit select,form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit .form-text{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit input,form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit select,form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit .form-text{font-size:2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit input:focus,form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit select:focus,form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit .form-text:focus{border-bottom-color:#0a0a0a}form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit input.error,form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit select.error,form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit .form-text.error{border-bottom:1px solid #F6850D}form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit textarea{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:14rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:3rem;padding-top:2.1rem;resize:none}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit textarea{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit textarea{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit textarea{font-size:2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit textarea:focus{border-bottom-color:#0a0a0a}form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit .form-item--error-message{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;color:#F6850D;margin:-1.2rem 0 1.6rem}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit .form-item--error-message{font-size:1.4rem;line-height:1.8rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit label{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;position:relative;left:0;top:0;color:#0a0a0a;margin-right:.8rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit label{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit label{font-size:1.8rem;line-height:2.6rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit input{padding-top:0;padding-bottom:0;height:4rem;width:10rem;margin:0}@media print,screen and (min-width:64em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane .form-item-select-credit input{width:12rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane footer .total_price{margin-top:4rem}form.commerce-checkout-flow .layout-checkout-form .checkout-pane footer .total_price .order-total-line{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;display:flex;justify-content:space-between;padding:0;margin-bottom:0.8rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane footer .total_price .order-total-line{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane footer .total_price .order-total-line{font-size:1.8rem;line-height:2.6rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane footer .total_price .order-total-line-value{margin-left:2rem;width:auto}form.commerce-checkout-flow .layout-checkout-form .checkout-pane footer .total_price .order-total-line__total{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:.2px;margin-bottom:.8rem;text-transform:uppercase;margin-top:2.4rem;margin-bottom:5.6rem;font-weight:normal;text-transform:none;padding-bottom:1.6rem;border-bottom:2px solid #0a0a0a}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane footer .total_price .order-total-line__total{font-size:1.8rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form .checkout-pane footer .total_price .order-total-line__total{font-size:1rem !important;line-height:1.4rem !important}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane footer .total_price .order-total-line__total{font-size:2.2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane .checkout-complete{margin-bottom:15rem}form.commerce-checkout-flow .layout-checkout-form .checkout-pane .checkout-complete a{text-decoration:underline}form.commerce-checkout-flow .layout-checkout-form .form-item-sidebar-kaufvertrag{display:flex;align-items:center;position:relative;margin-bottom:2.4rem}form.commerce-checkout-flow .layout-checkout-form .form-item-sidebar-kaufvertrag input{width:1.8rem;height:1.8rem;margin:0 1rem 0 0;opacity:0}form.commerce-checkout-flow .layout-checkout-form .form-item-sidebar-kaufvertrag input:hover{cursor:pointer}form.commerce-checkout-flow .layout-checkout-form .form-item-sidebar-kaufvertrag input ~ .checkbox-helper{width:1.8rem;height:1.8rem;display:block;position:absolute;pointer-events:none;left:0;border:1px solid #0a0a0a;border-radius:0.2rem}form.commerce-checkout-flow .layout-checkout-form .form-item-sidebar-kaufvertrag input ~ .checkbox-helper:after{content:'';width:100%;height:100%;display:block;background-color:black;background-image:url("/themes/custom/dubois/assets/images/checkmark.svg");background-position:center;background-repeat:no-repeat;z-index:2;opacity:0;transition-property:opacity;transition-duration:0.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}form.commerce-checkout-flow .layout-checkout-form .form-item-sidebar-kaufvertrag input:checked ~ .checkbox-helper:after{opacity:1}form.commerce-checkout-flow .layout-checkout-form .form-item-sidebar-kaufvertrag label{font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .form-item-sidebar-kaufvertrag label{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .form-item-sidebar-kaufvertrag label{font-size:1.6rem;line-height:2.4rem}}form.commerce-checkout-flow .layout-checkout-form .form-item-sidebar-kaufvertrag label:hover{cursor:pointer}form.commerce-checkout-flow .layout-checkout-form .form-item-sidebar-kaufvertrag label a{text-decoration:underline}form.commerce-checkout-flow .layout-checkout-form p.address{margin-bottom:0}form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper{margin-bottom:4.8rem}form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .checkout-pane-shipping-information .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .checkout-pane-payment-information .fieldset-legend{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:.2px;margin-bottom:.8rem;text-transform:uppercase;margin-bottom:2.5rem;display:block}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .checkout-pane-shipping-information .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .checkout-pane-payment-information .fieldset-legend{font-size:1.8rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .checkout-pane-shipping-information .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .checkout-pane-payment-information .fieldset-legend{font-size:1rem !important;line-height:1.4rem !important}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .checkout-pane-shipping-information .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .checkout-pane-payment-information .fieldset-legend{font-size:2.2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email{position:relative;flex:0 0 100%}form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email label{font-size:1.2rem;line-height:1.8rem;color:#7e7e7e;position:absolute;left:1.2rem;top:0.4rem;transition:all,0.4s;z-index:1}form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email.big-label label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;top:1.8rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email.big-label label{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email.big-label label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email.big-label label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email.big-label label{top:1.6rem}}form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email input,form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email select,form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email .form-text{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:5.6rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:1.6rem;padding-top:1.6rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email input,form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email select,form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email .form-text{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email input,form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email select,form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email .form-text{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email input,form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email select,form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email .form-text{font-size:2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email input:focus,form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email select:focus,form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email .form-text:focus{border-bottom-color:#0a0a0a}form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email input.error,form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email select.error,form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email .form-text.error{border-bottom:1px solid #F6850D}form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email textarea{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:14rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:3rem;padding-top:2.1rem;resize:none}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email textarea{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email textarea{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email textarea{font-size:2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email textarea:focus{border-bottom-color:#0a0a0a}form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email .form-item--error-message{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;color:#F6850D;margin:-1.2rem 0 1.6rem}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .js-form-type-email .form-item--error-message{font-size:1.4rem;line-height:1.8rem}}form.commerce-checkout-flow .layout-checkout-form #shipping-information-wrapper .form-submit{margin:2rem 0}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information .fieldset-legend{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:.2px;margin-bottom:.8rem;text-transform:uppercase;margin-bottom:2.5rem;display:block}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information .fieldset-legend{font-size:1.8rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information .fieldset-legend{font-size:1rem !important;line-height:1.4rem !important}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information .fieldset-legend{font-size:2.2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout{margin-bottom:8rem}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner-text{padding-left:1.2rem}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner .label,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner-text .label{margin-right:.8rem}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner p,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner span,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner ul,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner-text p,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner-text span,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner-text ul{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner p,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner span,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner ul,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner-text p,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner-text span,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner-text ul{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner p,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner span,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner ul,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner-text p,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner-text span,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner-text ul{font-size:1.8rem;line-height:2.6rem}}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner p a,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner span a,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner ul a,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner-text p a,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner-text span a,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner-text ul a{text-decoration:underline}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner ul,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner-text ul{margin-left:2rem}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner ul li,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout #laufzeitrechner-text ul li{margin-bottom:0.6rem}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .field--name-field-laufzeit{margin:-8rem 0 8rem;padding-top:2.4rem}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .field--name-field-laufzeit .form-item{position:relative;margin-top:1.6rem}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .field--name-field-laufzeit .form-item label{font-size:1.2rem;line-height:1.8rem;color:#7e7e7e;position:absolute;left:1.2rem;top:0.4rem;transition:all,0.4s}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .field--name-field-laufzeit .form-item select{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:5.6rem;padding-left:1.2rem;padding-right:2.4rem;margin-bottom:1.6rem;padding-top:1.6rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .field--name-field-laufzeit .form-item select{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .field--name-field-laufzeit .form-item select{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .field--name-field-laufzeit .form-item select{font-size:2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .field--name-field-laufzeit .form-item select.error{border:1px solid #F6850D}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea{position:relative;flex:0 0 100%}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea label{font-size:1.2rem;line-height:1.8rem;color:#7e7e7e;position:absolute;left:1.2rem;top:0.4rem;transition:all,0.4s;z-index:1}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea.big-label label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;top:1.8rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea.big-label label{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea.big-label label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea.big-label label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea.big-label label{top:1.6rem}}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea input,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea select,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea .form-text{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:5.6rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:1.6rem;padding-top:1.6rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea input,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea select,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea .form-text{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea input,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea select,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea .form-text{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea input,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea select,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea .form-text{font-size:2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea input:focus,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea select:focus,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea .form-text:focus{border-bottom-color:#0a0a0a}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea input.error,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea select.error,form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea .form-text.error{border-bottom:1px solid #F6850D}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea textarea{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:14rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:3rem;padding-top:2.1rem;resize:none}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea textarea{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea textarea{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea textarea{font-size:2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea textarea:focus{border-bottom-color:#0a0a0a}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea .form-item--error-message{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;color:#F6850D;margin:-1.2rem 0 1.6rem}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea .form-item--error-message{font-size:1.4rem;line-height:1.8rem}}form.commerce-checkout-flow .layout-checkout-form #edit-order-fieldscheckout .js-form-type-textarea textarea{margin-bottom:0}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper{display:flex;flex-wrap:wrap}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper .form-wrapper,form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper .js-form-type-textfield,form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper .js-form-type-select,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper .form-wrapper,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper .js-form-type-textfield,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper .js-form-type-select{flex:0 0 100%}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper .form-wrapper,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper .form-wrapper{display:flex;justify-content:space-between}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper .form-wrapper,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper .form-wrapper{flex-wrap:wrap}}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper .form-wrapper>.js-form-type-textfield,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper .form-wrapper>.js-form-type-textfield{flex:0 0 100%;margin-right:0}@media print,screen and (min-width:40em){form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper .form-wrapper>.js-form-type-textfield,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper .form-wrapper>.js-form-type-textfield{flex:0 0 calc(50% - 0.8rem)}}@media print,screen and (min-width:40em){form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper .form-wrapper>.js-form-type-textfield.form-item-shipping-information-shipping-profile-address-0-address-postal-code,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper .form-wrapper>.js-form-type-textfield.form-item-shipping-information-shipping-profile-address-0-address-postal-code{flex:0 0 calc(33.333% - 0.8rem)}}@media print,screen and (min-width:40em){form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper .form-wrapper>.js-form-type-textfield.form-item-shipping-information-shipping-profile-address-0-address-locality,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper .form-wrapper>.js-form-type-textfield.form-item-shipping-information-shipping-profile-address-0-address-locality{flex:0 0 calc(66.667% - 0.8rem)}}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper .form-item,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper .form-item{position:relative}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper .form-item label,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper .form-item label{font-size:1.2rem;line-height:1.8rem;color:#7e7e7e;position:absolute;left:1.2rem;top:0.4rem;transition:all,0.4s}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper .form-item.big-label label,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper .form-item.big-label label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;top:1.8rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper .form-item.big-label label,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper .form-item.big-label label{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper .form-item.big-label label,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper .form-item.big-label label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper .form-item.big-label label,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper .form-item.big-label label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper .form-item.big-label label,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper .form-item.big-label label{top:1.6rem}}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper input,form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper select,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper input,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper select{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:5.6rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:1.6rem;padding-top:1.6rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper input,form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper select,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper input,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper select{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper input,form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper select,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper input,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper select{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper input,form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper select,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper input,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper select{font-size:2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper input:focus,form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper select:focus,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper input:focus,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper select:focus{border-bottom-color:#0a0a0a}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper input.error,form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper select.error,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper input.error,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper select.error{border-bottom:1px solid #F6850D}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper select,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper select{padding-right:2.4rem}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper select:focus,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper select:focus{border-bottom:none}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper .form-item--error-message,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper .form-item--error-message{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;color:#F6850D;margin:-1.2rem 0 1.6rem}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-address .form-wrapper>div>.form-wrapper .form-item--error-message,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-address .form-wrapper>div>.form-wrapper .form-item--error-message{font-size:1.4rem;line-height:1.8rem}}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international{margin-bottom:1.6rem}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item{position:relative;flex:0 0 100%}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item label,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item label{font-size:1.2rem;line-height:1.8rem;color:#7e7e7e;position:absolute;left:1.2rem;top:0.4rem;transition:all,0.4s;z-index:1}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item.big-label label,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item.big-label label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;top:1.8rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item.big-label label,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item.big-label label{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item.big-label label,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item.big-label label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item.big-label label,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item.big-label label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item.big-label label,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item.big-label label{top:1.6rem}}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item input,form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item select,form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item .form-text,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item input,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item select,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item .form-text{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:5.6rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:1.6rem;padding-top:1.6rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item input,form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item select,form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item .form-text,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item input,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item select,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item .form-text{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item input,form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item select,form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item .form-text,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item input,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item select,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item .form-text{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item input,form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item select,form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item .form-text,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item input,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item select,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item .form-text{font-size:2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item input:focus,form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item select:focus,form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item .form-text:focus,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item input:focus,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item select:focus,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item .form-text:focus{border-bottom-color:#0a0a0a}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item input.error,form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item select.error,form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item .form-text.error,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item input.error,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item select.error,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item .form-text.error{border-bottom:1px solid #F6850D}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item textarea,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item textarea{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:14rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:3rem;padding-top:2.1rem;resize:none}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item textarea,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item textarea{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item textarea,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item textarea{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item textarea,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item textarea{font-size:2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item textarea:focus,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item textarea:focus{border-bottom-color:#0a0a0a}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item .form-item--error-message,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item .form-item--error-message{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;color:#F6850D;margin:-1.2rem 0 1.6rem}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item .form-item--error-message,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item .form-item--error-message{font-size:1.4rem;line-height:1.8rem}}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item .iti,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item .iti{width:100%}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item .iti .iti__flag-container,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item .iti .iti__flag-container{padding-top:1.4rem}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item .iti .iti__flag-container .iti__country-list,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item .iti .iti__flag-container .iti__country-list{z-index:9}form.commerce-checkout-flow .layout-checkout-form #edit-shipping-information-shipping-profile .field--type-phone-international .form-item .iti input,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-billing-information .field--type-phone-international .form-item .iti input{padding-left:5rem}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper .address-container-inline{display:flex;justify-content:space-between}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper .address-container-inline{flex-wrap:wrap}}@media print,screen and (min-width:40em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper .address-container-inline .form-item{flex:0 0 calc(50% - 0.8rem)}}@media print,screen and (min-width:40em) and (min-width:40em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper .address-container-inline .form-item.form-item-payment-information-add-payment-method-billing-information-address-0-address-postal-code{flex:0 0 calc(33.333% - 0.8rem)}}@media print,screen and (min-width:40em) and (min-width:40em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper .address-container-inline .form-item.form-item-payment-information-add-payment-method-billing-information-address-0-address-locality{flex:0 0 calc(66.667% - 0.8rem)}}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper .form-item{position:relative;flex:0 0 100%}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper .form-item label{font-size:1.2rem;line-height:1.8rem;color:#7e7e7e;position:absolute;left:1.2rem;top:0.4rem;transition:all,0.4s}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper .form-item.big-label label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;top:1.8rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper .form-item.big-label label{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper .form-item.big-label label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper .form-item.big-label label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper .form-item.big-label label{top:1.6rem}}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper input,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper select{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:5.6rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:1.6rem;padding-top:1.6rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper input,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper select{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper input,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper select{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper input,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper select{font-size:2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper input:focus,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper select:focus{border-bottom-color:#0a0a0a}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper select{padding-right:2.4rem}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method>.form-wrapper select:focus{border-bottom:none}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international{margin-bottom:1.6rem}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item{position:relative;flex:0 0 100%}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item label{font-size:1.2rem;line-height:1.8rem;color:#7e7e7e;position:absolute;left:1.2rem;top:0.4rem;transition:all,0.4s;z-index:1}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item.big-label label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;top:1.8rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item.big-label label{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item.big-label label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item.big-label label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item.big-label label{top:1.6rem}}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item input,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item select,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item .form-text{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:5.6rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:1.6rem;padding-top:1.6rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item input,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item select,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item .form-text{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item input,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item select,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item .form-text{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item input,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item select,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item .form-text{font-size:2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item input:focus,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item select:focus,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item .form-text:focus{border-bottom-color:#0a0a0a}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item input.error,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item select.error,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item .form-text.error{border-bottom:1px solid #F6850D}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item textarea{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:14rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:3rem;padding-top:2.1rem;resize:none}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item textarea{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item textarea{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item textarea{font-size:2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item textarea:focus{border-bottom-color:#0a0a0a}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item .form-item--error-message{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;color:#F6850D;margin:-1.2rem 0 1.6rem}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item .form-item--error-message{font-size:1.4rem;line-height:1.8rem}}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item .iti{width:100%}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item .iti .iti__flag-container{padding-top:1.4rem}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item .iti .iti__flag-container .iti__country-list{z-index:9}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .field--type-phone-international .form-item .iti input{padding-left:5rem}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form{display:flex;flex-wrap:wrap;justify-content:space-between}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form #payment-errors{flex:0 0 100%}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form #payment-errors .messages--error{font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal;font-size:1.2rem;line-height:1.4rem;text-transform:uppercase;color:#F6850D;box-shadow:none;border:none;background:none;margin-bottom:1.6rem;padding:0}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form #payment-errors .messages--error{font-size:1.6rem;line-height:2.2rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form #payment-errors .messages--error{font-size:1.4rem;line-height:1.6rem}}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item{flex:0 0 100%;position:relative;flex:0 0 100%}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item label{font-size:1.2rem;line-height:1.8rem;color:#7e7e7e;position:absolute;left:1.2rem;top:0.4rem;transition:all,0.4s;z-index:1}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item.big-label label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;top:1.8rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item.big-label label{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item.big-label label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item.big-label label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item.big-label label{top:1.6rem}}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item input,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item select,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item .form-text{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:5.6rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:1.6rem;padding-top:1.6rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item input,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item select,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item .form-text{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item input,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item select,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item .form-text{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item input,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item select,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item .form-text{font-size:2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item input:focus,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item select:focus,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item .form-text:focus{border-bottom-color:#0a0a0a}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item input.error,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item select.error,form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item .form-text.error{border-bottom:1px solid #F6850D}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item textarea{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:14rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:3rem;padding-top:2.1rem;resize:none}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item textarea{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item textarea{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item textarea{font-size:2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item textarea:focus{border-bottom-color:#0a0a0a}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item .form-item--error-message{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;color:#F6850D;margin:-1.2rem 0 1.6rem}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item .form-item--error-message{font-size:1.4rem;line-height:1.8rem}}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item .form-text{border:none;padding-bottom:0;width:100%;padding-top:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif}@media print,screen and (min-width:40em){form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item{flex:0 0 calc(25% - (1.6rem * 2 / 3))}form.commerce-checkout-flow .layout-checkout-form #edit-payment-information-add-payment-method .stripe-form>.form-item.form-item-payment-information-add-payment-method-payment-details-card-number{flex:0 0 calc(50% - (1.6rem * 2 / 3))}}form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail{position:relative;flex:0 0 100%}form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail label{font-size:1.2rem;line-height:1.8rem;color:#7e7e7e;position:absolute;left:1.2rem;top:0.4rem;transition:all,0.4s;z-index:1}form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail.big-label label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;top:1.8rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail.big-label label{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail.big-label label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail.big-label label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail.big-label label{top:1.6rem}}form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail input,form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail select,form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail .form-text{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:5.6rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:1.6rem;padding-top:1.6rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail input,form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail select,form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail .form-text{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail input,form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail select,form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail .form-text{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail input,form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail select,form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail .form-text{font-size:2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail input:focus,form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail select:focus,form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail .form-text:focus{border-bottom-color:#0a0a0a}form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail input.error,form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail select.error,form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail .form-text.error{border-bottom:1px solid #F6850D}form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail textarea{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:14rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:3rem;padding-top:2.1rem;resize:none}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail textarea{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail textarea{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail textarea{font-size:2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail textarea:focus{border-bottom-color:#0a0a0a}form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail .form-item--error-message{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;color:#F6850D;margin:-1.2rem 0 1.6rem}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .form-item-payment-information-billing-information-mail .form-item--error-message{font-size:1.4rem;line-height:1.8rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information{margin-bottom:8rem}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-information-billing-information .ajax-progress,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-process-offsite-payment .ajax-progress,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-information-billing-information .ajax-progress,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-process-offsite-payment .ajax-progress,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-information-billing-information .ajax-progress,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-process-offsite-payment .ajax-progress{display:none}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-information-billing-information .js-form-type-checkbox,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-process-offsite-payment .js-form-type-checkbox,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-information-billing-information .js-form-type-checkbox,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-process-offsite-payment .js-form-type-checkbox,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-information-billing-information .js-form-type-checkbox,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-process-offsite-payment .js-form-type-checkbox{display:flex;align-items:center;position:relative;margin-bottom:2.4rem}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-information-billing-information .js-form-type-checkbox input,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-process-offsite-payment .js-form-type-checkbox input,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-information-billing-information .js-form-type-checkbox input,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-process-offsite-payment .js-form-type-checkbox input,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-information-billing-information .js-form-type-checkbox input,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-process-offsite-payment .js-form-type-checkbox input{width:1.8rem;height:1.8rem;margin:0 1rem 0 0;opacity:0}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-information-billing-information .js-form-type-checkbox input:hover,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-process-offsite-payment .js-form-type-checkbox input:hover,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-information-billing-information .js-form-type-checkbox input:hover,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-process-offsite-payment .js-form-type-checkbox input:hover,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-information-billing-information .js-form-type-checkbox input:hover,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-process-offsite-payment .js-form-type-checkbox input:hover{cursor:pointer}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-information-billing-information .js-form-type-checkbox input ~ .checkbox-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-process-offsite-payment .js-form-type-checkbox input ~ .checkbox-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-information-billing-information .js-form-type-checkbox input ~ .checkbox-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-process-offsite-payment .js-form-type-checkbox input ~ .checkbox-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-information-billing-information .js-form-type-checkbox input ~ .checkbox-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-process-offsite-payment .js-form-type-checkbox input ~ .checkbox-helper{width:1.8rem;height:1.8rem;display:block;position:absolute;pointer-events:none;left:0;border:1px solid #0a0a0a;border-radius:0.2rem}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-information-billing-information .js-form-type-checkbox input ~ .checkbox-helper:after,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-process-offsite-payment .js-form-type-checkbox input ~ .checkbox-helper:after,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-information-billing-information .js-form-type-checkbox input ~ .checkbox-helper:after,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-process-offsite-payment .js-form-type-checkbox input ~ .checkbox-helper:after,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-information-billing-information .js-form-type-checkbox input ~ .checkbox-helper:after,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-process-offsite-payment .js-form-type-checkbox input ~ .checkbox-helper:after{content:'';width:100%;height:100%;display:block;background-color:black;background-image:url("/themes/custom/dubois/assets/images/checkmark.svg");background-position:center;background-repeat:no-repeat;z-index:2;opacity:0;transition-property:opacity;transition-duration:0.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-information-billing-information .js-form-type-checkbox input:checked ~ .checkbox-helper:after,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-process-offsite-payment .js-form-type-checkbox input:checked ~ .checkbox-helper:after,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-information-billing-information .js-form-type-checkbox input:checked ~ .checkbox-helper:after,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-process-offsite-payment .js-form-type-checkbox input:checked ~ .checkbox-helper:after,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-information-billing-information .js-form-type-checkbox input:checked ~ .checkbox-helper:after,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-process-offsite-payment .js-form-type-checkbox input:checked ~ .checkbox-helper:after{opacity:1}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-information-billing-information .js-form-type-checkbox label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-process-offsite-payment .js-form-type-checkbox label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-information-billing-information .js-form-type-checkbox label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-process-offsite-payment .js-form-type-checkbox label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-information-billing-information .js-form-type-checkbox label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-process-offsite-payment .js-form-type-checkbox label{font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-information-billing-information .js-form-type-checkbox label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-process-offsite-payment .js-form-type-checkbox label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-information-billing-information .js-form-type-checkbox label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-process-offsite-payment .js-form-type-checkbox label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-information-billing-information .js-form-type-checkbox label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-process-offsite-payment .js-form-type-checkbox label{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-information-billing-information .js-form-type-checkbox label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-process-offsite-payment .js-form-type-checkbox label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-information-billing-information .js-form-type-checkbox label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-process-offsite-payment .js-form-type-checkbox label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-information-billing-information .js-form-type-checkbox label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-process-offsite-payment .js-form-type-checkbox label{font-size:1.6rem;line-height:2.4rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-information-billing-information .js-form-type-checkbox label:hover,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-process-offsite-payment .js-form-type-checkbox label:hover,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-information-billing-information .js-form-type-checkbox label:hover,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-process-offsite-payment .js-form-type-checkbox label:hover,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-information-billing-information .js-form-type-checkbox label:hover,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-process-offsite-payment .js-form-type-checkbox label:hover{cursor:pointer}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-information-billing-information .profile--type--customer,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-process-offsite-payment .profile--type--customer,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-information-billing-information .profile--type--customer,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-process-offsite-payment .profile--type--customer,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-information-billing-information .profile--type--customer,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-process-offsite-payment .profile--type--customer{margin-top:1.5rem}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-information-billing-information .form-submit,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information #edit-payment-process-offsite-payment .form-submit,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-information-billing-information .form-submit,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process #edit-payment-process-offsite-payment .form-submit,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-information-billing-information .form-submit,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information #edit-payment-process-offsite-payment .form-submit{margin:2rem 0 0}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-information-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .fieldset-legend{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:.2px;margin-bottom:.8rem;text-transform:uppercase;margin:6rem 0 2.5rem;display:block}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-information-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .fieldset-legend{font-size:1.8rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-information-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .fieldset-legend{font-size:1rem !important;line-height:1.4rem !important}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-information-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .fieldset-legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .fieldset-legend{font-size:2.2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item{border-top:1px solid #E5E5E5;display:flex;padding:2.4rem 2rem;position:relative}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item:last-child,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item:last-child,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item:last-child,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item:last-child,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item:last-child,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item:last-child,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item:last-child,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item:last-child,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item:last-child{border-bottom:1px solid #E5E5E5}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item input,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item input,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item input,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item input,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item input,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item input,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item input,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item input,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item input{width:2.4rem;min-width:2.4rem;height:2.4rem;margin:0 2rem 0 0;opacity:0}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item input:hover,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item input:hover,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item input:hover,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item input:hover,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item input:hover,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item input:hover,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item input:hover,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item input:hover,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item input:hover{cursor:pointer}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item input ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item input ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item input ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item input ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item input ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item input ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item input ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item input ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item input ~ .radio-helper{width:2.4rem;height:2.4rem;display:block;position:absolute;pointer-events:none;left:0;border:2px solid #7e7e7e;border-radius:50%}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item input:checked ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item input:checked ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item input:checked ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item input:checked ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item input:checked ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item input:checked ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item input:checked ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item input:checked ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item input:checked ~ .radio-helper{background-color:#0a0a0a;border-color:#0a0a0a}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item input:checked ~ .radio-helper:after,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item input:checked ~ .radio-helper:after,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item input:checked ~ .radio-helper:after,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item input:checked ~ .radio-helper:after,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item input:checked ~ .radio-helper:after,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item input:checked ~ .radio-helper:after,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item input:checked ~ .radio-helper:after,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item input:checked ~ .radio-helper:after,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item input:checked ~ .radio-helper:after{content:'';width:50%;height:50%;display:block;background-color:#fff;border-radius:50%;z-index:2;transition-property:opacity;transition-duration:0.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item input ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item input ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item input ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item input ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item input ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item input ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item input ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item input ~ .radio-helper,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item input ~ .radio-helper{left:2rem}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item label{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item label,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item label{line-height:2.4rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item label .new,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item label .new,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item label .new,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item label .new,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item label .new,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item label .new,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item label .new,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item label .new,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item label .new{font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:2px;font-size:1.4rem;line-height:2rem;text-transform:uppercase;color:#F6850D;position:relative;left:8px;top:-8px}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item label .new,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item label .new,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item label .new,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item label .new,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item label .new,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item label .new,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item label .new,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item label .new,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item label .new{font-size:1.6rem;line-height:2.2rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item .ajax-progress,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item .ajax-progress,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item .ajax-progress,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item .ajax-progress,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item .ajax-progress,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item .ajax-progress,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-information-payment-method"] .form-item .ajax-progress,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-payment-process-offsite-payment-method"] .form-item .ajax-progress,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] .form-item .ajax-progress{display:none}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"],form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"],form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"]{margin-bottom:4rem}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] legend,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-shipping-information fieldset[data-drupal-selector="edit-shipping-information-shipments-0-shipping-method-0"] legend{display:none}form.commerce-checkout-flow .layout-checkout-form .checkout-pane[data-drupal-selector="edit-order-fieldscheckout"] .fieldset-legend{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:.2px;margin-bottom:.8rem;text-transform:uppercase;margin:6rem 0 2.5rem;display:block}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane[data-drupal-selector="edit-order-fieldscheckout"] .fieldset-legend{font-size:1.8rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form .checkout-pane[data-drupal-selector="edit-order-fieldscheckout"] .fieldset-legend{font-size:1rem !important;line-height:1.4rem !important}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane[data-drupal-selector="edit-order-fieldscheckout"] .fieldset-legend{font-size:2.2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane[data-drupal-selector="edit-order-fieldscheckout"] .js-form-type-checkbox{display:flex;align-items:center;position:relative;margin-bottom:2.4rem;margin-top:2.4rem}form.commerce-checkout-flow .layout-checkout-form .checkout-pane[data-drupal-selector="edit-order-fieldscheckout"] .js-form-type-checkbox input{width:1.8rem;height:1.8rem;margin:0 1rem 0 0;opacity:0}form.commerce-checkout-flow .layout-checkout-form .checkout-pane[data-drupal-selector="edit-order-fieldscheckout"] .js-form-type-checkbox input:hover{cursor:pointer}form.commerce-checkout-flow .layout-checkout-form .checkout-pane[data-drupal-selector="edit-order-fieldscheckout"] .js-form-type-checkbox input ~ .checkbox-helper{width:1.8rem;height:1.8rem;display:block;position:absolute;pointer-events:none;left:0;border:1px solid #0a0a0a;border-radius:0.2rem}form.commerce-checkout-flow .layout-checkout-form .checkout-pane[data-drupal-selector="edit-order-fieldscheckout"] .js-form-type-checkbox input ~ .checkbox-helper:after{content:'';width:100%;height:100%;display:block;background-color:black;background-image:url("/themes/custom/dubois/assets/images/checkmark.svg");background-position:center;background-repeat:no-repeat;z-index:2;opacity:0;transition-property:opacity;transition-duration:0.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}form.commerce-checkout-flow .layout-checkout-form .checkout-pane[data-drupal-selector="edit-order-fieldscheckout"] .js-form-type-checkbox input:checked ~ .checkbox-helper:after{opacity:1}form.commerce-checkout-flow .layout-checkout-form .checkout-pane[data-drupal-selector="edit-order-fieldscheckout"] .js-form-type-checkbox label{font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane[data-drupal-selector="edit-order-fieldscheckout"] .js-form-type-checkbox label{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane[data-drupal-selector="edit-order-fieldscheckout"] .js-form-type-checkbox label{font-size:1.6rem;line-height:2.4rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane[data-drupal-selector="edit-order-fieldscheckout"] .js-form-type-checkbox label:hover{cursor:pointer}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-payment-process{margin-bottom:8rem}form.commerce-checkout-flow .layout-checkout-form .form-actions{display:flex;justify-content:flex-end;margin-bottom:10rem;width:100%}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .form-actions{flex-wrap:wrap}}form.commerce-checkout-flow .layout-checkout-form .form-actions .button{margin-bottom:0;margin-left:1.6rem;text-transform:uppercase}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .form-actions .button{width:100%;margin:0 0 1rem}}form.commerce-checkout-flow .layout-checkout-form .form-actions .button.disabled,form.commerce-checkout-flow .layout-checkout-form .form-actions .button.is-disabled,form.commerce-checkout-flow .layout-checkout-form .form-actions .button[disabled="disabled"]{background-color:#f4f4f4 !important;opacity:1 !important;color:#7e7e7e !important}form.commerce-checkout-flow .layout-checkout-form .form-actions .link--previous{display:inline-block;width:auto;padding:0 3rem;line-height:3.8rem;height:4rem;color:#0a0a0a;font-size:1.6rem;text-align:center;border:1px solid #0a0a0a;border-radius:0.2rem;transition-property:background-color,color;transition-duration:0.2s;font-family:"Founders Grotesk",Arial,sans-serif;text-transform:uppercase;text-decoration:none;background-color:transparent;letter-spacing:1px;background-color:#0a0a0a;color:#fff;width:auto;padding-left:4rem;padding-right:4rem;text-transform:uppercase;order:-1}form.commerce-checkout-flow .layout-checkout-form .form-actions .link--previous:hover,form.commerce-checkout-flow .layout-checkout-form .form-actions .link--previous.hover,form.commerce-checkout-flow .layout-checkout-form .form-actions .link--previous:focus{background-color:#0a0a0a;color:#fff}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .form-actions .link--previous{font-size:1.8rem;line-height:4rem;height:4.2rem}}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .form-actions .link--previous{width:100%;margin:0 0 1rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login{display:flex;flex-wrap:wrap;align-items:flex-start;max-width:100%}@media print,screen and (min-width:64em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login{flex-wrap:nowrap;justify-content:space-between}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option{margin-bottom:3.2rem;flex:0 0 100%}@media print,screen and (min-width:64em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option{flex:0 0 calc(50% - 5rem)}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option legend{margin:0}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option legend .fieldset-legend{letter-spacing:.2px;font-size:1.6rem;line-height:2.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option legend .fieldset-legend{font-size:1.8rem;line-height:2.4rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper{display:flex;flex-wrap:wrap}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item{position:relative;flex:0 0 100%}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item label{font-size:1.2rem;line-height:1.8rem;color:#7e7e7e;position:absolute;left:1.2rem;top:0.4rem;transition:all,0.4s;z-index:1}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item.big-label label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;top:1.8rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item.big-label label{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item.big-label label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item.big-label label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item.big-label label{top:1.6rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item input,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item select,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item .form-text{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:5.6rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:1.6rem;padding-top:1.6rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item input,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item select,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item .form-text{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item input,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item select,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item .form-text{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item input,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item select,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item .form-text{font-size:2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item input:focus,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item select:focus,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item .form-text:focus{border-bottom-color:#0a0a0a}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item input.error,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item select.error,form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item .form-text.error{border-bottom:1px solid #F6850D}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item textarea{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:14rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:3rem;padding-top:2.1rem;resize:none}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item textarea{font-size:1.6rem;line-height:2.4rem}}@media print{form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item textarea{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item textarea{font-size:2rem;line-height:2.8rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item textarea:focus{border-bottom-color:#0a0a0a}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item .form-item--error-message{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;color:#F6850D;margin:-1.2rem 0 1.6rem}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-item .form-item--error-message{font-size:1.4rem;line-height:1.8rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper .form-submit{order:3;flex:0 0 100%}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper #edit-login-returning-customer-forgot-password{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;color:#0a0a0a;text-decoration:underline;display:block;order:2;margin:1.6rem 0 3.2rem}@media print,screen and (max-width:39.99875em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper #edit-login-returning-customer-forgot-password{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__login-option .fieldset-wrapper #edit-login-returning-customer-forgot-password{font-size:1.8rem;line-height:2.6rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__returning-customer{border:1px solid #7e7e7e;border-radius:.8rem;padding:2rem 1.6rem 3.2rem}@media print,screen and (min-width:64em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__returning-customer{order:2;flex:0 0 40rem}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__returning-customer .fieldset-legend{padding:0 .8rem;background-color:#fff}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__guest-checkout{margin-top:3.2rem;padding:0}@media print,screen and (min-width:64em){form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__guest-checkout{order:1;flex:1 1 100%;margin-right:10rem;margin-top:0}}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__guest-checkout legend{margin-bottom:2.4rem}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__guest-checkout .password-strength{margin-bottom:1.6rem}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__guest-checkout .password-strength__meter{background-color:#f4f4f4}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__guest-checkout .password-strength__indicator{background-color:#7e7e7e}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__guest-checkout #edit-login-register-register{padding-left:0;padding-right:0;margin-top:3.2rem}form.commerce-checkout-flow .layout-checkout-form .checkout-pane-login .form-wrapper__guest-checkout .password-suggestions{display:none}.product-teaser{text-align:center;position:relative;transition-property:transform;transition-duration:0.3s}.product-teaser:hover{transform:translateY(-1rem)}.product-teaser--status-soldout .product-teaser__content{opacity:.5}.product-teaser__status--available-soon{font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:2px;font-size:1.4rem;line-height:2rem;text-transform:uppercase;color:#F6850D;position:absolute;top:0;text-align:center;width:100%}@media screen and (min-width:90em){.product-teaser__status--available-soon{font-size:1.6rem;line-height:2.2rem}}.product-teaser__status--soldout{position:absolute;top:0;left:0}.product-teaser__status--new{font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:2px;font-size:1.4rem;line-height:2rem;text-transform:uppercase;position:absolute;top:0;left:0}@media screen and (min-width:90em){.product-teaser__status--new{font-size:1.6rem;line-height:2.2rem}}.product-teaser__content{text-align:center}.product-teaser__content>*{color:#0a0a0a !important}.product-teaser__title{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:.2px;margin-bottom:.8rem;text-transform:uppercase}@media print,screen and (max-width:39.99875em){.product-teaser__title{font-size:1.8rem;line-height:2.4rem}}@media print{.product-teaser__title{font-size:1rem !important;line-height:1.4rem !important}}@media screen and (min-width:90em){.product-teaser__title{font-size:2.2rem;line-height:2.8rem}}.product-teaser__text p{font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal;text-transform:uppercase;margin-bottom:1.6rem}@media screen and (min-width:90em){.product-teaser__text p{font-size:1.6rem;line-height:2.2rem}}.product-teaser__price,.product-teaser__pricetext{letter-spacing:.2px;font-size:1.6rem;line-height:2.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold}@media screen and (min-width:90em){.product-teaser__price,.product-teaser__pricetext{font-size:1.8rem;line-height:2.4rem}}.product-teaser__pricetext{text-transform:none}.product-teaser__colors{display:flex;justify-content:center;margin-bottom:.8rem}.product-teaser__colors .color{border:1px solid #0a0a0a;border-radius:50%;margin:0 .4rem}.cart{padding-top:5rem}@media print,screen and (min-width:40em){.cart{padding-top:7.5rem}}@media print,screen and (min-width:64em){.cart{padding-top:10rem}}.cart form table{width:100%;border-collapse:collapse}@media print,screen and (max-width:63.99875em){.cart form table thead{display:none}}.cart form table thead th{font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal;font-size:1.3rem}@media screen and (min-width:90em){.cart form table thead th{font-size:1.6rem;line-height:2.2rem}}@media print,screen and (min-width:64em){.cart form table thead th{padding-bottom:1rem}}.cart form table thead th:first-child{text-align:left}.cart form table thead th:last-child{text-align:right}.cart form table tbody tr{border-bottom:1px solid #E5E5E5}.cart form table tbody tr td{padding:3rem 0;text-align:center}@media print,screen and (max-width:63.99875em){.cart form table tbody tr td{padding:2.4rem 0}}.cart form table tbody tr td:first-child{text-align:left}.cart form table tbody tr td:last-child{text-align:right}.cart form table tbody tr td.views-field-nothing-1{display:flex;align-items:center;flex-wrap:wrap}.cart form table tbody tr td.views-field-nothing-1 article{margin-right:3.2rem}.cart form table tbody tr td.views-field-nothing-1 .title{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:.2px;margin-bottom:.8rem;text-transform:uppercase}@media print,screen and (max-width:39.99875em){.cart form table tbody tr td.views-field-nothing-1 .title{font-size:1.8rem;line-height:2.4rem}}@media print{.cart form table tbody tr td.views-field-nothing-1 .title{font-size:1rem !important;line-height:1.4rem !important}}@media screen and (min-width:90em){.cart form table tbody tr td.views-field-nothing-1 .title{font-size:2.2rem;line-height:2.8rem}}.cart form table tbody tr td.views-field-nothing-1 .title .subtitle{margin-left:0}.cart form table tbody tr td.views-field-nothing-1 .subtitle{font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal}@media screen and (min-width:90em){.cart form table tbody tr td.views-field-nothing-1 .subtitle{font-size:1.6rem;line-height:2.2rem}}.cart form table tbody tr td.views-field-nothing-1 .subtitle .attribute_material:after,.cart form table tbody tr td.views-field-nothing-1 .subtitle .attribute_color:after{content:",";margin-right:.5rem}@media print,screen and (max-width:63.99875em){.cart form table tbody tr{display:flex;flex-wrap:wrap}.cart form table tbody tr td.views-field-nothing-1{order:1;flex:0 0 75%;align-items:flex-start}.cart form table tbody tr td.views-field-nothing-1 article{position:absolute;margin:-1rem 0 0;width:8rem}.cart form table tbody tr td.views-field-nothing-1>div{width:100%}.cart form table tbody tr td.views-field-nothing-1>div .title,.cart form table tbody tr td.views-field-nothing-1>div .subtitle{margin:0.2rem 0 0 10rem}.cart form table tbody tr td.views-field-edit-quantity,.cart form table tbody tr td.views-field-quantity{order:2;flex:0 0 20%}.cart form table tbody tr td.views-field-quantity{flex:0 0 25%;text-align:right}.cart form table tbody tr td.views-field-remove-button{order:3;flex:0 0 5%}.cart form table tbody tr td.views-field-field-discount,.cart form table tbody tr td.views-field-select-voucher{order:4;padding-top:0;padding-bottom:0;flex:0 0 100%;margin:-1.6rem 0 -0.8rem 10rem;text-align:left}.cart form table tbody tr td.views-field-select-voucher{margin-left:8.4rem}.cart form table tbody tr td.views-field-nothing{order:5;flex:0 0 75%;padding-left:10rem;flex-wrap:wrap;justify-content:flex-start !important;text-align:left}.cart form table tbody tr td.views-field-nothing span{flex:0 0 100%}.cart form table tbody tr td.views-field-total-price__number{order:6;flex:0 0 25%}}.cart form table tbody tr td.views-field-field-discount{font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){.cart form table tbody tr td.views-field-field-discount{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){.cart form table tbody tr td.views-field-field-discount{font-size:1.6rem;line-height:2.4rem}}.cart form table tbody tr td.views-field-edit-quantity .form-item{display:inline-block;width:3.2rem}@media print,screen and (max-width:63.99875em){.cart form table tbody tr td.views-field-edit-quantity .form-item{margin-left:0}}@media screen and (min-width:90em){.cart form table tbody tr td.views-field-edit-quantity .form-item{width:3.5rem}}.cart form table tbody tr td.views-field-edit-quantity .form-item input{font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px;border:none;box-shadow:none;background-color:transparent;width:3.2rem;text-align:right;margin:0;padding:0}@media print,screen and (max-width:39.99875em){.cart form table tbody tr td.views-field-edit-quantity .form-item input{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){.cart form table tbody tr td.views-field-edit-quantity .form-item input{font-size:1.6rem;line-height:2.4rem}}@media screen and (min-width:90em){.cart form table tbody tr td.views-field-edit-quantity .form-item input{width:3.5rem}}.cart form table tbody tr td.views-field-edit-quantity .suffix{font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){.cart form table tbody tr td.views-field-edit-quantity .suffix{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){.cart form table tbody tr td.views-field-edit-quantity .suffix{font-size:1.6rem;line-height:2.4rem}}.cart form table tbody tr td.views-field-edit-quantity .delete-order-item{background:none;border:none;padding:0;margin:0;overflow:hidden;color:transparent;text-indent:10rem;width:1.2rem;height:100%;background-image:url("/themes/custom/dubois/assets/images/trash.svg");background-size:contain;background-repeat:no-repeat;background-position:center;margin:-.3rem 0 0 1rem}.cart form table tbody tr td.views-field-nothing{display:flex;justify-content:center;font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){.cart form table tbody tr td.views-field-nothing{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.cart form table tbody tr td.views-field-nothing{font-size:1.8rem;line-height:2.6rem}}.cart form table tbody tr td.views-field-nothing>span{position:relative;top:.2rem}.cart form table tbody tr td.views-field-nothing .old-price{font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px;margin-top:0.1rem;margin-left:0.8rem;text-decoration:line-through;color:#7e7e7e}@media print,screen and (max-width:39.99875em){.cart form table tbody tr td.views-field-nothing .old-price{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){.cart form table tbody tr td.views-field-nothing .old-price{font-size:1.6rem;line-height:2.4rem}}@media print,screen and (max-width:63.99875em){.cart form table tbody tr td.views-field-nothing .old-price{margin-left:0}}.cart form table tbody tr td.views-field-nothing .reduced-price{color:#F6850D}.cart form table tbody tr td.views-field-total-price__number{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){.cart form table tbody tr td.views-field-total-price__number{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.cart form table tbody tr td.views-field-total-price__number{font-size:1.8rem;line-height:2.6rem}}@media print,screen and (max-width:63.99875em){.cart form table tbody tr td.views-field-total-price__number{display:flex;justify-content:flex-end;align-items:flex-end}}.cart form div[data-drupal-selector="order-total-summary"] .total_price{margin-top:4rem}.cart form div[data-drupal-selector="order-total-summary"] .total_price .order-total-line{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;display:flex;justify-content:space-between;padding:0;margin-bottom:0.8rem}@media print,screen and (max-width:39.99875em){.cart form div[data-drupal-selector="order-total-summary"] .total_price .order-total-line{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.cart form div[data-drupal-selector="order-total-summary"] .total_price .order-total-line{font-size:1.8rem;line-height:2.6rem}}.cart form div[data-drupal-selector="order-total-summary"] .total_price .order-total-line-value{margin-left:2rem;width:auto}.cart form div[data-drupal-selector="order-total-summary"] .total_price .order-total-line__total{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:.2px;margin-bottom:.8rem;text-transform:uppercase;margin-top:2.4rem;margin-bottom:5.6rem;font-weight:normal;text-transform:none;padding-bottom:1.6rem;border-bottom:2px solid #0a0a0a}@media print,screen and (max-width:39.99875em){.cart form div[data-drupal-selector="order-total-summary"] .total_price .order-total-line__total{font-size:1.8rem;line-height:2.4rem}}@media print{.cart form div[data-drupal-selector="order-total-summary"] .total_price .order-total-line__total{font-size:1rem !important;line-height:1.4rem !important}}@media screen and (min-width:90em){.cart form div[data-drupal-selector="order-total-summary"] .total_price .order-total-line__total{font-size:2.2rem;line-height:2.8rem}}.cart form .payment-notice{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;margin-bottom:7.5rem}@media print,screen and (max-width:39.99875em){.cart form .payment-notice{font-size:1.6rem;line-height:2.4rem}}@media print{.cart form .payment-notice{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.cart form .payment-notice{font-size:2rem;line-height:2.8rem}}.cart form .form-actions{display:flex;justify-content:flex-end;margin-bottom:10rem;width:100%}@media print,screen and (max-width:39.99875em){.cart form .form-actions{flex-wrap:wrap}}.cart form .form-actions .button{margin-bottom:0;margin-left:1.6rem;text-transform:uppercase}@media print,screen and (max-width:39.99875em){.cart form .form-actions .button{width:100%;margin:0 0 1rem}}.cart form .form-actions .button.disabled,.cart form .form-actions .button.is-disabled,.cart form .form-actions .button[disabled="disabled"]{background-color:#f4f4f4 !important;opacity:1 !important;color:#7e7e7e !important}.cart form .form-actions .link--previous{display:inline-block;width:auto;padding:0 3rem;line-height:3.8rem;height:4rem;color:#0a0a0a;font-size:1.6rem;text-align:center;border:1px solid #0a0a0a;border-radius:0.2rem;transition-property:background-color,color;transition-duration:0.2s;font-family:"Founders Grotesk",Arial,sans-serif;text-transform:uppercase;text-decoration:none;background-color:transparent;letter-spacing:1px;background-color:#0a0a0a;color:#fff;width:auto;padding-left:4rem;padding-right:4rem;text-transform:uppercase;order:-1}.cart form .form-actions .link--previous:hover,.cart form .form-actions .link--previous.hover,.cart form .form-actions .link--previous:focus{background-color:#0a0a0a;color:#fff}@media screen and (min-width:90em){.cart form .form-actions .link--previous{font-size:1.8rem;line-height:4rem;height:4.2rem}}@media print,screen and (max-width:39.99875em){.cart form .form-actions .link--previous{width:100%;margin:0 0 1rem}}.cart.cart-empty-page{text-align:center;margin-bottom:15rem}.cart.cart-empty-page .cart-empty-page-content{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;margin:3.2rem 0}@media print,screen and (max-width:39.99875em){.cart.cart-empty-page .cart-empty-page-content{font-size:1.6rem;line-height:2.4rem}}@media print{.cart.cart-empty-page .cart-empty-page-content{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.cart.cart-empty-page .cart-empty-page-content{font-size:2rem;line-height:2.8rem}}.node--type-news .layout-content>article{padding-top:7rem}@media print,screen and (min-width:64em){.node--type-news .layout-content>article{padding-top:14rem}}.node--type-news .layout-content>article .field_media_image{margin-bottom:11rem}@media print,screen and (max-width:39.99875em){.node--type-news .layout-content>article .field_media_image{margin-bottom:6.4rem}}.node--type-news .layout-content>article .field_media_image img{width:100%}.node--type-news .layout-content>article .title{text-align:center;margin-bottom:3.2rem}.node--type-news .layout-content>article .field_news_header_image{display:none}.node--type-news .layout-content>article .field_h1_title{display:none}.node--type-news .layout-content>article .paragraph-text-with-image__wrapper{margin-bottom:7rem}@media print,screen and (min-width:40em){.node--type-news .layout-content>article .paragraph-text-with-image__wrapper{margin-bottom:9rem}}@media print,screen and (min-width:64em){.node--type-news .layout-content>article .paragraph-text-with-image__wrapper{margin-bottom:11rem}}@media print,screen and (min-width:64em){.node--type-news .layout-content>article .paragraph-text-with-image__wrapper .paragraph-text-with-image{margin:0}}@media print,screen and (min-width:64em){.node--type-blog-article .layout-content>article{margin-top:9rem}}.node--type-blog-article .layout-content>article>div:first-child{flex:0 0 100%}.node--type-blog-article .layout-content>article .field_media_image{margin-bottom:6rem}@media print,screen and (min-width:40em){.node--type-blog-article .layout-content>article .field_media_image{margin-bottom:9rem}}@media print,screen and (min-width:64em){.node--type-blog-article .layout-content>article .field_media_image{margin-bottom:11rem}}.node--type-blog-article .layout-content>article .field_media_image img{width:100%}.node--type-blog-article .layout-content>article .title{text-align:center;margin:0 0 3.2rem;max-width:100%;flex:100%}.node--type-blog-article .layout-content>article .paragraph-text p{text-align:left}.node--type-blog-article .layout-content>article .paragraph-text p.text-align-center{text-align:center}.blog-more{margin:6rem 0}@media print,screen and (min-width:40em){.blog-more{margin:9rem 0}}@media print,screen and (min-width:64em){.blog-more{margin:12rem 0}}.blog-more>h2{text-align:center;margin-bottom:3.6rem}@media print,screen and (min-width:40em){.blog-more>h2{margin-bottom:4.8rem}}.blog-more .field_link{display:flex;justify-content:center;margin-top:4rem}.blog-more .field_link a{background-color:#000;color:#fff;font-size:1.6rem;line-height:2rem;padding:.8rem 4rem;border-radius:0.2rem;transition-property:background-color;transition-duration:0.2s;text-transform:uppercase;letter-spacing:1px;text-decoration:none}.blog-more .field_link a:hover,.blog-more .field_link a:focus{background-color:#1A1A1A}@media screen and (min-width:90em){.blog-more .field_link a{font-size:1.8rem;line-height:2.2rem}}.view-member_blog>h2,.view-chronik>h2,.view--name-news>h2{text-align:center;margin-bottom:3.6rem}@media print,screen and (min-width:40em){.view-member_blog>h2,.view-chronik>h2,.view--name-news>h2{margin-bottom:4.8rem}}.view-member_blog>p,.view-chronik>p,.view--name-news>p{font-family:"Founders Grotesk",Arial,sans-serif;font-size:2rem;line-height:2.8rem;letter-spacing:.1px;text-align:center}@media screen and (min-width:90em){.view-member_blog>p,.view-chronik>p,.view--name-news>p{font-size:2.2rem;line-height:3rem}}.view-member_blog .views-row,.view-chronik .views-row,.view--name-news .views-row{margin-bottom:4.8rem}@media print,screen and (min-width:40em){.view-member_blog .views-row,.view-chronik .views-row,.view--name-news .views-row{margin-bottom:7.2rem}}@media print,screen and (min-width:40em){.view-member_blog .views-row>article,.view-chronik .views-row>article,.view--name-news .views-row>article{display:flex;align-items:center}}@media print,screen and (min-width:40em){.view-member_blog .views-row>article .imagepart,.view-chronik .views-row>article .imagepart,.view--name-news .views-row>article .imagepart{flex:0 0 50%}.view-member_blog .views-row>article .imagepart .field_media_image,.view-chronik .views-row>article .imagepart .field_media_image,.view--name-news .views-row>article .imagepart .field_media_image{padding-right:3.6rem}}@media print,screen and (min-width:40em) and (min-width:64em){.view-member_blog .views-row>article .imagepart .field_media_image,.view-chronik .views-row>article .imagepart .field_media_image,.view--name-news .views-row>article .imagepart .field_media_image{padding-right:7.2rem}}@media print,screen and (min-width:40em){.view-member_blog .views-row>article .imagepart .field_media_image picture,.view-chronik .views-row>article .imagepart .field_media_image picture,.view--name-news .views-row>article .imagepart .field_media_image picture{display:block;overflow:hidden}.view-member_blog .views-row>article .imagepart .field_media_image picture img,.view-chronik .views-row>article .imagepart .field_media_image picture img,.view--name-news .views-row>article .imagepart .field_media_image picture img{transition-property:transform;transition-duration:.25s;transform:scale(1)}}.view-member_blog .views-row>article .imagepart:hover .field_media_image picture img,.view-member_blog .views-row>article .imagepart.hover .field_media_image picture img,.view-chronik .views-row>article .imagepart:hover .field_media_image picture img,.view-chronik .views-row>article .imagepart.hover .field_media_image picture img,.view--name-news .views-row>article .imagepart:hover .field_media_image picture img,.view--name-news .views-row>article .imagepart.hover .field_media_image picture img{transform:scale(1.02)}.view-member_blog .views-row>article .textpart,.view-chronik .views-row>article .textpart,.view--name-news .views-row>article .textpart{margin-top:1.2rem}@media print,screen and (min-width:40em){.view-member_blog .views-row>article .textpart,.view-chronik .views-row>article .textpart,.view--name-news .views-row>article .textpart{flex:0 0 50%;margin-top:0}}.view-member_blog .views-row>article .textpart .field_date,.view-chronik .views-row>article .textpart .field_date,.view--name-news .views-row>article .textpart .field_date{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;color:#7e7e7e;margin-bottom:.4rem}@media print,screen and (max-width:39.99875em){.view-member_blog .views-row>article .textpart .field_date,.view-chronik .views-row>article .textpart .field_date,.view--name-news .views-row>article .textpart .field_date{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.view-member_blog .views-row>article .textpart .field_date,.view-chronik .views-row>article .textpart .field_date,.view--name-news .views-row>article .textpart .field_date{font-size:1.8rem;line-height:2.6rem}}@media print,screen and (min-width:40em){.view-member_blog .views-row>article .textpart .field_date,.view-chronik .views-row>article .textpart .field_date,.view--name-news .views-row>article .textpart .field_date{margin-bottom:.8rem}}@media print,screen and (max-width:39.99875em){.view-member_blog .views-row>article .textpart .title,.view-chronik .views-row>article .textpart .title,.view--name-news .views-row>article .textpart .title{margin-bottom:.8rem}}.view-member_blog .views-row>article .textpart .field_teaser,.view-chronik .views-row>article .textpart .field_teaser,.view--name-news .views-row>article .textpart .field_teaser{margin-bottom:1.2rem}@media screen and (min-width:90em){.view-member_blog .views-row>article .textpart .field_teaser,.view-chronik .views-row>article .textpart .field_teaser,.view--name-news .views-row>article .textpart .field_teaser{margin-bottom:2.4rem}}.view-member_blog .views-row>article .textpart .more-link,.view-chronik .views-row>article .textpart .more-link,.view--name-news .views-row>article .textpart .more-link{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;border:none;padding:0;font-weight:bold;text-transform:none;display:flex}@media print,screen and (max-width:39.99875em){.view-member_blog .views-row>article .textpart .more-link,.view-chronik .views-row>article .textpart .more-link,.view--name-news .views-row>article .textpart .more-link{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.view-member_blog .views-row>article .textpart .more-link,.view-chronik .views-row>article .textpart .more-link,.view--name-news .views-row>article .textpart .more-link{font-size:1.8rem;line-height:2.6rem}}.view-member_blog .views-row>article .textpart .more-link:hover,.view-chronik .views-row>article .textpart .more-link:hover,.view--name-news .views-row>article .textpart .more-link:hover{background:none !important;color:inherit !important}.view-member_blog .views-row>article .textpart .more-link::after,.view-chronik .views-row>article .textpart .more-link::after,.view--name-news .views-row>article .textpart .more-link::after{content:'';background-image:url("/themes/custom/dubois/assets/images/arrow-right-black.svg");background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;width:.5rem;vertical-align:top;margin-left:.4rem;position:relative;top:.1rem}.view-member_blog.display-overview,.view-member_blog.display-chronik_profil,.view-chronik.display-overview,.view-chronik.display-chronik_profil,.view--name-news.display-overview,.view--name-news.display-chronik_profil{margin-bottom:13.6rem}.view-member_blog.display-overview>h1,.view-member_blog.display-chronik_profil>h1,.view-chronik.display-overview>h1,.view-chronik.display-chronik_profil>h1,.view--name-news.display-overview>h1,.view--name-news.display-chronik_profil>h1{text-align:center;margin-bottom:4.8rem}@media print,screen and (min-width:40em){.view-member_blog.display-overview>h1,.view-member_blog.display-chronik_profil>h1,.view-chronik.display-overview>h1,.view-chronik.display-chronik_profil>h1,.view--name-news.display-overview>h1,.view--name-news.display-chronik_profil>h1{margin-bottom:7.2rem}}@media print,screen and (min-width:64em){.view-member_blog.display-overview>h1,.view-member_blog.display-chronik_profil>h1,.view-chronik.display-overview>h1,.view-chronik.display-chronik_profil>h1,.view--name-news.display-overview>h1,.view--name-news.display-chronik_profil>h1{margin-bottom:9.6rem}}@media screen and (min-width:90em){.view-member_blog.display-overview .views-row,.view-member_blog.display-chronik_profil .views-row,.view-chronik.display-overview .views-row,.view-chronik.display-chronik_profil .views-row,.view--name-news.display-overview .views-row,.view--name-news.display-chronik_profil .views-row{margin-bottom:9.6rem}}@media screen and (min-width:90em){.view-member_blog.display-overview .views-row>article .imagepart,.view-member_blog.display-chronik_profil .views-row>article .imagepart,.view-chronik.display-overview .views-row>article .imagepart,.view-chronik.display-chronik_profil .views-row>article .imagepart,.view--name-news.display-overview .views-row>article .imagepart,.view--name-news.display-chronik_profil .views-row>article .imagepart{flex:0 0 33.333%}.view-member_blog.display-overview .views-row>article .imagepart .field_media_image,.view-member_blog.display-chronik_profil .views-row>article .imagepart .field_media_image,.view-chronik.display-overview .views-row>article .imagepart .field_media_image,.view-chronik.display-chronik_profil .views-row>article .imagepart .field_media_image,.view--name-news.display-overview .views-row>article .imagepart .field_media_image,.view--name-news.display-chronik_profil .views-row>article .imagepart .field_media_image{padding:0 !important}}@media screen and (min-width:90em){.view-member_blog.display-overview .views-row>article .textpart,.view-member_blog.display-chronik_profil .views-row>article .textpart,.view-chronik.display-overview .views-row>article .textpart,.view-chronik.display-chronik_profil .views-row>article .textpart,.view--name-news.display-overview .views-row>article .textpart,.view--name-news.display-chronik_profil .views-row>article .textpart{flex:0 0 66.666%;padding-left:13.6rem}}.view-member_blog.display-chronik_profil,.view-chronik.display-chronik_profil,.view--name-news.display-chronik_profil{margin-top:4rem}@media print,screen and (min-width:40em){.view-member_blog.display-chronik_profil,.view-chronik.display-chronik_profil,.view--name-news.display-chronik_profil{margin-top:6rem}}@media print,screen and (min-width:64em){.view-member_blog.display-chronik_profil,.view-chronik.display-chronik_profil,.view--name-news.display-chronik_profil{margin-top:8rem}}#wrapper-404{border:1px solid #E5E5E5;border-radius:.8rem;padding:2.4rem;text-align:center;margin-bottom:9.6rem}@media print,screen and (min-width:40em){#wrapper-404{padding:4.8rem}}@media print,screen and (min-width:64em){#wrapper-404{margin-top:9.6rem}}#wrapper-404 .delorean{margin-bottom:3.2rem}#wrapper-404 h1{margin-bottom:3.2rem}#wrapper-404 p{margin-bottom:8rem}#wrapper-404 .button{display:inline-block;width:auto;padding:0 3rem;line-height:3.8rem;height:4rem;color:#0a0a0a;font-size:1.6rem;text-align:center;border:1px solid #0a0a0a;border-radius:0.2rem;transition-property:background-color,color;transition-duration:0.2s;font-family:"Founders Grotesk",Arial,sans-serif;text-transform:uppercase;text-decoration:none;background-color:transparent;letter-spacing:1px;margin-bottom:0}#wrapper-404 .button:hover,#wrapper-404 .button.hover,#wrapper-404 .button:focus{background-color:#0a0a0a;color:#fff}@media screen and (min-width:90em){#wrapper-404 .button{font-size:1.8rem;line-height:4rem;height:4.2rem}}.webform-submission-share-offering-form{max-width:104rem;margin:0 auto 8rem}.webform-submission-share-offering-form #edit-markup-01{font-size:3.4rem;line-height:4rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:.2px;text-align:center;margin:11.6rem 0 7.2rem}@media print,screen and (max-width:39.99875em){.webform-submission-share-offering-form #edit-markup-01{font-size:2.8rem;line-height:3.4rem}}@media print{.webform-submission-share-offering-form #edit-markup-01{font-size:1.8rem;line-height:2rem}}@media screen and (min-width:90em){.webform-submission-share-offering-form #edit-markup-01{font-size:3.8rem;line-height:4.4rem}}.webform-submission-share-offering-form legend span,.webform-submission-share-offering-form #edit-markup{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;display:block;margin-bottom:3.2rem}@media screen and (min-width:90em){.webform-submission-share-offering-form legend span,.webform-submission-share-offering-form #edit-markup{font-size:2.2rem;line-height:2.8rem}}.webform-submission-share-offering-form .package-page{margin:0 auto 6.5rem;position:relative}.webform-submission-share-offering-form .jahresrechnung{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;font-weight:bold;text-decoration:underline;display:inline-block;margin-bottom:6.4rem;transition-property:color;transition-duration:.2s}@media print,screen and (max-width:39.99875em){.webform-submission-share-offering-form .jahresrechnung{font-size:1.6rem;line-height:2.4rem}}@media print{.webform-submission-share-offering-form .jahresrechnung{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.webform-submission-share-offering-form .jahresrechnung{font-size:2rem;line-height:2.8rem}}.webform-submission-share-offering-form .jahresrechnung:hover{color:#7e7e7e}.webform-submission-share-offering-form .address-page{max-width:65.6rem;margin:0 auto}.webform-submission-share-offering-form .address-page .form-item{position:relative;flex:0 0 100%}.webform-submission-share-offering-form .address-page .form-item label{font-size:1.2rem;line-height:1.8rem;color:#7e7e7e;position:absolute;left:1.2rem;top:0.4rem;transition:all,0.4s;z-index:1}.webform-submission-share-offering-form .address-page .form-item.big-label label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;top:1.8rem}@media print,screen and (max-width:39.99875em){.webform-submission-share-offering-form .address-page .form-item.big-label label{font-size:1.6rem;line-height:2.4rem}}@media print{.webform-submission-share-offering-form .address-page .form-item.big-label label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.webform-submission-share-offering-form .address-page .form-item.big-label label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){.webform-submission-share-offering-form .address-page .form-item.big-label label{top:1.6rem}}.webform-submission-share-offering-form .address-page .form-item input,.webform-submission-share-offering-form .address-page .form-item select,.webform-submission-share-offering-form .address-page .form-item .form-text{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:5.6rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:1.6rem;padding-top:1.6rem}@media print,screen and (max-width:39.99875em){.webform-submission-share-offering-form .address-page .form-item input,.webform-submission-share-offering-form .address-page .form-item select,.webform-submission-share-offering-form .address-page .form-item .form-text{font-size:1.6rem;line-height:2.4rem}}@media print{.webform-submission-share-offering-form .address-page .form-item input,.webform-submission-share-offering-form .address-page .form-item select,.webform-submission-share-offering-form .address-page .form-item .form-text{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.webform-submission-share-offering-form .address-page .form-item input,.webform-submission-share-offering-form .address-page .form-item select,.webform-submission-share-offering-form .address-page .form-item .form-text{font-size:2rem;line-height:2.8rem}}.webform-submission-share-offering-form .address-page .form-item input:focus,.webform-submission-share-offering-form .address-page .form-item select:focus,.webform-submission-share-offering-form .address-page .form-item .form-text:focus{border-bottom-color:#0a0a0a}.webform-submission-share-offering-form .address-page .form-item input.error,.webform-submission-share-offering-form .address-page .form-item select.error,.webform-submission-share-offering-form .address-page .form-item .form-text.error{border-bottom:1px solid #F6850D}.webform-submission-share-offering-form .address-page .form-item textarea{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:14rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:3rem;padding-top:2.1rem;resize:none}@media print,screen and (max-width:39.99875em){.webform-submission-share-offering-form .address-page .form-item textarea{font-size:1.6rem;line-height:2.4rem}}@media print{.webform-submission-share-offering-form .address-page .form-item textarea{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.webform-submission-share-offering-form .address-page .form-item textarea{font-size:2rem;line-height:2.8rem}}.webform-submission-share-offering-form .address-page .form-item textarea:focus{border-bottom-color:#0a0a0a}.webform-submission-share-offering-form .address-page .form-item .form-item--error-message{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;color:#F6850D;margin:-1.2rem 0 1.6rem}@media screen and (min-width:90em){.webform-submission-share-offering-form .address-page .form-item .form-item--error-message{font-size:1.4rem;line-height:1.8rem}}.webform-submission-share-offering-form .address-page .js-form-type-radio input{width:2.4rem;min-width:2.4rem;height:2.4rem;margin:0 2rem 0 0;opacity:0}.webform-submission-share-offering-form .address-page .js-form-type-radio input:hover{cursor:pointer}.webform-submission-share-offering-form .address-page .js-form-type-radio input ~ .radio-helper{width:2.4rem;height:2.4rem;display:block;position:absolute;pointer-events:none;left:0;border:2px solid #7e7e7e;border-radius:50%}.webform-submission-share-offering-form .address-page .js-form-type-radio input:checked ~ .radio-helper{background-color:#0a0a0a;border-color:#0a0a0a}.webform-submission-share-offering-form .address-page .js-form-type-radio input:checked ~ .radio-helper:after{content:'';width:50%;height:50%;display:block;background-color:#fff;border-radius:50%;z-index:2;transition-property:opacity;transition-duration:0.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.webform-submission-share-offering-form .address-page .js-form-type-radio label.option{top:0;left:0}.webform-submission-share-offering-form .address-page .webform-telephone--wrapper{margin-bottom:1.6rem}.webform-submission-share-offering-form .address-page .webform-telephone--wrapper legend{display:none}.webform-submission-share-offering-form .address-page .webform-telephone--wrapper .form-item-telefon-phone>label{display:block !important}.webform-submission-share-offering-form .address-page .webform-telephone--wrapper .iti{width:100%}.webform-submission-share-offering-form .address-page .webform-telephone--wrapper .iti .iti__flag-container{padding-top:1.4rem}.webform-submission-share-offering-form .address-page .webform-telephone--wrapper .iti .iti__flag-container .iti__country-list{z-index:9}.webform-submission-share-offering-form .address-page .webform-telephone--wrapper .iti input{padding-left:5rem}.webform-submission-share-offering-form .address-page+#edit-actions{max-width:65.6rem;margin:0 auto}.webform-submission-share-offering-form .review-page{display:flex;flex-flow:row wrap}.webform-submission-share-offering-form .review-page .review-area{width:calc(33.33333% - 1.1rem);border:1px solid #000;border-radius:.8rem;padding:1.5rem 2.4rem 2.4rem;margin:0 0 5rem}.webform-submission-share-offering-form .review-page .review-area:nth-child(2){margin:0 1.6rem 5rem}.webform-submission-share-offering-form .review-page .review-area legend{padding:0 .8rem}.webform-submission-share-offering-form .review-page .review-area legend span{letter-spacing:.2px;font-size:1.6rem;line-height:2.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;margin-bottom:0}@media screen and (min-width:90em){.webform-submission-share-offering-form .review-page .review-area legend span{font-size:1.8rem;line-height:2.4rem}}.webform-submission-share-offering-form .review-page+#edit-actions{margin:6rem 0 0}.webform-submission-share-offering-form #benefits-wrapper .benefits{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;color:#F6850D;text-align:center;margin-bottom:3.2rem}@media screen and (min-width:90em){.webform-submission-share-offering-form #benefits-wrapper .benefits{font-size:1.4rem;line-height:1.8rem}}.webform-submission-share-offering-form #benefits-wrapper .share-select-header{font-size:1.3rem;line-height:3.2rem;letter-spacing:.4px;font-family:"Founders Grotesk Mono",Courier;display:grid;grid-template-columns:6fr 2fr 2fr;margin-bottom:4.8rem}.webform-submission-share-offering-form #benefits-wrapper .label-single-value{text-align:center}.webform-submission-share-offering-form #benefits-wrapper .label-total-value{text-align:center}.webform-submission-share-offering-form #benefits-wrapper .js-form-type-radio input{width:2.4rem;min-width:2.4rem;height:2.4rem;margin:0 2rem 0 0;opacity:0}.webform-submission-share-offering-form #benefits-wrapper .js-form-type-radio input:hover{cursor:pointer}.webform-submission-share-offering-form #benefits-wrapper .js-form-type-radio input ~ .radio-helper{width:2.4rem;height:2.4rem;display:block;position:absolute;pointer-events:none;left:0;border:2px solid #7e7e7e;border-radius:50%}.webform-submission-share-offering-form #benefits-wrapper .js-form-type-radio input:checked ~ .radio-helper{background-color:#0a0a0a;border-color:#0a0a0a}.webform-submission-share-offering-form #benefits-wrapper .js-form-type-radio input:checked ~ .radio-helper:after{content:'';width:50%;height:50%;display:block;background-color:#fff;border-radius:50%;z-index:2;transition-property:opacity;transition-duration:0.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.webform-submission-share-offering-form #benefits-wrapper .js-webform-radios .form-item{display:flex;flex-flow:row nowrap}.webform-submission-share-offering-form #benefits-wrapper .js-webform-radios label{flex-grow:1}.webform-submission-share-offering-form #benefits-wrapper .js-webform-radios .share{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;width:100%;display:grid;grid-template-columns:6fr 2fr 2fr}@media print,screen and (max-width:39.99875em){.webform-submission-share-offering-form #benefits-wrapper .js-webform-radios .share{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.webform-submission-share-offering-form #benefits-wrapper .js-webform-radios .share{font-size:1.8rem;line-height:2.6rem}}.webform-submission-share-offering-form #benefits-wrapper .js-webform-radios .share-option{display:flex;flex-flow:column nowrap;margin-bottom:3.2rem}.webform-submission-share-offering-form #benefits-wrapper .js-webform-radios .share-single-value{text-align:center}.webform-submission-share-offering-form #benefits-wrapper .js-webform-radios .share-total-value{text-align:center}.webform-submission-share-offering-form #benefits-wrapper .js-webform-radios .strong{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;font-weight:bold}@media print,screen and (max-width:39.99875em){.webform-submission-share-offering-form #benefits-wrapper .js-webform-radios .strong{font-size:1.6rem;line-height:2.4rem}}@media print{.webform-submission-share-offering-form #benefits-wrapper .js-webform-radios .strong{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.webform-submission-share-offering-form #benefits-wrapper .js-webform-radios .strong{font-size:2rem;line-height:2.8rem}}.webform-submission-share-offering-form #benefits-wrapper .js-webform-radios .grey{font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal;color:#7e7e7e;text-transform:uppercase}@media screen and (min-width:90em){.webform-submission-share-offering-form #benefits-wrapper .js-webform-radios .grey{font-size:1.6rem;line-height:2.2rem}}.webform-submission-share-offering-form #edit-us-law,.webform-submission-share-offering-form #edit-payment-method{margin-bottom:4.8rem}.webform-submission-share-offering-form #edit-us-law .form-item,.webform-submission-share-offering-form #edit-payment-method .form-item{display:flex;flex-flow:row nowrap;margin-bottom:2.4rem}.webform-submission-share-offering-form #edit-us-law .form-item label,.webform-submission-share-offering-form #edit-payment-method .form-item label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;position:relative}@media print,screen and (max-width:39.99875em){.webform-submission-share-offering-form #edit-us-law .form-item label,.webform-submission-share-offering-form #edit-payment-method .form-item label{font-size:1.6rem;line-height:2.4rem}}@media print{.webform-submission-share-offering-form #edit-us-law .form-item label,.webform-submission-share-offering-form #edit-payment-method .form-item label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.webform-submission-share-offering-form #edit-us-law .form-item label,.webform-submission-share-offering-form #edit-payment-method .form-item label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){.webform-submission-share-offering-form #edit-us-law .form-item label,.webform-submission-share-offering-form #edit-payment-method .form-item label{line-height:2.4rem}}.webform-submission-share-offering-form .js-form-type-checkbox{width:100%;display:flex;align-items:center;position:relative;margin:1rem 0 .5rem}.webform-submission-share-offering-form .js-form-type-checkbox input{width:1.8rem;height:1.8rem;margin:0 1rem 0 0;opacity:0}.webform-submission-share-offering-form .js-form-type-checkbox input:hover{cursor:pointer}.webform-submission-share-offering-form .js-form-type-checkbox input ~ .checkbox-helper{width:1.8rem;height:1.8rem;display:block;position:absolute;pointer-events:none;left:0;border:1px solid #0a0a0a;border-radius:0.2rem}.webform-submission-share-offering-form .js-form-type-checkbox input ~ .checkbox-helper:after{content:'';width:100%;height:100%;display:block;background-color:black;background-image:url("/themes/custom/dubois/assets/images/checkmark.svg");background-position:center;background-repeat:no-repeat;z-index:2;opacity:0;transition-property:opacity;transition-duration:0.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.webform-submission-share-offering-form .js-form-type-checkbox input:checked ~ .checkbox-helper:after{opacity:1}.webform-submission-share-offering-form .js-form-type-checkbox input{padding-top:.5rem}.webform-submission-share-offering-form .js-form-type-checkbox label{font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px;position:relative;left:auto;top:auto;margin-top:.5rem}@media print,screen and (max-width:39.99875em){.webform-submission-share-offering-form .js-form-type-checkbox label{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){.webform-submission-share-offering-form .js-form-type-checkbox label{font-size:1.6rem;line-height:2.4rem}}.webform-submission-share-offering-form .js-form-type-checkbox label:hover{cursor:pointer}.webform-submission-share-offering-form .input-name-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem}.webform-submission-share-offering-form .input-city-wrapper{display:grid;grid-template-columns:2fr 4fr;grid-column-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem}.webform-submission-share-offering-form .js-form-item-country{margin-bottom:8.3rem}.webform-submission-share-offering-form .webform-actions{text-align:right}.webform-submission-share-offering-form .strong{font-weight:bold}.webform-confirmation ~ .webform-progress{display:none}.shareoffering-confirmation{text-align:center;max-width:70rem;margin:0 auto 8rem}.shareoffering-confirmation__image{margin-bottom:3.3rem}.shareoffering-confirmation__title{font-size:3.4rem;line-height:4rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:.2px;margin-bottom:3.2rem}@media print,screen and (max-width:39.99875em){.shareoffering-confirmation__title{font-size:2.8rem;line-height:3.4rem}}@media print{.shareoffering-confirmation__title{font-size:1.8rem;line-height:2rem}}@media screen and (min-width:90em){.shareoffering-confirmation__title{font-size:3.8rem;line-height:4.4rem}}.shareoffering-confirmation__message{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;margin-bottom:8rem}@media print,screen and (max-width:39.99875em){.shareoffering-confirmation__message{font-size:1.6rem;line-height:2.4rem}}@media print{.shareoffering-confirmation__message{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.shareoffering-confirmation__message{font-size:2rem;line-height:2.8rem}}.shareoffering-confirmation__button{margin-bottom:3rem}.shareoffering-confirmation__documents{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;font-weight:500;display:flex;flex-flow:column nowrap}@media print,screen and (max-width:39.99875em){.shareoffering-confirmation__documents{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.shareoffering-confirmation__documents{font-size:1.8rem;line-height:2.6rem}}@media print,screen and (min-width:40em){.shareoffering-confirmation__documents{flex-flow:row nowrap;justify-content:space-around}}.shareoffering-confirmation__document{margin:0 0 1em}@media print,screen and (min-width:40em){.shareoffering-confirmation__document{margin:0 1.6rem}}.shareoffering-confirmation__document img{margin-left:.8rem;height:1.6rem;width:1.6rem}.node--type-chronikbeitrag #chronik-entry-detail{margin-top:0}.node--type-chronikbeitrag #chronik-entry-detail .entry-content h1{margin:0;text-align:center}.node--type-chronikbeitrag #chronik-entry-detail .entry-content p+h2,.node--type-chronikbeitrag #chronik-entry-detail .entry-content p+h3{margin-top:7rem}.node--type-chronikbeitrag #chronik-entry-detail .entry-content h2{margin-bottom:3.2rem}.node--type-chronikbeitrag #chronik-entry-detail .entry-content h3{margin-bottom:.8rem}.node--type-chronikbeitrag #chronik-entry-detail .entry-content .field_chronik_text{margin-bottom:7rem}@media print,screen and (min-width:40em){.node--type-chronikbeitrag #chronik-entry-detail .entry-content .field_chronik_text{margin-bottom:9rem}}@media print,screen and (min-width:64em){.node--type-chronikbeitrag #chronik-entry-detail .entry-content .field_chronik_text{margin-bottom:11rem}}.node--type-chronikbeitrag #chronik-entry-detail .entry-content .field_chronik_text p{margin-bottom:2.4rem}.node--type-chronikbeitrag #chronik-entry-detail .entry-content .field_chronik_text p a{text-decoration:underline;transition-property:color;transition-duration:.2s}.node--type-chronikbeitrag #chronik-entry-detail .entry-content .field_chronik_text p a:hover{color:#7e7e7e}.node--type-chronikbeitrag #chronik-entry-detail .entry-content .field_chronik_bild,.node--type-chronikbeitrag #chronik-entry-detail .entry-content .field_chronik_video{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;margin-bottom:7rem;text-align:center}@media print,screen and (max-width:39.99875em){.node--type-chronikbeitrag #chronik-entry-detail .entry-content .field_chronik_bild,.node--type-chronikbeitrag #chronik-entry-detail .entry-content .field_chronik_video{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){.node--type-chronikbeitrag #chronik-entry-detail .entry-content .field_chronik_bild,.node--type-chronikbeitrag #chronik-entry-detail .entry-content .field_chronik_video{font-size:1.8rem;line-height:2.6rem}}.node--type-chronikbeitrag #chronik-entry-detail .entry-content .field_chronik_bild img{width:100%}.node--type-chronikbeitrag #chronik-entry-detail .entry-content .field_chronik_video video{width:100%;height:auto}.node--type-chronikbeitrag #chronik-entry-detail .entry-content .field_chronik_datei{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;margin-bottom:7rem}@media print,screen and (max-width:39.99875em){.node--type-chronikbeitrag #chronik-entry-detail .entry-content .field_chronik_datei{font-size:1.6rem;line-height:2.4rem}}@media print{.node--type-chronikbeitrag #chronik-entry-detail .entry-content .field_chronik_datei{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){.node--type-chronikbeitrag #chronik-entry-detail .entry-content .field_chronik_datei{font-size:2rem;line-height:2.8rem}}.node--type-chronikbeitrag #chronik-entry-detail .entry-content .field_chronik_datei .file a{font-weight:bold}.node--type-chronikbeitrag #chronik-entry-detail .entry-content .field_chronik_datei .file a:after{content:'';display:inline-block;background-image:url("/themes/custom/dubois/assets/images/download.svg");width:1.7rem;height:1.8rem;background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-left:.8rem}#swvch-chronik{padding:4rem 0 12rem}#swvch-chronik>div:first-child{text-align:center;margin-top:2.4rem}#swvch-chronik .chronik-header h2{margin-bottom:1.6rem}#swvch-chronik .chronik-header .more-link{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;padding:0;font-weight:bold;text-transform:none;text-decoration:none;display:flex;justify-content:center}@media print,screen and (max-width:39.99875em){#swvch-chronik .chronik-header .more-link{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){#swvch-chronik .chronik-header .more-link{font-size:1.8rem;line-height:2.6rem}}#swvch-chronik .chronik-header .more-link::after{content:'';background-image:url("/themes/custom/dubois/assets/images/arrow-right-black.svg");background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;vertical-align:top;margin-left:1rem;position:relative;top:.8rem;height:1.2rem;width:.7rem}#swvch-chronik #ownerlist .accordion-item{border-bottom:none;padding:0}#swvch-chronik #ownerlist .accordion-item__header{width:auto;padding:0 1.9rem 0 0}#swvch-chronik #ownerlist .accordion-item__header:before{display:none}#swvch-chronik #ownerlist .accordion-item__header:after{content:'';position:absolute;background:url("/themes/custom/dubois/assets/images/arrow-right-black.svg") no-repeat;background-size:cover;right:0;top:.8rem;height:1.2rem;width:.7rem;transition:all .5s}#swvch-chronik #ownerlist .accordion-item__body p{margin-bottom:0}#swvch-chronik #ownerlist .accordion-item__body p:first-child{margin-top:.8rem}#swvch-chronik #ownerlist .accordion-item__body p span{font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal}@media screen and (min-width:90em){#swvch-chronik #ownerlist .accordion-item__body p span{font-size:1.6rem;line-height:2.2rem}}#swvch-chronik #ownerlist .accordion-item__body p span:first-child{text-align:right}#swvch-chronik #ownerlist .accordion-item__body p span:last-child{text-align:left}#swvch-chronik .dubois-chronik-chronik-search{margin:4rem 0 8rem;display:flex;justify-content:center;position:relative}@media print,screen and (max-width:39.99875em){#swvch-chronik .dubois-chronik-chronik-search{flex-wrap:wrap}}#swvch-chronik .dubois-chronik-chronik-search>div{margin:0 1.6rem;position:relative}@media print,screen and (max-width:39.99875em){#swvch-chronik .dubois-chronik-chronik-search>div:first-child{flex:0 0 100%}}#swvch-chronik .dubois-chronik-chronik-search .icon{position:absolute;background-image:url("/themes/custom/dubois/assets/images/icon-search.svg");background-size:contain;background-repeat:no-repeat;width:1.8rem;height:1.8rem;left:1.6rem;top:50%;transform:translateY(-50%)}@media screen and (min-width:90em){#swvch-chronik .dubois-chronik-chronik-search .icon{width:2rem;height:2rem}}#swvch-chronik .dubois-chronik-chronik-search .js-form-type-textfield input,#swvch-chronik .dubois-chronik-chronik-search .js-form-type-textfield select,#swvch-chronik .dubois-chronik-chronik-search .js-form-type-select input,#swvch-chronik .dubois-chronik-chronik-search .js-form-type-select select{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;background-color:#f9f9f9;border:none;border-radius:6rem;box-shadow:none;font-size:1.8rem !important;line-height:4.4rem !important;height:4.4rem;padding:0 2.4rem 0 4.8rem;margin:0}@media print,screen and (max-width:39.99875em){#swvch-chronik .dubois-chronik-chronik-search .js-form-type-textfield input,#swvch-chronik .dubois-chronik-chronik-search .js-form-type-textfield select,#swvch-chronik .dubois-chronik-chronik-search .js-form-type-select input,#swvch-chronik .dubois-chronik-chronik-search .js-form-type-select select{font-size:1.6rem;line-height:2.4rem}}@media print{#swvch-chronik .dubois-chronik-chronik-search .js-form-type-textfield input,#swvch-chronik .dubois-chronik-chronik-search .js-form-type-textfield select,#swvch-chronik .dubois-chronik-chronik-search .js-form-type-select input,#swvch-chronik .dubois-chronik-chronik-search .js-form-type-select select{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){#swvch-chronik .dubois-chronik-chronik-search .js-form-type-textfield input,#swvch-chronik .dubois-chronik-chronik-search .js-form-type-textfield select,#swvch-chronik .dubois-chronik-chronik-search .js-form-type-select input,#swvch-chronik .dubois-chronik-chronik-search .js-form-type-select select{font-size:2rem;line-height:2.8rem}}#swvch-chronik .dubois-chronik-chronik-search .js-form-type-textfield input::-moz-placeholder,#swvch-chronik .dubois-chronik-chronik-search .js-form-type-textfield select::-moz-placeholder,#swvch-chronik .dubois-chronik-chronik-search .js-form-type-select input::-moz-placeholder,#swvch-chronik .dubois-chronik-chronik-search .js-form-type-select select::-moz-placeholder{color:#8a8a8a;opacity:1}#swvch-chronik .dubois-chronik-chronik-search .js-form-type-textfield input:-ms-input-placeholder,#swvch-chronik .dubois-chronik-chronik-search .js-form-type-textfield select:-ms-input-placeholder,#swvch-chronik .dubois-chronik-chronik-search .js-form-type-select input:-ms-input-placeholder,#swvch-chronik .dubois-chronik-chronik-search .js-form-type-select select:-ms-input-placeholder{color:#8a8a8a;opacity:1}#swvch-chronik .dubois-chronik-chronik-search .js-form-type-textfield input::placeholder,#swvch-chronik .dubois-chronik-chronik-search .js-form-type-textfield select::placeholder,#swvch-chronik .dubois-chronik-chronik-search .js-form-type-select input::placeholder,#swvch-chronik .dubois-chronik-chronik-search .js-form-type-select select::placeholder{color:#8a8a8a;opacity:1}#swvch-chronik .dubois-chronik-chronik-search .js-form-type-textfield{width:100%}@media print,screen and (min-width:40em){#swvch-chronik .dubois-chronik-chronik-search .js-form-type-textfield{max-width:42rem}}#swvch-chronik .dubois-chronik-chronik-search .js-form-type-select{min-width:12rem}#swvch-chronik .dubois-chronik-chronik-search .js-form-type-select select{background-color:transparent;font-size:1.6rem !important;font-weight:bold;padding:0 2rem 0 0;background-image:url("/themes/custom/dubois/assets/images/dropdown-arrow.svg");background-position:right -2rem top 2rem;background-size:1.4rem 0.7rem}#swvch-chronik .dubois-chronik-chronik-search .js-form-type-select select:hover{cursor:pointer}#swvch-chronik .dubois-chronik-chronik-search .js-form-type-select select option{font-size:1.6rem !important;font-weight:bold;background-color:#f9f9f9}#swvch-chronik .eintrag-erstellen{background-color:#f9f9f9;border-radius:.8rem;display:flex;flex-wrap:wrap;padding:2.4rem 1.6rem 1.6rem;margin-bottom:4rem;position:relative;cursor:pointer}#swvch-chronik .eintrag-erstellen>*{flex:0 0 100%}#swvch-chronik .eintrag-erstellen>h4{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase}@media screen and (min-width:90em){#swvch-chronik .eintrag-erstellen>h4{font-size:2.2rem;line-height:2.8rem}}@media print,screen and (min-width:40em){#swvch-chronik .eintrag-erstellen>h4,#swvch-chronik .eintrag-erstellen>.pricing-info{flex:1 1 50%}#swvch-chronik .eintrag-erstellen>.pricing-info{font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px;text-align:right;padding-right:.8rem}}@media print,screen and (min-width:40em) and (max-width:39.99875em){#swvch-chronik .eintrag-erstellen>.pricing-info{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:40em) and (min-width:90em){#swvch-chronik .eintrag-erstellen>.pricing-info{font-size:1.6rem;line-height:2.4rem}}#swvch-chronik .eintrag-erstellen>h4,#swvch-chronik .eintrag-erstellen>.pricing-info{margin-bottom:2.4rem}#swvch-chronik .eintrag-erstellen .create-button{border-top:1px solid #e6e6e6;padding-top:1.6rem}#swvch-chronik .eintrag-erstellen .create-button p{color:#8a8a8a;background-color:#f2f2f2;padding:1.6rem 1.2rem;margin:0;cursor:pointer}#swvch-chronik .eintrag-erstellen>.entry{border-top:1px solid #e6e6e6;padding-top:1.6rem}#swvch-chronik .eintrag-erstellen #create-entry-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(10,10,10,0.2);z-index:9}#swvch-chronik .eintrag-erstellen #create-entry-overlay.hidden{display:none}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry{top:calc(50% + 4rem);max-height:calc(100vh - 8rem - 3.2rem);left:50%;transform:translate(-50%,-50%);width:90%;max-width:64rem;background-color:#f9f9f9;border-radius:.8rem;padding:2.4rem 1.6rem;position:relative;overflow:auto}@media print,screen and (min-width:40em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry{top:calc(50% + 4.8rem);max-height:calc(100vh - 9.6rem - 3.2rem)}}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .close-button{position:absolute;right:2.4rem;top:1.6rem;background-image:url("/themes/custom/dubois/assets/images/close.svg");background-repeat:no-repeat;background-size:contain;width:3.2rem;height:3.2rem;cursor:pointer}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry h4{padding-bottom:2.4rem;margin-bottom:1.6rem;border-bottom:1px solid #e6e6e6}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create{display:flex;flex-wrap:wrap;position:relative}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item{position:relative;flex:0 0 100%}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item label,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item label{font-size:1.2rem;line-height:1.8rem;color:#7e7e7e;position:absolute;left:1.2rem;top:0.4rem;transition:all,0.4s;z-index:1}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item.big-label label,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item.big-label label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;top:1.8rem}@media print,screen and (max-width:39.99875em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item.big-label label,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item.big-label label{font-size:1.6rem;line-height:2.4rem}}@media print{#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item.big-label label,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item.big-label label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item.big-label label,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item.big-label label{font-size:2rem;line-height:2.8rem}}@media screen and (min-width:90em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item.big-label label,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item.big-label label{top:1.6rem}}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item input,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item select,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item .form-text,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item input,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item select,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item .form-text{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:5.6rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:1.6rem;padding-top:1.6rem}@media print,screen and (max-width:39.99875em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item input,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item select,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item .form-text,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item input,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item select,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item .form-text{font-size:1.6rem;line-height:2.4rem}}@media print{#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item input,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item select,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item .form-text,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item input,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item select,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item .form-text{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item input,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item select,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item .form-text,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item input,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item select,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item .form-text{font-size:2rem;line-height:2.8rem}}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item input:focus,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item select:focus,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item .form-text:focus,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item input:focus,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item select:focus,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item .form-text:focus{border-bottom-color:#0a0a0a}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item input.error,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item select.error,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item .form-text.error,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item input.error,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item select.error,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item .form-text.error{border-bottom:1px solid #F6850D}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item textarea,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item textarea{background-color:#f4f4f4 !important;border:none;border-bottom:1px solid transparent;box-shadow:none;font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;height:14rem;padding-left:1.2rem;padding-right:1.2rem;margin-bottom:3rem;padding-top:2.1rem;resize:none}@media print,screen and (max-width:39.99875em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item textarea,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item textarea{font-size:1.6rem;line-height:2.4rem}}@media print{#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item textarea,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item textarea{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item textarea,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item textarea{font-size:2rem;line-height:2.8rem}}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item textarea:focus,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item textarea:focus{border-bottom-color:#0a0a0a}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item .form-item--error-message,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item .form-item--error-message{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;color:#F6850D;margin:-1.2rem 0 1.6rem}@media screen and (min-width:90em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create>.form-item .form-item--error-message,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date .form-item .form-item--error-message{font-size:1.4rem;line-height:1.8rem}}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .form-date-wrapper label.form-required{font-size:1.2rem;line-height:1.8rem;color:#7e7e7e;position:absolute;left:1.2rem;top:0.4rem;z-index:1}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date{flex:0 0 100%}@media print,screen and (min-width:40em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create #edit-date{flex:0 0 calc(50% - .8rem);margin-right:1.6rem}}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .form-item-location{position:relative}@media print,screen and (min-width:40em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .form-item-location{flex:0 0 calc(50% - .8rem)}}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .js-text-format-wrapper{margin-bottom:2.4rem}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .js-text-format-wrapper .js-form-type-textarea>label{display:none}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .js-text-format-wrapper .js-form-type-textarea .cke_inner .cke_top{background-color:#fff}@media print,screen and (max-width:39.99875em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .js-text-format-wrapper .js-form-type-textarea .cke_inner .cke_top{padding-left:0;padding-right:0}}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .js-text-format-wrapper .js-form-type-textarea .cke_inner .cke_top .cke_toolbar_last{float:right}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .js-text-format-wrapper .js-form-type-textarea .cke_inner .cke_top .cke_combo_text{font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;font-size:1.6rem;line-height:2.2rem;letter-spacing:.2px;text-transform:uppercase;transition-property:color;transition-duration:0.4s;text-transform:none;color:#0a0a0a}@media print,screen and (max-width:39.99875em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .js-text-format-wrapper .js-form-type-textarea .cke_inner .cke_top .cke_combo_text{font-size:1.4rem;line-height:2rem}}@media print,screen and (max-width:39.99875em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .js-text-format-wrapper .js-form-type-textarea .cke_inner .cke_top .cke_combo_text{font-size:1.6rem;line-height:2.2rem}}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .js-text-format-wrapper .js-form-type-textarea .cke_inner .cke_top .cke_button__undo_icon,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .js-text-format-wrapper .js-form-type-textarea .cke_inner .cke_top .cke_button__redo_icon{background:none !important;background-position:center !important;background-size:1.8rem .8rem !important;background-repeat:no-repeat !important;width:1.8rem;padding:0 5px}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .js-text-format-wrapper .js-form-type-textarea .cke_inner .cke_top .cke_button__undo_icon{background-image:url("/themes/custom/dubois/assets/images/undo.svg") !important}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .js-text-format-wrapper .js-form-type-textarea .cke_inner .cke_top .cke_button__redo_icon{background-image:url("/themes/custom/dubois/assets/images/redo.svg") !important}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .js-text-format-wrapper .js-form-type-textarea .cke_inner .cke_bottom{display:none}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .js-text-format-wrapper .filter-wrapper{display:none}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper{flex:0 0 100%;margin-bottom:3.2rem}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media>.form-submit{font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;font-size:1.6rem;line-height:2.2rem;letter-spacing:.2px;text-transform:uppercase;transition-property:color;transition-duration:0.4s;text-transform:none;padding:0 1.6rem 0 0;background-color:transparent;color:#0a0a0a;background-image:url("/themes/custom/dubois/assets/images/trash-bold.svg");background-size:1.2rem;background-position:right bottom 5px;background-repeat:no-repeat}@media print,screen and (max-width:39.99875em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media>.form-submit{font-size:1.4rem;line-height:2rem}}@media print,screen and (max-width:39.99875em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media>.form-submit{background-position:right bottom 4px}}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .form-item-upload-image{position:relative}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file{position:relative}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file label{display:none}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file .media-preview{width:4.8rem;height:4.8rem;background-size:contain;background-repeat:no-repeat;margin:.8rem}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-document .media-preview{background-image:url("/themes/custom/dubois/assets/images/doc-icon.svg")}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-document input{display:none}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-audio .media-preview{background-image:url("/themes/custom/dubois/assets/images/mic-icon.svg")}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-audio input{display:none}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-video .media-preview{margin-left:0;width:100%;height:auto}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-video .media-preview video{width:100%}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-video input{display:none}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-image .image-widget input[data-drupal-selector="edit-upload-image-remove-button"]{display:none}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-image .image-widget .file-wrapper{position:relative}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-image .image-widget .file-wrapper .js-form-type-checkbox{position:absolute;top:0.8rem;right:0.8rem;width:1.8rem;height:1.8rem}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-image .image-widget .file-wrapper .js-form-type-checkbox input{width:1.8rem;height:1.8rem;margin:0 1rem 0 0;opacity:0}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-image .image-widget .file-wrapper .js-form-type-checkbox input:hover{cursor:pointer}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-image .image-widget .file-wrapper .js-form-type-checkbox input ~ .checkbox-helper{width:1.8rem;height:1.8rem;display:block;position:absolute;pointer-events:none;left:0;border:1px solid #0a0a0a;border-radius:0.2rem}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-image .image-widget .file-wrapper .js-form-type-checkbox input ~ .checkbox-helper:after{content:'';width:100%;height:100%;display:block;background-color:black;background-image:url("/themes/custom/dubois/assets/images/checkmark.svg");background-position:center;background-repeat:no-repeat;z-index:2;opacity:0;transition-property:opacity;transition-duration:0.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-image .image-widget .file-wrapper .js-form-type-checkbox input:checked ~ .checkbox-helper:after{opacity:1}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-image .image-widget .file-wrapper .js-form-type-checkbox input{position:absolute}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-image .image-widget .file-wrapper .js-form-type-checkbox .checkbox-helper{background-image:url("/themes/custom/dubois/assets/images/close.svg");background-repeat:no-repeat;background-size:contain;border:none !important}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-image .image-widget .file-wrapper .js-form-type-checkbox input:checked ~ .checkbox-helper{display:none}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-image .image-widget .file-wrapper img{width:100%}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-image .image-widget>.form-submit{margin-top:1.6rem}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-image .image-widget.small .file_container{display:flex;flex-wrap:wrap}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-image .image-widget.small .file_container .file-wrapper{margin-bottom:.4rem;flex:0 0 100%}@media print,screen and (min-width:40em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-image .image-widget.small .file_container .file-wrapper{flex:0 0 calc(33.333% - .4rem);margin:0 .6rem .6rem 0}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .media .js-form-type-managed-file.form-item-upload-image .image-widget.small .file_container .file-wrapper:nth-child(3n){margin-right:0}}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .upload-area{position:relative;background-color:#fff;border-bottom:1px solid #e6e6e6;height:19.6rem;margin-top:1.6rem;cursor:pointer}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .upload-area>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .upload-area>span .upload-icon{background-size:2.4rem;background-repeat:no-repeat;background-position:center;height:2.4rem;margin-bottom:1.2rem;display:block}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .upload-area>span p strong:after{content:'';background-image:url("/themes/custom/dubois/assets/images/arrow-right-black.svg");background-repeat:no-repeat;background-size:.7rem 1.4rem;margin-left:.8rem;display:inline-block;width:.7rem;height:1.4rem;position:relative;top:2px}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .upload-area>span p span{color:#8a8a8a}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .upload-area-image .upload-icon,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .upload-area-video .upload-icon{background-image:url("/themes/custom/dubois/assets/images/img-icon.svg")}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .upload-area-document .upload-icon{background-image:url("/themes/custom/dubois/assets/images/doc-icon.svg")}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media .upload-area-audio .upload-icon{background-image:url("/themes/custom/dubois/assets/images/mic-icon.svg")}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media-buttons{display:flex;justify-content:flex-start;flex-wrap:wrap}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media-buttons .js-form-type-radio{position:relative;margin-right:.8rem;margin-bottom:.8rem;background-color:#f4f4f4;border-radius:6rem;display:flex;align-items:center;padding:0rem 1.6rem}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media-buttons .js-form-type-radio input{width:2.4rem;min-width:2.4rem;height:2.4rem;margin:0 2rem 0 0;opacity:0}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media-buttons .js-form-type-radio input:hover{cursor:pointer}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media-buttons .js-form-type-radio input ~ .radio-helper{width:2.4rem;height:2.4rem;display:block;position:absolute;pointer-events:none;left:0;border:2px solid #7e7e7e;border-radius:50%}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media-buttons .js-form-type-radio input:checked ~ .radio-helper{background-color:#0a0a0a;border-color:#0a0a0a}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media-buttons .js-form-type-radio input:checked ~ .radio-helper:after{content:'';width:50%;height:50%;display:block;background-color:#fff;border-radius:50%;z-index:2;transition-property:opacity;transition-duration:0.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media-buttons .js-form-type-radio:last-child{margin-right:0}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media-buttons .js-form-type-radio>*{cursor:pointer}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media-buttons .js-form-type-radio input{margin:0;height:100%}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media-buttons .js-form-type-radio .radio-helper{left:1.6rem !important;border:none !important;border-radius:0 !important;width:1.6rem !important;height:1.6rem !important;background-repeat:no-repeat;background-position:center;background-size:contain}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media-buttons .js-form-type-radio input[value="Images"]+.radio-helper{background-image:url("/themes/custom/dubois/assets/images/img-icon.svg")}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media-buttons .js-form-type-radio input[value="Video"]+.radio-helper{background-image:url("/themes/custom/dubois/assets/images/img-icon.svg")}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media-buttons .js-form-type-radio input[value="Document"]+.radio-helper{background-image:url("/themes/custom/dubois/assets/images/doc-icon.svg")}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media-buttons .js-form-type-radio input[value="Audio"]+.radio-helper{background-image:url("/themes/custom/dubois/assets/images/mic-icon.svg")}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media-buttons .js-form-type-radio label{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;padding:.8rem 0 .8rem .8rem}@media print,screen and (max-width:39.99875em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media-buttons .js-form-type-radio label{font-size:1.6rem;line-height:2.4rem}}@media print{#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media-buttons .js-form-type-radio label{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper #edit-media-buttons .js-form-type-radio label{font-size:2rem;line-height:2.8rem}}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper .media.js-form-wrapper{display:none}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper .messages--error{font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal;font-size:1.4rem !important;line-height:1.6rem !important;text-transform:uppercase;color:#F6850D;margin-top:.4rem}@media screen and (min-width:90em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .media-wrapper .messages--error{font-size:1.6rem;line-height:2.2rem}}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .form-actions{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media print,screen and (min-width:40em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .form-actions{flex-wrap:nowrap}}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .form-actions input{margin:.8rem 1.6rem 0 0}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .form-actions input:last-child{margin-right:0rem}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .form-actions #edit-draft{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;line-height:4rem !important;font-weight:bold;padding:0 1rem 0 0;border:none;background-color:transparent;color:black;text-transform:none;background-image:url("/themes/custom/dubois/assets/images/arrow-right-black.svg");background-repeat:no-repeat;background-size:.5rem .9rem;background-position:bottom 1.4rem right;margin-left:.8rem}@media print,screen and (max-width:39.99875em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .form-actions #edit-draft{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .form-actions #edit-draft{font-size:1.8rem;line-height:2.6rem}}@media screen and (min-width:90em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .form-actions #edit-draft{background-position:bottom 1.5rem right}}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .form-actions #edit-preview{display:inline-block;width:auto;padding:0 3rem;line-height:3.8rem;height:4rem;color:#0a0a0a;font-size:1.6rem;text-align:center;border:1px solid #0a0a0a;border-radius:0.2rem;transition-property:background-color,color;transition-duration:0.2s;font-family:"Founders Grotesk",Arial,sans-serif;text-transform:uppercase;text-decoration:none;background-color:transparent;letter-spacing:1px}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .form-actions #edit-preview:hover,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .form-actions #edit-preview.hover,#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .form-actions #edit-preview:focus{background-color:#0a0a0a;color:#fff}@media screen and (min-width:90em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .form-actions #edit-preview{font-size:1.8rem;line-height:4rem;height:4.2rem}}@media print,screen and (min-width:40em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .form-actions #edit-preview{margin-left:auto}}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .form-actions #edit-submit{justify-self:flex-end}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .form-actions .confirm-message{font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal;font-size:1.4rem !important;line-height:1.6rem !important;text-transform:uppercase;color:#F6850D;margin-bottom:1.6rem}@media screen and (min-width:90em){#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .dubois-chronik-chronik-create .form-actions .confirm-message{font-size:1.6rem;line-height:2.2rem}}#swvch-chronik .eintrag-erstellen #create-entry-overlay #create-entry .cke_contents{transition-property:min-height,max-height;transition-duration:0.5s}#swvch-chronik .eintrag-erstellen .entry{margin:0 !important}#swvch-chronik .eintrag-erstellen .entry .entry-wrapper{background-color:#f2f2f2 !important;max-width:45rem;margin:1.6rem auto;position:relative}#swvch-chronik .eintrag-erstellen .entry .entry-wrapper .draft-label{font-size:1.4rem;line-height:2.2rem;letter-spacing:.1px;background-color:#cacaca;color:#8a8a8a;font-size:1.4rem !important;line-height:2.2rem !important;padding:0 1.2rem;border-radius:5rem;text-align:center;display:inline-block;position:absolute;right:1.6rem;top:1.6rem}@media print,screen and (max-width:39.99875em){#swvch-chronik .eintrag-erstellen .entry .entry-wrapper .draft-label{font-size:1.2rem;line-height:1.8rem}}@media screen and (min-width:90em){#swvch-chronik .eintrag-erstellen .entry .entry-wrapper .draft-label{font-size:1.6rem;line-height:2.4rem}}#swvch-chronik #chronik-throbber{height:3.2rem;background-image:url("/themes/custom/dubois/assets/images/throbber.gif");background-repeat:no-repeat;background-position:center;background-size:contain;position:relative;top:2.4rem}#swvch-chronik #chronik{position:relative}#swvch-chronik #chronik #chronik-timeline{position:absolute;left:-1.2rem;top:0;width:2.4rem;height:100%;background-image:url("/themes/custom/dubois/assets/images/chronik-timeline-fragment.svg");background-repeat:repeat}@media print,screen and (min-width:40em){#swvch-chronik #chronik #chronik-timeline{left:50%;transform:translateX(-50%)}}#swvch-chronik #chronik #chronik-entries{position:relative}#swvch-chronik #chronik #chronik-entries .month{font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal;text-transform:uppercase;line-height:2.8rem !important;display:inline-block;position:relative;left:0;background-color:#f9f9f9;border-radius:.8rem;padding:0 1.6rem;margin:1.8rem 0;margin-left:4.8rem}@media screen and (min-width:90em){#swvch-chronik #chronik #chronik-entries .month{font-size:1.6rem;line-height:2.2rem}}@media print,screen and (min-width:40em){#swvch-chronik #chronik #chronik-entries .month{left:50%;transform:translateX(-50%);margin-left:0}}#swvch-chronik #chronik #chronik-entries .load-more{left:50%;transform:translateX(-50%);position:relative;background-color:#f9f9f9;transition-property:color,background-color;transition-duration:.25s;cursor:pointer}#swvch-chronik #chronik #chronik-entries .load-more:hover{background-color:#0a0a0a;color:#f9f9f9}#swvch-chronik #chronik #chronik-entries .load-more.throbber-visible{transition-duration:0s;background-color:#fff;color:#fff}#swvch-chronik #chronik #chronik-entries .load-more-number{font-size:3.4rem;line-height:4rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:.2px;margin:2.4rem 0;font-size:3.4rem !important;line-height:8rem !important;width:8rem;height:8rem;border-radius:50%;text-align:center}@media print,screen and (max-width:39.99875em){#swvch-chronik #chronik #chronik-entries .load-more-number{font-size:2.8rem;line-height:3.4rem}}@media print{#swvch-chronik #chronik #chronik-entries .load-more-number{font-size:1.8rem;line-height:2rem}}@media screen and (min-width:90em){#swvch-chronik #chronik #chronik-entries .load-more-number{font-size:3.8rem;line-height:4.4rem}}#swvch-chronik #chronik #chronik-entries .load-more-images{width:25rem;height:13.2rem;padding:.8rem .8rem .4rem;border-radius:.8rem;display:flex;flex-wrap:wrap;justify-content:space-between;margin:3rem 0}#swvch-chronik #chronik #chronik-entries .load-more-images img{flex:0 0 calc(33.333% - .4rem / 3 * 2);max-width:calc(33.333% - .4rem / 3 * 2);-o-object-fit:cover;object-fit:cover;margin-bottom:.4rem}#swvch-chronik #chronik #chronik-entries .entry::before{content:"";height:1px;width:2.4rem;background-color:#0a0a0a;position:absolute;left:-1.2rem;top:2.8rem;transform:translateX(-100%)}#swvch-chronik #chronik #chronik-entries .entry,#swvch-chronik .eintrag-erstellen .entry{position:relative;margin-left:4.8rem;top:.4rem}@media print,screen and (min-width:40em){#swvch-chronik #chronik #chronik-entries .entry,#swvch-chronik .eintrag-erstellen .entry{margin-left:0;width:calc(50% - 4.8rem)}#swvch-chronik #chronik #chronik-entries .entry.even::before,#swvch-chronik .eintrag-erstellen .entry.even::before{left:auto;right:-1.2rem;transform:translateX(100%)}#swvch-chronik #chronik #chronik-entries .entry.odd,#swvch-chronik .eintrag-erstellen .entry.odd{margin-left:calc(50% + 4.8rem)}}@media print,screen and (min-width:64em){#swvch-chronik #chronik #chronik-entries .entry,#swvch-chronik .eintrag-erstellen .entry{width:calc(50% - 11rem)}#swvch-chronik #chronik #chronik-entries .entry::before,#swvch-chronik .eintrag-erstellen .entry::before{width:5.8rem;left:-4rem}#swvch-chronik #chronik #chronik-entries .entry.even::before,#swvch-chronik .eintrag-erstellen .entry.even::before{left:auto;right:-4rem}#swvch-chronik #chronik #chronik-entries .entry.odd,#swvch-chronik .eintrag-erstellen .entry.odd{margin-left:calc(50% + 11rem)}}#swvch-chronik #chronik #chronik-entries .entry .entry-wrapper,#swvch-chronik .eintrag-erstellen .entry .entry-wrapper{background-color:#f9f9f9;padding:1.6rem;border-radius:.8rem}#swvch-chronik #chronik #chronik-entries .entry .entry-header,#swvch-chronik .eintrag-erstellen .entry .entry-header{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;line-height:2rem !important;margin-bottom:1.2rem;display:flex}@media screen and (min-width:90em){#swvch-chronik #chronik #chronik-entries .entry .entry-header,#swvch-chronik .eintrag-erstellen .entry .entry-header{font-size:1.4rem;line-height:1.8rem}}#swvch-chronik #chronik #chronik-entries .entry .entry-header span,#swvch-chronik .eintrag-erstellen .entry .entry-header span{margin-right:1rem}#swvch-chronik #chronik #chronik-entries .entry .entry-header span:last-child,#swvch-chronik .eintrag-erstellen .entry .entry-header span:last-child{margin-right:0}#swvch-chronik #chronik #chronik-entries .entry .entry-header .author,#swvch-chronik .eintrag-erstellen .entry .entry-header .author{width:1.2rem;background-repeat:no-repeat;background-position:center}#swvch-chronik #chronik #chronik-entries .entry .entry-header .author.author-dubois-et-fils,#swvch-chronik .eintrag-erstellen .entry .entry-header .author.author-dubois-et-fils{background-image:url("/themes/custom/dubois/assets/images/tree-small-black.svg");background-size:8px auto}#swvch-chronik #chronik #chronik-entries .entry .entry-header .author.author-owner,#swvch-chronik .eintrag-erstellen .entry .entry-header .author.author-owner{background-image:url("/themes/custom/dubois/assets/images/chronik-privat.svg");background-size:12px auto}#swvch-chronik #chronik #chronik-entries .entry .entry-content .text,#swvch-chronik .eintrag-erstellen .entry .entry-content .text{margin-bottom:2.4rem}#swvch-chronik #chronik #chronik-entries .entry .entry-content .text h1,#swvch-chronik #chronik #chronik-entries .entry .entry-content .text h3,#swvch-chronik .eintrag-erstellen .entry .entry-content .text h1,#swvch-chronik .eintrag-erstellen .entry .entry-content .text h3{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;letter-spacing:.2px;margin-bottom:.8rem;text-transform:uppercase}@media print,screen and (max-width:39.99875em){#swvch-chronik #chronik #chronik-entries .entry .entry-content .text h1,#swvch-chronik #chronik #chronik-entries .entry .entry-content .text h3,#swvch-chronik .eintrag-erstellen .entry .entry-content .text h1,#swvch-chronik .eintrag-erstellen .entry .entry-content .text h3{font-size:1.8rem;line-height:2.4rem}}@media print{#swvch-chronik #chronik #chronik-entries .entry .entry-content .text h1,#swvch-chronik #chronik #chronik-entries .entry .entry-content .text h3,#swvch-chronik .eintrag-erstellen .entry .entry-content .text h1,#swvch-chronik .eintrag-erstellen .entry .entry-content .text h3{font-size:1rem !important;line-height:1.4rem !important}}@media screen and (min-width:90em){#swvch-chronik #chronik #chronik-entries .entry .entry-content .text h1,#swvch-chronik #chronik #chronik-entries .entry .entry-content .text h3,#swvch-chronik .eintrag-erstellen .entry .entry-content .text h1,#swvch-chronik .eintrag-erstellen .entry .entry-content .text h3{font-size:2.2rem;line-height:2.8rem}}#swvch-chronik #chronik #chronik-entries .entry .entry-content .text p,#swvch-chronik .eintrag-erstellen .entry .entry-content .text p{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px}@media print,screen and (max-width:39.99875em){#swvch-chronik #chronik #chronik-entries .entry .entry-content .text p,#swvch-chronik .eintrag-erstellen .entry .entry-content .text p{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){#swvch-chronik #chronik #chronik-entries .entry .entry-content .text p,#swvch-chronik .eintrag-erstellen .entry .entry-content .text p{font-size:1.8rem;line-height:2.6rem}}#swvch-chronik #chronik #chronik-entries .entry .entry-content .text p a,#swvch-chronik .eintrag-erstellen .entry .entry-content .text p a{text-decoration:underline}#swvch-chronik #chronik #chronik-entries .entry .entry-content .text p a.more-link,#swvch-chronik .eintrag-erstellen .entry .entry-content .text p a.more-link{padding:0;font-weight:bold;text-transform:none;text-decoration:none;display:flex}#swvch-chronik #chronik #chronik-entries .entry .entry-content .text p a.more-link::after,#swvch-chronik .eintrag-erstellen .entry .entry-content .text p a.more-link::after{content:'';background-image:url("/themes/custom/dubois/assets/images/arrow-right-black.svg");background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;width:.5rem;vertical-align:top;margin-left:.4rem;position:relative;top:.1rem}#swvch-chronik #chronik #chronik-entries .entry .entry-content .images .images-big,#swvch-chronik .eintrag-erstellen .entry .entry-content .images .images-big{overflow:hidden}#swvch-chronik #chronik #chronik-entries .entry .entry-content .images .images-big img,#swvch-chronik .eintrag-erstellen .entry .entry-content .images .images-big img{width:100%;transition:transform;transition-duration:.25s}#swvch-chronik #chronik #chronik-entries .entry .entry-content .images .images-big img:hover,#swvch-chronik .eintrag-erstellen .entry .entry-content .images .images-big img:hover{transform:scale(1.02)}#swvch-chronik #chronik #chronik-entries .entry .entry-content .images .images-small,#swvch-chronik .eintrag-erstellen .entry .entry-content .images .images-small{margin-top:.8rem;display:flex;justify-content:flex-start}#swvch-chronik #chronik #chronik-entries .entry .entry-content .images .images-small .image,#swvch-chronik .eintrag-erstellen .entry .entry-content .images .images-small .image{margin-right:.8rem;position:relative;flex:0 1 33.333%;overflow:hidden}#swvch-chronik #chronik #chronik-entries .entry .entry-content .images .images-small .image img,#swvch-chronik .eintrag-erstellen .entry .entry-content .images .images-small .image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;transition:transform;transition-duration:.25s}#swvch-chronik #chronik #chronik-entries .entry .entry-content .images .images-small .image img:hover,#swvch-chronik .eintrag-erstellen .entry .entry-content .images .images-small .image img:hover{transform:scale(1.025)}#swvch-chronik #chronik #chronik-entries .entry .entry-content .images .images-small .image:last-child,#swvch-chronik .eintrag-erstellen .entry .entry-content .images .images-small .image:last-child{margin-right:0}#swvch-chronik #chronik #chronik-entries .entry .entry-content .images .images-small .image .more-images,#swvch-chronik .eintrag-erstellen .entry .entry-content .images .images-small .image .more-images{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.4rem;line-height:2rem;font-family:"Founders Grotesk Mono",Courier;font-weight:normal;background-color:#f9f9f9;border-radius:50%;height:3.2rem;width:3.2rem;line-height:3.2rem !important;text-align:center}@media screen and (min-width:90em){#swvch-chronik #chronik #chronik-entries .entry .entry-content .images .images-small .image .more-images,#swvch-chronik .eintrag-erstellen .entry .entry-content .images .images-small .image .more-images{font-size:1.6rem;line-height:2.2rem}}@media screen and (min-width:90em){#swvch-chronik #chronik #chronik-entries .entry .entry-content .images .images-small .image .more-images,#swvch-chronik .eintrag-erstellen .entry .entry-content .images .images-small .image .more-images{height:4rem;width:4rem;line-height:4rem !important}}@media screen and (min-width:90em){#swvch-chronik #chronik #chronik-entries .entry .entry-content .audio .waveform-background,#swvch-chronik #chronik #chronik-entries .entry .entry-content .audio .waveform-animated,#swvch-chronik .eintrag-erstellen .entry .entry-content .audio .waveform-background,#swvch-chronik .eintrag-erstellen .entry .entry-content .audio .waveform-animated{background-size:auto 4.4rem;background-repeat:no-repeat}}#swvch-chronik #chronik #chronik-entries .token-entry,#swvch-chronik .eintrag-erstellen .token-entry{display:inline-block;margin:2.4rem 0;width:calc(100% - 4.8rem);position:relative;margin-left:4.8rem}@media print,screen and (min-width:40em){#swvch-chronik #chronik #chronik-entries .token-entry,#swvch-chronik .eintrag-erstellen .token-entry{width:100%;margin-left:0}}#swvch-chronik #chronik #chronik-entries .token-entry .token-entry-wrapper,#swvch-chronik .eintrag-erstellen .token-entry .token-entry-wrapper{padding:0 1.6rem;position:relative;background-color:#f9f9f9;border-radius:.8rem;display:flex;flex-direction:column;justify-content:center;height:100%}@media print,screen and (min-width:40em){#swvch-chronik #chronik #chronik-entries .token-entry .token-entry-wrapper,#swvch-chronik .eintrag-erstellen .token-entry .token-entry-wrapper{max-width:40rem;left:50%;transform:translateX(-50%)}}#swvch-chronik #chronik #chronik-entries .token-entry .token-entry-wrapper .token_image,#swvch-chronik .eintrag-erstellen .token-entry .token-entry-wrapper .token_image{padding-top:1.6rem}#swvch-chronik #chronik #chronik-entries .token-entry .token-entry-wrapper .token_image img,#swvch-chronik .eintrag-erstellen .token-entry .token-entry-wrapper .token_image img{height:12.8rem;position:relative;left:50%;transform:translateX(-50%);margin-top:-1.6rem}#swvch-chronik #chronik #chronik-entries .token-entry .token-entry-wrapper .token_description,#swvch-chronik .eintrag-erstellen .token-entry .token-entry-wrapper .token_description{text-align:center}#swvch-chronik #chronik #chronik-entries .token-entry .token-entry-wrapper .token_description h2,#swvch-chronik .eintrag-erstellen .token-entry .token-entry-wrapper .token_description h2{font-weight:500;font-size:1.6rem;line-height:3rem;letter-spacing:.2px;text-transform:uppercase;margin-bottom:0}@media print{#swvch-chronik #chronik #chronik-entries .token-entry .token-entry-wrapper .token_description h2,#swvch-chronik .eintrag-erstellen .token-entry .token-entry-wrapper .token_description h2{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px}}@media print{#swvch-chronik #chronik #chronik-entries .token-entry .token-entry-wrapper .token_description h2,#swvch-chronik .eintrag-erstellen .token-entry .token-entry-wrapper .token_description h2{font-size:1.6rem;line-height:2.4rem}}@media print{#swvch-chronik #chronik #chronik-entries .token-entry .token-entry-wrapper .token_description h2,#swvch-chronik .eintrag-erstellen .token-entry .token-entry-wrapper .token_description h2{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){#swvch-chronik #chronik #chronik-entries .token-entry .token-entry-wrapper .token_description h2,#swvch-chronik .eintrag-erstellen .token-entry .token-entry-wrapper .token_description h2{font-size:1.8rem;line-height:3.2rem}}#swvch-chronik #chronik #chronik-entries .token-entry .token-entry-wrapper .token_description p,#swvch-chronik .eintrag-erstellen .token-entry .token-entry-wrapper .token_description p{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;text-transform:uppercase}@media screen and (min-width:90em){#swvch-chronik #chronik #chronik-entries .token-entry .token-entry-wrapper .token_description p,#swvch-chronik .eintrag-erstellen .token-entry .token-entry-wrapper .token_description p{font-size:1.4rem;line-height:1.8rem}}#swvch-chronik #chronik #chronik-entries .token-entry .token-entry-wrapper .token_description p:last-child,#swvch-chronik .eintrag-erstellen .token-entry .token-entry-wrapper .token_description p:last-child{margin-bottom:1.6rem}#swvch-chronik #chronik #chronik-entries .token-entry .token-entry-wrapper .token_description p>a,#swvch-chronik .eintrag-erstellen .token-entry .token-entry-wrapper .token_description p>a{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:none;text-decoration:none;display:flex;justify-content:center}@media print,screen and (max-width:39.99875em){#swvch-chronik #chronik #chronik-entries .token-entry .token-entry-wrapper .token_description p>a,#swvch-chronik .eintrag-erstellen .token-entry .token-entry-wrapper .token_description p>a{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){#swvch-chronik #chronik #chronik-entries .token-entry .token-entry-wrapper .token_description p>a,#swvch-chronik .eintrag-erstellen .token-entry .token-entry-wrapper .token_description p>a{font-size:1.8rem;line-height:2.6rem}}#swvch-chronik #chronik #chronik-entries .token-entry .token-entry-wrapper .token_description p>a::after,#swvch-chronik .eintrag-erstellen .token-entry .token-entry-wrapper .token_description p>a::after{content:'';background-image:url("/themes/custom/dubois/assets/images/arrow-right-black.svg");background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;width:.5rem;vertical-align:top;margin-left:.4rem;position:relative;top:.1rem}#chronik-entry-detail{margin-top:4rem;margin-bottom:4rem}@media print,screen and (min-width:40em){#chronik-entry-detail{margin-top:6rem;margin-bottom:6rem}}@media print,screen and (min-width:64em){#chronik-entry-detail{margin-top:8rem;margin-bottom:8rem}}#chronik-entry-detail .entry-header{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem;line-height:2rem !important;margin-bottom:1.2rem}@media screen and (min-width:90em){#chronik-entry-detail .entry-header{font-size:1.4rem;line-height:1.8rem}}#chronik-entry-detail .entry-header span{margin-right:1rem}#chronik-entry-detail .entry-content .text{margin-bottom:4.8rem}#chronik-entry-detail .entry-content .text h1,#chronik-entry-detail .entry-content .text h2{font-size:2.6rem;line-height:3.2rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;margin-bottom:1.6rem;margin-bottom:3.2rem}@media print,screen and (max-width:39.99875em){#chronik-entry-detail .entry-content .text h1,#chronik-entry-detail .entry-content .text h2{font-size:2.4rem;line-height:3.0rem}}@media print{#chronik-entry-detail .entry-content .text h1,#chronik-entry-detail .entry-content .text h2{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){#chronik-entry-detail .entry-content .text h1,#chronik-entry-detail .entry-content .text h2{font-size:3rem;line-height:3.6rem}}#chronik-entry-detail .entry-content .text h3{font-size:2rem;line-height:2.6rem;font-family:"Founders Grotesk",Arial,sans-serif;font-weight:bold;text-transform:uppercase;margin:3.2rem 0 .8rem}@media screen and (min-width:90em){#chronik-entry-detail .entry-content .text h3{font-size:2.2rem;line-height:2.8rem}}#chronik-entry-detail .entry-content .text p a{text-decoration:underline}#chronik-entry-detail .entry-content .text ul,#chronik-entry-detail .entry-content .text ol{font-size:1.8rem;line-height:2.4rem;font-family:"Founders Grotesk",Arial,sans-serif;letter-spacing:.1px;margin-left:2rem;text-align:left}@media print,screen and (max-width:39.99875em){#chronik-entry-detail .entry-content .text ul,#chronik-entry-detail .entry-content .text ol{font-size:1.6rem;line-height:2.4rem}}@media print{#chronik-entry-detail .entry-content .text ul,#chronik-entry-detail .entry-content .text ol{font-size:1rem;line-height:1.4rem}}@media screen and (min-width:90em){#chronik-entry-detail .entry-content .text ul,#chronik-entry-detail .entry-content .text ol{font-size:2rem;line-height:2.8rem}}#chronik-entry-detail .entry-content .text ol{margin-left:1.6rem}#chronik-entry-detail .entry-content .text ol li{padding-left:.4rem}#chronik-entry-detail .entry-content .text li a{text-decoration:underline}#chronik-entry-detail .images{margin-bottom:4.8rem}@media print,screen and (min-width:40em){#chronik-entry-detail .images{margin-bottom:7.2rem}}@media print,screen and (min-width:64em){#chronik-entry-detail .images{margin-bottom:9.6rem}}#chronik-entry-detail .images .images-big img{width:100%}#chronik-entry-detail .images .images-small{margin-top:.8rem;display:flex;justify-content:flex-start;flex-wrap:wrap}#chronik-entry-detail .images .images-small .image{margin-right:.8rem;margin-bottom:.8rem;position:relative;flex:0 1 calc(33.333% - (.8rem * 2 / 3))}#chronik-entry-detail .images .images-small .image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}#chronik-entry-detail .images .images-small .image:nth-child(3n){margin-right:0}#chronik-entry-detail .back{font-size:1.6rem;line-height:2.4rem;letter-spacing:.1px;font-weight:bold;margin-bottom:2.4rem;display:inline-block}@media print,screen and (max-width:39.99875em){#chronik-entry-detail .back{font-size:1.4rem;line-height:2.2rem}}@media screen and (min-width:90em){#chronik-entry-detail .back{font-size:1.8rem;line-height:2.6rem}}#chronik-entry-detail .back:before{content:'';background-image:url(/themes/custom/dubois/assets/images/arrow-right-black.svg);background-repeat:no-repeat;background-size:contain;width:0.8rem;height:1.1rem;display:inline-block;margin-right:0.5rem;vertical-align:middle;position:relative;top:-0.2rem;transform:rotate(180deg)}.entry-content .audio{display:flex;justify-content:space-between;align-items:center;margin-top:2.4rem}.entry-content .audio .playbutton{width:3.6rem;min-width:3.6rem;height:3.6rem;background-color:#0a0a0a;border-radius:50%;background-image:url("/themes/custom/dubois/assets/images/play-button.svg");background-repeat:no-repeat;background-position:center;cursor:pointer}@media screen and (min-width:90em){.entry-content .audio .playbutton{width:4.8rem;min-width:4.8rem;height:4.8rem}}.entry-content .audio .waveform{position:relative;flex:1 1 100%;height:3.2rem;margin:0 2.4rem}@media screen and (min-width:90em){.entry-content .audio .waveform{height:4.4rem}}.entry-content .audio .waveform-background,.entry-content .audio .waveform-animated{background-image:url("/themes/custom/dubois/assets/images/wavepic.svg");background-repeat:repeat;background-size:auto 3.2rem;background-position:left}@media screen and (min-width:90em){.entry-content .audio .waveform-background,.entry-content .audio .waveform-animated{background-size:auto 4.4rem}}.entry-content .audio .waveform-background{opacity:0.5;height:100%}.entry-content .audio .waveform-animated{position:absolute;width:100%;height:100%;top:0;left:0;width:100%}.entry-content .audio .duration{font-family:"Founders Grotesk Mono",Courier;font-size:1.2rem;line-height:1.4rem}@media screen and (min-width:90em){.entry-content .audio .duration{font-size:1.4rem;line-height:1.8rem}}.entry-content .video{position:relative;margin-bottom:4.8rem}@media print,screen and (min-width:40em){.entry-content .video{margin-bottom:7.2rem}}@media print,screen and (min-width:64em){.entry-content .video{margin-bottom:9.6rem}}.entry-content .video video{width:100%;display:block}.entry-content .video .playbutton{width:2rem;height:2.2rem;position:absolute;top:1.6rem;right:1.6rem;background-image:url("/themes/custom/dubois/assets/images/play-button.svg");background-repeat:no-repeat;background-size:contain;pointer-events:none;cursor:pointer}.entry-content .document{margin-top:1.6rem}.entry-content .document a{font-weight:bold;text-decoration:underline}.entry-content .document a:after{content:'';background-image:url("/themes/custom/dubois/assets/images/arrow-right-black.svg");background-size:contain;width:.6rem;height:1.2rem;display:inline-block;margin-left:.4rem;vertical-align:middle}.maintenance-page header{text-align:center;margin:10rem 0 8rem}.maintenance-page header svg{width:24rem;height:auto}.maintenance-page main{text-align:center}.maintenance-page main h1{margin-bottom:3.2rem}
