:root{--accent-color:#ff6900;--text-primary:#121212;--text-secondary:#56595b;--text-light:#77797a;--text-grey:#ababab}body{font-family:"Open Sans",sans-serif;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul{list-style-type:none;padding-inline-start:0}button{cursor:pointer;background:0;border:0;font-size:16px;line-height:1.8}input[type-text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input{border:0;width:100%;padding:10px;padding-right:0;font-size:14px;background:0;outline-color:var(--text-primary)}input::placeholder{color:#77797a}input:focus{outline-color:var(--text-primary)}textarea{resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline-color:var(--text-primary)}h1{font-size:70px;font-family:"Archivo Black",sans-serif;text-transform:uppercase;letter-spacing:2px}h2{font-size:56px;font-family:"Archivo Black",sans-serif;text-transform:uppercase}h3{font-size:16px;font-family:"Archivo Black",sans-serif;text-transform:uppercase;margin-bottom:20px;line-height:1.8}h4{font-size:18px;font-family:"Open Sans",sans-serif;margin-bottom:40px;line-height:1.4}h5{font-size:14px;font-family:"Open Sans",sans-serif;color:var(--text-secondary);line-height:1.8}h6{font-size:14px;font-family:"Open Sans",sans-serif}p{font-size:16px;font-family:"Open Sans",sans-serif;color:var(--text-secondary);margin-bottom:0}a{text-decoration:none;color:#fff;font-size:16px;font-family:"Open Sans",sans-serif;text-transform:unset}a.link-accent,a.link-accent:hover{color:var(--accent-color)}.link-accent.underline::after{background:var(--accent-color);width:90%}a:hover{text-decoration:none;color:unset}.client-slider-text div{line-height:1.2}button:focus,a:focus{outline:0}body.no-scroll{overflow:hidden}ul{padding-inline-start:0}header{position:fixed;top:0;left:0;width:100%;z-index:2;transition:all .3s;z-index:6;transform:translateY(0)}header.hide{transform:translateY(-120%) !important;transition:all .3s !important;display:block !important}header.hide .header-list .header-item .drop-overlay{transform:translateY(-120%);transition:all .3s linear;display:block !important}header .overlay{position:fixed;z-index:-1;width:100vw;height:100vh;-webkit-transition:.3s;transition:.3s;margin-top:-20px;pointer-events:none}header nav{width:100%}.header-shadow{box-shadow:0px 5px 13px rgba(0,0,0,0.08)}header.bg-white,header.bg-white-hover{transform:translateY(0);transition:all .4s;background:#fff}header.bg-white-hover .header-list .header-item .underline::after,header.bg-white .header-list .header-item .underline::after{background-color:#000}header.bg-white-hover .header-list .header-item a,header.bg-white .header-list .header-item a{color:var(--text-primary)}header.bg-white-hover .menu span,header.bg-white .menu span{background:var(--text-primary)}header.bg-white-hover .menu span::after,.bg-white-hover .menu span::before,header.bg-white .menu span::after,.bg-white .menu span::before{background:var(--text-primary)}header.bg-white-hover .login span,header.bg-white .login span{background:url("https://f.hubspotusercontent00.net/hubfs/7091854/header_images/login.svg") center no-repeat !important}header.bg-white-hover .cart .cart-icon,header.bg-white .cart .cart-icon{background:url("https://f.hubspotusercontent00.net/hubfs/7091854/header_images/bag-icon-black.svg") center no-repeat}header .header-logo{line-height:0;display:block;position:relative}header.bg-white-hover .header-logo .logo-absolute,header.bg-white .header-logo .logo-absolute{opacity:1}footer .logo::after{content:none}header .header-logo .logo-absolute{position:absolute;top:0;left:0;opacity:0}header .header-list{justify-content:flex-end}header .header-list .header-item{padding:28px 0}header .header-list .header-item .nav-icon{display:none;width:15px;transition:all .2s}header .header-list .drop-wrap{min-width:100vw;height:70vh;position:fixed;top:54px;left:0;opacity:0;visibility:hidden;transform:translateY(0)}header .header-list .drop-overlay{min-width:100vw;height:70vh;position:fixed;top:30px;left:0;opacity:0;visibility:hidden;transform:translateY(0);box-shadow:0px 6px 20px 0px rgba(0,0,0,0.1);transition:opacity .3s}header .header-list .drop-overlay .dropdown{background:#fff;width:45vw}header .header-list .drop-overlay.products .dropdown{width:45vw}header .header-list .drop-overlay.products .img-wrap{max-width:55vw}header .header-list .drop-overlay .img-wrap{max-width:56vw;height:70vh;width:100%;position:relative;overflow:hidden}header .header-list .drop-overlay .img-wrap img{width:100%;object-fit:cover;height:100%;position:absolute;top:0;right:0}header .header-list .drop-overlay .img-wrap .text-wrap{width:70%;position:absolute;bottom:40px;left:60px}header .header-list .drop-overlay .img-wrap .text-wrap h3{font-size:16px}header .header-list .drop-overlay .img-wrap .text-wrap h2{font-size:56px;font-family:"Archivo Black",sans-serif;text-transform:uppercase}header .header-list .header-item .nav-dropdown{display:none;position:absolute;top:0;left:0;margin-left:calc((100vw - 1140px) / 2);padding-top:30px;width:145%}header .header-list .header-item:hover .drop-wrap{display:flex;visibility:visible;opacity:1;transition:opacity .3s}header .header-list .header-item:hover .drop-overlay{display:flex;visibility:visible;opacity:1;transition:opacity .3s}header .header-list .header-item:hover .drop-overlay .nav-dropdown{display:flex;flex-direction:column}header .header-item:hover .drop-overlay.products .nav-dropdown{display:flex;flex-direction:row}header li.dropdown-item-dark{font-family:"Archivo Black",sans-serif}header li.dropdown-item-dark>a{font-size:16px;color:var(--text-primary)}header li.dropdown-item-light{font-family:"Open Sans"}header li.dropdown-item-light a{color:var(--text-primary)}header .header-list .header-item .dropdown-item-light .underline::after{background:var(--text-secondary)}.underline{position:relative}header a:hover{color:#fff;text-decoration:none}header .header-list .header-item .underline::after{background-color:#fff}header .cart .cart-items{position:absolute;top:30px;right:8px;width:13px;height:13px;border-radius:50%;background:var(--accent-color)}header .cart .cart-items .item-number{color:#fff;font-size:11px}header .menu{position:relative;min-width:22px;height:22px;display:none;padding:0;background:#fff;border:1px solid #fff}header .menu span{display:block;width:100%;height:2px;background:#fff;transition:all .3s;transform:scaleX(1)}header .menu span::after,header .menu span::before{content:"";position:absolute;width:100%;height:2px;left:0;background:#fff;transition:all 300ms cubic-bezier(0.645,0.045,0.355,1)}header .menu span::after{bottom:6px}header .menu:hover,header .menu:focus{background:#fff;border:1px solid #fff}header .menu span::before{top:6px}header .menu.active span{background:transparent}header .menu.active span::after,header .menu.active span::before{top:0}header .menu.active span::before{transform:rotate(45deg)}header .menu.active span::after{transform:translateY(6px) rotate(-45deg);top:-6px}header .cart,header .login{padding:35px 0;display:block;background:transparent;border:0}header .login:focus,header .login:hover{background:transparent;border:0}header .login:focus span,header .login:hover span{background:url("https://f.hubspotusercontent00.net/hubfs/7091854/header_images/login-focus.svg") center no-repeat !important}header .cart:focus .cart-icon,header .cart:hover .cart-icon{background:url("https://f.hubspotusercontent00.net/hubfs/7091854/header_images/bag-icon-focus.svg") center no-repeat}header .login span{width:16px;height:16px;display:block;background:url("https://f.hubspotusercontent00.net/hubfs/7091854/header_images/login.svg") center no-repeat !important}header .cart .cart-icon{width:14px;height:14px;display:block;background:url("/css/img/bag-icon.svg") center no-repeat}header .header-list .header-item .dropdown-item-dark article a{font-weight:600}@media only screen and (max-width:1200px){header .header-list .header-item .nav-dropdown{margin-left:calc((100vw - 960px) / 2);padding-top:15px}}@media only screen and (max-width:1024px){header .header-list .drop-overlay .img-wrap img{object-fit:cover;height:100%;position:absolute;top:0;left:unset;right:-20%}}@media(max-width:767px){.header-list .header-item>article{max-width:540px;margin:0 auto;padding:0 15px;display:flex;justify-content:space-between}}@media(min-width:768px) and (max-width:991px){.header-list .header-item article.drop-link{cursor:pointer;max-width:720px;margin:0 auto;padding:0 15px;display:flex;justify-content:space-between}}@media(max-width:991px){header.mobile-open{background:#fff}header .header-list{z-index:4;position:fixed;min-height:100vh;height:100%;transform:translateX(-100%);top:80px;left:0;background:#fff;transition:all .3s;flex-direction:column;padding-top:20px;padding-bottom:100px;justify-content:flex-start;padding-left:0}.resize-animation-stopper .header-list{transition:none !important}.header-list.open{transform:translateX(0);transition:all .3s}header .header-list .header-item{display:block;margin-right:15px;padding:0;margin-bottom:30px}.header-list .header-item>a{color:var(--text-primary)}header .header-list .header-item .underline::after{display:none}.header-list{width:100%;overflow-x:hidden;overflow-y:scroll}header .menu.active span::after,header .menu.active span::before{background:#000}header .header-list .header-item .drop-wrap{min-width:unset;width:100%;position:relative;top:0;opacity:1;visibility:visible;height:auto}header .header-list .drop-overlay{min-width:unset;width:100%;position:relative;top:0;opacity:1;visibility:visible;height:auto;box-shadow:none}header .header-list .drop-overlay.products .dropdown,header .header-list .drop-overlay .dropdown{display:flex;width:100%}header .header-list .drop-overlay .dropdown .subnav-dropdown{display:none}header .header-list .drop-overlay .dropdown .subnav-dropdown.subnav-active{display:block}header .header-list .drop-overlay .img-wrap{display:none}header .header-list .header-item .nav-icon{display:inline-block}header.mobile-open .header-list .header-item .nav-dropdown{padding-top:30px;padding-bottom:10px;display:none;background:#f7f7f6;position:relative;width:100%;margin-left:0}header.mobile-open .header-list .header-item .nav-dropdown a{padding-left:20px}.rotate-icon img{transform:rotate(180deg);transition:all .2s}header .header-list .header-item:hover .drop-overlay .nav-dropdown{display:none}header.mobile-open .header-list .header-item .drop-wrap.dropdown-active .nav-dropdown{display:flex;flex-direction:column}header .menu{display:block;z-index:5}header.mobile-open .login,header.mobile-open .cart{z-index:4}header.mobile-open .login span{background:url("https://f.hubspotusercontent00.net/hubfs/7091854/header_images/login.svg") center no-repeat !important}header.mobile-open .cart .cart-icon{background:url("https://f.hubspotusercontent00.net/hubfs/7091854/header_images/bag-icon-black.svg") center no-repeat}header.mobile-open .logo-wrapper{z-index:5}header.mobile-open .header-logo .logo-absolute{opacity:1}}.bold-nav>a{font-weight:700}.allproduct,.sortby,.cart-popup{box-shadow:.2px 5px 20px 0 rgba(59,66,73,0.07);padding:20px 20px 0px;border-radius:10px;display:none;position:absolute;z-index:999;background-color:white;width:max-content;min-width:140px}.cart-popup{right:20px;width:280px;min-width:auto}.sortby{right:3%;min-width:180px}.allproduct ul li,.sortby ul li,.cart-popup ul li{padding-bottom:10px;text-align:left}.allproduct ul li a,.sortby ul li a,.cart-popup ul li a{color:black}@media only screen and (min-width:1200px) header .dropdown .nav-dropdown .container{margin:0}.footer{background-color:#fff}@media(max-width:768px){footer ul{padding-left:0 !important}footer .links{margin-bottom:30px}.payment-icons{width:60%}}@media(max-width:567px){footer .copyright div{justify-content:end}footer .copyright div p{margin-bottom:5px;display:flex;justify-content:end !important}footer .copyright .web p{justify-content:end !important}}footer{font-family:"Open Sans",sans-serif}footer .footer-spacing{margin-top:80px;margin-bottom:60px}footer #logo{margin-bottom:26px}footer .description{color:var(--text-primary)}footer p{line-height:30px;margin-bottom:20px}footer ul{list-style-type:none;padding-left:40px}footer ul li{padding-bottom:15px}footer ul li a,footer ul li a:hover,.links a,.links a:hover{color:var(--text-primary);text-decoration:none}footer .copyright p,footer .links a{font-size:14px}footer .copyright{padding-top:20px;border-top:2px solid rgba(0,0,0,0.05);display:flex;justify-content:space-between}footer .copyright .web p{display:flex;align-items:center;justify-content:flex-end}footer .copyright .web a{margin-left:5px;line-height:1}footer .section-title{margin-bottom:15px}.payment-icons img{padding:5px 5px 5px 0px}footer .social-icons{margin-bottom:30px}footer .social-icons span{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:6px}footer .yt-icon:hover,footer .social-icons a:focus .yt-icon{background:url("https://f.hubspotusercontent00.net/hubfs/7091854/header_images/Yt-focus.png") center center no-repeat}footer .yt-icon{background:url("https://f.hubspotusercontent00.net/hubfs/7091854/header_images/Yt.png") center center no-repeat}footer .insta-icon:hover,footer .social-icons a:focus .insta-icon{background:url("https://f.hubspotusercontent00.net/hubfs/7091854/header_images/instagram-focus.png") center center no-repeat}footer .insta-icon{background:url("https://f.hubspotusercontent00.net/hubfs/7091854/header_images/instagram-logo.png") center center no-repeat}footer .fb-icon:hover,footer .social-icons a:focus .fb-icon{background:url("https://f.hubspotusercontent00.net/hubfs/7091854/header_images/fb-focus.png") center center no-repeat !important}footer .fb-icon{background:url("https://f.hubspotusercontent00.net/hubfs/7091854/header_images/facebook.png") center center no-repeat !important}footer .twitter-icon:hover,footer .social-icons a:focus .twitter-icon{background:url("https://f.hubspotusercontent00.net/hubfs/7091854/header_images/twitter-icon-focus.png") center center no-repeat}footer .twitter-icon{background:url("https://f.hubspotusercontent00.net/hubfs/7091854/header_images/twitter-icon.png") center center no-repeat}footer .linkedin-icon:hover,footer .social-icons a:focus .linkedin-icon{background:url("https://f.hubspotusercontent00.net/hubfs/7091854/header_images/linkedin-focus.png") center center no-repeat}footer .linkedin-icon{background:url("https://f.hubspotusercontent00.net/hubfs/7091854/header_images/linkedin.png") center center no-repeat}footer .social-links .social-links__link .social-links__icon{margin:0 !important;width:30px}footer .social-links__icon svg{height:24px !important}.underline{position:relative}.underline::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--text-primary);transform:scaleX(0);transform-origin:right center;transition:transform .2s cubic-bezier(1,0,0,1),-webkit-transform .2s cubic-bezier(1,0,0,1)}.underline:focus::after,.underline:hover::after{transform:scaleX(1);transform-origin:left center;transition:transform .2s cubic-bezier(1,0,0,1),-webkit-transform .2s cubic-bezier(1,0,0,1)}.text-white.underline::after{background:#fff}@media(max-width:768px){.nav-icons{display:none}.header-list .header-item>a{max-width:720px;margin:0 auto;padding:0 15px}}@media(max-width:767px){.header-list .header-item>a{max-width:540px;margin:0 auto;padding:0 15px}}@media(max-width:576px){.header-list .header-item>a{max-width:100%;margin:0 auto;padding:0 15px}}@media(min-width:1200px){header .dropdown .nav-dropdown .container{margin:0}}