.light-btn{background:#f2f2f2;color:#000!important;border:0;letter-spacing:1px;text-transform:uppercase;font-size:.79rem;font-weight:700;padding-right:1.95em;padding-left:1.95em;-webkit-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.light-btn:hover{background-color:#000!important;color:#FFF!important}header hr{margin-bottom:0;margin-top:0}header .custom-logo-link{margin:20px auto;display:block;width:70%}header .custom-logo-link img{width:100%;height:auto}header .dropdown:hover>.dropdown-menu{display:block}header .dropdown-menu{left:auto;right:0;position:absolute;z-index:9999999}header .duh-account-links{width:100%}header .duh-account-links a,header .duh-account-links button{background:0 0;color:#1e1e1e;border:0;font-size:.86rem;cursor:pointer}header .duh-account-links a:hover{color:grey}header .duh-account-links .dropdown-menu{padding:20px 0}header .duh-account-links .dropdown-menu .dropdown-item{color:grey;padding:7px 22px}header .duh-account-links .dropdown-menu .dropdown-item:active{background-color:transparent;color:grey}header .navbar-details{padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #6e6f6f;display:block;width:100%}header .navbar-details button,header .navbar-details input{border-radius:0!important;height:50px}header .navbar-details input{border:1px solid #39393a;background:#f0f0f0;color:#000;font-weight:500;font-size:.75rem;letter-spacing:.1rem;padding:12.8px 30px;vertical-align:middle}@media (min-width:991px){header .navbar-details input{max-width:190px}}header .navbar-details button.btn{margin-left:-5px;background:#000;color:#FFF;font-size:1.1875rem;padding:10px 8px;border-color:#000}header .navbar-details .icons a{position:relative;display:inline-block;padding:0 12px}header .navbar-details .icons a.cart:after{content:'';background:url(../images/shoping-icon.png) 100% no-repeat;display:block;height:24px;width:26px;background-size:cover}header .navbar-details .icons a.whishlist{border-right:1px solid #AAA}header .navbar-details .icons a.whishlist:after{content:'';background:url(../images/heart-icon.png) 100% no-repeat;display:block;height:25px;width:27px;background-size:cover}header .navbar-details .icons a i{display:none}header .navbar-details .icons a .cart-contents-count,header .navbar-details .icons a .whislist-contents-count{top:-11px;right:2px;background:#000;color:#FFF;width:20px;height:20px;border-radius:50%;position:absolute;text-align:center;vertical-align:middle;border:1px solid #000;font-weight:700;z-index:9999;font-size:14px;line-height:20px}header .navbar-details .icons a:hover{opacity:.6}header .woocommerce form .form-row label,header .woocommerce-page form .form-row label{font-weight:400!important}header .navbar-toggler{margin-top:1.2rem}header .duh-navbar-list{padding-top:1.375rem;padding-bottom:1.375rem;background:#FFF}header .duh-navbar-list .menu-item.menu-item-has-children{position:relative}header .duh-navbar-list .menu-item.menu-item-has-children:after{content:'\f107';font-family:fontawesome;position:absolute;right:0;top:0;bottom:0}@media (max-width:991px){header .duh-navbar-list .menu-item.menu-item-has-children:after{display:none}}header .duh-navbar-list .menu-item.menu-item-has-children:hover .sub-menu{display:block}header .duh-navbar-list .menu-item.menu-item-has-children .sub-menu{display:none;position:absolute;top:18px;z-index:9999999;padding:1rem 0!important;width:250px;list-style-type:none;background:#FFF}@media (max-width:991px){header .duh-navbar-list .menu-item.menu-item-has-children .sub-menu{display:block;position:static;padding-left:1.5rem!important;width:auto}}header .duh-navbar-list .menu-item.menu-item-has-children .sub-menu li{display:block;padding:.5rem 1.2rem}header .duh-navbar-list .menu-item.menu-item-has-children .sub-menu li a{padding-right:0!important;padding-left:0!important;display:inline-block;width:100%}header .duh-navbar-list .menu-item a{padding-right:1.5rem!important;padding-left:1.5rem!important;color:grey}@media (max-width:991px){header .duh-navbar-list .menu-item a{display:block}}header .duh-navbar-list .menu-item.current-menu-item a{color:#000}header .duh-account-links{padding-top:1.5rem;padding-bottom:1.5rem}footer .logos{text-align:center;background:#e1e0e0;padding:30px;margin-bottom:3rem}footer .logos .col-md-7 .row{align-items:center}footer .logos .col-md-7 .row img{margin:auto;display:block;max-width:100%}footer .news-letter-container{margin-bottom:2rem;border-bottom:1px solid #e1e1e1;padding-bottom:2.9rem;display:flex;justify-content:center}footer .news-letter-container label{font-family:'Myriad Pro',Arial,Tahoma sans-serif;color:#000;font-weight:700;font-size:1rem;text-transform:uppercase;margin-right:20px}footer .news-letter-container .button-subscribe a{padding:15px 37px;background-color:#000;color:#FFF!important;border:2px solid #000;cursor:pointer;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}footer .news-letter-container .button-subscribe a:hover{border:2px solid #000;background:0 0;color:#000!important}@media (max-width:991px){footer .news-letter-container .button-subscribe a{display:inline-block}}footer .main-footer{margin-bottom:1.5rem}footer .main-footer .widget-title{color:#8e3329}footer .main-footer .widget.widget_nav_menu{margin-bottom:2.5rem}footer .main-footer .widget.widget_nav_menu:last-child{margin-bottom:0}footer .main-footer h2,footer .main-footer h3{font-size:1.07rem;font-weight:700;text-transform:uppercase;position:relative;margin-bottom:2rem}footer .main-footer h2:after,footer .main-footer h3:after{content:'';position:absolute;border-bottom:1px solid rgba(0,0,0,.1);width:100%;bottom:-1rem;left:0}footer .main-footer #menu-main-menu{margin-top:2.5rem;padding:0;list-style-type:none}footer .main-footer p{color:#8a8a8a}footer .main-footer p.desc{line-height:1.8rem;margin-top:2.625rem}footer .main-footer span{color:#8a8a8a;font-size:.79rem;padding-top:5px}footer .main-footer .contact{margin-top:35px}footer .main-footer .contact p{margin-bottom:0}footer .main-footer .contact a{display:inline-block}footer .main-footer a{display:block;font-weight:700;margin-bottom:2px}footer .main-footer .latest-posts hr:last-child{display:none}footer .main-footer .latest-posts .media a{width:50px;overflow:hidden;margin-right:1rem}footer .main-footer .latest-posts .media a img{width:auto}footer .main-footer .latest-posts .media .media-body a{width:auto;overflow:visible;margin-right:0}footer .main-footer .row .col-2{text-align:center}footer .main-footer .row .col-2 a{display:inline-block;font-weight:400;margin-bottom:0}footer .main-footer .row .col-2 a i{font-size:24px;height:50px;width:50px;background:#000;line-height:50px;border-radius:50%;display:inline-block;text-align:center;color:#FFF}footer .sub-footer{margin-top:1.5rem;margin-bottom:1.5rem}footer .sub-footer img{margin:0 10px}footer .sub-footer p{margin-bottom:0}@media (max-width:1200px){.info-container img{width:100%}}@media (max-width:991px){header .duh-navbar-list li{padding-bottom:.8rem}.navbar-toggler{margin-bottom:1.5rem;margin-left:1rem}.navbar-details .icons,.navbar-details .icons a .cart-contents-count,.navbar-details .icons a .whislist-contents-count{margin:auto}.navbar-details .col-lg-4{width:100%!important}.navbar-details .col-lg-4 form{width:100%}.navbar-details .col-lg-4 form input{width:85%}.navbar-details .col-lg-4 form button{width:15%}.navbar-details .col-lg-4 .navbar-brand{margin:20px auto;display:block;width:70%}footer .logos{margin-bottom:1rem}footer .logos .row:nth-child(1){align-items:center}footer .news-letter-container{display:block;padding-top:2.5rem}footer .news-letter-container label{margin-bottom:1rem;margin-right:0}footer .col-lg-3{margin-top:1.25rem;margin-bottom:1.25rem}footer .col-lg-3 img{margin:auto;display:block}footer .col-lg-3 .instagram-imgs .col-4{margin:auto;text-align:center}footer .col-lg-3 .instagram-imgs .col-4 img{margin:1rem auto}}@media (max-width:768px){header .duh-account-links,header .navbar-details{padding-left:1.5rem;padding-right:1.5rem}header .col-lg-4{width:70%!important}header .col-lg-4 form,header .col-lg-4 form input{width:60%}header .col-lg-4 form button{width:10%}header .navbar-details{padding-top:0}header .duh-account-links a{display:block;padding-bottom:1rem;text-align:center}header .duh-account-links .dropdown-menu{left:0;right:0;max-width:100px;margin:auto}footer span.float-right{float:none!important;display:block}.sub-footer p{text-align:center}}