.cookie-policy{z-index:999;width:100%;box-shadow:var(--box-shadow);background-color:#fff;padding:15px 0;transition:bottom .3s ease-in-out;position:fixed;bottom:-50vh}.cookie-policy.show{transition:bottom .3s ease-in-out;bottom:0}.cookie-policy h3,.cookie-policy p{color:#000}.cookie-policy button{box-shadow:none;text-transform:uppercase;background-color:#fff;border:1px solid #000;border-radius:3px;padding:3px 30px}@media (max-width:1024px){.cookie-policy{padding-top:15px;padding-bottom:60px}}
.footer-nav{color:#fff;background-color:var(--dark);padding-bottom:4%;font-size:.9rem}.footer-nav.hidden{display:none}.footer-nav .footer-categories{justify-content:center;align-items:baseline;width:100%;display:flex}.footer-nav .footer-category{padding:0 2rem}.footer-nav .certified-wrapper{background-color:#000;height:55px;padding:.5rem}.footer-nav .certified-best{text-align:center;background-color:#000;width:100%;height:55px;position:relative}.footer-nav .top-section{padding-top:4%}.footer-nav a{color:#fff}.footer-nav .app-buttons a{display:inline-block}.footer-nav .app-buttons img{margin:0 .5rem;display:inline-block}.footer-nav ul{justify-content:center;margin:0;padding:0}.footer-nav .social-icons,.mobile-nav .social-icons{margin-bottom:3rem}.footer-nav .social-icons a,.mobile-nav .social-icons{font-size:1.5rem}.footer-nav ul li{list-style:none}.footer-nav .footer-link a{color:#fff;margin:.5rem 0;text-decoration:none;display:block}.footer-nav .footer-link.active a{color:var(--teal)}.footer-nav .category-name,.footer-nav h2{color:var(--tan-color);font-family:KlinicSlab-Book;font-size:1.2rem}@media (max-width:768px){.footer-nav .top-section{display:none}}
.top-nav{width:100vw;color:var(--top-nav-text-color);z-index:99;background-color:var(--top-nav-color);padding:0 4%;font-size:1.1rem;position:fixed;top:0}.site-pickers a{text-transform:none!important}.top-nav .nav-icon{font-size:1.3rem}.top-nav .nav-icon.search-icon.active path{color:var(--yellow)!important}.top-nav .btn:hover{color:#fff}a.addsWg--hit .addsWg--category{color:#000;border:1px solid #dcdcdc;background-color:var(--light-yellow)!important;padding:5px 10px!important}a.addsWg--hit.active,a.addsWg--hit:hover{background-color:var(--light)!important;border-color:#dcdcdc!important}a.addsWg--hit span.addsWg--title{color:var(--red-color)}a.addsWg--hit .addsWg--main-image{border-radius:10px}.addsWg--footer{background-color:var(--medium)}.addsWg--footer .adds-footer-cell button.addsWg-close-btn{background-color:#0000!important}.top-nav .add-search,.adds-components-widget-search-field{top:var(--nav-height-desktop);z-index:99;background-color:var(--light);width:850px;transition:all .1s ease-in-out;position:fixed;right:-860px}.adds-components-widget-search-field.reveal{transition:right .3s ease-in-out;right:0}.adds-components-widget-search-field .addsWg-searchfield{max-width:unset!important}.top-nav button.search-icon{color:#ff0}.addsWg--logo{display:none!important}.top-nav .drop-sheen{top:var(--nav-height-desktop);opacity:0;background-color:#000;width:100vw;height:100vh;transition:opacity .3s ease-in-out;position:fixed;left:0}.top-nav .reveal .drop-sheen{opacity:.55}.top-nav .top-logo{z-index:999;margin-bottom:-2.2rem;position:relative}.top-nav .nav-links{height:var(--nav-height-desktop);justify-content:center;align-items:center;display:flex}.top-nav .left-links{text-align:right;flex:1}.top-nav .left-links a.active,.top-nav .left-links .left-links button.active{border-color:var(--yellow)}.top-nav .left-links button.btn.link-button:hover{color:var(--yellow)}.top-nav button{margin:0 .5rem}.top-nav .right-links{justify-content:center;align-items:center;display:flex}.top-nav .right-links .btn.show,.top-nav .right-links .btn:first-child:active{background-color:#0000;border-color:#0000}.top-nav .drop-menu{top:var(--nav-height-desktop);background-color:var(--light);color:#000;z-index:99;border-bottom:1px solid #696969;border-radius:0;width:100vw;height:0;transition:all .1s ease-in-out;position:fixed;left:0;overflow:hidden}.top-nav .drop-menu .close-menu{position:absolute;top:1px;right:25px}.top-nav .drop-menu .close-menu .close-button{color:#fff;background-color:#dcdcdc;border-radius:100%;width:20px;height:20px;font-size:.75rem;line-height:20px}.top-nav .drop-menu .card-heading{text-align:center;justify-content:center;align-items:center;margin:auto;padding:1rem 0 0;display:flex}.top-nav .drop-menu .card-heading h3{margin:0 .5rem}.top-nav .drop-menu .drop-menu-inner{opacity:0;transition:all .4s ease-in-out;position:absolute;bottom:0;left:100vw}.top-nav .drop-menu .drop-menu-inner .drop-card{text-align:center;cursor:pointer;justify-content:center;align-items:flex-start;width:100vw;display:flex}.top-nav .drop-menu .drop-menu-inner .drop-card .card-item{color:#fff;border-radius:10px;width:17vw;min-width:17vw;margin:10px;font-size:1.1rem;text-decoration:none;transition:all .3s ease-in-out;position:relative}.top-nav .drop-menu .drop-menu-inner .drop-card .card-item .link-label{color:#000;border-bottom:4px solid #0000;padding:.5rem .5rem .25rem;font-size:1.1rem;font-weight:700;display:inline-block}.top-nav .drop-menu .drop-menu-inner .drop-card .card-item .card-image{background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:10px;width:100%;min-width:120px;height:17vw;max-height:260px;position:relative}.top-nav .drop-menu .drop-menu-inner .drop-card .card-item .card-image img{object-fit:cover;border:1px solid #dcdcdc;border-radius:10px}.top-nav .drop-menu .drop-menu-inner .drop-card .card-item:hover .card-image{overflow:hidden}.top-nav .drop-menu .drop-menu-inner .drop-card .card-item:hover .card-image img{object-fit:cover;transition:all .3s ease-in-out;overflow:hidden;transform:scale(1.1)}.top-nav .drop-menu .drop-menu-inner .drop-card .card-item:hover .link-label{border-color:var(--yellow)}.top-nav .drop-menu .drop-menu-inner .drop-card .card-item.selected{border-color:#fff}.top-nav .reveal .drop-menu{height:351px;box-shadow:0 18px 20px #0009}.top-nav .reveal .drop-menu-inner{opacity:1;left:50%;transform:translate(-50%)}.top-nav .reveal.switch .drop-menu-inner{transform:translate(100%)}.top-nav .mobile-links{text-align:right;flex:1}.top-nav .mobile-links .drop-caret{width:25px;transform:rotate(0)}.top-nav .mobile{display:none}.top-nav .mobile .link-button{margin-left:5px}.top-nav .mobile .link-button .dropdown{margin-right:0}.top-nav .left-links a,.top-nav .mobile-links a,.top-nav .left-links .link-button{color:var(--top-nav-text-color);text-transform:none;font-size:unset;border-bottom:4px solid #0000;margin:0 .5rem;padding:2px 5px;text-decoration:none}.top-nav .mobile-links .dropdown a{color:#000;padding:.5rem}.top-nav .left-links .link-button.active{border-color:var(--yellow);color:var(--yellow)}.top-nav .mobile-nav{top:calc(var(--nav-height-mobile) - 1px);background-color:var(--slate);color:#000;width:100vw;height:calc(100vh - var(--nav-height-mobile) + 1px);text-align:left;padding-bottom:8rem;transition:left .3s ease-in-out;position:fixed;left:110vw;overflow-y:auto}.top-nav .mobile-nav .accordion-item{border:none}.top-nav .mobile-nav .accordion-body{padding:0}.top-nav .mobile-nav .accordion-button{background-color:#0000;font-size:1.25rem}.top-nav .mobile-nav .accordion-item:first-of-type .accordion-button{border-top-left-radius:0;border-top-right-radius:0}.top-nav .mobile-nav .accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);box-shadow:none;background-color:#0000}.top-nav .mobile-nav .accordion-button:focus{z-index:3;box-shadow:none;border-color:#0000;outline:0}.top-nav .mobile-nav ul{padding-bottom:.5rem;padding-left:0}.top-nav.hidden{display:none}.top-nav .mobile-nav .category-name{background-color:var(--beige);border-bottom:1px solid #dcdcdc;margin:0;padding:.5rem 1rem}.top-nav .mobile-nav .link-cards{max-height:0;padding-left:2rem;transition:max-height .3s ease-in-out;overflow:hidden}.top-nav .mobile-nav .link-cards.show{max-height:unset}.top-nav .mobile-nav .show .drop-caret{transition:all .3s ease-in-out;transform:rotate(180deg)scaleX(-1)}.top-nav .mobile-nav li{margin:0;list-style:none}.top-nav .mobile-nav a.active{color:var(--red-color);font-weight:700}.top-nav .mobile-nav a,.top-nav .mobile-nav .btn{color:#000;font-size:unset;text-transform:none;text-align:left;border:none;width:100%;margin:0;padding:1rem 3rem;font-weight:400;display:block}.top-nav .mobile-nav.slideIn{left:0}@media (max-width:1024px){.top-nav{padding:0 1%}.top-nav .nav-links{height:var(--nav-height-mobile)}.top-nav .desktop{display:none}.top-nav .mobile{display:block}.top-nav .left-links,.top-nav .right-links{display:none}.top-nav .top-logo{margin-bottom:-1rem}.top-nav .drop-menu{display:none}.top-nav .add-search,.adds-components-widget-search-field{top:var(--nav-height-mobile);z-index:98;width:860px;height:calc(100vh - var(--nav-height-mobile));background-color:#fff;padding-top:20px;right:-860px}.adds-components-widget-search-field.reveal{transition:unset;right:0}.adds-components-widget-search-field .addsWg-searchfield{border-bottom:1px solid #dcdcdc;max-width:unset!important;width:100vw!important}.adds-components-widget-search-field .addsWg-searchfield input{border:none!important}}@media (max-width:768px){.top-nav .add-search,.adds-components-widget-search-field{top:var(--nav-height-mobile);z-index:98;width:100vw;height:calc(100vh - var(--nav-height-mobile));background-color:#fff;padding-top:20px;right:-860px}}
.app-nav{text-align:center}.app-nav.hidden{display:none!important}.app-nav.app-footer-nav.glass{z-index:99;text-align:center;justify-content:center;align-items:center;transition:bottom .25s ease-in-out;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.app-nav.app-footer-nav.show{bottom:20px}.app-nav.app-footer-nav.hide{bottom:-100px}.app-nav.app-footer-nav a.app-nav-item{color:var(--slate);margin:5px;padding:5px 13px;font-size:18px;border:none!important}.app-nav.app-footer-nav a.app-nav-item .app-nav-text{color:#000;font-size:13px}.app-nav.app-footer-nav a.app-nav-item.glass{color:var(--red-color)!important;box-shadow:unset!important;background:#ffffffb3!important}.app-nav.app-footer-nav a.app-nav-item.glass:after{box-shadow:unset}.app-nav.app-footer-nav a.app-nav-item.selected{color:var(--red-color);background:#f2f8fd99}.app-nav.app-footer-nav a.app-nav-item a{color:#fff}
