:root{--gb-black: #0D0D0B;--gb-near: #141410;--gb-ink: #1C1C18;--gb-charcoal: #2E2E28;--gb-muted: #7A7A6E;--gb-dim: #4A4A42;--gb-bone: #E8E4DA;--gb-cream: #F5F2EA;--gb-white: #FDFCF8;--gb-sage: #6B8F5E;--gb-sage-mid: #A8C49A;--gb-sage-light: #D4E6CC;--gb-gold: #C4973A;--gb-border: rgba(255,255,255,.08)}body{background-color:var(--gb-black);color:var(--gb-bone)}*{-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--gb-black)}::-webkit-scrollbar-thumb{background:var(--gb-charcoal);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--gb-dim)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:Cormorant Garamond,serif;font-weight:300;color:var(--gb-bone);letter-spacing:.02em}body,p,a,li,span,div,input,textarea,select,button{font-family:Jost,sans-serif;font-weight:300}a{color:var(--gb-bone);text-decoration:none;transition:color .2s ease}a:hover{color:var(--gb-sage-mid)}hr{border:none;border-top:1px solid var(--gb-border);margin:0}input[type=email],input[type=text],input[type=tel],textarea{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);color:var(--gb-bone);font-family:Jost,sans-serif;font-weight:300;letter-spacing:.04em}input::placeholder,textarea::placeholder{color:#e8e4da40}input:focus,textarea:focus{border-color:#6b8f5e80;outline:none;background:#ffffff0f}.shopify-section input::placeholder{color:rgba(var(--color-foreground),.5)!important;opacity:1!important}.button,.btn,button[type=submit]{background:var(--gb-sage);color:#fff;font-family:Jost,sans-serif;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;border:none;border-radius:0;padding:14px 28px;cursor:pointer;transition:background .2s ease}.button:hover,.btn:hover,button[type=submit]:hover{background:var(--gb-sage-mid);color:#fff}.button--primary{background-color:#8a9e7a!important;color:#0a0a0a!important;border:none!important;letter-spacing:.1em}.button--primary:hover,.button--primary:focus{background-color:#738565!important;color:##0a0a0a!important}.product-form__submit,.btn--add-to-cart,button[name=add]{background:#8a9e7a!important;border:none!important;color:##0a0a0a!important}.product-form__submit:hover,button[name=add]:hover{background:#738565!important;color:##0a0a0a!important}.cart__checkout-button,.cart__empty-text~a,.button[name=checkout],a.button--secondary{background:transparent!important;border:1px solid #8a9e7a!important;color:#8a9e7a!important}.cart__checkout-button:hover{background:#8a9e7a!important;color:#0a0a0a!important}.template-404 .button{background:transparent!important;color:#e8e4dc!important;border:1px solid rgba(232,228,218,.3)!important;box-shadow:none!important}.template-404 .button:hover{background:#e8e4da0d!important;border-color:#8a9e7a!important;color:#8a9e7a!important}.shopify-section{background-color:var(--gb-black)}.color-background-1{background-color:var(--gb-black)!important}.color-background-2{background-color:var(--gb-near)!important}.color-scheme-1{background-color:var(--gb-black)!important;--color-background: 13, 13, 11 !important}.header{background:#0d0d0b00!important;border-bottom:1px solid transparent!important;transition:background .4s ease,border-color .4s ease!important}.header--is-sticky{background:#0d0d0bf5!important;border-bottom-color:#ffffff14!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.header__heading-link,.header__heading-link:visited{font-family:Cormorant Garamond,serif!important;font-size:17px!important;font-weight:400!important;letter-spacing:.06em!important;color:#e8e4da!important}.header__menu-item,.header__menu-item>a,.header__menu-item .link,.list-menu__item,.list-menu__item>a{font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#e8e4dab3!important}.header__menu-item>a:hover,.list-menu__item>a:hover{color:#e8e4da!important}.header__menu-item:last-child>a,.list-menu__item:last-child>a{color:#a8c49a!important;border-bottom:1px solid rgba(168,196,154,.3)!important;padding-bottom:2px!important}.header *,.header a,.header button,.header span{color:#e8e4dab3!important}.header .header__heading-link{color:#e8e4da!important}#menu-drawer a,#menu-drawer .menu-drawer__menu-item,.menu-drawer__menu a,.menu-drawer__submenu-list a,.menu-drawer__menu-item.link,a.menu-drawer__menu-item,.menu-drawer a,.menu-drawer .menu-drawer__menu-item,.menu-drawer__submenu a,.menu-drawer__submenu .menu-drawer__menu-item,header-drawer a,header-drawer details a{color:#e8e4dc!important;-webkit-text-fill-color:#e8e4dc!important}#menu-drawer a:hover,.menu-drawer__menu a:hover,.menu-drawer__submenu a:hover{color:#8a9e7a!important;-webkit-text-fill-color:#8a9e7a!important}#menu-drawer.menu-drawer{background-color:var(--gb-black)!important}@media screen and (max-width:989px){#menu-drawer .menu-drawer__inner-container{overflow-y:auto!important;height:100%!important;background-color:var(--gb-black)!important}#menu-drawer .menu-drawer__navigation-container{overflow-y:auto!important;height:100%!important;padding-bottom:4rem!important;filter:none!important}#menu-drawer.menu-drawer{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100vh!important;min-height:100vh!important;z-index:999!important;overflow-y:auto!important}}@media screen and (max-width:749px){.js menu-drawer>details>summary:before,.header__icon--menu[aria-expanded=true]:before{display:none!important}}@media screen and (max-width:749px){.gb-hero{min-height:70vh!important;height:70vh!important}}.gb-trust-bar{display:flex;justify-content:center;align-items:center;gap:1.2rem;padding:1.2rem 2rem;background:var(--gb-black, #0a0a0a);color:var(--gb-white, #f5f0eb);font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase;font-family:var(--font-body-family);flex-wrap:wrap}.gb-trust-divider{opacity:.4}@media screen and (max-width:749px){.gb-trust-bar{font-size:.95rem;gap:.8rem;padding:1rem 1.5rem}}@media(hover:hover)and (pointer:fine){.card--standard .card__media img,.card--product .card__media img{filter:grayscale(100%);transition:filter .5s ease}.card--standard:hover .card__media img,.card--product:hover .card__media img,.card__inner:hover .card__media img{filter:grayscale(0%)}}.card__information .card__heading,.card__information .card__heading a,.card-information .card__heading,.card-information .card__heading a,.card-information__text,.card__information .price,.card__information .price__regular,.card__information .price__sale,.card-information .price,.price-item,.card__badge{color:#e8e4dc!important}.card__information .caption,.card-information .caption{color:#6b6560!important}.collection-hero{display:none!important}.gb-grid{background:#0a0a0a!important}.gb-grid *{background-color:transparent!important}.gb-collection__img{filter:grayscale(100%);transition:filter .5s ease;cursor:pointer}.gb-collection__img-wrap:active .gb-collection__img,.gb-collection__img-wrap:focus-within .gb-collection__img{filter:grayscale(0%)}.gb-collection,.gb-collection__grid{background:#0a0a0a!important}.gb-collection__grid .gb-collection__item:nth-child(n+5){display:none}.template-product .product,.template-product .product__info-wrapper,.template-product .product__media-wrapper{background:#0a0a0a}.template-product .product__title{font-family:Cormorant Garamond,serif;font-size:clamp(2rem,4vw,3rem);font-weight:300;color:#e8e4dc;letter-spacing:.02em}.template-product .product__vendor{display:none}.template-product .price,.template-product .price__regular .price-item{font-family:Cormorant Garamond,serif;font-size:1.4rem;color:#8a9e7a}.template-product .product__description{font-family:Jost,sans-serif;font-size:14px;line-height:1.8;color:#a09a8e}.template-product .product-form__input label,.template-product .product-form__input .form__label{font-family:Jost,sans-serif;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:#8a9e7a}.template-product .swatch-input__label,.template-product .product-form__input .swatch__label{font-family:Jost,sans-serif;font-size:12px;color:#e8e4dc;border-color:#2a2a2a;background:#111}.template-product .swatch-input:checked~.swatch__label,.template-product .product-form__input input:checked+label{border-color:#8a9e7a;color:#8a9e7a}.template-product .product-form__submit{background:transparent;border:1px solid #8a9e7a;color:#8a9e7a;font-family:Jost,sans-serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;border-radius:0;transition:all .2s}.template-product .product-form__submit:hover{background:#8a9e7a;color:#0a0a0a}.template-product .thumbnail-slider__button{background:#111;border-color:#2a2a2a}.template-product .product__info-container a{color:#8a9e7a}.template-product .share-button{color:#6b6560;font-family:Jost,sans-serif;font-size:11px;letter-spacing:.15em;text-transform:uppercase}.template-product .rating{display:none}.product__description,.product__description *{color:rgb(var(--color-foreground))!important}.cart-item__name,.cart-item__name *{color:#e8e4dc!important;font-family:Cormorant Garamond,serif!important;font-size:1.1rem!important}.cart-item__details,.cart-item__details *{color:#a09a8e!important}.cart-item__details .product-option{color:#6b6560!important}.price,.price *{color:#e8e4dc!important}.cart-item__quantity .quantity,.cart-item__quantity input,.quantity__input{color:#e8e4dc!important;background:transparent!important;border-color:#2a2a2a!important}.totals__total-value,.cart__total,.totals *{color:#e8e4dc!important}.cart-remove-button,.cart-item__remove{background:transparent!important;border:1px solid #2a2a2a!important;color:#4a4540!important}.cart-remove-button:hover{border-color:#8a9e7a!important;color:#8a9e7a!important}.cart-remove-button svg{fill:currentColor!important}@media(hover:hover)and (pointer:fine){.cart-item__image{filter:grayscale(100%)!important}}.template-blog{background:#0a0a0a}.template-blog .blog{background:#0a0a0a;padding:60px 40px}.template-blog .blog__title{font-family:Cormorant Garamond,serif;font-size:clamp(2rem,4vw,3.5rem);font-weight:300;color:#e8e4dc;letter-spacing:.02em}.template-blog .article-card{background:#111;border:none;border-radius:0}.template-blog .article-card__title{font-family:Cormorant Garamond,serif;font-weight:300;color:#e8e4dc;font-size:1.4rem}.template-blog .article-card__excerpt{font-family:Jost,sans-serif;color:#a09a8e;font-size:14px;line-height:1.7}.template-blog .article-card__date{font-family:Jost,sans-serif;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:#8a9e7a}.template-blog .pagination__item a,.template-blog .pagination__item span{font-family:Jost,sans-serif;color:#8a9e7a;border-color:#2a2a2a;background:transparent}.template-list-blogs .card__media,.template-list-blogs .article-card__image,.blog .card__media,.blog .article-card__image,.article-card__image-wrapper{background:#111!important}.article-card__image img,.card__media img{opacity:1!important;visibility:visible!important;display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}.article-card__image-wrapper,.card__media{width:100%!important}.template-article .article__hero{background:#0a0a0a}.template-article .article__title{font-family:Cormorant Garamond,serif;font-size:clamp(2rem,5vw,4rem);font-weight:300;color:#e8e4dc;letter-spacing:.02em;line-height:1.2}.template-article .article__date,.template-article .article__author{font-family:Jost,sans-serif;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:#8a9e7a}.template-article .article__content-wrapper{background:#f5f3ef!important;color:#2a2522!important}.template-article .article__content{font-family:Jost,sans-serif;font-size:16px;line-height:1.85;color:#2a2522;max-width:680px;margin:0 auto}.template-article .rte h1,.template-article .rte h2,.template-article .rte h3,.template-article .rte h4,.template-article .article__content h2,.template-article .article__content h3{font-family:Cormorant Garamond,serif!important;font-weight:400!important;color:#1a1512!important;margin-top:48px}.template-article .rte p,.template-article .rte li,.template-article .article__content{font-family:Jost,sans-serif!important;font-size:15px!important;line-height:1.85!important;color:#2a2522!important}.template-article .article__content a{color:#5a7a4a;text-decoration:underline}.template-article .article__content blockquote{border-left:2px solid #8a9e7a;padding-left:24px;font-style:italic;color:#6b6560;margin:32px 0}.article-template__content.rte,.article-template__content.rte p,.article-template__content.rte li{color:#e8e4dc!important;font-family:Jost,sans-serif!important;font-size:16px!important;line-height:1.9!important}.article-template__content.rte h2,.article-template__content.rte h3,.article-template__content.rte h4{font-family:Cormorant Garamond,serif!important;font-weight:300!important;color:#e8e4dc!important;font-size:1.8rem!important;margin-top:48px!important;margin-bottom:16px!important}.article-template__content.rte blockquote{border-left:2px solid #8a9e7a!important;padding-left:24px!important;color:#a09a8e!important;font-style:italic!important;margin:32px 0!important}.article-template__content.rte a{color:#8a9e7a!important;text-decoration:underline!important}.article-template__content.rte img{max-width:100%!important;height:auto!important;margin:32px 0!important}.template-article .related-articles{background:#0a0a0a;padding:60px 40px}.template-article .related-articles__title{font-family:Cormorant Garamond,serif;font-weight:300;color:#e8e4dc;font-size:2rem}.template-article .related-articles .article-card{background:#111;border-radius:0}.template-article .related-articles .article-card__title{font-family:Cormorant Garamond,serif;font-weight:300;color:#e8e4dc}.template-article .related-articles .article-card__date{font-family:Jost,sans-serif;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:#8a9e7a}body.template-404,body.template-404 .gradient,.template-404 .shopify-section:first-child,.template-404 main{background:#0a0a0a!important;background-color:#0a0a0a!important}.main-page-title,.template-page--florals .main-page-title,.template-page--botanical .main-page-title,.template-page--studio .main-page-title,.template-page--order .main-page-title{display:none!important}.gb-hero__body,.gb-fintro__body p,.gb-entry__body,.gb-pillar__desc,.gb-maker__body,.gb-dispatch__body,.gb-collection__desc,.gb-collection__price,.gb-hours__time{color:#e8e4daa6!important}.gb-hero__rite{color:#e8e4da8c!important}.gb-hero__scroll{color:#e8e4da73!important}.gb-maker__body,.gb-pillars__body,.gb-collection__body{color:#e8e4da99}.gb-hero__title{line-height:1.1!important}
/*# sourceMappingURL=/cdn/shop/t/38/assets/gb-custom.css.map */
