/** Shopify CDN: Minification failed

Line 580:0 Unexpected "}"
Line 716:54 Unexpected "/"

**/
.breadcrumb{padding-left:10px!important;} 
.Search__Input .Heading{ font-family: var(--cta-font-family) !important;}
#shopify-section-template--16756715225304__16608178030d3d5272 .ArticleItem__Title .Heading
{
  text-transform:capitalize;
  font-size:18px; line-height:0px;
  text-align:center;
}
#section-template--16756715225304__16624714176f5f0f54 .title-white{display:none;}
.para-explore-more
{
  text-align: center;
  margin: 0 10%;
  font-size: 18px;
  margin-bottom: 20px;
}
.title-explore-more
{
  text-align: center;
    margin-top: 25px !important;
    letter-spacing: 0.2em !important;
    font-size: 24px!important;
  line-height:28px;
}
.link-read-more
{
  text-align: center;
    display: block;
    margin-top:20px;
}
#section-template--1612050f3173336__slideshow .Button 
{
    border-color: var(--button-background)!important;
 font-family: var(--cta-font-family) !important;
}
#shopify-section-template--16756715225304__16564158709fe994e2 .ImageHero__ContentOverlay
{
  text-shadow: unset;
}
#shopify-section-template--16756715225304__1656414575dd1d17b7 .rating__star {
    color: #393938;
    width: 23px;
    height: 23px;
    padding:2px;
}
#shopify-section-template--16756715225304__1656414575dd1d17b7 .Icon {
    stroke-width: 1;
    stroke: #39393840;
}
.template-index #shopify-section-footer #section-footer
{
  padding:0px 0 42px;
}
.footer-icon-custom
{
 display: flex;
    margin: 2px; 
}
.footer-icon-custom img
{
    margin: 4px;
    width: 20px;
    height: 20px;
}
#section-footer .Rte p:not(:last-child)
{
      margin-bottom: 0.6em;
}
#shopify-section-template--16756715225304__timeline .Timeline .Timeline__Inner p 
{
     font-size: 15px;
  font-family: var(--cta-font-family) !important;
    color: #393938;
    text-align: left;
    color: #393938;
  
}
#shopify-section-template--16756715225304__timeline .Timeline .Timeline__Inner p strong
{
  letter-spacing: 1px;
    font-weight: 600;
}
.custom-container-padding .link-read-more
{
    font-size: 14px;
    font-family: var(--cta-font-family) !important;
    text-align: center;   
    letter-spacing: 2px;
    display: table;
    margin: 5px auto;

}
.link-read-more.Button--primary:hover
{
  border:1px;border: 1px solid var(--button-background) !important;
    color: var(--button-background) !important;
}
#shopify-section-template--16756715225304__timeline
{
  padding: 30px 0;
}
.FeaturedMap__Info {
    background: inherit;
}
/*   Store Page Gallery section set in to single Column for mobile size */

 .custom-rich-text-only  .SectionHeader__Description {
    max-width: 100%;
    margin-left: 10%;
    margin-right: 10%;
}
 .custom-rich-text-only .SectionHeader__Heading {
     text-transform: uppercase;
}
#shopify-section-template--16756715225304__1656309131b266a18d .Button {
    color: #363636;
    border-color: rgba(0,0,0,0);
}
#shopify-section-template--16756715225304__1656309131b266a18d .Button:hover {
    color: #ffffff;
}
.BlogPost_ReadMore
{
  margin: 0 auto;
  display: table;
  align-items: center;
  text-align: center; 
}
.BlogPost_ReadMore.Button--primary
{
  border: none;
}
.BlogPost_ReadMore.Button--primary:not([disabled]):hover
{
  border: 1px solid var(--button-background);
}
.button-explore.Button--primary
{
    color: var(--button-background);
    border-color: var(--button-background);
}
.button-explore.Button--primary::before
{
  background-color:transparent;
}
.button-explore.Button--primary:not([disabled]):hover
{
  color:#ffffff;
  background-color:var(--button-background);
}
.top-expolre
{
  margin-top:10px;
}
.custom-container-padding .top-expolre img {
    width: 100%;
    max-height: 450px;
    max-width: 700px;
    height: 100%;
}
.Header .Text--subdued
{
  font-size: 12px;
  font-family: var(--cta-font-family) !important;
  letter-spacing: 1.35px;
  color: #393938;
}
.supports-sticky .Search[aria-hidden=true]+.Header--transparent .Text--subdued {
    color: #393938;
}
#shopify-section-footer .Footer__Content p
{
      font-size: inherit;
        line-height: 1.65;
}
#shopify-section-template--16756715225304__1656414575dd1d17b7 .rating__caption
{
  display:none;
}
  .template-collection .SectionHeader__Heading.u-h1  {
    font-size: 48px !important;
    letter-spacing: 0px;
    text-transform: capitalize;
    line-height: 58px;
    font-weight: normal;
    font-family:  var(--heading-font-family);
}
   .template-collection .PageHeader .SectionHeader__Heading.u-h1
  {
    letter-spacing: .2em;
    text-transform: uppercase;
    font-size: 24px !important;
    font-family: var(--heading-font-family);
    font-weight: var(--heading-font-weight);
    font-style: var(--heading-font-style);
    color: var(--heading-color);
  }
