@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);.nice-select .list .option,.nice-select span,.section-heading__black .title,a:hover{color:#000}body,h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}.account-option a,.breadcrumb-area .cafena-breadcrumb li a,.cafena-navigation a,.header-top__right a,.main-menu ul li a,.text-no-decoration,.video-btn,a:hover{text-decoration:none}.ctn-preloader p,.header-top__infos li,.main-menu ul li a,.section-heading .title,.site-btn,.site-btn__bghide{text-transform:uppercase}.big-product-wrapper .product-highlight__content h4,.cart-bar__title,.pp__price .label,.pp__title,.section-heading .sub-title,.side-info .title,.testimonial__item .name,a,body,button,span{font-family:Jost,sans-serif}.close,.f-right{float:right}@-webkit-keyframes zoom{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}@keyframes zoom{0%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes shake{0%,100%{-webkit-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg)}50%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}@keyframes shake{0%,100%{-webkit-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg)}50%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes down{0%,100%{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}50%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes down{0%,100%{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}50%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}html{scroll-behavior:smooth}body{font-size:16px;padding:0;position:relative;line-height:29px}img{max-width:100%;height:auto;transition:.3s ease-out}button{cursor:pointer;border:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}:focus,button:focus{outline:0}a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}table{width:100%;border-collapse:collapse}li,p,span{color:#696969;margin-bottom:0}.main-menu ul .active>a,.main-menu ul li:hover a,.main-menu ul li:hover>a,.mean-container .mean-nav ul li a:hover,.text-no-decoration:hover h2{color:#c7a17a}.nice-select{background-color:transparent;height:40px!important;line-height:40px!important;min-height:40px!important;padding:0 30px}.dark-bg,.go-top i{background-color:#010103}.nice-select .list li{margin-right:0!important}.nice-select .list .option.selected,.nice-select .list .option:hover{border:none!important}.section-quality{display:flex}.bg_img{background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}.grey-bg{background:#f4f1ee}.ctn-preloader.dark .animation-preloader .txt-loading .letters-loading:before,.white{color:#fff}.section-heading,.topgrade__item{position:relative;z-index:2}.ctn-preloader,.ctn-preloader .loader{position:fixed;top:0;width:100%;left:0}.section-heading .sub-title{color:#fff;background:#c7a17a;display:inline-block;font-size:12px;text-transform:uppercase;padding:1.5px 13px;letter-spacing:2px;border-radius:3px;line-height:22px;margin-bottom:23px}.popular-menu__lists .popular-menu__list:hover::after,.search__trigger .close,.side-info-wrapper.mm-only.show,.site-btn__bghide::after,.topgrade__area--2::after{display:none}.section-heading .title{font-size:55px;line-height:57px}.section-heading p,h5{font-size:18px}.mb-35,.section-heading p:not(:last-child){margin-bottom:35px}.border-effect a,.border-effect span.border-effect,span.border-effect{position:relative;display:inline;background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(currentColor));background-image:-webkit-linear-gradient(left,currentColor 0,currentColor 100%);background-image:-o-linear-gradient(left,currentColor 0,currentColor 100%);background-image:linear-gradient(to right,currentColor 0,currentColor 100%);background-size:0 2px;background-position:0 95%;-webkit-transition:background-size .25s cubic-bezier(.785, .135, .15, .86);-o-transition:background-size .25s cubic-bezier(.785, .135, .15, .86);transition:background-size .25s cubic-bezier(.785, .135, .15, .86);padding:.7% 0;background-repeat:no-repeat;color:inherit}.border-effect a:hover,.border-effect span.border-effect:hover,span.border-effect:hover{background-size:100% 2px}.custom-width{max-width:1480px}.custom-width__2{max-width:1430px}.custom-padding{padding-left:15px!important;padding-right:15px!important}@media (max-width:575px){.custom-padding{padding-left:0!important;padding-right:0!important}.img-cup{display:none}}.ctn-preloader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9000}.main-menu ul li,.main-menu ul li a,.menu-area,.search,.site-btn,[data-overlay]{position:relative}.ctn-preloader .animation-preloader{z-index:1000}.ctn-preloader .animation-preloader .spinner{-webkit-animation:1s linear infinite spinner;animation:1s linear infinite spinner;border-radius:50%;border:4px solid #e2dfdd;border-top-color:#c7a17a;height:150px;margin:0 auto 3.5em;width:150px}.ctn-preloader .animation-preloader .txt-loading{font:bold 5em Jost,sans-serif;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ctn-preloader .animation-preloader .txt-loading .letters-loading{color:#e2dfdd;position:relative}.ctn-preloader .animation-preloader .txt-loading .letters-loading:before{-webkit-animation:4s infinite letters-loading;animation:4s infinite letters-loading;color:#010103;content:attr(data-text-preloader);left:0;opacity:0;font-family:Jost,sans-serif;position:absolute;top:-3px;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before{-webkit-animation-delay:.2s;animation-delay:.2s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before{-webkit-animation-delay:.4s;animation-delay:.4s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before{-webkit-animation-delay:.6s;animation-delay:.6s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before{-webkit-animation-delay:.8s;animation-delay:.8s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before{-webkit-animation-delay:1s;animation-delay:1s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before{-webkit-animation-delay:1.2s;animation-delay:1.2s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before{-webkit-animation-delay:1.4s;animation-delay:1.4s}.ctn-preloader.dark .animation-preloader .spinner{border-color:rgba(255,255,255,.2);border-top-color:#fff}.ctn-preloader.dark .animation-preloader .txt-loading .letters-loading{color:rgba(255,255,255,.2)}.ctn-preloader p{font-size:14px;font-weight:500;letter-spacing:8px;color:#32323d}.ctn-preloader .loader{height:100%;font-size:0;z-index:1;pointer-events:none}.ctn-preloader .loader .row{height:100%}.checkout-wrapper,.ctn-preloader .loader .loader-section{padding:0}.ctn-preloader .loader .loader-section .bg{background-color:#f4f1ee;height:100%;left:0;width:100%;-webkit-transition:.8s cubic-bezier(.77, 0, .175, 1);-o-transition:.8s cubic-bezier(.77, 0, .175, 1);transition:.8s cubic-bezier(.77, 0, .175, 1)}.ctn-preloader .loader.dark_bg .loader-section .bg{background:#010103}.ctn-preloader.loaded .animation-preloader{opacity:0;-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.ctn-preloader.loaded .loader-section .bg{width:0}@-webkit-keyframes spinner{to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes spinner{to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes letters-loading{0%,100%,75%{opacity:0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}25%,50%{opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0)}}@keyframes letters-loading{0%,100%,75%{opacity:0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}25%,50%{opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0)}}@media screen and (max-width:767px){.ctn-preloader .animation-preloader .spinner{height:8em;width:8em}.ctn-preloader .animation-preloader .txt-loading{font:bold 3.5em Jost,sans-serif}}@media screen and (max-width:500px){.ctn-preloader .animation-preloader .spinner{height:7em;width:7em}.ctn-preloader .animation-preloader .txt-loading{font:bold 2em Jost,sans-serif}}.mt-none-5{margin-top:-5px}.mt-none-10{margin-top:-10px}.mt-none-15{margin-top:-15px}.mt-none-20{margin-top:-20px}.mt-none-25{margin-top:-25px}.mt-none-30{margin-top:-30px}.mt-none-35{margin-top:-35px}.mt-none-40{margin-top:-40px}.mt-none-45{margin-top:-45px}.mt-none-50{margin-top:-50px;display:flex;justify-content:space-around}.mt-none-55{margin-top:-55px}.mt-none-60{margin-top:-60px}.mt-none-65{margin-top:-65px}.mt-none-70{margin-top:-70px}.mt-none-75{margin-top:-75px}.mt-none-80{margin-top:-80px}.mt-none-85{margin-top:-85px}.mt-none-90{margin-top:-90px}.mt-none-95{margin-top:-95px}.mt-none-100{margin-top:-100px}.mt-5,.viewcontent__price{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25,.register-form-wrapper .register-form{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mt-55{margin-top:55px}.mt-60{margin-top:60px}.mt-65{margin-top:65px}.mt-70{margin-top:70px}.mt-75{margin-top:75px}.mt-80{margin-top:80px}.mt-85{margin-top:85px}.mt-90{margin-top:90px}.mt-95{margin-top:95px}.mt-100{margin-top:100px}.mt-105{margin-top:105px}.mt-110{margin-top:110px}.mt-115{margin-top:115px}.mt-120{margin-top:120px}.mt-125{margin-top:125px}.mt-130{margin-top:130px}.mt-135{margin-top:135px}.mt-140{margin-top:140px}.mt-145{margin-top:145px}.mt-150{margin-top:150px}.mt-155{margin-top:155px}.mt-160{margin-top:160px}.mt-165{margin-top:165px}.mt-170{margin-top:170px}.mt-175{margin-top:175px}.mt-180{margin-top:180px}.mt-185{margin-top:185px}.mt-190{margin-top:190px}.mt-195{margin-top:195px}.mt-200{margin-top:200px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.cart-bar__lists .cart-bar__item:not(:last-child),.mb-15{margin-bottom:15px}.mb-20,.recent-posts .item:not(:last-child),.viewcontent__action,.viewcontent__details{margin-bottom:20px}.mb-25{margin-bottom:25px}.checkout-inner-content .billing-details-area-wrapper .form-group,.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.mb-55{margin-bottom:55px}.mb-60{margin-bottom:60px}.mb-65{margin-bottom:65px}.mb-70{margin-bottom:70px}.mb-75{margin-bottom:75px}.mb-80{margin-bottom:80px}.mb-85{margin-bottom:85px}.mb-90{margin-bottom:90px}.mb-95{margin-bottom:95px}.mb-100{margin-bottom:100px}.mb-105{margin-bottom:105px}.mb-110{margin-bottom:110px}.mb-115{margin-bottom:115px}.mb-120{margin-bottom:120px}.mb-125{margin-bottom:125px}.mb-130{margin-bottom:130px}.mb-135{margin-bottom:135px}.mb-140{margin-bottom:140px}.mb-145{margin-bottom:145px}.mb-150{margin-bottom:150px}.mb-155{margin-bottom:155px}.mb-160{margin-bottom:160px}.mb-165{margin-bottom:165px}.mb-170{margin-bottom:170px}.mb-175{margin-bottom:175px}.mb-180{margin-bottom:180px}.mb-185{margin-bottom:185px}.mb-190{margin-bottom:190px}.mb-195{margin-bottom:195px}.mb-200{margin-bottom:200px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-40{margin-left:40px}.ml-45{margin-left:45px}.ml-50{margin-left:50px}.ml-55{margin-left:55px}.ml-60{margin-left:60px}.ml-65{margin-left:65px}.ml-70{margin-left:70px}.ml-75{margin-left:75px}.header-top__right .site-btn,.ml-80{margin-left:80px}.ml-85{margin-left:85px}.ml-90{margin-left:90px}.ml-95{margin-left:95px}.ml-100{margin-left:100px}.ml-105{margin-left:105px}.ml-110{margin-left:110px}.ml-115{margin-left:115px}.ml-120{margin-left:120px}.ml-125{margin-left:125px}.ml-130{margin-left:130px}.ml-135{margin-left:135px}.ml-140{margin-left:140px}.ml-145{margin-left:145px}.ml-150{margin-left:150px}.ml-155{margin-left:155px}.ml-160{margin-left:160px}.ml-165{margin-left:165px}.ml-170{margin-left:170px}.ml-175{margin-left:175px}.ml-180{margin-left:180px}.ml-185{margin-left:185px}.ml-190{margin-left:190px}.ml-195{margin-left:195px}.ml-200{margin-left:200px}.mr-5{margin-right:5px}.mr-10,.social-links a:not(:last-child){margin-right:10px}.footer__widget .item img,.mr-15{margin-right:15px}.breadcrumb-area .cafena-breadcrumb li:not(:last-child),.mr-20{margin-right:20px}.main-menu ul li:not(:last-child),.mr-25,.social-share a:not(:last-child){margin-right:25px}.mr-30{margin-right:30px}.mr-35{margin-right:35px}.mr-40,.pinfo-tab a:not(:last-child){margin-right:40px}.hero__content .social-links a:not(:last-child),.mr-45{margin-right:45px}.mr-50{margin-right:50px}.mr-55{margin-right:55px}.mr-60{margin-right:60px}.header-top__infos li:not(:last-child),.mr-65{margin-right:65px}.checkout-wrapper .checkout-top nav a:not(:last-child),.mr-70{margin-right:70px}.mr-75{margin-right:75px}.mr-80{margin-right:80px}.mr-85{margin-right:85px}.mr-90{margin-right:90px}.mr-95{margin-right:95px}.mr-100{margin-right:100px}.mr-105{margin-right:105px}.mr-110{margin-right:110px}.mr-115{margin-right:115px}.mr-120{margin-right:120px}.mr-125{margin-right:125px}.mr-130{margin-right:130px}.mr-135{margin-right:135px}.mr-140{margin-right:140px}.mr-145{margin-right:145px}.mr-150{margin-right:150px}.mr-155{margin-right:155px}.mr-160{margin-right:160px}.mr-165{margin-right:165px}.mr-170{margin-right:170px}.mr-175{margin-right:175px}.mr-180{margin-right:180px}.mr-185{margin-right:185px}.mr-190{margin-right:190px}.mr-195{margin-right:195px}.mr-200{margin-right:200px}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.cart-form,.pt-20,.register-form-area-wrapper .content-top .right .social-icon{padding-top:20px}.pt-25{padding-top:25px}.pt-30{padding-top:30px}.cart-bottom-wrapper,.pinfo-content,.pt-35{padding-top:35px}.pt-40{padding-top:40px}.pt-45{padding-top:45px}.pt-50{padding-top:50px}.pt-55{padding-top:55px}.pt-60{padding-top:60px}.pt-65{padding-top:65px}.pt-70{padding-top:70px}.pt-75{padding-top:75px}.pt-80{padding-top:80px}.pt-85{padding-top:85px}.pt-90{padding-top:90px}.pt-95{padding-top:95px}.pt-100{padding-top:100px}.pt-105{padding-top:105px}.pt-110{padding-top:110px}.pt-115{padding-top:115px}.pt-120{padding-top:120px}.pt-125{padding-top:125px}.pt-130{padding-top:130px}.pt-135{padding-top:135px}.pt-140{padding-top:140px}.pt-145{padding-top:145px}.pt-150{padding-top:150px}.pt-155{padding-top:155px}.pt-160{padding-top:160px}.pt-165{padding-top:165px}.pt-170{padding-top:170px}.pt-175{padding-top:175px}.pt-180{padding-top:180px}.pt-185{padding-top:185px}.pt-190{padding-top:190px}.pt-195{padding-top:195px}.pt-200{padding-top:200px}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pb-30,.pp-comments .comment{padding-bottom:30px}.pb-35{padding-bottom:35px}.pb-40{padding-bottom:40px}.pb-45{padding-bottom:45px}.pb-50{padding-bottom:50px}.pb-55,.post-comments{padding-bottom:55px}.pb-60{padding-bottom:60px}.pb-65{padding-bottom:65px}.pb-70{padding-bottom:70px}.pb-75{padding-bottom:75px}.pb-80{padding-bottom:80px}.pb-85{padding-bottom:85px}.pb-90{padding-bottom:90px}.pb-95{padding-bottom:95px}.pb-100{padding-bottom:100px}.pb-105{padding-bottom:105px}.pb-110{padding-bottom:110px}.pb-115{padding-bottom:115px}.pb-120{padding-bottom:120px}.pb-125{padding-bottom:125px}.pb-130{padding-bottom:130px}.pb-135{padding-bottom:135px}.pb-140{padding-bottom:140px}.pb-145{padding-bottom:145px}.pb-150{padding-bottom:150px}.pb-155{padding-bottom:155px}.pb-160{padding-bottom:160px}.pb-165{padding-bottom:165px}.pb-170{padding-bottom:170px}.pb-175{padding-bottom:175px}.pb-180{padding-bottom:180px}.pb-185{padding-bottom:185px}.pb-190{padding-bottom:190px}.pb-195{padding-bottom:195px}.pb-200{padding-bottom:200px}.pl-5,.read-more:hover i{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-25,.product-details__content{padding-left:25px}.pl-30{padding-left:30px}.pl-35{padding-left:35px}.pl-40{padding-left:40px}.pl-45{padding-left:45px}.pl-50{padding-left:50px}.pl-55{padding-left:55px}.pl-60{padding-left:60px}.pl-65{padding-left:65px}.pl-70{padding-left:70px}.pl-75{padding-left:75px}.pl-80{padding-left:80px}.pl-85{padding-left:85px}.pl-90{padding-left:90px}.pl-95{padding-left:95px}.pl-100{padding-left:100px}.pl-105{padding-left:105px}.pl-110{padding-left:110px}.pl-115{padding-left:115px}.pl-120{padding-left:120px}.pl-125{padding-left:125px}.pl-130{padding-left:130px}.pl-135{padding-left:135px}.pl-140{padding-left:140px}.pl-145{padding-left:145px}.pl-150{padding-left:150px}.pl-155{padding-left:155px}.pl-160{padding-left:160px}.pl-165{padding-left:165px}.pl-170{padding-left:170px}.pl-175{padding-left:175px}.pl-180{padding-left:180px}.pl-185{padding-left:185px}.pl-190{padding-left:190px}.pl-195{padding-left:195px}.pl-200{padding-left:200px}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-25{padding-right:25px}.pr-30{padding-right:30px}.pr-35{padding-right:35px}.pr-40{padding-right:40px}.pr-45{padding-right:45px}.pr-50{padding-right:50px}.pr-55{padding-right:55px}.pr-60{padding-right:60px}.pr-65{padding-right:65px}.about__right .btns .video-btn,.pr-70{padding-right:70px}.pr-75{padding-right:75px}.pr-80{padding-right:80px}.pr-85{padding-right:85px}.pr-90{padding-right:90px}.pr-95{padding-right:95px}.pr-100{padding-right:100px}.pr-105{padding-right:105px}.pr-110{padding-right:110px}.pr-115{padding-right:115px}.pr-120{padding-right:120px}.pr-125{padding-right:125px}.pr-130{padding-right:130px}.pr-135{padding-right:135px}.pr-140{padding-right:140px}.pr-145{padding-right:145px}.pr-150{padding-right:150px}.pr-155{padding-right:155px}.pr-160{padding-right:160px}.pr-165{padding-right:165px}.pr-170{padding-right:170px}.pr-175{padding-right:175px}.pr-180{padding-right:180px}.pr-185{padding-right:185px}.pr-190{padding-right:190px}.pr-195{padding-right:195px}.pr-200{padding-right:200px}h1,h2,h3,h4,h5,h6{color:#000;line-height:1.4;font-family:"Bebas Neue",cursive}h2{font-size:32px}h3{font-size:22px}h4{font-size:20px}h6{font-size:16px}[data-overlay]{background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:1}[data-overlay]::before{position:absolute;left:0;top:0;right:0;bottom:0;content:"";width:100%;height:100%;z-index:-1}.menu-area-2.sticky-header,.menu-area__4.sticky-header,[data-overlay=light]::before{background-color:#fff}[data-overlay=dark]::before{background-color:#000}[data-opacity="1"]::before{opacity:.1}[data-opacity="2"]::before{opacity:.2}[data-opacity="3"]::before{opacity:.3}[data-opacity="4"]::before{opacity:.4}[data-opacity="5"]::before{opacity:.5}[data-opacity="6"]::before{opacity:.6}[data-opacity="65"]::before{opacity:.65}[data-opacity="7"]::before{opacity:.7}[data-opacity="8"]::before{opacity:.8}[data-opacity="9"]::before{opacity:.9}.site-header{width:100%;z-index:9}.site-header__3{border-bottom:1px solid #32323d;padding:28px 0}.site-header__3 .wrapper{width:200px}.register-form-wrapper .nav-tabs .nav-item .nav-link:hover,.site-footer__3,.site-header__4{border:none}.header-top{padding:20px 0;border-bottom:1px solid #32323d}@media (max-width:767px){.section-heading .title{font-size:36px;line-height:38px}.header-top__right{margin-top:25px;flex-direction:column;justify-content:center}}.header-top__right .tel{color:#fff;font-size:18px}.header-top__right .tel i{color:#c7a17a;padding-right:15px;font-size:19px}@media (max-width:1199px){.site-header__3{padding:0}.site-header__4{padding:15px 0}.header-top__left{justify-content:center}.header-top__right .site-btn{margin-left:40px}.header-top__right--2{margin-top:20px}}@media (max-width:767px){.header-top__right .site-btn{margin-left:0;margin-top:20px}}.header-top__2,.social-links__2 a{border-color:#e2dfdd}.header-top__2 .site-btn,.latest__comments li.children{margin-left:100px}@media (max-width:1199px){.header-top__2 .site-btn{margin-left:50px}}@media (max-width:767px){.header-top__2 .site-btn{margin-left:0}}.header-top__infos{margin:0}.blog__sidebar .widget ul .cat-item:not(:last-child),.cart-bar__title{margin-bottom:15px}@media (max-width:767px){.header-top__infos{flex-direction:column;margin-top:-10px}.header-top__infos li:not(:last-child){margin-right:0}}.header-top__infos li{color:#6c6c6c;font-weight:500}.header-top__infos li i{color:#c7a17a;padding-right:10px;font-size:19px}.header-top__infos li a{color:#6c6c6c;text-decoration:none}@media (max-width:767px){.header-top__infos li{margin-top:10px}}.logo img{max-width:75px}.main-menu ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0}.side-info-wrapper .contact__info li:not(:last-child),.video-btn__2 i{margin-bottom:5px}.main-menu ul li a{display:block;font-size:15px;color:#fff;padding:35px 19px;line-height:22px;font-weight:500}.main-menu ul li a::after{position:absolute;left:10px;top:50%;width:11px;height:11px;background:#c7a17a;content:"";border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;visibility:hidden;-webkit-transition:.3s cubic-bezier(.42, 0, .58, 1);-o-transition:.3s cubic-bezier(.42, 0, .58, 1);transition:.3s cubic-bezier(.42, 0, .58, 1)}.main-menu ul .active>a::after,.main-menu ul li a:hover::after,.main-menu ul li:hover>a::after{opacity:1;visibility:visible;left:0}.main-menu ul li:hover>.sub-menu{visibility:visible;opacity:1;-webkit-transform:scaleY(100%);-ms-transform:scaleY(100%);transform:scaleY(100%)}.main-menu ul li .sub-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;min-width:240px;top:100%;visibility:hidden;opacity:0;background:#fff;padding:20px 0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-shadow:0 0 10px 3px rgba(0,0,0,.05);box-shadow:0 0 10px 3px rgba(0,0,0,.05);z-index:3;text-align:left;transform-origin:50% 0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);border-radius:5px}.go-top,.pp__thumb .default{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.main-menu ul li .sub-menu li{margin-right:0}.main-menu ul li .sub-menu li a{color:#010103;padding:10px 30px}.main-menu ul li .sub-menu li a::after{left:15px}.main-menu ul li .sub-menu .active>a::after,.main-menu ul li .sub-menu li a:hover::after,.main-menu ul li .sub-menu li:hover>a::after{left:10px}.main-menu ul li .sub-menu .active>a,.main-menu ul li .sub-menu li:hover>a{color:#c7a17a;letter-spacing:1px}.main-menu ul li .sub-menu ul{left:100%;top:0}.main-menu__2 ul li a,.main-menu__4 ul li a{color:#000;font-weight:500}.go-top,.read-more,.site-btn{display:inline-block;text-decoration:none}@media only screen and (min-width:1200px) and (max-width:1500px){.custom-width,.custom-width__2{max-width:1370px}.main-menu ul li:not(:last-child),.main-menu__2 ul li:not(:last-child){margin-right:20px}.main-menu__3 ul li:not(:last-child){margin-right:13px}.hero__area .shape{width:35%}}@media (max-width:1250px){.main-menu__3 ul li:not(:last-child){margin-right:2px}}.menu-area{z-index:99}.menu-area__right .item{font-size:19px;color:#fff}.menu-area__right .item i{color:#fff}.menu-area__right--2 .item,.menu-area__right--2 .item i,.menu-area__right--4 .item,.menu-area__right--4 .item i{color:#000}.menu-area.sticky-header{position:fixed;left:0;top:0;width:100%;z-index:99;background:#010103;-webkit-box-shadow:0 13px 25px -12px rgba(0,0,0,.1);box-shadow:0 13px 25px -12px rgba(0,0,0,.1)}.site-btn::after,.site-btn__2::after,.site-btn__borderd::after,.video-btn:hover i{background:#c7a17a}.go-top i:hover,.go-top__white i:hover,.inline-btn:hover,.video-btn__2--white:hover i{background-color:#c7a17a}.menu-area.animated{-webkit-animation-duration:.5s;animation-duration:.5s}.social-links a{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;width:35px;height:35px;border-radius:4px;font-size:13px;border:1px solid grey;text-align:center;line-height:27px;color:grey;text-decoration:none}.social-links a:hover{border-color:#fff;color:#fff}.social-links__2 a:hover{border-color:#999;color:#000}.go-top__white i:hover,.inline-btn:hover,.site-btn:hover,.site-btn__2:hover,.site-btn__borderd:hover,.video-btn__2--white:hover i{border-color:#c7a17a}.site-btn{font-size:13px;color:#c7a17a;letter-spacing:2px;background:#fff;padding:9.5px 34px;border-radius:5px;z-index:1;border:1px solid #c7a17a;font-weight:500}.overlay,.search__form{z-index:99;opacity:0;visibility:hidden}@media (max-width:767px){.site-btn{padding:9.5px 30px}.btns{flex-direction:column;justify-content:flex-start!important;align-items:flex-start!important}}.site-btn::after{width:0%;height:100%;border-radius:5px;position:absolute;content:"";top:0;-webkit-transition:.4s cubic-bezier(.42, 0, .58, 1);-o-transition:.4s cubic-bezier(.42, 0, .58, 1);transition:.4s cubic-bezier(.42, 0, .58, 1);z-index:-1;right:0}.read-more i,.video-btn i{-webkit-transition:.3s;-o-transition:.3s}.site-btn:hover::after{width:100%;left:0;right:auto}.site-btn:hover{color:#fff;border-radius:7px}.site-btn__borderd{background:0 0;border-color:#fff;color:#fff}.site-btn__2{background:0 0;border-color:#e2dfdd;margin-right:20px;color:#010103}.site-btn__bghide{border:none;border-radius:0;color:#000;font-weight:700;font-size:14px;letter-spacing:0;background-color:transparent}.go-top,.read-more,.video-btn span{font-size:15px;text-transform:uppercase}.site-btn__bghide:hover{color:#c7a17a}.btns .site-btn__borderd{margin-left:20px}@media (max-width:767px){.btns .site-btn__borderd{margin-left:0;margin-top:20px}}.btns .site-btn__borderd--double{border-width:2px;padding:8.5px 34px}.video-btn span{color:#828282;margin-right:18px}.video-btn i{width:50px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;font-size:12px;color:#fff;border-radius:50%;border:1px solid #79797a;transition:.3s}.video-btn:hover i{color:#fff}.video-btn__2{flex-direction:column;justify-content:center}.video-btn__2 i{width:70px;height:70px;color:#776c62;font-size:13px;border-color:#e3e0de}.video-btn__2 span{color:#000;font-weight:500;margin-right:0;display:block}.go-top span:hover,.read-more:hover,.video-btn__2--white i{color:#fff}.video-btn__2--white span{color:#fff;letter-spacing:2px}.read-more{color:#a7a7a7}.read-more i{padding-left:10px;transition:.3s}.read-more__2,.share-btn{color:#6c6c6c}.go-top{position:absolute;flex-direction:column;color:#a7a7a7;top:-25px;left:50%;transform:translateX(-50%)}.go-top i,.go-top__bottom span{color:#fff}.go-top i,.inline-btn{display:-ms-flexbox;-ms-flex-wrap:wrap}.go-top span,.recent-posts .item{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.go-top i{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:10px;border:1px solid #a7a7a7;width:50px;height:50px;border-radius:50%}.go-top__bottom{left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);position:static;color:#fff}.go-top__bottom i{display:inline-block;width:auto;height:auto;border:none;margin-bottom:0;padding-left:5px;background-color:transparent}.go-top__white i{background:#fff;border-color:#e2dfdd;color:#000;margin-bottom:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.go-top__white i:hover{color:#fff}.inline-btn{width:45px;height:45px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#776c62;border:1px solid #e2dfdd;border-radius:5px;text-decoration:none}.inline-btn:hover{color:#fff}.search__trigger{padding:10px 12px}.search__trigger .close,.search__trigger .open{cursor:pointer;line-height:60px;color:#000}.search__form{position:absolute;transform:scale(.9);padding:15px;right:0;top:80px;width:350px}@media (max-width:767px){.search__form{width:280px;right:-100px}.cart-bar-wrapper .btns{flex-direction:column;justify-content:flex-start!important;align-items:flex-start!important}}.big-product-wrapper,.reservation__form .from-group,.search__form form,.wwa-wrapper{position:relative}.search__form input{width:100%;height:55px;border:0;background:#f4f1ee;padding:20px}.search__form button{position:absolute;right:0;top:0;border:0;background:#1b2026;height:55px;width:55px;color:#fff;font-size:18px;line-height:60px}.search__form.active{transform:scale(1);opacity:1;visibility:visible;transition:.3s;background:#fff}.hamburger-trigger{margin-left:12px;padding:10px 12px;cursor:pointer}.side-info{padding-left:20px;padding-right:20px}.side-info .title{text-transform:uppercase;font-weight:600;font-size:18px}.side-info .mb-5{margin-bottom:5px!important}.side-info p{font-size:15x;line-height:28px}.side-info__close{top:0;left:0;background:#010103;width:40px;height:40px;text-align:center;line-height:40px;cursor:pointer;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.side-info__close a{display:block;height:100%;width:100%;color:#fff}.side-info__close:hover,.slider-range{background:#c7a17a}.side-info__wrapper{padding:20px}.side-info .social-links a:hover{color:#c7a17a;border-color:#c7a17a}.overlay{background-color:rgba(0,0,0,.7);height:100%;width:100%;position:fixed;top:0;left:0;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s}.overlay.active{opacity:.5;visibility:visible;cursor:url(../images/icons/cancel.png),auto}.cart-bar-wrapper,.side-info-wrapper{position:fixed;overflow-y:auto;top:0;right:-330px;width:300px;height:100%;display:block;background-color:#fff;z-index:100;box-shadow:-5px 0 20px -5px rgba(0,0,0,.5);padding-top:0;-webkit-transition:.6s cubic-bezier(.785, .135, .15, .86);-o-transition:.6s cubic-bezier(.785, .135, .15, .86);transition:.6s cubic-bezier(.785, .135, .15, .86)}.cart-bar__item .content .remove,.cart__count{width:20px;height:20px;position:absolute;right:0}.about__right--5,.best-coffe__wrapper,.popular-menu__lists .popular-menu__list,.reservation__wrapper--2{box-shadow:0 14px 40px 0 rgba(220,220,220,.3)}.cart-bar-wrapper .nav,.product-details__wrapper,.side-info-wrapper .nav,.viewcontent__footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-bar-wrapper .nav a,.side-info-wrapper .nav a{flex:0 0 50%;-ms-flex:0 0 50%;max-width:50%;color:#010103;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;padding:12px 10px;font-weight:600;text-transform:uppercase;font-size:14px;letter-spacing:2px}.cart-bar-wrapper .nav a.active,.side-info-wrapper .nav a.active{background:#010103;color:#fff}.cart-bar-wrapper.show,.side-info-wrapper.show{right:0}.side-info-wrapper .contact__info li{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;align-items:flex-start}.side-info-wrapper .contact__info li span{margin-right:10px;flex:0 0 15px;-ms-flex:0 0 15px;max-width:15px;color:#c7a17a;font-size:15px}.side-info-wrapper .contact__info li p{flex:0 0 85%;-ms-flex:0 0 85%;max-width:85%}.account,.cart,.wishlist{margin-left:10px;padding:10px 12px;cursor:pointer;font-weight:400}.cart__count{font-size:12px;color:#fff;background:#80a093;top:10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:50%;line-height:0}.cart-bar__subtotal,.cart-bar__title{border-bottom:1px solid #f4f1ee;display:block}.cart-bar-wrapper{padding:60px 20px 25px}.cart-bar-wrapper .site-btn{font-size:12px;padding:7px 18px}.cart-bar-wrapper .site-btn__borderd{color:#010103;margin-left:15px}.cart-bar-wrapper .site-btn__borderd:hover{color:#fff}@media (max-width:767px){.cart-bar-wrapper .btns .site-btn__borderd{margin-left:0;margin-top:20px}}.cart-bar__close{position:absolute;top:0;left:0;background:#c7a17a;width:40px;height:40px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.cart-bar__close a{color:#fff;position:relative;z-index:2;font-size:16px;left:0;height:100%;text-decoration:none}.cart-bar__title{font-size:18px;text-transform:uppercase;font-weight:600;padding-bottom:15px}.cart-bar__title span{color:#000}.cart-bar__item .thumb{background:#fff;min-width:70px}.cart-bar__item .thumb img{max-width:40px}.cart-bar__item .content{padding-right:25px;position:relative}.cart-bar__item .content .title{font-size:14px;font-weight:500;text-transform:uppercase}.cart-bar__item .content .title a{text-decoration:none;color:#010103}.cart-bar__item .content .price{color:#010103;font-weight:600;font-size:15px}.cart-bar__item .content .remove{top:50%;color:#fff;font-size:12px;line-height:22px;text-align:center;border-radius:100%;background-color:#80a093;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cart-bar__subtotal{border-top:1px solid #f4f1ee;padding:7px 0;margin-top:20px;margin-bottom:20px}.cart-bar__subtotal span{color:#010103;text-transform:uppercase;font-weight:600}.hero__area{z-index:1;padding-top:275px;padding-bottom:90px}.hero__area .shape{left:0;top:0}.hero__area .shape__2{left:auto;right:0}.hero__area--2{padding-top:0;padding-bottom:80px}.hero__area--2 .shape{top:-65px}.hero__area--2 .shape__2{right:0;top:-100px}.hero__area--3{padding-top:285px;background-position:center top;padding-bottom:165px}@media (max-width:767px){.hero__area--3{padding-top:225px}}.hero__area--3 .vide-wrapper{height:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%;align-items:flex-end;justify-content:flex-end}.hero__area--3 .vide-wrapper .vide-btn{right:0;bottom:0}.hero__content{z-index:2}.hero__content .title{color:#fff;font-size:70px;line-height:85px;letter-spacing:2px}.footer__logo--content p,.hero__content p{color:#fff;font-size:18px}@media (max-width:991px){.section-heading{text-align:center}.section-quality{display:block}.header-top__left .logo,.main-menu__3,.section-quality .about__list,.side-info-wrapper.show-all.show{display:none}.site-header__3{padding:10px 0}.header-top__infos{padding-left:0}.menu-area{padding-top:15px}.menu-area__3{padding-top:0}.menu-area.sticky-header{padding-top:10px;padding-bottom:10px}.menu-area-2.sticky-header{padding-top:10px;padding-bottom:0}.go-top__bottom{margin-top:30px}.btns-wrapper .site-btn{margin-top:20px}.side-info-wrapper.mm-only.show{display:inline-block}.hero__area .mm-reverse{flex-direction:column-reverse}.hero__content--2{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;text-align:center}}.hero__content--2 .title{color:#000;font-size:120px;line-height:115px}@media (max-width:1199px){.main-menu ul li:not(:last-child){margin-right:11px}.main-menu__3{margin-left:0}.main-menu__3 ul li:not(:last-child){margin-right:5px}.main-menu__3 ul li a{padding:35px 18px}.hero__area .shape{width:35%}.hero__content .title{font-size:60px;line-height:57px}.hero__content--2 .title{font-size:80px;line-height:75px}}@media (max-width:767px){.hero__area--3 .vide-wrapper{justify-content:center;margin-top:30px}.hero__content--2 .title{font-size:50px;line-height:45px}.hero__content--2 .btns{align-items:center!important;margin-top:5px}}.hero__content--2 p{color:#6c6c6c}@media only screen and (min-width:576px) and (max-width:767px){.header-top__right{flex-direction:row;justify-content:center;align-items:center}.header-top__right .site-btn{margin-left:40px;margin-top:0}.header-top__2 .site-btn{margin-left:50px}.header-top__infos{flex-direction:row;margin-top:0}.header-top__infos li:not(:last-child){margin-right:55px}.header-top__infos li{margin-top:0}.site-btn{padding:9.5px 34px}.btns,.cart-bar-wrapper .btns{flex-direction:row;justify-content:flex-start!important;align-items:center!important}.btns .site-btn__borderd{margin-left:20px;margin-top:0}.search__form{width:350px;right:0}.cart-bar-wrapper .btns .site-btn__borderd{margin-left:20px;margin-top:0}.hero__area--3{padding-top:285px}.hero__content--2 .title{font-size:80px;line-height:75px}.hero__content--2 .btns{align-items:flex-start!important;margin-top:25px}}@media (max-width:767px){.hero__content--2 .btns .site-btn{margin-right:0;margin-top:15px}.hero__content--3{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;flex-direction:column;align-items:center}}@media (max-width:767px){.hero__content--3 .title{text-align:center}.hero__content--3 .btns{margin-top:30px;align-items:center!important}}@media (max-width:767px){.hero__content--3 p{text-align:center}.hero__content .social-links{margin-top:30px}}.hero__content .social-links a{width:auto;border:none;text-transform:uppercase;font-size:14px}.hero__content .social-links a i{font-size:15px;color:#fff;margin-right:10px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.hero__content .social-links a span{color:#fff;font-weight:500;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.hero__content .social-links a:hover i,.hero__content .social-links a:hover span,.pp__price .price{color:#c7a17a}.hero__thumb{padding-top:2px;z-index:2;position:relative;-webkit-transform:translate(-30px,-25px);-ms-transform:translate(-30px,-25px);transform:translate(-30px,-25px)}@media (max-width:991px){.hero__thumb{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);margin-bottom:50px;margin-top:40px}.hero__thumb--2{text-align:center}}@media (max-width:767px){.hero__thumb{margin-top:80px}}.hero__thumb--2 img{-webkit-transform:translateX(65px);-ms-transform:translateX(65px);transform:translateX(65px)}.hero__thumb--2 .video-btn{position:absolute;bottom:55px;right:-30px}@media only screen and (min-width:1200px) and (max-width:1500px){.hero__thumb--2 img{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.hero__thumb--2 .video-btn{right:0}.about__area .shape__1{width:35%}}.feature__area--3::before{top:-1px}.feature__slider{padding:0 3px}.feature__item .icon{z-index:1}.feature__item .icon img{width:auto;margin-left:25px}.feature__item .title{color:#000;font-size:26px;letter-spacing:.16px}.feature__item--2,.payment-success-wrapper .payment-contents,.text-center,.user-dashboard-card .content{text-align:center}@media (max-width:1199px){.hero__thumb--2 img{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mt-none-50{display:block}.feature__item--2{padding-right:0;text-align:center}}@media (max-width:991px){.hero__thumb--2 .video-btn{right:100px}.feature__item--2{padding-right:0;text-align:center}}@media (max-width:767px){.hero__thumb--2 .video-btn{position:static;bottom:0;right:0;margin-top:30px}.feature__item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;text-align:center}.feature__item--2{padding-right:0;text-align:center}.feature__item--3{text-align:left;display:block}}.feature__item--2 .year{color:#000;text-transform:uppercase;font-size:14px;font-weight:500;border:1px solid #000;height:25px;width:80px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;text-align:center;background:#fff;border-radius:4px;margin-top:-12.5px;line-height:25px}@media (max-width:1199px){.feature__item--2 .year{margin:0 auto}}.feature__item--2 .title{color:#000;margin-bottom:5px}.feature__item--3{position:relative;border:1px solid #32323d;min-height:305px;height:auto}.feature__item--3 .shape{position:absolute;left:0;top:0;width:100%;height:100%}.feature__item--3 .shape img{height:100%;width:100%}.feature__item--3::after{position:absolute;left:0;content:"";top:0;height:4px;width:0%;background:#c7a17a;-webkit-transition:.4s cubic-bezier(.42, 0, .58, 1);-o-transition:.4s cubic-bezier(.42, 0, .58, 1);transition:.4s cubic-bezier(.42, 0, .58, 1);z-index:2}.feature__item--3:hover::after{width:100%;right:auto;left:0}.feature__item--3 .content{padding:25px 40px;position:relative;z-index:2;display:block}.feature__item--3 .content .count{color:#c7a17a;margin-top:0;font-size:15px;margin-bottom:0;display:inline-block}.feature__item--3 .content p{font-size:18px;color:#fff;opacity:.8}.feature__item--3 .title{margin-bottom:5px}.feature__wrapper{border-top:1px solid #d3d3d3}.slider-nav .owl-nav div{width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#a4a4a4;border:1px solid #a4a4a4;border-radius:50%;position:absolute;left:-95px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.slider-nav .owl-nav div:hover{background:#c7a17a;color:#fff;border-color:#c7a17a}.slider-nav .owl-nav div.owl-next{left:auto;right:-95px}@media (max-width:1300px){.feature__area .owl-nav{margin-top:60px!important}.slider-nav .owl-nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:40px}.slider-nav .owl-nav div{position:inherit;left:0;margin:0 5px}.slider-nav .owl-nav div.owl-next{right:0}}.about__area .shape__1{left:0;top:180px}.about__area .shape__2{right:0;top:0}.about__area--2{overflow:hidden}.about__area--2 .shape__1{top:80px}.about__area--2 .shape__2{top:-60px}.about__left img{max-width:auto}.about__left .year{font-size:130px;line-height:57px;color:#fff;position:absolute;bottom:160px;right:0}.about__left--2 .big{max-width:inherit}.about__left--2 .small{left:-130px;bottom:0}.about__left--3 img{width:100%;object-fit:cover}.about__right{position:relative;z-index:2;text-align:right}.about__history,.about__right--2{text-align:left}.about__right .btns{justify-content:flex-end}@media (max-width:1199px){.feature__wrapper{border-color:transparent;color:#fff}.about__area .shape__1{width:35%}.about__area--3 .col-xl-6.d-flex{display:block!important}.about__area--4 .mm-reverse{flex-direction:column-reverse}.about__left img{max-width:inherit}.about__left--2 .small{right:-130px;left:auto}.about__left--3{display:block!important}.about__right{padding-left:0;text-align:left;margin-top:70px}.about__right .btns{justify-content:flex-start}.about__right .btns .video-btn{padding-right:40px}.about__right--5{margin-top:0}}@media (max-width:991px){.about__left img{max-width:inherit}.about__left--2 .small{right:0;left:auto}.about__left--4 .section-heading,.about__right .section-heading{text-align:left}.popup-coffe-mechine .quickview,.popup-coffe-mechine .quickview__thumb{width:200px}}.about__right--5{border:1px solid #e2dfdd;background:#fff;border-radius:10px;padding:60px}@media (max-width:767px){.about__area .shape__2{width:30%}.about__left img{max-width:100%}.about__left .year{font-size:80px;right:15%}.about__left--2{text-align:center}.about__left--2 .big{width:100%}.about__left--2 .small{position:static!important;left:0;right:0;margin-top:40px}.about__right--5{padding:30px}}.about__history{background:#13131a;padding:78.5px 100px 78.5px 80px;border:1px solid #32323d;border-left:0}@media only screen and (min-width:1200px) and (max-width:1500px){.about__history{padding:78.5px 80px}}@media (max-width:767px){.about__history{padding:50.5px 30px}.view-background .quickview{margin-bottom:30px}}.about__list .icon{color:#292d32;width:40px;height:40px;border-radius:7px;border:1px solid #e2dfdd;margin-right:15px;display:inline-block;text-align:center;line-height:40px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.wwa-wrapper__img,.wwa-wrapper__img img{border-radius:10px}.about__list li,.pp__item{-webkit-transition:.3s;-o-transition:.3s}.about__list li{color:#1b2026;font-size:18px;font-weight:500;transition:.3s}.about__list li:hover .icon{color:#fff;background-color:#292d32;border-color:#292d32}.about__list li:not(:last-child){margin-bottom:18px}.about__list .text{flex:0 0 90%;-ms-flex:0 0 90%;max-width:90%}.wwa-wrapper__img{position:absolute;top:125px;right:0;height:100%}.topgrade__area .shape__1{bottom:30px;left:0}.topgrade__area .shape__2{bottom:60px;right:0}.reservation__area .shape,.topgrade__area--2 .shape__1{top:0}.topgrade__area--2 .shape__2{top:35px}.topgrade__item .title{font-size:30px}.topgrade__item .count{font-size:14px;color:#fff;height:40px;width:40px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:50%;border:1px solid #32323d;margin:35px auto 0;position:relative;z-index:2;background:#010103}.topgrade__item--2 .thumb,.topgrade__item--2 .thumb img{border-radius:50%;height:160px}.topgrade__item--2 .title{color:#000;margin-bottom:5px}.topgrade__item--2 p{color:#6c6c6c}.topgrade__item--2 .thumb{width:160px;position:relative;margin:0 auto}.topgrade__item--2 .thumb .count{position:absolute;top:0;left:10px;background:#fff;color:#000;border:1px solid #e2dfdd;font-weight:500;margin-top:0}.pp__area .shape{left:0;bottom:-115px;z-index:2}.pp__item{transition:.3s;z-index:2;position:relative}.pp__action,.pp__item::after{opacity:0;-webkit-transition:.3s;-o-transition:.3s;visibility:hidden}.pp__item::after{position:absolute;left:0;content:"";top:0;width:100%;height:100%;border:1px solid #32323d!important;background-color:transparent;border-radius:5px;transition:.3s;z-index:-1}.pp__item--3{border-radius:0}.pp__item--3::after{border-radius:0;opacity:1;visibility:visible;border-color:#32323d!important}.pp__action{transition:.3s;z-index:2}.blog__item,.pp__action div{-webkit-transition:.3s;-o-transition:.3s}.pp__action div{height:48px;width:48px;border:1px solid #a7a7a7;border-radius:5px;transition:.3s}.pp__thumb .default,.pp__thumb .on-hover{left:50%;top:0;-webkit-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;width:auto;position:absolute}.pp__action div:not(:last-child){margin-right:8px}.pp__action div a,.pp__price .regular{color:#a7a7a7}.pp__action div:hover{border-color:#fff}.breadcrumb-area .cafena-breadcrumb li a span:first-child,.duxinbcrumb-end a,.pp__action div:hover a{color:#fff}.pp__thumb{min-height:240px;position:relative}.pp__thumb .default{transform:translateX(-50%);transition:.4s ease-in-out;opacity:1}.pp__thumb .on-hover,.team__box .social-links ul{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.pp__thumb .on-hover{transform:translateX(-50%);opacity:0;z-index:2;transition:.4s ease-in-out}.pp__cat{text-transform:uppercase;font-size:14px;padding-right:10px}.footer__widget .item a,.pp__cat a{color:#a7a7a7;text-decoration:none}.pp__rating a,.viewcontent__rating i{color:#c7a17a;font-size:14px}.pp__rating a:not(:last-child),.recent-posts .item .date i{margin-right:5px}.pp__title{font-size:18px;text-transform:uppercase;color:#fff;font-weight:500}.pp__title a{color:#fff;text-decoration:none}.pp__price .label{color:#fff;padding-right:5px}.pp__item.active{background-color:#13131a}.pp__item.active .on-hover{opacity:1}.pp__item.active .default{-webkit-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;opacity:0}.big-product-wrapper .product-highlight .active,.pp__item.active .pp__action,.pp__item.active::after,.show-popup{opacity:1;visibility:visible}.big-product-wrapper .product-highlight{position:absolute;bottom:0;left:30px}.big-product-wrapper .product-highlight__trigger{width:30px;height:30px;font-size:16px;color:#000;background:#fff;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;cursor:pointer}.blog__area .shape,.testimonial__item .quote{display:inline-block}.big-product-wrapper .product-highlight__content{position:absolute;width:200px;background:#fff;padding:15px 20px;border-radius:10px;top:35px;z-index:2;opacity:0;visibility:hidden}.big-product-wrapper .product-highlight__content h4{font-weight:500;text-transform:uppercase;font-size:16px}.big-product-wrapper .ph-wrapper .product-highlight:nth-child(2){top:10px;right:145px;left:auto;bottom:auto}.big-product-wrapper .viewcontent__footer{margin-top:8px}.big-product-wrapper .viewcontent__footer ul li{font-size:12px;line-height:20px}.register-form-wrapper .register-form .btn-pair .btn-wrapper .default-btn,.testimonial__area .owl-item img{width:auto}.testimonial__area .shape{right:0;top:-50px}.testimonial__active .owl-nav div{top:85px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.testimonial__item .quote img{margin:0 auto}.testimonial__item p{font-size:20px;color:#fff}.testimonial__item .thumb{border-radius:50%}.testimonial__item .thumb img{border-radius:50%;margin:0 auto}.testimonial__item .name{color:#fff;font-size:18px;text-transform:uppercase}.blog__item--2 .read-more:hover,.blog__item--2 .share-btn:hover,.blog__meta span,.blog__title--2 a:hover,.breadcrumb-area .cafena-breadcrumb li a span:first-child:hover,.breadcrumb-area .cafena-breadcrumb li a:hover,.breadcrumb-area .cafena-breadcrumb li span:last-child,.popular-menu__content .pp__action div:hover a{color:#c7a17a}.testimonial__item .designation{font-size:14;text-transform:uppercase;color:#c7a17a}.blog__area .shape{position:absolute;top:0;width:100%;left:0}.blog__area .shape__section{top:-20px;z-index:1}.blog__area .shape__1{top:80px;width:auto}.blog__area .shape__2{bottom:80px;left:auto;right:0;top:auto;width:auto}.blog__area--2 .shape__1{bottom:30px;top:auto}.blog__area--2 .shape__2{top:-60px;bottom:auto}.blog__item{position:relative;z-index:2;transition:.3s}.blog__item .thumb img,.product-popup{-webkit-transition:.3s;-o-transition:.3s}.blog__item .content{padding:25px 30px 20px;border:1px solid #32323d;border-top:0}.blog__item .content__2{border-color:transparent;padding-left:15px;padding-bottom:0}.blog__item .thumb{padding:5px 5px 0;overflow:hidden}.blog__item .thumb img{width:100%;transition:.3s}.blog__item .thumb .shape{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.blog__item:hover .img img,.popular-menu__item:hover .popular-menu__thumb img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.blog__item--2 .thumb{padding:0;min-height:260px;border-radius:10px}.blog__item--2 .thumb img{height:260px;width:100%;border-radius:10px;object-fit:cover}.blog__meta{margin-bottom:7px}.blog__meta li{color:#a7a7a7;font-size:14px;text-transform:uppercase}.blog__title,.viewcontent__header h2{font-size:22px;font-family:Jost,sans-serif}.blog__meta li:not(:last-child),.top-products .item .rating a:not(:last-child){margin-right:4px}.blog__meta--2 span{color:#000}.blog__meta--2 li{color:#6c6c6c;font-weight:500}.blog__title{text-transform:capitalize}.blog__title a{text-transform:capitalize;color:#fff;text-decoration:none}.blog__title--2 a{color:#000;font-weight:500}.blog__title--2 a:hover{text-decoration:none}.product-popup{position:fixed;left:0;transition:.3s;opacity:0;visibility:hidden;top:0;display:flex;align-items:center;justify-content:center;max-width:1170px;right:0;margin:auto;z-index:999;height:100%}.popular-menu__thumb img,.view_close{-webkit-transition:.3s;-o-transition:.3s}.product-popup :is(.popup-text){background-color:#fff;position:relative;padding:30px;overflow-y:auto}.view{cursor:pointer}.view-background{overflow-y:auto;position:relative;background:#fff;padding:40px;border-radius:10px}@media (max-width:767px){.view-background{padding:15px}.viewcontent__action{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center}}.view_close{background:#010103;width:40px;height:40px;text-align:center;line-height:40px;cursor:pointer;transition:.3s;color:#fff;position:absolute;right:20px;top:20px;border-radius:5px;align-items:center;display:flex;justify-content:center;text-decoration:none}.view_close:hover{color:#fff;background-color:#c7a17a}.viewcontent__header h2{font-weight:500}.viewcontent__price h4{color:#010103;font-family:Jost,sans-serif;font-weight:500;font-size:24px}.viewcontent__price h4 span{color:#010103}.viewcontent__stock{margin-top:5px;margin-bottom:10px}.viewcontent__stock h4{font-family:Jost,sans-serif}.viewcontent__details p{color:grey}.viewcontent__action span{margin-right:10px;color:#010103;text-transform:uppercase}.viewcontent__action input{width:100px;min-height:50px;padding:0 10px;border:1px solid grey;border-radius:4px}@media (max-width:767px){.viewcontent__action input{width:80px}.viewcontent__action .site-btn{padding:9.5px 25px}}.viewcontent__action .site-btn{margin-left:10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.viewcontent__footer ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column;margin-bottom:0}.viewcontent__footer ul li{color:grey;font-size:13px;text-transform:uppercase}.viewcontent__footer ul:first-child{min-width:90px}.cart-total .ct-sub__total span,.viewcontent__footer ul:first-child li{color:#010103}.popular-menu__area .shape__1{top:145px;left:0}.popular-menu__area .shape__2{bottom:60px}.popular-menu__area .shape__3{left:auto;right:0;top:-120px}.popular-menu__area .shape__4{left:auto;right:0;bottom:10px;top:auto}.popular-menu__filter{border-radius:5px;border:1px solid #e2dfdd;position:relative;z-index:2;flex-wrap:wrap}.popular-menu__filter button{font-size:15px;font-weight:500;text-transform:uppercase;color:#6c6c6c;border-radius:5px;padding:5px 28px;display:block;background-color:transparent}.popular-menu__filter .active,.popular-menu__filter button:hover{background-color:#c7a17a;color:#fff}.cafena-pagination ul li:not(:last-child),.popular-menu__filter button:not(:last-child){margin-right:10px}@media (max-width:1199px){.about__history{margin-top:0;border-left:1px;border-top:0}.wwa-wrapper__img{margin-top:50px;position:static;top:0}.topgrade__area--2 .mt-85{margin-top:30px}.pp__area .shape{width:20%;bottom:-25px}.big-product-wrapper{margin-bottom:80px}.big-product-wrapper .ph-wrapper .product-highlight:nth-child(2){right:auto;left:180px}.testimonial__area .shape{width:20%}.popular-menu__area--2 .pr-55{padding-right:35px}.popular-menu__area--2 .pl-55{padding-left:35px}.popular-menu__area--2 .section-heading{margin-bottom:100px}.popular-menu__area--2 .mt-30{margin-top:70px}.popular-menu__area--2 .mt-none-30{margin-top:-70px}.popular-menu__filter{border-color:transparent;margin-top:-10px}.popular-menu__filter button:not(:last-child){margin-right:8px}.popular-menu__filter button{margin-top:10px}}.popular-menu__thumb{border-radius:10px;max-height:250px;margin-bottom:-50px;overflow:hidden}.popular-menu__thumb img{border-radius:10px;max-height:250px;width:100%;transition:.3s;object-fit:cover}.popular-menu__list,.wcu__item{-webkit-transition:.3s;-o-transition:.3s}.popular-menu__content{background:#fff;padding:20px 10px;border-radius:10px;position:relative;z-index:2;margin-left:25px;margin-right:25px;min-height:130px}@media (max-width:767px){.popular-menu__area--2 .pr-55{padding-right:15px}.popular-menu__area--2 .pl-55{padding-left:15px}.popular-menu__content{padding:30px 25px}}.popular-menu__content .title{font-size:24px;text-transform:uppercase}.popular-menu__content .title a{color:#000;text-decoration:none;font-family:"Bebas Neue",cursive}.popular-menu__content .pp__price{margin-top:0}.popular-menu__content .pp__price .label,.table .amount{color:#000;font-weight:500}.popular-menu__content .pp__action{opacity:1;visibility:visible}.popular-menu__content .pp__action div{color:#b4aaa1;border-color:#e2dfdd}.popular-menu__content .pp__action div:first-child{margin-left:0}.popular-menu__content .pp__action div:hover{border-color:#c7a17a}.popular-menu__list{border:1px solid #32323d;position:relative;padding:20px 30px 20px 80px;margin-left:90px;transition:.3s}.popular-menu__list::after{position:absolute;left:0;content:"";top:0;height:100%;background:#13131a;right:100%;width:0;-webkit-transition:.4s cubic-bezier(.42, 0, .58, 1);-o-transition:.4s cubic-bezier(.42, 0, .58, 1);transition:.4s cubic-bezier(.42, 0, .58, 1)}.popular-menu__list .thumb{width:85px;height:85px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-40px;z-index:2;border-radius:50%}.popular-menu__list .thumb img{border-radius:50%}.description,.pp-comments .comment .review i,.pp__cat--2 a,.pp__price--2 .price,.top-products .item .price,.user-dahsboard-order-info-wrap small{font-size:14px}.content div{padding-right:8px}.popular-menu__list .content{position:relative;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:space-between}.popular-menu__list .content .title{color:#fff;font-size:25px;padding-right:20px}.popular-menu__list .content .title a{font-family:"Bebas Neue",cursive;text-decoration:none}.popular-menu__list .content .price{color:#c7a17a;font-size:25px;font-family:"Bebas Neue",cursive}.popular-menu__list:hover::after{width:100%;left:0;right:auto}.popular-menu__lists{margin-left:-55px}@media (max-width:1199px){.popular-menu__list{padding-left:30px;padding-top:80px;margin-left:0}.popular-menu__list .thumb{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-40px}.popular-menu__lists{margin-left:0}.popular-menu__lists .popular-menu__list{margin-left:0;margin-right:0}}@media (max-width:767px){.popular-menu__lists{margin-left:-10px}}.popular-menu__lists .popular-menu__list{border-color:#e2dfdd}.popular-menu__lists .popular-menu__list .content .title{color:#000}.latest__comments .comments-text,.popular-menu__lists .popular-menu__list .thumb,.popular-menu__masonary{overflow:hidden}.popular-menu__lists .popular-menu__list .thumb img{-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.popular-menu__lists .popular-menu__list:hover .thumb img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.popular-menu__masonary .popular-menu__item{float:left;width:33.33%;padding:0 15px;min-height:370px}@media (max-width:991px){.popular-menu__masonary .popular-menu__item{width:50%}}@media (max-width:767px){.popular-menu__masonary .popular-menu__item{min-height:300px}}.popular-menu__masonary .popular-menu__item .popular-menu__thumb{min-height:370px}@media (max-width:767px){.popular-menu__masonary .popular-menu__item .popular-menu__thumb{min-height:300px}}@media (max-width:475px){.popular-menu__masonary .popular-menu__item,.popular-menu__masonary .popular-menu__item .popular-menu__thumb{min-height:250px}}.popular-menu__masonary .popular-menu__item .popular-menu__thumb--2,.popular-menu__masonary .popular-menu__item .popular-menu__thumb--2 img{min-height:370px}@media (max-width:767px){.popular-menu__masonary .popular-menu__item .popular-menu__thumb--2,.popular-menu__masonary .popular-menu__item .popular-menu__thumb--2 img{min-height:300px}}.popular-menu__masonary .popular-menu__item.long,.popular-menu__masonary .popular-menu__item.long .popular-menu__thumb,.popular-menu__masonary .popular-menu__item.long .popular-menu__thumb img{min-height:770px}.popular-menu__masonary .popular-menu__item .popular-menu__thumb img{min-height:370px;max-height:inherit}@media (max-width:767px){.popular-menu__masonary .popular-menu__item .popular-menu__thumb img{min-height:300px}}.popular-menu__masonary .popular-menu__item.wide{width:66.66%}@media (max-width:991px){.popular-menu__masonary .popular-menu__item.wide{width:50%}.popular-menu__masonary .popular-menu__item.long{min-height:370px}}@media (max-width:400px){.popular-menu__masonary .popular-menu__item,.popular-menu__masonary .popular-menu__item.wide{width:100%}}@media (max-width:767px){.popular-menu__masonary .popular-menu__item.long{min-height:300px}}@media (max-width:991px){.popular-menu__masonary .popular-menu__item.long .popular-menu__thumb,.popular-menu__masonary .popular-menu__item.long .popular-menu__thumb img{min-height:370px}}@media (max-width:767px){.popular-menu__masonary .popular-menu__item.long .popular-menu__thumb{min-height:300px}}@media (max-width:767px){.popular-menu__masonary .popular-menu__item.long .popular-menu__thumb img{min-height:300px}}.pm-list-wrapper{margin-left:-45px}.reservation__area .shape__2{left:auto;right:0}.reservation__wrapper{background:#13131a;border:1px solid #32323d;border-left:0;padding:50px 80px}@media (max-width:1199px){.popular-menu__lists .mt-35{margin-top:65px}.pm-list-wrapper{margin-left:0}.reservation__wrapper{margin-top:0;border-left:1px;border-top:0}}@media (max-width:767px){.reservation__wrapper{padding:50.5px 30px}}@media only screen and (min-width:576px) and (max-width:767px){.hero__content--2 .btns .site-btn{margin-right:20px;margin-top:0}.hero__content--3{display:block}.hero__content--3 .title,.hero__content--3 p{text-align:left}.hero__content--3 .btns{margin-top:45px}.hero__content .social-links,.hero__thumb{margin-top:40px}.about__right--5{padding:60px}.about__history{padding:78.5px 50px}.view-background{padding:30px}.viewcontent__action input{width:100px}.viewcontent__action .site-btn{padding:9.5px 30px}.popular-menu__content{padding:30px 40px}.popular-menu__lists{margin-left:0}.reservation__wrapper{padding:50px 80px}}.reservation__wrapper--2{background:#fff;border:1px solid #e2dfdd;border-radius:10px;padding:60px;z-index:2;position:relative}@media (max-width:767px){.reservation__wrapper--2{padding:30px 20px}}.reservation__form input,.reservation__form select{border:1px solid #32323d;background:#09090d;color:#a7a7a7;font-size:13px;padding:15px 20px;width:100%;font-weight:500}.reservation__form input::-webkit-input-placeholder,.reservation__form select::-webkit-input-placeholder{color:#a7a7a7;opacity:1}.reservation__form input::-moz-placeholder,.reservation__form select::-moz-placeholder{color:#a7a7a7;opacity:1}.reservation__form input:-ms-input-placeholder,.reservation__form select:-ms-input-placeholder{color:#a7a7a7;opacity:1}.reservation__form input:-moz-placeholder,.reservation__form select:-moz-placeholder{color:#a7a7a7;opacity:1}.reservation__form .from-group .icon{position:absolute;right:30px;font-size:15px;color:#a7a7a7;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.reservation__form--2 input,.reservation__form--2 select{background:#fff;border-color:#e2dfdd;padding:19px 20px;color:#9e9e9e;border-radius:5px;box-shadow:0 14px 40px 0 rgba(220,220,220,.3);font-size:15px}.reservation__form--2 input::-webkit-input-placeholder,.reservation__form--2 select::-webkit-input-placeholder{color:#9e9e9e;opacity:1}.reservation__form--2 input::-moz-placeholder,.reservation__form--2 select::-moz-placeholder{color:#9e9e9e;opacity:1}.reservation__form--2 input:-ms-input-placeholder,.reservation__form--2 select:-ms-input-placeholder{color:#9e9e9e;opacity:1}.reservation__form--2 input:-moz-placeholder,.reservation__form--2 select:-moz-placeholder{color:#9e9e9e;opacity:1}.best-coffe__wrapper p,.wcu__item .content p{color:#6c6c6c}#reservemap{height:550px;width:100%}@media (max-width:767px){#reservemap{height:400px}.breadcrumb-area{padding:100px 0}}.breadcrumb-area .shape{position:absolute;width:100%}.breadcrumb-area .shape__1{top:-10px;left:0}@media (max-width:1199px){.breadcrumb-area .shape__1{top:-12px}}@media (max-width:991px){.breadcrumb-area .shape__1{top:-13px}}@media (max-width:767px){.breadcrumb-area .shape__1{top:-14px}}@media only screen and (min-width:576px) and (max-width:767px){.reservation__wrapper--2{padding:60px}#reservemap{height:450px}.breadcrumb-area{padding:120px 0}.breadcrumb-area .shape__1{top:-13px}}@media (max-width:360px){.breadcrumb-area .shape__1{top:-16px}}.breadcrumb-area .shape__2{top:auto;bottom:-8px}@media (max-width:1199px){.breadcrumb-area .shape__2{bottom:-10px}.wcu__area{padding-top:0}}@media (max-width:767px){.breadcrumb-area .shape__2{bottom:-12px}}.breadcrumb-area .page-title{color:#fff;font-size:70px}.breadcrumb-area .cafena-breadcrumb ul,.checkout-inner-content .query:last-child{margin-bottom:0}.breadcrumb-area .cafena-breadcrumb li{font-size:15px;text-transform:uppercase;font-weight:600;letter-spacing:2px;position:relative}.breadcrumb-area .cafena-breadcrumb li:not(:last-child)::after{position:absolute;content:"";content:"/";width:auto;height:auto;left:auto;right:-15px;top:0;color:#fff}.wcu__item{border:1px solid #e2dfdd;border-radius:10px;padding:50px 20px;transition:.3s}@media (max-width:767px){.breadcrumb-area .page-title{font-size:45px}.breadcrumb-area .cafena-breadcrumb li{font-size:14px}.wcu__item{padding:50px 20px}.best-coffe__area .pl-35{padding-left:15px}}.wcu__item .icon{z-index:1;position:relative;max-width:75px;margin:0 auto 30px}.wcu__item .icon::after{width:45px;height:45px;background:#eddfd1;content:"";position:absolute;left:30px;top:25px;border-radius:50%;z-index:-1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.wcu__item .content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;flex-direction:column}.wcu__item .content .title{font-size:24px;margin-bottom:10px}.wcu__item .inline-btn{margin-top:28px}.wcu__item:hover{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.wcu__item:hover .icon::after{left:0}.wcu__item:hover .inline-btn{color:#fff;background-color:#c7a17a;border-color:#c7a17a}.best-coffe__area{padding-top:70px;padding-bottom:75px}.best-coffe__bg{position:absolute;left:2%;top:0;height:100%;width:50%}@media (max-width:767px){.best-coffe__bg{width:100%}}.best-coffe__bg img{height:100%;max-width:fit-content}.best-coffe__wrapper{position:relative;z-index:2;background:#fff;border-radius:10px;border:1px solid #e2dfdd;padding:50px}@media (max-width:991px){.best-coffe__wrapper{padding:60px}.best-coffe__wrapper .section-heading{text-align:left}}@media (max-width:767px){.best-coffe__wrapper{padding:30px}}.team__box{border:1px solid #e2dfdd;border-radius:10px;padding:38px 28px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.team__box .thumb{position:relative;min-height:310px}.team__box .thumb img{border-radius:60px 60px 60px 0;min-height:310px;object-fit:cover;width:100%}.team__box .name{font-size:18px;font-family:Jost,sans-serif;font-weight:500;text-transform:uppercase;margin-bottom:2px}.team__box .experience{color:#c7a17a;letter-spacing:2px;font-size:12px;text-transform:uppercase;font-weight:600}.team__box .social-links{position:absolute;top:30px;right:-1px}.team__box .social-links ul{position:absolute;transform:translateX(-50%);-webkit-transition:.6s cubic-bezier(.25, 1, .5, 1);-o-transition:.6s cubic-bezier(.25, 1, .5, 1);transition:.6s cubic-bezier(.25, 1, .5, 1);opacity:0;visibility:hidden;flex-direction:column;left:50%}.team__box .social-links ul li{opacity:0;margin-top:10px;-webkit-transition:.4s cubic-bezier(.68, -.6, .32, 1.6);-o-transition:.4s cubic-bezier(.68, -.6, .32, 1.6);transition:.4s cubic-bezier(.68, -.6, .32, 1.6)}.team__box .social-links a,.team__box .social-links__trigger{border:none;color:#958f8a;font-size:13px;width:45px;border-radius:5px;height:45px;background:#fff;box-shadow:0 6px 21px 0 rgba(118,118,118,.09)}.faq__item .title button::after,.faq__wrapper,.pp__item--2.active,.story-list__box--inner{box-shadow:0 14px 40px 0 rgba(220,220,220,.3)}.cafena-pagination ul li .current,.cafena-pagination ul li:hover span,.pinfo-tab .active,.pinfo-tab a:hover,.team__box .social-links a:hover,.team__box .social-links__trigger:hover{background-color:#c7a17a;color:#fff;border-color:#c7a17a}.checkout-wrapper .checkout-top nav .active::before,.team__box .social-links:hover ul{opacity:1;visibility:visible}.team__box .social-links:hover ul li{-webkit-transition:.4s cubic-bezier(.68, -.6, .32, 1.6);-o-transition:.4s cubic-bezier(.68, -.6, .32, 1.6);transition:.4s cubic-bezier(.68, -.6, .32, 1.6);opacity:1}.team__box .social-links:hover ul li:first-child{transition-delay:0.1s}.team__box .social-links:hover ul li:nth-child(2){transition-delay:0.2s}.team__box .social-links:hover ul li:nth-child(3){transition-delay:0.3s}.team__box .social-links:hover ul li:nth-child(4){transition-delay:0.4s}.team__box:hover img{border-radius:0 60px 60px}.story-list{position:relative;padding:0 0 45px}@media (max-width:1199px){.story-list{padding:0 0 20px}}.story-list::after{position:absolute;content:"";top:0;height:100%;left:50%;width:1px;background-color:#e2dfdd;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:767px){.story-list{padding-bottom:0}.story-list::after{display:none}}.story-list__box{position:relative;margin:0 auto 430px;width:40px}@media (max-width:991px){.story-list::after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);left:20px}.story-list__box{margin:0 0 485px}}@media (max-width:767px){.story-list__box{width:auto;margin-bottom:30px}}@media only screen and (min-width:576px) and (max-width:767px){.breadcrumb-area .shape__2{bottom:-10px}.wcu__item{padding:50px 45px}.best-coffe__area .pl-35{padding-left:25px}.best-coffe__bg{width:50%}.best-coffe__wrapper{padding:60px}.story-list::after{display:inline-block}.story-list__box{width:40px;margin-bottom:485px}}.story-list__box--inner{width:525px;position:absolute;top:0;right:-567px}@media (max-width:1199px){.story-list__box--inner{width:410px;right:-445px}}@media (max-width:991px){.story-list__box--inner{right:-500px}}@media (max-width:767px){.story-list__box--inner{position:static;right:0;width:100%}}.story-list__box--inner .thumb{position:relative;border-radius:10px 10px 0 0;overflow:hidden}.story-list__box--inner .thumb img{border-radius:10px 10px 0 0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.story-list__box--inner .thumb .year{border-radius:5px 5px 0 0;color:#fff;background:#c7a17a;font-size:15px;letter-spacing:2px;display:inline-block;position:absolute;bottom:0;left:40px;width:95px;text-align:center;padding:2px 0;font-weight:500}.story-list__box--inner .title{margin-bottom:5px;font-size:30px}.story-list__box--inner .content{background:#fff;border-radius:0 0 10px 10px;border:1px solid #e2dfdd;border-top:0;padding:35px 60px 45px 40px}@media (max-width:767px){.story-list__box--inner .content{padding:20px}.story-list__box:last-child{margin-bottom:0}}.story-list__box--inner .content p{color:#6c6c6c}.story-list__box:nth-child(odd) .story-list__box--inner{right:auto;left:-567px}@media (max-width:1199px){.story-list__box:nth-child(odd) .story-list__box--inner{left:-445px}}@media (max-width:991px){.story-list__box:nth-child(odd) .story-list__box--inner{right:-500px;left:auto}}.story-list__box:hover .thumb img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.story-list .count,.story-list .plus{width:40px;height:40px;border:1px solid #e2dfdd;border-radius:5px;color:#000;font-size:15px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;background:#fff;z-index:2;position:relative}.faq__item .title,.faq__item .title button{background:0 0;padding:0;-webkit-transition:.3s;-o-transition:.3s}@media (max-width:767px){.story-list .count,.story-list .plus{display:none}}.story-list .plus{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:20px}.faq__wrapper{background:#fff;border-radius:10px;border:1px solid #e2dfdd;padding:100px 200px 90px 120px;margin-left:65px;margin-right:65px}@media (max-width:1199px){.faq__wrapper{margin-left:30px;margin-right:30px;padding:60px 100px 60px 80px}.author-box{flex-wrap:wrap}}@media (max-width:991px){.story-list .plus{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);left:0}.faq__wrapper{margin-left:20px;margin-right:20px;padding:40px 60px 40px 40px}}@media (max-width:767px){.faq__wrapper{margin-left:0;margin-right:0;padding:40px 30px}}.faq__item{border:none;padding-left:70px}.faq__item:not(:last-child){margin-bottom:60px}.faq__item .title{font-family:Jost,sans-serif;text-decoration:none;transition:.3s}.faq__item .title button{font-size:20px;font-weight:500;color:#000;border:none;box-shadow:none;position:relative;margin-bottom:0;transition:.3s}.faq__item .title button::after{content:"";font-family:"Font Awesome 5 Pro";background-image:none;left:-70px;right:auto;width:35px;height:35px;border:1px solid #e2dfdd;border-radius:5px;color:#a5a5a7;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;margin-left:0;position:absolute;font-size:16px;font-weight:400;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.faq__item .title button:not(.collapsed)::after,.faq__item .title:hover button::after{background:#c7a17a;color:#fff;border-color:#c7a17a}.faq__item .content{border:none;padding:15px 0 0}.faq__item .content p{color:#6c6c6c;font-size:18px}@media (max-width:420px){.faq__wrapper{padding:40px 25px}.faq__item{padding-left:55px}.faq__item .title button{font-size:18px}.faq__item .title button::after{left:-55px}.faq__item .content p{font-size:15px;line-height:27px}}.blog__post{border:1px solid #e2dfdd;padding:30px 35px 40px;border-radius:10px;background-color:#fff}@media (max-width:767px){.faq__item:not(:last-child){margin-bottom:40px}.blog__post{padding:20px 15px}}.blog__post .thumb{border-radius:10px;overflow:hidden}.blog__post .thumb img{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:100%;border-radius:10px;max-height:365px;object-fit:cover}.blog__post .bottom,.blog__post .meta{flex-wrap:wrap}.author-box .ath-content p,.blog__post .meta li{color:#6c6c6c}.blog__post .meta li i{font-size:15px;padding-right:5px}.blog__post .meta li a{font-size:14px;font-weight:400;color:#6c6c6c;text-decoration:none;position:relative}.blog__post .meta li a::after{right:-30px;height:16px;background-color:#6c6c6c;position:absolute;content:"";width:1px;display:none;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.blog__post .meta li a:hover{color:#c7a17a}.blog__post .meta li:not(:last-child),.register-form-wrapper .nav-tabs .nav-item{margin-right:30px}.blog__post .meta li:not(:last-child) a::after,.register-form-area-wrapper .content-top .right .social-icon .social-icon-list .item{display:inline-block}.blog__post .meta li:not(:first-child){margin-left:30px}@media (max-width:470px){.blog__post .meta li:not(:last-child){margin-right:20px}.blog__post .meta li:not(:last-child) a::after{display:none}.blog__post .meta li:not(:first-child){margin-left:0}}.blog__post .content .title{font-size:35px;text-transform:uppercase}.pp-comments .comment .name,.tagcloud a,.top-products .item .rp-title a{text-transform:capitalize}.blog__post .content .title a{font-family:"Bebas Neue",cursive;text-decoration:none;color:#010103}.blog__post .content p{font-size:18px;color:#6c6c6c}.blog__post .content h3{font-size:30px;margin-bottom:10px}.blog__post .bottom .author{padding-left:100px}@media (max-width:991px){.blog__post .bottom .author{padding-left:50px}.cafena-pagination{margin-bottom:50px}}@media (max-width:500px){.blog__post .content .title{font-size:28px}.blog__post .bottom{flex-direction:column;align-items:flex-start!important}.blog__post .bottom .author{padding-left:0;padding-top:20px}}.blog__post .bottom .a-thumb{flex:0 0 30px;-ms-flex:0 0 30px;max-width:30px}.blog__post .bottom .a-thumb img{border-radius:50%}.blog__post .bottom .name{text-decoration:none;color:#000;font-weight:500;font-family:Jost,sans-serif}.blog__post:hover>.thumb img,.recent-posts .item:hover .thumb img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.blog__post--releted .thumb,.blog__post--releted .thumb img{border-radius:0}.blog__post--releted .content{border:1px solid #e2dfdd;border-top:0;padding:35px}@media (max-width:767px){.blog__post--releted .content{padding:30px 20px}.social-share-wrapper{margin-top:20px}}.blog__post--releted .content .title{font-size:20px}.blog__post--releted .content .title a{font-size:20px;font-family:Jost,sans-serif;line-height:27px;text-transform:capitalize;font-weight:500}.blog__post--releted .content .meta{margin-bottom:7px}.blog__post .tagcloud a{font-size:12px}.blog__post .tagcloud a:hover{color:#fff;background-color:#000;border-color:#000}.blog__sidebar .widget{background-color:#fff;border:1px solid #e2dfdd;padding:30px 30px 35px;border-radius:10px}.blog__sidebar .widget .title{font-size:30px;color:#010103;margin-bottom:20px}.blog__sidebar .widget input{width:100%;color:#6c6c6c;font-size:14px;border:1px solid #e2dfdd;border-radius:5px;padding:9px 15px}.blog__sidebar .widget ul .cat-item:hover,.tagcloud a:hover{border-color:#c7a17a}.blog__sidebar .widget input::-webkit-input-placeholder{color:#6c6c6c;opacity:1}.blog__sidebar .widget input::-moz-placeholder{color:#6c6c6c;opacity:1}.blog__sidebar .widget input:-ms-input-placeholder{color:#6c6c6c;opacity:1}.blog__sidebar .widget input:-moz-placeholder{color:#6c6c6c;opacity:1}.blog__sidebar .widget .search-widget{position:relative}.blog__sidebar .widget .search-widget button{position:absolute;color:#949494;font-size:16px;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:0 0}.blog__sidebar .widget ul{list-style:none;padding:0;margin:0}.blog__sidebar .widget ul .cat-item label{display:inline;padding:0}.blog__sidebar .widget ul .cat-item label input{position:relative;width:15px;height:15px;top:3px;accent-color:#C7A17A}.blog__sidebar .widget ul .cat-item a{color:#6c6c6c;font-size:14px;text-decoration:none}.blog__sidebar .widget ul .cat-item span{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-transform:uppercase;font-size:15px}#toggle_login,.account-option a>span,.blog__sidebar .widget ul .cat-item .txt-title-default,.btn-login,.form-check-label a,.shop-filter-wrapper .sf-right .active,.terms,.toggle_coupon{color:#000}.blog__sidebar .widget ul .cat-item .txt-title-selected,.blog__sidebar .widget ul .cat-item:hover .txt-cat,.blog__sidebar .widget ul .sub-cat-item:hover .txt-sub-cat{color:#c7a17a;font-weight:500}.blog__sidebar .widget ul .cat-item .sub-cat-item:hover .txt-sub-cat-title,.blog__sidebar .widget ul .cat-item:hover a,.cafena-navigation a:hover,.social-share a:hover{color:#c7a17a}.recent-posts .item .thumb{flex:0 0 80px;-ms-flex:0 0 80px;max-width:80px;margin-right:20px;height:80px;overflow:hidden;border-radius:5px}.recent-posts .item .thumb img{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;object-fit:cover;height:100%;border-radius:5px}.cafena-pagination ul li,.cafena-pagination ul li span{width:50px;height:50px;-webkit-transition:.3s;-o-transition:.3s}.recent-posts .item .rp-title{margin-bottom:8px;font-family:Jost,sans-serif;font-weight:500}.recent-posts .item .rp-title a{color:#000;text-decoration:none;font-size:15px}.recent-posts .item .date{color:#706c61;text-decoration:none;font-size:14px}.tagcloud{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;margin-left:-5px;margin-top:-5px}.tagcloud a{display:block;border:1px solid #e2dfdd;color:#949494;min-height:32px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;font-size:15px;text-decoration:none;font-weight:500;padding:0 21px;margin:5px}.pinfo-tab a,.pp-comments-form .title,.pp-comments-form label,.slider-range p label,.table thead th{text-transform:uppercase}.tagcloud a:hover{color:#fff;background-color:#c7a17a}.cafena-pagination ul{list-style:none;justify-content:center;margin-top:-15px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0}.cafena-pagination ul li{margin-top:15px;justify-content:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #e2dfdd;border-radius:5px;transition:.3s}.cafena-pagination ul li a{text-decoration:none;display:block}.cafena-pagination ul li span{justify-content:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:5px;transition:.3s}.tag-social-wrapper h4{font-size:20px;margin-bottom:20px}.social-share{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:flex-end}.social-share a{font-size:18px;text-decoration:none;color:#6c6c6c}.navigation-border{border-top:1px solid #e2dfdd;overflow:hidden}.cafena-navigation a span{color:#777;font-size:14px}.cafena-navigation h4{margin-top:3px;font-size:26px}.cafena-navigation h4 a{color:#000;display:block;font-family:"Bebas Neue",cursive}.author-box{border:1px solid #e2dfdd;padding:40px}@media (max-width:475px){.popular-menu__masonary .popular-menu__item .popular-menu__thumb img,.popular-menu__masonary .popular-menu__item .popular-menu__thumb--2,.popular-menu__masonary .popular-menu__item .popular-menu__thumb--2 img,.popular-menu__masonary .popular-menu__item.long,.popular-menu__masonary .popular-menu__item.long .popular-menu__thumb,.popular-menu__masonary .popular-menu__item.long .popular-menu__thumb img{min-height:250px}.author-box{padding:30px 20px}}.author-box .ath-thumb{flex:0 0 200px;-ms-flex:0 0 200px;max-width:200px;height:200px}.author-box .ath-thumb img{width:100%;height:100%;object-fit:cover}.author-box .ath-content span{color:#777;font-size:12px;font-weight:500}.author-box .ath-content .name{font-size:35px;margin-bottom:5px}@media (max-width:767px){.social-share{justify-content:flex-start}.blog-filter{margin:20px 0}.b-next-post.text-end{text-align:left!important}.author-box .ath-content .name{font-size:28px}}.post-comments .title{font-size:26px;margin-bottom:25px}.latest__comments .comments-box{border-top:1px solid #e2dfdd;padding:30px 0}.latest__comments .comments-text p{color:#6c6c6c}.latest__comments .comments-avatar{border-radius:50%;float:left}@media (max-width:767px){.latest__comments .comments-avatar{float:none;margin-bottom:10px}.latest__comments li.children{margin-left:0}}.latest__comments .comments-avatar img{border-radius:50%;width:100px!important;margin-right:30px}.latest__comments li:last-child .comments-box{padding-bottom:0}.latest__comments li:first-child .comments-box{border-top:0;padding-top:0}.latest__comments .avatar-name{margin-bottom:15px;overflow:hidden;position:relative}.latest__comments .avatar-name h5{font-size:18px;margin-bottom:0;font-weight:600;font-family:Jost,sans-serif}.latest__comments .avatar-name span,.latest__comments .reply,.latest__comments--2 p{font-size:14px;color:#6c6c6c}.latest__comments .reply{display:inline-block;font-weight:400;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;line-height:1;position:absolute;right:0;margin-top:0;top:0;text-decoration:none}.latest__comments .reply i{margin-right:5px}.latest__comments .reply:hover{color:#c7a17a}.latest__comments--2 p{line-height:24px}.comments__form .title{font-size:26px;margin-bottom:30px}.comments__form .form{padding:50px;border:1px solid #e2dfdd}@media (max-width:767px){.comments__form .form{padding:15px}.shop-filter-wrapper{flex-direction:column}}.comments__form .form input{border:1px solid #e2dfdd;height:60px;margin-bottom:20px;padding:0 30px;width:100%;font-size:14px;color:#6c6c6c;border-radius:0;background:#fff}.comments__form .form textarea{border:1px solid #e2dfdd;height:150px;margin-bottom:10px;padding:30px;width:100%;color:#6c6c6c;font-size:14px;background:#fff;border-radius:0}.comments__form .form .site-btn{padding:15px 32px}.comments__form .form .site-btn i{font-size:14px;margin-right:2px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.comments__form .form .contact-icon,.footer__widget .subscribe,.profile-image{position:relative}.comments__form .form .contact-icon::after{position:absolute;content:"";font-family:"Font Awesome 5 Pro";display:inline-block;font-size:16px;text-align:center;right:30px;color:#a7a7a7;top:18px;font-weight:300}.comments__form .form .contact-icon::before,.d-loader,.lb-shipping input[type=radio],.user-dashboard-wrapper>ul .mobile_nav{display:none}.comments__form .form .contacts-message::after{content:""}.comments__form .form .contacts-name::after{content:""}.comments__form .form .contacts-email::after{content:""}.comments__form .form .contacts-website::after{content:""}.shop-filter-wrapper{border-radius:10px;border:1px solid #e2dfdd;padding:5px 20px}.shop-filter-wrapper .show-text p{color:#6c6c6c;font-size:15px}.shop-filter-wrapper .sf-right a{font-size:15px;color:#6c6c6c;padding:7px}.shop-filter-wrapper .sf-right select{border:none;color:#000;font-weight:500;cursor:pointer}.pp__item{border-radius:10px}.pp__item--2::after{border-radius:10px;opacity:1;visibility:visible;border-color:#e2dfdd!important}.pp__item--2.active{border-color:#e2dfdd;background-color:#fff}.pp__action--2 div{width:35px;height:35px;border-color:#e2dfdd}.pp__action--2 div a{color:#6c6c6c}.pp__action--2 div:hover{border-color:#c7a17a}.pp__action--2 div:hover a{color:#c7a17a}.pp__action--list div{margin:0}.pp__action--list div:not(:last-child){margin-right:8px}.pp__thumb--2{min-height:150px}.pp__title{margin-bottom:2px}.pp__title--2 a{font-size:15px;color:#000;text-decoration:none}.pp__title--2:hover .title,.pp__title--2:hover a{color:#c7a17a}.pp__title--list,.text-left{text-align:left}.pp__price--2 .label{color:#000;font-size:14px}#slider-range{position:relative;width:90%}.ui-widget.ui-widget-content{border:none;border-radius:0}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{top:-5px;width:6px;margin:0;height:18px;border:none;outline:0;border-radius:0;background-color:#c7a17a}.ui-slider,.ui-slider-horizontal{height:8px}.ui-slider-horizontal .ui-slider-range{background:#c7a17a;border-radius:0}.ui-widget-content{background:#f0f0f0}.ui-widget-header{background:#222}.ui-slider{width:15px}.ui-slider .ui-slider-handle{top:-5px}.ui-slider .ui-slider-handle::before{position:absolute;content:"";height:6px;width:6px;background:#222;left:4.5px;top:4.5px;border-radius:50%;display:none}.slider-range p{flex:0 0 90%;-ms-flex:0 0 90%;max-width:90%;line-height:1;margin-top:25px}.slider-range p label{font-size:14px;font-weight:500;color:#6c6c6c;border:1px solid #e2dfdd;padding:5px 15px;border-radius:5px!important}.slider-range p input{font-size:14px;font-weight:500;color:#6c6c6c;border:none!important;padding:0!important}.top-products .item .thumb{border:1px solid #e2dfdd;border-radius:10px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;flex:0 0 70px;-ms-flex:0 0 70px;max-width:70px;height:70px}.top-products .item .thumb img{object-fit:cover;width:30px;height:auto!important}.top-products .item .rating{justify-content:flex-start!important}.top-products .item .rating a{color:#c7a17a;font-size:12px}.top-products .item .rp-title{font-size:16px;margin-bottom:0}.product-details__wrapper .pd-img{border:1px solid #e2dfdd;margin-right:10px;flex:0 0 80%;-ms-flex:0 0 80%;max-width:80%}@media (max-width:767px){.pp__content--list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;margin-top:25px!important}.product-details__wrapper .pd-img{margin-right:0;flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%}}.product-details__wrapper .pd-img .big-img{min-height:515px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center}.product-details__wrapper .pd-img .big-img img{width:200px}.product-details__wrapper .pd-tab{flex:0 0 95px;-ms-flex:0 0 95px;max-width:95px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center}@media (max-width:767px){.product-details__wrapper .pd-tab{flex-direction:row;flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%;margin-top:10px}.product-details__wrapper .pd-tab a:not(:last-child){margin-right:10px}}.product-details__wrapper .pd-tab a{border:1px solid #e2dfdd;width:95px;height:95px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center}.cart-total .cost-name-amount .same:last-child,.cart-total .cost-name-amount .total-amount:last-child,.cart-total .cost-name-amount .total:last-child,.order .cost-name-amount,.product-details__wrapper .pd-tab a:not(:last-child),small{margin-bottom:10px}.product-details__wrapper .pd-tab a img{max-width:60px;max-height:60px}.pinfo-content p,.product-details__content p{color:#6c6c6c}.product-details__content .tr-wrapper,.register-form-wrapper .register-form .form-group{margin-bottom:20px}.product-details__content .title{font-size:30px}@media (max-width:1199px){.author-box .ath-thumb{margin-bottom:25px;margin-right:0}.author-box .ath-content{text-align:center}.product-details__wrapper{justify-content:flex-start}.product-details__content{margin-top:50px}.product-details__content .tr-wrapper{justify-content:flex-start!important}.product-details__content .title{padding-right:40px}.contact-info{flex-wrap:wrap;flex-direction:column;align-items:flex-start!important;justify-content:flex-start!important}}.product-details__content .rt-number{font-size:14px;color:#000}.product-details__content .rattings{position:relative;margin-right:10px}.product-details__content .rattings i,.review{font-size:16px;color:#c7a17a}.pp-comments .comment .review i:not(:last-child),.pp-comments-form .rev-top a:not(:last-child),.product-details__content .rattings i:not(:last-child){margin-right:5px}.product-details__content .in-stock{font-size:15px;color:#000;font-weight:500;display:block;margin-top:15px}.product-details__content .in-stock i{margin-right:0;font-size:14px;color:#c7a17a}.product-details__content .price{font-size:25px;font-weight:500}.product-details__content .variations{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;margin-top:15px}.product-details__content .variations span{width:60px;height:50px;background:#c7a17a;border:1px solid transparent;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.product-details__content .variations span:not(:last-child){margin-right:10px}.product-details__content .variations span:nth-child(2){background:#4e3830}.product-details__content .variations span:nth-child(3){background:#e9bc8d}.product-details__content .variations span:hover{border-color:#000}.product-details__content .product-quantity{position:relative;margin-top:35px}.product-details__content .product-quantity span{font-weight:500;text-transform:uppercase;font-size:14px;position:absolute;color:#000;left:25px;top:15px}.product-details__content .product-quantity input{width:190px;padding:12px 15px 12px 135px;margin-right:15px;border-radius:0;border:2px solid #e2dfdd}.product-details__content .product-quantity .site-btn{border-radius:0;padding:11.5px 34px}@media (max-width:450px){.product-details__content .product-quantity{flex-direction:column;justify-content:flex-start;align-items:flex-start!important}.product-details__content .product-quantity .site-btn{margin-top:20px}}.product-details__content .product-quantity .site-btn::after{border-radius:0}.product-details__content .wishlist{color:#000;font-size:14px;text-decoration:none;font-weight:500;display:block;margin-top:17px;position:relative;margin-bottom:20px}.product-details__content .wishlist::after{left:0;content:"";height:2px;width:360px;background-color:#e2dfdd;bottom:-10px;position:absolute;top:auto}.product-details__content .pd-social-wrapper .share{color:#000;font-size:14px;font-weight:500;margin-bottom:5px;display:inline-block}.product-details__content .pd-social-wrapper a{border-color:transparent;background-color:#f0f0f0;color:#ada89f;border-radius:0}.product-details__content .pd-social-wrapper a:hover,.user-dashboard-wrapper ul.nav-pills .nav-link.active,.user-dashboard-wrapper ul.nav-pills .nav-link:hover{background-color:#c7a17a;color:#fff}.pinfo-tab{border-bottom:1px solid #e2dfdd;padding-bottom:45px;margin-top:-15px}.pinfo-tab a{border:1px solid #e2dfdd;color:#000;font-weight:500;padding:12px 35px;margin-top:15px}.pinfo-content .adi-info{border:1px solid #e2dfdd;border-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pinfo-content .adi-info li{padding:5px 15px;color:#6c6c6c;flex:0 0 50%;-ms-flex:0 0 50%;max-width:50%;border-bottom:1px solid #e2dfdd}@media (max-width:767px){.product-details__content{padding-left:0}.product-details__content .tr-wrapper{flex-direction:column;align-items:flex-start!important}.product-details__content .title{padding-right:0}.product-details__content .rattings::after{display:none}.pinfo-tab a{font-size:14px}.pp-comments .comment{flex-direction:column}.pp-comments .comment .content{padding-left:0;padding-top:20px}}.pp-comments .comment:not(:last-child){margin-bottom:30px;border-bottom:1px solid #e2dfdd}.pp-comments .comment .thumb{flex:0 0 80px;-ms-flex:0 0 80px;max-width:80px}.pp-comments .comment .name{font-family:Jost,sans-serif;font-weight:600;font-size:16px}.pp-comments .comment .date{font-weight:400;color:#6c6c6c;font-size:14px;margin-left:5px}.pp-comments .comment .review{margin-top:10px;margin-bottom:10px}.pp-comments .comment p{line-height:26px}.pp-comments-form .title{font-family:Jost,sans-serif;font-weight:600}.pp-comments-form .rev-top span{font-size:16px;color:#000;margin-right:5px}.pp-comments-form .rev-top a{color:#6c6c6c;font-size:14px}.pp-comments-form input,.pp-comments-form textarea{width:100%;border:1px solid #e2dfdd;padding:10px 15px;color:#6c6c6c}.pp-comments-form input::-webkit-input-placeholder,.pp-comments-form textarea::-webkit-input-placeholder{color:#e2dfdd;opacity:1}.pp-comments-form input::-moz-placeholder,.pp-comments-form textarea::-moz-placeholder{color:#e2dfdd;opacity:1}.pp-comments-form input:-ms-input-placeholder,.pp-comments-form textarea:-ms-input-placeholder{color:#e2dfdd;opacity:1}.pp-comments-form input:-moz-placeholder,.pp-comments-form textarea:-moz-placeholder{color:#e2dfdd;opacity:1}.pp-comments-form textarea{min-height:120px}.cart-form textarea,.contact__form textarea{min-height:160px}.pp-comments-form label{display:block;color:#6c6c6c;margin-bottom:5px}.cart-wrapper{border:1px solid #e2dfdd;border-radius:10px;padding:45px}.table thead th{font-size:15px;color:#000;font-weight:600;border:none;padding-left:0;padding-bottom:20px}.table thead tr{border-bottom:1px solid #e2dfdd;padding-bottom:10px}.table tbody tr td{padding:20px 0;vertical-align:middle}.checkout-wrapper .checkout-top,.table .product-thumbnail{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.table .product-thumbnail .img{width:80px;height:70px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#f9f7f3;border-radius:10px}.table .product-thumbnail .product-remove{color:red;margin-left:30px;font-size:18px}.table .product-name a{text-decoration:none;color:#000;font-weight:500}.table .product-quantity input{width:100px;border:none;background-color:transparent;font-weight:500;text-align:center}.table .product-quantity input::-webkit-input-placeholder{color:#010103;opacity:1}.table .product-quantity input::-moz-placeholder{color:#010103;opacity:1}.table .product-quantity input:-ms-input-placeholder{color:#010103;opacity:1}.table .product-quantity input:-moz-placeholder{color:#010103;opacity:1}.cart-bottom-wrapper .coupon input{border:1px solid #c7a17a;color:#6c6c6c;font-weight:500;font-size:14px;padding:10px;border-radius:5px}.cart-bottom-wrapper .coupon input::-webkit-input-placeholder{color:#a7a7a7;opacity:1}.cart-bottom-wrapper .coupon input::-moz-placeholder{color:#a7a7a7;opacity:1}.cart-bottom-wrapper .coupon input:-ms-input-placeholder{color:#a7a7a7;opacity:1}.cart-bottom-wrapper .coupon input:-moz-placeholder{color:#a7a7a7;opacity:1}@media (max-width:767px){.cart-wrapper{padding:20px}.table{width:700px;max-width:700px}.cart-bottom-wrapper{align-items:center!important;flex-direction:column;padding-left:0}.cart-bottom-wrapper .site-btn{padding:10px}.clear-update{margin-top:20px}.clear-update a:not(:last-child){margin-right:30px}}.cart-total{text-align:center;background-color:#fbfaf7;padding:30px 40px 32px}.cart-total .title{text-transform:capitalize;font-size:24px;font-family:Jost,sans-serif;font-weight:600;margin-bottom:20px;text-align:center}.cart-total .ct-sub{background-color:#fbfaf9;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;color:#6f7987;margin-bottom:20px;border-radius:10px}.cart-total .ct-sub span{font-weight:500}.cart-total .site-btn{font-weight:600;padding:12.5px 34px}@media (max-width:767px){.checkout-wrapper{padding:0}.billing-details{padding:10px!important}.cart-wrapper .cart-total{margin-top:30px;padding:10px}.checkout-wrapper .checkout-top nav{padding-left:20px}}.checkout-wrapper .checkout-top .title{font-size:24px;font-family:Jost,sans-serif;font-weight:600;margin-right:100px}@media (max-width:767px){.checkout-wrapper .checkout-top .title{margin-right:0}.checkout-wrapper .checkout-top nav a:not(:last-child){margin-right:50px}}.checkout-wrapper .checkout-top nav a{color:#000;text-decoration:none;font-weight:500;position:relative;padding:0}.checkout-wrapper .checkout-top nav a::after{position:absolute;content:"";width:18px;height:18px;background:0 0;left:-32px;border:1px solid #000;border-radius:50%;top:5px}.checkout-wrapper .checkout-top nav a::before{width:10px;background-color:#000;border-radius:50%;height:10px;position:absolute;left:-28px;top:9px;content:"";opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.cart-form label,.dashboard-form-wrapper label,.support-ticket-wrapper label{display:block;margin-bottom:10px;color:#000;font-weight:500}#login_form_order_page input[type=password],#login_form_order_page input[type=text],.cart-form input,.cart-form select,.cart-form textarea,.dashboard-form-wrapper input,.discount-coupon input,.support-ticket-wrapper input,.support-ticket-wrapper select,.support-ticket-wrapper textarea{width:100%;border:none;background-color:#fbfaf7;padding:10px 15px;color:#000}.contact__form input,.contact__form textarea,.contact__wrapper{border:1px solid #e2dfdd;background:#fff;box-shadow:0 14px 40px 0 rgba(220,220,220,.3)}.cart-form input::-webkit-input-placeholder,.cart-form textarea::-webkit-input-placeholder{color:#848177;opacity:1}.cart-form input::-moz-placeholder,.cart-form textarea::-moz-placeholder{color:#848177;opacity:1}.cart-form input:-ms-input-placeholder,.cart-form textarea:-ms-input-placeholder{color:#848177;opacity:1}.cart-form input:-moz-placeholder,.cart-form textarea:-moz-placeholder{color:#848177;opacity:1}.contact-info .content a,.contact-info .content p{color:#737373;line-height:24px}.contact__area .shape{left:0;top:80px;width:auto}.contact__area .shape__2{left:auto;right:0}.contact__wrapper{position:relative;z-index:2;padding:80px 75px}.footer__menu-area,.footer__top--3,.site-footer{border-top:1px solid #32323d}@media (max-width:767px){.contact__wrapper{padding:40px 25px}}@media only screen and (min-width:576px) and (max-width:767px){.story-list__box--inner{position:absolute;right:-450px;width:410px}.story-list__box--inner .content{padding:35px 60px 45px 40px}.story-list__box:nth-child(odd) .story-list__box--inner{right:-445px}.story-list__box:last-child{margin-bottom:485px}.story-list .count,.story-list .plus{display:flex}.blog__post{padding:30px 35px 40px}.blog__post--releted .content{padding:35px}.author-box .ath-content .name{font-size:35px}.latest__comments .comments-avatar{float:left;margin-bottom:0}.latest__comments li.children{margin-left:50px}.comments__form .form{padding:30px}.pp-comments .comment,.shop-filter-wrapper{flex-direction:row}.product-details__wrapper .pd-img{margin-right:0;flex:0 0 80%;-ms-flex:0 0 80%;max-width:80%}.product-details__wrapper .pd-tab{flex-direction:column;flex:0 0 95px;-ms-flex:0 0 95px;margin-top:0;flex:0 0 20%;-ms-flex:0 0 20%;max-width:20%;padding-left:15px}.pp-comments .comment .content{padding-left:20px;padding-top:0}.cart-bottom-wrapper .site-btn{padding:9.5px 30px}.clear-update a:not(:last-child){margin-right:0}.checkout-wrapper{padding:0}.checkout-wrapper .checkout-top nav{padding-left:0}.checkout-wrapper .checkout-top .title{margin-right:80px}.checkout-wrapper .checkout-top nav a:not(:last-child){margin-right:60px}.contact__wrapper{padding:80px 75px}}.contact__form input,.contact__form textarea{font-size:15px;padding:12px 20px;width:100%;border-radius:5px}.contact__form input::-webkit-input-placeholder,.contact__form textarea::-webkit-input-placeholder{color:#737373;opacity:1}.contact__form input::-moz-placeholder,.contact__form textarea::-moz-placeholder{color:#737373;opacity:1}.contact__form input:-ms-input-placeholder,.contact__form textarea:-ms-input-placeholder{color:#737373;opacity:1}.contact__form input:-moz-placeholder,.contact__form textarea:-moz-placeholder{color:#737373;opacity:1}.contact-info .icon{flex:0 0 80px;-ms-flex:0 0 80px;max-width:80px;height:70px;margin-right:30px;border:1px solid #e2dfdd;border-radius:10px}.contact-info .title{font-size:24px;margin-bottom:5px}.contact-info .content a{font-size:15px;display:block;text-decoration:none}#contactmap{height:510px;width:100%}.site-footer .shape{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-70px}@media (max-width:1199px){.contact-info .icon{margin-bottom:20px;margin-right:0;width:80px}.site-footer .pl-55{padding-left:15px}.footer__widget .item{justify-content:center!important}}.footer__widget .item span{color:#fff;text-transform:uppercase;padding-right:7px}.footer__widget .subscribe input{border:none;background:0 0;padding:0 15px 15px 20px;font-size:14px;border-bottom:1px solid #32323d;width:100%;color:#a7a7a7}.footer__widget .subscribe input::-webkit-input-placeholder{color:#a7a7a7;opacity:1}.footer__widget .subscribe input::-moz-placeholder{color:#a7a7a7;opacity:1}.footer__widget .subscribe input:-ms-input-placeholder{color:#a7a7a7;opacity:1}.footer__widget .subscribe input:-moz-placeholder{color:#a7a7a7;opacity:1}.footer__widget .subscribe__btn{color:#fff;text-transform:uppercase;letter-spacing:2px;position:absolute;right:20px;top:0;background:0 0;font-size:12px}.footer__widget .subscribe__btn i{padding-left:7px}.footer__menu-area{padding-top:30px}.footer__menu ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0}.footer__menu ul li:not(:last-child){margin-right:55px}@media (max-width:991px){.blog__wrapper--single{margin-bottom:50px}.pinfo-tab a:not(:last-child){margin-right:20px}.checkout-wrapper .checkout-top .title{margin-bottom:20px}#mobile-menu{display:none!important}.site-footer .social-links{margin-top:30px}.footer__menu ul{justify-content:center}.footer__menu ul li:not(:last-child){margin-right:25px}}.footer__menu ul li a{text-decoration:none;color:#fff;text-transform:uppercase;font-size:15px}#toggle_login:hover,.account-option:hover .btn-login,.breadcrumb-area .cafena-breadcrumb li:not(:last-child):hover,.cart .active i,.cart-box table tr td .thumb .product-name:hover,.cart:hover i,.footer__menu ul .active a,.footer__menu ul li a:hover,.form-check-label a:hover,.register-form-area-wrapper .content-top .right .social-icon .social-icon-list .item a:hover,.register-form-wrapper .register-form .btn-pair .forgot-btn:hover,.terms:hover,.toggle_coupon:hover,.wishlist .active i,.wishlist:hover i{color:#c7a17a}.name-list{display:block;width:200px;position:absolute;top:0;left:auto!important;right:0!important;z-index:1;background-color:#fff;visibility:hidden;opacity:0;border:2px solid #e2dfdd}.name-list .lists a{text-decoration:none;text-transform:uppercase;font-size:16px;font-weight:400;line-height:28px;display:block;padding:10px 20px;cursor:pointer;transition:.3s;color:#000}.account-option{position:relative;z-index:5}.account-option a:hover span{color:#c7a17a;text-decoration:#C7A17A}.account-option:hover .name-list{visibility:visible;opacity:1;z-index:2;top:100%}.name-list .lists:not(:last-child) a{border-bottom:1px solid #ddd}.name-list .lists:hover a{background-color:#c7a17a;color:#fff!important}.btn-login-admin{font-size:1rem;font-weight:600}.register-form-area-wrapper{position:relative;overflow-x:hidden}.register-form-area-wrapper .register-bg{position:absolute;left:0;width:50%;background-size:cover;background-position-x:center;background-position-y:top;height:110%}.d-flex{display:flex!important}.register-form-area-wrapper .content-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px}.register-form-area-wrapper .content-top .right .social-icon .social-icon-list{padding-left:0;margin-bottom:0;list-style-type:none}.register-form-area-wrapper .content-top .right .social-icon .social-icon-list .item a{margin-right:10px;-webkit-transition:.2s linear;transition:.2s linear}.register-form-wrapper .nav-tabs{border:none;position:relative;justify-content:center}.register-form-wrapper .nav-tabs::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#ddd}.register-form-wrapper .nav-tabs .nav-item .nav-link{font-size:24px;font-weight:500;color:#999;text-transform:uppercase;position:relative;display:inline-block;border:none;padding-left:0;padding-right:0}.register-form-wrapper .nav-tabs .nav-item .nav-link.active{border:none;color:#000}.register-form-wrapper .nav-tabs .nav-item .nav-link.active::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#000;z-index:2}.register-form-wrapper .register-form .form-group label:not(:last-child){display:block;font-size:16px;font-weight:500;color:#000}.checkout-inner-content .query .icon,.checkout-inner-content .query a,.register-form-wrapper .register-form .form-check label a,.register-form-wrapper .register-form .form-group label .ex{color:var(--main-color-one)}.register-form-wrapper .register-form .form-group input:not([type=checkbox]),.register-form-wrapper .register-form .form-group select,.register-form-wrapper .register-form .form-group textarea{width:100%;border:none;background-color:#fbfaf7;height:40px;padding:5px 10px;font-size:16px;font-weight:400;color:#666}.checkout-inner-content .billing-details-area-wrapper .form-group textarea,.register-form-wrapper .register-form .form-group textarea{resize:none;height:120px}.checkout-inner-content .billing-details-area-wrapper .form-group textarea:focus,.register-form-wrapper .register-form .form-group textarea:focus{-webkit-box-shadow:none;box-shadow:none}.checkout-inner-content .billing-details-area-wrapper .form-check input,.register-form-wrapper .register-form .form-check input:not([type=checkbox]){height:auto;width:auto;padding:0;margin-left:-5px}.register-form-wrapper .register-form .form-check label:not(:last-child){text-transform:capitalize;display:inline-block;margin-left:15px;font-size:16px;font-weight:400}.register-form-wrapper .register-form .btn-wrapper .default-btn{background-color:var(--main-color-one);border-color:var(--main-color-one);width:100%;text-align:center}.register-form-wrapper .register-form .btn-wrapper .default-btn:hover{background-color:transparent;color:var(--main-color-one)}.cart-total .cost-name-amount,.register-form-wrapper .register-form .btn-pair{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-btn-wrapper,.register-form-wrapper .bar-wrap{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:justify}.register-form-wrapper .register-form .btn-pair .forgot-btn{display:inline-block;font-size:16px;font-weight:500;color:#000;text-transform:capitalize;margin-top:10px}.register-form-wrapper .bar-wrap{display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.register-form-wrapper .bar-wrap .bar{display:inline-block;border:1px solid #ddd;width:100%;height:2px;margin-top:22px}.register-form-wrapper .bar-wrap .or{padding:10px;display:inline-block;text-transform:initial;color:#999}.register-form-wrapper .sin-in-with .sign-in-btn{display:block;border:1px solid #ddd;text-align:center;margin-top:25px;font-size:14px;font-weight:500;color:#666;padding:10px}.register-form-wrapper .sin-in-with .sign-in-btn img{display:inline-block;padding-right:5px}.cart-box{overflow-x:auto}.cart-box table{border:1px solid #dddd;width:100%}.cart-box table thead{background-color:#dddd;background-color:#c7a17a;color:#fff}.cart-box table tr{border:1px solid #ddd}.cart-box table tr th{text-transform:uppercase;font-size:18px;font-weight:500;display:table-cell;padding:15px 25px;font-family:Jost,sans-serif}.cart-box table tr td{padding:0 25px}.cart-box table tr td div{padding:25px 0}.cart-box table .quantity,.cart-box table tr span,.cart-box table tr td .thumb .product-name{display:inline-block;margin-left:10px;text-transform:uppercase;-webkit-transition:.2s linear;transition:.2s linear;font-family:Jost,sans-serif;font-weight:500;font-size:15px;color:#000;text-decoration:none}.cart-box table tr td .input-group{width:100px}.cart-box .thumb img{max-width:125px;max-height:125px}.cart-btn-wrapper{display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px;margin-bottom:35px}.info{font-weight:500;font-size:18px;color:#000}.range-details{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.img-wishlist{max-width:40%!important}.billing-details,.dashboard-form-wrapper,.register-form-wrapper{border:1px solid #e2dfdd;padding:30px}.order .sum-bar{margin:10px 0 20px}.cart-total .cost-name-amount .same,.cart-total .cost-name-amount .total,.cart-total .cost-name-amount .total-amount{font-size:16px;font-weight:500;margin-bottom:5px}.cart-total .cost-name-amount .total,.cart-total .cost-name-amount .total-amount{font-size:18px;color:#333}.cart-total .btn-wrapper .default-btn,.cart-total .btn-wrapper .default-btn:hover{background-color:var(--main-color-one);border-color:var(--main-color-one);color:#fff}.cart-total .sum-bar{border:1px solid #ddd;margin-bottom:30px}.checkout-inner-content .query,.query{margin-bottom:15px;font-weight:500;text-transform:uppercase}.cart-total .btn-wrapper{text-align:center;margin-top:20px}.cart-total .btn-wrapper .default-btn{width:100%}.cost-name-amount .details{font-size:13px}#tax_amount,#total_amount{color:#333!important}.form-check-label{text-align:left;font-family:Jost,sans-serif;color:#333;font-size:17px;font-weight:500}.cart .active .cart__count,.cart:hover #cart_badge,.wishlist .active .cart__count,.wishlist:hover #wishlist_badge{background-color:#c7a17a}.query{font-size:16px;color:#000}.coupon-container,.login-container{border:1px solid #e2dfdd;padding:25px}.checkout-inner-content .query{font-size:16px;font-family:var(--heading-font);color:var(--heading-color-two);margin-top:-5px}.checkout-inner-content .query .icon{margin-right:6px;display:inline-block}.checkout-inner-content .billing-details-area-wrapper .title{font-size:30px;font-family:var(--heading-font);font-weight:500;color:var(--heading-color-one);text-transform:uppercase;margin-bottom:30px;margin-top:25px}.checkout-inner-content .billing-details-area-wrapper .form-group label{display:block;text-transform:capitalize;font-family:var(--heading-font);font-size:16px;font-weight:400;color:#666}.checkout-inner-content .billing-details-area-wrapper .form-group input,.checkout-inner-content .billing-details-area-wrapper .form-group select,.checkout-inner-content .billing-details-area-wrapper .form-group textarea{width:100%;border:1px solid #ddd;height:40px;padding:5px 10px;font-family:var(--heading-font);font-size:16px;font-weight:400;color:#666}.checkout-inner-content .billing-details-area-wrapper .form-check label{display:inline-block;margin-left:15px;font-family:var(--heading-font);font-size:16px;font-weight:500}.checkout-inner-content li{color:#000!important}.close{font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.icon i{font-size:50px}.payment-success-wrapper{max-width:450px;margin:0 auto;background:#fbfaf7;-webkit-box-shadow:0 0 15px rgba(153,153,153,.3);box-shadow:0 0 15px rgba(153,153,153,.3);padding:30px;border-radius:10px}.payment-success-wrapper .payment-contents .title{font-size:24px;font-weight:500;text-transform:uppercase;margin-bottom:40px}.payment-success-wrapper .payment-contents .icon{background:#fff;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;height:50px;width:50px;border-radius:50%;font-size:24px;margin:0 auto}.payment-info{font-size:18px;color:#000;font-weight:500}.form-check-input{margin-left:0!important}.user-dashboard-wrapper{display:flex;justify-content:space-between;padding:80px 0}.user-dashboard-wrapper .tab-content{width:calc(100% - 300px)}.user-dashboard-wrapper ul.nav-pills .nav-item+.nav-item{border-top:1px solid rgba(255,255,255,.1)}.user-dashboard-wrapper .nav-pills .nav-link{border-radius:0;padding-top:12px;padding-bottom:12px;color:#000;font-size:18px;text-transform:uppercase}@media only screen and (max-width:767px){.user-dashboard-wrapper{flex-direction:column!important}.user-dashboard-wrapper .tab-content{width:100%!important}}@media only screen and (max-width:450px){.user-dashboard-wrapper>ul{position:absolute}.user-dashboard-wrapper>ul.show{position:relative;left:0!important}.user-dashboard-wrapper .tab-content{margin-top:41px}}.nav{flex-wrap:wrap;padding-left:0;list-style:none}.user-dashboard-wrapper>ul{display:inline-block;width:260px;background-color:#1d2228;padding-bottom:5px;height:fit-content;border:1px solid #e2dfdd}.nav-pills .nav-link{color:#000;background-color:#fbfaf7}.user-dashboard-card.style-01{background-color:#c7a17a;justify-content:space-evenly;align-items:center;margin-bottom:30px}.user-dashboard-card{background-color:#c7a17a;padding:30px;display:flex;align-self:flex-start}.user-dashboard-card .icon{font-size:40px;line-height:30px;color:#fff}.user-dashboard-card .title{font-size:20px;line-height:28px;font-weight:500;color:#fff;letter-spacing:1px}.user-dashboard-card .number{font-size:30px;line-height:50px;font-weight:700;display:block;color:#fff}a:hover{color:inherit}.user-dahsboard-order-info-wrap .title{font-size:20px;line-height:30px;font-weight:700}.alert-small{font-size:12px;font-weight:600;padding:2px 5px}.alert-sm{padding:5px 10px}.text-capitalize{text-transform:capitalize!important}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.d-block{display:block!important}.lb-shipping{border:1px solid #d1d1d1;padding:12px;font-size:15px!important;cursor:pointer;display:flex!important;align-items:flex-start;border-radius:5px;margin-bottom:20px}.lb-shipping.checked{background-color:#fbfaf7;border:1px solid #c7a17a}.p-square-secure{color:#000;padding-bottom:10px}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:45px;height:45px;margin:8px;border:5px solid #c7a17a;border-radius:50%;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-ring;border-color:#c7a17a transparent transparent}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.chat-widget-container{position:fixed;bottom:30px;right:30px;width:400px;display:flex;flex-direction:column;align-items:flex-end;gap:20px;z-index:9999999999}.chat-window{background:#fff;border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.1);max-width:400px;max-height:600px;opacity:0;transform:translateY(20px) scale(.8);pointer-events:none;transition:.3s cubic-bezier(.68, -.55, .265, 1.55);display:none}.chat-window.show{opacity:1;transform:translateY(0) scale(1);pointer-events:auto;display:block}.chat-header{padding:20px;border-bottom:1px solid #e9ecef;display:flex;align-items:center;gap:15px}.profile-img{width:50px;height:50px;border-radius:50%;object-fit:cover}.status-indicator{position:absolute;bottom:0;right:0;width:16px;height:16px;background-color:#28a745;border:3px solid #fff;border-radius:50%}.chat-info h5{margin:0;font-size:1.1rem;font-weight:600;color:#212529}.chat-info p{margin:0;font-size:.9rem;color:#6c757d}.close-btn{margin-left:auto;background:0 0;border:none;font-size:1.5rem;color:#6c757d;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.close-btn:hover{color:#212529;background-color:#f8f9fa;border-radius:50%}.chat-content{padding:20px;min-height:200px}.timestamp{text-align:center;color:#6c757d;font-size:.85rem;margin-bottom:15px}.message{display:flex;align-items:flex-start;gap:10px;margin-bottom:20px}.message-avatar{width:35px;height:35px;border-radius:50%;object-fit:cover;flex-shrink:0}.message-bubble{background-color:#e9ecef;border-radius:15px;padding:12px 16px;max-width:80%;line-height:1.5;color:#212529}.chat-actions{border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:15px 20px;background-color:#f8f9fa;display:flex;justify-content:center;gap:8px}.action-btn,.floating-chat-btn{align-items:center;cursor:pointer;display:flex}.action-btn{text-decoration:none;height:45px;border-radius:12px;border:none;justify-content:center;transition:transform .2s;color:#fff;font-size:.9rem;padding-left:10px;padding-right:10px}.action-btn:hover{transform:translateY(-3px)}.action-btn.whatsapp{background-color:#25d366}.action-btn.messenger{background-color:#0084ff}.action-btn.telegram{background-color:#08c}.action-btn.instagram{background-color:#e4405f}.action-btn.phone{background-color:#9d4edd}.floating-chat-btn{position:relative;width:200px;height:60px;border-radius:30px;justify-content:start;background-color:#c7a17a;box-shadow:0 4px 16px rgba(0,0,0,.2);transition:transform .3s}.floating-chat-btn:hover{transform:scale(1.1)}.floating-chat-btn i{color:#fff;font-size:1.5rem}.notification-badge{position:absolute;bottom:-15px;background-color:#dc3545;color:#fff;border-radius:5px;padding:0 5px;height:24px;display:flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:600}@media (min-width:768px){.chat-widget-container{display:none!important}}@media (max-width:767px){.chat-widget-container{width:fit-content;max-width:400px;bottom:20px;right:20px}.chat-window{max-width:100%}.header-top__2 .site-btn{margin-left:0!important}}