:root{--mainBlack:#05110f;--mainWhite:#fbfcff;--mainRed:red;--mainHighlight:#5cb5a5}html{scroll-behavior:smooth}body{font-family:Arial Nova,sans-serif;color:#8693a0;font-size:18px;min-height:100vh;display:flex;flex-direction:column;background:#f5fbfa}body.modaled:after{background:rgba(255,255,255,.768627451);position:fixed;width:100%;height:100%;content:"";z-index:999;top:0;left:0}body main{flex:1;background:#f5fbfa}body h1,body h2,body h3{font-family:Arial Nova,sans-serif}body a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-decoration:none}body a:hover{text-decoration:none}body img{height:auto}body .container,body .container-lg,body .container-md,body .container-sm,body .container-xl,body .container-xxl{max-width:1550px}button:not(.dropdown-toggle):not(.owl-dot):not(.fancybox-button):not(.btn-close):not(.close),.btn:not(.dropdown-toggle):not(.owl-dot):not(.fancybox-button):not(.btn-close):not(.close):hover,.btn-success{background:#000!important;border:2px solid #5cb5a5!important;border-radius:20px!important;font-weight:bold!important;color:white!important}button:not(.dropdown-toggle):not(.owl-dot):not(.fancybox-button):not(.btn-close):not(.close):hover,.btn:not(.dropdown-toggle):not(.owl-dot):not(.fancybox-button):not(.btn-close):not(.close):hover,.btn-success:hover{color:#5cb5a5!important}button:not(.dropdown-toggle):not(.owl-dot):not(.fancybox-button):not(.btn-close):not(.close) span,.btn:not(.dropdown-toggle):not(.owl-dot):not(.fancybox-button):not(.btn-close):not(.close):hover span,.btn-success span{padding-left:12px;padding-right:12px}.alert.alert-danger:not(.bank-response){display:none!important}.alert .close{background:none;border:none}.btn.gray-btn{background:white!important;border:2px solid #5cb5a5!important;border-radius:20px!important;font-weight:bold!important;color:#5cb5a5!important}.btn.gray-btn:hover{color:white!important;background:#5cb5a5!important}.btn.gray-btn span{padding-left:12px;padding-right:12px}.error-message{color:red;font-size:12px;margin-bottom:2px;margin-top:3px;text-align:right}header{z-index:50}header .logo-holder{position:absolute;height:100px;width:145px;top:40px;left:36px;z-index:-2}@media (min-width:768px){header .logo-holder{height:auto;width:auto;left:60px}}header .logo-holder .header-logo{max-height:100%}header .menu-holder{right:0;top:180px;position:absolute;text-align:end}@media (min-width:1400px){header .menu-holder{top:200px}}@media (min-width:1600px){header .menu-holder{top:300px}}header .menu-holder li{margin-bottom:15px}header .menu-holder a{color:#f0f0f0;text-transform:uppercase;font-weight:700;padding:0 8px;border-bottom:2px solid #5cb5a5}header .menu-holder a:hover{color:#5cb5a5}footer{background:#05110f;color:#5cb5a5;padding:25px}footer .copyright{font-size:16px}@media (min-width:768px){footer .copyright{font-size:18px}}#toTop{background:#5cb5a5;border:none;bottom:30px;color:#fbfcff;font-size:28px;height:50px;line-height:50px;padding:0;position:fixed;right:30px;text-align:center;width:50px;z-index:100}@media (min-width:768px){#toTop{bottom:60px;right:40px}}@media (min-width:992px){#toTop{bottom:60px;right:40px}}#toTop:focus{outline:none}.error{margin-top:200px;margin-bottom:200px}.error .clip{display:inline-block;margin:20px;font-size:50px}.error .clip .shadow{width:90px;height:90px;background-color:#5cb5a5;border-radius:50%;color:#fbfcff;line-height:90px}.loading-overlay img{animation-name:stretch;animation-duration:2s;animation-timing-function:ease-out;animation-direction:alternate;animation-iteration-count:infinite;animation-play-state:running}#popoverAlert{display:none;position:absolute;width:186px;height:70px;line-height:50px;color:#8693A0;font-weight:400;font-size:16px;background:#F5FBFA;border:2px solid #5CB5A5;border-radius:20px;box-shadow:0 2px 5px rgba(0,0,0,.15);transform-origin:right;transform:translateX(-100%);left:15px;top:0;padding:8px 18px 8px 12px;text-align:center;z-index:-1}@keyframes stretch{0%{transform:scale(1)}100%{transform:scale(1.4)}}.page-0{background:#030606}.page-0 .container{max-width:1200px!important}.page-0 main{background:url(/theme_alitheia/img/bgsmol.jpg);background-size:cover;background-repeat:no-repeat;padding-top:300px}@media (min-width:1400px){.page-0 main{padding-top:165px}}.page-0 p{color:#fff;padding-left:18px;padding-top:15px;padding-bottom:15px;border-left:2px solid #fff}.page-0 .footer-links p{all:unset}section{padding-top:50px;padding-bottom:50px}.page-title{position:absolute;color:#c9dbd8;text-align:center;text-transform:uppercase;top:270px;max-width:100%;left:50%;transform:translateX(-50%);z-index:1}@media (min-width:768px){.page-title{top:320px}}@media (min-width:1400px){.page-title{text-align:left;left:60px;top:360px;max-width:calc((100% - 900px) / 2);transform:none;padding:0}}.page-title h1{font-weight:700;font-size:24px;letter-spacing:-.05em;line-height:29px;text-shadow:-3px 2px 0 rgba(0,0,0,.9)}@media (min-width:576px){.page-title h1{font-size:28px;line-height:42px;text-shadow:none}}@media (min-width:768px){.page-title h1{font-size:32px}}.page-bg{background-size:cover;background-position:center;background-repeat:no-repeat;height:600px;margin-top:350px;transition:height 1s ease;background-image:linear-gradient(0deg,#05110f,#05110f)}.page-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:470px;background:#030606;background:linear-gradient(180deg,#030606 0%,#030606 75%,rgba(0,0,0,.0172269591) 100%)}@media (min-width:768px){.page-bg{margin-top:0;height:924px}.page-bg:before{display:none}}.product-index .page-title h1{position:relative}.product-index .page-title h1:after{position:absolute;width:110%;height:110%;left:-5%;top:-5%;content:"";background:#05110F;z-index:-1;filter:blur(35px)}@media (min-width:992px){.product-index .page-title h1:after{width:120%;height:120%;left:-10%;top:-10%}}@media (min-width:1400px){.product-index .page-title h1:after{display:none}}.product-index .page-bg{position:relative;overflow:hidden;min-height:740px;padding-top:350px;margin-top:0}@media (min-width:768px){.product-index .page-bg{min-height:670px;padding-top:0}}.row.owl-carousel .col-12{width:100%!important}.bg-lightgreen{background:#f5fbfa}.owl-dots{margin-top:30px;text-align:center}@media (min-width:992px){.owl-dots{text-align:start}}.owl-dots .owl-dot{width:20px;height:20px;background-color:#05110f;border:2px solid #5cb5a5!important;border-radius:50%;displaY:inline-block;margin:5px}.owl-dots .owl-dot.active{background-color:#5cb5a5}.webshop-products{margin-top:-190px;z-index:51;position:relative}@media (min-width:768px){.webshop-products{margin-top:-325px}}.webshop-products .product{margin-bottom:24px}.webshop-products form{position:relative;margin:0 auto 50px;width:300px;height:120px}@media (min-width:768px){.webshop-products form{margin:0 auto 120px;width:600px;height:70px}}.webshop-products form .input-holder{background:#c9dbd8;border-radius:10px;padding-bottom:50px}@media (min-width:768px){.webshop-products form .input-holder{padding-bottom:0}}.webshop-products form input{background:#c9dbd8;border-radius:10px;font-size:18px;color:#05110f;padding:22px;width:300px;height:70px;text-align:center}.webshop-products form input:focus{background-color:#c9dbd8;box-shadow:none;border-color:transparent}@media (min-width:768px){.webshop-products form input{text-align:left;width:600px}}.webshop-products form input::placeholder{color:#8693a0}.webshop-products form button,.webshop-products form .btn:hover{position:absolute;background:#000;border:2px solid #5cb5a5;border-radius:20px;font-weight:700;color:#fff;left:calc(50% - 66px);bottom:20px}@media (min-width:768px){.webshop-products form button,.webshop-products form .btn:hover{left:auto;bottom:auto;right:15px;top:calc(50% - 19px)}}.webshop-products form button:hover,.webshop-products form .btn:hover{color:#5cb5a5}.webshop-products form button span,.webshop-products form .btn:hover span{padding-left:12px;padding-right:12px}.product-item{background:#fbfcff;border:2px solid #5cb5a5;border-radius:20px;padding:30px 26px 0;overflow:hidden}.product-item img,.product-item .image-wrap{border-top-left-radius:20px;border-top-right-radius:20px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.product-item .image-wrap:hover img{-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.product-item .item-content{margin-top:16px}.product-item .item-content .product-title{padding:25px 0 25px 0;line-height:20px;text-transform:uppercase;margin-bottom:0;height:90px}.product-item .item-content .product-title a{color:#5cb5a5}.product-item .item-content .product-lead{font-weight:700;font-size:15px;line-height:20px;text-align:center;text-transform:uppercase}.product-item .item-content .product-lead p{margin-bottom:30px}.product-item .item-content .product-price{margin-bottom:30px}.product-item .product-more{background:#f5fbfa;border-bottom-left-radius:17px;border-bottom-right-radius:17px;border-top:2px solid #5cb5a5;--bs-gutter-x:52px !important;position:relative;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.product-item .product-more a{color:#5cb5a5;padding:28px 0;display:block}.product-item .product-more:hover{background:#5cb5a5}.product-item .product-more:hover a{color:#f5fbfa}.cart-icon{position:absolute;width:70px;height:70px;border-radius:50%;border:2px solid #5cb5a5;background:#f5fbfa;padding:15px;right:40px;top:50px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media (min-width:768px){.cart-icon{right:80px;top:70px}}.cart-icon img{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.cart-icon:hover{background:#5cb5a5}.cart-icon:hover img{filter:brightness(10)}.product-view .container{max-width:1200px}.product-view .product-box{margin-top:-666px;padding:60px 60px 100px 60px;margin-bottom:150px;background:#fbfcff;border:2px solid #5cb5a5;border-radius:20px;position:relative}.product-view .product-box .product-images .owl-carousel .owl-item img{max-width:450px}.product-view .product-box .product-images .product-image img{margin:0 auto}.product-view .product-box h1{color:#5cb5a5;font-size:24px;font-weight:400;margin-top:50px;margin-bottom:50px;text-transform:uppercase}.product-view .product-box h2{font-size:24px;font-weight:700;color:#8693a0;text-transform:uppercase;margin-bottom:24px}.product-view .product-box .sku{margin-bottom:30px;display:inline-block}.product-view .product-box .price{font-size:24px;line-height:26px;margin-top:40px}.product-view .product-box h1,.product-view .product-box h2,.product-view .product-box .price,.product-view .product-box .add-to-cart{text-align:center}@media (min-width:992px){.product-view .product-box h1,.product-view .product-box h2,.product-view .product-box .price,.product-view .product-box .add-to-cart{text-align:start}}@media (min-width:992px){.product-view .product-box .price,.product-view .product-box .add-to-cart{display:inline-block}.product-view .product-box .price{margin-right:30px}}.product-view .product-box .toCart{background:#000;margin-top:-6px;border:2px solid #5cb5a5;border-radius:20px;padding:5px 15px;font-weight:700}.back{height:40px;width:40px;display:inline-block;text-align:center;line-height:40px;border:1px solid #5cb5a5;color:#5cb5a5;border-radius:50%}.back:hover{color:#fbfcff;background:#5cb5a5}.order-page .container{max-width:1200px;position:relative}.order-page .container .back{margin-left:-40px}.order-page h1{color:#5cb5a5;font-size:24px;font-weight:400;text-transform:uppercase;margin-bottom:0;padding:6px 0}.order-page .title24{color:#5cb5a5;font-size:24px;font-weight:400;text-transform:uppercase;margin-bottom:0;padding:6px 0}.order-page .content{margin-top:-666px;padding:60px 60px 100px 60px;margin-bottom:150px;background:#fbfcff;border:2px solid #5cb5a5;border-radius:20px}.cartNum{position:absolute;width:24px;height:24px;border:2px solid #5cb5a5;text-align:center;line-height:20px;background:#fff;border-radius:50%;color:#5cb5a5;right:-10px;top:0;font-size:14px}.step2 a{color:#5cb5a5}.step2 a:hover{color:#05110f}.step2 .summary-product{margin-left:-60px;margin-right:-60px;padding:25px 60px;position:relative}.step2 .summary-product img{border:1px solid #8693A0;border-radius:5px}.step2 .summary-product .name{font-weight:400;font-size:18px;color:#5cb5a5;text-transform:uppercase}.step2 .summary-product.even{background:#f5fbfa}.step2 .summary-product.odd{background:#eff4f4}.step2 .summary-product .cart-item-delete{position:absolute;right:15px;top:15px}.step2 .sum{font-size:24px;margin-top:13px;padding:11px 0}.step2 h2{text-transform:uppercase;font-size:24px;color:#5cb5a5}.step2 .form-group{margin-bottom:12px}.step2 .form-control{background:#F5FBFA;border:1px solid #F0F0F0;border-radius:10px;padding:7px 28px;font-size:16px}.step2 .form-control::placeholder{color:#8693A0;font-size:16px;font-weight:400}.step2 .form-control.dropdown-toggle{padding:6px 18px}.step2 .paymethod-selects{margin-top:28px}.step2 .paymethod-selects h2{font-weight:700;font-size:18px;line-height:20px}.step2 .paymethod-selects .paymethod-select{background:#fff;border:1px solid #F0F0F0;border-radius:10px;padding:8px 39px;margin-top:3px;height:90px;cursor:pointer}@media (min-width:768px){.step2 .paymethod-selects .paymethod-select{height:70px}}.step2 .paymethod-selects .paymethod-select img{max-height:100%;max-width:100%}.step2 .paymethod-selects .paymethod-select.active{border:2px solid #5cb5a5}.step2 .submitBtn{padding:6px 33px}.order-finish-page .fa-check{color:#fff;background:#5cb5a5;width:50px;height:50px;line-height:50px;border-radius:50%}.webshop-cart{color:#5cb5a5}.webshop-cart .far.fa-clock.fa-spin{line-height:36px;font-size:24px}#addedToCart,#codeConfirm{position:fixed;top:calc(50% - 140px);left:50%;z-index:9999;background:#fbfcff;transform:translate(-50%);padding:120px 30px;text-align:center;height:280px;max-width:1070px}#addedToCart.show,#codeConfirm.show{display:block}#codeConfirm{max-width:800px;padding-top:30px;padding-bottom:12px;overflow:visible}#codeConfirm label{color:#5cb5a5;margin-bottom:45px;font-style:normal;font-weight:400;font-size:18px;line-height:20px;align-items:center;text-align:center}#codeConfirm .fix-error{color:red;margin-top:15px}#codeConfirm input{width:150px;margin:0 auto;background:#F5FBFA;border:1px solid #F0F0F0;border-radius:10px;text-align:center}#codeConfirm .btn-confirm{background:#000!important;border:2px solid #5cb5a5!important;border-radius:20px!important;font-weight:bold!important;color:white!important;width:130px;height:40px;margin-top:30px;display:inline-block;line-height:40px}#codeConfirm .btn-confirm:hover{color:#5cb5a5!important;cursor:pointer}#codeConfirm .btn-confirm span{padding-left:12px;padding-right:12px}#codeConfirm button,#codeConfirm .btn:hover{background:none!important;border:none!important;color:black!important;position:absolute;right:15px;top:15px;font-weight:normal!important}.product-index .background-gradient{width:400%;height:400%;mix-blend-mode:multiply;position:absolute;top:0;left:0;transform:translate(-45%,-62%) rotate(-30deg);transition:opacity 0.1s ease,transform 6s ease;transition-delay:1.5s;background:linear-gradient(30deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.6) 43%,rgb(255,255,255) 45%);z-index:3;opacity:0;display:none;pointer-events:none}@media (min-width:992px){.product-index .background-gradient{transform:translate(-45%,-62%) rotate(-36deg);transition:opacity 0.1s ease,transform 5s ease;transition-delay:2s}}.product-index .lightContainer{width:300%;height:90px;perspective:400px;transform-origin:left center;position:absolute;top:35px;left:103px;transform:rotateZ(-12deg);opacity:0;transition:opacity 0.4s ease,transform 6s ease;transition-delay:2s;z-index:4}@media (min-width:992px){.product-index .lightContainer{top:57px;left:168px}}.product-index.anim:not(.finished){overflow:hidden}.product-index.anim:not(.finished) .page-bg{height:100vh!important}.product-index.anim:not(.finished) .background-gradient{opacity:1;display:block}.product-index.finished{overflow:initial!important}.product-index.finished .lightContainer{display:none;opacity:0}.product-index.finished .background-gradient{opacity:0;display:none}.product-index.finished .anim-column.right{right:-150px}@media (min-width:992px){.product-index.finished .anim-column.right{right:calc(50% - 420px)}}.product-index .anim-column{position:absolute;z-index:1;bottom:0}@media (min-width:992px){.product-index .anim-column{bottom:auto;top:0}}.product-index .anim-column img{max-width:100%}.product-index .anim-column.left{width:120px;left:calc(50% - 170px);height:60vh;z-index:1}@media (min-width:992px){.product-index .anim-column.left{width:180px;height:100vh;left:calc(50% - 420px)}}.product-index .anim-column.right{width:120px;right:-150px;height:60vh;z-index:1}@media (min-width:992px){.product-index .anim-column.right{width:180px;right:calc(50% - 420px);height:100vh}}.product-index .anim-column.center{width:260px;left:calc(50% - 50px);height:60vh}@media (min-width:992px){.product-index .anim-column.center{width:420px;left:calc(50% - 210px);height:100vh}}.product-index.anim .product-container,.product-index.anim .menu-holder,.product-index.anim #cartIndicator,.product-index.anim .page-title,.product-index.anim .logo-holder:after,.product-index.anim .header-logo{opacity:0;transition:opacity 1s ease;pointer-events:none}.product-index.anim.finished .product-container,.product-index.anim.finished .menu-holder,.product-index.anim.finished #cartIndicator,.product-index.anim.finished .page-title,.product-index.anim.finished .logo-holder:after,.product-index.anim.finished .header-logo,.product-index.anim.finished .anim-column{opacity:1!important;pointer-events:all!important}.product-index.anim.finished .page-bg{min-height:auto!important}.product-index.anim .anim-column{bottom:0}@media (min-width:992px){.product-index.anim .anim-column{top:0;bottom:auto}}.product-index.anim .anim-column.center{transition:opacity 1s ease;transition-delay:2s;opacity:0}.product-index.anim .anim-column.left{left:calc(50% - 120px);transition:all 3s ease}@media (min-width:992px){.product-index.anim .anim-column.left{left:calc(50% - 160px)}}.product-index.anim .anim-column.right{right:calc(50% - 120px);transition:all 2s ease}@media (min-width:992px){.product-index.anim .anim-column.right{right:calc(50% - 160px)}}.product-index.anim.loaded .lightContainer{opacity:1;transform:rotateZ(115deg)}@media (min-width:992px){.product-index.anim.loaded .lightContainer{transform:rotateZ(76deg)}}.product-index.anim.loaded .lightContainer .light{height:100%;transform-origin:0 50%;background:#022a3e;opacity:.81;border-radius:100%/100% 0% 0% 100%;filter:blur(10px)}@media (min-width:992px){.product-index.anim.loaded .lightContainer .light{border-radius:60%/90% 0% 0% 100%}}.product-index.anim.loaded .background-gradient{transform:translate(-37%,-54%) rotate(60deg);opacity:1;display:block}@media (min-width:992px){.product-index.anim.loaded .background-gradient{transform:translate(-45%,-54%) rotate(30deg)}}.product-index.anim.loaded .page-bg{min-height:100vh}.product-index.anim.loaded .anim-column.left{left:calc(50% - 170px)}@media (min-width:992px){.product-index.anim.loaded .anim-column.left{left:calc(50% - 420px)}}.product-index.anim.loaded .anim-column.center{opacity:1}.product-index.anim.loaded .anim-column.right{right:-150px}@media (min-width:992px){.product-index.anim.loaded .anim-column.right{right:calc(50% - 420px)}}.product-index.anim.loaded .header-logo{opacity:1;transition-delay:2s}.product-index.anim.loaded .product-container,.product-index.anim.loaded .menu-holder,.product-index.anim.loaded #cartIndicator,.product-index.anim.loaded .page-title,.product-index.anim.loaded .logo-holder:after{opacity:1;transition-delay:8s;pointer-events:all}@media (min-width:768px){.product-index header .logo-holder:after{content:"";width:215%;height:290%;background:radial-gradient(circle,rgb(0,33,38) 62%,rgba(5,17,15,.2) 70%);position:absolute;left:-60%;top:-120%;border-radius:50%;z-index:-1}}