.template-collection .FlexboxIeFix .ImageHero__Block 
{
   box-shadow:unset;
  background:unset !important;
}
.template-collection .custom-collection .ImageHero
{
    display: flex;
    flex-direction: row;
    align-items: flex-end;
    justify-content: flex-start;
    text-align: center;   
}
.template-collection .FlexboxIeFix .Heading.u-h6,
.template-collection .custom-collection-header .Heading.u-h6
{
    font-family: var(--heading-font-family) !important;
    text-transform: capitalize;
    font-size: 48px!important;
    padding-top: inherit;
    letter-spacing: 0px;
    font-weight: 500;
    margin-bottom:30px;
    color: #ffffff;
  line-height:1em;
}
.Button--secondary
{
  border:1px solid var(--button-background);
      color: var(--button-background);
}
.shopify-payment-button__button--unbranded
{
  font-family: var(--cta-font-family) !important;
}
 .PageHeader--large.PageHeader--withBackground {
    min-height: 590px;
  }
.PageHeader--withBackground
{ 
    color: #ffffff;
    overflow: hidden;
    flex-wrap: wrap;
    align-content: flex-start;
    justify-content: flex-end;
}
.custom-collection-header.PageHeader--withBackground {
    display: flex;
    margin: 0;
    width: 100%;
    flex-direction: column;
    color: #ffffff;
    overflow: hidden;
    flex-wrap: wrap;
    align-content: flex-start;
    justify-content: flex-end;
}

#shopify-section-template--16756715225304__16624714176f5f0f54 .Button--secondary {
    border: 1px solid #ffffff;
    color: #ffffff ;
}
#shopify-section-template--16756715225304__16624714176f5f0f54 .Button--secondary:hover {
    border: 1px solid var(--button-background);
    color: #ffffff ;
}
.features--heading-large .u-h4
  {
    display: inline-block;
    /*padding-top:10px;*/
    color: #393938;
  }
.breadcrumb
.ProductMeta__Title{
    font-size: 26px !important;
text-transform:capitalize !important;
letter-spacing: 0 !important;
   line-height:32px;
  margin-bottom: 5px;
}
#print .Grid__Cell,
#press .Grid__Cell,
#video Grid__Cell,
#event .Grid__Cell,
  #electronics .Grid__Cell
  {
    text-align:center;
  }
#electronics iframe
{
  width: 100%;
  max-width: 100%;
}
.address-testimonials .flickity-slider
{  
display: flex;
place-content: center;
align-items: center;
}
.address-testimonials .flickity-page-dots
{
  margin:2px 0px;
}
.address-testimonials .TestimonialList .flickity-page-dots
{
  margin-top:2px;
}
/* Blog Page Top Bar */
.ArticleToolbar
{
    background: var(--background);
    color: var(--text-color);
}
.ArticleToolbar .Text--subdued {
    color: var(--text-color);
}
.ArticleToolbar__ArticleTitle
{
  color: var(--text-color);
}
.ArticleToolbar .Text--subdued {
    color: var(--text-color);
}
.ArticleToolbar__Nav svg {
    color: var(--text-color);
}
/* Blog Page Top Bar */
.ATC
{
  display:none;
}
.ATC
{
  top: 5px;
  position: absolute;
  right: 5px;
  z-index: 999;
}
.ATC img
{
  max-width: 25px;
}
/* Add to Cart Dynamic Payment  Button BUY NOW */
.shopify-payment-button
{
 display:none; 
}
.ProductBuyNow,
  .ProductATC
  { 
    padding-left: 5px;
    padding-right:5px;
    padding-top:10px;
    padding-bottom:10px;
  }
