main.single{padding-bottom:40px}main.single .top-section{margin-bottom:30px}main.single .top-section h2{margin-bottom:0}main.single ul,main.single ol{padding-left:20px}main.warranty{padding-bottom:50px}main.warranty .top-section{margin-bottom:30px;padding-left:20px;border-left:3px solid var(--grey-border)}main.warranty .details .table-responsive .table th,main.warranty .details .table-responsive .table td{text-align:center;vertical-align:middle}main.warranty .details a{color:var(--text-light);font-weight:700}main.warranty .details h3{font-size:1.4rem;margin:25px 0 15px 0}main.warranty .form-warranty-registration .steps{margin:40px auto 0 auto;width:100%;max-width:900px;display:flex;justify-content:space-between;position:relative}main.warranty .form-warranty-registration .steps:after{content:'';position:absolute;height:1px;background-color:var(--grey-border);width:calc(100% - 40px);top:50%;left:50%;transform:translate(-50%, -50%)}main.warranty .form-warranty-registration .steps .step{height:40px;width:40px;background-color:var(--grey-1);border:1px solid var(--grey-border);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;color:#000000;position:relative;z-index:2}main.warranty .form-warranty-registration .steps .step.active{background-color:var(--grey-2)}main.warranty .form-warranty-registration .steps .step.finish{background-color:var(--main-red-shade);color:#ffffff}main.warranty .form-warranty-registration #warrantyRegistration{background-color:#ffffff;margin:40px auto;width:100%;max-width:1000px}main.warranty .form-warranty-registration input.invalid{background-color:#ffdddd}main.warranty .form-warranty-registration .tab{display:none}main.warranty .form-warranty-registration .tab .inner-tab{display:flex;flex-wrap:wrap;justify-content:space-between}main.warranty .form-warranty-registration .tab .inner-tab .label-main{width:100%;margin:10px 0 5px 0;font-weight:700;font-size:1.2rem}main.warranty .form-warranty-registration .tab .inner-tab .item{margin-bottom:15px;width:100%}main.warranty .form-warranty-registration .tab .inner-tab .item label{margin-bottom:5px}main.warranty .form-warranty-registration .tab .inner-tab .item.half{width:calc(50% - 15px)}@media (max-width: 767px){main.warranty .form-warranty-registration .tab .inner-tab .item.half{width:100%}}main.warranty .form-warranty-registration .tab .inner-tab .item a{color:var(--text-light)}main.warranty .form-warranty-registration .action{margin-top:30px;display:flex;justify-content:flex-end}main.warranty .form-warranty-registration .action .inner-action .btn{min-width:120px}main.recipes .recipes-list .recipes-item{margin-bottom:30px}main.recipes .recipes-list .recipes-item .inner-item{color:var(--text-light);text-decoration:none;display:block}main.recipes .recipes-list .recipes-item .inner-item .image{position:relative;padding-bottom:56.25%;overflow:hidden;margin-bottom:10px}main.recipes .recipes-list .recipes-item .inner-item .image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}main.recipes .recipes-list .recipes-item .inner-item .info .name{text-align:center;margin-bottom:10px}main.recipes .recipes-list .recipes-item .inner-item .info .recipe-meta-details{display:flex}main.recipes .recipes-list .recipes-item .inner-item .info .recipe-meta-details .item{width:50%;display:flex;align-items:center;justify-content:center}main.recipes .recipes-list .recipes-item .inner-item .info .recipe-meta-details .item .icon{line-height:0;width:15px;height:15px}main.recipes .recipes-list .recipes-item .inner-item .info .recipe-meta-details .item .icon .feather{width:15px;height:15px;stroke-width:2.5}main.recipes .recipes-list .recipes-item .inner-item .info .recipe-meta-details .item .value{padding-left:10px;font-size:0.85rem}main.recipes .recipes-list .recipes-item .inner-item .info .readmore{margin-top:10px;text-transform:uppercase;font-weight:700;color:#000000;text-align:right}main.recipes .recipes-details .main-top-section{display:flex;flex-wrap:wrap}main.recipes .recipes-details .main-top-section .share{width:110px;padding-right:30px}@media (max-width: 992px){main.recipes .recipes-details .main-top-section .share{width:100%;padding-right:0;padding-bottom:30px;display:flex;align-items:center;flex-wrap:wrap}}main.recipes .recipes-details .main-top-section .share .label{text-align:center;font-weight:600;margin-bottom:15px}@media (max-width: 992px){main.recipes .recipes-details .main-top-section .share .label{text-align:left;margin-bottom:0;margin-right:10px}}@media (max-width: 992px){main.recipes .recipes-details .main-top-section .share .socials .items{display:flex;flex-wrap:wrap}main.recipes .recipes-details .main-top-section .share .socials .items .item{margin:5px}}main.recipes .recipes-details .main-top-section .share .socials .item{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:var(--grey-2);border:1px solid var(--grey-3);transition:background-color 0.3s ease;color:var(--grey-3);margin:10px auto}main.recipes .recipes-details .main-top-section .share .socials .item.facebook .feather,main.recipes .recipes-details .main-top-section .share .socials .item.twitter .feather{fill:var(--grey-3);stroke-width:0}main.recipes .recipes-details .main-top-section .share .socials .item.facebook:hover .feather,main.recipes .recipes-details .main-top-section .share .socials .item.twitter:hover .feather{fill:#FFFFFF}main.recipes .recipes-details .main-top-section .share .socials .item.facebook:hover{background-color:#3a589d}main.recipes .recipes-details .main-top-section .share .socials .item.twitter:hover{background-color:#2478ba}main.recipes .recipes-details .main-top-section .share .socials .item.whatsapp:hover{background-color:#51cb5a}main.recipes .recipes-details .main-top-section .share .socials .item.whatsapp:hover svg{fill:#FFFFFF}main.recipes .recipes-details .main-top-section .share .socials .item.email .feather,main.recipes .recipes-details .main-top-section .share .socials .item.link .feather{stroke-width:2;stroke:var(--grey-3)}main.recipes .recipes-details .main-top-section .share .socials .item.email:hover,main.recipes .recipes-details .main-top-section .share .socials .item.link:hover{background-color:#000000}main.recipes .recipes-details .main-top-section .share .socials .item.email:hover .feather,main.recipes .recipes-details .main-top-section .share .socials .item.link:hover .feather{stroke:#FFFFFF}main.recipes .recipes-details .main-top-section .share .socials .item .feather{width:15px;height:15px;fill:var(--text-light);stroke-width:0}main.recipes .recipes-details .main-top-section .share .socials .item.link .feather,main.recipes .recipes-details .main-top-section .share .socials .item.email .feather,main.recipes .recipes-details .main-top-section .share .socials .item.instagram .feather{fill:none;stroke-width:3}main.recipes .recipes-details .main-top-section .main-info{width:calc(100% - 110px)}@media (max-width: 992px){main.recipes .recipes-details .main-top-section .main-info{width:100%}}main.recipes .recipes-details .main-top-section .main-info .image{line-height:0}main.recipes .recipes-details .main-top-section .main-info .image img{width:100%}main.recipes .recipes-details .main-top-section .main-info h2{font-size:1.7rem;margin-bottom:15px}main.recipes .recipes-details .main-top-section .main-info .recipe-meta-details{display:flex;margin-bottom:20px}main.recipes .recipes-details .main-top-section .main-info .recipe-meta-details .item{margin-right:30px;display:flex;align-items:center;justify-content:center}main.recipes .recipes-details .main-top-section .main-info .recipe-meta-details .item .icon{line-height:0;width:15px;height:15px}main.recipes .recipes-details .main-top-section .main-info .recipe-meta-details .item .icon .feather{width:15px;height:15px;stroke-width:2.5}main.recipes .recipes-details .main-top-section .main-info .recipe-meta-details .item .value{padding-left:10px;font-size:0.85rem}main.recipes .recipes-details .bottom-section{margin-top:30px}main.recipes .recipes-details .bottom-section h3{font-size:1.4rem;margin-top:20px;margin-bottom:15px}@media (max-width: 767px){main.recipes .recipes-details .bottom-section .row{flex-wrap:wrap}main.recipes .recipes-details .bottom-section .row .col{width:100%;flex-basis:100%}}main.recipes .recipes-details .bottom-section h4{font-size:1.1rem}main.recipes .recipes-details .bottom-section .image{margin:10px 0;line-height:0}main.recipes .recipes-details .bottom-section .image img{width:100%}main.recipes .recipes-details .bottom-section .product-used{padding:15px 0}main.recipes .recipes-details .bottom-section .product-used .title-product-used{font-size:1.6rem;line-height:1.3;margin-bottom:0;height:100%;display:flex;align-items:center}@media (max-width: 992px){main.recipes .recipes-details .bottom-section .product-used .title-product-used{justify-content:center}}main.recipes .recipes-details .bottom-section .product-used .slider-category:hover .slick-arrow{transition:all 0.3s ease}main.recipes .recipes-details .bottom-section .product-used .slider-category:hover .slick-arrow.slick-prev{left:5px}main.recipes .recipes-details .bottom-section .product-used .slider-category:hover .slick-arrow.slick-next{right:5px}main.recipes .recipes-details .bottom-section .product-used .slider-category .slick-arrow{height:30px;width:30px;display:flex;align-items:center;justify-content:center;z-index:9}main.recipes .recipes-details .bottom-section .product-used .slider-category .slick-arrow:before{content:''}main.recipes .recipes-details .bottom-section .product-used .slider-category .slick-arrow:hover:before{border-left:4px solid var(--main-red);border-bottom:4px solid var(--main-red)}main.recipes .recipes-details .bottom-section .product-used .slider-category .slick-arrow:before{border-radius:2px;display:block;height:25px;width:25px;border-left:4px solid var(--grey-2);border-bottom:4px solid var(--grey-2);transition:all 0.3s ease;opacity:1}main.recipes .recipes-details .bottom-section .product-used .slider-category .slick-arrow.slick-prev:before{transform:rotate(45deg)}main.recipes .recipes-details .bottom-section .product-used .slider-category .slick-arrow.slick-next:before{transform:rotate(-135deg)}main.recipes .recipes-details .bottom-section .product-used .slider-category .slick-list .slick-track .slick-slide .inner{display:block;padding:0 20px;text-decoration:none}main.recipes .recipes-details .bottom-section .product-used .slider-category .slick-list .slick-track .slick-slide .inner:hover .category-title{color:#000000}main.recipes .recipes-details .bottom-section .product-used .slider-category .slick-list .slick-track .slick-slide .inner .image{padding-bottom:100%;position:relative;overflow:hidden}main.recipes .recipes-details .bottom-section .product-used .slider-category .slick-list .slick-track .slick-slide .inner .image img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:auto;max-width:70%;max-height:70%}main.recipes .recipes-details .bottom-section .product-used .slider-category .slick-list .slick-track .slick-slide .inner .category-title{text-align:center;text-transform:capitalize;color:var(--text-light);text-decoration:none;transition:color 0.3s ease}main.recipes .recipes-details .bottom-section .product-used-2{padding-top:30px;padding-bottom:30px}main.recipes .recipes-details .bottom-section .product-used-2 h3{font-size:1.6rem}main.recipes .recipes-details .bottom-section .product-used-2 .product-item{margin-bottom:30px}main.recipes .recipes-details .bottom-section .product-used-2 .product-item .inner-product{position:relative}main.recipes .recipes-details .bottom-section .product-used-2 .product-item .inner-product .image{position:relative;padding-bottom:100%;display:block;margin:0}main.recipes .recipes-details .bottom-section .product-used-2 .product-item .inner-product .image img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);max-width:60%;max-height:60%;width:auto}main.recipes .recipes-details .bottom-section .product-used-2 .product-item .inner-product .product-info{text-align:center;padding-top:30px;position:relative}main.recipes .recipes-details .bottom-section .product-used-2 .product-item .inner-product .product-info .status{font-weight:500;color:#000000;text-transform:uppercase;font-size:0.7rem;position:absolute;left:0;top:5px;width:100%}main.recipes .recipes-details .bottom-section .product-used-2 .product-item .inner-product .product-info .product-name{text-transform:uppercase;font-weight:400;font-size:0.7rem;margin-bottom:2px;color:var(--grey-3);letter-spacing:0.5px;line-height:normal}main.recipes .recipes-details .bottom-section .product-used-2 .product-item .inner-product .product-info .product-code{font-family:var(--font-menu);font-size:1rem;margin-bottom:2px;text-decoration:none;color:var(--text-light)}main.recipes .recipes-details .bottom-section .product-used-2 .product-item .inner-product .product-info .product-code:hover{color:#000000}main.recipes .recipes-details .bottom-section .product-used-2 .product-item .inner-product .product-info .price{font-size:1rem;font-weight:bold;color:#000000}main.recipes .recipes-details .bottom-section .product-used-2 .product-item .inner-product .product-info .price .old-price{text-decoration:line-through;color:var(--grey-3);opacity:0.85;padding-right:5px}main.cancellation-and-return-policy .content-section h4{margin:25px 0 10px 0}main.delivery-information .content-section .table-responsive .table tbody tr:nth-child(odd){background-color:var(--grey-1)}main.delivery-information .content-section .table-responsive .table tbody tr td{font-size:0.9rem;color:var(--grey-3);vertical-align:middle}main.delivery-information .content-section .table-responsive .table tbody tr td strong{color:var(--text-light);opacity:0.8}@media (max-width: 767px){main.online-faq .inner-side{margin-bottom:40px}}main.online-faq .inner-side .nav{padding-left:0;border-bottom:0 transparent}main.online-faq .inner-side .nav .nav-item{width:100%;border-bottom:1px solid var(--grey-border)}main.online-faq .inner-side .nav .nav-item button{text-align:left;width:100%;color:#000000;font-weight:600;font-size:1.1rem;border:0 transparent !important;border-radius:0}main.online-faq .inner-side .nav .nav-item button.active{background-color:var(--grey-1)}main.online-faq .content-section .strong{font-weight:700}main.privacy-policy .content-section a{color:var(--grey-3)}main.privacy-policy .content-section h4{margin-top:25px;font-weight:700;font-size:1.3rem}main.terms-and-conditions-of-purchase .content-section .table-responsive .table tbody tr td{font-size:0.9rem;color:var(--grey-3);vertical-align:middle}main.terms-and-conditions-of-purchase .content-section .table-responsive .table tbody tr td strong{color:var(--text-light);opacity:0.8}main.terms-of-use-website .content-section h4{margin-top:25px;font-weight:700;font-size:1.3rem}main.contact{padding-top:0}main.contact .section-map{background-color:var(--grey-1);min-height:400px}main.contact .top-section{margin-top:30px}main.contact .content-section .inner-contact-left .image-showroom{margin-bottom:30px}main.contact .content-section .inner-contact-left .image-showroom img{width:100%}main.contact .content-section .inner-contact-left .address .item{margin-bottom:15px}main.contact .content-section .inner-contact-left .address .item h3{font-size:1.2rem}main.contact .content-section .inner-contact-left .address .item .detail{display:flex}main.contact .content-section .inner-contact-left .address .item .detail .icon{width:24px}main.contact .content-section .inner-contact-left .address .item .detail .icon .feather{fill:var(--text-light);stroke:#ffffff;stroke-width:2}main.contact .content-section .inner-contact-left .address .item .detail .value{widows:calc(100% - 24px);padding-left:15px}main.contact .content-section .inner-contact-left .address .item .detail .value a{color:var(--grey-3)}main.contact .content-section .inner-contact-form form .item{display:flex;flex-wrap:wrap;justify-content:space-between}main.contact .content-section .inner-contact-form form .item .form-label{width:130px;padding-top:2px}main.contact .content-section .inner-contact-form form .item .form-control{width:calc(100% - 140px)}@media (max-width: 767px){main.contact .content-section .inner-contact-form form .item .form-label,main.contact .content-section .inner-contact-form form .item .form-control{width:100%}}main.contact .content-section .inner-contact-form form .btn{min-width:185px;margin-left:140px}@media (max-width: 767px){main.contact .content-section .inner-contact-form form .btn{width:100%;margin-left:0}}main.contact .content-section .dealer{margin-top:40px}main.contact .content-section .dealer>h3{text-align:center;margin-bottom:40px}main.contact .content-section .dealer .inner-item{margin-bottom:30px}main.contact .content-section .dealer .inner-item h4{font-size:1.2rem;margin-bottom:10px}main.contact .content-section .dealer .inner-item .action{padding-top:10px}main.contact .content-section .dealer .inner-item .action a{color:var(--grey-3)}main.contact .content-section .dealer .inner-item .action a:hover{color:var(--text-light)}main.lost-password{padding-top:0;padding-bottom:60px}main.lost-password .top-title{background-color:var(--grey-1);padding:15px;border-bottom:1px solid var(--grey-border);margin-bottom:30px}main.lost-password .top-title h2{text-transform:uppercase;margin:0;font-size:1.7rem;letter-spacing:1px;text-align:center}main.lost-password form{margin-top:30px;width:100%;max-width:625px}main.lost-password form.form-reset{width:100%;max-width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}main.lost-password form.form-reset .item{width:calc(50% - 15px)}@media (max-width: 767px){main.lost-password form.form-reset .item{width:100%}}main.lost-password .sent{padding:20px 0}main.lost-password .sent .message{margin-bottom:15px;display:flex;align-items:center}main.lost-password .sent .message .icon{width:24px;line-height:0}main.lost-password .sent .message .icon .feather{stroke:#7a9c59;stroke-width:2.4}main.lost-password .sent .message .value{width:calc(100% - 24px);padding-left:10px;color:#7a9c59}main.login h2{font-size:1.2rem;font-weight:600;margin-bottom:20px}main.login form label{font-weight:500;line-height:1.4}main.login form .btn{min-width:95px;height:40px}@media (min-width: 768px){main.login .login{padding-right:25px}}@media (max-width: 767px){main.login .login{margin-bottom:20px}}main.login .login .lost-password{padding:15px 0}main.login .login .lost-password a{text-decoration:none;color:var(--text-light)}main.login .login .lost-password a:hover{color:#000000}main.login .register{border-left:1px solid var(--grey-1)}@media (min-width: 767px){main.login .register{padding-left:25px}}@media (max-width: 767px){main.login .register{border-left:0 transparent}}main.not-found .inner-not-found{padding-top:50px;width:100%;max-width:800px;margin:0 auto;text-align:center;min-height:50vh}main.not-found .inner-not-found h2{font-weight:700;font-size:4rem;margin-bottom:15px}main.not-found .inner-not-found h3{font-size:1.3rem;margin-bottom:15px;font-weight:700}main.not-found .inner-not-found p{font-weight:600}main.not-found .inner-not-found .action{margin-top:20px;display:flex;justify-content:center}main.not-found .inner-not-found .action .btn{min-width:200px}
