@font-face {
    font-family: 'Baskervville';
    src: url('../fonts/Baskervville-Regular.woff2') format('woff2'),
        url('../fonts/Baskervville-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Baskervville';
    src: url('../fonts/Baskervville-Italic.woff2') format('woff2'),
        url('../fonts/Baskervville-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Baskerville';
    src: url('../fonts/Baskerville-SemiBold.woff2') format('woff2'),
        url('../fonts/Baskerville-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-MediumItalic.woff2') format('woff2'),
        url('../fonts/Roboto-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}



@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Regular.woff2') format('woff2'),
        url('../fonts/Roboto-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}




@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Italic.woff2') format('woff2'),
        url('../fonts/Roboto-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Bold.woff2') format('woff2'),
        url('../fonts/Roboto-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-BoldItalic.woff2') format('woff2'),
        url('../fonts/Roboto-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Medium.woff2') format('woff2'),
        url('../fonts/Roboto-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-LightItalic.woff2') format('woff2'),
        url('../fonts/Roboto-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Light.woff2') format('woff2'),
        url('../fonts/Roboto-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}




footer p{
 margin-bottom: 1rem;;
}
 .side-menu>li {
  border-top: none;
}
  .social_media_icons {
      list-style: none;
  }
  
  .social_media_icons>li {
      float: left;
      padding: 10px;
  }
</style>
<style type="text/css">

.mobilesearch
{
display:none;
}
.mobile_footer{
display:none;
}
.searchautocompletetext
{
line-height:24px;
margin-bottom:0px;
font-family:Source Serif Pro;
font-size:16px;
word-break: break-word;
white-space:normal;
}

.searchautocompleteprice
{
text-align: left;
font-size: 16px;
font-family:'Inter';
font-weight:500;
letter-spacing: 0px;
color: #1D1B1D;
}

.searchautocompleteprice::first-letter
{
text-align: left;
font-size: xx-small;
font-family:'Inter';
font-weight:500;
letter-spacing: 0px;
vertical-align:top;
color: #1D1B1D;
}


.slick-prev:before, .slick-next:before 
{
    color: black;
}

.product_story_home a{
    text-decoration:none !important; font-weight:bold !important; color:black;
} 
.jk-carousel .slides-container .slide .ng-scope img
{
    width:100%;
    height:100%;
}


.uniqe_pix {
  padding: 25px 0;
}

@media only screen and (max-width: 560px)
{
  .mobilesearch
  {
    display:block;
    margin-top:5px;
    margin-left:5px;
  }

  .searchautocompletetext
  {
    line-height:24px;
    margin-bottom:0px;
    font-family:Source Serif Pro;
    font-size:16px;
    text-align:left;
    word-break: break-word;
    white-space:normal;
  }

  .searchautocompleteprice
  {
    text-align: left;
    font-size: 16px;
    font-family:'Inter';
    font-weight:500;
    letter-spacing: 0px;
    color: #1D1B1D;
  }

  .searchautocompleteprice::first-letter
  {
    text-align: left;
    font-size: xx-small;
    font-family:'Inter';
    font-weight:500;
    letter-spacing: 0px;
    vertical-align:top;
    color: #1D1B1D;
  }

  .mobileh2fix
  {
    font-family: 'Source Serif Pro';
    font-weight: 400;
    text-align: left;
    font-size:20px;
    color: #333740;
  }

    .desktop
    {
        display:none;
        
    }
    .mobile_footer{
display:block;
}
    .home_page_carousel img
    {
        overflow:hidden;
    }
  .jk-carousel .slides-container .slide .ng-scope img {
  width: 100% !important;
  overflow:hidden;
}
.home_page_carousel img
{
width: 100% !important;
}
.jk-carousel .slides-container .slide .ng-scope img:first-child
{
  width: 100% !important;
}
.side-menu .menu-toggle-list .md-button
{
background-color: #FFFFFF;
font-family:'Inter';
font-size:16px;
text-transform: capitalize;
}
.side-menu .md-button{
color:#20232A;
background-color:#FFFFFF; 
font-family: Source Serif Pro;
font-size: 18px;
text-transform: capitalize;
}
.top-menu
{
/* margin-top:10px; */
}

.side-menu menu-toggle span {
  padding-top: 0px;
  padding-bottom: 0px;
}
}

/* new styles */
md-menu-content.md-menu-bar-menu.md-dense{padding:0 0;}
._md-datepicker-floating-label>md-datepicker .md-datepicker-button{margin-left:0;margin-top:0;}
.md-datepicker-input-container{display: block;}
.md-datepicker-triangle-button.md-button.md-icon-button{right: 15px;top:12px;}
.md-datepicker-input.md-input {padding-left: 5px;padding-top: 10px;width:auto;}
.slick-next{right: 0!important;}
.slick-prev{left: 0!important;}
.slick-prev, .slick-next{z-index: 9;}
.slick-prev:before, .slick-next:before{opacity: 1;}
.special_col_menu{background-color:#f3f0ea!important;}
.special_col_menu:hover{background-color:#f2debc!important;color:#4F5667!important;}
.side-menu.side-menu-us>li:nth-child(2) {display: none;}
.evg-einstein-product-recs .evg-header{font-family:'Source Serif Pro'!important;}
body:before{display:none!important;}
body{display:block!important;}
#chat-widget-container {bottom: 30px!important;}
.menu-content-first-div a{font-size:14px!important;}
.side-menu .menu-toggle-list .md-button{background-color:transparent!important;}
#evg-slide-in-with-cta{height:auto!important;border:3px solid #896733!important;width:170px!important;
border-radius:4px!important;}
#evg-slide-in-with-cta .evg-slide-in p{margin-bottom:0!important;font-size:14px!important;}
#evg-slide-in-with-cta .evg-slide-in p a{color:#000;}
#evg-slide-in-with-cta .evg-slide-in{padding:10px 5px!important;position: relative;}
#evg-slide-in-with-cta:after {content: '';position: absolute;left: 0;right: 0;margin: auto;height: 100px;
width: 70px;top: -39px;border: 6px solid #896733;border-radius: 49px;z-index: -1;}
#evg-slide-in-with-cta .evg-btn-dismissal {top: -9px!important;right: -3px!important;padding: 0px 5px!important;border: 1px solid transparent!important;
background-color: transparent!important;font-size: 22px!important;line-height: normal!important;outline: 0;}
#evg-slide-in-with-cta .evg-slide-in:before{content: '';position: absolute;left: 47px;top:1px;width:7px;height:7px;border-radius:100%;
background-color:#fff;}
#evg-slide-in-with-cta .evg-slide-in:after{content: '';position: absolute;left: 111px;top:1px;width:7px;height:7px;border-radius:100%;
background-color:#fff;}
.md-sidenav-left{height:100%;overflow:auto;width: 100%;}


@media (min-width: 960px){
/* .top_header{padding-bottom:6px!important;} */

}

@media (min-width: 768px){
.popup_form { max-width: 400px;}
}

@media (min-width: 992px){

.logo_link{display: inline-block;}
.ftr_row{margin-top: 0px; background: rgb(250,247,239);
  background:linear-gradient(106deg, rgba(250,247,239,1) 0, rgba(250,246,238,1) 51%, rgb(227 222 214) 51%);
padding-top: 20px;padding-left:10px;}
.ftr_btm_row{background-color:#faf6ee;}
.padding_none_lg{padding:0;}


}

@media (min-width: 1200px){
.content-container {margin-top: 98px;}
}


@media (max-width: 768px){
 #evg-infobar-with-user-attr .evg-message{padding: 8px 33px 8px 14px!important;font-size: 14px!important;line-height: 18px!important;}
}

@media (min-width: 960px){
.menubar_title{display: inline-block;position: unset;vertical-align:top;}
.megamenu__box{position: absolute;left:70px;width:94%;top:150px;z-index: 9999;background-color:#fff;border-bottom:3px solid #D3AD67;
box-shadow:1px -4px 12px 0px #eee;-webkit-box-shadow:1px 0px 8px 0px #eee;visibility: hidden;opacity: 0;transition:all 0.3s;}
.menubar_title:hover .megamenu__box{visibility: visible;opacity: 1;top:100%;}
.menubar_title button {font-size: 12px;color: #4F5667;margin-bottom: 0px;background: transparent;padding-left: 15px;outline:0;
padding-right: 15px;font-family: Inter, normal;font-weight: 500;letter-spacing: 1px;}
.menubar_title > a {font-size: 12px;color: #4F5667;margin-bottom: 0px;background: transparent;padding-left: 15px;
padding-right: 15px;font-family: Inter, normal;letter-spacing: 1px;}
md-menu-bar{position: unset;}
.menu-title{text-align:left;}
.menu-title:hover{color:#896733;}
.megamenu__box p{text-align:left;}
.megamenu__box p a{padding-left:0;}
.megamenu__box p a:hover{color:#896733;text-decoration:none;}
.menu-content-first-div a { font-size: 14px!important;}
.menubar_title:hover {background-color: #eee;}
.megamenu__box.less_width{width:250px;left:0;}

}

@media screen and (max-width: 575px){
#evg-exit-intent-popup .evg-popup {width: 98%!important;}
#evg-slide-in-with-cta{bottom:52px!important;}

}


/* new design styles  */
/* .mobilesearch{display: none!important;} */
.welc_header {background-color: #6a828c;width: 100%;text-align: center;padding: 3px 4px;text-transform: uppercase;font-size: 12px;
font-weight: normal;font-family: 'Roboto';letter-spacing: 1px;color: #0B0706;}
.welc_header p{margin-bottom: 0;font-size: 9px;color: #fff;}
.logos img {width: 147px;}
#ss_menu{padding: 0;}
.menu_main > li > a {color: #474747;font-size: 12px;text-transform: uppercase;letter-spacing: 1.5px;font-weight: normal;padding: 18px 0;
display: inline-block;font-family: 'Roboto';cursor: context-menu;}
.menu_main li a:hover{text-decoration: none;}
.menu_main { display: flex; flex-wrap: wrap;margin-bottom: 0;}
.menu_main >li { padding: 0 8px;}
.logos{text-align: left;margin-left: 8.5%;}
.menu_row{width: 100%;margin:0;align-items: center;padding: 15px 0; }
.mobile_menu_toggle{display: none;}
.desktop_menu{display: block;}
.megamenu__box{left: 5px;width: 99%;border-bottom: 0;top: 78px!important;transform: scale(0);}
.head_first_col{position: unset;}
.left_menu > li > a {color: #876532;text-transform: uppercase;font-size: 12px;letter-spacing: 1px;font-family: 'Roboto';display: block;padding: 10px 20px;}
.left_menu {background-color: #F5F2F0;padding-top: 10px;width: 11%;height: 100%;min-height: 300px;}
.right_menu {position: absolute;right: 0;width: 89%;background-color: #fff;top: 0;height: 100%;z-index: 9;padding-left: 10px;
display: none;}
.left_menu li:hover .right_menu{display: block;}
.menu-title { border-bottom: 0; line-height: 22px; margin-bottom: 0;font-size: 14px; color: #876532; font-family: 'Roboto';}
.megamenu__box p { margin-bottom: 11px;}
.megamenu__box p a {padding-left: 0; color: #838486;font-family: 'Roboto';}
.left_menu >li {margin-bottom: 3px;}
.left_menu >li:hover {background-color: #fff;}
.left_menu >li:hover >a{font-weight: 500;}
.menu_main > li > a:hover{font-weight:bold;}
.menu_main >li:hover .megamenu__box{visibility: visible;opacity: 1;transform: scale(1);top: 78px!important;}
.menu-title:hover{background-color: transparent;}
.top_head_right { display: flex;justify-content: flex-end;align-items: center;}
.ftr_icons_sec { background-color: #FFFCF7; padding: 48px 0;}
.ftr_icon_grid { text-align: center; display: grid; grid-template-columns: repeat(4,1fr); max-width: 1005px; margin: auto;grid-gap: 40px 25px;}
.ftr_icon_gridbox img {margin-bottom: 8px;width: 36px;}
.ftr_icon_gridbox h4 {font-family: 'baskervville';font-size: 24px;font-style: italic;color: #000;}
.footer_btm_sec {background-color: #F0EEED;padding: 50px 0 25px;}
.ftr_left_pad{margin: 0 20px;}
.socialmedia_icons {display: flex;margin-top: 20px;}
.socialmedia_icons li{margin-right: 12px;}
.footer_btm_sec p {font-family: 'Roboto';font-size: 14px;line-height: 24px;}
.link_quick li { margin-bottom: 4px;}
.link_quick li a {font-family: 'Roboto';font-size: 14px;color: #525355;font-weight: 500;line-height: 24px;}
.footer_btm_sec h4{font-family: 'baskervville';font-size: 18px;margin-bottom: 15px;color: #000;font-weight: bold;}
.footer_btm_sec h5 { font-size: 15px;font-weight: 500;font-family: 'Roboto';margin-bottom: 13px;color:#525355;line-height: 23px;}
.left_pad{padding-left: 60px;}
.left_pad.left_pad2{padding-left: 20px;}
.top_pad{margin-top: 30px;}
.pre_links { display: flex;justify-content: flex-end;margin-bottom: 0;}
.pre_links li{margin-right: 10px;}
.pre_links li a{font-size: 12px;font-family: 'Roboto';font-weight: 500;color: #525355;}
.copyrgt p { margin-bottom: 0; font-size: 12px; letter-spacing: 2px; font-weight: 500;}
.copyrgt{text-align: center;}
.ftr_stores {padding: 0;margin-left: 20px;margin-bottom: 10px;}
.storelist_box { display: flex; flex-wrap: wrap; grid-gap: 15px;}
.side-menu .md-button{font-family:'Roboto'!important;font-size: 16px!important;width: 100%;border-bottom: 1px solid #eee;padding: 4px 16px;}
.side-menu .menu-toggle-list a.md-button{font-weight: normal!important;}
.insta_grid_box.follow__us { background-color: #46575F;display: flex;align-items: center;justify-content: center;text-align: center;
flex-wrap: wrap;}
.insta_grid_box.follow__us h4{color: #fff;font-size: 14px;text-transform: uppercase;font-family: 'Roboto';font-weight: normal;
letter-spacing: 1px;margin-bottom: 12px;}
.insta_grid_box.follow__us h3{color: #fff;}
.insta_grid_box.follow__us h3 { color: #fff;font-size: 28px;line-height: 36px;font-weight: normal;letter-spacing: 1px;}
.insta_grid_box.follow__us a:hover{color: #fff;text-decoration: none;}
.insta_grid_box.follow__us a:hover h3{color: #eee;}
.insta_grid_box img{height: 100%;}
.mobile_menu_logo { position: relative;text-align: center; padding: 10px 0 20px;}
.mobile_menu_logo img{width: 105px;}
.side-menu menu-toggle span {padding-top: 0px;padding-bottom: 0px;color: #474747;text-transform: uppercase;font-size: 14px;letter-spacing: 2px;}
li.parent-list-item.mobilemenu span {font-family: 'Roboto';font-size: 14px;font-weight: normal; text-transform: uppercase; color: #474747;
  display: inline-block;width: 100%;}
.mob_closeicon {position: absolute;right: 18px;top: 20px;z-index: 9;}
.mob_closeicon img{width: 13px;}
.side-menu .md-button .mdi-plus-closed:before {content: '';background-image: url(../images/mobmenu_arrow.png);background-repeat: no-repeat;
background-size: 20px; font-size: 30px;width: 20px;height: 20px;background-position: right;position: absolute;
right: 0;top: -12px;}
.side-menu .md-button.toggled .mdi-plus-closed:before {top: -2px;right: 0;transform: rotate(45deg);}
.side-menu .md-button-toggle .md-toggle-icon { margin: 0;padding-top: 0;width: auto;line-height: 34px !important;float: none;
transition: none;-webkit-transition:none;}
.side-menu li .show-profile-button span{display: unset!important;}
li.less_width .megamenu__box {width: 250px;left: -10px;}
li.less_width {position: relative;}
.menu_main >li.less_width:hover .megamenu__box {top: 50px!important; position: absolute;}
html{overflow-y: initial!important;}
.style_1{display: none;}
.style_2{font-size: 11px;margin: 0px; min-width: 36px;padding:0px;}
.style_3{width:27px;height:25px;}
.style_4{display: block;}
.style_5{font-size:14px !important;}
.style_6{margin-top: 15px;}
.style_7{padding-left:2%}
.style_8{margin-top: 10px;}
.style_9{border-bottom: none;margin-bottom: 10px;}
.style_10{padding: 15px 20px;}
.style_11{margin-top: 0;}
.style_12{font-size: 10px;font-family:inter;margin: 0px; min-width: unset;letter-spacing: 1.5px;margin-right: 2px;position:absolute;left:0;top:3px;}
.style_13{max-width:100%;width:16px}
.style_14{text-align:right;}
.style_15{font-size: 10px;font-family:inter;margin: 0px; min-width: unset;letter-spacing: 1.5px;margin-right: 2px;}
.style_16{max-width:100%;}
.style_17{font-size: 10px;font-family:inter;letter-spacing: 1px;margin-right: 3px;}
.style_18{font-size: 11px;}
.style_19{border-radius: 25px;background: rgb(211 173 103);color: black;position: absolute;z-index: 10;top: 11px;height: 12px;margin: 0px;width: 12px;font-size: 11px;line-height: 12px;font-weight: bolder;left: 3px;text-align: center;letter-spacing: 1px;margin-left: 7px;margin-top: -8px;}
.style_20{color:#20232A;background-color:#FFFFFF;}
.style_21{border:none;font-family:Source Serif Pro;font-size:18px}
.style_22{font-size: 12px !important;font-family:'Roboto' !important;letter-spacing: 1px;color:#20232A !important;font-weight:500}
.style_23{max-height: none;}
.style_24{border-bottom: 1px solid #7a1340;}
.style_25{margin:0px;}
.style_26{background-color: white;margin-top: 0px;margin-bottom: 0px;padding-top: 79px;border-bottom-width: 20px;padding-bottom: 50px;border:none}
.style_27{padding:0px;}
.style_28{padding: 8px;}
.style_29{border: 1px solid black; -webkit-border-radius: 0px; border-radius: 0px;}
.style_30{margin-left:-14px;margin-top:10px}
.style_31{border:1px solid #ECECEC;border-radius:4px;width:75px;height:75px;}
.style_32{width: 100%;}
.style_33{line-height:24px;margin-bottom:0px;}
.style_34{padding:0px 6px;border-radius: 0px;-webkit-border-radius:2px; left: -100px;background-color: #333740;top: -3px;color:#FFFFFF}
.style_35{padding:0px 6px;border-radius: 0px;-webkit-border-radius:0px; left: -100px;background-color: #333740;top: 0px;color:#FFFFFF;height:40px}
.style_36{color:#fff;margin-top:6px}
.style_37{padding:0px 6px;border-radius: 0px;-webkit-border-radius:0px;height: 40px;}
.style_38{color:#fff;}
.style_39{margin: 0;}
.style_40{margin-bottom: 10px;}
.style_41{line-height:24px;background-image: url(../images/phone-call.png);background-repeat: no-repeat;background-position: left 2px;background-size: 12px;padding-left: 19px;}
.style_42{line-height:24px;background-image: url(../images/whatsapp-1.png);background-repeat: no-repeat;background-position: left 1px;background-size: 14px;padding-left: 20px;}
.style_43{line-height:24px;background-image: url(../images/email.png);background-repeat: no-repeat;background-position: left 2px;background-size: 13px;padding-left: 19px;}
.style_44{width:100%;margin: 0px;}
.style_45{width:100%;margin-top: 10px;}
.style_46{background: white;width: 100%;border: 0px solid gray;padding: 10px;margin-left: 0px;margin-bottom: 10px;font-size: 14px;}
.style_47{margin:0px 0 0px 0px;font-size:14px;text-transform:none;width:100%;background-color:#000!important ;box-shadow:0px;font-family: 'Roboto';border-radius: 2px;color:#FFFFFFDE !important;letter-spacing: 2.5px;font-weight: normal;}
.style_48{width:20px;}
.style_49{width:90px;height:33px;}
.style_50{text-align:center;}
.style_51{background: #fff;}
.style_52{margin-bottom:50px;}
.style_53{font-size:12px;}
.strip_sec {
    position: fixed;
    right: -119px;
    z-index: 9999;
    top: 50%;
    color: #fff;
    transition: all 0.3s;
}
.strip_sec span{display: inline-block;}
.strip_sec:hover{right: 0;}
.strip_sec:hover .strip_link{color: #fff;text-decoration: none;}

.strip_link {
    font-size: 16px;
    padding: 8px 11px 8px 12px;
    display: inline-block;
    background-color: #8e6d3b;
    color: #fff;
    line-height: 26px;
}


@media only screen and (max-width: 1355px) and (min-width: 1281px)  {
.menu_main >li { padding: 0 7px;}
.menu_main > li > a{font-size: 11px;}

}

@media only screen and (max-width: 1280px) and (min-width: 1200px)  {
.menu_main > li > a{letter-spacing: 1px;font-size: 11px;}
.menu_main >li { padding: 0 7px;}

}

@media (max-width: 1199px){
.mobile_menu_toggle{display: block;}
.desktop_menu{display: none;}
.logos{margin-left: 25px;}
.hide__mobile{display: none;}

}

@media (max-width: 991px){
.logos img {width: 120px;}
.logos{margin-left: 0;text-align: center;}
.left_pad{padding-left: 15px;}
.left_pad.left_pad2 {padding-left: 15px;}
.insta_grid_box.follow__us h3{font-size: 18px;line-height: 24px;}
.about_box_desktop{display: none;}

}

@media (max-width: 767px){
.top_head_right{display: flex;justify-content: flex-end;}
.show-profile-button.pro_button_mob{display: none;}
.logos img {width: 95px;}
.menu_row{padding: 10px 0;}
.head_first_col{padding-left: 5px!important;}
.head_third_col{padding-right: 5px!important;}
#show-cart-button-gt-xs {margin-left: 6px;}
.logos{margin-left: 41px;}
.ftr_icon_grid{grid-template-columns: repeat(2,1fr);}
.ftr_icon_gridbox h4{font-size: 18px;}
.ftr_left_pad {margin: 0 0px;}
.top_pad {margin-top: 15px;}
.order_mob_one{order: 1;}
.order_mob_two{order: 2;}
.pre_links{justify-content: center;margin-bottom: 10px;text-align: center;}
.copyrgt{text-align: center;}
.ftr_stores{margin-left: 0;}
.insta_grid_box.follow__us h3{font-size: 18px;line-height: 24px;}
.insta_grid_box.follow__us h4{font-size: 14px;line-height: 22px;}
.log_points{display: none;}

}