#block-1656353379eb398baf-0 .Carousel__Cell .ProductItem .btn-wrap
{
   top: 80%;
}
.btn-wrap
{
  display: none;
    margin: 0 auto;
    text-align: center;
    position: absolute;
    bottom: 47px;
    width: 100%;
    background-color: #ffffff;
    color:#000000;
}
.atcdiv, .buydiv{width:50%;}
.ProductItem:hover .btn-wrap
{
    display: flex;
    flex-wrap: nowrap;
    align-items: center; 
 }

.ProductATC 
{
border-width: 0px 1px 0px 0px;
    border-color: #5f554f;
      cursor: pointer;
}
.ProductBuyNow
{
  border-width: 0px 0px 0px 0px;
      width: 100%;
}
.ProductItem__Info {
  margin-top: 7px !important; 
}
/* SHOP NOW sections ATC,BUY NOW Hide  */
.template-index .Shop_Now_Custom .ProductItem:hover .btn-wrap {
display:none;
}
/* SHOP NOW sections ATC,BUY NOW Hide  */
.collection-custom-grid .Button--secondary
{
    border: 1px solid #ffffff;
    color: #ffffff;
}
.collection-custom-grid  .Button--secondary:hover 
{
    border: 1px solid var(--button-background);
    color: #ffffff !important;
}
.Shop_Now_Custom .Panel {
  border: none;
}
.query-tab
  {
    display: flex;
    flex-direction: column;
    padding: 11px 36px !important;
  }
   .query-tab a
  {
    padding: 4px 30px;
   font-size: 16px;
    text-align: left;
    display: inline-block;
  margin-left: 10px;
  padding: 5px 10px;
  border-radius: 5px;
  vertical-align: middle;
}
  .query-tab .Collapsible__Plus,
  .query-tab-btn .Collapsible__Plus
  {
    right: 20px;
  }
  
.query-tab :first-child a
  {
   text-decoration: underline;
    text-decoration-thickness: 1px;
  }
  .query-tab .copy-link-btn
  {
      padding: 0px 0px !important;
    font-size: 16px;
    margin: 2px 35px;
  }
  .query-tab p
  {
  margin: 0;
  line-height: 1.5;
  }
  .query-tab p span {
  display: inline-block;
  width: 20px; /* adjust this value as needed */
}
 .query-tab-btn button
  {
    padding: 11px 16px !important;
  } 
  .query-tab img 
  {
    margin-right: 20px;
  }
  .timing-link
  {
     padding: 4px 30px;
  }
.ShopTheLook__Item .Button--primary
{
     color: #ffffff;
  background-color:var(--button-background);
  
}
@media screen and (min-width: 1140px)
{
    /*  Vintage Study section container */
        #shopify-section-template--16756715225304__166115510425c9fa12 .Container
        {
        padding: 0 50px;
        margin:0px;
        }  
/*   Email Submit Box */
  #shopify-section-template--16756715225304__16564158709fe994e2 .ImageHero--small
  {
        min-height: 280px;
  }
   #shopify-section-template--16756715225304__16564158709fe994e2 u-h1
  {
        font-family: var(--cta-font-family) !important;
  }

#shopify-section-template--16756715225304__16564158709fe994e2 .Newsletter .Form__Input
    {
      min-width: 525px;
      width: 525px;
    }  
 }
/*==========Media Query Min -width 1140 END ========================== */
@media screen and (min-width: 641px)
{
  .Footer {
      padding: 75px 0 42px 0;
  }
    #shopify-section-footer .Footer__Inner h2 
    {
        font-size: 12px;
        letter-spacing: .2em;
        text-transform: uppercase;
        margin-bottom: 20px;
        color: var(--footer-heading-color);
        font-weight: var(--heading-font-weight);
        font-style: var(--heading-font-style);
        color: var(--heading-color);
        transition: color .2s ease-in-out;
        margin-top: 0;
    }
  }
  #shopify-section-template--16756715225304__16564158709fe994e2  .Newsletter .Form__Submit {
        margin: 0 0 0 0px;
    }
/*   Store Page Gallery section divide in to Two Column for above mobile size */
.custom-gallery-list .ProductList--carousel .Carousel__Cell 
    {
      width: 50%;
  }
  .FeaturedMap {
    max-width: 100%;
    margin: unset;
  }
  /*.custom-gmap-code
  {
    width: 100%;
    height: 100px;
  }
  .FeaturedMap
  {
    height: 450px;
  }*/
  
