.config-summary-footer,.contact .department,.delivery-lists,.news-card,.order-confirmation .card,.orders,.product,.sales-chart,.sales-item{box-shadow:0 0 12px rgba(0,0,0,.12);background-color:#fff;padding:30px}@keyframes swing-in-top-fwd{0%{transform:rotateX(-100deg);transform-origin:top;opacity:0}to{transform:rotateX(0deg);transform-origin:top;opacity:1}}@keyframes jello-horizontal{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}@keyframes bounce-top{0%{transform:translateY(-20px);animation-timing-function:ease-in;opacity:1}24%{opacity:1}40%{transform:translateY(-18px);animation-timing-function:ease-in}65%{transform:translateY(-10px);animation-timing-function:ease-in}82%{transform:translateY(-4px);animation-timing-function:ease-in}93%{transform:translateY(-2px);animation-timing-function:ease-in}25%,55%,75%,87%{transform:translateY(0);animation-timing-function:ease-out}to{transform:translateY(0);animation-timing-function:ease-out;opacity:1}}@keyframes scale-up-center{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes singlebeat{0%{transform:scale(1)}40%{transform:scale(1.6)}70%{transform:scale(1)}}@keyframes spinner{to{transform:rotate(1turn)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.ct-label{fill:rgba(0,0,0,.4);color:rgba(0,0,0,.4);font-size:.75rem;line-height:1}.ct-chart-bar .ct-label,.ct-chart-line .ct-label{display:flex}.ct-chart-donut .ct-label,.ct-chart-pie .ct-label{dominant-baseline:central}.ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-vertical.ct-start{align-items:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-label.ct-vertical.ct-end{align-items:flex-end;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{align-items:flex-end;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{align-items:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{align-items:center;justify-content:flex-end;text-align:right;text-anchor:end}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{align-items:center;justify-content:flex-start;text-align:left;text-anchor:end}.ct-grid{stroke:rgba(0,0,0,.2);stroke-width:1px;stroke-dasharray:2px}.ct-grid-background{fill:none}.ct-point{stroke-width:10px;stroke-linecap:round}.ct-line{fill:none;stroke-width:4px}.ct-area{stroke:none;fill-opacity:.1}.ct-bar{fill:none;stroke-width:10px}.ct-slice-donut{fill:none;stroke-width:60px}.ct-series-a .ct-bar,.ct-series-a .ct-line,.ct-series-a .ct-point,.ct-series-a .ct-slice-donut{stroke:#d70206}.ct-series-a .ct-area,.ct-series-a .ct-slice-donut-solid,.ct-series-a .ct-slice-pie{fill:#d70206}.ct-series-b .ct-bar,.ct-series-b .ct-line,.ct-series-b .ct-point,.ct-series-b .ct-slice-donut{stroke:#f05b4f}.ct-series-b .ct-area,.ct-series-b .ct-slice-donut-solid,.ct-series-b .ct-slice-pie{fill:#f05b4f}.ct-series-c .ct-bar,.ct-series-c .ct-line,.ct-series-c .ct-point,.ct-series-c .ct-slice-donut{stroke:#f4c63d}.ct-series-c .ct-area,.ct-series-c .ct-slice-donut-solid,.ct-series-c .ct-slice-pie{fill:#f4c63d}.ct-series-d .ct-bar,.ct-series-d .ct-line,.ct-series-d .ct-point,.ct-series-d .ct-slice-donut{stroke:#d17905}.ct-series-d .ct-area,.ct-series-d .ct-slice-donut-solid,.ct-series-d .ct-slice-pie{fill:#d17905}.ct-series-e .ct-bar,.ct-series-e .ct-line,.ct-series-e .ct-point,.ct-series-e .ct-slice-donut{stroke:#453d3f}.ct-series-e .ct-area,.ct-series-e .ct-slice-donut-solid,.ct-series-e .ct-slice-pie{fill:#453d3f}.ct-series-f .ct-bar,.ct-series-f .ct-line,.ct-series-f .ct-point,.ct-series-f .ct-slice-donut{stroke:#59922b}.ct-series-f .ct-area,.ct-series-f .ct-slice-donut-solid,.ct-series-f .ct-slice-pie{fill:#59922b}.ct-series-g .ct-bar,.ct-series-g .ct-line,.ct-series-g .ct-point,.ct-series-g .ct-slice-donut{stroke:#0544d3}.ct-series-g .ct-area,.ct-series-g .ct-slice-donut-solid,.ct-series-g .ct-slice-pie{fill:#0544d3}.ct-series-h .ct-bar,.ct-series-h .ct-line,.ct-series-h .ct-point,.ct-series-h .ct-slice-donut{stroke:#6b0392}.ct-series-h .ct-area,.ct-series-h .ct-slice-donut-solid,.ct-series-h .ct-slice-pie{fill:#6b0392}.ct-series-i .ct-bar,.ct-series-i .ct-line,.ct-series-i .ct-point,.ct-series-i .ct-slice-donut{stroke:#f05b4f}.ct-series-i .ct-area,.ct-series-i .ct-slice-donut-solid,.ct-series-i .ct-slice-pie{fill:#f05b4f}.ct-series-j .ct-bar,.ct-series-j .ct-line,.ct-series-j .ct-point,.ct-series-j .ct-slice-donut{stroke:#dda458}.ct-series-j .ct-area,.ct-series-j .ct-slice-donut-solid,.ct-series-j .ct-slice-pie{fill:#dda458}.ct-series-k .ct-bar,.ct-series-k .ct-line,.ct-series-k .ct-point,.ct-series-k .ct-slice-donut{stroke:#eacf7d}.ct-series-k .ct-area,.ct-series-k .ct-slice-donut-solid,.ct-series-k .ct-slice-pie{fill:#eacf7d}.ct-series-l .ct-bar,.ct-series-l .ct-line,.ct-series-l .ct-point,.ct-series-l .ct-slice-donut{stroke:#86797d}.ct-series-l .ct-area,.ct-series-l .ct-slice-donut-solid,.ct-series-l .ct-slice-pie{fill:#86797d}.ct-series-m .ct-bar,.ct-series-m .ct-line,.ct-series-m .ct-point,.ct-series-m .ct-slice-donut{stroke:#b2c326}.ct-series-m .ct-area,.ct-series-m .ct-slice-donut-solid,.ct-series-m .ct-slice-pie{fill:#b2c326}.ct-series-n .ct-bar,.ct-series-n .ct-line,.ct-series-n .ct-point,.ct-series-n .ct-slice-donut{stroke:#6188e2}.ct-series-n .ct-area,.ct-series-n .ct-slice-donut-solid,.ct-series-n .ct-slice-pie{fill:#6188e2}.ct-series-o .ct-bar,.ct-series-o .ct-line,.ct-series-o .ct-point,.ct-series-o .ct-slice-donut{stroke:#a748ca}.ct-series-o .ct-area,.ct-series-o .ct-slice-donut-solid,.ct-series-o .ct-slice-pie{fill:#a748ca}.ct-square{display:block;position:relative;width:100%}.ct-square:before{display:block;float:left;content:" ";width:0;height:0;padding-bottom:100%}.ct-square:after{content:" ";display:table;clear:both}.ct-square>svg{display:block;position:absolute;top:0;left:0}.ct-minor-second{display:block;position:relative;width:100%}.ct-minor-second:before{display:block;float:left;content:" ";width:0;height:0;padding-bottom:93.75%}.ct-minor-second:after{content:" ";display:table;clear:both}.ct-minor-second>svg{display:block;position:absolute;top:0;left:0}.ct-major-second{display:block;position:relative;width:100%}.ct-major-second:before{display:block;float:left;content:" ";width:0;height:0;padding-bottom:88.8888888889%}.ct-major-second:after{content:" ";display:table;clear:both}.ct-major-second>svg{display:block;position:absolute;top:0;left:0}.ct-minor-third{display:block;position:relative;width:100%}.ct-minor-third:before{display:block;float:left;content:" ";width:0;height:0;padding-bottom:83.3333333333%}.ct-minor-third:after{content:" ";display:table;clear:both}.ct-minor-third>svg{display:block;position:absolute;top:0;left:0}.ct-major-third{display:block;position:relative;width:100%}.ct-major-third:before{display:block;float:left;content:" ";width:0;height:0;padding-bottom:80%}.ct-major-third:after{content:" ";display:table;clear:both}.ct-major-third>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-perfect-fourth:before{display:block;float:left;content:" ";width:0;height:0;padding-bottom:75%}.ct-perfect-fourth:after{content:" ";display:table;clear:both}.ct-perfect-fourth>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-perfect-fifth:before{display:block;float:left;content:" ";width:0;height:0;padding-bottom:66.6666666667%}.ct-perfect-fifth:after{content:" ";display:table;clear:both}.ct-perfect-fifth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-sixth{display:block;position:relative;width:100%}.ct-minor-sixth:before{display:block;float:left;content:" ";width:0;height:0;padding-bottom:62.5%}.ct-minor-sixth:after{content:" ";display:table;clear:both}.ct-minor-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-golden-section{display:block;position:relative;width:100%}.ct-golden-section:before{display:block;float:left;content:" ";width:0;height:0;padding-bottom:61.804697157%}.ct-golden-section:after{content:" ";display:table;clear:both}.ct-golden-section>svg{display:block;position:absolute;top:0;left:0}.ct-major-sixth{display:block;position:relative;width:100%}.ct-major-sixth:before{display:block;float:left;content:" ";width:0;height:0;padding-bottom:60%}.ct-major-sixth:after{content:" ";display:table;clear:both}.ct-major-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-seventh{display:block;position:relative;width:100%}.ct-minor-seventh:before{display:block;float:left;content:" ";width:0;height:0;padding-bottom:56.25%}.ct-minor-seventh:after{content:" ";display:table;clear:both}.ct-minor-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-seventh{display:block;position:relative;width:100%}.ct-major-seventh:before{display:block;float:left;content:" ";width:0;height:0;padding-bottom:53.3333333333%}.ct-major-seventh:after{content:" ";display:table;clear:both}.ct-major-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-octave{display:block;position:relative;width:100%}.ct-octave:before{display:block;float:left;content:" ";width:0;height:0;padding-bottom:50%}.ct-octave:after{content:" ";display:table;clear:both}.ct-octave>svg{display:block;position:absolute;top:0;left:0}.ct-major-tenth{display:block;position:relative;width:100%}.ct-major-tenth:before{display:block;float:left;content:" ";width:0;height:0;padding-bottom:40%}.ct-major-tenth:after{content:" ";display:table;clear:both}.ct-major-tenth>svg{display:block;position:absolute;top:0;left:0}.ct-major-eleventh{display:block;position:relative;width:100%}.ct-major-eleventh:before{display:block;float:left;content:" ";width:0;height:0;padding-bottom:37.5%}.ct-major-eleventh:after{content:" ";display:table;clear:both}.ct-major-eleventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-twelfth{display:block;position:relative;width:100%}.ct-major-twelfth:before{display:block;float:left;content:" ";width:0;height:0;padding-bottom:33.3333333333%}.ct-major-twelfth:after{content:" ";display:table;clear:both}.ct-major-twelfth>svg{display:block;position:absolute;top:0;left:0}.ct-double-octave{display:block;position:relative;width:100%}.ct-double-octave:before{display:block;float:left;content:" ";width:0;height:0;padding-bottom:25%}.ct-double-octave:after{content:" ";display:table;clear:both}.ct-double-octave>svg{display:block;position:absolute;top:0;left:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img,svg{max-width:100%;height:auto}input,select,textarea{-webkit-appearance:none;box-shadow:none}button,input,select,textarea{outline:0;border-style:none;background-color:transparent}button{padding:0;cursor:pointer}@font-face{font-family:"droid_sansregular";font-style:"normal";font-weight:"normal";src:url(/static/media/DroidSans-webfont.2a1fe398.woff) format("woff")}@font-face{font-family:"droid_sansbold";font-style:"normal";font-weight:"normal";src:url(/static/media/DroidSans-Bold-webfont.e8d9f100.woff) format("woff")}body,button,input,select,textarea{font-family:"droid_sansregular",sans-serif;font-size:16px;font-weight:400;color:#343536}body{margin:0}h1,h2,h3{text-transform:uppercase;word-wrap:break-word}h1{font-size:30px;margin-top:0;margin-bottom:20px;letter-spacing:.05em}@media only screen and (max-width:500px){h1{font-size:24px}}h2{font-size:20px;margin-top:1.4em;margin-bottom:20px;letter-spacing:.05em}@media only screen and (max-width:500px){h2{font-size:18px}}h3{font-size:16px;margin-top:1.4em;margin-bottom:20px;letter-spacing:.05em}p{max-width:55em}.page-content-default h1,.page-content-default h2{text-align:center}.content-primary h3,.content-primary p{margin-left:auto;margin-right:auto;text-align:center}img{max-width:100%;height:auto}.error-message{color:#fff;background-color:red;padding:.4em .5em;border-radius:3px}.error-info{font-size:12px;display:inline-flex;align-items:center;line-height:1.2em;color:#555}.error-info svg{width:16px;height:16px;margin-right:3px;fill:#f06d22}.fake-link,a{color:#f06d22;text-decoration:none;cursor:pointer}.fake-link:hover,a:hover{text-decoration:underline}.button,.button-delete,.button-primary,.button-secondary,.button-tertiary,.close-btn,.field-file-button:before{padding:10px 25px;font-size:1rem;border-radius:25px;border-style:none;cursor:pointer;outline:0;margin:70px auto;display:inline-block;letter-spacing:.05em;text-decoration:none;transition:color .2s ease,background-color .2s ease;text-align:center}.button-delete:hover,.button-primary:hover,.button-secondary:hover,.button-tertiary:hover,.button:hover,.close-btn:hover,.field-file-button:hover:before{background-color:#eee;text-decoration:none}[disabled].button,[disabled].button-delete,[disabled].button-primary,[disabled].button-secondary,[disabled].button-tertiary,[disabled].close-btn,[disabled].field-file-button:before{cursor:default}.button-primary,.close-btn{background-color:#f06d22;color:#fff;text-transform:uppercase}.button-primary:hover,.close-btn:hover{background-color:#e95f10}.button-secondary,.field-file-button:before{background-color:#343536;color:#fff;text-transform:uppercase}.button-secondary:hover:not([disabled]),.field-file-button:hover:not([disabled]):before{background-color:#1b1c1c}.button-tertiary{background-color:#fff;color:#343536}.button-tertiary:hover{color:#f06d22}.button-delete{background-color:#e82e11;color:#fff}.button-delete:hover:not([disabled]){background-color:#d0290f}.button-sm{padding:.4em 1.2em;font-size:16px;border-radius:16px;margin:15px auto 0;text-transform:none}.button-loading{position:relative}.button-loading span{visibility:hidden}.button-loading:after{content:" ";position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;width:20px;height:20px;border:2px solid hsla(0,0%,100%,.4);border-left-color:#fff;transform:translateZ(0);animation:loading-spinner 1s linear infinite;border-radius:50%}.buttonset{justify-content:center}.buttonset .button-sm{border-radius:0;margin-bottom:0;margin-left:0;margin-right:0}.buttonset .button-sm:first-of-type{border-top-left-radius:16px;border-bottom-left-radius:16px}.buttonset .button-sm:last-of-type{border-top-right-radius:16px;border-bottom-right-radius:16px}.buttonset-confirm .buttonset{display:none}.buttonset-confirm .button-tertiary{box-shadow:inset 0 0 0 1px #bdc1c2}.buttonset-confirm-show-confirm>button{display:none}.buttonset-confirm-show-confirm .buttonset{display:flex}.buttongroup{display:flex;justify-content:space-between;margin-top:70px}.buttongroup button{margin:0}.btn-loading{position:relative}.btn-loading span{visibility:hidden}.btn-loading:after{content:" ";position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border:2px solid hsla(0,0%,100%,.3);border-left-color:#fff;transform:translateZ(0);animation:loading-spinner 1s linear infinite;border-radius:50%}form{margin:70px auto 0;max-width:700px}.field-file,.field-has-button .field,.field-password,.field-search,.field-select-input,.field-text,.field-textarea{background-color:#fff;padding:1em;font-size:1rem;border-radius:25px;display:block;width:100%}.field,.field-file-wrap{margin-bottom:30px}.field-item{width:100%;text-align:left}.field-textarea{resize:vertical;min-height:5em}.button-submit{display:block;margin:70px auto 0}label{display:block;margin:0 0 10px 1em;cursor:pointer}.label-error{background-color:red;color:#fff;display:inline-block;margin:5px 0 20px 20px;padding:5px 10px;font-size:12px}.field-label{font-weight:600;margin-top:2em}.field-label--small{font-size:12px;color:#727171}.field-description{opacity:.8;font-size:16px;padding:0 18px;margin-top:-20px;margin-bottom:30px}.field-error,.field-select-error .field-select-input,.field-wrap-error .field{box-shadow:inset 0 0 0 2px red;margin-bottom:0}.field-wrap-error{margin-bottom:0}.field-checkbox{display:none}.field-checkbox+label{border:1px solid #bdc1c2;font-size:.8rem;padding:3px 10px;border-radius:4px}.field-checkbox:checked+label{color:#fff;background-color:#343536;border-color:#000}.field-item-checkbox{margin-bottom:20px}.field-item-checkbox label{cursor:pointer;position:relative;padding-left:40px;display:flex;align-items:center;min-height:30px;margin-left:0}.field-item-checkbox label:after,.field-item-checkbox label:before{content:" ";position:absolute;height:30px;width:30px;transition:border .25s,background-color .25s,transform .25s}.field-item-checkbox label:before{transform:scale(0)}.field-item-checkbox label:after{background-color:#fff;border:2px solid #343536;top:0;left:0;z-index:1;box-shadow:none;border-radius:4px}.field-item-checkbox input{display:none}.field-item-checkbox input:checked+label:before{top:6px;left:5px;width:10px;height:15px;border-color:transparent #fff #fff transparent;border-style:solid;border-width:2px;transform:rotate(37deg);transform-origin:100% 100%;z-index:1}.field-item-checkbox input:checked+label:after{top:0;border:1px solid #343536;background-color:#343536;z-index:0;box-shadow:none}.button-search{width:70px;position:absolute;top:0;right:0;padding:7px 20px 3px 10px}.button-search path{fill:#a4a5a2}.field-search{display:flex;justify-content:space-between;position:relative}.field-search-input{font-size:1rem;margin-bottom:0;width:calc(100% - 40px)}.field-search-input::-webkit-search-cancel-button{display:none}.field-search-input:focus~.button-search path{fill:#343536}.field-has-button{display:flex;grid-gap:20px;gap:20px}.field-has-button button{margin:0}.field-select-input{background-image:url(/static/media/angle-down-solid.949b9143.svg);background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 20px) 50%;padding-right:50px}.field-select-box{display:flex;justify-content:space-between;margin-bottom:15px;position:relative}.field-select-box:after{content:"";position:absolute;top:50%;right:14px;width:20px;height:20px;margin-top:-6px;pointer-events:none;width:8px;height:8px;transform:rotate(45deg);border-color:#000;border-style:none solid solid none;border-width:2px}.field-select-box label,.field-select-box select{background-color:#fff;margin:0;padding:7px 13px 6px;font-size:16px}.field-select-box select{width:80px;margin-left:2px;border-top-right-radius:16px;border-bottom-right-radius:16px}.field-select-box label{width:calc(100% - 82px);border-top-left-radius:16px;border-bottom-left-radius:16px}.field-file{position:relative;display:grid;grid-template-columns:auto 1fr}.field-file+.buttongroup{margin-top:10px}.field-file-icon{width:54px;height:54px;position:absolute;top:0;right:10px;display:flex;justify-content:center;align-items:center}.field-file-icon svg{width:20px;transition:all .2s ease}.field-file-icon:hover svg{fill:#f06d22}.field-file-icon-clear{cursor:pointer;z-index:3}.field-file-buttons{text-align:right}.field-file-button{position:relative;overflow:hidden;display:inline-block;z-index:2;font-family:"droid_sansregular",sans-serif;max-height:42px}.field-file-button:before{margin:0;content:"Select file";display:inline-block}.field-file-button input[type=file]{opacity:0;position:absolute;top:0;left:0;bottom:0;font-size:100px;padding:0;margin:0;cursor:pointer}html:lang(en) .field-file-button:before{content:"Select file"}.field-file-button-hidden{opacity:0;width:0;height:0}.field-file-placeholder{color:#343536;padding-right:60px}[readonly]{opacity:.5}[disabled]{opacity:.2;color:silver}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.icon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%}.button-sm{font-family:"droid_sansregular",sans-serif}.button,.button-delete,.button-primary,.button-secondary,.button-tertiary,.cart-summary-grandtotal,.close-btn,.comment-name,.field-file-button:before,.field-label,.menu-item-current>.menu-item-link,.price .value,.product-description h2,.product-price,.product-quantity .label,.table-boxed th,.table-default th,.tfoot-show-more,b,h3{font-family:"droid_sansbold",sans-serif}.shop-item{background-color:#fff;box-shadow:1px 0 5px rgba(0,0,0,.15)}.txt-loading{position:relative}.txt-loading span{visibility:hidden}.txt-loading:after{content:" ";position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border:2px solid rgba(240,109,34,.3);border-left-color:#f06d22;transform:translateZ(0);animation:loading-spinner 1s linear infinite;border-radius:50%}.navigation{background-color:#000;color:#999;padding:30px}.navigation-header{display:flex;justify-content:space-between;margin-bottom:65px}.navigation-header .toggle-mobile-menu-icon span,.navigation-header .toggle-mobile-menu-icon span:after,.navigation-header .toggle-mobile-menu-icon span:before{background-color:#fff}.navigation-header .toggle-mobile-menu{display:none}.navigation-header .toggle-mobile-menu:hover .toggle-mobile-menu-icon span:after,.navigation-header .toggle-mobile-menu:hover .toggle-mobile-menu-icon span:before{background-color:#f06d22}@media only screen and (max-width:1000px){.navigation-header .toggle-mobile-menu{display:block}}.navigation-logo{width:110px}.navigation-logo svg{fill:#fff}.navigation-logo:hover svg{fill:#f06d22}.navigation-login-btn{position:relative;top:.5rem}.menu{text-transform:uppercase}.menu-item{position:relative}.menu-item-link--level-1 .icon-wrap{width:25px;height:25px;display:flex;margin-right:10px;align-items:center}.menu-item-link--level-1 .icon{fill:#999;max-width:100%;max-height:100%}.menu-item-link{color:#999;text-decoration:none;padding:10px 0;display:flex;align-items:center;cursor:pointer;transition:color .2s ease}.menu-item-link:hover{text-decoration:none;color:#fff}.menu-item--has-children{padding-right:50px}.menu-toggle-child{width:40px;height:30px;display:flex;justify-content:center;align-items:center;position:absolute;top:7px;right:-15px;cursor:pointer}.menu-toggle-child:after{content:" ";width:5px;height:5px;transform:rotate(45deg);border-color:#999;border-style:none solid solid none;border-width:1px;transform-origin:75% 75%}.menu--level-2{margin-left:35px;display:none}.menu-item-current .menu-item-link{color:#fff}.menu-item-current .menu-item-link svg{fill:#fff}.menu-item-current .menu-toggle-child:after{border-color:#fff;transform:rotate(-135deg)}.menu-item-current .menu--level-2{display:block}.site-header{height:60px;box-shadow:1px 0 5px rgba(0,0,0,.15);background-color:#fff;position:-webkit-sticky;position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;padding-left:70px;padding-right:70px;z-index:10}.site-header .toggle-mobile-menu{margin-right:10px}.site-header .toggle-mobile-menu:hover .toggle-mobile-menu-icon span,.site-header .toggle-mobile-menu:hover .toggle-mobile-menu-icon span:after,.site-header .toggle-mobile-menu:hover .toggle-mobile-menu-icon span:before{background-color:#f06d22}.site-header-left,.site-header-right{display:flex;flex:1 0 auto}.site-header-right{align-items:center;justify-content:flex-end}.site-header-mobile{align-items:center;display:none}@media only screen and (max-width:1000px){.site-header-mobile{display:flex}}.header-logo{width:110px}.header-logo svg{margin-top:2px}.header-logo:hover svg{fill:#f06d22}.user{position:relative}.user-info{display:flex;justify-content:center;align-items:center;cursor:pointer}.user-avatar{width:30px;height:30px;border-radius:50%}.user-avatar,.user-name{margin-right:10px}.toggle-user-menu{width:5px;height:5px;transform:rotate(45deg);border-color:#000;border-style:none solid solid none;border-width:1px;transform-origin:75% 75%}.user-menu{position:absolute;top:50px;right:0;background-color:#fff;padding:26px;display:none;box-shadow:1px 0 5px rgba(0,0,0,.15);z-index:10}.user-has-visible-user-menu .user-menu{display:block;animation:swing-in-top-fwd .5s cubic-bezier(.175,.885,.32,1.275) both}.user-has-visible-user-menu .toggle-user-menu{transform:rotate(-135deg)}.user-menu-link{text-transform:uppercase;text-decoration:none;color:#565656;padding:10px 0;display:flex;align-items:center;cursor:pointer}.user-menu-link .icon-wrap{width:20px;height:20px;display:inline-block;margin-right:10px}.user-menu-link .icon{max-width:100%;max-height:100%}.user-menu-link .icon-sign-out{width:18px;height:18px}.user-menu-link:hover{color:#000}.user-menu-link:hover .icon{fill:#000}.toggle-mobile-menu-icon{width:40px;height:40px;cursor:pointer;position:relative;display:block;padding-top:19px;padding-left:8px;margin-left:-8px}.toggle-mobile-menu-icon span,.toggle-mobile-menu-icon span:after,.toggle-mobile-menu-icon span:before{cursor:pointer;border-radius:1px;height:2px;width:25px;background-color:#000;position:absolute;display:block;content:" ";transition:transform .2s ease-in-out;transform-origin:5% 50%}.toggle-mobile-menu-icon span:before{top:-8px}.toggle-mobile-menu-icon span:after{bottom:-8px}.toggle-mobile-menu-label{display:none}.has-visible-mobile-menu .toggle-mobile-menu-icon span{background-color:transparent}.has-visible-mobile-menu .toggle-mobile-menu-icon span:before{transform:rotate(45deg)}.has-visible-mobile-menu .toggle-mobile-menu-icon span:after{transform:rotate(-45deg)}.toggle-shopping-cart{position:relative;cursor:pointer;margin-left:20px}.toggle-shopping-cart svg{width:25px;height:25px;display:block}.cart-count-bubble{aspect-ratio:1/1;position:absolute;min-width:2em;bottom:10px;left:15px;display:flex;align-items:center;color:#fff;background-color:#f06d22;border-radius:50%;padding:4px;font-size:11px;text-align:center}.cart-count{position:relative;display:block;width:100%}.cart-count:after{content:attr(data-cart-item-count)}.toggle-shopping-cart-has-empty-cart .cart-count-bubble{display:none}.page-container,.page-content,body,html{overflow:hidden}.page-container,.page-content{height:100vh;width:100vw}.main-container,.navigation{overflow-y:scroll}.page-content{display:flex;flex-direction:row-reverse}.page-content h1{text-align:center}.page-content .main-container{background-color:#f1f1f1;width:calc(100% - 325px)}@media only screen and (max-width:1000px){.page-content .main-container{width:100%}}.navigation{width:325px}@media only screen and (max-width:1000px){.navigation{position:fixed;top:0;left:0;bottom:0;transform:translateX(-100%);z-index:99999;transition:transform .25s cubic-bezier(.2,.7,.4,1)}}.main-content{padding:70px;max-width:1600px}.overlay{position:fixed;top:0;left:0;bottom:0;background-color:rgba(0,0,0,.2);opacity:0;z-index:10;transition:opacity .7s;-webkit-backdrop-filter:saturate(170%) blur(4px);backdrop-filter:saturate(170%) blur(4px)}.has-visible-mobile-menu .main-container{filter:blur(4px)}.has-visible-mobile-menu .navigation{transform:translateX(0);box-shadow:5px 0 25px -7px rgba(0,0,0,.6)}.has-visible-mobile-menu .overlay{right:0;opacity:1}.content-primary,.content-primary h1,.content-primary h2,.content-primary h3,.content-primary p{text-align:center}.content-primary-boxed{background-color:#343536;padding:70px}.content-primary-boxed h1,.content-primary-boxed h2,.content-primary-boxed p{color:#fff}.content-secondary,.secondary-content{padding-top:70px}.content-secondary form,.secondary-content form{margin-top:0}.hide{display:none!important}.price .currency,.price .money{padding-left:4px;font-size:.9em}.sales-figures{display:flex;flex-wrap:wrap;margin-bottom:30px}.sales-figures h2{margin-top:0;font-size:19px}@media only screen and (max-width:1500px){.sales-figures{flex-direction:column}}.sales-chart{width:calc(100% - 430px);margin-left:30px}@media only screen and (max-width:1500px){.sales-chart{flex:0 1 auto;width:100%;margin-left:0}}.sales-chart .ct-bar{stroke-width:15px}.sales-chart .ct-series-a .ct-bar{stroke:#343536}.sales-chart .ct-series-b .ct-bar{stroke:silver}.sales-items{display:flex}@media only screen and (max-width:1500px){.sales-contura{margin-left:30px}}.sales-total{margin-bottom:30px}@media only screen and (max-width:1500px){.sales-total{margin-bottom:0}}.sales-price{font-size:30px}.sales-price .unit{display:inline-block;margin-left:.2em;font-size:.9em}.sales-chart-footer{display:flex;justify-content:center;align-items:center}.sales-chart-footer .chart-color{display:inline-block;width:15px;height:15px;margin-right:5px}.chart-year{display:flex;justify-content:center;align-items:center;margin:0 10px}.chart-year-current .chart-color{background-color:#343536}.chart-year-previous .chart-color{background-color:silver}.table-boxed,.table-default{display:block;max-width:100%}.table-boxed tbody,.table-boxed tfoot,.table-boxed thead,.table-default tbody,.table-default tfoot,.table-default thead{display:block}.table-boxed tr,.table-default tr{display:flex;flex-wrap:wrap;width:100%;border-bottom:1px solid #bdc1c2;transition:all .5s ease}.table-boxed tr:last-child,.table-default tr:last-child{border-style:none}.table-boxed td,.table-boxed th,.table-default td,.table-default th{text-align:left;padding:1.2em 1em;display:block}.table-boxed th,.table-default th{text-transform:uppercase;-webkit-hyphens:auto;hyphens:auto}.table-boxed p,.table-default p{margin:0;max-width:none}.table-boxed .text-align-right,.table-default .text-align-right{text-align:right}.table-boxed .tfoot-show-more,.table-default .tfoot-show-more{width:100%;text-align:center;text-transform:uppercase;border-top:1px solid #bdc1c2;letter-spacing:.05em;padding-top:30px;padding-bottom:30px;transition:color .5s ease}.table-boxed .tfoot-show-more svg,.table-default .tfoot-show-more svg{transition:fill .5s ease}.table-boxed .tfoot-show-more .icon-show-more,.table-default .tfoot-show-more .icon-show-more{display:inline-block;margin-top:10px;width:30px}.table-boxed .tfoot-show-more:hover,.table-default .tfoot-show-more:hover{color:#f06d22;cursor:pointer}.table-boxed .tfoot-show-more:hover svg,.table-default .tfoot-show-more:hover svg{fill:#f06d22}.table-row-has-link:hover{background-color:#f0f0f1;color:#f06d22;cursor:pointer}.table-boxed td,.table-boxed th{padding-left:0}.table-default{margin-top:30px;background-color:#fff;box-shadow:1px 0 5px rgba(0,0,0,.15)}.table-default thead{background-color:#343536;color:#fff}.table-default button{margin:0;display:inline-block}.table-default .td-delete-row{text-align:right}.table-default .td-has-link{text-decoration:underline;cursor:pointer}.table-default .td-has-link:hover{color:#f06d22}.table-cols-3 td,.table-cols-3 th{width:33.33333%}.table-cols-4 td,.table-cols-4 th{width:25%}.table-cols-5 td,.table-cols-5 th{width:20%}.table-cols-6 td,.table-cols-6 th{width:16.66667%}.table-cols-7 td,.table-cols-7 th{width:14.28571%}@media only screen and (max-width:1200px){.table-cols-7 td,.table-cols-7 th{width:16.66667%}.table-cols-7 td:last-child,.table-cols-7 th:last-child{display:none}}.table-cols-8 td,.table-cols-8 th{width:12.5%}.filter-table{display:flex;justify-content:flex-end}.filter-table .field-select-input{width:auto}.status td:last-child p{padding:8px;color:#fff;text-align:center;border-radius:3px}.table-has-status-notice td:first-child,.table-has-status-notice th:first-child{padding-left:40px}.status-notice td:first-child{position:relative}.status-notice td:first-child:after{content:"!";width:16px;height:16px;border-radius:50%;color:#fff;background-color:#f06d22;display:flex;justify-content:center;align-items:center;margin-right:5px;position:absolute;top:23px;left:16px;font-size:11px}.td-has-link p{text-decoration:underline}.td-has-link:hover{cursor:pointer}.td-has-link:hover p{color:#f06d22}.status-paid td:last-child p{background-color:#70c66d}.status-unpaid td:last-child p{background-color:#567994}.status-overdue td:last-child p{background-color:rgba(232,41,48,.84)}.status-closed td:last-child p{background-color:#70c66d}.status-pending td:last-child p{background-color:#567994}.status-open td:last-child p{background-color:#7b7b7b}.status-rejected td:last-child p{background-color:rgba(232,41,48,.84)}.grid-edit-user{display:grid;grid-gap:20px;align-items:center;grid-template-columns:fit-content(300px) auto fit-content(300px)}.table-sortable .th-sortable{position:relative;padding-right:44px}.column-is-sortable{position:absolute;right:24px;top:23px;width:14px;height:16px;display:flex;flex-direction:column;justify-content:space-between}.column-is-sortable:after,.column-is-sortable:before{content:" ";width:0;height:0;opacity:.4}.column-is-sortable:before{border-bottom:6px solid #fff}.column-is-sortable:after,.column-is-sortable:before{border-left:6px solid transparent;border-right:6px solid transparent}.column-is-sortable:after{border-top:6px solid #fff}.column-is-sorted-asc:before,.column-is-sorted-desc:after{opacity:1}.table-header{margin-top:30px}.table-footer,.table-header+.table-default{margin-top:10px}.table-footer{display:flex;justify-content:space-between}.table-pagination{display:flex;align-items:center}.table-pagination b,.table-pagination span{margin:0 2px}.table-pagination button{margin:0;width:40px;height:40px;border-radius:50%;background-size:24px 24px;background-repeat:no-repeat;background-position:50%}.table-pagination button:active{transform:scale(.85)}.table-pagination .first{background-image:url(/static/media/arrow-first.b19161e0.svg);background-position:0}.table-pagination .previous{background-color:#fff;background-image:url(/static/media/arrow-previous.3306f136.svg)}.table-pagination .next{background-color:#fff;background-image:url(/static/media/arrow-next.dfd7328c.svg)}.table-pagination .last{background-image:url(/static/media/arrow-last.9dd7bed9.svg);background-position:100%}.table-pagination .page-count{margin:0 8px}.table-size{position:relative;display:flex;justify-content:center}.table-size:after{content:"";position:absolute;top:50%;right:0;width:20px;height:20px;margin-top:-8px;pointer-events:none;width:12px;height:12px;transform:rotate(45deg);border-color:#000;border-style:none solid solid none;border-width:2px}.table-size-select{padding-right:24px}.table-fixed{border-collapse:collapse;width:100%;margin-top:30px;background-color:#fff;box-shadow:1px 0 5px rgba(0,0,0,.15)}.table-fixed thead{background-color:#343536;color:#fff}.table-fixed th{text-transform:uppercase;font-family:"droid_sansbold",sans-serif;-webkit-hyphens:auto;hyphens:auto}.table-fixed tr{border-bottom:1px solid #bdc1c2}.table-fixed tr:last-child{border-style:none}.table-fixed td,.table-fixed th{text-align:left;padding:1.2em 1em;vertical-align:top}.single-invoice p+p,.single-order p+p{margin-top:-1em}.single-invoice table tbody td,.single-invoice table tbody th,.single-invoice table thead td,.single-invoice table thead th,.single-order table tbody td,.single-order table tbody th,.single-order table thead td,.single-order table thead th{text-align:right}.single-invoice table tbody td p,.single-invoice table tbody th p,.single-invoice table thead td p,.single-invoice table thead th p,.single-order table tbody td p,.single-order table tbody th p,.single-order table thead td p,.single-order table thead th p{margin:0}.single-invoice table tbody td:first-child,.single-invoice table tbody td:nth-child(2),.single-invoice table tbody th:first-child,.single-invoice table tbody th:nth-child(2),.single-invoice table thead td:first-child,.single-invoice table thead td:nth-child(2),.single-invoice table thead th:first-child,.single-invoice table thead th:nth-child(2),.single-order table tbody td:first-child,.single-order table tbody td:nth-child(2),.single-order table tbody th:first-child,.single-order table tbody th:nth-child(2),.single-order table thead td:first-child,.single-order table thead td:nth-child(2),.single-order table thead th:first-child,.single-order table thead th:nth-child(2){text-align:left}.single-invoice table tfoot td:last-child,.single-order table tfoot td:last-child{text-align:right}.single-invoice tr:last-child,.single-order tr:last-child{border-bottom:1px solid #bdc1c2}.list-category-item{padding-bottom:2px;border-bottom:1px solid silver}.list-category-title .icon-toggle{width:26px;height:26px;position:relative}.list-category-title .icon-toggle svg{display:block}.list-category-item-loading .icon-toggle{animation:spinner .6s linear infinite}.list-category-item-loading .icon-toggle:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:26px;height:26px;margin-top:-13px;margin-left:-13px;border-radius:50%;border:3px solid #ccc;border-top-color:#f06d22}.list-category-item-loading .icon-toggle svg{display:none}.list-category-content{padding:30px 40px 0;display:none;flex-direction:column}.list-category-content-empty{padding:0 40px 20px}.list-category-item-has-visible-content .list-category-content{display:flex}.list-category-item-has-visible-content .icon-toggle,.list-category-item-has-visible-content .icon-toggle--extended{transform:rotate(180deg)}.page-content-download .list-category-items,.page-content-home .list-category-items,.page-content-media-campaign .list-category-items,.page-content-media-dop .list-category-items,.page-content-media-high-resolution .list-category-items,.page-content-media-manuals .list-category-items,.page-content-media-signs .list-category-items,.page-content-media .list-category-items,.page-content-my-pages .list-category-items,.page-content-new-construction .list-category-items{background-color:#fff}.page-content-download .list-category-items--extended,.page-content-home .list-category-items--extended,.page-content-media-campaign .list-category-items--extended,.page-content-media-dop .list-category-items--extended,.page-content-media-high-resolution .list-category-items--extended,.page-content-media-manuals .list-category-items--extended,.page-content-media-signs .list-category-items--extended,.page-content-media .list-category-items--extended,.page-content-my-pages .list-category-items--extended,.page-content-new-construction .list-category-items--extended{background-color:transparent}.page-content-download .list-category-item:last-of-type,.page-content-home .list-category-item:last-of-type,.page-content-media-campaign .list-category-item:last-of-type,.page-content-media-dop .list-category-item:last-of-type,.page-content-media-high-resolution .list-category-item:last-of-type,.page-content-media-manuals .list-category-item:last-of-type,.page-content-media-signs .list-category-item:last-of-type,.page-content-media .list-category-item:last-of-type,.page-content-my-pages .list-category-item:last-of-type,.page-content-new-construction .list-category-item:last-of-type{border-style:none}.page-content-download .icon-toggle .st0,.page-content-download .icon-toggle .st1,.page-content-home .icon-toggle .st0,.page-content-home .icon-toggle .st1,.page-content-media-campaign .icon-toggle .st0,.page-content-media-campaign .icon-toggle .st1,.page-content-media-dop .icon-toggle .st0,.page-content-media-dop .icon-toggle .st1,.page-content-media-high-resolution .icon-toggle .st0,.page-content-media-high-resolution .icon-toggle .st1,.page-content-media-manuals .icon-toggle .st0,.page-content-media-manuals .icon-toggle .st1,.page-content-media-signs .icon-toggle .st0,.page-content-media-signs .icon-toggle .st1,.page-content-media .icon-toggle .st0,.page-content-media .icon-toggle .st1,.page-content-my-pages .icon-toggle .st0,.page-content-my-pages .icon-toggle .st1,.page-content-new-construction .icon-toggle .st0,.page-content-new-construction .icon-toggle .st1{stroke:#343536}.page-content-download .list-category-title,.page-content-home .list-category-title,.page-content-media-campaign .list-category-title,.page-content-media-dop .list-category-title,.page-content-media-high-resolution .list-category-title,.page-content-media-manuals .list-category-title,.page-content-media-signs .list-category-title,.page-content-media .list-category-title,.page-content-my-pages .list-category-title,.page-content-new-construction .list-category-title{text-decoration:none;color:#343536}.page-content-download .list-category-link,.page-content-home .list-category-link,.page-content-media-campaign .list-category-link,.page-content-media-dop .list-category-link,.page-content-media-high-resolution .list-category-link,.page-content-media-manuals .list-category-link,.page-content-media-signs .list-category-link,.page-content-media .list-category-link,.page-content-my-pages .list-category-link,.page-content-new-construction .list-category-link{text-decoration:underline}.page-content-download .list-category-content,.page-content-download .list-category-title,.page-content-home .list-category-content,.page-content-home .list-category-title,.page-content-media-campaign .list-category-content,.page-content-media-campaign .list-category-title,.page-content-media-dop .list-category-content,.page-content-media-dop .list-category-title,.page-content-media-high-resolution .list-category-content,.page-content-media-high-resolution .list-category-title,.page-content-media-manuals .list-category-content,.page-content-media-manuals .list-category-title,.page-content-media-signs .list-category-content,.page-content-media-signs .list-category-title,.page-content-media .list-category-content,.page-content-media .list-category-title,.page-content-my-pages .list-category-content,.page-content-my-pages .list-category-title,.page-content-new-construction .list-category-content,.page-content-new-construction .list-category-title{padding-left:20px;padding-right:20px}.list-product img{display:block}.list-product-items{display:flex;flex-wrap:wrap;margin-left:-30px}.list-product-item{width:calc(25% - 30px);margin-left:30px;margin-bottom:30px;background-color:#fff;box-shadow:1px 0 5px rgba(0,0,0,.15);position:relative;display:flex;flex-direction:column}@media only screen and (max-width:1400px){.list-product-item{width:calc(50% - 30px)}}.list-product-item-image{display:flex;justify-content:center;align-items:center;padding-top:10px}.list-product-item-select-live-display{margin-left:-10px}.list-product-item-select-live-display label{display:inline-block}.list-product-item-select-live-display .field-checkbox:checked+label:before{content:" ";display:inline-block;width:12px;height:7px;border-left:2px solid #fff;border-bottom:3px solid #fff;margin-right:7px;margin-bottom:2px;transform:rotate(-45deg)}.list-product-item-content{text-align:center;padding:15px 10px 25px;display:flex;flex-direction:column;flex:1 0 auto}.list-product-item-title{font-size:16px;margin-bottom:0;margin-top:0}.list-product-item-subtitle{font-size:16px;margin-top:10px}.icon-live-display{position:absolute;display:none;top:26px;right:10px}.icon-live-display svg{fill:#f06d22;width:50px;display:block}.list-product-item-is-live-display .icon-live-display{display:block}.list-product-item-actions .buttonset-confirm{display:none}.list-product-item-loading .button-add,.list-product-item-loading .button-delete{position:relative}.list-product-item-loading .button-add span,.list-product-item-loading .button-delete span{visibility:hidden}.list-product-item-loading .button-add:after,.list-product-item-loading .button-delete:after{content:" ";position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;width:20px;height:20px;border:2px solid hsla(0,0%,100%,.4);border-left-color:#fff;transform:translateZ(0);animation:loading-spinner 1s linear infinite;border-radius:50%}.list-product-item-in-showroom .button-add{display:none}.list-product-item-in-showroom .buttonset-confirm{display:block}.list-product-items-add .list-product-item-in-showroom{position:relative;box-shadow:0 0 0 4px green}.list-product-items-add .list-product-item-in-showroom:after{content:attr(data-title);position:absolute;top:0;left:0;right:0;font-size:14px;padding-bottom:4px;background-color:green;text-align:center;color:#fff}.list-product-items-add .list-product-item-in-showroom .list-product-item-actions{position:relative}.list-product-items-add .list-product-item-in-showroom .list-product-item-actions:after{content:" ";display:block;background-image:url(/static/media/check-mark-button.91759d53.svg);background-size:34px 34px;background-repeat:no-repeat;background-position:top;position:absolute;top:0;right:0;bottom:0;left:0;filter:invert(19%) sepia(100%) saturate(4018%) hue-rotate(108deg) brightness(97%) contrast(104%)}.list-product-items-add .list-product-item-in-showroom .buttonset-confirm,.list-product-items-add .list-product-item-in-showroom .list-product-item-select-live-display,.list-product-items-add .list-product-item-in-showroom .list-product-item-subtitle,.list-product-items-add .list-product-item-in-showroom button{visibility:hidden}.list-video img{display:block}.list-video-items{display:flex;flex-wrap:wrap;margin-left:-30px}.list-video-item{width:calc(25% - 30px);margin-left:30px;margin-bottom:30px;background-color:#fff;box-shadow:1px 0 5px rgba(0,0,0,.15);text-decoration:none;color:#343536}@media only screen and (max-width:1600px){.list-video-item{width:calc(50% - 30px)}}.list-video-item:hover .icon-download{animation:scale-up-center .4s cubic-bezier(.39,.575,.565,1) both}.list-video-item video{max-width:100%}.list-video-item-image{display:flex;justify-content:center;align-items:center}.list-video-content{text-align:center;padding:10px 10px 30px}.list-video-title{margin-bottom:10px}.list-video-meta{margin:0}.list-video-subtitle{text-transform:uppercase;color:#f06d22;margin-top:30px}.icon-download{width:30px;fill:#f06d22}.list-print img{display:block}.list-print-items{display:flex;flex-wrap:wrap;margin-left:-30px}.list-print-item{width:calc(25% - 30px);margin-left:30px;margin-bottom:30px;background-color:#fff;box-shadow:1px 0 5px rgba(0,0,0,.15);display:flex;flex-direction:column}@media only screen and (max-width:1600px){.list-print-item{width:calc(50% - 30px)}}.list-print-content{padding:20px;background-color:#343536;flex:1 0 auto}.list-print-content h3,.list-print-content p{color:#fff;text-align:center}.edit-box{margin-bottom:30px;background-color:#343536}.edit-box label{color:#fff}.edit-box-btn-edit{display:none}.edit-box-header{display:flex;justify-content:space-between;color:#fff;background-color:#343536}.edit-box-title{text-transform:uppercase;padding:20px}.edit-box-toggle-content{text-decoration:underline;display:flex;justify-content:center;align-items:center}.edit-box-toggle-content svg{fill:#fff;width:24px;transform:rotate(45deg)}.edit-box-content{padding:20px 20px 30px}.edit-box-content .field-select,.edit-box-content .field-select-input{margin-bottom:0}.edit-box-btn{cursor:pointer;padding:20px}.edit-box-btn:hover{color:#f06d22}.field-hidden{display:none}.grid-item-edit-user{color:#fff}.edit-box-disabled{background-color:#fff}.edit-box-disabled .edit-box-toggle-content svg{transform:rotate(0)}.edit-box-disabled .edit-box-btn-update{display:none}.edit-box-disabled .edit-box-btn-edit{display:block}.edit-box-disabled.edit-box-new-account .edit-box-content,.edit-box-disabled .form-new-account,.edit-box-disabled button{display:none}.edit-box-disabled .grid-item-edit-user{color:#343536}.edit-box-disabled .grid-item-user-disabled{opacity:.5}.edit-box-disabled .field{padding-top:0;padding-bottom:0;padding-left:0}.edit-box-disabled table .field{margin-bottom:0}.edit-box-disabled label{color:#343536;opacity:.5;margin-left:0}.edit-box-disabled [readonly]{opacity:1}.selected-news{padding:30px 0;grid-gap:10px;gap:10px;max-height:400px}.news-card,.selected-news{width:100%;display:flex;justify-content:space-between}.news-card{text-decoration:none;padding:10px;flex-direction:column}.news-card:hover{box-shadow:0 0 12px rgba(0,0,0,.24);text-decoration:none}.card-img{display:block;width:auto;height:80%;padding:0 2px;margin:0}.card-title{color:#343536;text-align:center;padding:5px;margin:0}.news-overlay-background{position:fixed;height:100%;width:100%;background-color:hsla(0,3%,80.6%,.6039215686);z-index:100;display:block;overflow-y:auto}.news-overlay-container{box-shadow:0 0 12px rgba(0,0,0,.12);background-color:#fff;padding:30px;position:relative;left:30%;top:10%;width:40%;background-color:#f0f0f1;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width:1200px){.news-overlay-container{top:10px;left:25%;padding:10px;width:50%;min-height:70%;max-height:90%}}@media only screen and (max-width:1000px){.news-overlay-container{left:20%;width:60%}}@media only screen and (max-width:800px){.news-overlay-container{left:15%;width:70%}}.news-overlay-card{display:flex;width:100%;margin:auto 0;align-items:center;justify-content:center}.news-overlay-card a,.news-overlay-card p{color:#343536;text-decoration:none;margin:0 auto}.card-img{max-height:700px}.card-img,.card-title{width:100%}.close-btn{margin-bottom:10px}.page-content-cpq-loading h1,.page-content-cpq-loading h2,.page-content-cpq-loading p{color:#fff}.page-content-cpq-loading h2{margin-top:80px}.page-content-cpq-loading .main-container{width:100%;background-color:#000}.page-content-cpq-loading main{display:flex;justify-content:center;align-items:center;height:100vh;max-width:100vw;padding:30px}.page-content-cpq-loading .main-content{max-width:850px;text-align:center;padding:0}.page-content-cpq-loading .icon-loading svg{fill:#fff}.cart-container{position:fixed;width:450px;max-width:calc(100% - 3rem);top:0;right:0;bottom:0;background:#fff;transform:translateX(100%);z-index:99999;transition:transform .25s cubic-bezier(.2,.7,.4,1);box-shadow:none}.cart-header{height:60px;padding-left:30px;padding-right:30px;display:flex;justify-content:center;align-items:center;position:relative}@media only screen and (max-width:750px){.cart-header{justify-content:flex-end}}.cart-overlay{content:" ";top:0;left:0;bottom:0;position:fixed;background-color:hsla(0,0%,100%,.3);opacity:0;z-index:10;transition:opacity .7s}.has-visible-shopping-cart,.has-visible-shopping-cart body{overflow:hidden;height:100%}.has-visible-shopping-cart .page{filter:blur(8px);overflow:hidden;height:100%}.has-visible-shopping-cart .overlay{opacity:1;right:0}.has-visible-shopping-cart .cart-container{transform:translateX(0);box-shadow:-5px 0 25px -7px rgba(0,0,0,.6)}.cart-content{height:100%;display:flex;flex-direction:column}.cart-title{font-size:1.1em;margin:0 20px -2px;padding:5px 0 10px;cursor:pointer;border-bottom:2px solid transparent;text-transform:uppercase}@media only screen and (max-width:550px){.cart-title{font-size:1em;margin:0 10px -2px}}@media only screen and (max-width:750px){.cart-title{margin:0 0 -2px 30px}}.cart-title:after{content:" (" attr(data-cart-item-count) ")"}.cart-title[data-cart-item-count="0"]:after,.cart-title[data-cart-item-count=""]:after{display:none}.cart-container-has-favorite-cart .cart-title-favorite-cart,.cart-container-has-shopping-cart .cart-title-shopping-cart{border-bottom-color:#555;opacity:1;cursor:default}.cart-close{width:40px;height:40px;cursor:pointer;position:absolute;top:50%;left:10px;margin-top:-20px}.cart-close:after,.cart-close:before{content:" ";cursor:pointer;border-radius:1px;height:2px;width:25px;background:#000;position:absolute;display:block;left:7px;transition:all .2s ease-in-out;transform-origin:50% 50%;top:20px}.cart-close:before{transform:rotate(45deg)}.cart-close:after{transform:rotate(-45deg)}.cart-close:hover:after,.cart-close:hover:before{background-color:#f06d22}.cart-main{height:calc(100% - 260px);overflow-y:scroll;-webkit-overflow-scrolling:touch;position:relative}.cart-footer{height:200px;padding-top:30px;border-top:1px solid #f1f1f1}@media only screen and (max-width:750px){.cart-footer{font-size:18px}}.cart-footer .agree-to-terms-conditions{display:flex;align-items:flex-start;margin:20px 0 0}.cart-footer .agree-to-terms-conditions input{display:inline-block;margin:1px 7px 0 0}.cart-footer .agree-to-terms-conditions label{line-height:1.2em;font-size:12px}.shopping-cart-checkout-btn{display:block;margin-top:10px;margin-left:auto;margin-right:auto;width:calc(100% - 60px)}.cart-container-has-shopping-cart .cart-content-has-agree-to-terms-conditions .cart-main{height:calc(100% - 320px)}.cart-container-has-shopping-cart .cart-content-has-agree-to-terms-conditions .cart-footer{height:260px}.cart-container-has-shopping-cart .cart-content-has-cart-note .cart-main{height:calc(100% - 315px)}.cart-container-has-shopping-cart .cart-content-has-cart-note .cart-footer{height:265px}.cart-container-has-shopping-cart .cart-content-has-cart-note.cart-content-has-agree-to-terms-conditions .cart-main{height:calc(100% - 385px)}.cart-container-has-shopping-cart .cart-content-has-cart-note.cart-content-has-agree-to-terms-conditions .cart-footer{height:325px}.cart-container-has-shopping-cart .shopping-cart-line-items{display:block}.cart-container-has-shopping-cart .favorite-cart-line-items{display:none}.cart-container-has-shopping-cart .cart-main{height:calc(100% - 260px)}.cart-container-has-favorite-cart .favorite-cart-line-items{display:block}.cart-container-has-favorite-cart .cart-footer,.cart-container-has-favorite-cart .shopping-cart-line-items{display:none}.cart-line-items{padding-top:10px;margin-bottom:40px;display:flex;flex-direction:column;height:100%}.empty-cart{display:flex;justify-content:center;align-items:center;height:100%}.shopping-cart-line-item{border-top:1px solid #f1f1f1;margin-bottom:20px;padding-top:20px;padding-left:30px;padding-right:30px}.shopping-cart-line-item:first-child{border-top-style:none}.shopping-cart-line-item-main{display:flex}.shopping-cart-line-item-content{display:flex;width:100%;color:#343536;text-decoration:none;margin-right:30px}.cart-line-item-remove{width:40px;height:40px;cursor:pointer;position:relative;transition:color .3s ease;margin-top:-12px;margin-right:-10px;display:flex;justify-content:center;align-items:center}.cart-line-item-remove svg{max-width:15px;max-height:15px}.cart-line-item-remove:hover{color:#f06d22}.shopping-cart-line-item-figure{width:90px;height:90px;margin-right:10px;display:flex;justify-content:center;align-items:center}.shopping-cart-line-item-figure img{max-width:90px;max-height:90px}.shopping-cart-line-item-details{flex:1 0;display:flex;justify-content:space-between}.shopping-cart-line-item-footer{display:flex;justify-content:space-between;align-items:center;margin-top:5px}@media only screen and (max-width:750px){.shopping-cart-line-item-price{font-size:18px}}.shopping-cart-line-item-quantity{display:flex;align-items:center;border:1px solid #000;border-radius:20px}.shopping-cart-line-item-quantity .shopping-cart-quantity-value{-moz-appearance:textfield}.shopping-cart-line-item-quantity-disabled{display:inline-block;width:90px;text-align:center}.shopping-cart-quantity-btn{color:#000;background-color:transparent;width:23px;height:23px;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:box-shadow .3s ease,scale .5s ease;line-height:0;outline:0;padding:0;margin:0;border-style:none;cursor:pointer}@media only screen and (max-width:750px){.shopping-cart-quantity-btn{width:40px;height:40px}}.shopping-cart-quantity-btn i{width:20px;height:20px;cursor:pointer;position:relative}.shopping-cart-quantity-btn i:after,.shopping-cart-quantity-btn i:before{content:" ";cursor:pointer;border-radius:1px;height:1px;width:12px;background-color:#000;position:absolute;display:block;top:10px;right:4px;transition:transform .2s ease-in-out,background-color .3s ease;transform-origin:50% 50%}@media only screen and (max-width:750px){.shopping-cart-quantity-btn i:after,.shopping-cart-quantity-btn i:before{width:15px;top:10px;right:2px}}.shopping-cart-quantity-btn i:before{transform:rotate(90deg)}.shopping-cart-quantity-btn i:after{transform:rotate(-180deg)}.shopping-cart-quantity-btn:disabled{pointer-events:none}.shopping-cart-quantity-decrease i:before{display:none}@keyframes loading-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.shopping-cart-quantity-value{text-align:center;width:35px;padding:6px 4px;margin:0 3px;border-style:none;-webkit-appearance:none;appearance:none;border-radius:0}.shopping-cart-quantity-value::-webkit-inner-spin-button,.shopping-cart-quantity-value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.shopping-cart-quantity-value:disabled{color:#9a9a9a;border-color:transparent;background-color:#e3e3e2}.shopping-cart-line-item-title{font-size:15px;line-height:1.1em;font-weight:400;margin:0}.cart-summary{display:flex;justify-content:space-between}.checkout-cart .cart-footer{padding-top:10px}.checkout-cart .cart-summary{opacity:.6}.checkout-cart .cart-summary-grandtotal{text-transform:uppercase;opacity:1}.cart-summary,.shopping-cart-disclaimer{padding-left:30px;padding-right:30px}.cart-summary-grandtotal{border-top:1px solid #f1f1f1;padding-top:10px}.cart-summary-vat{padding-bottom:10px}.shopping-cart-value-updated{animation:blink-1 .6s both}.shopping-cart-disclaimer{opacity:.6}.shopping-cart-checkout-form{margin-top:10px;text-align:right}.cart-note-textfield{width:100%;box-shadow:none;border:1px solid silver;min-height:55px;height:55px;padding:8px;margin-top:10px;font-size:14px;resize:none}.desktop .shopping-cart-line-item-remove:hover{opacity:1}.desktop .shopping-cart-line-item-remove:hover:after,.desktop .shopping-cart-line-item-remove:hover:before{background-color:red}.desktop .shopping-cart-quantity-btn:hover{box-shadow:inset 0 0 0 2px #000}.desktop .shopping-cart-quantity-btn:disabled,.desktop .shopping-cart-quantity-btn:hover:disabled{box-shadow:inset 0 0 0 0 #000}.cart-container-has-empty-cart .cart-footer{display:none}.breadcrumbs-items{display:flex;flex-wrap:wrap;margin:0 0 30px;padding-left:10px;border-bottom:4px solid #fff}.breadcrumbs-item-text{color:#343536;background-color:transparent;border-radius:0;padding:0;line-height:1.3em}.breadcrumbs-item-text:hover{text-decoration:none;color:#f06d22}.breadcrumbs-item{text-align:center;padding:16px 10px 12px;margin-right:10px;position:relative;cursor:pointer;margin-bottom:-4px}.breadcrumbs-item:hover{color:#f06d22}.breadcrumbs-item:last-child{cursor:default}.breadcrumbs-item:last-child .breadcrumbs-item-text:hover{color:#343536}.breadcrumbs-item:last-child:after{content:" ";display:block;position:absolute;bottom:0;left:10px;width:calc(100% - 20px);height:4px;background-color:#343536;border-radius:2px}.search-products{flex:1 0 auto;margin-right:40px}@media only screen and (max-width:1000px){.search-products{margin-left:60px}}.search-products-results{position:fixed;top:62px;right:0;height:100vh;max-height:calc(100vh - 60px);left:325px;background-color:#fff;display:none}@media only screen and (max-width:1000px){.search-products-results{left:0}}.has-visible-search-products-results .search-products-results{display:block}.search-products-fieldset{display:flex;margin-left:-10px}.search-products-fieldset svg{width:40px;height:40px}.search-products-input{width:100%;padding-top:10px;padding-bottom:10px}.search-products-clear{display:flex;align-items:center;justify-content:center;opacity:0}.search-products-clear svg{width:16px;height:16px}.search-products-has-query .search-products-clear{transition:opacity .2s ease;opacity:.5}.search-products-has-query .search-products-clear:hover{opacity:1;cursor:pointer}.search-products-results-close{position:absolute;cursor:pointer;top:20px;right:70px}.search-products-results-close svg{width:30px;height:30px}.search-products-results-close line{transition:stroke .2s ease}.search-products-results-close:hover line{stroke:#f06d22}.search-products-results-content{padding:40px 70px;overflow-x:auto;height:100vh;max-height:calc(100vh - 60px)}.search-products-results-content .shop-items{grid-template-columns:1fr;margin-top:60px}.search-products-results-content .shop-item{display:flex;flex-direction:row;align-items:center;padding:0;box-shadow:none}.search-products-results-content .shop-item-figure{max-width:50px}.search-products-results-content .shop-item-title{flex:1 0 auto;text-align:left;margin:0 0 0 20px}.search-result-item-title{color:#343536;transition:color .2s ease}.search-result-items{display:grid;grid-gap:20px;margin-top:60px}.search-result-item{display:grid;grid-gap:20px;grid-template-columns:80px calc(100% - 80px)}.search-result-item:hover{text-decoration:none;cursor:pointer}.search-result-item:hover .search-result-item-title{color:#f06d22}.search-result-item-figure{position:relative;width:100%;min-height:1px}.search-result-item-figure:before{content:" ";display:block;width:100%;padding-top:100%}.search-result-item-figure-content{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;display:flex;justify-content:center;align-items:center;overflow:hidden}.search-result-item-figure-content img{max-height:100%;flex:0 0 auto}.cpq-summary .cpq-page{display:block;width:100%}.cpq-summary .config-items .sub-title{padding-bottom:10px;width:100%;text-align:center}.cpq-summary .config-items .item-list{width:100%}.cpq-summary .config-items .discount-text{font-style:italic}.cpq-config-table tr{flex-wrap:unset}.cpq-config-table tr th{text-align:left}.cpq-config-table tr td{padding:0 5px 5px 0;text-align:left}.cpq-config-table tr td:first-of-type,.cpq-config-table tr td:nth-of-type(3){font-weight:600}.cpq-config-table tr td:nth-of-type(2){width:30%}.cpq-config-table tr .discount-text{font-size:.85rem}.cpq-config-table .item--header{font-weight:600}.config-description{width:100%;padding:5px 10px;background-color:#fff}.config-description .config-info-string{width:100%}.config-description .config-info-string p{margin:0;padding:0}.print-icon{margin-top:30px;width:30px;height:auto}.print-icon:hover{cursor:pointer}.config-summary-footer{width:100%;min-height:20px;background-color:#fff;padding:10px;font-weight:600;display:flex}.config-summary-footer .button{margin:0 10px;color:#fff}.config-summary-footer .button--cancel{background:rgba(232,41,48,.84)}.config-summary-footer .button--add{background-color:#70c66d}.order-confirmation .cards{display:flex;grid-gap:5px;gap:5px}.order-confirmation .card{width:100%}.order-confirmation .card .outer-row{border-bottom:1px solid #999;padding-bottom:15px}.order-confirmation .card .outer-row:last-child{border-bottom:0;padding-bottom:0}.order-confirmation .card .outer-row h3{font-size:1.2rem}.order-confirmation .card .outer-row .sub-title{font-weight:600}.order-confirmation .card .inner-row{display:flex;justify-content:space-between;color:#999}.order-confirmation .card .inner-row--bold{color:#343536}.order-confirmation .card .inner-row--product-row{grid-gap:20px;gap:20px}.order-confirmation .card .inner-row--product-row .sub-title{color:#343536}.order-confirmation .card .inner-row--product-row *{width:100%}.order-confirmation .card .inner-row--product-row :last-child{text-align:right}.order-confirmation .card .inner-row p{padding:0;margin:0}.order-confirmation .new-order-btn{width:20%;text-align:center}.order-checkout{display:flex;grid-gap:10px;gap:10px}.order-checkout .shipping{width:100%;flex:7 1}.order-checkout .cart{width:100%;flex:5 1}.order-checkout .row{width:100%;display:flex;flex-direction:row;padding:10px 0}.order-checkout .row *{width:100%}.order-checkout .row label{margin:0 0 10px 1em}.checkout-form{width:100%}.order-checkout-footer{display:flex;margin-top:2em}.order-checkout-footer .button-submit{flex:3 1;margin:auto 0}.order-checkout-footer .button--go-back{flex:2 1;color:#f06d22;margin:auto 0;text-align:start;padding:0}.select-checkbox-container{margin-top:1em}.confirm-message-block{position:fixed;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center}.has-visible-confirm-message .toggle-shopping-cart{display:none}.has-visible-confirm-message .confirm-message-block{display:flex}.confirm-message-overlay{background-color:rgba(0,0,0,.2);-webkit-backdrop-filter:saturate(170%) blur(4px);backdrop-filter:saturate(170%) blur(4px);z-index:11;transition:opacity .7s;position:fixed;top:0;right:0;bottom:0;left:0}.confirm-message{position:fixed;z-index:12;width:500px;left:calc(50% - 250px);max-width:calc(100% - 60px);background-color:#fff;padding:50px}.confirm-message h3{margin:0}.confirm-message-close{position:absolute;top:10px;right:10px;cursor:pointer}.confirm-message-close line{transition:stroke .2s ease}.confirm-message-close .icon{width:30px;height:30px}.confirm-message-close:hover line{stroke:#f06d22}.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background-color:rgba(0,0,0,.2);-webkit-backdrop-filter:saturate(170%) blur(4px);backdrop-filter:saturate(170%) blur(4px);display:flex;justify-content:center;align-items:center;opacity:0;animation:react-confirm-alert-fadeIn .2s .2s forwards}.react-confirm-alert-body{max-width:500px;padding:50px;text-align:left;background-color:#fff;box-shadow:0 20px 75px rgba(0,0,0,.13);position:relative}.react-confirm-alert-body>h3{margin-top:0;font-size:16px}.react-confirm-alert-buttons{display:flex;justify-content:space-between;margin-top:20px;padding:30px 0 0}.react-confirm-alert-button{margin:0}.react-confirm-alert-close{position:absolute;top:10px;right:10px;cursor:pointer}.react-confirm-alert-close line{transition:stroke .2s ease}.react-confirm-alert-close svg{width:30px;height:30px}.react-confirm-alert-close:hover line{stroke:#f06d22}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}.comments{margin:20px 0 30px}.comments+.buttongroup,.comments+.comments{margin-top:-20px}.comment{position:relative;background-color:#fff;padding:10px;border-radius:25px;margin-bottom:5px}.comments-history .comment{background-color:#f8f8f8}.comment-date{position:absolute;right:30px;top:15px;color:silver;font-size:14px}.comment-text{padding:0 0 0 50px;margin:0}.comment-header{display:flex;align-items:center;grid-gap:0 15px}.comment-avatar{font-size:14px;display:flex;justify-content:center;align-items:center;width:35px;height:35px;border-radius:50%;background-color:#000;color:#fff}.comment-avatar-contura{background-color:#f06d22;background-image:url(/static/media/contura-logo-neg.be3eb069.svg);background-repeat:no-repeat;background-position:50%;background-size:30px 30px}@media screen and (max-width:600px){.comment-date{position:relative;right:unset;top:unset}}.nb-modal{display:none}.show-nb-modal .nb-modal-overlay{content:" ";position:fixed;background-color:rgba(0,0,0,.2);-webkit-backdrop-filter:saturate(170%) blur(4px);backdrop-filter:saturate(170%) blur(4px);top:0;right:0;bottom:0;left:0}.show-nb-modal .nb-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:11}.nb-modal-container{position:relative;width:calc(100% - 100px);max-width:1300px;margin:50px;background-color:#f1f1f1;z-index:12;box-shadow:30px 30px 90px rgba(0,0,0,.5)}.nb-modal-content{overflow-y:auto;max-height:calc(100vh - 120px);padding:60px}.nb-modal-close{position:absolute;top:10px;right:10px;width:50px;height:50px;cursor:pointer;z-index:12}.nb-modal-close:after,.nb-modal-close:before{content:" ";cursor:pointer;border-radius:1px;height:2px;width:40px;background-color:#000;position:absolute;display:block;left:7px;transition:all .2s ease-in-out;transform-origin:50% 50%;top:20px}.nb-modal-close:before{transform:rotate(45deg)}.nb-modal-close:after{transform:rotate(-45deg)}.nb-modal-close:hover:after,.nb-modal-close:hover:before{background-color:#f06d22}.complaints-submitted .content-primary,.content-primary-feedback{display:none}.complaints-submitted .content-primary-feedback{display:block}.complaint-article-items{background-color:#fff;margin-bottom:20px}.complaint-article-items .product-quantity .label{display:none}.complaint-article-item-header{background-color:#000;color:#fff}.complaint-article-item{display:grid;grid-template-columns:20% auto 10% 120px}.complaint-article-item span{padding:1.2em 1em}.complaint-article-item span:nth-of-type(3){justify-self:end}.complaint-article-item-data span{padding-top:25px}.complaint-article-item-data span:nth-of-type(4){padding-top:1.2em}.complaints-feedback p{white-space:pre-line;line-height:1.6em}.complaints-image-title{color:#f06d22;cursor:pointer}.complaints-image-title:hover{text-decoration:underline}.complaints-images ol,.field-file-placeholder ol{list-style:decimal;margin:0;padding:0 0 0 1.8em}.complaints-images li,.field-file-placeholder li{margin:0 0 .5em;line-height:1.3em;-webkit-hyphens:auto;hyphens:auto;word-break:break-all}.complaints-image-spinner{animation:rotate 2s linear infinite;width:20px;height:20px}.complaints-image-spinner .path{stroke:#f06d22;stroke-linecap:round;animation:dash .5s ease-in-out infinite}.complaints-image{display:inline-flex;align-items:center;grid-gap:10px;gap:10px}.complaints-image-spinner{display:none}.complaints-image-loading .complaints-image-spinner{display:inline-block}.page-content-finance .sales-chart{width:100%;margin-left:0;order:-1}.page-content-finance .sales-numbers{width:100%;margin-top:30px}.page-content-finance .sales-items{display:flex;flex-wrap:wrap;margin-left:-30px}.page-content-finance .sales-item{width:calc(50% - 30px);margin-left:30px;margin-bottom:30px;min-height:0}@media only screen and (max-width:1500px){.page-content-finance .sales-item{width:calc(100% - 30px)}}.page-content-home .footnote-contura,.page-content-home .sales-contura,.page-content-home .sales-premodul{display:none}.page-content-home .sales-numbers{width:400px}@media only screen and (max-width:1500px){.page-content-home .sales-numbers{width:100%}}.page-content-home .sales-items{flex-direction:column;min-height:100%;margin-bottom:30px}@media only screen and (max-width:1500px){.page-content-home .sales-items{width:100%;margin-left:-30px;flex-direction:row}}.page-content-home .sales-item{flex:1 1 auto}@media only screen and (max-width:1500px){.page-content-home .sales-item{width:calc(50% - 15px);margin-left:30px;flex:0 0 auto}}.delivery-lists{width:100%;margin-top:30px}.page-content-login h1,.page-content-login h2,.page-content-login p{color:#fff}.page-content-login h2{margin-top:80px}.page-content-login .main-container{width:100%;background-color:#000}.page-content-login main{display:flex;justify-content:center;align-items:center;height:100vh;max-width:100vw;padding:30px}.page-content-login .main-content{max-width:850px;text-align:center;padding:0}.login-logo{width:250px;margin:0 auto 90px}.login-logo svg{fill:#fff}.fieldset-login{max-width:340px;margin:0 auto}.fieldset-login .field{width:100%}.news-block{display:flex}.news-archive{width:150px;margin-left:30px}.list-newsarchive-title{margin:0 0 1em}.list-newsarchive-title:hover{cursor:pointer}.list-newsarchive-links{margin-bottom:30px}.list-newsarchive-link{display:block;margin-bottom:.3em;color:#f06d22;text-decoration:none}.list-newsarchive-link:hover{cursor:pointer}.news-content{width:calc(100% - 180px)}.news-content-single-post{display:none}.list-news-title{margin:0 0 1em;transition:color .3s ease}.list-news-date{display:block;margin-bottom:1em}.list-news-item{display:block;text-decoration:none;color:#343536;margin-bottom:70px}.list-news-item:hover .list-news-title{color:#f06d22}.list-news-excerpt:after{content:"..."}.news-block-show-single-post .news-content-latest-posts{display:none}.news-block-show-single-post .news-content-single-post{display:block}.news-article{width:70%;padding:0 0 200px}.news-article ol,.news-article ul{width:100%}.news-article li{padding:1.2rem 1rem;border-bottom:1px solid #bdc1c2}.news-article h2,.news-article h3,.news-article h4,.news-article h5,.news-article h6{margin:2rem 0}.article-component{width:100%;margin:3rem 0}.article-image img{display:block;margin:0 auto;width:auto;max-width:70%;max-height:600}.article-abstract{padding:0 10%;font-size:1.5rem}.article-content{padding:0 10%;font-size:1.1rem}.article-content p{display:block;width:100%}.article-youtube{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.article-youtube iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}@media screen and (min-width:2000px){.article-youtube{width:100%;max-height:500px}iframe{margin:0 auto;max-width:1000px;height:500px;right:5%}}.select-order-title{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-items:center;margin-bottom:1rem}.select-order-title h1{grid-column:3;justify-self:center;margin:0}.select-order-title .button{grid-column:5;justify-self:end;background-color:#fff;color:#333;padding-bottom:9px}.select-order-title .button:hover{background-color:#b4b4b4}.select-order-title .info-icon{position:relative;top:4px;left:5px;height:1.3rem}.form-order-history{display:flex}.form-order-history .field-search{width:calc(100% - 100px)}.form-order-history .field-select{width:100px;margin:0 0 0 30px}.main-content-show-tracking-result .tracking-main,.tracking-result{display:none}.main-content-show-tracking-result .tracking-result{display:block}.content-primary-confirm,.content-primary-feedback,.print-confirm .content-primary-order{display:none}.print-confirm .content-primary-confirm{display:block}.print-submitted .content-primary-order{display:none}.print-submitted .content-primary-feedback{display:block}.form-print-list{max-width:none}.product{max-width:720px;display:grid;grid-gap:20px;grid-template-columns:repeat(2,minmax(0,50%))}.product-figure{display:flex;justify-content:center;align-items:center;padding:30px}.product-details{display:flex;flex-direction:column;justify-content:space-between}.product-description h2{margin-bottom:10px}.product-sku{opacity:.5;font-size:.8em}.product-sku:before{content:"Artikelnummer: "}.product-price .currency{padding-left:3px}.product-quantity{width:80px}.product-quantity .label{text-transform:uppercase;font-size:10px;text-align:center;margin-bottom:4px}.quantity-select{display:flex;justify-content:center;border-radius:20px;border:1px solid #000}.quantity-select .quantity{width:20px;height:34px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s ease}.quantity-select .quantity svg{max-width:12px}.quantity-select .quantity:hover{fill:#f06d22}.quantity-select .quantity:active svg{transform:scale(.8)}.quantity-field{width:30px;text-align:center;margin:0;-moz-appearance:textfield}.quantity-field::-webkit-inner-spin-button,.quantity-field::-webkit-outer-spin-button{-webkit-appearance:none}.add-to-cart-btn{margin-top:60px;width:100%;position:relative}.add-to-cart-btn .btn-text{display:inline-block;transition:transform .15s ease-in-out}.add-to-cart-added[disabled]{opacity:1}.add-to-cart-added .btn-text{transform:scale(0);opacity:0;transition:all 0 ease-in-out}.add-to-cart-added:after{content:"✓";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;font-size:1.4em;animation:singlebeat .4s ease-in-out both;color:#fff}.add-to-cart-added:hover{background-color:#000}.add-products,.main-content-add-products .selected-products{display:none}.main-content-add-products .add-products{display:block}.shop-items{display:grid;grid-gap:20px;grid-template-columns:repeat(5,minmax(0,20%))}@media only screen and (max-width:2200px){.shop-items{grid-template-columns:repeat(4,minmax(0,25%))}}@media only screen and (max-width:1600px){.shop-items{grid-template-columns:repeat(3,minmax(0,33.333333%))}}@media only screen and (max-width:800px){.shop-items{grid-template-columns:minmax(0,50%) minmax(0,50%)}}.shop-item{padding:20px;text-align:center;text-decoration:none;color:#343536;display:flex;flex-direction:column;transition:box-shadow .2s ease}.shop-item:hover{text-decoration:none;box-shadow:1px 0 20px rgba(0,0,0,.2)}.shop-item.inactive,.shop-item.inactive img{opacity:1%}.shop-item-description{opacity:.6}.main-content-shop{max-width:none}.shop-item-figure{position:relative;width:100%;min-height:1px}.shop-item-figure:before{content:" ";display:block;width:100%;padding-top:100%}.shop-item-figure-content{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;display:flex;justify-content:center;align-items:center;overflow:hidden}.shop-item-figure-content img{max-height:100%;flex:0 0 auto}.sign-out-message-block{position:fixed;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center}.has-visible-sign-out-message .toggle-shopping-cart{display:none}.has-visible-sign-out-message .sign-out-message-block{display:flex}.has-visible-sign-out-message .user-menu{display:none}.sign-out-message-overlay{background-color:rgba(0,0,0,.2);z-index:11;transition:opacity .7s;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:saturate(170%) blur(4px);backdrop-filter:saturate(170%) blur(4px)}.sign-out-message{position:fixed;z-index:12;width:500px;left:calc(50% - 250px);max-width:calc(100% - 60px);background-color:#fff;padding:50px}.confirm-buttons .button,.sign-out-message h3{margin:0}.sign-out-message-close{position:absolute;top:10px;right:10px;cursor:pointer}.sign-out-message-close line{transition:stroke .2s ease}.sign-out-message-close .icon{width:30px;height:30px}.sign-out-message-close:hover line{stroke:#f06d22}.contact label{color:#999;font-style:italic;margin:0}.contact p{margin:0;padding:0 2px;color:#343536;display:block;text-decoration:none}.contact .column{padding:1rem 3rem 0 1rem;margin:0}.contact .data-pair{text-decoration:none;padding:0;margin:0}.contact .department{margin:3rem 0;padding:0 0 10px}.contact .department .error-info{margin:1rem 0 0 1rem}.contact .department-title{background-color:#000;text-transform:uppercase;color:#fff;width:100%;padding:1rem;font-weight:500;margin:0}.contact .department-body{display:flex;justify-content:flex-start;padding:1rem 0}.contact .department-body :first-child{flex:1 1}.contact .department-body :last-child{flex:4 1}.list-super-category{padding-bottom:2px;border-bottom:1px solid silver}.list-sub-category{padding-left:30px;display:none;flex-direction:column}.list-category-title{color:#f06d22;font-size:20px;padding:20px 0;cursor:pointer;display:flex;justify-content:space-between;text-decoration:underline;letter-spacing:.05em;text-transform:uppercase}.list-category-link{display:block;margin-bottom:30px;text-decoration:none;color:#343536;text-transform:uppercase}.icon-toggle svg{display:block}.list-super-category-item-has-visible-content .list-sub-category{display:flex}.list-super-category-item-has-visible-content .icon-toggle{transform:rotate(180deg)}.description-text{font-size:.7rem;color:#bdc1c2;margin:0;padding:0}.checkout-container{display:grid;grid-template-columns:minmax(0,50%) minmax(0,50%);min-height:100vh}.checkout-container h1{text-align:center}.checkout-content{padding:40px}.checkout-content-secondary{background-color:#fff;padding-top:10px}.checkout-content-secondary .cart-container{transform:translateX(0);width:100%;max-width:none;position:static}.cpq-main-content{height:calc(100vh - 60px);display:flex;flex-direction:column;position:relative}.cpq-page-content,.cpq-pages{height:calc(100vh - 150px);display:flex}.cpq-pages{width:70%;flex-direction:column;position:relative}.cpq-page{display:none;height:calc(100vh - 150px);width:100%;padding:40px;overflow-y:auto}.cpq-secondary-content{width:30%;background-color:#fff}.cpq-page--active{display:block}.cpq-config-image{width:100%;position:-webkit-sticky;position:sticky;top:0;text-align:center}.cpq-config-image img{max-height:calc(100vh - 200px)}.cpq-option-info{margin-left:10px;flex-shrink:0}.cpq-option-info svg{width:20px;height:20px;transition:fill .2s ease}.cpq-option-info svg:hover{fill:#f06d22}.cpq-option-info svg:active{fill:#d1550e}.cpq-option-row{display:flex;align-items:flex-start}.cpq-option-row+.cpq-option-row{margin-top:10px}.cpq-option-caption{width:200px;display:flex;align-items:flex-start;padding-top:.2em}.cpq-option-input{width:calc(100% - 200px);padding-left:20px}.cpq-footer{height:90px;padding:20px 40px;display:flex;justify-content:space-between;align-items:center;background-color:#fff;box-shadow:1px 0 5px rgba(0,0,0,.15);position:relative;z-index:2}.cpq-footer button{margin:0}.cpq-footer-buttons{display:flex;grid-gap:20px;gap:20px;justify-content:space-between;width:calc(70% - 20px);margin-bottom:15px}.cpq-price{margin:0;width:calc(30% - 40px);display:flex;flex-direction:column;justify-content:center}.cpq-price-details{display:flex;flex-wrap:wrap;grid-gap:20px;gap:20px;justify-content:flex-end}.cpq-incl-vat{display:block;font-size:12px;text-align:right}.cpq-price-label,.cpq-price-value{font-size:20px;letter-spacing:.05em;font-family:"droid_sansbold",sans-serif;text-transform:uppercase}.cpq-price-label:after{content:":"}.cpq-price-value{white-space:nowrap}.cpq-input-field,.cpq-select-box{background-color:#fff;padding:12px 12px 12px 20px;font-size:1rem;border-radius:25px;border-style:none;display:inline-block}.cpq-input-field{min-width:250px}.cpq-checkbox-label,.cpq-radio-label{margin-left:0;margin-bottom:10px;padding-top:6px;padding-left:40px;line-height:1.2em;min-height:30px;height:auto;cursor:pointer;position:relative}.cpq-checkbox-label:after,.cpq-checkbox-label:before,.cpq-radio-label:after,.cpq-radio-label:before{content:" ";position:absolute;height:30px;width:30px;transition:border .25s,background-color .25s,transform .25s}.cpq-checkbox-label:before{transform:scale(0)}.cpq-checkbox-label:after{background-color:#fff;border:2px solid #e5e5e5;top:0;left:0;z-index:1;border-radius:3px}.cpq-radio-label{display:inline-block}.cpq-radio-label:before{transform-origin:100% 100%;background-color:#fff;transform:scale(1)}.cpq-radio-label:after,.cpq-radio-label:before{top:0;left:0;border:2px solid #e5e5e5;z-index:1;border-radius:50%}.cpq-radio-label:after{background-color:transparent;transform:scale(0)}.cpq-radio-label .value:before{content:"("}.cpq-radio-label .value:after{content:")"}.cpq-checkbox-field,.cpq-radio-field{display:none}.cpq-checkbox-field:checked+.cpq-checkbox-label:before,.cpq-radio-field:checked+.cpq-checkbox-label:before{top:6px;left:5px;width:10px;height:15px;border-color:transparent #fff #fff transparent;border-style:solid;border-width:2px;transform:rotate(37deg);transform-origin:100% 100%;z-index:1}.cpq-checkbox-field:checked+.cpq-checkbox-label:after,.cpq-radio-field:checked+.cpq-checkbox-label:after{top:0;border:2px solid #f06d22;background-color:#f06d22;z-index:0;box-shadow:none}.cpq-checkbox-field:checked+.cpq-radio-label:before,.cpq-radio-field:checked+.cpq-radio-label:before{top:0;left:0;border:2px solid #f06d22;background-color:#fff;transform-origin:100% 100%;z-index:0;border-radius:50%}.cpq-checkbox-field:checked+.cpq-radio-label:after,.cpq-radio-field:checked+.cpq-radio-label:after{border:2px solid #f06d22;background-color:#f06d22;z-index:1;transform:scale(.5)}.cpq-checkbox-field:disabled+.cpq-checkbox-label,.cpq-radio-field:disabled+.cpq-checkbox-label{cursor:default}.cpq-checkbox-field:disabled+.cpq-checkbox-label:after,.cpq-radio-field:disabled+.cpq-checkbox-label:after{background-color:#e5e5e5}.cpq-checkbox-field:disabled+.cpq-radio-label,.cpq-radio-field:disabled+.cpq-radio-label{cursor:default;opacity:.5}.cpq-checkbox-field:disabled+.cpq-radio-label:before,.cpq-radio-field:disabled+.cpq-radio-label:before{background-color:#e5e5e5}.cpq-radio-controls-horizontal-center{display:flex;flex-wrap:wrap;grid-gap:0 30px;gap:0 30px;justify-content:center}.cpq-select-box{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMzAgMzMwIj48cGF0aCBkPSJNMzI1LjYwNyA3OS4zOTNjLTUuODU3LTUuODU3LTE1LjM1NS01Ljg1OC0yMS4yMTMuMDAxbC0xMzkuMzkgMTM5LjM5M0wyNS42MDcgNzkuMzkzYy01Ljg1Ny01Ljg1Ny0xNS4zNTUtNS44NTgtMjEuMjEzLjAwMS01Ljg1OCA1Ljg1OC01Ljg1OCAxNS4zNTUgMCAyMS4yMTNsMTUwLjAwNCAxNTBhMTQuOTk5IDE0Ljk5OSAwIDAwMjEuMjEyLS4wMDFsMTQ5Ljk5Ni0xNTBjNS44NTktNS44NTcgNS44NTktMTUuMzU1LjAwMS0yMS4yMTN6Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:16px 16px;background-position:calc(100% - 20px) 50%;padding-right:55px}.cpq-screen{padding-bottom:20px;padding-top:20px;border-bottom:1px solid #e5e5e5}.cpq-screen:empty{border-style:none;padding:0;margin:0}.cpq-option-caption-text-required:after{content:"*";color:#f06d22;padding-left:4px}.cpq-radio-control-groups,.cpq-radio-control-with-image-groups{display:flex;flex-wrap:wrap}.cpq-radio-control-groups .cpq-radio-control,.cpq-radio-control-with-image-groups .cpq-radio-control{display:flex;margin:0 50px 20px 0}.cpq-radio-control-groups .cpq-radio-control label{margin:0 0 0 5px}.cpq-radio-control-with-image-groups .cpq-radio-control{position:relative}.cpq-radio-control-with-image-groups .cpq-radio-label{position:absolute;top:10px;left:10px}.cpq-radio-control-with-image-groups .cpq-radio-label-text{display:block;margin-top:5px;text-align:center}.cpq-radio-control-with-image-groups .cpq-image-label{background-color:#fff;padding:40px;margin:0;display:flex;flex-direction:column-reverse}.cpq-radio-control-with-image-groups .cpq-radio-field:checked~.cpq-image-label{border:2px solid #f06d22}.cpq-info-tabs{display:flex;border-bottom:4px solid #f1f1f1;padding-left:10px;margin:0 10px}.cpq-info-tab{padding:16px 10px 12px;margin-right:10px;color:#4f4f4a;letter-spacing:.05em;margin-bottom:-4px;position:relative;text-align:center;transition:color .2s ease}.cpq-info-tab:hover{color:#f06d22}.cpq-info-tab[disabled]{display:none}.cpq-info-tab--active{cursor:default;color:#000;font-weight:700}.cpq-info-tab--active:hover{color:#000}.cpq-info-tab--active:after{content:" ";display:block;position:absolute;bottom:0;left:10px;width:calc(100% - 20px);height:4px;background-color:#343536;border-radius:2px}@keyframes spin{to{transform:rotate(1turn)}}.cpq-info-panel{display:none;overflow-y:auto;padding:20px 20px 40px;height:calc(100vh - 193px)}.cpq-info-panel h3{margin:3em 0 0}.cpq-info-panel h3:first-child{margin-top:0}.cpq-info-panel h4{font-family:"droid_sansbold",sans-serif;margin:1.5em 0 0}.cpq-info-panel p{margin:.7em 0 0;line-height:1.4em;font-size:14px}.cpq-info-panel ul{font-size:14px;padding:0;list-style:none}.cpq-info-panel li{margin-bottom:.3em;padding-left:10px;position:relative}.cpq-info-panel li:before{content:"·";position:absolute;top:0;left:0}.cpq-info-panel--active{display:block}.cpq-info-tab,.cpq-progress-step{font-size:14px}.cpq-progress-steps{display:flex;flex-wrap:wrap;margin:0 30px 20px 40px;padding-left:10px;border-bottom:4px solid #fff}.cpq-progress-step{text-align:center;padding:16px 10px 12px;margin-right:10px;position:relative;cursor:pointer;margin-bottom:-4px}.cpq-progress-step:hover{color:#f06d22}.cpq-progress-step-current{cursor:default}.cpq-progress-step-current:hover{color:#343536}.cpq-progress-step-current:after{content:" ";display:block;position:absolute;bottom:0;left:10px;width:calc(100% - 20px);height:4px;background-color:#343536;border-radius:2px}.cpq-screen-loader{display:block;height:100px}.page-is-loading{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:saturate(170%) blur(3px);backdrop-filter:saturate(170%) blur(3px);background-color:hsla(0,0%,96.1%,.93);display:flex;justify-content:center;align-items:center;z-index:9}.loading-spinner{animation:rotate 2s linear infinite;z-index:2;position:absolute;top:36%;left:50%;margin:-25px 0 0 -25px;width:70px;height:70px}.loading-spinner .path{stroke:#f06d22;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@media only screen and (max-height:800px){.loading-spinner{top:50%}}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@media print{.navigation,.site-header{display:none}.page-content{display:block;height:auto}.page-content .main-container{width:auto;background-color:transparent}.main-container,.page-container,.page-content,html{overflow-y:visible}.print-icon{display:none}.cpq-footer-buttons{width:0}.cpq-footer-buttons>*{display:none}.cpq-price{width:100vw}.cpq-main-content{height:auto}.cpq-footer{box-shadow:none}.cpq-page,.cpq-page-content{height:auto;display:block}.cpq-page{overflow-y:visible}}
/*# sourceMappingURL=main.77bc6b9b.chunk.css.map */