/** Shopify CDN: Minification failed

Line 108:123 Unexpected ")"
Line 147:0 Unexpected "<"

**/
@font-face {
    font-family: "Red Hat Display";
    src: url('/cdn/shop/files/RedHatText-Medium.woff?v=1660280970') format('woff2'),
        url('/cdn/shop/files/RedHatText-Medium.woff2?v=1660280970') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Red Hat Display";
    src: url('/cdn/shop/files/LaBelleAurore.woff?v=1660280970') format('woff'),
        url('/cdn/shop/files/LaBelleAurore.woff2?v=1660280970') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Red Hat Display";
    src: url('/cdn/shop/files/RedHatText-Regular.woff?v=1660280970') format('woff'),
        url('/cdn/shop/files/RedHatText-Regular.woff2?v=1660280970') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
body {font-family: "Red Hat Display" !important}
.announcement__text p {color: #000;font-family: "Red Hat Display";font-size: 11px !important;    letter-spacing: 2px; line-height: 30px; }

.header__desktop__upper.header__desktop__upper--reverse {padding-top: 40px;padding-bottom: 50px;}
.announcement__bar-outer {margin-top: 20px;}
.header__desktop__upper.header__desktop__upper--reverse a.navlink.navlink--toplevel span {color: #000;font-family: 'Red Hat Display';font-size: 11px;letter-spacing: 2px;font-weight: normal;}
.grandparent .header__dropdown{top:70px ;}
.grandparent .navlink--child {margin-bottom: 0;}
.dropdown__family {padding: 0px 0 !important;}
.header__grandparent__links {padding: 60px 0px;}
.dropdown__family a span {color: #000;font-family: 'Red Hat Display';font-size: 11px;letter-spacing: 2px;}
.header__menu__inner a {padding: 10px 7px;}
.grandparent.kids-7 .header__grandparent__links, .grandparent.kids-8 .header__grandparent__links {padding-left: 50px;}
.parent .header__dropdown {top: 80px;}
.parent .header__dropdown {top: 80px;width: 100%;left: 17px;max-width: 100vw;overflow-y: auto;max-height: calc(100vh - var(--menu-height));    padding: 40px 9%;}
.parent .header__dropdown a {color: #000;font-family: 'Red Hat Display';font-size: 11px;letter-spacing: 2px;}
.section_1 a {color:#fff;}
.section_1 a:hover {color:#D0CAC2;}
#Collection--template--14343352778854__166010784933603288 > div.vie_btn_cls > a > h2,
#Collection--template--14343352778854__1660112645ea6717f0 > div.vie_btn_cls > a > h2 {font-size:24px;font-family: 'Red Hat Display';text-transform: none!important;}
a.mobilewave {position: inherit;color:#000;font-family: 'Red Hat Display';
    font-size: 24px;
    
    margin: 0px;}
a.mobilewave:hover {color:#D0CAC2;}

.section_1 .hero__content.hero__content--transparent.backdrop--radial.js-overflow-content {    text-align: end;padding: 60px 80px;margin: 0;width: 100%;max-width: 100%;}
.section_1 a.caps--large.btn--black.aos-init.aos-animate {font-family: 'Red Hat Display';font-size: 24px;text-transform: inherit;margin: 0px;}
.section_1 a.caps--large.btn--black.aos-init.aos-animate {font-family: 'Red Hat Display';font-size: 24px;text-transform: inherit;margin: 0px;}
.section_2 h2.standard__heading {text-transform: uppercase;font-family: 'Red Hat Display';font-weight: 400;font-size: 20px;letter-spacing: 2px;color: #000;}
.section_2 p {margin-top: 40px;line-height: 30px;font-family: 'Red Hat Display';font-weight: 400;letter-spacing: 2px;font-size: 12px;}
.section_2 .wrapper .text__standard.text-left {width: 690px;margin: 0px;}
.index-collections-list p {font-family: 'Red Hat Display';letter-spacing: 2px;color: #000;font-size: 15px;font-weight: 400;}
.shopify-section-template--14343352778854__166010745723b16351 .index-collections-list p,
#CollectionsList--template--14343352778854__166010745723b16351 > div > div > div > div > div:nth-child(1) > div.collection-item__info.aos-init > a > p,
#CollectionsList--template--14343352778854__166010745723b16351 > div > div > div > div > div:nth-child(2) > div.collection-item__info.aos-init > a > p,
#CollectionsList--template--14343352778854__166010745723b16351 > div > div > div > div > div:nth-child(3) > div.collection-item__info.aos-init > a > p {font-family: 'Red Hat Display'!important;}
footer.site-footer-wrapper.section-padding .site-footer .grid.grid--uniform {margin: 70px auto 0px;border-top: 1px solid #000;padding-top: 70px;}
footer.site-footer-wrapper.section-padding .footer__block.grid__item {padding: 0px;}
footer.site-footer-wrapper.section-padding h2.h5.footer__block__title {font-family: 'Red Hat Display';letter-spacing: 2px;color: #000;font-size: 13px;font-weight: 400 !important;text-transform: uppercase;}
footer.site-footer-wrapper.section-padding ul li a, footer.site-footer-wrapper.section-padding p {font-family: 'Red Hat Display';letter-spacing: 2px;color: #000;font-size: 12px;font-weight: 400;    margin-bottom: 0px;margin-top: 30px;}
.brick__section.brick--1.wrapper--narrow.image-height {max-width: var(--content-max);}
.index-collections-list .collection-item__bg.aos-init.aos-animate {height: 550px !important;}
.index-products {margin: 0px 0px 60px !important;}
.index-collections-list p:hover {color:#D0CAC2;}
.index-products h2.grid__heading.text-center.aos-init.aos-animate {font-family: 'Red Hat Display';letter-spacing: 2px;color: #000;font-size: 16px;font-weight: 400 !important;text-transform: uppercase;}
.index-products .product-grid .product-item a {border: 0px;}

.section_3 .background-size-cover.lazyloaded {background-size: 18% !important;background-repeat: no-repeat;}
.section_3  .brick__section.image-height .brick__block__image .image__hero__frame {padding-top: 140px !important;}
.section_3 .image__hero__scale {height: auto !important;transform: inherit !important;}
.section_3 {padding-bottom: 30px !important;}
.section_2 .wrapper, .section_3 .brick__section.brick--1.wrapper--narrow.image-height {padding: 0px 0px;}
.section_3 {padding-bottom: 0px !important;}
.section_5 .product-grid--slider .flickity-slider .collection-item.one-half.small--one-whole.collection-item--borderless.collection-item--centered {width: 50%; line-height: 0}
.section_5 .flickity-slider {flex-wrap: wrap;}
.section_5 .product-grid--slider .flickity-slider .collection-item.one-half.small--one-whole.collection-item--borderless.collection-item--centered:last-child {width: 100% !important;padding-left:0px !important; margin-top:10px !Important}
.section_5 .collection-item.one-half.small--one-whole.collection-item--borderless.collection-item--centered .collection-item__info.aos-init.aos-animate {position: absolute;bottom: 30px;z-index: 9999;right: 30px;}
.section_5 .product-grid--slider .flickity-slider .collection-item.one-half.small--one-whole.collection-item--borderless.collection-item--centered a p {font-family: 'Red Hat Display';color: #fff;font-size: 23px;}
.section_33 {padding: 50px 0px 0px !important;}
.section_33 .image__hero__frame.fade-in-image-zoom.image-height {padding: 0px !important;width: 50%;margin: auto;}
.section_66 .grid__heading-holder.text-center {padding-top: 0px !important;}
.section_66 .grid__heading-holder.text-center h2.grid__heading.text-center.aos-init.aos-animate {padding-top: 0px;}
.section_66 p {font-family: 'Red Hat Display';font-size: 12px;letter-spacing: 2px;margin-top: 30px;color: #000;}
div#shopify-section-instafeed {margin-top: 70px;text-align: center;}
.instafeed_sec{margin-bottom: 50px !important;font-family: Red Hat Display;letter-spacing: 2px;color: #000;font-size: 16px;font-weight: 400!important;text-transform: uppercase;}
.index-collections-list {margin-top: 60px;    margin-bottom: 40px;}
hr {margin: 0px;}
footer.site-footer-wrapper.section-padding .footer__block.grid__item ul {width: 100%;}
footer.site-footer-wrapper.section-padding .footer__block.grid__item ul li {width: 50%;display: inline-block;vertical-align: top;}
footer.site-footer-wrapper.section-padding .site-footer .grid.grid--uniform .footer__block.grid__item.large-up--one-third:nth-child(2) ul li {width: 100%;}
footer.site-footer-wrapper.section-padding .grid.grid--uniform .footer__block.grid__item.large-up--one-quarter .input-group.newsletter-form {flex-direction: column;display: flex;height: 120px;    border: 0px;}
footer.site-footer-wrapper.section-padding .grid.grid--uniform .footer__block.grid__item.large-up--one-quarter .input-group.newsletter-form input#email_input_footer {display: block;border: 1px solid #6E655D;text-align: center;width: 80%;height: 40px;font-style: italic;}
footer.site-footer-wrapper.section-padding .grid.grid--uniform .footer__block.grid__item.large-up--one-quarter.input-group.newsletter-form span.input-group-btn {display: block;margin-top: 10px;width: 60%;height: 40px;    border: 0;}
footer.site-footer-wrapper.section-padding .grid.grid--uniform .footer__block.grid__item.large-up--one-quarter .input-group.newsletter-form span.input-group-btn button#subscribe {width: 100%;background-color: #D0CAC2;}
footer.site-footer-wrapper.section-padding .grid.grid--uniform .footer__block.grid__item.large-up--one-quarter:nth-child(3)) h2.h5.footer__block__title2 {font-family: Red Hat Display;letter-spacing: 2px;color: #000;font-size: 13px;font-weight: 400!important;text-transform: uppercase;}
.site-footer .footer__block:nth-child(3) {padding: 0 0px 0 0px;}
.input-group.newsletter-form span {width: 80%;height: 40px !important;border: 0px !important;margin-top: 10px;}
     .footer__block{padding-left:0px !Important;}
	.site-footer .footer__block:nth-child(3) h2.h5.footer__block__title2 {    margin: 0px 0px 50px;font-family: 'Red Hat Display';letter-spacing: 2px;color: #000;font-size: 13px;font-weight: 400 !important;text-transform: uppercase;}
	footer.site-footer-wrapper.section-padding .footer__block.grid__item:last-child {text-align: end;}
	footer.site-footer-wrapper.section-padding .footer__block.grid__item:last-child img.if1img {width: 40%;}
	footer.site-footer-wrapper.section-padding .footer__block.grid__item:nth-child(2) {    width: 13%;}
footer.site-footer-wrapper.section-padding .footer__block.grid__item:nth-child(2) ul li {width: 100%;}
.section_5 .grid-container {flex-direction: column;}
.section_5 .grid__heading-holder.text-center {    margin-bottom: 90px !important;max-width: 100% !important;    flex: inherit;    display: flex;flex-direction: revert;align-items: baseline;justify-content: center;}
.section_5 .grid__heading-holder.text-center h2.grid__heading.text-center {padding:0px !important;color:#000;font-family: 'Red Hat Display';font-size: 30px;margin-bottom: 0px;}
.section_5 .container {max-width: 100% !important;width: 100% !important;flex: inherit;}
.section_66 .product-information.aos-init.aos-animate {position: absolute;top: 50%;left: 50%;width: 100%;transform: translate(-50%,-50%);height: 100%;display: flex;align-items: flex-end;justify-content: center;line-height: 100%;background-color:#ffffffc2;opacity: 0; }
.section_66 .product-information.aos-init.aos-animate a.product-link {width: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.section_66 .product-item.one-quarter.medium--one-half.small--one-whole:hover .product-information.aos-init.aos-animate {opacity: 9;transition: all ease 0.5s;}
.section_66  .product-item--centered .product__grid__title {margin-bottom: 4px;color: #000 !important;}
.section_5 .grid__heading-holder.text-center img.fch_img_sec {width: 11%;padding-bottom: 0px;margin-left: 20px;}
.section_5 .collection-item__info.aos-init.aos-animate a {display: flex;}
.section_5 .collection-item__info.aos-init.aos-animate a p:last-child img {width: 100%;    margin-left: 20px;}
.section_5 .collection-item__info.aos-init.aos-animate a {display: flex;justify-content: flex-end;}
.img_insta_up img {width: 10%;}
.section_5 .collection-item__info.aos-init.aos-animate a p:last-child {width: 20%;}
.custom-liquid {max-width: 100% !important;}
.section_66 .grid__btn-wrapper.text-center.grid__btn-wrapper--static {display: none;}
#insta-feed {padding: 0px !important;}
footer.site-footer-wrapper.section-padding {padding-bottom: 0px !important;}
footer.site-footer-wrapper.section-padding .footer__block.grid__item:nth-child(1) {width: 30%;}
footer.site-footer-wrapper.section-padding {padding-bottom: 0px !important;border: 0px;}
.header__desktop__buttons.header__desktop__buttons--icons img {width: 16px;}
.mobile_site_footer{display:none}
footer.site-footer-wrapper.section-padding ul li a:hover {color: #C7AE86;}
.section_4 a.collection-item__image {position: relative;transition: all ease 0.5s;}
.section_4  img.col_front {width: 100%;}
.section_4  img.col_hov {position: absolute;top: 0;left: 0;width: 100%;opacity: 0;}
.section_4  a.collection-item__image:hover img.col_hov {opacity: 1;transition: all ease 0.5s;}
.section_5 img.col_front {width: 100%; height: 100vh; object-fit: cover}
.vie_btn_cls {display: flex;align-items: baseline;justify-content: center;margin-bottom: 150px;margin-top: 50px;}
.vie_btn_cls img.fch_img_sec {width: 13%;margin-left: 20px;max-width:105px;}
<<<<<<< HEAD
a.view_more h2 {padding: 0px !important;color: #000;font-family: 'Red Hat Display';font-size: 30px;margin-bottom: 0px;text-transform: lowercase;letter-spacing: 2px;}
@media screen and (min-width:500px){.section_5 button.flickity-button.flickity-prev-next-button.next {display: none;}}
h1, h2, .product__title {text-transform: uppercase;font-family: 'Red Hat Display';font-weight: 400;}
.header__dropdown__wrapper .image__fill.fade-in-image {width: 100%;height: 350px !important; object-fit: cover}
.grandparent .header__dropdown__inner .menu__block--narrow {margin: 50px 10px 0px;}
.header__dropdown__image a.link-over-image {position: static;}
.header__dropdown__image hero__content__wrapper.align--bottom-left {background-color: transparent;}
.header__dropdown__image p.hero__description {text-align: center;color: #000 !important;display: block;width: 100%;}
.header__dropdown__image .hero__content{width: 100%;}
.header__dropdown__image {display: flex;flex-direction: column-reverse;}
.header__dropdown__image .hero__content {background-color: #fff !important;}
p.accordion-toggle {position: relative;}
p.accordion-toggle:after {content: ' ';background-image: url(/cdn/shop/files/down_1.png?v=1660631842);height: 60px;width: 60px;position: absolute;background-position: center;background-size: 20px;background-repeat: no-repeat;}
.accordion-toggle.is-open:after {transform: translateY(-50%) rotate(270deg);}
.section_5 .product-grid--slider .flickity-slider .collection-item.one-half.small--one-whole.collection-item--borderless.collection-item--centered a p:hover {color: #cfcac1;}
.custom-form__block.form-field label, .custom-form__block.form-field input, select, input.btn.btn--large.btn--full, .form-item.form__legal p,form.search-form input, form.search-form button {font-family: 'Red Hat Display';}
.homepage-slideshow h2 {font-family: 'Red Hat Display';text-transform: capitalize;letter-spacing: 0px;font-size: 23px;}
.homepage-slideshow p {font-family: 'Red Hat Display';font-size: 14px;color: #fff;    width: 30%;}
.homepage-slideshow a { font-family: 'Red Hat Display';font-size: 14px;color: #fff;}
.homepage-slideshow .flickity-enabled.fourth_slide p {width: auto;padding-right: 24%;}
.collection__sidebar__slider.expanded {border: 0px;}
.product-grid .product-item a {border: 0px;}
.collection__sidebar__heading {border-bottom: 2px solid #000;padding-bottom: 20px;font-family: 'Red Hat Display';}

.collection__sidebar__heading:after{    transform: rotate(-45deg) !important;}
.collection__sidebar__heading.is-active:after {transform: rotate(135deg) !important;}
.collection__sidebar__slider.expanded {padding-right: 29%;}
.collection__products.collection__products--group-tags {padding: 0px 40px;}
.homepage-slideshow .flickity-enabled.fourth_slide .hero__content.hero__content--transparent.backdrop--radial {text-align: left;width: 50%;}
.first_slide .hero__content.hero__content--transparent.backdrop--radial.js-overflow-content {text-align: end;padding-right: 12%;}
.homepage-slideshow .flickity-viewport {margin-bottom: 10px;}
.collection__sidebar__slider.expanded {padding-right: 0;}

.homepage-slideshow a.caps--large.btn--white.aos-init.aos-animate {position: relative;}
.homepage-slideshow a.caps--large.btn--white.aos-init.aos-animate:after {content: '>';}
nav.collection__nav {flex-direction: column;width: 100%;}
nav.collection__nav .filter-tag p.filter-tag--mobile {border-bottom: 2px solid #000;padding-bottom: 20px;font-family: 'Red Hat Display'; font-size: 14px}
nav.collection__nav ul#filter_by a {text-transform:uppercase;font-family: 'Red Hat Display';padding-left: 20px;padding-bottom: 0px !important;display: block; font-size: 14px;}
nav.collection__nav .filer_by__filer_by {display: none;}
nav.collection__nav .intro {display: block !important;}
.filter-tag.active .filer_by__filer_by {display: block;    padding-top: 30px;}
.filter-tag.active .filer_by__filer_by li a {margin-bottom: 10px;font-size: 18px;}
.header__logo, .header__desktop__bar__r{position: relative; z-index: 99999}
.announcement__scale.ticker--unloaded {opacity: 9;}
.waveline {max-width:105px;}
.template-collection .filter-tag.active .filter-tag--mobile:before {
    transform: rotate(180deg);
}
.section_5 .flickity-button-circle .flickity-button {
    display: none;
}
/* Remove Outline on Variant Selectors */
label.variant__button-label {
	outline: none !important;
}

hr {border-top:0.75px solid #938e8f;}


/*============================================================================
	ORIGINAL CSS START HERE
==============================================================================*/
#fsb_container #fsb_bar span, #fsb_container #fsb_bar {color: #211d1c !important; font-weight: 100 !important; text-transform: uppercase; font-family: "Alegreya Sans",sans-serif !important; letter-spacing: 1px; font-size: 14px !important;}

#fsb_container a#fsb_close {color: #211d1c !important;}

.header__content .header-content {justify-content: inherit;}

.header__content .header-content .navigation__wrapper {width: 40%; float: left;}

.header__content .header-content .logo__wrapper {width: 20%;}

.header__content .user-links {position: static; width: 40%; float: right; padding: 0; display: flex; justify-content: flex-end;}

.header__content .header-content .navigation__wrapper .nav__links {padding: 0; justify-content: flex-start; border: none;}

.main-menu>li:first-child>a, .main-menu>li>a {margin: 0;}

#logo a img {height: auto !important;}

#shopify-section-index-hero .wide-image .image-main {width: 55%; float: left;}

#shopify-section-index-hero .wide-image {background: #f1ebdf; display: flex; align-items: center;}

#shopify-section-index-hero .wide-image .hero__content__wrapper {width: 45%; float: left; background: #f1ebdf; position: static; justify-content: flex-start;}

#shopify-section-index-hero .wide-image .image-main .main-banner {width: 100%; float: left;}

#shopify-section-index-hero .wide-image .hero__content__wrapper .hero__content.aos-init {text-align: left; max-width: 75%;}

#shopify-section-index-hero .wide-image .hero__content__wrapper h1.hero__title.aos-init {padding-right: 0; margin: 0 0 50px 0; text-transform: uppercase; color: #000; max-width: 250px; font-size: 28px; position: relative;}

#shopify-section-index-hero .wide-image .hero__content__wrapper .hero__description {margin: 0 0 60px 0; color: #000; max-width: 285px; font-size: 16px;}

#shopify-section-index-hero .wide-image .hero__content__wrapper .hero__btn {border-color: #000; color: #000; font-size: 16px; font-family: Cardo,serif; letter-spacing: 0; padding: 17px 80px;}

#shopify-section-index-hero .wide-image .hero__content__wrapper h1.hero__title.aos-init:before {background-image: url(/cdn/shop/files/10.png?v=1599722470); background-repeat: no-repeat; background-size: 100%; content: ""; position: absolute; top: 4px; right: 22px; height: 55px; width: 60px;}


.blackline {height: 1px; width: 35px; background: rgb(0, 0, 0); position: absolute; margin-top: 15px; margin-left: 10px;}

#shopify-section-1583316573886 {padding: 0 60px; margin: 80px 0 50px 0;}

#shopify-section-1583316573886 .index-products {padding: 0; border-top: 1px solid #000000; border-bottom: 1px solid #000000;}

.template-index  .product-grid, .collection__products .product-grid {border: none;}

.product-grid .product-item {border: none;}

.product-grid .product-item a {border-top: 1px solid #f7f7f7; margin-top: 10px;}

.template-index .product-item:nth-child(2) a {margin: 0;}

.product-grid .product-item__image {border: 0;}

.shopify-section h2.theme.coll-heading, #insta-feed h2 {font-size: 16px; color: #000; text-transform: uppercase; letter-spacing: 1px; padding-top: 20px; padding-bottom: 42px; font-weight: 400;}

section .shop-all {border: 1px solid #000; color: #000; font-size: 16px; font-family: Cardo,serif; letter-spacing: 0; padding: 17px 80px; float: none; margin: 0 auto; display: table; text-transform: uppercase; margin-bottom: 50px; margin-top: 50px; font-weight: 400;}

section .shop-all:hover {transition-duration: .2s; background: #b46b34; color: #fff; border-color: #b46b34}

.product-item .product-information h3 {font-family: "Alegreya Sans",sans-serif !important; text-transform: uppercase; letter-spacing: 1px;}

.template-index .hero__btn.btn.btn--large {border: 1px solid #000; color: #000; font-size: 16px; font-family: Cardo,serif; letter-spacing: 0; padding: 17px 80px;}

#shopify-section-1599719577308 .split-hero {background: #f1ebdf; padding: 80px 60px;}

.template-index .split-hero__half--left .left-img {width: 80%;}

.template-index .split-hero__half--right .hero__content__wrapper.align--middle-center {position: static; text-align: left; justify-content: flex-start;}

.template-index .hero__btn.btn.btn--large:hover {transition-duration: .2s; background: #b46b34; color: #fff !important; border-color: #b46b34 !important;}

.template-index .split-hero__half {position: relative;}

.template-index .split-hero__half--left .right-img {width: 50%; float: left; position: absolute; right: -50px;
 top: 50%; transform: translateY(-50%);}
 
.template-index .split-hero .hero__content {max-width: 100%; padding-right: 0; padding-top: 0; padding-bottom: 0;}

.template-index .split-hero h3 {color: #000; text-transform: uppercase; font-size: 14px; font-family: "Alegreya Sans",sans-serif !important; letter-spacing: 1px;}

.template-index .split-hero h1.hero__title.aos-init {padding-right: 0; margin: 0 0 30px 0; text-transform: uppercase; color: #000; max-width: 190px; font-size: 28px; position: relative; letter-spacing: 2px;}


#shopify-section-1599719577308 h1.hero__title.aos-init.aos-animate:before {background-image: url(/cdn/shop/files/1.1.png?v=1599722469); background-repeat: no-repeat; background-size: 100%; content: ""; position: absolute; top: 8px; right: -34px; height: 55px; width: 55px;}

.template-index .split-hero .hero__content p{font-size: 14px;}

.template-index .split-hero {align-items: center;}

#shopify-section-index-collections-list {padding: 0 60px; margin: 50px 0 0 0;}

#shopify-section-index-collections-list .index-collections-list {border-top: 1px solid #000000; border-bottom: 1px solid #000000;}

#shopify-section-index-collections-list .index-collections-list h2 {padding-top: 15px;}

#shopify-section-index-collections-list .index-collections-list .collection-item {width: 33.33%; position: relative;}

#shopify-section-index-collections-list .collection-item__info.aos-init {position: absolute; top: 50%; left: 0; right: 0; transform: translateY(-50%); color: #fff;}

#shopify-section-index-collections-list .collection-item__info h3 {font-family: "Alegreya Sans",sans-serif; color: #fff; text-transform: uppercase; letter-spacing: 1px;}

#shopify-section-index-products {padding: 0 60px;}

#shopify-section-1599722752522 .split-hero {background: #eddacb; padding: 80px 60px 120px 60px; flex-direction: row-reverse;}

.template-index #shopify-section-1599722752522 .split-hero .hero__content {padding-left: 0; padding-right: 60px;}

.template-index #shopify-section-1599722752522 .hero__description {margin: 40px 0;} 
 
.template-index .hero__btn.btn.btn--large {border: 1px solid #000; color: #000; font-size: 16px; font-family: Cardo,serif; letter-spacing: 0; padding: 17px 80px;}

.template-index #shopify-section-1599722752522 .split-hero__half--left .right-img {top: 77%; left: -70px; right: auto}


.template-index #shopify-section-1599722752522 .split-hero__half--left .left-img {float: right;}

#shopify-section-1599722752522 h1:before {background-image: url(/cdn/shop/files/18.png?v=1599722470); background-repeat: no-repeat; background-size: 100%; content: ""; position: absolute; top: -21px; right: -65px; height: 55px; width: 45px;}

.custom-insta {padding: 0 60px;}

.custom-insta #insta-feed {margin: 50px 0 170px 0; border-top: 1px solid #000000;}

.custom-insta #insta-feed h2 {margin-bottom: 60px;}

.custom-insta #insta-feed a img {padding: 0 3px;}

.site-footer-wrapper {border-top: 1px solid #000000;}

.footer__block {margin-top: 35px;}

.footer__block hr {display: none;}

.footer__newsletter__text p {margin: 0 0 40px 0;}

.footer__block__title {margin: 0 0 40px 0; font-size: 16px; font-family: Cardo,serif; letter-spacing: 1px;}

.site-footer-wrapper .input-group.newsletter-form .input-group-btn {background: no-repeat; border-left: 1px solid #444;}

.site-footer-wrapper .input-group.newsletter-form .input-group-btn input {background: no-repeat !important; color: #000 !important;}

.site-footer-wrapper .input-group.newsletter-form .input-group-btn:hover {background: #000; transition-duration: .2s;}

.site-footer-wrapper .input-group.newsletter-form .input-group-btn:hover input {color: #fff !important;}

.site-footer .grid--uniform .footer__block ul.footer__quicklinks {width: 50%; float: left;}

.site-footer p {font-size: 14px;}

.site-footer .footer__block:nth-child(2) {padding-left: 10px; padding-right: 10px;}

.site-footer .footer__block:nth-child(3) {padding: 0 20px 0 60px;}

.site-footer .footer__block .footer__social {display: flex; flex-direction: row-reverse; justify-content: flex-end;}

.site-footer .footer__block .footer__social a {border: 1px solid #444; display: flex; align-items: center; justify-content: space-around; padding: 10px; border-radius: 100%;}

.site-footer .footer__block .footer__social {display: flex; flex-direction: row-reverse; justify-content: flex-end; margin-top: 70px;}

.footer__payment .payment-icon {width: 25px;}

.footer__quicklinks a, .footer__secondary {color: #444;}

.header__content .user-links img {max-width: 18px;}

a#CartButton img {max-width: 22px;}

.header__content .user-links #account-link {padding: 0;}

#SearchToggle, a#CartButton {margin-top: 3px;}

html.js.supports-cookies.js.touch.rgba.cssanimations {padding: 0 !important;}

.template-collection #shopify-section-index-collections-list .index-collections-list {border-bottom: 0; margin: 0 0 60px 0 !important;}

.template-collection #shopify-section-index-collections-list .index-collections-list h2 {padding: 40px 0 45px 0;}


.template-collection nav.collection__nav {float: left; }



.collection__products .filter-tag li {display: block;}

.collection__title.collection__title--no-image.align--middle-left {padding: 80px 60px 0 60px;}

.collection__title.collection__title--no-image.align--middle-left h1.hero__title {font-size: 16px; color: #000; text-transform: uppercase; letter-spacing: 1px; padding-top: 20px; padding-bottom: 0; font-weight: 400; text-align: center; border-top: 1px solid #000000;}

.template-collection .col-pro-wrapper {padding: 60px 60px 30px 30px;}

.template-collection .col-pro-wrapper .collection__filters { flex: 0 1 350px; }

.template-collection .col-pro-wrapper .collection__filters .collection__filters-wrapper { padding: 0; max-width: 300px;}

.template-collection .col-pro-wrapper .filter-tag li {display: block;}

.template-collection .filter-tag li a {font-weight: 400; padding: 10px 0;}

.template-collection .product-grid .product-item:nth-child(3n-1) a {margin: 0}

.template-collection .collection__sorting {width: 100%; padding: 0 30px;}

.template-collection .collection__sorting .js-dropdown ul { border-bottom: 2px solid #404040; position: static; display: none;}

.template-collection .collection__sorting .js-dropdown {width: 100%;}

.template-collection .collection__sorting .js-dropdown__label {padding: 20px 0; text-transform: uppercase; border-bottom: 2px solid #404040}

.template-collection .collection__sorting .js-dropdown__label.visible {border-bottom: none;}

.template-collection .collection__sorting .js-dropdown ul.visible {padding: 20px 0 40px 0; display: block; overflow: visible;}

.template-collection .collection__sorting .js-dropdown ul li {padding: 10px 0; border: none;}

.template-collection .collection__sorting .js-dropdown__label:after {background: url(/cdn/shop/files/25.png?v=1600077307); background-position: right; background-size: 100%; background-repeat: no-repeat; content: ""; width: 16px; height: 16px; right: 0; transition-duration: .3s; top: auto; transform: none;}

.template-collection .filter-tag .filter-tag--mobile {display: block; padding: 20px 0; text-align: left; text-transform: uppercase; position: relative; }

.template-collection .col-pro-wrapper .filter-tag li.active a {box-shadow: none;}

.template-collection .col-pro-wrapper .filter-tag ul {border-bottom: 2px solid #404040; display: none; padding: 20px 0}

.template-collection .col-pro-wrapper .filter-tag ul.visible {display: block; transition-duration: .3s;}

.template-collection .col-pro-wrapper .filter-tag .filter-tag--mobile {border-bottom: 2px solid #404040; cursor: pointer; }

.template-collection .col-pro-wrapper .filter-tag .filter-tag--mobile.visible:before {transform: rotate(180deg); transition-duration: .3s;}


.template-collection .filter-tag .filter-tag--mobile:before {display: block; padding: 0; text-align: left; text-transform: uppercase; background: url(/cdn/shop/files/25.png?v=1600077307); background-position: right; background-size: 100%; background-repeat: no-repeat; content: ""; width: 16px; height: 16px; right: 0; position: absolute; transition-duration: .3s;}

.template-collection .col-pro-wrapper .filter-tag .filter-tag--mobile.visible {border: none;}

.template-collection .collection__sorting .js-dropdown__label.visible::after {transform: rotate(180deg); transition-duration: .3s;}

.template-collection nav.collection__nav .mobile-class {display: none;}

.js-dropdown__list li:hover {color: #000}

.product__photo img {background-color:#fff;}
#TemplateProduct .flickity-button-icon {display:none!important;}
.index-products {padding:0 30px}


















@media screen and (min-width:780px){.index-products {padding:0 60px;}}
div#esc-oos-form .esc-out-of-stock-title {color: #000;font-family: "Red Hat Display";font-size: 13px;letter-spacing: 2px;font-weight: 400;}
div#esc-oos-form span {color: #000;font-family: "Red Hat Display";font-size: 11px;letter-spacing: 2px;font-weight: 400;}
div#esc-oos-form button {font-family: "Red Hat Display";font-size: 11px;letter-spacing: 2px;font-weight: 400;}
div#esc-oos-form label.esc-push-label {font-family: "Red Hat Display";font-size: 11px;letter-spacing: 1px;font-weight: 400;}
div#esc-oos-form input {font-family: "Red Hat Display";font-size: 11px;letter-spacing: 1px;font-weight: 400;}