/*  .FeaturedMap__Info
  {
     width: 50%;
    height: 100px; 
  }
.custom-gmap-code .iframe
  {
    width: 100%;
  }
  .FeaturedMap__MapContainer
  {
    width:70%;
    max-width:70%;
  }*/
  #section-template--16425251209432__1661593696ca1b7255 .Container {
     padding: 0px 30px;
}
  #shopify-section-template--16432654352600__1661593696ca1b7255
  .Container {
     padding: 0px 30px;
}
/*  Custom rich text section for store page text blocks  */
  .custom-rich-text-only .FeatureText__Content
{
  text-align: center;
    max-width: 100%;
}
 .custom-map .FeaturedMap__Info p.u-h1
  {
    font-size: 18px;
    margin-bottom: 10px;
    letter-spacing: 3px;
  }
 .features--heading-large .u-h7 
  {
font-size: 13px;
 font-family: var(--cta-font-family) !important;
  font-weight:500;
  } 
}

@media screen and (min-width: 740px) and (max-width:1500px)
{
  .btn-wrap {
    top: 73%;
    transform: unset;
  }
.ProductBuyNow, .ProductATC {
    padding: 5px 5px;
  font-size: 12px;
    text-align: center;
    letter-spacing: 0.1em;
}

.ProductBuyNow
{
  border-width: 0px 0px 0px 0px;
  width: 100%;
}
}
@media screen and (max-width:640px)
{
  .breadcrumb{display:none;}
  /*   Product Details -- Add to cart Button Sticky */
 #AddToCart {
   position:fixed;
   bottom:0;
   left:0;
   z-index:999;
   width: 50%!important;
   border: 1px solid #a0988b!important;
   background-color:#a0988b !important;
   color:#fff;
}
  .shopify-payment-button,
  .shopify-payment-button__button--unbranded
  {
    position: fixed;
    bottom: 0;
    right: 0;
    z-index: 999;
    width: 50%!important;
    border:1px solid #cac3bb !important;
    background-color:#cac3bb !important;
   color:#000!important;
  }  
    .shopify-payment-button__button--unbranded::before
  {
     background-color:unset !important;
  }
  .shopify-payment-button
{
 display:block; 
}
.ATC
{
  display:block;
}
/*   Hide the ATC,BUYNOW on MObile  */
.btn-wrap
  {
    display:none;
  } 
.ProductBuyNow, .ProductATC {  
    letter-spacing: .4px;
}
/*  Product Details -- Add to cart Button Sticky */
/*   STICKY ATC,BUY NOW moves Behind the Drawer */
#sidebar-cart 
  {
    z-index: 9999;
  }
  /*   STICKY ATC,BUY NOW moves Behind the Drawer  */  
  /*  Floating Button Postion up for PDP   */
  .template-product #dummy-chat-button-iframe
  {
    bottom: 42px !important;
  }
  /*  Floating Button Postion up for PDP   */
.custom-gallery-list .ProductList--carousel .Carousel__Cell 
    {
    width: 98%;
    margin-left: unset;
    margin-right: unset;
  }
}
@media screen and (min-width: 1008px) and (max-width:1600px)
{
  #shopify-section-template--16756715225304__collection-list .ProductList--carousel .flickity-prev-next-button 
  {
      top: calc(50% - 45px);
  }
}
@media screen and (min-width: 1600px) and (max-width:2600px)
{
/* For Vintage study section container size increase view port above 1600px */
  #shopify-section-template--16756715225304__166115510425c9fa12 .Container--narrow
  {
      max-width: 2420px;
  }
   #shopify-section-template--16756715225304__166115510425c9fa12 .explore-title {
    text-align: center;
    font-size: 48px;
  }
    #shopify-section-template--16756715225304__166115510425c9fa12  p
    {
      font-size:23px;  
    }
  #shopify-section-template--16756715225304__166115510425c9fa12 .button-explore {
    font-size: 20px;
} 
}
@media screen and (min-width: 1024px) and (max-width:2600px)
{
#block-1656353379eb398baf-0 .Carousel__Cell .ProductItem .btn-wrap
{
   top: 80%;
}
/*.FeaturedMap
{
    display: flex;
    flex-direction: column-reverse;
}
.FeaturedMap__MapContainer
{
  height:auto;
}  */
}

