@charset "UTF-8";
/*!
 *  Copyright (C) 2017  Total Studio Kft.
 *  Author: Tamás Gergely
 *  This file is a part of Studio CMS engine.
 *
 */
.compensate-for-scrollbar{margin-right:0!important}a{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;color:#9b7d32}a:hover{text-decoration:none;color:#252525}.breadcrumb{font-family:"Poppins",sans-serif!important}.btn{border-radius:0;font-weight:600;letter-spacing:1px;text-transform:uppercase;font-size:14px;padding:.375rem 10px}.btn span{margin:0 15px}.btn-success{background-color:#9b7d32;border-color:#9b7d32!important}.btn-success:hover,.btn-success:active,.btn-success:focus{background-color:#000000!important}.btn-default{background-color:#fff;border:1px solid #9b7d32!important}.btn-default:hover,.btn-default:active,.btn-default:focus{background-color:#000000!important;color:#9b7d32}.btn-primary{background-color:#000;border:1px solid #000000!important}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{border:1px solid #000000!important;background-color:#9b7d32!important}.btn-primary:disabled{background-color:#9b7d32}.btn-gold-border{background-color:#fff;border:1px solid #9b7d32!important}.btn-gold-border:hover,.btn-gold-border:active,.btn-gold-border:focus{border:1px solid #000000!important;background-color:#9b7d32!important;color:#fff}.btn-facebook{background-color:#3b5998;color:#fff;border:1px solid #9b7d32!important}.btn-facebook:hover,.btn-facebook:active,.btn-facebook:focus{border:1px solid #000000!important;background-color:#9b7d32!important;color:#fff}.social-btn{min-width:36px}.btn-transparent-white{color:#fff;background-color:transparent;border:none}.back{color:#fff;float:right;position:absolute;top:0;right:30px;text-transform:uppercase;background-color:#9b7d32;border-radius:0 0 50% 50%;padding:5px 10px 13px;display:none;font-size:15px}.back:hover{color:#fff;padding-top:10px}.initial-hidden{display:none}.pagination .page-item{margin:5px}.pagination .page-item a{color:#9b7d32;min-width:37px;border-radius:0!important}.pagination .page-item a:focus{box-shadow:none}.pagination .page-item.active a{background-color:#9b7d32;border-color:#9b7d32}.owl-carousel .owl-stage{display:flex}.owl-items{display:flex;flex:1 0 auto;height:100%}.aticle-box{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:stretch}.owl-dots{text-align:center}.owl-dots .owl-dot{display:inline-block;margin-left:10px;margin-right:10px}.owl-dots .owl-dot.active span{background-color:#9b7d32}.owl-dots .owl-dot span{display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#000}html{overflow-x:hidden}h1{font-family:"Playfair Display",serif;font-size:28px;font-weight:700;margin-top:10px}@media (min-width:992px){h1{margin-top:0}}h2{font-size:20px;margin-top:20px}h3{font-size:18px}.title{text-transform:uppercase;font-size:24px;font-weight:700;margin-bottom:25px;text-align:center}.title span{font-family:"Playfair Display",serif;font-size:20px;color:#9b7d32;text-transform:initial;display:block;margin-bottom:5px}.title24{font-size:16px}@media (min-width:992px){.title24{font-size:24px}}.ui-widget{font-family:inherit!important}.form-control{border-radius:0;padding:10px 15px;min-height:46px}.show-password{top:47px!important;opacity:.3}.checkbox{position:relative}.checkbox label{padding-left:30px}.checkbox input{position:absolute;top:6px;left:5px}.checkbox.has-error:after{top:0;right:10px}.fix-error .error-message{position:relative!important;display:block!important;top:0!important;margin-top:15px}.required label:after{content:"*";margin-left:5px;display:inline-block}.helpIcon{position:absolute;display:block;top:43px;right:22px;color:#9b7d32;width:30px;height:30px}.helpIcon:after{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900}.modal-lg{max-width:1000px!important}.modal-lg iframe{height:600px!important}.modal-lg .fa-clock{color:#9b7d32;font-size:40px}.modal-body{padding:20px}.modal-footer button{font-size:16px}.lead{font-size:17px;font-weight:700}.has-error .form-control{border-color:#ff4646}.has-error .control-label:not[for=rules-accepted]{background-color:var(--mainRed)}.has-error:after{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;position:absolute;right:30px;top:44px;font-size:15px;color:#ff4646}.has-error:hover .error-message{display:block}.error-message{position:absolute;background-color:#ff4646;color:#fff;line-height:14px;z-index:5;padding:10px;font-size:11px;border-radius:3px;top:70px;right:3px;display:none}.error-message:before{content:"";width:0;height:0;border-style:solid;border-width:0 5px 5px 5px;border-color:transparent transparent #ff4646 transparent;top:-5px;right:15px;position:absolute}.alert{max-width:375px;padding:15px 30px 15px;z-index:1200!important}.alert button.close{text-shadow:none!important;top:14px!important}.alert.alert-z{z-index:1!important}body{font-family:"Poppins",sans-serif;font-size:14px;background-color:#fff;color:#000;text-align:left;padding-right:0!important;margin-right:0!important}@media (min-width:992px){body{font-size:16px}}body.modal-open{overflow:auto}.container{max-width:1300px}.breadcrumb{background-color:inherit;font-family:Verdana,serif;font-size:13px;margin-bottom:0}.breadcrumb a{color:#9b7d32}.breadcrumb a:hover{color:#000}.h1-line{display:block;border-bottom:1px solid rgba(0,0,0,.2);position:relative}.h1-line:before{display:block;content:"";width:50px;height:4px;background-color:#000;position:absolute;top:-2px;left:0}.navbar{margin-top:0;padding:0;width:100%}@media (min-width:992px){.navbar{padding:40px 0 0}}.navbar .nav{width:100%}@media (min-width:992px){.navbar{padding-top:0}}.navbar .navbar-nav>li{-ms-flex-preferred-size:0;flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;text-align:center}.navbar .navbar-nav>li>a{white-space:nowrap}.navbar .navbar-nav>li a{color:#000;font-weight:600;letter-spacing:1px;text-transform:uppercase;padding:17px 10px 10px 10px;display:inline-block;font-size:16px}.navbar .navbar-nav>li a:hover{color:#9b7d32}.navbar .navbar-nav>li ul li{text-align:left}@media (min-width:1430px){.navbar .navbar-nav>li a{padding:17px 10px 10px 10px}.navbar .navbar-nav>li:first-child a{padding-left:0}}.navbar .navbar-nav>li:last-child a{padding-right:0!important;color:#9b7d32}.navbar .navbar-nav>li:hover .filter{display:block!important}.navbar .navbar-nav>li .filter{position:relative;width:100%;padding-top:2px;color:#fff;font-size:12px;font-family:Arial,serif;background-color:#252525;left:0;z-index:19;display:block!important}@media (min-width:992px){.navbar .navbar-nav>li .filter{position:absolute;display:none!important}}.navbar .navbar-nav>li .filter ul{padding:20px 0;margin:0}.navbar .navbar-nav>li .filter ul li{margin-bottom:10px}.navbar .navbar-nav>li .filter ul a{color:#9b7d32;font-size:14px;text-transform:uppercase;padding:0;display:block;letter-spacing:0}.navbar .navbar-nav>li .filter ul a:hover{color:#fff}.navbar .action{margin-top:6px}.navbar .action a{color:#9b7d32;font-weight:700;text-transform:uppercase}.navbar .action a:hover{text-decoration:underline}.navbar .navbar-toggler{color:#252525!important;border-color:transparent!important;float:right;position:absolute;top:5px;right:0}@media (min-width:992px){.navbar .navbar-collapse{margin-top:8px}}.navbar #navbar{background-color:#fff}.navbar ul{margin:0;padding:0;list-style:none}.menu{background-color:#000;color:#fff;text-align:left;padding-top:15px;padding-bottom:15px;min-height:355px}.menu ul{padding:0;margin:0;list-style:none}.menu ul li{position:relative}.menu ul li a{color:#fff;text-transform:uppercase;padding:7px 10px 7px 22px;font-size:15px;display:block}.menu ul li a:hover{color:#9b7d32}.menu ul li ul{width:100%;z-index:11;background-color:#252525;padding-left:15px}@media (min-width:992px){.menu ul li ul{position:absolute;padding-left:0;top:0;display:none;right:-100%}}.menu ul li:hover ul{display:block}.menu ul li .collapser{font-style:normal;position:absolute;right:15px;top:4px}.menu ul li .collapser:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;font-size:10px;opacity:.2}header{background-color:#fff;position:sticky;position:-webkit-sticky;top:-113px;z-index:20}@media (min-width:992px){header{top:-126px}}header .top{border-bottom:2px solid #9b7d32;background-color:#252525;color:#fff;font-size:12px}@media (min-width:992px){header .top{font-size:14px}}header .top a{color:#fff}header .top li{display:inline-block}header .top .contact{color:#000;padding-top:8px;padding-bottom:5px}@media (min-width:992px){header .top .contact{padding-top:10px;padding-bottom:10px}}header .top .contact a:hover{color:#9b7d32}header .top .contact .phone a:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;margin-right:10px}header .top .contact .mail{margin-left:15px}header .top .contact .mail a:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;margin-right:10px}header .top .contact .social{margin-left:15px}header .top .contact .social i{margin-right:10px}header .top .user li a{padding:10px 10px 11px;display:block;border-right:1px solid #9b7d32;text-align:center}header .top .user li a:hover{background-color:#9b7d32}header .top .user li:first-child a{border-left:1px solid #9b7d32}header .top .logged-in{padding-left:20px}header .top .logged-in a{padding-top:10px;padding-bottom:10px;padding-left:20px;display:inline-block}header .top .logged-in .dropdown-toggle::after{margin-left:15px}header .top .logged-in .dropdown-menu{border-radius:0;border-color:#9b7d32;background-color:#252525;max-width:250px}header .top .logged-in .dropdown-menu a:hover{background-color:#9b7d32;color:#fff}header .bottom{background-color:#fff;position:sticky;position:-webkit-sticky;top:0;z-index:10}header .bottom .logo .logo-big{margin-top:21px;margin-bottom:15px;max-height:85px;width:100%;max-width:125px}@media (min-width:992px){header .bottom .logo .logo-big{margin-top:15px;max-width:185px}}header .bottom .logo .logo-small{display:none;max-height:48px;margin-bottom:10px}@media (min-width:992px){header .bottom .logo .logo-small{max-height:70px}}header .bottom .search .form-group{margin-top:35px}header .bottom .search .form-group .form-control{border-radius:0;border:1px solid rgba(0,0,0,.2);background-color:#fff;height:50px;font-size:14px}header .bottom .search button{border-radius:0;float:left;background-color:#9b7d32;margin-top:35px;height:50px;padding:0 15px;color:#fff}header .bottom .search button:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900}header .bottom .cart{margin-top:25px}@media (min-width:992px){header .bottom .cart{margin-top:35px}}header .bottom .cart .cart-icon{float:right;display:inline-block;background-color:#9b7d32;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}header .bottom .cart .cart-icon:hover{background-color:#252525}header .bottom .cart .cart-icon:hover .webshop-cart-indicator{background-color:#fff;color:#000}header .bottom .cart .cart-icon .cartIcon{position:absolute;top:8px;right:13px;z-index:2;background-color:#000;border-radius:50%}header .bottom .cart .webshop-cart-indicator{position:absolute;right:11px;top:7px;background-color:#000;color:#fff;width:20px;height:20px;border-radius:50%;text-align:center}header .bottom .cart .dropdown-menu{border-radius:0;box-shadow:0 3px 39px -9px rgba(0,0,0,.9);-moz-box-shadow:0 3px 39px -9px rgba(0,0,0,.9);-webkit-box-shadow:0 3px 39px -9px rgba(0,0,0,.9)}header .bottom .cart .dropdown-toggle{font-weight:600;cursor:pointer;position:relative;font-family:"Playfair Display",serif;font-size:16px;line-height:18px;color:#fff;padding:6px 50px 7px 60px}header .bottom .cart .dropdown-toggle:after{position:absolute;right:16px;bottom:13px}header .bottom .cart .dropdown-toggle:before{content:"";background:url(/theme_natur_project/img/icon-cart-white.png) no-repeat;display:inline-block;height:50px;width:50px;position:absolute;left:10px;top:4px}header .bottom .cart .price{color:#fff;font-weight:300;font-size:14px;font-family:"Poppins",sans-serif;font-style:normal}header .bottom .cart .webshop-cart-products{min-width:340px;background-color:#fff;padding:15px}@media (min-width:992px){header .bottom .cart .webshop-cart-products{min-width:500px}}header .bottom .cart .webshop-cart-products img{width:100%}header .bottom .cart .webshop-cart-products .product-link{display:block}header .bottom .cart .webshop-cart-products .webshop-cart-sum{text-align:right;font-weight:700}header .top-menu{position:sticky;position:-webkit-sticky;top:50px;border-bottom:1px solid #9b7d32;max-height:60px}header .top-menu .products-header{display:block;color:#252525;text-transform:uppercase;height:49px;font-weight:600;padding-top:7px;padding-left:0;margin-top:10px;letter-spacing:1px;text-align:left}header .top-menu .products-header i{margin-right:10px}@media (min-width:992px){header .top-menu .products-header:hover{background-color:#000}}@media (min-width:992px){header .top-menu .products-header{background-color:#9b7d32;color:#ffffff!important;padding-top:14px;padding-left:14px}}header ul{margin:0;padding:0;list-style:none}header.fixed{border-bottom:1px solid #9b7d32}header.fixed .logo-big{display:none}header.fixed .logo-small{display:block!important;margin-top:26px}aside .gold{border:3px solid #9b7d32;padding:20px;margin-top:10px}aside .gold h5{color:#fff}aside .gold ul{padding:0 0 0 15px;margin:0}aside .gold ul li:before{color:#ffffff!important}aside .testimonials{margin-top:30px;min-height:300px}aside .testimonials .testimonialText{font-family:"Playfair Display",serif;font-style:italic;padding:5px}aside .testimonials .testimonialWriter{color:#9b7d32;font-size:14px;margin-top:10px;margin-bottom:10px}aside .testimonials ol{bottom:-15px}aside .testimonials ol li{background-color:#9b7d32;width:8px;height:8px;border-radius:50%}aside .testimonials ol li.active{background-color:#000}aside .testimonials .carousel-item{padding-bottom:40px;min-height:300px}aside .contact{margin-bottom:40px;text-align:left;line-height:50px;background-color:#9b7d32;padding:15px;top:300px;z-index:19}aside .contact p{color:#fff;line-height:24px;font-weight:400;font-size:16px}aside .contact h4{position:relative;text-transform:uppercase;font-weight:600;margin-bottom:15px;padding-left:16px;font-size:16px;color:#fff}aside .contact h4:before{content:"";border-left:5px solid #000;position:absolute;height:100%;left:-5px}aside .contact a{color:#fff;font-weight:700}aside .contact a:hover{color:#000}aside .contact i{background-color:#000;color:#fff;border-radius:50%;width:40px;height:40px;margin-right:15px;float:left;text-align:center;font-size:20px;line-height:40px;margin-top:5px}aside.cart-aside{display:none;z-index:10}footer{background-color:#000;color:#fff;text-align:left}footer h5{color:#9b7d32;font-family:"Playfair Display",serif;font-size:30px;font-weight:900;margin-bottom:40px}footer a{color:#fff}footer a:hover{color:#9b7d32}footer ul{padding:0;margin:0;list-style:none}footer .other ul{list-style:initial}footer .other li{padding-left:30px;position:relative}footer .other li:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;margin-right:10px;color:#9b7d32;position:Absolute;left:0;top:0}footer li{list-style:none;margin-bottom:10px}footer .copy{font-size:12px}footer .copy img{margin-top:30px;opacity:.2}footer .kh{background-color:#fff;border-radius:50%;display:inline-block;width:50px;height:50px;padding-top:8px;text-align:center}.cc-window{background-color:#252525;color:#fff;font-size:14px!important}.cc-window .cc-btn{padding:.1em .8em;border-width:1px;font-weight:400}.cc-window .cc-btn:hover{color:#fff;border-color:#fff}.cc-window a:hover{color:#fff}.product-item{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;height:100%;padding-bottom:125px;position:relative;background:#fff url(/theme_natur_project/img/product-item-bg.png) no-repeat bottom;text-align:center}@media (min-width:768px){.product-item{padding-bottom:95px}}.product-item .product-image{width:100%}.product-item .product-lead{position:absolute;width:100%;height:100%;padding:5px;color:#fff;background-color:rgba(0,0,0,.8);z-index:2;opacity:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;display:block;font-size:12px}@media (min-width:992px){.product-item .product-lead{padding:15px;font-size:14px}}.product-item .action{position:absolute;width:100%;top:0}.product-item .action span{position:absolute;right:10px;top:10px;display:block;width:125px;text-align:center;font-size:12px;background-color:#f5e306;line-height:13px;padding:5px}.product-item h3{line-height:20px;text-align:center}.product-item h3 a{color:#9b7d32;font-size:14px;font-weight:700}@media (min-width:768px){.product-item h3 a{font-size:18px}}.product-item .product-info .product-price-original{font-weight:100;font-size:13px;text-decoration:line-through;position:absolute;right:15px;top:auto;bottom:-25px;color:#000}@media (min-width:768px){.product-item .product-info .product-price-original{top:-25px;bottom:auto;font-size:16px}}.product-item .product-info .cart-and-price{background-color:#9b7d32;bottom:25px;left:0;position:absolute;width:100%;color:#fff;font-weight:700;font-size:20px;text-align:center;padding:25px 20px 10px;z-index:3}@media (min-width:768px){.product-item .product-info .cart-and-price{padding:5px 20px;text-align:right;font-size:24px}}.product-item .product-info .cart-and-price .cart{display:inline-block;width:50px;height:50px;border-radius:50%;background-color:#000;color:#fff;position:absolute;left:calc(50% - 25px);text-align:center;line-height:50px;top:-25px;padding-top:1px;font-size:16px}.product-item .product-info .cart-and-price .cart i{margin-left:-2px}@media (min-width:768px){.product-item .product-info .cart-and-price .cart{width:60px;height:60px;line-height:60px;left:15px;font-size:24px;top:-6px}}.product-item .product-info .cart-and-price .cart:hover{background-color:#252525;color:#9b7d32}.product-item:hover{box-shadow:0 3px 23px -9px rgba(0,0,0,.9);-moz-box-shadow:0 3px 23px -9px rgba(0,0,0,.9);-webkit-box-shadow:0 3px 23px -9px rgba(0,0,0,.9)}.product-item:hover h3 a{color:#252525}.product-item:hover .product-lead{opacity:1}.added-to-cart h4{margin-top:-65px;font-weight:700;font-family:"Playfair Display",serif;font-size:17px;display:inline-block;position:absolute}@media (min-width:992px){.added-to-cart h4{margin-top:-60px;font-size:28px}}.added-to-cart .product-link{display:block;font-weight:700}.added-to-cart .price-holder{font-weight:900;font-size:20px}.added-to-cart .related-title{border-bottom:1px solid rgba(0,0,0,.2)}.added-to-cart .related-title h5{font-weight:700;font-size:17px;font-family:"Playfair Display",serif}@media (min-width:992px){.added-to-cart .related-title h5{font-size:28px}}.product-index .lead{font-size:16px}.product-index .sub-category{background-color:#9b7d32;color:#fff;display:flex;text-transform:uppercase;height:100%;font-size:14px;text-align:left;padding:12px 12px 12px 65px;margin-left:10px}@media (min-width:992px){.product-index .sub-category{padding:15px 15px 15px 65px}}.product-index .sub-category .sub-category-item{align-self:center}.product-index .sub-category .sub-category-item img{height:66px;width:66px;border-radius:50%;position:absolute;left:8px;top:calc(50% - 33px);border:6px solid #9b7d32;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;background-color:#9b7d32}.product-index .sub-category:hover{background-color:#252525}.product-index .sub-category:hover img{border-color:#252525}.product-view .top{text-align:left}.product-view .top h1{font-family:"Playfair Display",serif;font-size:28px;font-weight:700}.product-view .top .category{color:#9b7d32;text-transform:uppercase;font-weight:700;letter-spacing:1px;margin-bottom:4px}.product-view .owl-item{text-align:center}.product-view .image{margin-top:15px}.product-view .image .product-main-image img{width:100%}@media (min-width:1430px){.product-view .image .product-main-image img{width:auto}}.product-view .image .product-main-image .action{position:absolute;width:100%;top:0}.product-view .image .product-main-image .action span{position:absolute;right:10px;top:10px;display:block;width:125px;text-align:center;font-size:12px;background-color:#f5e306;line-height:13px;padding:5px}.product-view .image .product-images{padding-left:40px;padding-right:40px;height:150px}.product-view .image .product-images .owl-prev{position:absolute;left:10px;top:35%;font-size:22px;color:rgba(0,0,0,.2)}.product-view .image .product-images .owl-prev:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900}.product-view .image .product-images .owl-next{position:absolute;right:10px;top:35%;font-size:22px;color:rgba(0,0,0,.2)}.product-view .image .product-images .owl-next:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900}.product-view .image .product-thumb{display:inline-block}.product-view .image .product-thumb .product-thumb-image{border:2px solid rgba(0,0,0,.2);margin:3px;display:inline-block;border-radius:50%;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.product-view .image .product-thumb .product-thumb-image:hover{border:2px solid #9b7d32}.product-view .offer-highlight{background-color:yellow;color:#000;text-transform:uppercase;padding:12px;font-size:13px;font-weight:600}.product-view .details{padding:15px;background-color:rgba(0,0,0,.1)}.product-view .details .price .product-price{font-family:"Playfair Display",serif;font-size:45px;font-weight:700;line-height:25px}.product-view .details .product-price-original{text-decoration:line-through}.product-view .details .toCart{font-family:"Playfair Display",serif;text-transform:lowercase;font-size:21px;padding:9px 19px;display:block}.product-view .product-lead{font-size:16px;font-weight:400}.product-view .product-lead ul{padding-left:20px}.product-view .description{overflow-x:hidden}.product-view .description .attribute-holder{text-align:left}.product-view .description .attribute-holder .attr-name{font-weight:700}.product-view .description .attribute-holder .attribute{font-size:13px;text-transform:uppercase;border:1px solid rgba(0,0,0,.2);padding:0 15px 10px 15px;height:100%}.product-view .description .attribute-holder .col{max-width:25%}.product-view .description img{max-width:100%;height:auto}.product-view .description iframe{max-width:100%}.carrier-alert{background-color:#ECE6D8;color:#d33c44;padding:20px;font-weight:700;letter-spacing:.5px}.cart,.order-page{width:100%}.cart .fixed-submit,.order-page .fixed-submit{position:fixed;bottom:0;left:0;width:100%;z-index:10}@media (min-width:992px){.cart .fixed-submit,.order-page .fixed-submit{display:none!important}}.cart .summary,.order-page .summary{background-color:#252525;color:#fff;padding:15px}@media (min-width:992px){.cart .summary,.order-page .summary{padding:30px}}.cart .items .img img,.order-page .items .img img{width:100%}.cart .off-total .font-weight-bold,.order-page .off-total .font-weight-bold{font-size:20px;letter-spacing:2px}.cart .sub-total,.order-page .sub-total{padding-bottom:10px}.cart .sub-total .font-weight-bold,.order-page .sub-total .font-weight-bold{font-size:20px;letter-spacing:2px}.cart .line,.order-page .line{display:block;border-bottom:1px solid rgba(255,255,255,.4);margin-bottom:30px}.cart .total .sum,.order-page .total .sum{text-align:right;font-weight:700;font-size:30px;letter-spacing:1px}.cart .coupon,.order-page .coupon{border:1px solid #9b7d32;padding:30px}.cart .cart-product,.order-page .cart-product{border:1px solid rgba(0,0,0,.1);margin-bottom:30px}.cart .cart-product .top,.order-page .cart-product .top{padding:20px}.cart .cart-product .bottom,.order-page .cart-product .bottom{padding:15px 20px;background-color:rgba(0,0,0,.1)}.cart .cart-product .price,.order-page .cart-product .price{font-weight:700;font-size:24px}.cart .cart-product .qty .form-group,.order-page .cart-product .qty .form-group{width:40px;display:inline-block;margin:0 10px}.cart .order-head,.order-page .order-head{position:sticky;position:-webkit-sticky;top:0;z-index:10;background-color:#E5E5E5}.order-page header{position:initial}.order-page header .bottom{padding-top:10px;padding-bottom:10px}.order-page .summary-fixed{position:sticky;position:-webkit-sticky;top:100px;margin-top:38px;z-index:10}.order-page .summary-fixed a{color:#fff;text-decoration:underline}.order-page .order-head{padding-top:15px;padding-bottom:15px}.order-page .order-head .step div{float:left}.order-page .order-head .step span{background-color:#000;display:block;width:55px;height:55px;border-radius:50%;font-family:"Playfair Display",serif;text-align:center;color:#fff;font-size:30px}.order-page .order-head .step.active{color:#9b7d32}.order-page .order-head .step.active span{background-color:#9b7d32!important;color:#fff}.order-page .order-head .step .label{font-size:12px;text-align:center}@media (min-width:992px){.order-page .order-head .step .label{font-size:inherit;text-align:left}}.order-page .order-head .back-to-edit{cursor:pointer}.order-page .box{margin-bottom:30px}.order-page .box .title{margin-bottom:10px}.order-page .box .inner{border:1px solid #E5E5E5;padding:20px}.order-page .select-boxes .inner{padding:0}.order-page .select-boxes .select-box{padding:20px;cursor:pointer;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.order-page .select-boxes .select-box .price{margin-top:15px;font-weight:700;font-size:18px}.order-page .select-boxes .select-box .row{min-height:140px}.order-page .select-boxes .select-box .radio{margin-bottom:0!important}.order-page .select-boxes .select-box .radio label{margin-bottom:0!important}.order-page .select-boxes .select-box:hover{background-color:rgba(0,0,0,.2)}.order-page .select-boxes .select-box .fas{font-size:50px}.order-page .select-boxes .select-box.active{background-color:#9b7d32;color:#fff}.order-page .address-box .select-box{border:1px solid rgba(0,0,0,.2);margin-bottom:15px;padding-left:55px;position:relative}.order-page .address-box .select-box .radio{position:absolute;top:calc(50% - 10px);left:20px}.order-page .address-box .select-box h3{font-weight:700}.order-page .address-box .select-box h4{font-size:18px}.order-page .address-box .select-box .edit{font-size:14px}.order-page .address-box .select-box .edit:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;margin-right:5px}.order-page .address-box .select-box .delete{margin-left:15px;font-size:14px}.order-page .address-box .select-box .delete:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;margin-right:5px}.order-page .no-payment{padding:20px}.order-page .step2 .alert{max-width:100%!important}.order-finish .thanks{margin:30px 0}.order-finish .thanks .fas{font-size:50px;color:#9b7d32}.order-finish .ident-holder{background-color:rgba(0,0,0,.1);padding:15px;font-size:16px}.order-finish .ident-holder .ident{font-weight:700;font-size:24px}.order-finish .online-payment .ident-holder .ident{font-weight:700;font-size:16px}.order-finish .quiz a{color:#fff}.order-finish .quiz a:hover{text-decoration:underline}.order-finish .quiz .step{background-color:#9b7d32;color:#fff;padding:15px}.order-finish .quiz .step h5{margin-bottom:15px}.order-finish .quiz .step .number{width:100%;font-family:"Playfair Display",serif;font-size:30px;margin-bottom:15px;display:block}.order-finish .quiz .step .prevStep{color:#fff;font-size:14px}.order-view .title24{font-size:20px}.order-view .summary-side{padding:15px;font-size:14px}.order-view .summary-side .font-weight-bold{font-size:18px!important}.order-view .order-product{border:1px solid rgba(0,0,0,.1);margin-bottom:30px}.order-view .order-product .top{padding:20px}.order-view .order-product .bottom{padding:15px 20px;background-color:rgba(0,0,0,.1)}.order-view .order-product .price{font-weight:700;font-size:24px}.user-edit .select-boxes .address-box{margin-bottom:15px}.user-edit .select-boxes .address-box .select-box{overflow:hidden;padding:15px!important;background-color:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.2);height:100%}.user-edit .select-boxes .address-box h3{font-size:18px;font-weight:700}.user-edit .select-boxes .address-box h4{font-size:14px}.user-edit .select-boxes .address-box span{font-size:13px;font-style:italic}.user-edit .select-boxes .address-box .edit{font-size:14px}.user-edit .select-boxes .address-box .edit:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;margin-right:5px}.user-edit .select-boxes .address-box .delete{margin-left:15px;font-size:14px}.user-edit .select-boxes .address-box .delete:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;margin-right:5px}.home .slider{margin-left:-15px;margin-right:-15px}.home .slider img{width:200%;height:320px;margin-left:-20%}@media (min-width:992px){.home .slider{margin-left:-30px;margin-right:auto}.home .slider img{width:100%;height:auto;margin-left:0}}.home .carousel-caption{left:0;right:0;bottom:0;padding:80px 30px 30px 30px;background:-moz-linear-gradient(top,rgba(125,185,232,0) 0%,black 100%);background:-webkit-linear-gradient(top,rgba(125,185,232,0) 0%,black 100%);background:linear-gradient(to bottom,rgba(125,185,232,0) 0%,black 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#007db9e8",endColorstr="#000000",GradientType=0)}.home .carousel-caption h3{font-family:"Playfair Display",serif;font-size:26px}@media (min-width:992px){.home .carousel-caption h3{font-size:36px}}.home .carousel-caption p{color:#9b7d32}.home .offer .item{height:100%;padding:10px 10px 10px 40px;text-transform:uppercase;text-align:left;font-weight:700;font-size:13px}.home .offer .item i{position:absolute;top:15px;left:15px;font-size:26px}.home .offer .item a{color:#000}.home .offer .item a:hover{color:#9b7d32}.home .featured-products .col{margin-bottom:30px}.home .posts{min-height:400px}.home .posts #slider-posts{background-image:url(/theme_natur_project/img/preview.jpg);background-size:cover;background-position:bottom}@media (min-width:992px){.home .posts #slider-posts{background-size:100%}}.home .posts .carousel-item{width:100%;min-height:400px;background-color:rgba(0,0,0,.5)}.home .posts .carousel-item .row{height:100%;min-height:400px;color:#fff}.home .posts .carousel-item .row .image a{display:block;padding:20px 0 20px 20px}.home .posts .carousel-item .row .image img{width:70%;border-radius:50%;border:3px solid #9b7d32;max-width:80px}.home .posts .carousel-item .row .text h3{font-family:"Playfair Display",serif;font-size:26px}@media (min-width:992px){.home .posts .carousel-item .row .text h3{font-size:36px}}@media (max-width:600px){.pages img{max-width:100%;height:auto;margin:15px 0!important;float:none!important}}.pages img{max-width:100%}.box .main-image-link{width:100%;margin-bottom:15px}.box .gold_box .inner{background-color:#9b7d32;padding:15px;color:#fff}.box .right_image .main-image-link{float:right;margin-left:15px;margin-bottom:15px;max-width:40%}.box .left_image .main-image-link{float:left;margin-right:15px;margin-bottom:15px;max-width:40%}#tests{width:100%;height:500px}#tests .carousel-item{width:100%;height:500px;background-size:cover}@media (min-width:992px){#tests .carousel-item{height:300px;background-size:auto}}@media (min-width:992px){#tests{height:300px}}.testimonials .item{font-style:italic;margin-bottom:30px}.testimonials .writer{color:#9b7d32;display:block;font-weight:400;font-style:normal}.profile-page .profile-icon{padding:20px;background-color:#9b7d32;display:block;height:100%;color:#fff;text-align:center}.profile-page .profile-icon:hover{background-color:#252525}.profile-page .profile-icon{display:block}.profile-page .profile-change:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;font-size:40px;display:block!important}.profile-page .profile-order:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;font-size:40px;display:block!important}.profile-page .profile-products:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;font-size:40px;display:block!important}.profile-page .profile-posts:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;font-size:40px;display:block!important}.post-item{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;border:1px solid rgba(0,0,0,.2);height:100%;position:relative;text-align:center}.post-item img{width:100%;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.post-item .image{overflow:hidden}.post-item h2{font-family:"Playfair Display",serif;font-size:14px;font-weight:700;margin-bottom:15px;margin-top:10px}.post-item h2 a{color:#000}@media (min-width:992px){.post-item h2{margin-top:20px;font-size:18px}}.post-item:hover h2 a{color:#9b7d32}.post-item:hover img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.post-item .content{padding:5px 5px 50px 5px}@media (min-width:992px){.post-item .content{padding:20px 15px 50px 15px}}.post-item time{background-color:#9b7d32;width:70px;height:70px;text-align:center;border-radius:50%;display:inline-block;color:#fff;margin-top:-40px;line-height:26px;padding-top:8px;position:absolute;margin-left:-35px}.post-item time span{display:block;font-family:"Playfair Display",serif;font-size:34px;font-weight:700;font-style:italic}.post-item .more{position:absolute;bottom:15px;left:0;width:100%}.recipe-view .ingredients{background-color:rgba(0,0,0,.1);padding:20px;height:100%}.recipe-view .ingredients h5{font-weight:700;margin-bottom:20px}.recipe-view .ingredients ul{padding-left:0}.recipe-view .ingredients li{list-style:none;padding:0}.recipe-view .ingredients li:before{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;margin-right:15px;font-weight:400;margin-bottom:8px}.recipe-view .attr{border:1px solid rgba(0,0,0,.2);text-transform:uppercase;padding:10px 10px 10px 40px;font-size:13px;height:100%}.recipe-view .attr span{display:block;font-weight:700}.recipe-view .attr.level:after{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;position:absolute;left:25px;top:17px;font-size:18px}.recipe-view .attr.clock:after{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;font-weight:400;position:absolute;left:20px;top:15px;font-size:22px}.recipe-view .attr.cook:after{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;position:absolute;left:20px;top:15px;font-size:22px}.recipe-view .attr.serves:after{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;font-weight:400;position:absolute;left:20px;top:15px;font-size:22px}.recipe-view .attr.fat:after{content:""!important;display:inline-block;font-family:Font Awesome\ 5 Pro,sans-serif;font-weight:900;position:absolute;left:20px;top:15px;font-size:22px}@media (max-width:600px){.recipe-view img{max-width:100%;height:auto;margin:15px 0!important;float:none!important}}.recipe-view img{max-width:100%}@media (max-width:600px){.post-body img{max-width:100%;height:auto;margin:15px 0!important;float:none!important}}