@font-face{descent-override:15%;font-family:futura-pt-fallback;size-adjust:85.5%;src:local("Arial")}.page-login,.page-logout,.page-newsletter,.page-reset{min-height:300px;text-align:center}.page-login .page-content,.page-logout .page-content,.page-newsletter .page-content,.page-reset .page-content{margin:0 auto;max-width:430px}.page-login .form-control,.page-logout .form-control,.page-newsletter .form-control,.page-reset .form-control{margin-bottom:1rem}.page-login .btn,.page-logout .btn,.page-newsletter .btn,.page-reset .btn{margin-bottom:1rem;width:100%}.page-404{background:#fff;padding:70px 0}.page-404-content{margin:0 auto;max-width:1180px;padding-left:120px;position:relative}.page-404-content:before{content:":(";font-size:108px;font-weight:600;left:0;opacity:.5;position:absolute;top:20px}.page-404-content>*{color:#5f584e}.page-404-content .btn{border:2px solid #433833;margin-right:5px;margin-top:2rem}@media screen and (max-width:543px){.page-404-content{padding-left:0}.page-404-content:before{content:none;display:none}}@media screen and (max-width:419px){.page-404-content .btn{margin-right:0;width:100%}}.page-404-content-new{margin:0 auto;max-width:1180px}.page-404-content-new>.wpj-col-4{max-width:120px}.page-404-content-new .emoji{font-size:108px;font-weight:600;margin-top:20px;opacity:.5}.page-404-content-new .btns>.wpj-col-center{display:flex;flex-wrap:wrap}.page-404-content-new .btn{margin-right:5px;margin-top:10px}@media screen and (max-width:767px){.page-404-content-new>.wpj-col-4{display:none}}@media screen and (max-width:419px){.page-404-content-new .w-btn-wrapper{width:100%}.page-404-content-new .btn{margin-right:0;width:100%}}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{left:auto!important;position:relative}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.33333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.42857%}.tns-controls button{background:transparent;border:none;display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:18px;margin-top:-20px;padding:5px;position:absolute;top:50%;z-index:10}.tns-controls button:active,.tns-controls button:focus,.tns-controls button:hover{background:#f4f0e9}.tns-controls button:first-child{left:0}.tns-controls button:first-child:after{content:"\f162"}.tns-controls button:last-child{right:0}.tns-controls button:last-child:after{content:"\f164"}.product-photos{padding:0 30px;position:relative}.product-photos a{display:block}.product-photos a:not(.tns-item):nth-child(1n+4){display:none}.product-photos .img-responsive{margin:auto}.page-header{background-color:#f4f0e9;margin-bottom:40px}.page-header .breadcrumbs{margin-bottom:10px}.page-panel{background-color:#fff;border:1px solid #e3ddd0;border-radius:3px;box-shadow:0 2px 5px rgba(77,56,48,.06);display:flex;margin-bottom:40px;margin-top:-45px}.page-panel .col{align-items:center;display:flex;justify-content:center;padding:20px;width:25%}.page-panel .col:not(:last-child){border-right:1px solid #e3ddd0}.main-page-contact .page-header{margin-bottom:0;padding-bottom:30px}.main-page-contact .page-panel p{margin-bottom:0}.main-page-contact .page-panel .contact-wrapper{align-items:center;display:flex}.main-page-contact .page-panel .contact-wrapper .fc{color:#433833;font-size:20px;margin-right:16px}.main-page-contact .page-panel .contact-wrapper a{color:#433833;font-weight:600}.main-page-contact .img-payment img{height:auto;max-width:102px}.main-page-contact .custom-usp{align-items:flex-start;font-size:inherit}.main-page-contact .custom-usp .w-badge{align-items:flex-start;flex-direction:column}.main-page-contact .custom-usp .w-badge>.fc{margin-bottom:18px}@media screen and (min-width:768px){.main-page-contact .custom-usp .w-badge{width:33.3333333333%}}@media screen and (max-width:991px){.main-page-contact .page-panel{font-size:.875rem}.main-page-contact .page-panel .h3{font-size:1rem}.main-page-contact .page-panel .col{padding:16px 12px}}@media screen and (max-width:767px){.main-page-contact .page-panel{flex-wrap:wrap}.main-page-contact .page-panel .col{width:50%}.main-page-contact .page-panel .col:first-child{border-bottom:1px solid #e3ddd0;border-right:0;width:100%}.main-page-contact .page-panel .col:last-child{border-top:1px solid #e3ddd0;width:100%}.main-page-contact .page-panel .col:nth-child(3){border-right:0}.main-page-contact .page-panel .contact-wrapper .fc{margin-right:10px}}@media screen and (max-width:360px){.main-page-contact .page-panel .col{width:100%}.main-page-contact .page-panel .col:nth-child(2){border-bottom:1px solid #e3ddd0;border-right:0}}.main-page-about .page-header{margin-bottom:0;padding-bottom:30px}.main-page-about .page-panel{padding:20px}.main-page-about .page-panel>div{width:100%}.main-page-about .page-panel .w-badges{align-items:flex-start;padding:0}.main-page-about .page-panel .w-badge{flex-direction:column}.main-page-about .page-panel .w-badge>.fc{margin-bottom:15px;margin-right:0}@media screen and (max-width:767px){.main-page-about .page-header{margin-bottom:40px}.main-page-about .page-panel{display:none}}.timeline-container-wrapper{background-color:#f4f0e9;padding:40px 0}.timeline-wrapper{max-width:100%;overflow:hidden;position:relative}.timeline-wrapper .timeline-flag{font-size:30px;margin-left:33.3333333333%;padding-bottom:25px;position:relative}.timeline-wrapper .timeline-flag:after{background-color:#51a833;border:5px solid #f4f0e9;border-radius:50%;bottom:0;content:"";height:20px;left:0;position:absolute;width:20px}.timeline-wrapper .timeline-item{position:relative}.timeline-wrapper .timeline-item>div{padding-left:33.3333333333%}.timeline-wrapper .timeline-item:before{background-color:#e3ddd0;content:"";height:1px;left:0;position:absolute;top:51px;width:100%}.timeline-wrapper .timeline-item:last-child:before{width:44.4444444444%}.timeline-wrapper .timeline-item h4{white-space:normal}.timeline-wrapper .timeline-item p{font-size:16px;white-space:normal}@media screen and (max-width:991px){.timeline-wrapper .timeline-flag{margin-bottom:40px;margin-left:70px}.timeline-wrapper .timeline-item>div{padding-left:70px}}@media screen and (max-width:543px){.timeline-wrapper:after{height:40px;width:100px}.timeline-wrapper .timeline-item>div{padding-right:10px}}.timeline-wrapper .tns-controls button{background-color:#fff;border:1px solid #e3ddd0;border-radius:50%;box-shadow:0 2px 5px rgba(77,56,48,.06);height:58px;margin-top:-29px;top:51px;transition:all .3s;width:58px}.timeline-wrapper .tns-controls button:active,.timeline-wrapper .tns-controls button:focus,.timeline-wrapper .tns-controls button:hover{border-color:#433833}.timeline-wrapper .tns-controls button[disabled]{opacity:0}.footer-heureka-stats{border-top:0}.focus-contact .focus-content{padding:33px 60px 38px;width:820px}.focus-contact .send-block{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}@media screen and (min-width:768px){.focus-contact .send-block .btn{max-width:268px}}@media screen and (max-width:991px){.focus-contact .focus-content{padding:30px;width:760px}}