@media screen and (min-width: 300px) and (max-width:640px)
{
 /* .CollectionItem__Wrapper--large {
  height: 352px!important;
}*/
  .FeaturedMap__Info{padding-top:205px !important;}
  #ourstores .Grid__Cell{padding-left:0px!important;}*/
  .instafeed-container{width: 50%;padding-top:50%;}
  .mobhide{display:none;}
  
  #shopify-section-template--16756715225304__slideshow .Heading.u-h1,
  .template-index .Slideshow__Content .Heading.u-h1
  {
    font-size: 36px;
    letter-spacing: 0px;
    text-transform: capitalize;
    /* text-align: center; */
    line-height:38px;
  }  
#shopify-section-template--16756715225304__slideshow .Button {
    padding: 12px;
}
.template-collection .FlexboxIeFix .ImageHero__Block {
  min-height:550px;
}
#shopify-section-template--16756715225304__16597834089cd29e29 .u-h1  {
    font-size: 25px;
    letter-spacing: 0.15em;
}
  .features--heading-large .u-h1
  {
    font-size: 26px;
    letter-spacing: 0.2em;
    text-transform: uppercase;
  }
  .template-collection .custom-collection .Heading.u-h6
  {
    font-size: 38px!important;
    bottom: 80px;
    position: absolute;
  }
   .PageHeader--large.PageHeader--withBackground {
    min-height: 575px;
  }

  .template-collection .custom-collection-header .Heading.u-h6
{
    font-family: var(--heading-font-family);
    text-transform: capitalize;
    font-size: 38px!important;
    padding-top: inherit;
    letter-spacing: 0px;
    font-weight: 500;
    margin-bottom:0px;
  
}
.features--heading-large .u-h6,
  .features--heading-large .u-h4
  {
 font-family: var(--cta-font-family) !important;
  }
/*   Mobile SideBar sub Menu Color */
  .SidebarMenu .Text--subdued {
   color: var(--header-heading-color);
 font-family: var(--cta-font-family) !important;
}
   .custom-rich-text-only  .SectionHeader__Description {
     max-width: 100%;
    margin-left: 20px;
    margin-right: 20px;
   
}
  .ProductMeta__Title{
    font-size: 26px !important;
text-transform:capitalize !important;
letter-spacing: 0 !important;
     line-height:32px;
    margin-bottom: 5px;
}
 #print .Grid__Cell,
  #press .Grid__Cell,
  #video .Grid__Cell,
  #event .Grid__Cell,
  #electronics .Grid__Cell
  {
    padding:24px;
    text-align:center;
  }
  
#print .ArticleList .Grid__Cell
  {
    margin-bottom:0px;
  }

#shopify-section-template--16756715225304__collection-list .Carousel__Cell:first-child,
#shopify-section-template--16756715225304__16599296601eba3fde .Carousel__Cell:first-child,
#shopify-section-template--16756715225304__1656353379d03862eb .Carousel__Cell:first-child
  {
 margin-left: 3% !important;
}
  
#shopify-section-template--16756715225304__collection-list .ProductList--carousel .Carousel__Cell,
#shopify-section-template--16756715225304__16599296601eba3fde .ProductList--carousel .Carousel__Cell,
#shopify-section-template--16756715225304__1656353379d03862eb .ProductList--carousel .Carousel__Cell
  {
 width: 74%;
  }

  #shopify-section-template--16756715225304__16624714176f5f0f54 .CollectionList--grid {
    margin: 0px;
}
  
  #shopify-section-template--16756715225304__16624714176f5f0f54 .CollectionList--grid .CollectionItem 
  {
      padding-bottom: 12px !important;
    padding: 0px;
  }
  .breadcrumb 
  {
    display:none;
  }

  .btn-wrap {
    
    top: 78%;
    display: none !important;
    
}
}

/* =================== End Mobile Only Responsive Query===========*/

.storeimg{
  margin-bottom:0.5em!important;
}
.title-white{
    color:#ffffff !important;
}
.grid-title{
 font-weight:600;
  text-align:left!important;  
}
.caps{text-transform:uppercase !important;}
.Testimonial__Content{font-family: var(--heading-font-family) !important;}
  .breadcrumb{
  padding:20px !important;font-size: smaller;
    letter-spacing: 0.05em;}

._teaserContainer_1igfo_5{display:none;}
  
.ProductItem__Label--onSale{color:red;}
/*
.SidebarMenu__Nav a[href="https://addresshome.com/collections/sale"] {
  font-weight: bold;
  color: red!important;
}
.salered{font-weight:bold;color:red!important;}*/
.Drawer--fromLeft{z-index:999!important;}
.ProductMeta__TaxNotice {
     margin-top: 0px; 
}