@-webkit-keyframes scroll{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}}@keyframes scroll{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body{word-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:0;word-wrap:normal;overflow-x:hidden;font-family:'Montserrat', sans-serif;font-weight:400}body.inner-page header{-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16)}body.fixed{position:fixed;height:100%;width:100%}body h1{font-size:50px;line-height:72px;font-weight:800;text-transform:uppercase;margin-bottom:0}body h2{font-size:24px;line-height:29px;font-weight:800;margin-bottom:0}body h3{margin-bottom:0;font-weight:800}body h4{font-size:24px;line-height:29px;font-weight:800}body p{font-size:16px;line-height:19px}body p.text-disabled{color:#CECECE !important}body p.text-disabled a{color:#CECECE !important}body p.text-blue{color:#5DB9F4}body p.text-blue-dark{color:#3178C1 !important}body #checkout .btn-check{left:5px;top:50%;clip:inherit;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body #checkout .btn-outline-secondary:focus,body #checkout .btn-outline-secondary:active,body #checkout .btn-outline-primary:focus,body #checkout .btn-outline-primary:active{-webkit-box-shadow:none !important;box-shadow:none !important}body #checkout .btn-check:active+.btn-outline-primary,body #checkout .btn-check:checked+.btn-outline-primary,body #checkout .btn-outline-primary.active,body #checkout .btn-outline-primary.dropdown-toggle.show,body #checkout .btn-outline-primary:active{background-color:#5DB9F4 !important;border-color:#5DB9F4 !important;color:#fff !important;-webkit-box-shadow:none !important;box-shadow:none !important}body #checkout .btn-outline-primary{background-color:#E6E9EB !important;border-color:#E6E9EB !important;color:#000 !important;padding:15px 25px}body #checkout .btn-check:active+.btn-outline-secondary,body #checkout .btn-check:checked+.btn-outline-secondary,body #checkout .btn-outline-secondary.active,body #checkout .btn-outline-secondary.dropdown-toggle.show,body #checkout .btn-outline-secondary:active{background-color:#5DB9F4 !important;border-color:#5DB9F4 !important;color:#fff !important;-webkit-box-shadow:none !important;box-shadow:none !important}body #checkout .btn-outline-secondary{background-color:#E6E9EB !important;border-color:#E6E9EB !important;color:#000 !important;padding:15px 25px}body #checkout .payment-box{padding:200px 0;position:relative}body #checkout .payment-box .btn-checkout{position:absolute;right:15px;bottom:15px;font-weight:800;background-color:#5DB9F4 !important;-webkit-transition:all .2s linear;transition:all .2s linear;border:1px solid #5DB9F4 !important}body #checkout .payment-box .btn-checkout:hover{color:#5DB9F4 !important;background:white !important;border:1px solid #5DB9F4 !important}body #checkout .payment-box .btn-checkout:focus{-webkit-box-shadow:none;box-shadow:none}body #checkout .payment-box h2{font-size:35px;line-height:53px}body #checkout .btn-secondary{background-color:#EBE9EB !important;-webkit-transition:all .2s linear;transition:all .2s linear;color:#000 !important;font-weight:bold;font-size:14px;border:1px solid #EBE9EB !important}body #checkout .btn-secondary:hover{color:#000 !important;background:white !important;border:1px solid #EBE9EB !important}body #checkout .btn-secondary:focus{-webkit-box-shadow:none;box-shadow:none}body #checkout .btn-blue{background-color:#5DB9F4 !important;-webkit-transition:all .2s linear;transition:all .2s linear;color:#fff !important;font-weight:bold;font-size:14px;border:1px solid #5DB9F4 !important}body #checkout .btn-blue:hover{color:#5DB9F4 !important;background:white !important;border:1px solid #5DB9F4 !important}body #checkout .btn-blue:focus{-webkit-box-shadow:none;box-shadow:none}body #account .account-menu li{position:relative}body #account .account-menu li.haschild::after{position:absolute;content:"";background:url(../img/arrow-down.png) center center no-repeat;background-size:contain;width:10px;height:10px;right:0;top:5px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}body #account .note{position:absolute;width:250px;font-size:12px;left:80px;bottom:0}body #account .bg-gray{background:#F5F5F5}body #account .email-box,body #account .pass-box{position:relative}body #account .email-box::after,body #account .pass-box::after{position:absolute;content:"";background:url(../img/edit.png) center center no-repeat;background-size:contain;width:18px;height:18px;right:0;bottom:5px}body #account .date{font-size:13px;color:#A5A5A5}body #account .order{font-size:14px}body #account .order.green{color:#4B8D38}body #account .btn-view-order{background-color:#4378BB !important;-webkit-transition:all .2s linear;transition:all .2s linear;border:1px solid #4378BB !important}body #account .btn-view-order:hover{color:#4378BB !important;background:white !important;border:1px solid #4378BB !important}body #account .btn-view-order:focus{-webkit-box-shadow:none;box-shadow:none}body #account .btn-points{background-color:#5DB9F4 !important;-webkit-transition:all .2s linear;transition:all .2s linear;border:1px solid #5DB9F4 !important;border-radius:50%;height:57px;width:57px;padding:0;font-size:15px;list-height:15px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body #account .btn-points:hover{color:#5DB9F4 !important;background:white !important;border:1px solid #5DB9F4 !important}body #account .btn-points:focus{-webkit-box-shadow:none;box-shadow:none}body #account form .date-container{position:relative}body #account form .date-container::after{position:absolute;content:"";background:url(../img/arrow-down.png) center center no-repeat;background-size:contain;width:10px;height:10px;right:0;bottom:15px}body #account form *{color:#707070}body #account form .text-blue{color:#5DB9F4}body #account form ul{list-style:none;padding-left:0}body #account form ul li{padding-left:20px;position:relative;margin-bottom:10px}body #account form ul li::before{content:"";position:absolute;background:url(../img/checkmark.png) center center no-repeat;background-size:contain;width:16px;height:16px;left:0;top:0}body #account form button.btn-dark{border-radius:0;-webkit-transition:all .2s linear;transition:all .2s linear;padding-top:15px !important;padding-bottom:15px !important;border:1px solid #000 !important}body #account form button.btn-dark:hover{color:#000 !important;background:white;border:#000 !important;padding-top:15px !important;padding-bottom:15px !important;border:1px solid #000 !important}body #account form button.btn-dark:focus{-webkit-box-shadow:none;box-shadow:none}body #account form button.btn-light{border-radius:0;background:white !important;-webkit-transition:all .2s linear;transition:all .2s linear;padding-top:15px !important;padding-bottom:15px !important;border:1px solid #000 !important}body #account form button.btn-light:hover{background:#000 !important;color:#fff !important;padding-top:15px !important;padding-bottom:15px !important;border:1px solid #000 !important}body #account form button.btn-light:focus{-webkit-box-shadow:none;box-shadow:none}body #account form .form-control{border:none;border-bottom:1px solid #707070;border-radius:0;margin-bottom:10px;padding-left:0;padding-right:0;font-size:16px;font-family:Montserrat, san-serif;color:#707070}body #account form .form-control:placeholder{color:#707070;font-size:16px;font-family:Montserrat, san-serif}body #account form .form-control:focus{-webkit-box-shadow:none;box-shadow:none}body #account form label{padding-right:0;padding-left:0}body header.checkout{background-color:#0579C8;height:120px}body header.checkout .inner{height:120px}body header.checkout .header-icons{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body header.checkout .header-icons .icon-user{background:url(../img/user-white.png) center center no-repeat;background-size:contain}body header.checkout *{color:white !important}body header .header-icons{position:absolute;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body header .header-icons .points{text-align:right;border-right:1px solid #E4E4E4;padding-right:10px;margin-right:10px}body header .header-icons .points span{font-weight:800;color:#5DB9F4}body header .header-icons .points p{margin-bottom:0}body header .header-icons .icon-user{background:url(../img/user.png) center center no-repeat;background-size:contain;width:20px;height:24px;margin-right:15px;margin-left:15px;display:block}body header .header-icons .icon-basket-container{position:relative}body header .header-icons .icon-basket-container .icon-basket{background:url(../img/basket.png) center center no-repeat;background-size:contain;width:65px;height:65px;display:block}body header .header-icons .icon-basket-container span{position:absolute;top:0;right:0;background:#5DB9F4;color:#000;padding:0;border-radius:50%;font-size:12px;font-weight:800;width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .register,body .popup{position:fixed;z-index:9;background:rgba(0,0,0,0.5);height:100%;width:100%;top:0;right:0}body .register .counter,body .popup .counter{text-align:center}body .register .counter li,body .popup .counter li{display:inline-block;padding:0 !important;margin:5px}body .register .counter li:nth-child(1),body .register .counter li:nth-child(3),body .popup .counter li:nth-child(1),body .popup .counter li:nth-child(3){color:#000 !important;font-size:30px;font-family:Arial, Helvetica, sans-serif}body .register .counter li:nth-child(2),body .popup .counter li:nth-child(2){color:#3178C1 !important;font-size:32px;font-weight:bold;font-family:Arial, Helvetica, sans-serif}body .register .counter li::before,body .popup .counter li::before{width:0 !important;height:0 !important;font-family:Arial, Helvetica, sans-serif}body .register .symbols,body .popup .symbols{text-align:center;margin:0}body .register .symbols li,body .popup .symbols li{display:inline-block;padding:0 !important;margin:5px}body .register .symbols li img,body .popup .symbols li img{width:30px}body .register .symbols li::before,body .popup .symbols li::before{width:0 !important;height:0 !important}body .register .btn-add-order,body .popup .btn-add-order{background-color:#3178C1 !important;-webkit-transition:all .2s linear;transition:all .2s linear;font-weight:bold;font-size:14px;border:1px solid #3178C1 !important}body .register .btn-add-order:hover,body .popup .btn-add-order:hover{color:#fff !important;background-color:#3178C1 !important;border:1px solid #3178C1 !important;opacity:.8}body .register .btn-add-order:focus,body .popup .btn-add-order:focus{-webkit-box-shadow:none;box-shadow:none}body .register.login .row .col,body .popup.login .row .col{padding:140px 50px 40px}body .register .row,body .popup .row{width:450px;height:100%;background:white;position:absolute;right:0;margin:0;overflow-y:auto}body .register .row .col,body .popup .row .col{padding:80px 50px 40px}body .register .row .col form *,body .popup .row .col form *{color:#707070}body .register .row .col form .text-blue,body .popup .row .col form .text-blue{color:#5DB9F4}body .register .row .col form ul,body .popup .row .col form ul{list-style:none;padding-left:0}body .register .row .col form ul li,body .popup .row .col form ul li{padding-left:20px;position:relative;margin-bottom:10px}body .register .row .col form ul li::before,body .popup .row .col form ul li::before{content:"";position:absolute;background:url(../img/checkmark.png) center center no-repeat;background-size:contain;width:16px;height:16px;left:0;top:0}body .register .row .col form button.btn-dark,body .popup .row .col form button.btn-dark{border-radius:0;-webkit-transition:all .2s linear;transition:all .2s linear;padding-top:15px !important;padding-bottom:15px !important;border:1px solid #000 !important}body .register .row .col form button.btn-dark:hover,body .popup .row .col form button.btn-dark:hover{color:#000 !important;background:white;border:#000 !important;padding-top:15px !important;padding-bottom:15px !important;border:1px solid #000 !important}body .register .row .col form button.btn-dark:focus,body .popup .row .col form button.btn-dark:focus{-webkit-box-shadow:none;box-shadow:none}body .register .row .col form button.btn-light,body .popup .row .col form button.btn-light{border-radius:0;background:white !important;-webkit-transition:all .2s linear;transition:all .2s linear;padding-top:15px !important;padding-bottom:15px !important;border:1px solid #000 !important}body .register .row .col form button.btn-light:hover,body .popup .row .col form button.btn-light:hover{background:#000 !important;color:#fff !important;padding-top:15px !important;padding-bottom:15px !important;border:1px solid #000 !important}body .register .row .col form button.btn-light:focus,body .popup .row .col form button.btn-light:focus{-webkit-box-shadow:none;box-shadow:none}body .register .row .col form .form-control,body .popup .row .col form .form-control{border:none;border-bottom:1px solid #707070;border-radius:0;margin-bottom:10px;padding-left:0;padding-right:0;font-size:16px;font-family:Montserrat, san-serif;color:#707070}body .register .row .col form .form-control:placeholder,body .popup .row .col form .form-control:placeholder{color:#707070;font-size:16px;font-family:Montserrat, san-serif}body .register .row .col form .form-control:focus,body .popup .row .col form .form-control:focus{-webkit-box-shadow:none;box-shadow:none}body .register .row .col form label,body .popup .row .col form label{padding-right:0;padding-left:0}body .register .row .col h4,body .popup .row .col h4{font-weight:800;font-size:22px;line-height:27px;margin-bottom:0}body .register .row .col i,body .popup .row .col i{position:absolute;right:40px;top:40px}body .register .row .col i::before,body .popup .row .col i::before{font-size:24px}body #hero.inner .content,body .hero.inner .content{height:285px;position:relative}body #hero.inner .content .category-title,body .hero.inner .content .category-title{width:730px;margin:auto;height:150px;background:white;border-radius:15px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.16);box-shadow:0 0 20px rgba(0,0,0,0.16);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:-15%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body #hero.inner .content .category-title h1,body .hero.inner .content .category-title h1{font-size:38px;line-height:47px;font-weight:800;text-transform:capitalize;margin:0;padding:0}body #hero .home-slider .slick-dots,body .hero .home-slider .slick-dots{bottom:15px}body #hero .home-slider .slick-dots li,body .hero .home-slider .slick-dots li{margin:0 3px}body #hero .home-slider .slick-dots li button::before,body .hero .home-slider .slick-dots li button::before{font-size:16px;color:white;opacity:.5}body #hero .home-slider .slick-dots li.slick-active button::before,body .hero .home-slider .slick-dots li.slick-active button::before{opacity:1;color:white}body #hero .content,body .hero .content{height:460px}body #minibanners.categories .colbanner .inner .inner-text{padding:0 15%}body #minibanners.categories .colbanner .inner .inner-text p{font-size:18px;line-height:22px}body #minibanners.categories .colbanner .inner .inner-text p a{color:white;-webkit-transition:all .2s linear;transition:all .2s linear;text-decoration:none}body #minibanners.categories .colbanner .inner .inner-text p a:hover{opacity:.8}body #minibanners .colbanner .inner{position:relative;overflow:hidden;max-height:300px}body #minibanners .colbanner .inner img{position:relative;width:100%}body #minibanners .colbanner .inner .overlay{top:0;left:0;position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.2);z-index:1}body #minibanners .colbanner .inner .inner-text{position:absolute;z-index:2;top:50%;left:0;width:100%;padding:0 10%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body #products h4{font-weight:400;font-size:24px;line-height:29px}body #products .product .inner{border:1px solid #E3E3E3;border-radius:5px;padding:20px}body #products .product .inner .btn-primary{background-color:#3178C1;border-color:#3178C1;font-family:Arial, Helvetica, sans-serif;padding-left:30px;padding-right:30px}body #products .product .inner .inner-text{font-family:Arial, Helvetica, sans-serif}body #products .product .inner .inner-text .price{font-weight:800;color:#3178C1;font-family:Arial, Helvetica, sans-serif;font-size:20px;margin-bottom:5px}body #products .product .inner .inner-text .points{color:#3178C1;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-style:italic;line-height:14px}body footer.checkout{background-color:#0579C8}body footer.checkout ul li a{color:#fff}body footer ul{margin:0;padding:0;list-style:none;text-align:right}body footer ul li{display:inline-block;margin:0 10px}body footer ul li a{text-transform:uppercase;text-decoration:none;color:#000}@media only screen and (max-device-width: 768px){body #checkout .payment-box{padding:150px 0}body #checkout .payment-box h2{font-size:22px;line-height:33px}body #checkout .payment-box .btn-checkout{width:92%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body header{-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.1);box-shadow:0 3px 6px rgba(0,0,0,0.1)}body header .title{font-size:14px;line-height:21px}body header .subtitle{font-size:15px;line-height:23px;width:60%}body #products h2{font-size:20px}body #products .product .inner{border-radius:none;border:none;border-bottom:1px solid #E3E3E3}body #products .product .inner .btn-primary.btn-circle{padding:0;height:28px;width:28px;border-radius:50%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:25px;margin:30px 0 0 auto}body #products .product .product-title{font-weight:800;font-size:14px;line-height:16px}body #products .product .inner{padding:10px}body #hero.inner .content .category-title,body .hero.inner .content .category-title{background:transparent;-webkit-box-shadow:none;box-shadow:none;bottom:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%}body #hero.inner .content .category-title h1,body .hero.inner .content .category-title h1{color:white;font-size:26px}body #hero.inner .content,body .hero.inner .content{height:132px}.small,small{font-size:12px}body #account .order{font-size:12px}body #account .btn-view-order{width:100%;margin-top:20px}body .register .row{width:100%}body header img{height:50px !important}body header .header-icons .icon-user{margin-right:10px;margin-left:5px}body header .header-icons .points p{font-size:12px;line-height:12px}body header .header-icons .points span{font-size:16px;line-height:16px}body .popup .row{width:100%}}
