.Header a{text-decoration:none}.Header a,.Header div,.Header li,.Header ul li a{color:#2f2e2e}.header-subscribe{background:var(--color4)}.header-shop{background:var(--color6)}.subscribe-arrow{margin-left:5px}.burger-menu-wrapper,.filter-button-wrapper{vertical-align:middle}.Header a{&:hover{cursor:pointer}}.Header a.header-subscribe{text-transform:uppercase}.Header a.header-subscribe,.header-shop,.header-subscribe{padding:2px 20px;letter-spacing:.5px;font-family:yana,sans-serif;line-height:1;font-size:18px;&:hover{background-color:var(--color3);color:#ffffff}img{padding-left:3px}}.header-shop,.header-subscribe{text-transform:uppercase;color:#ffffff!important}.header-desktop .header-subscribe{margin-left:20px}.header-desktop{margin-top:38px}.header-desktop ul{padding-bottom:5px;margin-bottom:23px}.header-desktop li{display:inline-block;list-style:none;padding:0 10px;margin-right:20px;& a{color:black;&:hover{color:#82b1a1}}}.content-link{position:relative;&:hover{cursor:pointer}}.Header ul.content-link-menu li a{color:#2f2e2e}ul.content-link-menu{position:absolute;top:34px;left:0;display:block;padding:10px 20px;min-width:175px;background:#ffffff;margin-bottom:0;margin-left:-80%;& li{display:block;width:100%;text-align:left;margin:8px 0}}.Header .header-mobile{padding-left:0;text-align:center;max-height:0;background:var(--color8);overflow:hidden;transition:max-height .5s ease-in-out;width:100%;&.open{max-height:500px}& ul a:not(:first-child){margin-left:10px}}.mobile-button-wrapper{margin-top:30px}.Header .header-mobile .content-link-menu{width:290px;margin:auto;background-color:white;li{padding-top:10px}& a{color:#2f2e2e}}.content-link.open img.subscribe-arrow{transform:rotate(0deg)}.Header .header-mobile li{text-decoration:none;list-style:none;padding-bottom:5px;text-align:center;font-style:italic;margin-bottom:5px;& a{color:#2f2e2e}}@media (max-width:1019px){.header-desktop{display:none}.header-mobile ul{margin-left:0;padding-left:0;margin-bottom:40px}.content-link-menu{margin-bottom:20px}.filter-button-wrapper{z-index:99}}@media (min-width:1020px){.header-mobile{display:none;& ul{margin-left:0;padding-left:0}}.header-mobile ul{margin-left:0}ul.content-link-menu{margin-bottom:30px}}.filter-menu{position:fixed;top:0;width:100%;height:100%;background-color:#fdfdfd;box-shadow:-2px 0 5px rgba(0,0,0,.2);padding:20px;z-index:100;display:none;left:0;text-align:left;h2{color:#2f2e2e;text-align:left;text-transform:uppercase;font-weight:100}.filter-note{color:#666;font-size:14px;font-style:italic;margin:0 0 20px;line-height:1.4}h3{margin-bottom:7px;margin-top:15px;font-weight:900}label{margin:5px 0}& .search-now-wrapper{width:100%;margin:auto auto 50px;text-align:center}& .search-now{text-align:center}& .filter-wrapper{max-height:calc(100vh - 50px)!important;overflow-y:scroll}& h3,& label,& li,& p{color:#2f2e2e}&.open{display:block}& label,input[type=checkbox]{display:inline-block;width:auto}& label{padding-left:10px}}.filter-button-wrapper{display:inline-block;padding-right:10px;vertical-align:middle;& img,& path,& svg{fill:#ffffff}}.filter-button{&:hover{cursor:pointer}}.filter-close{float:right;&:hover{cursor:pointer}}button{margin:20px;&.uncheck{margin:10px 0;padding:5px 10px;border-radius:15px;font-family:urbane-rounded,sans-serif;text-transform:lowercase;font-size:12px}}label{display:block;margin:10px 0}@media only screen and (min-width:50em){.filter-menu{width:500px;transition:right .3s ease-in-out;right:-600px;display:block;left:auto;&.open{right:0}}.filter-button-wrapper{padding-left:10px;margin-top:0}}@keyframes showTooltip{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.home-banner{text-align:center;display:block;margin-bottom:50px;background:var(--color8);position:fixed;top:0;left:0;right:0;z-index:10}.icon-wrapper{display:flex;margin:30px 20px 0 0}.burger-menu-wrapper{display:inline-flex;flex-direction:row;&:hover{cursor:pointer}}.logo-wrapper{display:flex;padding:10px 0;float:left}.right-side-links-wrapper{float:right}.filter-button-wrapper,.right-side-links-wrapper{display:inline-flex;flex-direction:row}@media screen and (min-width:1020px){.home-banner{display:flex}.logo-wrapper{display:inline-flex;float:left}.right-side-links-wrapper{margin-left:auto;display:inline-flex;align-items:center}.mobile-only{display:none}}@media only screen and (max-width:1019px){.desktop-only{display:none}}