@font-face{font-family:montserrat;src:url(../fonts/Montserrat-Regular.ttf) format("truetype");font-style:normal}@font-face{font-family:montserrat-semi-bold;src:url(../fonts/Montserrat-SemiBold.ttf) format("truetype");font-style:normal}@font-face{font-family:montserrat-bold;src:url(../fonts/Montserrat-Bold.ttf) format("truetype");font-style:normal}@font-face{font-family:playfair;src:url(../fonts/PlayfairDisplay-Regular.ttf) format("truetype");font-style:normal}@font-face{font-family:playfair-bold;src:url(../fonts/PlayfairDisplay-Bold.ttf) format("truetype");font-style:normal}@font-face{font-family:playfair-black;src:url(../fonts/PlayfairDisplay-Black.ttf) format("truetype");font-style:normal}@font-face{font-family:autumn;src:url(../fonts/Autumn-in-November.ttf) format("truetype");font-style:normal}@font-face{font-family:bodoni;src:url(../fonts/Bodoni-MT.ttf) format("truetype");font-style:normal}body{background:#f3f3f3;font-family:montserrat;font-size:14px;color:#555}.home-page .content-section .white-holder{margin-top:0}header{background:#fff}header .header-content{padding:24px 0;display:flex}header .header-content>*{align-self:center}header .logo-holder img{width:100%}header .seaarh-form-holder{position:relative}header .seaarh-form-holder .form-control{font-size:14px;border:1px solid #e6e7e8;height:unset;padding:8px 16px;border-radius:4px;transition:all .3s ease-in-out}header .seaarh-form-holder .form-control:focus,header .seaarh-form-holder .form-control:hover{color:#222;border:1px solid #727272;cursor:pointer}header .seaarh-form-holder .btn-primary{padding:8px 16px;border-radius:0 4px 4px 0;position:absolute;right:0;top:0;background:#5f171e;border:#5f171e}header .seaarh-form-holder .btn-primary:focus,header .seaarh-form-holder .btn-primary:hover{background:#727272;outline:none;box-shadow:unset}.main-navigation{background:#e09693;color:#fff}.main-navigation .navbar{padding:0}.main-navigation .navbar .navbar-nav .nav-item .nav-link{font-family:montserrat-bold;color:#fff;text-transform:uppercase;padding:16px 20px;font-size:14px;transition:all .3s ease-in-out}.main-navigation .navbar .navbar-nav .nav-item .nav-link:hover{color:#5f171e}.main-navigation .navbar .navbar-nav .nav-item:first-child .nav-link{padding-left:0}.main-navigation .navbar .navbar-nav.navbar-right .nav-item:last-child .nav-link{padding-right:0}.content-section .white-holder{display:block;background:#fff;padding:24px;margin-top:32px}.content-section .white-holder a{color:#e09693;transition:all .3s ease-in-out}.content-section .white-holder a:focus,.content-section .white-holder a:hover{color:#727272;cursor:pointer;text-decoration:none}.content-section .category-list{padding:0;min-height:338px}.content-section .category-list li{list-style:none}.content-section .category-list li a{color:#222;font-family:montserrat-semi-bold;text-decoration:none;font-size:14px;padding:16px 8px;border-bottom:1px solid #e6e7e8;display:block;transition:all .3s ease-in-out}.content-section .category-list li a i{color:#a6a6a6;margin-right:8px;transition:all .3s ease-in-out}.content-section .category-list li a:hover,.content-section .category-list li a:hover i{color:#5f171e}.content-section .category-list li:last-child a{border-bottom:unset;padding-bottom:0}.content-section .slider-holder .carousel-inner .carousel-item .carousel-caption{text-align:left;bottom:60px}.content-section .slider-holder .carousel-inner .carousel-item .carousel-caption .btn-primary{margin-left:48px;border:1px solid #222;background:unset;color:#222;text-transform:uppercase;border-radius:unset;font-family:montserrat-semi-bold;transition:all .3s ease-in-out}.content-section .slider-holder .carousel-inner .carousel-item .carousel-caption .btn-primary:hover{color:#fff;background:#5f171e;border:1px solid #5f171e}.content-section .slider-footer{background:#5f171e;color:#fff;margin:0}.content-section .slider-footer .text{text-align:center;color:#fff;margin:16px auto}.content-section .content-title{color:#222;text-transform:capitalize;border-bottom:1px solid #e6e7e8;padding-bottom:16px;font-size:18px;font-family:playfair-bold;letter-spacing:1px}.content-section .content-title.subpage-title{border-bottom:none}.content-section .content-title.subpage-title a{color:#e09693;transition:all .3s ease-in-out}.content-section .content-title.subpage-title a:hover{color:#727272;text-decoration:none}.product-section .white-holder{margin-top:32px!important}.product-section .product-holder .product-item{padding:24px 16px}.product-section .product-holder .product-item .photo-holder{display:block;width:100%;height:180px;text-align:center;position:relative;padding:8px}.product-section .product-holder .product-item .photo-holder img{object-fit:cover;max-width:100%;max-height:100%}.product-section .product-holder .product-item .photo-holder .btn-hover{position:absolute;top:0;left:0;height:100%;width:100%;transition:all .3s ease-in-out}.product-section .product-holder .product-item .photo-holder .btn-hover .btn-primary{opacity:0;margin-top:32%;background:#e09693;color:#fff;border-radius:unset;border:1px solid #fff;text-transform:uppercase;font-size:14px;transition:all .3s ease-in-out}.product-section .product-holder .product-item .photo-holder .btn-hover .btn-primary:hover{background:hsla(2,55%,73%,.4)}.product-section .product-holder .product-item .photo-holder:hover{cursor:pointer}.product-section .product-holder .product-item .photo-holder:hover .btn-hover{background:hsla(2,55%,73%,.4)}.product-section .product-holder .product-item .photo-holder:hover .btn-hover .btn-primary{opacity:1}.product-section .product-holder .product-item .product-info{text-align:center;margin-top:16px}.product-section .product-holder .product-item .product-info .name{font-family:montserrat-bold;color:#e09693;transition:all .3s ease-in-out}.product-section .product-holder .product-item .product-info .name:hover{color:#5f171e;text-decoration:none}.product-section .product-holder .product-item .product-info .price{font-family:montserrat-semi-bold;color:#727272}.product-section .product-holder .owl-item img{display:unset;width:unset}.product-section .product-holder .owl-nav{display:block!important;position:absolute;top:35%;width:100%}.product-section .product-holder .owl-nav>* i{font-size:32px;color:#e6e7e8}.product-section .product-holder .owl-nav .owl-prev{margin-left:-32px}.product-section .product-holder .owl-nav .owl-next{float:right;margin-right:-32px}.product-section .product-holder:hover .owl-nav>* i{color:#e09693;transition:all .3s ease-in-out}.product-section .no-background-holder{background:unset;padding:16px;margin-top:32px}.product-section .no-background-holder .content-title{color:#222;text-transform:capitalize;border-bottom:unset;padding-bottom:16px;font-size:18px;font-family:playfair-bold;letter-spacing:1px;text-align:center}.ads-banner{background:#c3a164;height:190px;width:100%;position:relative;margin-top:32px;overflow:hidden}.ads-banner .text-holder{text-align:right;padding-right:24px}.ads-banner .text-holder a{font-family:playfair-black;color:#fff;font-size:32px;margin-top:80px;display:block;transition:all .3s ease-in-out}.ads-banner .text-holder a:hover{text-decoration:none;color:#222}.ads-banner .photo-holder{height:190px;width:100%;position:relative}.ads-banner .photo-holder img{object-fit:cover;width:100%;height:100%;object-position:top}.ads-banner .photo-holder .shape{width:0;height:100%;border:0 solid transparent;border-right-width:100px;border-bottom:190px solid #c3a164;top:0;position:absolute;left:0}.ads-banner .photo-holder:after{content:"";background:hsla(39,44%,58%,.2);display:block;position:absolute;top:0;left:0;width:100%;height:190px}.brand-section{margin-top:32px;background:#fff8f0;padding:32px 0}.brand-section .brand-carousel{position:relative;transition:all .3s ease-in-out}.brand-section .brand-carousel .owl-stage-outer{z-index:1}.brand-section .brand-carousel .owl-stage{display:flex}.brand-section .brand-carousel .owl-stage>*{align-self:center}.brand-section .brand-carousel .owl-item{padding:16px;transition:all .3s ease-in-out}.brand-section .brand-carousel .owl-item .item img{filter:grayscale(1);transition:all .3s ease-in-out}.brand-section .brand-carousel .owl-item .item img:hover{filter:grayscale(0)}.brand-section .brand-carousel .owl-nav{display:block!important;position:absolute;top:35%;width:100%}.brand-section .brand-carousel .owl-nav>* i{font-size:32px;color:#e6e7e8}.brand-section .brand-carousel .owl-nav .owl-prev{margin-left:-16px}.brand-section .brand-carousel .owl-nav .owl-next{float:right;margin-right:-16px}.brand-section .brand-carousel:hover .owl-nav>* i{color:#727272;transition:all .3s ease-in-out}.sub-footer{background:#222;padding:32px 0}.sub-footer .logo-holder img{max-width:80%}.sub-footer .title{font-size:18px;color:#fff;text-transform:uppercase;font-family:montserrat-semi-bold;margin-top:40px}.sub-footer .text{margin-top:24px;color:#e6e7e8;font-size:14px;line-height:24px}.sub-footer .content-list{padding:0;margin-top:24px}.sub-footer .content-list.w-icon li{padding-left:32px;margin-bottom:16px}.sub-footer .content-list li{color:#e6e7e8;font-size:14px;list-style:none;margin-bottom:12px;position:relative}.sub-footer .content-list li i{position:absolute;top:4px;left:0;color:#e09693;margin-right:16px;height:32px}.sub-footer .content-list li a{color:#e6e7e8;transition:all .3s ease-in-out}.sub-footer .content-list li a:hover{text-decoration:none;color:#e09693}footer{background:#000;padding:24px 0}footer .copyright{color:#fff;font-size:14px;text-align:center;width:100%}footer .copyright a{color:#fff;transition:all .3s ease-in-out}footer .copyright a:hover{text-decoration:none;color:#e09693}.category-banner{background:#c3a164;height:190px;width:100%;position:relative;overflow:hidden}.category-banner .text-holder{text-align:right;padding-right:24px}.category-banner .text-holder h1{margin-top:32px;font-family:bodoni;color:#fff;font-size:48px}.category-banner .text-holder h2{font-family:autumn;color:#fff;font-size:32px}.category-banner .photo-holder{height:190px;width:100%;position:relative}.category-banner .photo-holder img{object-fit:cover;width:100%;height:100%;object-position:top}.category-banner .photo-holder .shape{width:0;height:100%;border:0 solid transparent;border-right-width:100px;border-bottom:190px solid #c3a164;top:0;position:absolute;left:0}.category-banner .photo-holder:after{content:"";background:hsla(39,44%,58%,.2);display:block;position:absolute;top:0;left:0;width:100%;height:190px}.category-banner .title-holder{position:absolute;top:0;left:0;z-index:1;width:100%}.category-banner .title-holder .title{font-family:playfair-black;color:#fff;font-size:40px;margin-top:64px;display:block;text-align:right}.subpage-section .product-holder .product-item{padding:24px 16px}.subpage-section .product-holder .product-item .photo-holder{display:block;width:100%;height:180px;text-align:center;position:relative;padding:8px}.subpage-section .product-holder .product-item .photo-holder img{object-fit:cover;max-width:100%;max-height:100%}.subpage-section .product-holder .product-item .photo-holder .btn-hover{position:absolute;top:0;left:0;height:100%;width:100%;transition:all .3s ease-in-out}.subpage-section .product-holder .product-item .photo-holder .btn-hover .btn-primary{opacity:0;margin-top:32%;background:#e09693;color:#fff;border-radius:unset;border:1px solid #fff;text-transform:uppercase;font-size:14px;transition:all .3s ease-in-out}.subpage-section .product-holder .product-item .photo-holder .btn-hover .btn-primary:hover{background:hsla(2,55%,73%,.4)}.subpage-section .product-holder .product-item .photo-holder:hover{cursor:pointer}.subpage-section .product-holder .product-item .photo-holder:hover .btn-hover{background:hsla(2,55%,73%,.4)}.subpage-section .product-holder .product-item .photo-holder:hover .btn-hover .btn-primary{opacity:1}.subpage-section .product-holder .product-item .product-info{text-align:center;margin-top:16px}.subpage-section .product-holder .product-item .product-info .name{font-family:montserrat-bold;color:#e09693;transition:all .3s ease-in-out}.subpage-section .product-holder .product-item .product-info .name:hover{color:#5f171e;text-decoration:none}.subpage-section .product-holder .product-item .product-info .price{font-family:montserrat-semi-bold;color:#727272}.subpage-section .product-holder .product-item .product-info .price .old-price{text-decoration:line-through;color:#e6e7e8}.subpage-section .btn-holder{margin-top:32px}.subpage-section .btn-holder .btn-primary{color:#fff;padding:8px 16px;background:#e09693!important;border:1px solid #e09693!important;border-radius:4px!important;text-transform:uppercase!important;font-family:montserrat-semi-bold!important;transition:all .3s ease-in-out}.subpage-section .btn-holder .btn-primary:focus,.subpage-section .btn-holder .btn-primary:hover{background:#727272!important;border:1px solid #727272!important;outline:none;box-shadow:unset}.single-product{background:#fff}.single-product .product-holder{padding-top:80px;padding-bottom:64px}.single-product .product-holder .product-photo{width:100%;height:420px;position:relative}.single-product .product-holder .product-photo img{object-fit:cover;max-height:100%;max-width:100%}.single-product .product-holder .product-photo .picture-thumbs{margin-top:24px}.single-product .product-holder .product-photo .picture-thumbs .thumb-item{height:200px;display:inline-block;overflow:hidden;text-align:center;padding-top:8px;padding-bottom:8px}.single-product .product-holder .product-photo .picture-thumbs .thumb-item img{object-fit:cover;max-height:100%;max-width:100%;border:1px solid #e6e7e8;transition:all .3s ease-in-out}.single-product .product-holder .product-photo .picture-thumbs .thumb-item img:hover{cursor:pointer;border:1px solid #727272}.single-product .product-holder .product-info .product-title{font-family:playfair;font-size:40px;color:#727272}.single-product .product-holder .product-info .product-price{color:#e09693;font-size:24px;font-family:montserrat-semi-bold}.single-product .product-holder .product-info .product-price .old-product-price{font-size:14px;color:#727272;margin-top:16px;margin-bottom:16px}.single-product .product-holder .product-info .product-price .old-product-price span+span{text-decoration:line-through}.single-product .product-holder .product-info .product-description{margin-top:24px;color:#222;border-bottom:1px solid #e6e7e8;padding-bottom:24px;text-align:justify}.single-product .product-holder .product-info .product-description .title{color:#e09693;font-size:20px;font-family:playfair-bold}.single-product .product-holder .product-info .overview{margin-top:24px}.single-product .product-holder .product-info .overview a{color:#e09693;text-decoration:none;transition:all .3s ease-in-out}.single-product .product-holder .product-info .overview a:hover{cursor:pointer;color:#727272}.single-product .product-holder .btn-holder{margin-top:32px;border-bottom:1px solid #e6e7e8;padding-bottom:32px}.single-product .product-holder .btn-holder .btn-primary{padding:8px 16px;background:#e09693;border:1px solid #e09693;border-radius:4px;text-transform:uppercase;font-family:montserrat-semi-bold;transition:all .3s ease-in-out}.single-product .product-holder .btn-holder .btn-primary:focus,.single-product .product-holder .btn-holder .btn-primary:hover{background:#727272;border:1px solid #727272;outline:none;box-shadow:unset}.single-product .product-holder .btn-holder input[type=text]{width:48px}.mobile-list-link{display:none;padding:16px 16px 0;color:#e09693}.mobile-list-link i{color:#e09693;font-size:24px}.mobile-list-link span{color:#e09693;font-size:20px;font-family:montserrat-semi-bold;text-transform:uppercase}.ads-banner .photo-holder .mobile-shop-link{display:none}.bar-notification{text-align:center;background:#e09693!important}.bar-notification a{color:#fff!important;text-decoration:none!important;font-family:montserrat-semi-bold;transition:all .3s ease-in-out}.bar-notification a:hover{color:#5f171e!important}.bar-notification.success{background:#e09693}.registration-page .fieldset .title strong,.registration-page .section .title strong{font-size:18px;font-weight:700;color:#e09693}.account-page .fieldset .title,.account-page .section .title{text-align:center}.account-page .fieldset .title strong,.account-page .section .title strong{font-size:18px;font-weight:700;color:#e09693}.account-page .address-list .address-item .title,.account-page .order-list .order-item .title{background:hsla(2,55%,73%,.2);text-align:left;font-size:18px;margin-bottom:0;padding:8px;border:1px solid #e09693}.html-account-page .content-section .category-list{min-height:unset}.content-section .white-holder .block .title{font-family:playfair;color:#222;font-size:16px!important;border-bottom:none}.content-section .white-holder .block a.product-picture+a.product-name{color:#e09693;font-size:14px;font-family:montserrat-semi-bold;transition:all .3s ease-in-out}.content-section .white-holder .block a.product-picture+a.product-name:hover{color:#727272!important;text-decoration:none}.content-section .white-holder .block .category-list{min-height:unset}label{margin-bottom:0!important}.contact-page .fa-icon{color:#e09693;margin-right:16px;font-size:20px}.html-shopping-cart-page .ui-dialog .content-section .white-holder{padding:16px;margin-top:0}.html-shopping-cart-page .ui-dialog .content-section .white-holder ul{padding-left:0}.html-shopping-cart-page .terms-of-service>*{display:inline}.pull-right{float:right}.pull-left{float:left}.clearfix{clear:both}.no-padding{padding-left:0;padding-right:0}.m-0{margin:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.p-0{padding:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.no-margin{margin-left:0;margin-right:0}.form-control{transition:all .3s ease-in-out}.form-control:focus,.form-control:hover{outline:none;box-shadow:unset}.button-holder .btn:focus,.button-holder .btn:hover,button:focus,button:hover{outline:none;box-shadow:unset}@media only screen and (max-width:1024px){.content-section .category-list{min-height:unset}}@media only screen and (max-width:991px){.container{max-width:960px}.main-navigation .navbar .navbar-toggler{padding:16px 0}.main-navigation .navbar .navbar-toggler i{color:#fff}.main-navigation .navbar .navbar-nav .nav-item .nav-link{padding-left:0}}@media only screen and (max-width:760px){header .seaarh-form-holder{margin-top:24px}.category-banner .text-holder{margin-top:40px}.category-banner .text-holder h1{font-size:32px}.category-banner .text-holder h2{font-size:24px}.slider-holder{margin-top:32px}.mobile-list-link{display:block}.mobile-list-link+.white-holder{display:none;position:absolute;top:48px;z-index:2;width:50%;margin-top:0;border:1px solid #e6e7e8}.mobile-list-link:hover{cursor:pointer}.content-section .slider-footer{display:none}}@media only screen and (max-width:600px){.category-banner .text-holder h1{margin-top:0}}@media only screen and (max-width:360px){header .logo-holder img{margin-left:10%}.ads-banner .photo-holder .shape{display:none}.ads-banner .photo-holder .mobile-shop-link{display:block;position:absolute;top:25%;left:24px;z-index:1;font-family:playfair-black;color:#fff;font-size:32px;margin-top:64px;transition:all .3s ease-in-out}.ads-banner .photo-holder .mobile-shop-link:hover{text-decoration:none;color:#e09693}.ads-banner .text-holder a,.category-banner .text-holder,.photo-holder .shape{display:none}.mobile-list-link+.white-holder{width:92%}}