#header{width:100%;position:fixed;background-color:#fff;font-size:0.822em;font-weight:700;color:#fff;z-index:1000;-webkit-transition:all ease 0.8s;-moz-transition:all ease 0.8s;transition:all ease 0.8s;text-transform:uppercase}#header .inside{display:flex;justify-content:space-between;align-items:center}#header a{border-bottom:0}#header #logo{flex-basis:300px;display:inline-block;flex-grow:0;flex-shrink:0}#header .nav{width:100%;padding-right:15px}#header .mod_navigation{text-align:right;margin-right:4%}.header-right{display:flex;background-color:#FF5747;color:#fff;flex-shrink:0;align-items:center;position:relative;font-weight:400;padding-right:45px}.header-right a{color:#fff;border:0;padding-left:30px}.header-right:after{content:" ";display:block;width:2000px;height:100%;background-color:#FF5747;position:absolute;top:0;right:-2000px}#header .menu{display:none}#header button.search_btn{border:0;color:#fff;cursor:pointer;background-color:#540836;vertical-align:middle;padding:30px 35px;border-radius:0;margin-left:0;margin-right:15px;font-size:1.5em}#header button:hover{background-color:#FF5747}#header button{margin-left:10px}#header .social{position:fixed;top:115px;right:0;background-color:#FF5747;font-size:1.25em;padding-top:0;padding-bottom:14px;padding-left:0}#header .social a{display:block;padding:0 20px;text-align:center}#header .social a:hover{color:#540836}#header .social .youtube{padding-top:14px}#header .social .cart{background-color:#540836;padding-top:14px;padding-bottom:14px}#header .social .cart:hover{color:#FF5747}.header-right nav.mod_changelanguage{position:fixed;right:10px;z-index:1}.mod_changelanguage ul{padding:0 5px;margin:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.mod_changelanguage ul li{width:100%;text-align:center;line-height:1.1em}.mod_changelanguage ul li a{padding:0}@media only screen and (max-width:1585px){#header{font-size:0.722em}#header #logo{flex-basis:250px}}@media only screen and (max-width:1460px){#header{font-size:0.675em}#header #logo{flex-basis:230px}}@media only screen and (max-width:1390px){#header #logo{flex-basis:200px}#header button.search_btn{padding:25px;margin-right:3px;font-size:1.25em}#header .social{top:100px}}@media only screen and (max-width:1180px){#header{font-size:0.7em}#header #logo{flex-basis:175px}#header button.search_btn{padding:19px;margin-right:0;font-size:1.125em}.header-right a{padding-left:15px}#header .inside{padding-left:15px}#header .social{top:90px}}@media only screen and (max-width:980px){#header{font-size:0.65em}#header button.search_btn{padding:12px;font-size:1em}#header .inside{padding-right:15px}.header-right{font-size:0.875em}#header .social{top:65px;font-size:1.65em}#header .social a{padding:0 15px}svg#logo{position:relative;top:5px}}@media only screen and (max-width:870px){#header .mobile,#header i.mobile{display:inline-block;margin-left:auto;padding:4px 12px;background-color:#FF5747;color:#fff;border:0;padding-left:0}#header .nav{display:none}#header .menu{display:inline-block;padding-right:15px}}@media only screen and (max-width:650px){#header{position:absolute}#header .inside,#header .mobile,#header i.mobile{padding:0}.header-right{position:fixed;bottom:0;width:100%;flex-direction:row-reverse;justify-content:flex-start;align-items:initial;box-shadow:0px 2px 15px 6px rgba(0, 0, 0, 0.55), 0px 4px 14px 5px rgba(0, 0, 0, 0.17);-webkit-box-shadow:0px 2px 15px 6px rgba(0, 0, 0, 0.55), 0px 4px 14px 5px rgba(0, 0, 0, 0.17)}#header-right a{padding-left:0}#header-right a.contact{margin-right:auto}#header #logo{margin:auto;margin-top:15px;flex-basis:230px}#header .social{position:relative;top:auto;padding:0;align-self:center;padding-right:10px}#header .social a{display:inline-block;padding-right:3px;padding-left:3px}#header .header-right .getnewsletter{position:fixed;bottom:50px;width:100%;display:block;padding:5px 10px;background-color:#540836;text-align:center;height:40px}#header button.search_btn{font-size:1.6em;background-color:#FF5747}#header .menu{display:inline-block;padding:10px 15px;background-color:#540836;font-size:1.6em}.header-right .contact_link{margin-right:auto;align-self:center;padding-left:5px}svg#logo{position:initial}#header .social .cart{position:fixed;bottom:90px;right:0px;background-color:#e9e8e8;color:#540836;font-size:0.75em;padding:10px}.header-right .contact_link{margin-right:auto;align-self:center;padding-left:50px}.header-right{padding-right:0}.header-right nav.mod_changelanguage{left:0px;bottom:10px;right:auto}#header .social .youtube{padding-top:0px}}@media only screen and (max-width:405px){.header-right{font-size:0.725em}#header .social{padding-right:0}}@media only screen and (max-width:350px){#header .social{display:none}}