@charset "UTF-8";.fade-enter-active[data-v-65d91555],.fade-leave-active[data-v-65d91555]{transition:all .4s ease-in-out;opacity:1;transform:translate(0)}.fade-enter-from[data-v-65d91555],.fade-leave-to[data-v-65d91555]{opacity:1;transform:translateY(100%)}@media only screen and (min-width:992px){.fade-enter-from[data-v-65d91555],.fade-leave-to[data-v-65d91555]{transform:translateY(15px);opacity:0}}ul[data-v-9bc7b7f8]{text-align:left}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{transition:all .4s ease-in-out;transform:translate(0)}.slide-right-enter-from,.slide-right-leave-to{transform:translate(100%)}.slide-left-enter-from,.slide-left-leave-to{transform:translate(-100%)}body,html{font-family:Helvetica-Neue,Helvetica,Arial,sans-serif;line-height:0}article,aside,audio,body,canvas,caption,details,div,figure,footer,header,hgroup,html,iframe,img,mark,menu,nav,object,section,span,summary,table,tbody,td,tfoot,thead,tr,video{border:0;margin:0;padding:0}a,abbr,address,b,blockquote,cit,code,dd,del,dfn,dl,dt,em,fieldset,h1,h2,h3,h4,h5,h6,hr,i,ins,label,legend,li,ol,p,pre,q,samp,small,strong,sub,sup,ul{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,nav,section,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table td,table th{text-align:left;vertical-align:middle}a img{border:0}:focus{outline:0}.easy-transform-fast{transition:all .3s ease-in-out}.easy-transform-fast2{transition:all .4s ease-in-out}.easy-transform-slow{transition:all .6s ease-in-out}.vertical-center{position:absolute;top:50%;transform:translateY(-50%)}.a-hover-underline a:after{position:absolute;height:1px;background-color:#001a70;width:0;bottom:-3px;left:0;content:"";transition:all .3s ease-in-out}.a-hover-underline a:hover:after{width:100%}.big-wrapper{position:relative;overflow:visible;max-width:1320px;padding:0 15px;margin:0 auto}@media only screen and (min-width:1920px){.big-wrapper{max-width:1670px}}.wrapper{max-width:1220px;padding:0 15px;margin:0 auto}@media only screen and (min-width:1920px){.wrapper{max-width:1570px}}.global-config{padding:46px 0}.global-header h1,.global-header h2{font-size:26px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:32px;font-family:Nunito,Arial}@media only screen and (min-width:992px){.global-header h1,.global-header h2{font-size:32px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:40px;font-family:Nunito,Arial}}@media only screen and (min-width:1200px){.global-header h1,.global-header h2{font-size:36px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:44px;font-family:Nunito,Arial}}a{text-decoration:none}.global-content-config h1,.global-content-config h2,.global-content-config h3,.global-content-config h4,.global-content-config h5,.global-content-config h6{font-size:24px;font-weight:600;color:#000;text-decoration:none;text-transform:none;line-height:32px;font-family:Nunito,Arial;margin-bottom:20px}@media only screen and (min-width:992px){.global-content-config h1,.global-content-config h2,.global-content-config h3,.global-content-config h4,.global-content-config h5,.global-content-config h6{font-size:36px;font-weight:600;color:#000;text-decoration:none;text-transform:none;line-height:42px;font-family:Nunito,Arial}}.global-content-config h2{zoom:.8}.global-content-config ol,.global-content-config ul{margin-left:20px;margin-bottom:20px}.global-content-config ol li,.global-content-config ul li{font-size:14px;font-weight:300;color:#5c5f69;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito,Arial}@media only screen and (min-width:992px){.global-content-config ol li,.global-content-config ul li{font-size:16px;font-weight:300;color:#5c5f69;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}}.global-content-config p{font-size:14px;font-weight:300;color:#5c5f69;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito,Arial;margin-bottom:20px}@media only screen and (min-width:992px){.global-content-config p{font-size:16px;font-weight:300;color:#5c5f69;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}}.global-content-config p:last-child{margin-bottom:0}.global-config{position:relative;width:100%;height:auto;overflow:hidden;padding:45px 0}@media only screen and (min-width:992px){.global-config{padding:60px 0}}@media only screen and (min-width:1200px){.global-config{padding:90px 0}}.global-btn{border:1px solid #001a70;padding:13px 20px;background:#001a70;width:100%;border-radius:40px;font-size:14px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito;cursor:pointer;transition:all .3s ease-in-out}@media only screen and (min-width:768px){.global-btn{font-size:16px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:20px}}.global-btn:hover{background:#00165d;border:1px solid #00165d;color:#fff}@keyframes spin{to{transform:rotate(1turn)}}section#header.scroll{box-shadow:0 0 12px 0 rgba(0,0,0,.08);background:#fff}section#header.scroll .main-bar{padding:12px 0}@media only screen and (min-width:992px){section#header.scroll .main-bar{padding:22px 0}}section#header.scroll .main-bar .wrapper .logo img{height:32px}@media only screen and (min-width:992px){section#header.scroll .main-bar .wrapper .logo img{height:36px}}section#header{background:#fff;border-bottom:1px solid #e0e0e0;transition:all .3s ease-in-out;position:fixed;top:0;z-index:99;width:100%}section#header .main-bar{transition:all .3s ease-in-out;padding:18px 0}@media only screen and (min-width:992px){section#header .main-bar{padding:32px 0}}section#header .main-bar .wrapper{display:flex;align-items:center;gap:42px}section#header .main-bar .wrapper .logo img{transition:all .3s ease-in-out;width:auto;height:32px}@media only screen and (min-width:992px){section#header .main-bar .wrapper .logo img{height:42px}}section#header .main-bar .wrapper .btn-menu{display:none;padding:9px 0;background:#fff;border-radius:30px;gap:12px;align-items:center;cursor:pointer;transition:all .3s ease-in-out}@media only screen and (min-width:992px){section#header .main-bar .wrapper .btn-menu{display:flex}}@media only screen and (min-width:768px){section#header .main-bar .wrapper .btn-menu{border:1px solid #001a70;padding:9px 24px}section#header .main-bar .wrapper .btn-menu:hover{background:#001a70}section#header .main-bar .wrapper .btn-menu:hover .mobile-menu-icon .menu-toggle,section#header .main-bar .wrapper .btn-menu:hover span.label{color:#fff}section#header .main-bar .wrapper .btn-menu:hover .mobile-menu-icon .menu-toggle:after,section#header .main-bar .wrapper .btn-menu:hover .mobile-menu-icon .menu-toggle:before{background:#fff}}section#header .main-bar .wrapper .btn-menu span.label{display:none;transition:all .3s ease-in-out;font-size:14px;font-weight:600;color:#001a70;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}@media only screen and (min-width:768px){section#header .main-bar .wrapper .btn-menu span.label{display:block}}section#header .main-bar .wrapper .btn-menu .mobile-menu-icon{position:relative;margin-left:auto;transition:all .3s ease-in-out;cursor:pointer}section#header .main-bar .wrapper .btn-menu .mobile-menu-icon .menu-toggle{position:relative;display:block;width:28px;height:20px;background:transparent;border-top:2px solid;border-bottom:2px solid;color:#001a70;font-size:0;transition:transform .25s ease-in-out;transition:all .3s ease-in-out}@media only screen and (min-width:768px){section#header .main-bar .wrapper .btn-menu .mobile-menu-icon .menu-toggle{width:20px;height:14px}}section#header .main-bar .wrapper .btn-menu .mobile-menu-icon .menu-toggle:after,section#header .main-bar .wrapper .btn-menu .mobile-menu-icon .menu-toggle:before{content:"";display:block;width:100%;height:2px;position:absolute;top:50%;left:50%;background:#000;transform:translate(-50%,-50%);transition:transform .25s ease-in-out;transition:all .3s ease-in-out}section#header .main-bar .wrapper .btn-menu .mobile-menu-icon button.is-active{border-color:transparent}section#header .main-bar .wrapper .btn-menu .mobile-menu-icon button.is-active:before{transform:translate(-50%,-50%) rotate(45deg)}section#header .main-bar .wrapper .btn-menu .mobile-menu-icon button.is-active:after{transform:translate(-50%,-50%) rotate(-45deg)}section#header .main-bar .wrapper .btn-menu .mobile-menu-icon button{border:none;cursor:pointer;outline:none}section#header .main-bar .wrapper .right-side{display:flex;align-items:center;margin-left:auto;gap:18px}@media only screen and (min-width:992px){section#header .main-bar .wrapper .right-side{gap:28px}}section#header .main-bar .wrapper .right-side form{display:none;position:relative}@media only screen and (min-width:992px){section#header .main-bar .wrapper .right-side form{display:block}}section#header .main-bar .wrapper .right-side form button{right:12px;z-index:2;position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer}section#header .main-bar .wrapper .right-side form button img{height:20px;width:auto}section#header .main-bar .wrapper .right-side form input[type=text]{position:relative;z-index:1;border:1px solid #d0d0d0;border-radius:35px;background:#fff;width:260px;padding:11px 22px 11px 16px;transition:all .3s ease-in-out;font-size:14px;font-weight:400;color:#000;text-decoration:none;text-transform:none;line-height:18px;font-family:Nunito,Arial}@media only screen and (min-width:1200px){section#header .main-bar .wrapper .right-side form input[type=text]{padding:11px 22px 11px 22px;width:280px}}section#header .main-bar .wrapper .right-side form input[type=text]:focus{border:1px solid #001a70}@media only screen and (min-width:1200px){section#header .main-bar .wrapper .right-side form input[type=text]:focus{width:340px}}section#header .main-bar .wrapper .right-side ul{display:flex;gap:0}@media only screen and (min-width:992px){section#header .main-bar .wrapper .right-side ul{gap:4px}}section#header .main-bar .wrapper .right-side ul li.cart,section#header .main-bar .wrapper .right-side ul li.favourites{display:none}@media only screen and (min-width:992px){section#header .main-bar .wrapper .right-side ul li.cart,section#header .main-bar .wrapper .right-side ul li.favourites{display:block}}section#header .main-bar .wrapper .right-side ul li.search{display:block}@media only screen and (min-width:992px){section#header .main-bar .wrapper .right-side ul li.search{display:none}}section#header .main-bar .wrapper .right-side ul li{position:relative;list-style-type:none}section#header .main-bar .wrapper .right-side ul li button{cursor:pointer;border:none;padding:0;line-height:0;width:48px;height:48px;background:none;position:relative}@media only screen and (min-width:992px){section#header .main-bar .wrapper .right-side ul li button{width:40px;height:40px}}section#header .main-bar .wrapper .right-side ul li button span.amount{background:#001a70;width:18px;height:18px;border-radius:50%;display:block;position:absolute;transition:all .3s ease-in-out;top:4px;right:0;z-index:2;text-align:center;font-size:10px;font-weight:500;color:#fff;text-decoration:none;text-transform:none;line-height:18px;font-family:Nunito,Arial}@media only screen and (min-width:992px){section#header .main-bar .wrapper .right-side ul li button span.amount{top:0}}section#header .main-bar .wrapper .right-side ul li button img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:26px;width:auto;transition:all .3s ease-in-out}@media only screen and (min-width:992px){section#header .main-bar .wrapper .right-side ul li button img{height:26px}}section#header .main-bar .wrapper .right-side ul li button img.on{opacity:0}section#header .main-bar .wrapper .right-side ul li button:hover span.amount{background:#005e91}section#header .main-bar .wrapper .right-side ul li button:hover img.off{opacity:0}section#header .main-bar .wrapper .right-side ul li button:hover img.on{opacity:1}section#home-page.page-container{min-height:calc(100vh - 108px)}@media only screen and (min-width:992px){section#home-page.page-container{min-height:calc(100vh - 138px)}}@media only screen and (min-width:1200px){section#home-page.page-container{min-height:calc(100vh - 138px)}}section#single-product .promoted-products-section{padding-bottom:0!important}.search-preload{position:relative;width:100%;height:200px;display:block}.search-preload:before{position:absolute;top:calc(50% - 30px);left:calc(50% - 30px);line-height:0;content:url(/img/big-preloader.bcfe0ed6.svg);animation:spin 2s linear infinite}@media only screen and (min-width:992px){.search-preload:before{zoom:2}}section.page-container.preload div,section.page-container.preload section{display:none}section.page-container.preload:before{position:absolute;top:calc(50% - 30px);left:calc(50% - 30px);content:url(/img/big-preloader.bcfe0ed6.svg);animation:spin 2s linear infinite}@media only screen and (min-width:992px){section.page-container.preload:before{zoom:2}}section.page-container{position:relative;display:block;padding:108px 0 45px 0;min-height:calc(100vh - 153px)}@media only screen and (min-width:992px){section.page-container{padding:138px 0 60px 0;min-height:calc(100vh - 198px)}}@media only screen and (min-width:1200px){section.page-container{padding:138px 0 90px 0;min-height:calc(100vh - 228px)}}.breadcrumbs ul::-webkit-scrollbar{width:0;height:0}.breadcrumbs ul{max-width:1220px;margin:0 auto;display:flex;overflow-x:scroll;padding:0 15px}@media only screen and (min-width:1920px){.breadcrumbs ul{max-width:1570px}}@media only screen and (min-width:992px){.breadcrumbs ul{padding:0;overflow-x:hidden}}.breadcrumbs ul li{flex-shrink:0;list-style-type:none;color:#73757d}.breadcrumbs ul li,.breadcrumbs ul li a{font-size:12px;font-weight:400;text-decoration:none;text-transform:none;line-height:18px;font-family:Nunito,Arial}.breadcrumbs ul li a{color:#000;display:inline-block;position:relative;transition:all .3s ease-in-out;background-image:linear-gradient(transparent calc(100% - 1px),#001a70 10px);display:inline;background-repeat:no-repeat;background-size:0 100%}@media only screen and (min-width:1200px){.breadcrumbs ul li a{font-size:14px;font-weight:400;color:#000;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito,Arial}}.breadcrumbs ul li a:hover{background-size:100% 100%;color:#001a70}@media only screen and (min-width:1200px){.breadcrumbs ul li{font-size:14px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito,Arial}}.breadcrumbs ul li:after{padding:0 6px;color:#73757d;content:"/"}.breadcrumbs ul li:last-child:after{display:none}#header .right-side ul li .profileWindow{padding-bottom:72px;position:fixed;z-index:9999;bottom:0;transition:all .3s ease-in-out;width:100%;right:0;height:auto;background:#fff;border-top:1px solid #eaeaeb;box-shadow:0 8px 16px rgba(0,0,0,.28)}@media only screen and (min-width:992px){#header .right-side ul li .profileWindow{box-shadow:0 8px 16px rgba(0,0,0,.08);padding-bottom:0;position:absolute;top:50px;bottom:inherit;right:-20px;width:318px;border:1px solid #eaeaeb;border-radius:10px}}#header .right-side ul li .profileWindow .in{padding:24px 24px}#header .right-side ul li .profileWindow .in .header{margin-bottom:22px;position:relative;overflow:hidden}#header .right-side ul li .profileWindow .in .header span.windowHeader{display:block;font-size:20px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:24px;font-family:Nunito,Arial}@media only screen and (min-width:992px){#header .right-side ul li .profileWindow .in .header span.windowHeader{font-size:24px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:32px;font-family:Nunito,Arial}}#header .right-side ul li .profileWindow .in .header p{font-size:14px;font-weight:400;color:#001a70;text-decoration:none;text-transform:none;line-height:24px;font-family:Nunito,Arial}@media only screen and (min-width:992px){#header .right-side ul li .profileWindow .in .header p{font-size:16px;font-weight:400;color:#001a70;text-decoration:none;text-transform:none;line-height:28px;font-family:Nunito,Arial}}#header .right-side ul li .profileWindow .in .header img{position:absolute;right:0;top:50%;transform:translateY(-50%);display:inline-block}@media only screen and (min-width:992px){#header .right-side ul li .profileWindow .in .header img{display:none}}#header .right-side ul li .profileWindow .in ul{width:100%;display:block}#header .right-side ul li .profileWindow .in ul li{margin-right:0;padding:12px 0;overflow:hidden;display:block;border-bottom:1px solid #d7d7d7}#header .right-side ul li .profileWindow .in ul li:first-child{padding-top:0}#header .right-side ul li .profileWindow .in ul li:last-child{border-bottom:none;padding-bottom:0}#header .right-side ul li .profileWindow .in ul li a{margin-left:32px;font-size:16px;font-weight:400;color:#000;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito;display:block;position:relative;transition:all .3s ease-in-out;background-image:linear-gradient(transparent calc(100% - 1px),#001a70 10px);display:inline;background-repeat:no-repeat;background-size:0 100%}#header .right-side ul li .profileWindow .in ul li a:hover{background-size:100% 100%;color:#001a70}#header .right-side ul li .profileWindow .in ul li.profile{position:relative}#header .right-side ul li .profileWindow .in ul li.profile:before{position:absolute;top:2px;left:0;content:url(/img/profile.805f5e10.svg)}#header .right-side ul li .profileWindow .in ul li.logOut{position:relative}#header .right-side ul li .profileWindow .in ul li.logOut:before{position:absolute;top:70%;transform:translateY(-50%);left:0;content:url(/img/logout.f0f27d1d.svg)}section#bottom-navigationBar{position:fixed;display:block;opacity:1;visibility:visible;transform:translate(0);transition:all .3s ease-in-out;bottom:0;left:0;width:100%;height:auto;z-index:9991;background:#fff;border-top:2px solid #eaeaeb;padding:5px 0}@media only screen and (min-width:992px){section#bottom-navigationBar{display:none}}section#bottom-navigationBar ul{text-align:center}section#bottom-navigationBar ul li{display:inline-block;list-style-type:none}section#bottom-navigationBar ul li button{border:none;background:none;padding:0;width:80px;height:60px}section#bottom-navigationBar ul li button .icon{position:relative;width:24px;height:24px;margin:0 auto;margin-bottom:4px;text-align:center}section#bottom-navigationBar ul li button .icon span.amount{background:#001a70;width:14px;height:14px;border-radius:50%;display:block;position:absolute;transition:all .3s ease-in-out;top:4px;right:2px;transform:translate(50%,-50%);z-index:2;text-align:center;font-size:10px;font-weight:500;color:#fff;text-decoration:none;text-transform:none;line-height:14px;font-family:Nunito,Arial}section#bottom-navigationBar ul li button .icon img.on{opacity:0}section#bottom-navigationBar ul li button .icon img.off{opacity:1}section#bottom-navigationBar ul li button .icon img{transition:all .3s ease-in-out;position:absolute;top:50%;transform:translateY(-50%);transform:translate(-50%,-50%);height:21px;width:auto;max-width:100%}section#bottom-navigationBar ul li button span{font-size:12px;font-weight:600;color:#000;text-decoration:none;text-transform:none;line-height:16px;font-family:Nunito;position:relative;transition:all .3s ease-in-out;background-image:linear-gradient(transparent calc(100% - 1px),#001a70 10px);display:inline;background-repeat:no-repeat;background-size:0 100%}section#bottom-navigationBar ul li a.router-link-active button .icon img.off,section#bottom-navigationBar ul li button.active .icon img.off{opacity:0}section#bottom-navigationBar ul li a.router-link-active button .icon img.on,section#bottom-navigationBar ul li button.active .icon img.on{opacity:1}section#bottom-navigationBar ul li a.router-link-active button span,section#bottom-navigationBar ul li button.active span{color:#001a70;background-size:100% 100%}section#content-page{padding:46px 0;position:relative;width:100%;height:auto;overflow:hidden;padding:45px 0;padding-top:160px!important;line-height:1.5}@media only screen and (min-width:992px){section#content-page{padding:60px 0}}@media only screen and (min-width:1200px){section#content-page{padding:90px 0}}section#content-page .wrapper{max-width:920px}section#category-page h1.searchHeader{margin-bottom:18px}@media only screen and (min-width:992px){section#category-page h1.searchHeader{margin-bottom:26px}}section#no-results{padding:46px 0;position:relative;width:100%;height:auto;overflow:hidden;padding:45px 0;padding-top:0!important;text-align:center}@media only screen and (min-width:992px){section#no-results{padding:60px 0}}@media only screen and (min-width:1200px){section#no-results{padding:90px 0}}section#no-results .icon{margin-bottom:20px}@media only screen and (min-width:992px){section#no-results .icon{margin-bottom:40px}}section#no-results .icon img{height:120px}@media only screen and (min-width:992px){section#no-results .icon img{height:200px}}section#no-results .desc{text-align:center}@media only screen and (min-width:768px){section#no-results .desc{max-width:300px;margin:0 auto}}@media only screen and (min-width:992px){section#no-results .desc{max-width:100%}}section#no-results .desc p{font-size:18px;font-weight:600;color:#000;text-decoration:none;text-transform:none;line-height:26px;font-family:Nunito;margin-bottom:16px}@media only screen and (min-width:768px){section#no-results .desc p{font-size:18px;font-weight:600;color:#000;text-decoration:none;text-transform:none;line-height:26px}}@media only screen and (min-width:1200px){section#no-results .desc p{font-size:22px;font-weight:600;color:#000;text-decoration:none;text-transform:none;line-height:26px}}@media only screen and (min-width:768px){section#no-results .desc p{margin-bottom:24px}}@media only screen and (min-width:992px){section#no-results .desc p{margin-bottom:32px}}section#no-results .desc ul li{display:inline-block;list-style-type:none;margin-right:12px}section#no-results .desc ul li:last-child{margin-right:0}section#no-results .desc ul li button{background:none;border:2px solid #73757d;border-radius:30px;cursor:pointer;padding:14px 26px;font-size:14px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:14px;font-family:Nunito,Arial;transition:all .3s ease-in-out}@media only screen and (min-width:992px){section#no-results .desc ul li button{padding:16px 36px;font-size:16px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:16px;font-family:Nunito,Arial}}section#no-results .desc ul li button:hover{background:#001a70;border:2px solid #001a70;color:#fff}section#category-page-header.search-page .header{text-align:center}section#category-page-header.search-page form{max-width:560px;margin:0 auto;position:relative}section#category-page-header.search-page form button{right:12px;z-index:2;position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer}section#category-page-header.search-page form button img{height:20px;width:auto}section#category-page-header.search-page form input[type=text]{position:relative;z-index:1;border:1px solid #d0d0d0;border-radius:35px;background:#fff;width:calc(100% - 44px);padding:14px 24px 14px 24px;transition:all .3s ease-in-out;font-size:14px;font-weight:400;color:#000;text-decoration:none;text-transform:none;line-height:18px;font-family:Nunito,Arial}@media only screen and (min-width:992px){section#category-page-header.search-page form input[type=text]{font-size:16px;font-weight:400;color:#000;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito,Arial}}section#category-page-header.search-page form input[type=text]:focus{border:1px solid #001a70}section#category-page-header{display:block;padding-bottom:22px}@media only screen and (min-width:992px){section#category-page-header{padding-bottom:32px}}section#category-page-header .header.favourites{padding-top:0}@media only screen and (min-width:992px){section#category-page-header .header.favourites{padding:26px 0 26px 0}}section#category-page-header .header.favourites h1{display:flex;align-items:center;gap:12px}section#category-page-header .header.favourites h1 span.amount{display:block;border-radius:50%;text-align:center;font-size:14px;font-weight:600;color:#fff;text-decoration:none;text-transform:none;line-height:26px;width:26px;height:26px;background:#001a70;font-family:Nunito}@media only screen and (min-width:768px){section#category-page-header .header.favourites h1 span.amount{width:32px;height:32px;font-size:16px;font-weight:600;color:#fff;text-decoration:none;text-transform:none;line-height:32px}}section#category-page-header .header{padding:18px 0 0 0}@media only screen and (min-width:992px){section#category-page-header .header{padding:26px 0 0 0}}section#category-page-header .header h1,section#category-page-header .header h2{font-size:26px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:32px;font-family:Nunito,Arial}@media only screen and (min-width:992px){section#category-page-header .header h1,section#category-page-header .header h2{font-size:32px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:40px;font-family:Nunito,Arial}}@media only screen and (min-width:1200px){section#category-page-header .header h1,section#category-page-header .header h2{font-size:36px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:44px;font-family:Nunito,Arial}}section#category-page-header .subCategories{margin-top:18px}@media only screen and (min-width:992px){section#category-page-header .subCategories{margin-top:26px}}section#category-page-header .subCategories ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}@media only screen and (min-width:992px){section#category-page-header .subCategories ul{gap:12px}}section#category-page-header .subCategories ul li{list-style-type:none}section#category-page-header .subCategories ul li button{background:#e7ebed;border:none;padding:6px 8px;border-radius:6px;font-size:14px;font-weight:600;color:#001a70;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito,Arial;cursor:pointer;transition:all .3s ease-in-out}@media only screen and (min-width:992px){section#category-page-header .subCategories ul li button{padding:10px 18px;border-radius:8px;font-size:16px;font-weight:600;color:#001a70;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}}section#category-page-header .subCategories ul li button:hover{background:#001a70;color:#fff}section#products-list .top-label{display:block;margin-bottom:12px}@media only screen and (min-width:992px){section#products-list .top-label{margin-bottom:24px}}section#products-list .top-label p{font-size:14px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}@media only screen and (min-width:1200px){section#products-list .top-label p{font-size:16px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:24px;font-family:Nunito,Arial}}section#products-list .pagination{padding-top:45px}@media only screen and (min-width:992px){section#products-list .pagination{padding-top:60px}}section#products-list .pagination ul{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:12px}section#products-list .pagination ul li{list-style-type:none}section#products-list .pagination a{display:block;width:32px;height:32px;background:#e7ebed;text-align:center;border-radius:4px;transition:all .3s ease-in-out;font-size:14px;font-weight:600;color:#000;text-decoration:none;text-transform:none;line-height:32px;font-family:Nunito,Arial}section#products-list .pagination a:hover{background:#d2d6d7}section#products-list .pagination a.active{background:#001a70;color:#fff}section#products-list .items{display:flex;flex-wrap:wrap;gap:12px}@media only screen and (min-width:768px){section#products-list .items{gap:24px}}section#products-list .items .item{flex:1 1 calc(50% - 6px);max-width:calc(50% - 6px)}@media only screen and (min-width:768px){section#products-list .items .item{flex:1 1 calc(33.3% - 16px);max-width:calc(33.3% - 16px)}}@media only screen and (min-width:992px){section#products-list .items .item{flex:1 1 calc(25% - 18px);max-width:calc(25% - 18px)}}@media only screen and (min-width:1200px){section#products-list .items .item{flex:1 1 calc(20% - 20px);max-width:calc(20% - 20px)}}.item.product-tile{position:relative;background:#fff;cursor:pointer;border-radius:10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.12);transition:all .6s ease-in-out}.item.product-tile button.remove{position:absolute;top:0;left:0;z-index:3;transform:translate(-30%,-30%);margin-left:auto;background:#fff;border:1px solid #dcdcdc;width:32px;height:32px;cursor:pointer;border-radius:50%;z-index:4;transition:all .3s ease-in-out}.item.product-tile button.remove:hover{box-shadow:0 2px 4px rgba(0,0,0,.12)}.item.product-tile button.remove img{height:12px;width:auto;position:absolute;top:50%;transform:translateY(-50%);left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:992px){.item.product-tile{box-shadow:0 4px 12px 0 rgba(0,0,0,.12)}.item.product-tile:hover{box-shadow:0 4px 12px 0 rgba(0,0,0,.2)}}.item.product-tile .inner{position:relative;margin:0 10px 16px 10px}@media only screen and (min-width:768px){.item.product-tile .inner{margin:16px 10px}}@media only screen and (min-width:992px){.item.product-tile .inner{margin:22px}}.item.product-tile .inner .thumb{margin-bottom:12px;position:relative;width:100%;height:140px}@media only screen and (min-width:768px){.item.product-tile .inner .thumb{height:180px}}@media only screen and (min-width:1200px){.item.product-tile .inner .thumb{height:160px}}.item.product-tile .inner .thumb img{z-index:1;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);left:50%;transform:translate(-50%,-50%);max-width:90%;max-height:90%;width:auto;height:auto}.item.product-tile .inner span.name{font-size:11px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:15px;font-family:Nunito,Arial;word-break:break-all;position:relative;transition:all .3s ease-in-out;background-image:linear-gradient(transparent calc(100% - 1px),#001a70 10px);display:inline;background-repeat:no-repeat;background-size:0 100%}@media only screen and (min-width:992px){.item.product-tile .inner span.name{font-size:11px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:15px;font-family:Nunito,Arial}}.item.product-tile .inner span.name:hover{background-size:100% 100%;color:#001a70}.item.product-tile .inner span.code{display:block;font-size:12px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito,Arial}@media only screen and (min-width:992px){.item.product-tile .inner span.code{padding-top:6px;font-size:14px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:24px;font-family:Nunito,Arial}}section#single-product .product{margin-top:30px;display:flex;flex-direction:column;gap:30px}@media only screen and (min-width:1200px){section#single-product .product{margin-top:45px}}@media only screen and (min-width:992px){section#single-product .product{align-items:center;flex-direction:row;gap:60px}}@media only screen and (min-width:1200px){section#single-product .product{gap:90px}}@media only screen and (min-width:992px){section#single-product .product .oneoftwo{flex:1 1 0}}section#single-product .product .oneoftwo .product-img{position:relative;width:100%;height:250px}@media only screen and (min-width:992px){section#single-product .product .oneoftwo .product-img{height:400px}}@media only screen and (min-width:1200px){section#single-product .product .oneoftwo .product-img{height:450px}}section#single-product .product .oneoftwo .product-img img{z-index:1;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);left:50%;transform:translate(-50%,-50%);max-width:70%;width:auto;height:auto}@media only screen and (min-width:992px){section#single-product .product .oneoftwo .product-img img{max-width:100%;max-height:90%}section#single-product .product .oneoftwo:first-child{flex:1 1 45%;max-width:45%}}section#single-product .product .oneoftwo:last-child{line-height:1.5}@media only screen and (min-width:992px){section#single-product .product .oneoftwo:last-child{flex:1 1 55%;max-width:55%}}section#single-product .product .oneoftwo:last-child h1{font-size:24px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:32px;font-family:Nunito,Arial}@media only screen and (min-width:992px){section#single-product .product .oneoftwo:last-child h1{font-size:32px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:40px;font-family:Nunito,Arial}}@media only screen and (min-width:1200px){section#single-product .product .oneoftwo:last-child h1{font-size:36px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:44px;font-family:Nunito,Arial}}section#single-product .product .oneoftwo:last-child span.code{display:block;padding-top:6px;margin-bottom:12px;font-size:14px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:24px;font-family:Nunito,Arial}@media only screen and (min-width:992px){section#single-product .product .oneoftwo:last-child span.code{margin-bottom:24px;font-size:16px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}}section#single-product .product .oneoftwo:last-child .global-content-config{margin-bottom:32px}section#single-product .product .oneoftwo:last-child ul.price{padding:0 0 8px 0;display:flex;align-items:center;gap:20px}section#single-product .product .oneoftwo:last-child ul.price li{list-style-type:none}section#single-product .product .oneoftwo:last-child ul.price li.discount{background:#e54141;border-radius:4px;padding:6px 8px;font-size:14px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:18px;font-family:Nunito,Arial}section#single-product .product .oneoftwo:last-child ul.price li.currentPrice{font-size:22px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:30px;font-family:Nunito,Arial}@media only screen and (min-width:992px){section#single-product .product .oneoftwo:last-child ul.price li.currentPrice{font-size:28px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:36px;font-family:Nunito,Arial}}@media only screen and (min-width:1200px){section#single-product .product .oneoftwo:last-child ul.price li.currentPrice{font-size:32px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:40px;font-family:Nunito,Arial}}section#single-product .product .oneoftwo:last-child ul.price li.regularPrice{font-size:14px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}section#single-product .product .oneoftwo:last-child ul.price li.regularPrice span{text-decoration:line-through}@media only screen and (min-width:992px){section#single-product .product .oneoftwo:last-child ul.price li.regularPrice{font-size:16px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:24px;font-family:Nunito,Arial}}@media only screen and (min-width:1200px){section#single-product .product .oneoftwo:last-child ul.price li.regularPrice{font-size:18px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:26px;font-family:Nunito,Arial}}section#single-product .product .oneoftwo:last-child p.price-info{position:relative;padding-left:26px;font-size:14px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}section#single-product .product .oneoftwo:last-child p.price-info:before{position:absolute;top:60%;left:0;content:url(/img/info-icon.60c1e237.svg);transform:translateY(-50%)}@media only screen and (min-width:992px){section#single-product .product .oneoftwo:last-child p.price-info{font-size:16px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:24px;font-family:Nunito,Arial}}section#single-product .product .oneoftwo:last-child p.price-info a{font-size:14px;font-weight:600;color:#001a70;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}@media only screen and (min-width:992px){section#single-product .product .oneoftwo:last-child p.price-info a{font-size:16px;font-weight:600;color:#001a70;text-decoration:none;text-transform:none;line-height:24px;font-family:Nunito,Arial}}section#single-product .product .oneoftwo:last-child .cart-favourites{margin-top:32px;display:flex;flex-direction:column;gap:24px;align-items:center}@media only screen and (min-width:768px){section#single-product .product .oneoftwo:last-child .cart-favourites{flex-direction:row;justify-content:space-between}}section#single-product .product .oneoftwo:last-child .cart-favourites button.addToFavourites{background:none;border:none;padding:0;cursor:pointer;position:relative}section#single-product .product .oneoftwo:last-child .cart-favourites button.addToFavourites:before{position:absolute;top:52%;left:0;content:url(/img/favourites-btn.f51ab6c6.svg);transform:translateY(-50%)}section#single-product .product .oneoftwo:last-child .cart-favourites button.addToFavourites span{margin-left:32px;font-size:14px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito,Arial;position:relative;transition:all .3s ease-in-out;background-image:linear-gradient(transparent calc(100% - 1px),#001a70 10px);display:inline;background-repeat:no-repeat;background-size:0 100%}@media only screen and (min-width:992px){section#single-product .product .oneoftwo:last-child .cart-favourites button.addToFavourites span{font-size:16px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}}section#single-product .product .oneoftwo:last-child .cart-favourites button.addToFavourites:hover span{background-size:100% 100%;color:#001a70}section#single-product .product .oneoftwo:last-child form{position:relative;display:flex;gap:14px}section#single-product .product .oneoftwo:last-child form .amount{display:flex;gap:2px;align-items:center}section#single-product .product .oneoftwo:last-child form .amount button{padding:0;background:none;border:none;cursor:pointer;width:30px;height:35px;font-size:22px;font-weight:600;color:#73757d;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial;transition:all .3s ease-in-out}section#single-product .product .oneoftwo:last-child form .amount button:hover{color:#001a70}section#single-product .product .oneoftwo:last-child form .amount input::-webkit-inner-spin-button,section#single-product .product .oneoftwo:last-child form .amount input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}section#single-product .product .oneoftwo:last-child form .amount input[type=number]{width:60px;text-align:center;background:#fff;border:1px solid #b8b8b8;border-radius:30px;-moz-appearance:textfield;font-size:14px;font-weight:400;color:#000;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial;padding:12px 0;transition:all .3s ease-in-out}section#single-product .product .oneoftwo:last-child form .amount input[type=number]:focus{border:1px solid #000}section#single-product .product .oneoftwo:last-child form button.submit{background:#001a70;border:none;border-radius:30px;cursor:pointer;width:100%;font-size:14px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:16px;font-family:Nunito,Arial;padding:16px 24px;transition:all .3s ease-in-out}@media only screen and (min-width:768px){section#single-product .product .oneoftwo:last-child form button.submit{min-width:240px;font-size:16px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:16px;font-family:Nunito,Arial}}section#single-product .product .oneoftwo:last-child form button.submit:hover{background:#00165d}section#single-product .product .oneoftwo:last-child form button.submit span{position:relative}@media only screen and (min-width:768px){section#single-product .product .oneoftwo:last-child form button.submit span{padding-left:40px}}section#single-product .product .oneoftwo:last-child form button.submit span:before{display:none;position:absolute;top:50%;left:0;content:url(/img/btn-cart-icon.8af4c7b6.svg);transform:translateY(-50%)}@media only screen and (min-width:768px){section#single-product .product .oneoftwo:last-child form button.submit span:before{display:block}}section#cartSidebar.preload:before{position:absolute;top:calc(50% - 30px);left:calc(50% - 30px);content:url(/img/big-preloader.bcfe0ed6.svg);animation:spin 2s linear infinite}@media only screen and (min-width:992px){section#cartSidebar.preload:before{zoom:2}}section#cartSidebar .products-list.preload div,section#cartSidebar .products-list.preload section{display:none}section#cartSidebar .products-list.preload:before{position:absolute;top:calc(50% - 30px);left:calc(50% - 30px);content:url(/img/big-preloader.bcfe0ed6.svg);animation:spin 2s linear infinite}@media only screen and (min-width:992px){section#cartSidebar .products-list.preload:before{zoom:2}}section#cartSidebar .products-list .items{display:flex;flex-direction:column;gap:12px;margin-bottom:18px;margin-top:12px}section#cartSidebar .products-list .items .item{border-bottom:1px solid #e0e0e0;margin:0 15px 0 15px;padding:12px 12px;position:relative;display:flex;gap:12px;align-items:center}section#cartSidebar .products-list .items .item:last-child{border-bottom:none}@media only screen and (min-width:768px){section#cartSidebar .products-list .items .item{margin:0 32px 0 32px}}@media only screen and (min-width:1200px){section#cartSidebar .products-list .items .item{margin:0 32px 0 32px;padding:14px 16px 18px 16px}}section#cartSidebar .products-list .items .item .thumb{position:relative;text-align:center;width:70px}section#cartSidebar .products-list .items .item .thumb button.remove{position:absolute;top:0;left:0;z-index:3;transform:translate(-50%,-50%);margin-left:auto;background:#fff;border:1px solid #dcdcdc;width:27px;height:27px;cursor:pointer;border-radius:50%;z-index:4;transition:all .3s ease-in-out}section#cartSidebar .products-list .items .item .thumb button.remove:hover{box-shadow:0 2px 4px rgba(0,0,0,.12)}section#cartSidebar .products-list .items .item .thumb button.remove img{height:10px;width:auto;position:absolute;top:50%;transform:translateY(-50%);left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:768px){section#cartSidebar .products-list .items .item .thumb{width:100px}}section#cartSidebar .products-list .items .item .thumb img{cursor:pointer;max-width:100%;max-height:100px;height:auto}section#cartSidebar .products-list .items .item .desc{flex:1 1 calc(100% - 112px)}section#cartSidebar .products-list .items .item .desc .cat-promo{display:flex;gap:12px;align-items:center}@media only screen and (min-width:992px){section#cartSidebar .products-list .items .item .desc .cat-promo{margin-bottom:6px}}section#cartSidebar .products-list .items .item .desc .cat-promo span.percent{background:#001a70;padding:3px 6px;display:block;font-size:10px;font-weight:600;color:#fff;text-decoration:none;text-transform:none;line-height:12px;font-family:Nunito,Arial;border-radius:4px}@media only screen and (min-width:992px){section#cartSidebar .products-list .items .item .desc .cat-promo span.percent{font-size:12px;font-weight:600;color:#fff;text-decoration:none;text-transform:none;line-height:14px;font-family:Nunito,Arial}}section#cartSidebar .products-list .items .item .desc .cat-promo p.cat{font-size:12px;font-weight:500;color:#73757d;text-decoration:none;text-transform:none;line-height:18px;font-family:Nunito,Arial}@media only screen and (min-width:992px){section#cartSidebar .products-list .items .item .desc .cat-promo p.cat{font-size:14px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:18px;font-family:Nunito,Arial}}section#cartSidebar .products-list .items .item .desc span.productName{font-size:14px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito,Arial;cursor:pointer;background-image:linear-gradient(transparent calc(100% - 1px),#000 10px);display:inline;background-repeat:no-repeat;background-size:0 100%;transition:all .3s ease-in-out}@media only screen and (min-width:992px){section#cartSidebar .products-list .items .item .desc span.productName{font-size:16px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}}section#cartSidebar .products-list .items .item .desc span.productName:hover{background-size:100% 100%}section#cartSidebar .products-list .items .item .desc p.atributes{margin-top:2px;font-size:14px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:18px;font-family:Nunito,Arial}section#cartSidebar .products-list .items .item .desc .amount-select{display:flex;align-items:center;gap:6px}section#cartSidebar .products-list .items .item .desc .amount-select span{font-size:15px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:18px;font-family:Nunito,Arial}section#cartSidebar .products-list .items .item .desc .amount-select .amount{display:flex;align-items:center;gap:0}section#cartSidebar .products-list .items .item .desc .amount-select .amount button{padding:0;background:none;border:none;cursor:pointer;width:30px;height:35px;font-size:22px;font-weight:600;color:#73757d;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito,Arial;transition:all .3s ease-in-out}section#cartSidebar .products-list .items .item .desc .amount-select .amount button:hover{color:#001a70}section#cartSidebar .products-list .items .item .desc .amount-select .amount input::-webkit-inner-spin-button,section#cartSidebar .products-list .items .item .desc .amount-select .amount input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}section#cartSidebar .products-list .items .item .desc .amount-select .amount input[type=number]{width:40px;text-align:center;background:#fff;border:1px solid #b8b8b8;border-radius:30px;-moz-appearance:textfield;font-size:14px;font-weight:400;color:#000;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito,Arial;padding:4px 0;transition:all .3s ease-in-out}section#cartSidebar .products-list .items .item .desc .amount-select .amount input[type=number]:focus{border:1px solid #000}section#cartSidebar .products-list .items .item .desc .price{margin-top:4px;display:flex;gap:12px;align-items:center}@media only screen and (min-width:992px){section#cartSidebar .products-list .items .item .desc .price{margin-top:8px}}section#cartSidebar .products-list .items .item .desc .price span.current{display:inline-block;font-size:14px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}@media only screen and (min-width:992px){section#cartSidebar .products-list .items .item .desc .price span.current{font-size:16px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}}section#cartSidebar .products-list .items .item .desc .price span.del{display:inline-block;font-size:14px;font-weight:400;color:#73757d;text-decoration:line-through;text-transform:none;line-height:22px;font-family:Nunito,Arial;opacity:.8}section#cartSidebar .products-list .items .item .desc .price span.base{display:inline-block;font-size:12px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:18px;font-family:Nunito,Arial}section#cartSidebar{position:fixed;top:0;right:0;height:100%;z-index:9990!important;width:100%;max-width:100%;overflow:hidden;background:#fff;z-index:98;box-shadow:0 8px 16px rgba(0,0,0,.08);border:1px solid #eaeaeb}@media only screen and (min-width:992px){section#cartSidebar{width:480px}}section#cartSidebar .header{overflow:hidden;display:flex;align-items:center;gap:12px;padding:16px 20px 16px 20px}@media only screen and (min-width:768px){section#cartSidebar .header{padding:26px 32px 34px 32px}}@media only screen and (min-width:1200px){section#cartSidebar .header{padding:24px 32px 24px 32px}}section#cartSidebar .header h3{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:24px;font-family:Nunito}@media only screen and (min-width:768px){section#cartSidebar .header h3{font-size:24px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:28px}}@media only screen and (min-width:1200px){section#cartSidebar .header h3{font-size:28px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:32px}}section#cartSidebar .header h3 span{vertical-align:middle}section#cartSidebar .header h3 span.amount{display:block;border-radius:50%;text-align:center;font-size:12px;font-weight:400;color:#fff;text-decoration:none;text-transform:none;line-height:20px;width:20px;height:20px;background:#001a70;font-family:Nunito}@media only screen and (min-width:768px){section#cartSidebar .header h3 span.amount{width:22px;height:22px;font-size:12px;font-weight:400;color:#fff;text-decoration:none;text-transform:none;line-height:22px}}section#cartSidebar .header img.close{margin-left:auto;cursor:pointer;float:right;vertical-align:middle;height:20px;width:auto;padding:2px 0}section#cartSidebar .products-list::-webkit-scrollbar{width:3px}section#cartSidebar .products-list::-webkit-scrollbar-track{background-color:#efefef}section#cartSidebar .products-list::-webkit-scrollbar-thumb{background:#001a70}section#cartSidebar .products-list{position:relative;overflow-y:scroll;z-index:2;max-height:calc(100% - 378px)}@media only screen and (min-width:768px){section#cartSidebar .products-list{max-height:calc(100% - 423px)}}@media only screen and (min-width:992px){section#cartSidebar .products-list{max-height:calc(100% - 361px)}}section#cartSidebar .summary{position:absolute;z-index:4;bottom:72px;left:0;height:auto;background:#fff;width:100%;box-shadow:0 -4px 16px rgba(0,0,0,.06)}@media only screen and (min-width:992px){section#cartSidebar .summary{bottom:0}}section#cartSidebar .summary .inner{padding:20px 15px 20px 15px;overflow:hidden}@media only screen and (min-width:768px){section#cartSidebar .summary .inner{padding:20px 32px 32px 32px}}@media only screen and (min-width:1200px){section#cartSidebar .summary .inner{padding:20px 32px 32px 32px}}section#cartSidebar .summary table{display:table;width:100%;margin-bottom:12px;line-height:1.5}section#cartSidebar .summary table tr:first-child td:last-child{font-weight:400;color:#73757d}section#cartSidebar .summary table tr td{padding:2px 0;font-size:14px;font-weight:400;color:#000;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito}@media only screen and (min-width:768px){section#cartSidebar .summary table tr td{font-size:16px;font-weight:400;color:#000;text-decoration:none;text-transform:none;line-height:22px}}section#cartSidebar .summary table tr td b{font-weight:700;font-family:Nunito}section#cartSidebar .summary table tr td:first-child{text-align:left}section#cartSidebar .summary table tr td:last-child{text-align:right;font-weight:700;font-family:Nunito}section#cartSidebar .summary table tr:last-child td{border-top:1px solid rgba(0,0,0,.2);font-size:16px;padding-top:8px}@media only screen and (min-width:768px){section#cartSidebar .summary table tr:last-child td{padding-top:12px}}section#cartSidebar .summary table tr:last-child td b{display:block;color:#000;line-height:18px;font-size:16px}section#cartSidebar .summary table tr:last-child td:first-child{color:#73757d;font-size:14px}section#cartSidebar .summary table tr:last-child td:last-child{color:#000;font-weight:700;font-size:18px}section#cartSidebar .summary table tr:nth-last-child(2) td{padding-bottom:8px}@media only screen and (min-width:768px){section#cartSidebar .summary table tr:nth-last-child(2) td{padding-bottom:12px}}section#cartSidebar .summary p.price-info{position:relative;margin-bottom:12px;padding-left:32px;font-size:12px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito,Arial}section#cartSidebar .summary p.price-info:before{position:absolute;top:60%;left:0;content:url(/img/info-icon.60c1e237.svg);transform:translateY(-50%)}@media only screen and (min-width:992px){section#cartSidebar .summary p.price-info{font-size:14px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito,Arial}}section#cartSidebar .summary button{border:1px solid #001a70;padding:13px 20px;background:#001a70;width:100%;border-radius:40px;font-size:14px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito;cursor:pointer;transition:all .3s ease-in-out}@media only screen and (min-width:768px){section#cartSidebar .summary button{font-size:16px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:20px}}section#cartSidebar .summary button:hover{background:#00165d;border:1px solid #00165d;color:#fff}section#cartSidebar .scroll-overflow::-webkit-scrollbar{width:0}section#cartSidebar .scroll-overflow::-webkit-scrollbar-track{background-color:#bbbeb1}section#cartSidebar .scroll-overflow::-webkit-scrollbar-thumb{background:#3b3a41}section#cartSidebar .scroll-overflow{overflow-y:scroll;max-height:calc(100% - 130px)}@media only screen and (min-width:768px){section#cartSidebar .scroll-overflow{max-height:calc(100% - 162px)}}@media only screen and (min-width:992px){section#cartSidebar .scroll-overflow{max-height:calc(100% - 90px)}}@media only screen and (min-width:1200px){section#cartSidebar .scroll-overflow{max-height:calc(100% - 81px)}}section#cartSidebar .cart-empty-info{text-align:center;padding:24px 20px}@media only screen and (min-width:768px){section#cartSidebar .cart-empty-info{padding:14px 32px}}@media only screen and (min-width:1200px){section#cartSidebar .cart-empty-info{padding-top:40px;padding-bottom:40px}}section#cartSidebar .cart-empty-info .icon{margin-bottom:40px}section#cartSidebar .cart-empty-info .icon img{height:160px}@media only screen and (min-width:992px){section#cartSidebar .cart-empty-info .icon img{height:200px}}section#cartSidebar .cart-empty-info .desc{text-align:center}@media only screen and (min-width:768px){section#cartSidebar .cart-empty-info .desc{max-width:300px;margin:0 auto}}@media only screen and (min-width:992px){section#cartSidebar .cart-empty-info .desc{max-width:100%}}section#cartSidebar .cart-empty-info .desc p{font-size:18px;font-weight:600;color:#000;text-decoration:none;text-transform:none;line-height:26px;font-family:Nunito;margin-bottom:16px}@media only screen and (min-width:768px){section#cartSidebar .cart-empty-info .desc p{font-size:18px;font-weight:600;color:#000;text-decoration:none;text-transform:none;line-height:26px}}@media only screen and (min-width:1200px){section#cartSidebar .cart-empty-info .desc p{font-size:22px;font-weight:600;color:#000;text-decoration:none;text-transform:none;line-height:26px}}@media only screen and (min-width:768px){section#cartSidebar .cart-empty-info .desc p{margin-bottom:24px}}@media only screen and (min-width:992px){section#cartSidebar .cart-empty-info .desc p{margin-bottom:32px}}section#cartSidebar .cart-empty-info .desc ul li{display:inline-block;list-style-type:none;margin-right:12px}section#cartSidebar .cart-empty-info .desc ul li:last-child{margin-right:0}section#cartSidebar .cart-empty-info .desc ul li button{background:none;border:2px solid #73757d;border-radius:30px;cursor:pointer;padding:14px 26px;font-size:14px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:14px;font-family:Nunito,Arial;transition:all .3s ease-in-out}@media only screen and (min-width:992px){section#cartSidebar .cart-empty-info .desc ul li button{padding:16px 36px;font-size:16px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:16px;font-family:Nunito,Arial}}section#cartSidebar .cart-empty-info .desc ul li button:hover{background:#001a70;border:2px solid #001a70;color:#fff}section#sidebar-mask.visible{opacity:1;visibility:visible}section#sidebar-mask{visibility:hidden;cursor:pointer;opacity:0;transition:all .4s ease-in-out;z-index:9980;background:rgba(0,0,0,.3)}section#menuSidebar,section#sidebar-mask{position:fixed;top:0;left:0;width:100%;height:100%}section#menuSidebar{z-index:9990!important;max-width:100%;overflow:hidden;background:#fff;z-index:98;box-shadow:0 8px 16px rgba(0,0,0,.08);border:1px solid #eaeaeb}@media only screen and (min-width:992px){section#menuSidebar{width:480px}}section#menuSidebar .header{overflow:hidden;display:flex;align-items:center;gap:12px;padding:16px 20px 16px 20px}@media only screen and (min-width:768px){section#menuSidebar .header{padding:26px 32px 34px 32px}}@media only screen and (min-width:1200px){section#menuSidebar .header{padding:24px 32px 24px 32px}}section#menuSidebar .header h3{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:24px;font-family:Nunito}@media only screen and (min-width:768px){section#menuSidebar .header h3{font-size:24px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:28px}}@media only screen and (min-width:1200px){section#menuSidebar .header h3{font-size:28px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:32px}}section#menuSidebar .header h3 span{vertical-align:middle}section#menuSidebar .header h3 span.amount{display:block;border-radius:50%;text-align:center;font-size:12px;font-weight:400;color:#fff;text-decoration:none;text-transform:none;line-height:20px;width:20px;height:20px;background:#001a70;font-family:Nunito}@media only screen and (min-width:768px){section#menuSidebar .header h3 span.amount{width:22px;height:22px;font-size:12px;font-weight:400;color:#fff;text-decoration:none;text-transform:none;line-height:22px}}section#menuSidebar .header img.close{margin-left:auto;cursor:pointer;float:right;vertical-align:middle;height:20px;width:auto;padding:2px 0}section#menuSidebar .menu-items::-webkit-scrollbar{width:3px}section#menuSidebar .menu-items::-webkit-scrollbar-track{background-color:#efefef}section#menuSidebar .menu-items::-webkit-scrollbar-thumb{background:#001a70}section#menuSidebar form{margin:20px 15px 0 15px;display:block;position:relative}@media only screen and (min-width:992px){section#menuSidebar form{display:none}}section#menuSidebar form button{right:12px;z-index:2;position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer}section#menuSidebar form button img{height:20px;width:auto}section#menuSidebar form input[type=text]{position:relative;z-index:1;padding:11px 22px 11px 22px;border:1px solid #d0d0d0;border-radius:35px;background:#fff;width:calc(100% - 44px);transition:all .3s ease-in-out;font-size:14px;font-weight:400;color:#000;text-decoration:none;text-transform:none;line-height:18px;font-family:Nunito,Arial}section#menuSidebar form input[type=text]:focus{border:1px solid #001a70}section#menuSidebar .menu-items{max-height:calc(100% - 230px);overflow-y:scroll;line-height:1.5;padding:20px 15px 20px 15px}@media only screen and (min-width:768px){section#menuSidebar .menu-items{max-height:calc(100% - 262px)}}@media only screen and (min-width:992px){section#menuSidebar .menu-items{max-height:calc(100% - 144px)}}@media only screen and (min-width:768px){section#menuSidebar .menu-items{padding:20px 32px 32px 32px}}@media only screen and (min-width:1200px){section#menuSidebar .menu-items{padding:20px 32px 32px 32px}}section#menuSidebar .menu-items ul li{border-bottom:1px solid #d1d1d1;position:relative;list-style-type:none;padding:12px 0}section#menuSidebar .menu-items ul li:last-child{border-bottom:none}section#menuSidebar .menu-items ul li a{font-size:18px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:26px;font-family:Nunito,Arial;background-image:linear-gradient(transparent calc(100% - 1px),#000 10px);display:inline;background-repeat:no-repeat;background-size:0 100%;transition:all .3s ease-in-out}section#menuSidebar .menu-items ul li a:hover{background-size:100% 100%}section#menuSidebar .menu-items ul li a.router-link-active{color:#001a70;font-weight:600}section#menuSidebar .menu-items ul li ul{display:none;padding-top:12px;margin-left:20px}section#menuSidebar .menu-items ul li.hasChild.menu-visible:after{transform:rotateX(180deg)}section#menuSidebar .menu-items ul li.hasChild{cursor:pointer}section#menuSidebar .menu-items ul li.hasChild:after{content:url(/img/menu-arrow.5ddc234a.svg);position:absolute;top:12px;right:0;transition:all .3s ease-in-out}footer.marginBottom{margin-bottom:72px}@media only screen and (min-width:992px){footer.marginBottom{margin-bottom:0}}footer{padding:46px 0;position:relative;width:100%;height:auto;overflow:hidden;padding:45px 0;background:#001a70 url(/img/footer-bg-decor.f85f4299.svg) no-repeat 100% 100%;background-size:90% auto}@media only screen and (min-width:992px){footer{padding:60px 0}}@media only screen and (min-width:1200px){footer{padding:90px 0;background-size:auto}}footer .logo{margin-bottom:32px}footer .logo img{height:32px}@media only screen and (min-width:992px){footer .logo img{height:48px}footer .logo{margin-bottom:42px}}footer .contact-cta{display:flex;gap:22px;flex-direction:column}@media only screen and (min-width:992px){footer .contact-cta{align-items:center;justify-content:space-between;flex-direction:row}}footer .contact-cta .left-side p,footer .contact-cta .right-side p{font-size:20px;font-weight:300;color:#fff;text-decoration:none;text-transform:none;line-height:30px;font-family:Nunito,Arial}@media only screen and (min-width:992px){footer .contact-cta .left-side p,footer .contact-cta .right-side p{font-size:26px;font-weight:300;color:#fff;text-decoration:none;text-transform:none;line-height:32px;font-family:Nunito,Arial}}@media only screen and (min-width:1200px){footer .contact-cta .left-side p,footer .contact-cta .right-side p{font-size:32px;font-weight:300;color:#fff;text-decoration:none;text-transform:none;line-height:40px;font-family:Nunito,Arial}}footer .contact-cta .left-side p b,footer .contact-cta .right-side p b{font-weight:700}footer .contact-cta .right-side ul{display:flex;gap:22px}@media only screen and (min-width:768px){footer .contact-cta .right-side ul{gap:42px}}footer .contact-cta .right-side ul li{list-style-type:none;position:relative;padding-left:34px}footer .contact-cta .right-side ul li a{font-size:14px;font-weight:400;color:#fff;text-decoration:none;text-transform:none;line-height:24px;font-family:Nunito,Arial;position:relative;transition:all .3s ease-in-out;background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px);display:inline;background-repeat:no-repeat;background-size:0 100%}@media only screen and (min-width:992px){footer .contact-cta .right-side ul li a{font-size:18px;font-weight:400;color:#fff;text-decoration:none;text-transform:none;line-height:26px;font-family:Nunito,Arial}}footer .contact-cta .right-side ul li a:hover{background-size:100% 100%}footer .contact-cta .right-side ul li.tel:before{position:absolute;top:4px;left:0;content:url(/img/call.658c7a4d.svg)}footer .contact-cta .right-side ul li.email:before{position:absolute;top:1px;left:0;content:url(/img/email.8b2e40cd.svg)}section#user-login-page{position:relative;width:100%;height:auto;overflow:hidden;display:flex;flex-direction:column}@media only screen and (min-width:992px){section#user-login-page{height:100vh;align-items:stretch;flex-direction:row}}section#user-login-page .inner-wrapper{padding:45px 15px 45px 15px;max-width:680px;margin:0 auto}section#user-login-page .oneoftwo{flex:1 1 0}section#user-login-page .oneoftwo:first-child{display:flex;justify-content:center;align-items:center;background:url(/img/login-bg-decor.de34444b.svg) no-repeat 100% 70%;background-size:100% auto}@media only screen and (min-width:768px){section#user-login-page .oneoftwo:first-child{background:url(/img/login-bg-decor.de34444b.svg) no-repeat 100% 95%;background-size:95% auto}}section#user-login-page .oneoftwo:last-child{display:none}@media only screen and (min-width:992px){section#user-login-page .oneoftwo:last-child{display:block}}section#user-login-page .oneoftwo img.login-decor{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section#user-login-page .form-container{width:100%}section#user-login-page .form-container .pwa-steps{margin-bottom:20px;display:flex;flex-direction:column;gap:16px;text-align:center}section#user-login-page .form-container .pwa-steps p{font-size:16px;font-weight:700;color:#001a70;text-decoration:none;text-transform:none;line-height:24px;font-family:Nunito,Arial;margin-bottom:6px}section#user-login-page .form-container .pwa-steps img{width:100%;height:auto}section#user-login-page .form-container .btn{text-align:center}section#user-login-page .form-container .btn button{border:1px solid #001a70;padding:13px 20px;background:#001a70;width:100%;border-radius:40px;font-size:14px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito;cursor:pointer;transition:all .3s ease-in-out;width:auto;padding:13px 32px}@media only screen and (min-width:768px){section#user-login-page .form-container .btn button{font-size:16px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:20px}}section#user-login-page .form-container .btn button:hover{background:#00165d;border:1px solid #00165d;color:#fff}section#user-login-page .form-container .btn button span{position:relative;padding-left:18px}section#user-login-page .form-container .btn button span:before{position:absolute;top:0;left:0;content:url(/img/back-arrow.9d7e5707.svg)}section#user-login-page .form-container .logo{text-align:center}section#user-login-page .form-container .logo img{max-width:100%;height:42px;margin-bottom:32px}@media only screen and (min-width:992px){section#user-login-page .form-container .logo img{height:62px;margin-bottom:60px}}section#user-login-page .form-container .header{margin-bottom:20px;text-align:center}@media only screen and (min-width:992px){section#user-login-page .form-container .header{margin-bottom:30px}}section#user-login-page .form-container .header h1{font-size:22px;font-weight:700;color:#001a70;text-decoration:none;text-transform:none;line-height:32px;font-family:Nunito,Arial}@media only screen and (min-width:992px){section#user-login-page .form-container .header h1{font-size:26px;font-weight:700;color:#001a70;text-decoration:none;text-transform:none;line-height:34px;font-family:Nunito,Arial}}@media only screen and (min-width:1200px){section#user-login-page .form-container .header h1{font-size:32px;font-weight:700;color:#001a70;text-decoration:none;text-transform:none;line-height:40px;font-family:Nunito,Arial}}section#user-login-page .form-container .pwa-info{display:block;margin-top:32px;background:hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 8px rgba(0,0,0,.18);border-radius:10px}@media only screen and (min-width:992px){section#user-login-page .form-container .pwa-info{display:none}}section#user-login-page .form-container .pwa-info .inner{padding:22px 32px;text-align:center}section#user-login-page .form-container .pwa-info .inner img{width:52px;margin-bottom:12px}section#user-login-page .form-container .pwa-info .inner p{font-size:16px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:24px;font-family:Nunito,Arial;margin-bottom:6px}section#user-login-page .form-container .pwa-info .inner p a{font-size:16px;font-weight:700;color:#001a70;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial;text-decoration:underline}section#user-login-page .form-container .pwa-info .inner p:last-child{margin-bottom:0}section#user-login-page .form-container form{text-align:left}@media only screen and (min-width:1200px){section#user-login-page .form-container form{width:420px}}section#user-login-page .form-container form label{color:#000;margin-bottom:6px;text-align:left}section#user-login-page .form-container form label,section#user-login-page .form-container form span.or{display:block;font-size:14px;font-weight:400;text-decoration:none;text-transform:none;line-height:16px;font-family:Nunito,Arial}section#user-login-page .form-container form span.or{text-align:center;color:#73757d;padding:12px 0}@media only screen and (min-width:992px){section#user-login-page .form-container form span.or{padding:16px 0}}section#user-login-page .form-container form button.join{border:1px solid #73757d;padding:13px 20px;background:#fff;width:100%;border-radius:40px;font-size:14px;font-weight:600;color:#001a70;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito;cursor:pointer;transition:all .3s ease-in-out}@media only screen and (min-width:768px){section#user-login-page .form-container form button.join{font-size:16px;font-weight:600;color:#001a70;text-decoration:none;text-transform:none;line-height:20px}}section#user-login-page .form-container form button.join:hover{background:#001a70;border:1px solid #001a70;color:#fff}section#user-login-page .form-container form input[type=text]{margin-bottom:12px}section#user-login-page .form-container form input[type=email],section#user-login-page .form-container form input[type=password],section#user-login-page .form-container form input[type=text]{background:#fff;border:1px solid #d0d0d0;padding:12px 12px;width:calc(100% - 24px);border-radius:8px;transition:all .3s ease-in-out}section#user-login-page .form-container form input[type=email]:focus,section#user-login-page .form-container form input[type=password]:focus,section#user-login-page .form-container form input[type=text]:focus{border:1px solid #73757d}section#user-login-page .form-container form input.invalid{border:1px solid #a62525}section#user-login-page .form-container form button[type=submit]:disabled{opacity:.7}section#user-login-page .form-container form button[type=submit]:disabled:hover{background:#001a70;cursor:default}section#user-login-page .form-container form button[type=submit]{border:1px solid #001a70;padding:13px 20px;background:#001a70;border-radius:40px;font-size:14px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito;cursor:pointer;transition:all .3s ease-in-out;width:100%}@media only screen and (min-width:768px){section#user-login-page .form-container form button[type=submit]{font-size:16px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:20px}}section#user-login-page .form-container form button[type=submit]:hover{background:#00165d;border:1px solid #00165d;color:#fff}section#user-login-page .form-container form button.preload{position:relative}section#user-login-page .form-container form button.preload span{opacity:0}section#user-login-page .form-container form button.preload:before{position:absolute;top:calc(50% - 10px);line-height:0;left:calc(50% - 10px);content:url(/img/preload.1e5a10bf.svg);animation:spin 2s linear infinite}section#user-login-page .form-container form fieldset{padding-top:12px}section#user-login-page .form-container form fieldset input[type=checkbox].invalid{border:2px solid #a62525}section#user-login-page .form-container form fieldset input[type=checkbox]{transition:all .3s ease-in-out;cursor:pointer;-webkit-appearance:none;background-color:none;border:2px solid #d6d5d7;width:20px;height:20px;border-radius:4px;margin:0;display:inline-block;float:left;position:relative}section#user-login-page .form-container form fieldset input[type=checkbox]:checked{border:2px solid #001a70;background:#001a70}section#user-login-page .form-container form fieldset input[type=checkbox]:after{position:absolute;content:url(/img/check.5dc3e24a.svg);top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .3s ease-in-out}section#user-login-page .form-container form fieldset input[type=checkbox]:checked:after{opacity:1}section#user-login-page .form-container form fieldset label{display:flex;align-items:center;gap:8px;cursor:pointer}section#user-login-page .form-container form fieldset label span{flex:1 1 calc(100% - 32px);font-size:14px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}section#user-login-page .form-container form fieldset label span a{font-size:14px;font-weight:400;color:#001a70;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}section#user-login-page .form-container form input[type=checkbox]{transition:all .3s ease-in-out;cursor:pointer;-webkit-appearance:none;background-color:none;border:2px solid #d6d5d7;width:20px;height:20px;border-radius:4px;margin:0;display:inline-block;float:left;position:relative}section#user-login-page .form-container form input[type=checkbox]:checked{border:2px solid #001a70;background:#001a70}section#user-login-page .form-container form input[type=checkbox]:after{position:absolute;content:url(/img/check.5dc3e24a.svg);top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .3s ease-in-out}section#user-login-page .form-container form input[type=checkbox]:checked:after{opacity:1}section#user-login-page .form-container form label.woocommerce-form__label-for-checkbox{display:flex;align-items:center;gap:6px;padding:12px 0;cursor:pointer}section#user-login-page .form-container form label.woocommerce-form__label-for-checkbox span{font-size:14px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}section#user-login-page .form-container form p.incorrectStatus{color:#a62525;font-weight:600;text-align:center}section#user-login-page .form-container form p{margin-top:6px;margin-bottom:18px;display:block;font-weight:400}section#user-login-page .form-container form p,section#user-login-page .form-container form p a{font-size:14px;color:#000;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}section#user-login-page .form-container form p a{font-weight:600;position:relative;transition:all .3s ease-in-out;background-image:linear-gradient(transparent calc(100% - 1px),#001a70 10px);display:inline;background-repeat:no-repeat;background-size:0 100%}section#user-login-page .form-container form p a:hover{background-size:100% 100%;color:#001a70}section#user-login-page .form-container form p.woocommerce-LostPassword{margin-top:12px}section#user-login-page .box{margin-bottom:32px;background:hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 8px rgba(0,0,0,.18);border-radius:10px}section#user-login-page .box .inner{padding:22px 32px}section#user-login-page .box p{font-size:14px;font-weight:400;color:#000;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial;text-align:center}@media only screen and (min-width:992px){section#user-login-page .box p{font-size:16px;font-weight:400;color:#000;text-decoration:none;text-transform:none;line-height:26px;font-family:Nunito,Arial}section#user-login-page .box p a{color:#001a70;font-weight:600;text-decoration:underline}section#user-login-page .box p b{color:#001a70;font-weight:600}}section#header-checkout{position:absolute;top:0;left:0;width:100%;z-index:9;border-bottom:1px solid #e0e0e0;background:#fff}section#header-checkout .main-bar{padding:24px 0}@media only screen and (min-width:992px){section#header-checkout .main-bar{padding:32px 0}}section#header-checkout .wrapper{position:relative}section#header-checkout .wrapper .logo{text-align:center}section#header-checkout .wrapper .logo img{height:28px}@media only screen and (min-width:992px){section#header-checkout .wrapper .logo img{height:30px}}@media only screen and (min-width:1200px){section#header-checkout .wrapper .logo img{height:40px}}section#header-checkout .wrapper .goBack{position:absolute;left:15px;top:50%;transform:translateY(-50%)}@media only screen and (min-width:1200px){section#header-checkout .wrapper .goBack{left:0}}section#header-checkout .wrapper .goBack button.back{border:1px solid #001a70;padding:13px 20px;background:#001a70;width:100%;border-radius:40px;font-size:14px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito;cursor:pointer;transition:all .3s ease-in-out;background:#fff;padding:0;border:none}@media only screen and (min-width:768px){section#header-checkout .wrapper .goBack button.back{font-size:16px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:20px}}section#header-checkout .wrapper .goBack button.back:hover{background:#00165d;border:1px solid #00165d;color:#fff}@media only screen and (min-width:992px){section#header-checkout .wrapper .goBack button.back{border:1px solid #bfbfbf;padding:10px 22px}}section#header-checkout .wrapper .goBack button.back:hover{background:#d7d7d7}@media only screen and (min-width:992px){section#header-checkout .wrapper .goBack button.back:hover{border:1px solid #d7d7d7}}section#header-checkout .wrapper .goBack button.back span{position:relative;color:#001a70;padding-left:14px}@media only screen and (min-width:992px){section#header-checkout .wrapper .goBack button.back span{padding-left:18px}}section#header-checkout .wrapper .goBack button.back span:before{position:absolute;top:1px;left:0;content:url(/img/back-arrow-dark.a9ed48cf.svg)}@media only screen and (min-width:992px){section#header-checkout .wrapper .goBack button.back span:before{top:2px}}section#checkout .wrapper{display:flex;gap:30px;flex-direction:column}@media only screen and (min-width:992px){section#checkout .wrapper{flex-direction:row;gap:0;padding-top:20px}}@media only screen and (min-width:1200px){section#checkout .wrapper{padding-top:40px}}section#checkout .wrapper .header{margin-bottom:22px}section#checkout .wrapper .header h2{font-size:22px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:30px;font-family:Nunito,Arial}@media only screen and (min-width:992px){section#checkout .wrapper .header h2{font-size:26px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:32px;font-family:Nunito,Arial}}@media only screen and (min-width:1200px){section#checkout .wrapper .header h2{font-size:32px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:40px;font-family:Nunito,Arial}}@media only screen and (min-width:992px){section#checkout .wrapper .header{margin-bottom:32px}}section#checkout .wrapper .left-side{order:2;flex:1 1 100%}@media only screen and (min-width:992px){section#checkout .wrapper .left-side{flex:1 1 50%;order:0;border-right:1px solid #e0e0e0;padding-right:45px}}@media only screen and (min-width:1200px){section#checkout .wrapper .left-side{padding-right:60px}}section#checkout .wrapper .left-side form{text-align:left}section#checkout .wrapper .left-side form label{display:block;font-size:14px;font-weight:400;color:#000;text-decoration:none;text-transform:none;line-height:16px;font-family:Nunito,Arial;margin-bottom:6px;text-align:left}section#checkout .wrapper .left-side form input[type=email],section#checkout .wrapper .left-side form input[type=text],section#checkout .wrapper .left-side form textarea{margin-bottom:12px}section#checkout .wrapper .left-side form input.invalid{margin-bottom:0}section#checkout .wrapper .left-side form textarea{resize:none;height:120px}section#checkout .wrapper .left-side form input[type=email],section#checkout .wrapper .left-side form input[type=text],section#checkout .wrapper .left-side form textarea{background:#fff;border:1px solid #d0d0d0;padding:12px 12px;width:calc(100% - 24px);border-radius:8px;transition:all .3s ease-in-out}section#checkout .wrapper .left-side form input[type=email]:focus,section#checkout .wrapper .left-side form input[type=text]:focus,section#checkout .wrapper .left-side form textarea:focus{border:1px solid #73757d}section#checkout .wrapper .left-side form input.invalid{border:1px solid #a62525}section#checkout .wrapper .left-side form button[type=submit]:disabled{opacity:.7;cursor:default}section#checkout .wrapper .left-side form button[type=submit]{border:1px solid #001a70;padding:13px 20px;background:#001a70;border-radius:40px;font-size:14px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito;cursor:pointer;transition:all .3s ease-in-out;width:100%}@media only screen and (min-width:768px){section#checkout .wrapper .left-side form button[type=submit]{font-size:16px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:20px}}section#checkout .wrapper .left-side form button[type=submit]:hover{background:#00165d;border:1px solid #00165d;color:#fff}section#checkout .wrapper .left-side form button.preload{position:relative}section#checkout .wrapper .left-side form button.preload span{opacity:0}section#checkout .wrapper .left-side form button.preload:before{position:absolute;top:calc(50% - 10px);line-height:0;left:calc(50% - 10px);content:url(/img/preload.1e5a10bf.svg);animation:spin 2s linear infinite}section#checkout .wrapper .left-side form fieldset{padding-bottom:22px}section#checkout .wrapper .left-side form fieldset input[type=checkbox].invalid{border:2px solid #a62525}section#checkout .wrapper .left-side form fieldset input[type=checkbox]{transition:all .3s ease-in-out;cursor:pointer;-webkit-appearance:none;background-color:none;border:2px solid #d6d5d7;width:20px;height:20px;border-radius:4px;margin:0;display:inline-block;float:left;position:relative}section#checkout .wrapper .left-side form fieldset input[type=checkbox]:checked{border:2px solid #001a70;background:#001a70}section#checkout .wrapper .left-side form fieldset input[type=checkbox]:after{position:absolute;content:url(/img/check.5dc3e24a.svg);top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .3s ease-in-out}section#checkout .wrapper .left-side form fieldset input[type=checkbox]:checked:after{opacity:1}section#checkout .wrapper .left-side form fieldset label{display:flex;align-items:center;gap:8px;cursor:pointer}section#checkout .wrapper .left-side form fieldset label span{flex:1 1 calc(100% - 32px);font-size:14px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}section#checkout .wrapper .left-side form fieldset label span a{font-size:14px;font-weight:400;color:#001a70;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}section#checkout .wrapper .left-side form p.invalid{font-weight:600;margin-bottom:12px;color:#a62525;margin-top:4px}section#checkout .wrapper .left-side form p{margin-top:6px;margin-bottom:18px;display:block;font-weight:400}section#checkout .wrapper .left-side form p,section#checkout .wrapper .left-side form p a{font-size:14px;color:#000;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}section#checkout .wrapper .left-side form p a{font-weight:600;position:relative;transition:all .3s ease-in-out;background-image:linear-gradient(transparent calc(100% - 1px),#001a70 10px);display:inline;background-repeat:no-repeat;background-size:0 100%}section#checkout .wrapper .left-side form p a:hover{background-size:100% 100%;color:#001a70}section#checkout .wrapper .left-side form p.woocommerce-LostPassword{margin-top:12px}section#checkout .wrapper .right-sidebar{flex:1 1 100%}@media only screen and (min-width:992px){section#checkout .wrapper .right-sidebar{flex:1 1 50%;padding-left:45px}}@media only screen and (min-width:1200px){section#checkout .wrapper .right-sidebar{padding-left:60px}}section#checkout .wrapper .right-sidebar button.showCart{display:block;width:100%;background:#fff;cursor:pointer;border:1px solid #bfbfbf;border-radius:10px;text-align:left;padding:16px 16px;font-size:14px;font-weight:600;color:#000;text-decoration:none;text-transform:none;line-height:12px;font-family:Nunito,Arial;position:relative}@media only screen and (min-width:992px){section#checkout .wrapper .right-sidebar button.showCart{display:none}}section#checkout .wrapper .right-sidebar button.showCart:after{content:url(/img/menu-arrow.5ddc234a.svg);position:absolute;top:50%;transform:translateY(-50%);right:16px;transition:all .3s ease-in-out}section#checkout .wrapper .right-sidebar .products-list .items{display:none;flex-direction:column;gap:12px;margin-top:12px}@media only screen and (min-width:992px){section#checkout .wrapper .right-sidebar .products-list .items{display:flex}}section#checkout .wrapper .right-sidebar .products-list .items .item{border-bottom:1px solid #e0e0e0;padding:12px 12px;position:relative;display:flex;gap:12px;align-items:center}section#checkout .wrapper .right-sidebar .products-list .items .item:last-child{border-bottom:none}@media only screen and (min-width:1200px){section#checkout .wrapper .right-sidebar .products-list .items .item{padding:14px 16px 18px 16px}}section#checkout .wrapper .right-sidebar .products-list .items .item .thumb{position:relative;text-align:center;width:70px}section#checkout .wrapper .right-sidebar .products-list .items .item .thumb button.remove{position:absolute;top:0;left:0;z-index:3;transform:translate(-50%,-50%);margin-left:auto;background:#fff;border:1px solid #dcdcdc;width:27px;height:27px;cursor:pointer;border-radius:50%;z-index:4;transition:all .3s ease-in-out}section#checkout .wrapper .right-sidebar .products-list .items .item .thumb button.remove:hover{box-shadow:0 2px 4px rgba(0,0,0,.12)}section#checkout .wrapper .right-sidebar .products-list .items .item .thumb button.remove img{height:10px;width:auto;position:absolute;top:50%;transform:translateY(-50%);left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:768px){section#checkout .wrapper .right-sidebar .products-list .items .item .thumb{width:100px}}section#checkout .wrapper .right-sidebar .products-list .items .item .thumb img{cursor:pointer;max-width:100%;max-height:100px;height:auto}section#checkout .wrapper .right-sidebar .products-list .items .item .desc{flex:1 1 calc(100% - 112px)}section#checkout .wrapper .right-sidebar .products-list .items .item .desc .cat-promo{display:flex;gap:12px;align-items:center}@media only screen and (min-width:992px){section#checkout .wrapper .right-sidebar .products-list .items .item .desc .cat-promo{margin-bottom:6px}}section#checkout .wrapper .right-sidebar .products-list .items .item .desc .cat-promo span.percent{background:#001a70;padding:3px 6px;display:block;font-size:10px;font-weight:600;color:#fff;text-decoration:none;text-transform:none;line-height:12px;font-family:Nunito,Arial;border-radius:4px}@media only screen and (min-width:992px){section#checkout .wrapper .right-sidebar .products-list .items .item .desc .cat-promo span.percent{font-size:12px;font-weight:600;color:#fff;text-decoration:none;text-transform:none;line-height:14px;font-family:Nunito,Arial}}section#checkout .wrapper .right-sidebar .products-list .items .item .desc .cat-promo p.cat{font-size:12px;font-weight:500;color:#73757d;text-decoration:none;text-transform:none;line-height:18px;font-family:Nunito,Arial}@media only screen and (min-width:992px){section#checkout .wrapper .right-sidebar .products-list .items .item .desc .cat-promo p.cat{font-size:14px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:18px;font-family:Nunito,Arial}}section#checkout .wrapper .right-sidebar .products-list .items .item .desc span.productName{font-size:14px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito,Arial;cursor:pointer;background-image:linear-gradient(transparent calc(100% - 1px),#000 10px);display:inline;background-repeat:no-repeat;background-size:0 100%;transition:all .3s ease-in-out}@media only screen and (min-width:992px){section#checkout .wrapper .right-sidebar .products-list .items .item .desc span.productName{font-size:16px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}}section#checkout .wrapper .right-sidebar .products-list .items .item .desc span.productName:hover{background-size:100% 100%}section#checkout .wrapper .right-sidebar .products-list .items .item .desc p.atributes{margin-top:2px;font-size:14px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:18px;font-family:Nunito,Arial}section#checkout .wrapper .right-sidebar .products-list .items .item .desc .amount-select{display:flex;align-items:center;gap:6px}section#checkout .wrapper .right-sidebar .products-list .items .item .desc .amount-select span{font-size:15px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:18px;font-family:Nunito,Arial}section#checkout .wrapper .right-sidebar .products-list .items .item .desc .amount-select .amount{display:flex;align-items:center;gap:0}section#checkout .wrapper .right-sidebar .products-list .items .item .desc .amount-select .amount button{padding:0;background:none;border:none;cursor:pointer;width:30px;height:35px;font-size:22px;font-weight:600;color:#73757d;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito,Arial;transition:all .3s ease-in-out}section#checkout .wrapper .right-sidebar .products-list .items .item .desc .amount-select .amount button:hover{color:#001a70}section#checkout .wrapper .right-sidebar .products-list .items .item .desc .amount-select .amount input::-webkit-inner-spin-button,section#checkout .wrapper .right-sidebar .products-list .items .item .desc .amount-select .amount input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}section#checkout .wrapper .right-sidebar .products-list .items .item .desc .amount-select .amount input[type=number]{width:40px;text-align:center;background:#fff;border:1px solid #b8b8b8;border-radius:30px;-moz-appearance:textfield;font-size:14px;font-weight:400;color:#000;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito,Arial;padding:4px 0;transition:all .3s ease-in-out}section#checkout .wrapper .right-sidebar .products-list .items .item .desc .amount-select .amount input[type=number]:focus{border:1px solid #000}section#checkout .wrapper .right-sidebar .products-list .items .item .desc .price{margin-top:4px;display:flex;gap:12px;align-items:center}@media only screen and (min-width:992px){section#checkout .wrapper .right-sidebar .products-list .items .item .desc .price{margin-top:8px}}section#checkout .wrapper .right-sidebar .products-list .items .item .desc .price span.current{display:inline-block;font-size:14px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}@media only screen and (min-width:992px){section#checkout .wrapper .right-sidebar .products-list .items .item .desc .price span.current{font-size:16px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}}section#checkout .wrapper .right-sidebar .products-list .items .item .desc .price span.del{display:inline-block;font-size:14px;font-weight:400;color:#73757d;text-decoration:line-through;text-transform:none;line-height:22px;font-family:Nunito,Arial;opacity:.8}section#checkout .wrapper .right-sidebar .products-list .items .item .desc .price span.base{display:inline-block;font-size:12px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:18px;font-family:Nunito,Arial}section#checkout .wrapper .right-sidebar .summary{margin-top:18px}section#checkout .wrapper .right-sidebar .summary table{display:table;width:100%;margin-bottom:12px;line-height:1.5}section#checkout .wrapper .right-sidebar .summary table tr:first-child td:last-child{font-weight:400;color:#73757d}section#checkout .wrapper .right-sidebar .summary table tr td{padding:2px 0;font-size:14px;font-weight:400;color:#000;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito}@media only screen and (min-width:768px){section#checkout .wrapper .right-sidebar .summary table tr td{font-size:16px;font-weight:400;color:#000;text-decoration:none;text-transform:none;line-height:22px}}section#checkout .wrapper .right-sidebar .summary table tr td b{font-weight:700;font-family:Nunito}section#checkout .wrapper .right-sidebar .summary table tr td:first-child{text-align:left}section#checkout .wrapper .right-sidebar .summary table tr td:last-child{text-align:right;font-weight:700;font-family:Nunito}section#checkout .wrapper .right-sidebar .summary table tr:last-child td{border-top:1px solid rgba(0,0,0,.2);font-size:16px;padding-top:8px}@media only screen and (min-width:768px){section#checkout .wrapper .right-sidebar .summary table tr:last-child td{padding-top:12px}}section#checkout .wrapper .right-sidebar .summary table tr:last-child td b{display:block;color:#000;line-height:18px;font-size:16px}section#checkout .wrapper .right-sidebar .summary table tr:last-child td:first-child{color:#73757d;font-size:14px}section#checkout .wrapper .right-sidebar .summary table tr:last-child td:last-child{color:#000;font-weight:700;font-size:18px}section#checkout .wrapper .right-sidebar .summary table tr:nth-last-child(2) td{padding-bottom:8px}@media only screen and (min-width:768px){section#checkout .wrapper .right-sidebar .summary table tr:nth-last-child(2) td{padding-bottom:12px}}section#checkout .wrapper .right-sidebar .summary p.price-info{position:relative;margin-bottom:12px;padding-left:32px;font-size:12px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito,Arial}section#checkout .wrapper .right-sidebar .summary p.price-info:before{position:absolute;top:60%;left:0;content:url(/img/info-icon.60c1e237.svg);transform:translateY(-50%)}@media only screen and (min-width:992px){section#checkout .wrapper .right-sidebar .summary p.price-info{font-size:14px;font-weight:400;color:#73757d;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito,Arial}}section#checkout .wrapper .right-sidebar .summary button{border:1px solid #001a70;padding:13px 20px;background:#001a70;width:100%;border-radius:40px;font-size:14px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito;cursor:pointer;transition:all .3s ease-in-out}@media only screen and (min-width:768px){section#checkout .wrapper .right-sidebar .summary button{font-size:16px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:20px}}section#checkout .wrapper .right-sidebar .summary button:hover{background:#00165d;border:1px solid #00165d;color:#fff}section#checkout .wrapper.infoPanel{padding-top:0!important;min-height:calc(100vh - 153px);display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width:992px){section#checkout .wrapper.infoPanel{min-height:calc(100vh - 198px)}}@media only screen and (min-width:1200px){section#checkout .wrapper.infoPanel{min-height:calc(100vh - 228px)}}@media only screen and (min-width:992px){section#checkout .wrapper.infoPanel .icon{margin-bottom:40px}}section#checkout .wrapper.infoPanel .icon img{height:80px}@media only screen and (min-width:992px){section#checkout .wrapper.infoPanel .icon img{height:90px}}@media only screen and (min-width:1200px){section#checkout .wrapper.infoPanel .icon img{height:114px}}section#checkout .wrapper.infoPanel .desc{text-align:center}@media only screen and (min-width:768px){section#checkout .wrapper.infoPanel .desc{max-width:300px;margin:0 auto}}@media only screen and (min-width:992px){section#checkout .wrapper.infoPanel .desc{max-width:100%}}section#checkout .wrapper.infoPanel .desc h2{font-size:22px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:30px;font-family:Nunito,Arial;margin-bottom:12px}@media only screen and (min-width:992px){section#checkout .wrapper.infoPanel .desc h2{font-size:32px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:40px;font-family:Nunito,Arial}}@media only screen and (min-width:1200px){section#checkout .wrapper.infoPanel .desc h2{font-size:36px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:44px;font-family:Nunito,Arial}}section#checkout .wrapper.infoPanel .desc p{font-size:16px;font-weight:300;color:#5c5f69;text-decoration:none;text-transform:none;line-height:24px;font-family:Nunito,Arial}@media only screen and (min-width:992px){section#checkout .wrapper.infoPanel .desc p{font-size:18px;font-weight:300;color:#5c5f69;text-decoration:none;text-transform:none;line-height:26px;font-family:Nunito,Arial}}section#checkout .wrapper.infoPanel .desc .btn{margin-top:32px;text-align:center}section#checkout .wrapper.infoPanel .desc .btn button{border:1px solid #001a70;padding:13px 20px;background:#001a70;width:100%;border-radius:40px;font-size:14px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito;cursor:pointer;transition:all .3s ease-in-out;width:auto;padding:13px 32px}@media only screen and (min-width:768px){section#checkout .wrapper.infoPanel .desc .btn button{font-size:16px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:20px}}section#checkout .wrapper.infoPanel .desc .btn button:hover{background:#00165d;border:1px solid #00165d;color:#fff}section#checkout .wrapper.infoPanel .desc .btn button span{position:relative;padding-left:18px}section#checkout .wrapper.infoPanel .desc .btn button span:before{position:absolute;top:0;left:0;content:url(/img/back-arrow.9d7e5707.svg)}section#my-orders .header{text-align:center;margin-bottom:24px}section#my-orders .header h1,section#my-orders .header h2{font-size:26px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:32px;font-family:Nunito,Arial}@media only screen and (min-width:992px){section#my-orders .header h1,section#my-orders .header h2{font-size:32px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:40px;font-family:Nunito,Arial}}@media only screen and (min-width:1200px){section#my-orders .header h1,section#my-orders .header h2{font-size:36px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:44px;font-family:Nunito,Arial}}@media only screen and (min-width:992px){section#my-orders .header{margin-bottom:40px;margin-top:20px}}section#my-orders .wrapper{max-width:1080px}section#my-orders .wrapper table tfoot tr td,section#my-orders .wrapper table tfoot tr th,section#my-orders .wrapper table thead tr td,section#my-orders .wrapper table thead tr th{background:#f5f5f5}section#my-orders .wrapper h2{display:block;width:100%}@media only screen and (min-width:1200px){section#my-orders .wrapper h2{font-size:30px;line-height:40px}}section#my-orders .wrapper table{border-collapse:collapse;width:100%;border-radius:10px;border-style:hidden}@media only screen and (min-width:992px){section#my-orders .wrapper table{box-shadow:0 0 0 1px #d4d4d4}}section#my-orders .wrapper table thead{display:none}@media only screen and (min-width:992px){section#my-orders .wrapper table thead{display:table-header-group}}section#my-orders .wrapper table thead tr th{padding:18px 16px;background:#001a70;font-size:16px;font-weight:400;color:#fff;text-decoration:none;text-transform:none;line-height:18px;font-family:Nunito,Arial}section#my-orders .wrapper table thead tr th:first-child{border-top-left-radius:10px}section#my-orders .wrapper table thead tr th:last-child{border-top-right-radius:10px}section#my-orders .wrapper table tbody{display:flex;flex-direction:column;gap:12px}@media only screen and (min-width:992px){section#my-orders .wrapper table tbody{display:table-row-group}section#my-orders .wrapper table tbody tr:hover td{background:#efefef}}section#my-orders .wrapper table tbody tr{display:flex;border:1px solid #ccc;border-radius:10px;flex-direction:column;padding:14px 0}@media only screen and (min-width:992px){section#my-orders .wrapper table tbody tr{padding:0;border:none;display:table-row}}section#my-orders .wrapper table tbody tr td{border:none;padding:6px 20px;transition:all .3s ease-in-out;font-size:16px;font-weight:400;color:#000;text-decoration:none;text-transform:none;line-height:18px;font-family:Nunito,Arial}section#my-orders .wrapper table tbody tr td:first-child{font-weight:700}@media only screen and (min-width:992px){section#my-orders .wrapper table tbody tr td{border-bottom:1px solid #ccc;padding:12px 16px}}section#my-orders .wrapper table tbody tr td:last-child{text-align:center}section#my-orders .wrapper table tbody tr td button{border:1px solid #001a70;padding:13px 20px;background:#001a70;width:100%;border-radius:40px;font-size:14px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito;cursor:pointer;transition:all .3s ease-in-out;padding:6px 12px}@media only screen and (min-width:768px){section#my-orders .wrapper table tbody tr td button{font-size:16px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:20px}}section#my-orders .wrapper table tbody tr td button:hover{background:#00165d;border:1px solid #00165d;color:#fff}section#home-page{overflow-x:hidden;padding-bottom:0!important}section#home-page .wrapper{padding:0 9px}section#home-page .start-view-slider{position:relative}section#home-page .start-view-slider .item{margin:0 5px}section#home-page .start-view-slider .v-slick-dots{position:absolute;bottom:20px;left:0;width:100%;text-align:center;z-index:9}section#home-page .start-view-slider .v-slick-dots li{width:auto;height:auto}section#home-page .start-view-slider .v-slick-dots li button{border:none;font-size:0;line-height:0;padding:0;display:block;width:12px;height:12px;border-radius:50%;cursor:pointer;transition:all .6s ease-in-out;background:hsla(0,0%,100%,.3);opacity:1}section#home-page .start-view-slider .v-slick-dots li button:before{display:none}section#home-page .start-view-slider .v-slick-dots li button:hover{border:1px solid #fff;opacity:1;background:#fff}section#home-page .start-view-slider .v-slick-dots li.active button{background:#fff}section#home-page .start-view-slider .item{width:calc(100% - 10px);cursor:pointer;position:relative;border-radius:10px;overflow:hidden;height:auto}section#home-page .start-view-slider .item .content{position:relative;z-index:3;text-align:center;padding:42px 20px 62px 20px}@media only screen and (min-width:768px){section#home-page .start-view-slider .item .content{padding:70px 60px}}@media only screen and (min-width:992px){section#home-page .start-view-slider .item .content{max-width:600px;text-align:left}}@media only screen and (min-width:1200px){section#home-page .start-view-slider .item .content{padding:90px 80px}}section#home-page .start-view-slider .item .content h1,section#home-page .start-view-slider .item .content h2{font-size:24px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:32px;font-family:Nunito,Arial;margin-bottom:12px}@media only screen and (min-width:992px){section#home-page .start-view-slider .item .content h1,section#home-page .start-view-slider .item .content h2{font-size:32px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:40px;font-family:Nunito,Arial;margin-bottom:22px}}@media only screen and (min-width:1200px){section#home-page .start-view-slider .item .content h1,section#home-page .start-view-slider .item .content h2{font-size:36px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:44px;font-family:Nunito,Arial}}section#home-page .start-view-slider .item .content p{font-size:16px;font-weight:600;color:#fff;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial;margin-bottom:22px}@media only screen and (min-width:992px){section#home-page .start-view-slider .item .content p{margin-bottom:32px;font-size:18px;font-weight:600;color:#fff;text-decoration:none;text-transform:none;line-height:24px;font-family:Nunito,Arial}}section#home-page .start-view-slider .item .content button{border:1px solid #001a70;padding:13px 20px;background:#001a70;width:100%;border-radius:40px;font-size:14px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:20px;font-family:Nunito;cursor:pointer;transition:all .3s ease-in-out;background:#fff;color:#001a70!important;width:auto;padding:12px 32px}@media only screen and (min-width:768px){section#home-page .start-view-slider .item .content button{font-size:16px;font-weight:700;color:#fff;text-decoration:none;text-transform:none;line-height:20px}}section#home-page .start-view-slider .item .content button:hover{background:#00165d;border:1px solid #00165d;color:#fff;color:#fff!important}section#home-page .start-view-slider .item .cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(0,26,112,.8)}@media only screen and (min-width:992px){section#home-page .start-view-slider .item .cover{background:#001a70;background:linear-gradient(90deg,rgba(0,26,112,.8) 25%,hsla(0,0%,100%,0))}}section#home-page .start-view-slider .item img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}section#home-page .categories-nav{margin-top:42px}section#home-page .categories-nav ul::-webkit-scrollbar{width:0;height:0}section#home-page .categories-nav ul{max-width:1220px;padding:0 20px;margin:0 auto;display:flex;gap:12px 24px;overflow-x:scroll;overflow-y:hidden}@media only screen and (min-width:1920px){section#home-page .categories-nav ul{max-width:1570px}}@media only screen and (min-width:992px){section#home-page .categories-nav ul{justify-content:center;flex-wrap:wrap;gap:20px 42px}}section#home-page .categories-nav ul li{list-style-type:none}section#home-page .categories-nav ul li button{text-align:center;background:none;border:none;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;max-width:120px;cursor:pointer}@media only screen and (min-width:992px){section#home-page .categories-nav ul li button{gap:18px}}section#home-page .categories-nav ul li button:hover .icon{background:#005e91}section#home-page .categories-nav ul li button:hover span{color:#005e91}section#home-page .categories-nav ul li button .icon{position:relative;width:70px;height:70px;transition:all .3s ease-in-out;background:#001a70;border-radius:10px}@media only screen and (min-width:992px){section#home-page .categories-nav ul li button .icon{width:90px;height:90px}}section#home-page .categories-nav ul li button .icon img{position:absolute;top:50%;transform:translateY(-50%);left:50%;transform:translate(-50%,-50%);max-width:60%;max-height:60%;width:auto;height:auto}section#home-page .categories-nav ul li button span{display:block;transition:all .3s ease-in-out;font-size:16px;font-weight:700;color:#001a70;text-decoration:none;text-transform:none;line-height:18px;font-family:Nunito,Arial}@media only screen and (min-width:992px){section#home-page .categories-nav ul li button span{font-size:18px;font-weight:700;color:#001a70;text-decoration:none;text-transform:none;line-height:22px;font-family:Nunito,Arial}}.promoted-products-section.gray{background:#f3f5f7}.promoted-products-section{padding:46px 0;position:relative;width:100%;height:auto;overflow:hidden;padding:45px 0}@media only screen and (min-width:992px){.promoted-products-section{padding:60px 0}}@media only screen and (min-width:1200px){.promoted-products-section{padding:90px 0}}.promoted-products-section .header{padding:0 6px;margin-bottom:12px}.promoted-products-section .header h1,.promoted-products-section .header h2{font-size:26px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:32px;font-family:Nunito,Arial}@media only screen and (min-width:992px){.promoted-products-section .header h1,.promoted-products-section .header h2{font-size:32px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:40px;font-family:Nunito,Arial}}@media only screen and (min-width:1200px){.promoted-products-section .header h1,.promoted-products-section .header h2{font-size:36px;font-weight:700;color:#000;text-decoration:none;text-transform:none;line-height:44px;font-family:Nunito,Arial}}@media only screen and (min-width:992px){.promoted-products-section .header{margin-bottom:20px}}.promoted-products-section .item{margin:0 6px;flex:1 1 calc(50% - 6px);max-width:calc(50% - 6px);box-sizing:border-box}@media only screen and (min-width:768px){.promoted-products-section .item{flex:1 1 calc(33.3% - 16px);max-width:calc(33.3% - 16px)}}@media only screen and (min-width:992px){.promoted-products-section .item{flex:1 1 calc(25% - 18px);max-width:calc(25% - 18px)}}@media only screen and (min-width:1200px){.promoted-products-section .item{flex:1 1 calc(20% - 20px);max-width:calc(20% - 20px)}}@media only screen and (min-width:992px){.promoted-products-section .item{margin:0 12px}}.promoted-products-section .v-slick-slide-group{padding:12px 0;flex-direction:row!important}.promoted-products-section .v-slick-dots{margin-top:12px}.promoted-products-section .v-slick-dots li{width:auto;height:auto}.promoted-products-section .v-slick-dots li button{border:none;font-size:0;line-height:0;padding:0;display:block;width:12px;height:12px;border-radius:50%;cursor:pointer;transition:all .6s ease-in-out;background:rgba(0,26,108,.2);opacity:1}.promoted-products-section .v-slick-dots li button:before{display:none}.promoted-products-section .v-slick-dots li button:hover{border:1px solid #001a70;opacity:1;background:#001a70}.promoted-products-section .v-slick-dots li.active button{background:#001a70}@font-face{font-family:slick;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAATsAA0AAAAAB2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE0AAAABoAAAAcdIcYB0dERUYAAAS0AAAAHAAAAB4AJwANT1MvMgAAAZwAAABRAAAAYFAQ/45jbWFwAAACAAAAAFcAAAFiIhFFt2dhc3AAAASsAAAACAAAAAj//wADZ2x5ZgAAAmgAAAE1AAACLD+btmBoZWFkAAABMAAAAC8AAAA2AAEx+2hoZWEAAAFgAAAAHAAAACQD5QIFaG10eAAAAfAAAAAQAAAAFgZKAEpsb2NhAAACWAAAABAAAAAQATYBoG1heHAAAAF8AAAAHQAAACAASwBHbmFtZQAAA6AAAADcAAABbgUngcJwb3N0AAAEfAAAAC4AAABFOXjBpHjaY2BkYGAA4vMGfuHx/DZfGbiZGEDgfGFFPZxWZVBlvM14G8jlYABLAwAT1QnNAHjaY2BkYGC8zcDAoMfEAAJANiMDKmABADBkAe942mNgZGBgYGdwYWBiAAEQycgAEnMA8xkACcgAkwAAAHjaY2BmYmCcwMDKwMDow5jGwMDgDqW/MkgytDAwMDGwcjKAQQNQCZBSYICCgDTXFAYHhkTFSYwP/j9g0GO8/f82A0QNA+NtsBIFBkYANHMN4wAAAHjaY2KAACYIVoVAAALCAJt42mNgYGBmgGAZBkYGEIgB8hjBfBYGByDNw8DBwARkMzAkKigpTlCc9P8/WB0S7/+i+4/uld4rgZoAB4xsDHAhRiYgwcSApoCBcsBMBTNYGGgGAEdEDyUAAAAAAAAAAAAAZgCKANABFnjadZBdToNAEMd3CrtAl5TQLtS0LCoN0A8SGkBI+mAfPET75B1896HppfQcvnII4w3cLYpW6k4ymdn9z8xvBwEKUQg11OgBIXAYWUEQR1uIZoFGpLGxKy3PqrIq8+waXIfJ+5mQSSvkvXwRqqocu1D39QMl2JgvN9zzhsyk1GRDz+OBfzMioCqx0rtdLYo0SiZTZttsOkmidBkveKibFF4Oep9SI46bqk3Twhp4iihUemrMWFPy2NRbthfqKkHi/PxlJLITZdAiSj6ouZ+tn9eZz78DuD9LZYB6bZ8rlCAUVuVdkULjxV4sIEysIc/KSyPmnJDdjhCOdQ0fCTliTX/tjH3ysWao+71qaNjHQjcQwrcuyl+WLZQthCMotJP/h+Xjazz+hfTeRWmG4zOiSyif/q1OtAAAAHjabY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV42mNgYkAGjAzogB0sysTgwtDOyMTIzJlYVJRfnpOaVsIFZhVlpmeUAABuKQkSAAAAAAAB//8AAnjaY2BkYGDgAWIxIGZiYARCNiBmAfMYAAPgADV42mNgYGBkAIKrS9Q5QPT5wop6GA0APf8GGAAA) format("woff")}.v-slick-arrow{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.v-slick-arrow,.v-slick-arrow:focus,.v-slick-arrow:hover{color:transparent;outline:none;background:transparent}.v-slick-arrow:focus:before,.v-slick-arrow:hover:before{opacity:1}.v-slick-arrow.disabled:before{opacity:.25}.v-slick-arrow:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.v-slick-arrow.prev{left:-25px}[dir=rtl] .v-slick-arrow.prev{right:-25px;left:auto}.v-slick-arrow.prev:before{content:"←"}[dir=rtl] .v-slick-arrow.prev:before{content:"→"}.v-slick-arrow.next{right:-25px}[dir=rtl] .v-slick-arrow.next{right:auto;left:-25px}.v-slick-arrow.next:before{content:"→"}[dir=rtl] .v-slick-arrow.next:before{content:"←"}.v-slick-dots{display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.v-slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.v-slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.v-slick-dots li button:focus,.v-slick-dots li button:hover{outline:none}.v-slick-dots li button:focus:before,.v-slick-dots li button:hover:before{opacity:1}.v-slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.v-slick-dots li.active button:before{opacity:.75;color:#000}.v-slick-arrow[data-v-1ed7a297]{display:block}.v-slick-track[data-v-7489cd78]{position:relative;top:0;left:0;display:flex;transform:translateZ(0)}.v-slick-track.center[data-v-7489cd78]{margin-left:auto;margin-right:auto}.v-slick-track.vertical[data-v-7489cd78]{flex-direction:column}.v-slick-track.vertical .v-slick-slide-group[data-v-7489cd78]{flex-direction:row;height:auto}.v-slick-track.vertical .v-slick-slide-group[data-v-7489cd78]>*{flex-grow:1}.v-slick-track.dragging img[data-v-7489cd78]{pointer-events:none}.v-slick-slide-group[data-v-7489cd78]{display:flex;flex-direction:column;height:100%;min-height:1px;flex-shrink:0;outline:none}.v-slick-slider[data-v-22dfe058]{position:relative;display:block;box-sizing:border-box}.v-slick-list[data-v-22dfe058]{position:relative;display:block;overflow:hidden;margin:0;padding:0;transform:translateZ(0)}.v-slick-list[data-v-22dfe058]:focus{outline:none}.v-slick-list.dragging[data-v-22dfe058]{cursor:pointer;cursor:hand}@keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;transform:translateX(25%)}to{opacity:1;transform:translateX(0)}}@keyframes notyf-fadeoutright{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@keyframes ripple{0%{transform:scale(0) translateY(-45%) translateX(13%)}to{transform:scale(1) translateY(-45%) translateX(13%)}}.notyf{position:fixed;top:0;left:0;height:100%;width:100%;color:#fff;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;pointer-events:none;box-sizing:border-box;padding:20px}.notyf__icon--error,.notyf__icon--success{height:21px;width:21px;background:#fff;border-radius:50%;display:block;margin:0 auto;position:relative}.notyf__icon--error:after,.notyf__icon--error:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px;left:9px;height:12px;top:5px}.notyf__icon--error:after{transform:rotate(-45deg)}.notyf__icon--error:before{transform:rotate(45deg)}.notyf__icon--success:after,.notyf__icon--success:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px}.notyf__icon--success:after{height:6px;transform:rotate(-45deg);top:9px;left:6px}.notyf__icon--success:before{height:11px;transform:rotate(45deg);top:5px;left:10px}.notyf__toast{display:block;overflow:hidden;pointer-events:auto;animation:notyf-fadeinup .3s ease-in forwards;box-shadow:0 3px 7px 0 rgba(0,0,0,.25);position:relative;padding:0 15px;border-radius:2px;max-width:300px;transform:translateY(25%);box-sizing:border-box;flex-shrink:0}.notyf__toast--disappear{transform:translateY(0);animation:notyf-fadeoutdown .3s forwards;animation-delay:.25s}.notyf__toast--disappear .notyf__icon,.notyf__toast--disappear .notyf__message{animation:notyf-fadeoutdown .3s forwards;opacity:1;transform:translateY(0)}.notyf__toast--disappear .notyf__dismiss{animation:notyf-fadeoutright .3s forwards;opacity:1;transform:translateX(0)}.notyf__toast--disappear .notyf__message{animation-delay:.05s}.notyf__toast--upper{margin-bottom:20px}.notyf__toast--lower{margin-top:20px}.notyf__toast--dismissible .notyf__wrapper{padding-right:30px}.notyf__ripple{height:400px;width:400px;position:absolute;transform-origin:bottom right;right:0;top:0;border-radius:50%;transform:scale(0) translateY(-51%) translateX(13%);z-index:5;animation:ripple .4s ease-out forwards}.notyf__wrapper{display:flex;align-items:center;padding-top:17px;padding-bottom:17px;padding-right:15px;border-radius:3px;position:relative;z-index:10}.notyf__icon{width:22px;text-align:center;font-size:1.3em;opacity:0;animation:notyf-fadeinup .3s forwards;animation-delay:.3s;margin-right:13px}.notyf__dismiss{position:absolute;top:0;right:0;height:100%;width:26px;margin-right:-15px;animation:notyf-fadeinleft .3s forwards;animation-delay:.35s;opacity:0}.notyf__dismiss-btn{background-color:rgba(0,0,0,.25);border:none;cursor:pointer;transition:opacity .2s ease,background-color .2s ease;outline:none;opacity:.35;height:100%;width:100%}.notyf__dismiss-btn:after,.notyf__dismiss-btn:before{content:"";background:#fff;height:12px;width:2px;border-radius:3px;position:absolute;left:calc(50% - 1px);top:calc(50% - 5px)}.notyf__dismiss-btn:after{transform:rotate(-45deg)}.notyf__dismiss-btn:before{transform:rotate(45deg)}.notyf__dismiss-btn:hover{opacity:.7;background-color:rgba(0,0,0,.15)}.notyf__dismiss-btn:active{opacity:.8}.notyf__message{vertical-align:middle;position:relative;opacity:0;animation:notyf-fadeinup .3s forwards;animation-delay:.25s;line-height:1.5em}@media only screen and (max-width:480px){.notyf{padding:0}.notyf__ripple{height:600px;width:600px;animation-duration:.5s}.notyf__toast{max-width:none;border-radius:0;box-shadow:0 -2px 7px 0 rgba(0,0,0,.13);width:100%}.notyf__dismiss{width:56px}}