@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500&family=Montserrat:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,300;1,400&display=swap";:root{--boho-brown: #2c2420;--boho-body-text: #5a4e47;--boho-muted: #7a6e65;--boho-gold: #c9a96e;--boho-gold-light: #d4b97f;--boho-gold-dark: #b8944f;--boho-cream: #faf8f5;--boho-beige: #f3efe9;--boho-beige-light: #f7f4ef;--boho-border: #e5ddd3;--boho-border-light: #ede7df;--font-heading: "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-body: "Montserrat", "Helvetica Neue", Arial, sans-serif}body,.body-font{font-family:var(--font-body)!important;color:var(--boho-body-text);letter-spacing:.01em;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.heading-font,.h1,.h2,.h3,.h4,[class*=heading],[class*=title]{font-family:var(--font-heading)!important;color:var(--boho-brown);font-weight:400;letter-spacing:.03em}.announcement-bar,[class*=announcement]{background-color:var(--boho-brown)!important;color:var(--boho-cream)!important;font-family:var(--font-body)!important;font-size:12px!important;letter-spacing:.08em;text-transform:uppercase}.announcement-bar a,[class*=announcement] a{color:var(--boho-gold)!important}#shopify-section-header,.shopify-section-header,.shopify-section--header,.section--header,[id*=shopify-section-header],[id*=__header].shopify-section{position:relative!important;z-index:100!important}.header__wrapper,header.header__wrapper{background-color:var(--boho-cream)!important;border-bottom:none!important;padding-bottom:0!important;position:relative!important;z-index:100!important}.header__logo img,.site-header__logo img{max-height:55px!important;width:auto!important;height:auto!important;max-width:200px!important;object-fit:contain!important}@media screen and (min-width:990px){.header__inner{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;padding-top:16px!important;padding-bottom:0!important}header.header__wrapper>.container{max-width:100%!important}header-drawer,.header__drawer{width:100%!important;order:99!important;flex-shrink:0!important;display:block!important}.header__logo,a.header__logo{flex-shrink:0!important}.menu-drawer-container>summary.menu-drawer-icon,summary.menu-drawer-icon{display:none!important}.menu-drawer-container,#Details-menu-drawer-container{position:static!important;display:block!important;width:100%!important;pointer-events:auto!important}.menu-drawer-container[open]>.menu-drawer,.menu-drawer-container>.menu-drawer,#menu-drawer{display:block!important;visibility:visible!important;position:relative!important;width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important;transform:none!important;opacity:1!important;background:transparent!important;box-shadow:none!important;z-index:50!important;pointer-events:auto!important;border:none!important;left:0!important;top:0!important}#menu-drawer .menu-drawer__inner-container,.menu-drawer__inner-container{display:flex!important;visibility:visible!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;padding:0!important;overflow:visible!important;background:transparent!important;background-color:transparent!important}#menu-drawer .menu-drawer__search,.menu-drawer__search{display:none!important;height:0!important;overflow:hidden!important}#menu-drawer .menu-drawer__utils,#menu-drawer .menu-drawer__utils--blocks,#menu-drawer .menu-drawer__utils--inline,.menu-drawer__utils,.menu-drawer__utils--blocks,.menu-drawer__utils--inline,.menu-drawer__utility-links,.menu-drawer__utility,.menu-drawer__account,.menu-drawer__localization,.menu-drawer__scrollbar{display:none!important;height:0!important;width:0!important;overflow:hidden!important;visibility:hidden!important;position:absolute!important;pointer-events:none!important}#menu-drawer>.menu-drawer__inner-container>*:not(.menu-drawer__navigation-container){display:none!important}#menu-drawer>.menu-drawer__inner-container>.menu-drawer__navigation-container{display:block!important;visibility:visible!important}.menu-drawer__navigation-container,.menu-drawer__navigation{display:block!important;visibility:visible!important;width:100%!important;overflow:visible!important}.menu-drawer__menu.list-unstyled{display:flex!important;visibility:visible!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:12px 0!important;margin:0!important;width:auto!important;height:auto!important;border-top:1px solid var(--boho-border)!important}.menu-drawer__menu.list-unstyled>li{display:inline-flex!important;visibility:visible!important;position:relative!important;height:auto!important;width:auto!important;padding:0!important;margin:0!important}.menu-drawer__menu-item,a.menu-drawer__menu-item,summary.menu-drawer__menu-item{display:inline-block!important;visibility:visible!important;font-family:var(--font-body)!important;font-weight:500!important;font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--boho-brown)!important;padding:6px 16px!important;transition:color .3s ease!important;cursor:pointer!important;white-space:nowrap!important;opacity:1!important;height:auto!important;width:auto!important;position:static!important}.menu-drawer__menu-item:hover{color:var(--boho-gold)!important}.menu-drawer__menu.list-unstyled>li>details>summary svg{display:none!important}.js .menu-drawer__submenu,.menu-drawer__submenu,.menu-drawer__submenu.motion-reduce{transform:none!important}.menu-drawer__inner-submenu{transform:none!important;display:flex!important;flex-direction:column!important}.menu-drawer__close-button{display:none!important}.menu-drawer__menu.list-unstyled>li>details>.menu-drawer__submenu{display:none!important;position:absolute!important;top:100%!important;left:50%!important;transform:translate(-50%)!important;background:var(--boho-cream)!important;border:1px solid var(--boho-border)!important;box-shadow:0 8px 24px #2c24201a!important;min-width:220px!important;z-index:1000!important;padding:12px 0!important;visibility:visible!important;opacity:1!important;height:fit-content!important;max-height:none!important;overflow:visible!important}.menu-drawer__menu.list-unstyled>li:hover>details>.menu-drawer__submenu,.menu-drawer__menu.list-unstyled>li>details[open]>.menu-drawer__submenu{display:block!important;transform:translate(-50%)!important}.menu-drawer__inner-submenu ul,.menu-drawer__inner-submenu .menu-drawer__menu{display:flex!important;flex-direction:column!important;padding:0!important;margin:0!important}.menu-drawer__inner-submenu ul li,.menu-drawer__inner-submenu .menu-drawer__menu li{display:block!important;width:100%!important}.menu-drawer__submenu .menu-drawer__menu-item,.menu-drawer__submenu a,.menu-drawer__inner-submenu .menu-drawer__menu-item{display:block!important;visibility:visible!important;font-size:12px!important;font-weight:400!important;letter-spacing:.08em!important;color:var(--boho-body-text)!important;padding:8px 24px!important;white-space:nowrap!important;text-transform:uppercase!important}.menu-drawer__submenu .menu-drawer__menu-item:hover,.menu-drawer__submenu a:hover{color:var(--boho-gold)!important;background:var(--boho-beige)!important}}@media screen and (max-width:989px){.menu-drawer__menu-item{font-family:var(--font-body)!important;font-weight:500!important;font-size:14px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--boho-brown)!important}.menu-drawer__menu-item:hover{color:var(--boho-gold)!important}.menu-drawer{background:var(--boho-cream)!important}}[id*=shopify-section-slideshow],[id*=shopify-section-hero],[id*=shopify-section-image],.shopify-section--slideshow,.shopify-section--hero,.shopify-section--image-banner{position:relative!important;z-index:1!important}.hero__title,[class*=hero] h1,[class*=hero] h2,[class*=slideshow] h1,[class*=slideshow] h2{font-family:var(--font-heading)!important;font-weight:300!important;letter-spacing:.06em!important;line-height:1.2!important;text-shadow:none!important}.hero__subtitle,[class*=hero__subtitle],[class*=hero] .subtitle{font-family:var(--font-body)!important;font-weight:300!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-size:13px!important}.btn,.button,button[type=submit],.shopify-payment-button button,[class*=button--primary],[class*=btn-primary],a.btn{font-family:var(--font-body)!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-size:11px!important;border-radius:0!important;padding:14px 32px!important;transition:all .3s ease!important}.btn--primary,[class*=button--primary]{background-color:var(--boho-brown)!important;color:var(--boho-cream)!important;border:1px solid var(--boho-brown)!important}.btn--primary:hover,[class*=button--primary]:hover{background-color:var(--boho-gold)!important;border-color:var(--boho-gold)!important;color:#fff!important}.btn--secondary,[class*=button--secondary],.btn--outline{background-color:transparent!important;color:var(--boho-brown)!important;border:1px solid var(--boho-brown)!important}.btn--secondary:hover,[class*=button--secondary]:hover,.btn--outline:hover{background-color:var(--boho-brown)!important;color:var(--boho-cream)!important}.product-card,[class*=product-card],.product-tile,[class*=product-tile]{background:transparent!important;border:none!important;text-align:center}.product-card__title,[class*=product-card] [class*=title],.product-tile__title{font-family:var(--font-heading)!important;font-weight:400!important;font-size:16px!important;letter-spacing:.02em!important;color:var(--boho-brown)!important;text-transform:none!important}.product-card__price,[class*=product-card] [class*=price],.product-tile__price{font-family:var(--font-body)!important;font-weight:400!important;color:var(--boho-muted)!important;font-size:14px!important}.product-card__image-wrapper img,[class*=product-card] img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)!important}.product-card:hover img,[class*=product-card]:hover img{transform:scale(1.03)!important}.badge,[class*=badge],.product-badge{background-color:var(--boho-gold)!important;color:#fff!important;font-family:var(--font-body)!important;font-size:9px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:500!important;border-radius:0!important;padding:4px 10px!important}.section-header__title,[class*=section-header] h2,[class*=section__heading],.collection-title{font-family:var(--font-heading)!important;font-weight:400!important;letter-spacing:.04em!important;color:var(--boho-brown)!important;position:relative}.section-header__title:after,[class*=section__heading]:after{content:"";display:block;width:40px;height:1px;background:var(--boho-gold);margin:12px auto 0}.richtext,[class*=richtext]{background-color:var(--boho-beige-light)!important}.richtext p,[class*=richtext] p{font-family:var(--font-body)!important;color:var(--boho-body-text)!important;line-height:1.8!important;max-width:640px;margin-left:auto;margin-right:auto}.footer,footer,[class*=footer]{background-color:var(--boho-brown)!important;color:var(--boho-beige)!important}.footer a,footer a{color:var(--boho-gold)!important;transition:opacity .3s ease!important}.footer a:hover,footer a:hover{opacity:.8!important}.footer h3,.footer h4,footer h3,footer h4{font-family:var(--font-heading)!important;color:var(--boho-cream)!important;letter-spacing:.06em!important}.cart-drawer,[class*=cart-drawer]{background-color:var(--boho-cream)!important}.collection-hero,[class*=collection-hero]{background-color:var(--boho-beige)!important}.product__title,[class*=product__title]{font-family:var(--font-heading)!important;font-weight:400!important;font-size:28px!important;letter-spacing:.03em!important}.product__price,[class*=product__price]{font-family:var(--font-body)!important;color:var(--boho-muted)!important}.product-form__submit,[class*=product-form] button[type=submit]{background-color:var(--boho-brown)!important;color:var(--boho-cream)!important;font-family:var(--font-body)!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-size:12px!important;border-radius:0!important;border:none!important;padding:16px 40px!important;transition:background-color .3s ease!important}.product-form__submit:hover,[class*=product-form] button[type=submit]:hover{background-color:var(--boho-gold)!important}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search],input[type=number],textarea,select{border:1px solid var(--boho-border)!important;border-radius:0!important;font-family:var(--font-body)!important;color:var(--boho-body-text)!important;background-color:var(--boho-cream)!important;padding:12px 16px!important;transition:border-color .3s ease!important}input:focus,textarea:focus,select:focus{border-color:var(--boho-gold)!important;outline:none!important;box-shadow:0 0 0 1px var(--boho-gold)!important}.newsletter,[class*=newsletter]{background-color:var(--boho-beige)!important}.newsletter h2,[class*=newsletter] h2{font-family:var(--font-heading)!important;color:var(--boho-brown)!important}.breadcrumbs,[class*=breadcrumb]{font-family:var(--font-body)!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--boho-muted)!important}.breadcrumbs a,[class*=breadcrumb] a{color:var(--boho-muted)!important}.breadcrumbs a:hover,[class*=breadcrumb] a:hover{color:var(--boho-gold)!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--boho-cream)}::-webkit-scrollbar-thumb{background:var(--boho-border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--boho-muted)}::selection{background-color:var(--boho-gold);color:#fff}html{scroll-behavior:smooth}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.section{animation:fadeInUp .6s ease-out}[class*=quickview],[class*=quick-view]{border-radius:0!important}.pagination a,[class*=pagination] a{font-family:var(--font-body)!important;color:var(--boho-muted)!important;letter-spacing:.05em!important}.pagination a:hover,[class*=pagination] a:hover,.pagination .active,[class*=pagination] .active{color:var(--boho-gold)!important}.loading-overlay{background-color:#faf8f5cc!important}.price--on-sale .price__regular,[class*=compare-price],s,del{color:var(--boho-muted)!important}.price--on-sale .price__sale,[class*=sale-price]{color:var(--boho-gold-dark)!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
