/** Shopify CDN: Minification failed

Line 141:18 Expected ":"

**/
header-menu.header-menu.mobile\:hidden {
    margin: 20px 0 10px !important;
}

.home-page .header-logo__image {
	filter: brightness(0) invert(1);
	-webkit-filter: brightness(0) invert(1);
}
.home-page .announcement-bar__slides {
	color: #fff;
}
.home-page .shopify-section-group-header-group .section-background {
  background: transparent;
}

.home-page .announcement-bar {
	border-block-end: none;
}

 /* .home-page .menu-list__link-title {
	color: #fff;
} */


/*
.home-page .menu-list__link-title:hover {
	color: #b29079;
} */

/* .home-page :is(.menu-list:where(:has(.menu-list__list-item:hover)), .menu-list:where(:has(.menu-list__list-item:focus-within)), .menu-list:where(:has(.menu-list__list-item:not([aria-hidden="true"]) .menu-list__link--active))) .menu-list__link {
	color: #fff;
}

.home-page .menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active {
	color:  #b29079;
} */

/* .home-page .menu-list__list-item {
    color: #fff !important;
} */

.home-page .menu-list__list-item .menu-list__link {
    color: #fff;
}

.home-page .menu-list__list-item:hover .menu-list__link {
	color: #b29079;
}
.home-page .menu-list__list-item .menu-list__link.menu-list__link--active {
    color: #b29079;
}



.header__row.header__row--top.color-scheme-1.section.section--full-width-margin.section--page-width.divider--page-width {
    padding-top: 15px !important;
}
.va-header-m {
    display: flex;
    width: 70%;
    margin: 0 auto;
    justify-content: space-between;
}
.va-header-m a {
    font-size: 16px;
    font-weight: 500;
}
/*======== Size chart =====*/
div#shopify-section-template--18976073908384__section_K7VtkM .group-block.group-block--height-fit.group-block--width-fill.border-style.spacing-style.size-style {
    position: sticky !important;
    top: 100px !important;
    align-items: flex-start !important;
    margin-bottom: 50px;
}

/*========= Footer ========*/
footer {
  border-top: 1px solid #ddddd2;
}
.shopify-section-group-footer-group {
    border-bottom: 1px solid #ddddd2;
}
footer .group-block.group-block--height-fit.group-block--width-fill.border-style.spacing-style.size-style:last-child {
    border-left: 1px solid #ddddd2;
}
footer email-signup-block.email-signup-block.size-style.spacing-style {
    padding: 15px 100px 40px;
}
.footer-about-txt {
    border-top: 1px solid #ddddd2;
    padding: 40px 120px 0;
    text-align: center;
}

/********** Home Page   **********/
.home-page .hero-wrapper:first-child {
   --hero-height-offset: 0px !important;
}

.size-style.button.button:hover {
	background: #b29079;
}

/********** Home Page End   **********/

/*========== About Us Page ==========*/
.custom-object-position-img .hero__image
{
object-position: 0px -80px;
}

.custom-top-center-img .featured-blog-posts-card .resource-image .image-block__image,
.custom-top-center-img .media-block__media
{
   /* object-position: 0px -38px !important; */
   object-position: top center;
}

div#shopify-section-template--18948558749856__section_wjFxaz, div#shopify-section-template--18948558749856__product_list_gdVrrj, div#shopify-section-template--18948558749856__section_baB7XT {
    border-top: 1px solid #ddddd2;
    border-bottom: 1px solid #ddddd2;
}

/*========== Products Inner Page ==========*/
div#ProductInformation-template--18936965759136__main {
    padding: 0 70px !important;
}
div#ProductInformation-template--18936965759136__main summary.details__header {
    padding: 20px 0  !important;
    font-size: 16px;
}
.deliverydate.sb_delivery {
    margin: 60px 0px 0 !important;
    padding: 30px 10px !important;
    border: 2px solid #000 !important;
    border-radiaus
}
.deliverydate.sb_delivery span.hightlight_date {
    font-weight: 600;
    color: #b29079;
}
button#BuyButtons-ProductSubmitButton-ATFVkVFMycjFOTFc5e__add-to-cart {
    background: #b29079 !important;
}
button.shopify-payment-button__button.shopify-payment-button__button--unbranded {
    background: #b29079 !important;
}

slideshow-slides {
    height: 520px !important;
}
slideshow-container {
    height: 520px !important;
}


/*========== Policy Pages ==========*/
.shopify-policy__container {
    max-width: 70%;
    padding: 60px 0;
}
.shopify-policy__title {
    text-align: left;
}
.shopify-policy__title h1 {
    font-size: 40px;
    margin-bottom: 40px;
}
.shopify-policy__body h5 {
    font-size: 18px;
}
.shopify-policy__body p, .shopify-policy__body ul li {
    font-size: 16px;
    line-height: 28px;
}

/********************** Collection All Page  *****************/

.collection-all-top-scrollbar .resource-list {
	width: 50%;
	margin: 0 auto;
}

.collection-all-top-scrollbar .group-block-content {
	align-items: center;
}
