:root{--accent-color:#DCC69D;--black-color:#2E2E2E;--light-dark:#36332F;--gray-color:#FDFDFC;--gray-color-300:#F7F7F7;--gray-color-400:#EFEFEF;--gray-color-500:#d1d1d1;--gray-color-600:#999999;--gray-color-800:#3A3A3A;--light-gray-color:#D7DDDF;--primary-color:#DCC69D;--bs-primary-rgb:220,198,157;--light-color:#FFF;--dark-color:#212529;--light-blue-color:#EDF1F3;--navbar-color-color:#131814;--swiper-theme-color:#4A4A4A;--swiper-pagination-color:#4A4A4A;}@media screen and (max-width:600px){:root{--header-height:100px;--header-height-min:80px;}}:root{--body-font:"Jost", sans-serif;--heading-font:"Cormorant", serif;}*, *::before, *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{box-sizing:border-box;}body{background-color:var(--gray-color);font-family:var(--body-font);font-size:1.125rem;font-weight:500;line-height:1.6;margin:0;}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font);text-transform:uppercase;color:var(--black-color);letter-spacing:0.96px;}h1{font-size:5rem;}h2{font-size:4rem;}h3{font-size:2.625rem;line-height:127%;}h4{font-size:1.75rem;line-height:127%;}h5{font-size:1.5rem;}p{text-transform:none;letter-spacing:normal;font-size:1.225rem;font-weight:400;color:var(--light-dark);}ul{color:var(--light-dark);}ul.inner-list li{font-size:1.2em;}a{color:var(--dark-color);font-weight:400;text-decoration:none;letter-spacing:1.7px;transition:0.3s color ease-out;}a.light{color:var(--light-color);}a:hover{text-decoration:none;color:var(--primary-color);}.fs-1{font-size:1.75rem !important;}.fs-2{font-size:1.625rem !important;}.fs-3{font-size:1.375rem !important;}.fs-4{font-size:1.25rem !important;}.fs-5{font-size:1.125rem !important;}.fs-6{font-size:0.875rem !important;}.bg-gray{background:var(--gray-color);}.bg-dark{background:var(--dark-color);}.bg-light{background:var(--light-color);}.bg-brown{background:#DCC69D;}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.05)!important;}@media (min-width:1600px){.container{max-width:1640px;}}.whitebox{background:#fbfbfb;-webkit-box-shadow:0 5px 20px -5px rgba(0, 0, 0, .5);box-shadow:0 5px 20px -5px rgba(0, 0, 0, .5);border-radius:10px;padding:20px;}.padding-xsmall{padding-top:0.5em;padding-bottom:0.5em;}.padding-small{padding-top:2em;padding-bottom:2em;}.padding-medium{padding-top:4em;padding-bottom:4em;}.padding-large{padding-top:7em;padding-bottom:7em;}.padding-xlarge{padding-top:9.5em;padding-bottom:9.5em;}.margin-xlarge{margin-top:9.5em;margin-bottom:9.5em;}button{font-weight:400;text-transform:uppercase;text-decoration:none;letter-spacing:1.7px;transition:0.3s color ease-out;}.btn{border:solid 1px var(--black-color);padding:6px 30px;border-radius:0;transition:0.3s ease-in;}.btn:hover{color:var(--accent-color);background-color:var(--dark-color);}.btn:focus{box-shadow:none;}#filters .btn{border:solid 1px var(--gray-color-500);}#filters .btn:hover{color:var(--dark-color);border:solid 1px var(--black-color);background:none;}#filters .btn:hover{color:var(--dark-color);border:solid 1px var(--black-color);background:none;}#filters .btn.is-checked{border:solid 1px var(--black-color);}.btn-dark{color:var(--light-color);padding:10px 22px;border:0;transition:0.3s ease;}.btn-dark:hover{background-color:var(--primary-color);color:var(--light-color);border:0;}.btn-primary{background-color:var(--primary-color);color:var(--light-color);padding:10px 22px;border:0;transition:0.3s ease;}.btn-primary:hover{background-color:var(--black-color);color:var(--light-color);border:0;}.form-check-input:checked{background-color:var(--accent-color);border-color:var(--accent-color);box-shadow:none;}.form-check-input:focus{border-color:var(--accent-color);outline:0;box-shadow:none;}label{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}textarea, select, input{padding:8px 0;background:none;border-top:none;border-right:none;border-left:none;border-image:initial;border-bottom:1px solid var(--black-color);outline:none;}.form-control{font-size:inherit;font-weight:inherit;line-height:1.5;color:var(--black-color);background:none;border:none;box-shadow:none;padding:0;}.form-control::placeholder{color:var(--gray-color-600);}.form-control:focus{background:none;box-shadow:none;}.zoom-effect{background-color:#f5f3ef;overflow:hidden;}img.zoom-in{-webkit-transition:0.6s ease;transition:0.6s ease;}.zoom-effect:hover img.zoom-in{opacity:0.8;-webkit-transform:scale(1.1);transform:scale(1.1);}.link-effect a{position:relative;padding:0;overflow:hidden;transition:0.2s ease-in;display:block;}.link-effect a::after{content:attr(data-after);display:inline-block;transform:translateY(100%);position:absolute;left:0;right:0;text-align:inherit;transition:inherit;}.link-effect a > span{display:inline-block;transform:translateY(0%);transition:inherit;}.link-effect:hover a > span{transform:translateY(-100%);}.link-effect:hover a::after{transform:translateY(0%);}#preloader{position:fixed;width:100%;height:100%;background-color:#f7f7f7eb;display:flex;align-items:center;justify-content:center;z-index:99999999;opacity:1;visibility:visible;transition:opacity 0.3s ease, visibility 0.3s ease;}#preloader.hide-preloader{opacity:0;visibility:hidden;}#loader{position:relative;left:-9999px;width:24px;height:24px;border-radius:90px;background-color:var(--accent-color);color:var(--accent-color);box-shadow:9999px 0 0 0 var(--accent-color);animation:loader 2s infinite linear;animation-delay:0.2s;}#loader::before, #loader::after{content:"";display:inline-block;position:absolute;top:0;}#loader::before{width:24px;height:24px;border-radius:90px;background-color:var(--accent-color);color:var(--accent-color);animation:loader-before 2s infinite linear;animation-delay:0s;}#loader::after{width:24px;height:24px;border-radius:90px;background-color:var(--accent-color);color:var(--accent-color);animation:loader-after 2s infinite linear;animation-delay:0.3s;}@keyframes loader{0%{box-shadow:9999px -15px 0 0 rgba(152, 128, 255, 0);}25%, 50%, 75%{box-shadow:9999px 0 0 0 var(--accent-color);}100%{box-shadow:9999px 15px 0 0 rgba(152, 128, 255, 0);}}@keyframes loader-before{0%{box-shadow:9984px -15px 0 0 rgba(152, 128, 255, 0);}25%, 50%, 75%{box-shadow:9984px 0 0 0 var(--accent-color);}100%{box-shadow:9984px 15px 0 0 rgba(152, 128, 255, 0);}}@keyframes loader-after{0%{box-shadow:10014px -15px 0 0 rgba(152, 128, 255, 0);}25%, 50%, 75%{box-shadow:10014px 0 0 0 var(--accent-color);}100%{box-shadow:10014px 15px 0 0 rgba(152, 128, 255, 0);}}.swiper-buttons .swiper-prev, .swiper-buttons .swiper-next{color:var(--black-color);border:none;background:none;transition:0.3s ease;}.swiper-prev.swiper-button-disabled, .swiper-next.swiper-button-disabled{color:var(--gray-color-500);background:none;}.swiper-buttons span{color:var(--gray-color-500);}#search-bar{position:relative;}#search-bar input[type="text"]{color:var(--dark-gray-color);height:40px;display:inline-block;border:none;outline:none;padding-right:74px;width:0px;position:absolute;top:0;right:0;background:none;z-index:3;transition:width .4s cubic-bezier(0.000, 0.795, 0.000, 1.000);cursor:pointer;}#search-bar input[type="text"]:focus:hover{border-bottom:1px solid var(--black-color);}#search-bar input[type="text"]:focus{width:200px;z-index:1;border-bottom:1px solid var(--black-color);cursor:text;}#search-bar button{background:transparent;border:none;}.cart-dropdown .dropdown-menu{min-width:21rem;}@media only screen and (max-width:564px){.cart-dropdown .dropdown-menu{min-width:fit-content;}}.nav-link{color:var(--black-color);font-weight:400;}.nav-link.active{color:var(--accent-color);}.nav-link:focus, .nav-link:hover{color:var(--accent-color);}.nav-link.dropdown-toggle::after{display:none;}.dropdown-item.active, .dropdown-item:active, .dropdown-item:focus, .dropdown-item:hover{color:var(--black-color);background-color:var(--gray-color-400);}.swiper-slide .banner-content{max-height:fit-content;margin:auto;margin-left:10%;padding:6%;}#billboard .main-slider-pagination{z-index:999;bottom:62px;}#billboard .swiper-slide{background-size:cover;background-repeat:no-repeat;height:90vh;background-position:center;}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background-color:var(--light-color);opacity:0.5;width:18px;height:18px;margin:0 13px !important;transition:0.3s ease;}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--light-color);opacity:1;}.icon-box-icon{width:fit-content;height:fit-content;padding:25px;}.modal-dialog{max-width:800px;margin:auto;height:100vh;display:flex;align-items:center;}.modal-content{padding:0;background-color:#f5f3ef;border:none;border-radius:0}.social-links svg{width:20px;height:20px;color:var(--gray-color-500);transition:0.3s ease;}.social-links svg:hover{color:var(--primary-color);}.social-links li{padding-right:30px;}#footer-bottom a{letter-spacing:normal;}.breadcrumbs a{font-weight:500;text-transform:capitalize;letter-spacing:normal;}#newsletter .form-control{font-size:inherit;}#newsletter form input{background:none;}#newsletter form input:focus{box-shadow:none;}.sidebar input.search-field{background:none;border:none;outline:none;outline-offset:0;}h5.widget-title{font-size:1.4em;margin-bottom:15px;}@media only screen and (max-width:991px){.widget-search-bar form{flex-wrap:wrap;}}.paging-navigation .pagination .page-numbers{color:var(--gray-color-500);}.paging-navigation .pagination .page-numbers:hover, .paging-navigation .pagination .page-numbers.current{color:var(--primary-color);}.single-product .large-swiper{padding-left:0;}.product-preview .swiper-slide{height:fit-content;padding-bottom:10px;transition:cubic-bezier(0.22, 0.78, 0.71, 1.01);}.swiper-slide-thumb-active img{border:1px solid var(--accent-color);}.product-info del{color:var(--gray-color-500);}.product-info hr{color:var(--gray-color-500);}.rating-container .rating{display:flex;padding-right:4px;color:var(--black-color);}.product-info .product-price strong{font-size:1.6em;padding-right:10px;}.product-info .select-item{margin-right:8px;}.input-group{padding:6px;background-color:var(--gray-color-400);}.input-group button{border:none;}.nav-tabs{border-bottom:1px solid var(--black-color);}.nav-tabs .nav-link{color:var(--black-color);font-weight:600;}.nav-tabs .nav-link:focus{box-shadow:none;}.nav-tabs .nav-link{background:none;border:none;}.nav-tabs button.nav-link.active{color:var(--primary-color);background:none;}.nav-tabs button.nav-link:hover{color:var(--primary-color);}.tabs-listing .tab-content{border-bottom:1px solid var(--black-color);padding:40px 0;}.product-tabs .review-item{width:50%;margin-bottom:20px;}.product-tabs .review-item .image-holder{margin-right:10px;}@media screen and (max-width:991px){.product-tabs .review-item{width:100%;flex-wrap:wrap;}.product-tabs .review-item .image-holder{margin-bottom:10px;}}@media screen and (max-width:991px){.cart-header{display:none;}}.shopify-cart .table th{width:36%;}.table>:not(caption)>*>*{padding:1.5rem;}.shopify-cart .cart-product-detail{min-width:250px;}@media screen and (max-width:775px){.shopify-cart .table thead{display:none;}.shopify-cart .table tbody{border:none;}.shopify-cart .table tbody td{display:block;}.table>:not(caption)>*>*{padding:1rem;}}.widget.sidebar-recent-post .card-image{max-width:120px;}.sidebar-post-item h4.card-title{font-size:1.2em;}#single-post-navigation .post-navigation span.page-nav-title{font-size:1.5em;}.post-navigation svg{width:30px;height:45px;}.post-navigation:hover svg, .post-navigation:focus svg{fill:var(--primary-color);}body.nav-open{overflow:hidden;margin:0;touch-action:none;-ms-touch-action:none;height:100vh;}@media only screen and (min-width:1200px){.hamburger, .kebab-toggler, .social-menu{display:none}}@media only screen and (max-width:1679.98px){#navigation .nav-link{padding:.5rem 2rem;}}@media only screen and (max-width:1599.98px){#navigation .nav-item{margin:0 !important;}#navigation .nav-link{margin:0 !important;letter-spacing:1px;}}@media only screen and (max-width:1399.98px){#navigation .nav-link{font-size:1rem;letter-spacing:normal;}a{letter-spacing:normal;}}@media only screen and (max-width:1199.98px){#header-nav .container{position:relative;}#header-nav .navbar-brand{padding:10px 0;}.navbar .navbar-brand img{max-width:210px;object-fit:contain;height:auto;}.hamburger{padding:10px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;position:absolute;top:10px;right:65px;z-index:9999;}.hamburger-box{width:32px;height:21px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner, .hamburger-inner::after, .hamburger-inner::before{width:32px;height:3px;background-color:#2e2e2e;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after, .hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-9px}.hamburger-inner::after{bottom:-9px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55, .055, .675, .19)}.hamburger--collapse .hamburger-inner::after{top:-18px;transition:top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s, opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s cubic-bezier(.33333, .66667, .66667, 1) .2s, transform .13s cubic-bezier(.55, .055, .675, .19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -9px, 0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215, .61, .355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333, 0, .66667, .33333), opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333, 0, .66667, .33333) .16s, transform .13s cubic-bezier(.215, .61, .355, 1) .25s}.slide-out-nav{position:fixed;right:0;bottom:0;width:100%;height:20px;padding:40px 0;background-color:#fff;z-index:999;visibility:hidden;opacity:0;border:0;transform:translateY(100%) perspective(1px);transition:height .8s ease-in-out;overflow-y:scroll;border-radius:0}.slide-out-nav.nav-open{height:calc(100% - 90px);opacity:1;transform:translateY(0) perspective(1px);visibility:visible;opacity:1}#navigation .nav-item{display:block;text-align:center;margin:0}.slide-out-nav #navigation li a{margin-right:0;display:inline-block;padding:20px 10px;color:#898375}.slide-out-nav.fadeInDown{-webkit-animation-name:unset;animation-name:unset}.kebab-toggler{position:absolute;top:2px;right:15px;width:50px;height:52px;display:block;padding:12px 10px;z-index:99999;}.kebab-toggler.active .circleKebab circle{transition:.3s}.social-menu{color:#898375;background:#fff;display:none;text-align:center;z-index:9;padding-top:10px}.social-menu.menu-on{display:block;position:fixed;width:100%;left:0;top:90px;}.social-menu li{position:relative;padding:10px 20px}.social-menu li a{letter-spacing:normal;font-size:1rem;}.social-menu .icon{color:#2e2e2e}.socmedia{margin-top:15px;background-color:#1a2e25;box-shadow:0 0 10px 3px rgb(0 0 0 / 5%)}.socmedia .social-info{padding:8px 15px 1px 8px}.socmedia .social-info a{color:#1a2e25;background-color:#fff;border-radius:50%;width:40px;height:40px;line-height:43px;text-align:center;display:inline-block}#billboard .swiper-slide{height:70vh;}#navigation .nav-link{font-size:1.2rem;}.padding-medium{padding-top:3em;padding-bottom:3em;}}@media only screen and (max-width:991.98px){.padding-medium{padding-top:1.6em;padding-bottom:1.6em;}#billboard .swiper-slide{height:55vh;}#footer{padding-top:3em;}#footer-bottom{text-align:center;}#billboard .main-slider-pagination{bottom:30px;margin:0 8px !important;}.cont-logo{text-align:center;}}@media only screen and (max-width:767.98px){#billboard .main-slider-pagination{display:none;}.websiteform iframe{height:1080px;}}@media only screen and (max-width:575.98px){#header-nav .navbar-brand{margin-left:-20px;}.hamburger{right:50px;}.kebab-toggler{right:0;}}@media only screen and (max-width:414.98px){.navbar .navbar-brand img{width:180px;}}@media (max-width:1660px){.websiteform iframe{height:1100px;}.webform2 iframe{height:690px;}}@media (max-width:1199.98px){.webform2 iframe{height:615px;}.websiteform iframe{height:1024px;}}@media (max-width:767.98px){.webform2 iframe{height:670px;}}@media (max-width:575.98px){.websiteform iframe{height:1100px;}.webform2 iframe{height:695px;}}@media (max-width:380px){.websiteform iframe{height:1290px;}.webform2 iframe{height:720px;}}