.gm-gift-product{display:grid;grid-template-columns:1fr 1fr;gap:5vw;padding:44px 4vw 64px;background:#f6f4ec;color:#20221c;font-family:Georgia,serif;letter-spacing:0}.gm-gift-product .sealsubs-target-element{display:none!important}.gm-gift-product-media img{width:100%;height:auto;display:block}.gm-gift-product h1{font:400 clamp(32px,4vw,58px)/1.06 Georgia,serif;margin:12px 0 22px}.gm-gift-product-eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.15em}.gm-gift-product-details{display:block;min-width:0}.gm-gift-product-details label{display:block;margin:20px 0 8px;font-size:17px}.gm-gift-product-details select{width:100%;min-height:48px;padding:10px;border:1px solid #888c7e;background:#f6f4ec;color:#20221c;font:16px Georgia,serif}.gm-gift-product-total{padding:14px 0;margin-top:20px;border-block:1px solid #c4c4b7}.gm-gift-product-total p{margin:8px 0}.gm-gift-product-total p:first-child{font-size:23px}.gm-gift-product-total p:not(:first-child),.gm-gift-product-schedule{font-size:15px;line-height:1.5}.gm-gift-product button{width:100%;padding:16px 20px;background:#59644f;color:#f6f4ec;border:0;font:22px Georgia,serif;cursor:pointer}.gm-gift-product button:disabled{opacity:.5;cursor:not-allowed}.gm-gift-product [data-gift-error]{color:#842f40}.gm-gift-product a{color:#46553c;text-underline-offset:4px}@media(max-width:989px){.gm-gift-product{grid-template-columns:1fr;padding:26px 20px 44px;gap:28px}.gm-gift-product-media{max-width:440px}}body:has(.gm-gifting){background:#f6f4ec}body:has(.gm-gifting) .shopify-section-group-header-group{display:none}body:has(.gm-gifting) .shopify-section-group-footer-group{margin-left:clamp(170px,16vw,250px)}.gm-gifting{--gm-ivory: #F6F4EC;--gm-sage: #59644F;--gm-ink: #20221C;color:var(--gm-ink);background:var(--gm-ivory);font-family:Georgia,Times New Roman,serif}.gm-gifting a{color:inherit;text-decoration:none}.gm-gifting a:focus-visible,.gm-gifting summary:focus-visible{outline:2px solid #915668;outline-offset:6px}.gm-gift-rail{position:fixed;inset:0 auto 0 0;width:clamp(170px,16vw,250px);background:var(--gm-sage);z-index:4;overflow:hidden}.gm-gift-brand{position:absolute;left:10%;top:36px;display:flex;align-items:flex-start;gap:8px;color:var(--gm-ivory)!important}.gm-gift-brand span{writing-mode:vertical-rl;transform:rotate(180deg);font-size:clamp(34px,4.3vw,66px);line-height:1;letter-spacing:-1px;white-space:nowrap}.gm-gift-brand span+span{font-size:clamp(29px,3.6vw,56px)}.gm-gift-botanical{position:absolute;width:88%;height:34vh;object-fit:contain;left:8%;bottom:12px;filter:brightness(0) invert(96%) sepia(10%)}.gm-gift-page{margin-left:clamp(170px,16vw,250px);padding:0 3.4vw}.gm-gift-header{min-height:90px;display:flex;justify-content:space-between;align-items:center;gap:24px;border-bottom:1px solid #B8B7AA}.gm-gift-nav,.gm-gift-tools{display:flex;align-items:center;gap:clamp(18px,2.7vw,40px);flex-wrap:wrap}.gm-gift-nav{font-size:18px}.gm-gift-tools{font-size:14px;gap:18px}.gm-gift-nav details{position:relative}.gm-gift-nav summary{cursor:pointer}.gm-gift-dropdown{position:absolute;min-width:190px;background:var(--gm-ivory);padding:20px;border:1px solid #B8B7AA;z-index:5}.gm-gift-dropdown a{display:block;padding:8px 0}.gm-gift-mobile-brand{display:none}.gm-gift-intro{padding:54px 0 36px;max-width:780px}.gm-gift-eyebrow{font-family:Arial,sans-serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#414a3e}.gm-gift-intro h1{font:400 clamp(42px,5.1vw,76px)/1.08 Georgia,serif;letter-spacing:-.045em;margin:16px 0}.gm-gift-description{font-size:19px;line-height:1.55;max-width:670px;margin:0}.gm-gift-options{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding-bottom:50px}.gm-gift-option{min-width:0}.gm-gift-image{aspect-ratio:1.48;background:#eae7dd;overflow:hidden}.gm-gift-image img{display:block;width:100%;height:100%;object-fit:cover}.gm-gift-option-copy{padding:25px 25px 28px;background:#e8ebe2}.gm-gift-option--rose .gm-gift-option-copy{background:#dec2c7}.gm-gift-option-copy h2{font:400 32px/1.15 Georgia,serif;margin:0 0 12px;letter-spacing:-.02em}.gm-gift-option-copy>p{font-size:16px;line-height:1.6;margin:0 0 22px}.gm-gift-details summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0 2px;border-top:1px solid #8F9484;cursor:pointer;font-size:18px;list-style:none}.gm-gift-details summary::-webkit-details-marker{display:none}.gm-gift-details-content{font-family:Arial,sans-serif;font-size:14px;line-height:1.65;padding-top:10px}.gm-gift-shipping,.gm-gift-preview{border-top:1px solid #8F9484;padding-top:14px}.gm-gift-buy{display:inline-block;padding:12px 20px;background:#414a3e;color:var(--gm-ivory)!important}.gm-gift-preview-link[hidden]{display:none}.gm-gift-bottom{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #B8B7AA;border-bottom:1px solid #B8B7AA}.gm-gift-bottom a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:30px 22px;font-size:19px}.gm-gift-bottom a+a{border-left:1px solid #B8B7AA}.gm-gift-bottom a[aria-current]{background:#dec2c7}@media(min-width:990px)and (max-height:760px){.gm-gift-brand span{font-size:43px}.gm-gift-brand span+span{font-size:35px}.gm-gift-botanical{height:26vh}}@media(max-width:989px){.gm-gift-rail{display:none}.gm-gift-page{margin-left:0;padding:0 24px}body:has(.gm-gifting) .shopify-section-group-footer-group{margin-left:0}.gm-gift-mobile-brand{display:block;font-size:23px}.gm-gift-header{flex-wrap:wrap;gap:16px;padding:22px 0}.gm-gift-nav{order:3;width:100%;font-size:16px;gap:22px}.gm-gift-intro{padding-top:36px}}@media(max-width:600px){.gm-gift-options{grid-template-columns:1fr;gap:28px}.gm-gift-intro h1{font-size:45px}.gm-gift-description{font-size:17px}.gm-gift-tools{font-size:12px;gap:12px}.gm-gift-bottom{grid-template-columns:1fr}.gm-gift-bottom a+a{border-left:0;border-top:1px solid #B8B7AA}.gm-gift-bottom a{padding:22px 16px}}body:has(.gm-home){background:#f6f4ec}body:has(.gm-home) .shopify-section-group-header-group{display:none}body:has(.gm-home) .shopify-section-group-footer-group{margin-left:clamp(170px,15.3vw,255px)}.gm-home{--gm-ivory: #f6f4ec;--gm-sage: #535e49;color:#171a15;background:var(--gm-ivory);font-family:Georgia,Times New Roman,serif;letter-spacing:0}.gm-home a{color:inherit;text-decoration:none}.gm-home a:focus-visible,.gm-home summary:focus-visible{outline:2px solid #915668;outline-offset:5px}.gm-home-rail{position:fixed;inset:0 auto 0 0;width:clamp(170px,15.3vw,255px);background:var(--gm-sage);overflow:hidden;z-index:4}.gm-home-brand{position:absolute;top:42px;left:15%;display:flex;gap:9px;align-items:flex-start;color:var(--gm-ivory)!important}.gm-home-brand span{writing-mode:vertical-rl;transform:rotate(180deg);font-size:clamp(38px,4.65vw,77px);line-height:1.02;white-space:nowrap;letter-spacing:-2px}.gm-home-brand span+span{font-size:clamp(36px,4.45vw,73px)}.gm-home-botanical{position:absolute;width:96%;height:38vh;object-fit:contain;bottom:-8px;left:6%;filter:brightness(0) invert(96%) sepia(10%)}.gm-home-page{margin-left:clamp(170px,15.3vw,255px);padding:0 2.4vw}.gm-home-header{min-height:90px;display:flex;align-items:center;justify-content:space-between;gap:22px;border-bottom:1px solid #c4c4b7}.gm-home-nav{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(22px,3.9vw,65px);font-size:clamp(17px,1.5vw,25px)}.gm-home-nav details{position:relative}.gm-home-nav summary{cursor:pointer}.gm-home-dropdown{position:absolute;top:calc(100% + 12px);left:0;min-width:220px;padding:14px 20px;background:var(--gm-ivory);border:1px solid #c4c4b7;z-index:5;font-size:18px;box-shadow:0 8px 20px #20221c10}.gm-home-dropdown a{display:block;padding:10px 0}.gm-home-tools{display:flex;gap:24px;align-items:center}.gm-home-tools a{position:relative;display:flex;padding:8px}.gm-home-tools svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.5}.gm-home-cart-count{font:12px Arial,sans-serif;background:var(--gm-sage);color:var(--gm-ivory);border-radius:50%;padding:3px 6px;position:absolute;right:-4px;top:0}.gm-home-mobile-brand,.gm-home-mobile-botanical{display:none}.gm-home-hero{min-height:min(720px,calc(100svh - 225px));display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:20px;padding:55px 0}.gm-home-copy{padding-left:2vw;position:relative;z-index:1}.gm-home-eyebrow{color:#394531;font-size:12px;letter-spacing:.22em;text-transform:uppercase;margin:0 0 24px}.gm-home h1{font:400 clamp(48px,5.5vw,94px)/.99 Georgia,serif;letter-spacing:-.05em;margin:0 0 30px;color:#11130f;max-width:620px}.gm-home-description{font-size:clamp(21px,1.95vw,33px);line-height:1.3;margin:0 0 34px}.gm-home-shop{display:inline-flex;gap:35px;justify-content:space-between;align-items:center;padding:17px 28px;background:var(--gm-sage);color:var(--gm-ivory)!important;font-size:clamp(21px,1.8vw,29px)}.gm-home-shop:hover{background:#424e3a}.gm-home-artwork{min-width:0}.gm-home-artwork img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.gm-home-bottom{display:grid;grid-template-columns:1fr 1fr 1fr;border-top:1px solid #c4c4b7}.gm-home-bottom a{padding:30px 18px;display:flex;justify-content:center;align-items:center;gap:24px;text-align:center;font-size:clamp(19px,1.7vw,28px)}.gm-home-bottom a+a{border-left:1px solid #c4c4b7}.gm-home-bottom a:hover{background:#e9e8de}.gm-home-bottom .gm-home-gifting{background:#dfbfc3}.gm-home-bottom .gm-home-gifting:hover{background:#d4acb2}@media(max-width:989px){.gm-home-rail{display:none}.gm-home-page{margin-left:0;padding:0 24px}body:has(.gm-home) .shopify-section-group-footer-group{margin-left:0}.gm-home-header{flex-wrap:wrap;padding:25px 24px;margin:0 -24px;gap:22px;background:var(--gm-sage);color:var(--gm-ivory);position:relative;isolation:isolate}.gm-home-mobile-botanical{display:block;position:absolute;right:10px;bottom:-68px;width:180px;height:220px;background:linear-gradient(to bottom,var(--gm-ivory) 0 calc(100% - 68px),var(--gm-sage) calc(100% - 68px) 100%);-webkit-mask:var(--gm-botanical-image) center / contain no-repeat;mask:var(--gm-botanical-image) center / contain no-repeat;pointer-events:none;z-index:0}.gm-home-mobile-brand{display:block;position:relative;z-index:1;font-size:clamp(32px,4.7vw,44px);line-height:1.02;max-width:calc(100% - 80px);letter-spacing:-.035em}.gm-home-mobile-brand span{display:block}.gm-home-header .gm-home-nav,.gm-home-header .gm-home-tools{position:relative;z-index:1}.gm-home-dropdown{color:#171a15}.gm-home-tools{margin-left:auto;gap:10px}.gm-home-nav{order:3;width:100%;gap:16px 25px;font-size:17px}.gm-home-hero{min-height:0;padding:48px 0 35px;grid-template-columns:1fr 1fr;gap:12px}.gm-home-copy{padding:0}.gm-home h1{font-size:clamp(44px,6.5vw,70px)}.gm-home-bottom a{font-size:19px;gap:12px;padding:22px 12px}}@media(max-width:599px){.gm-home-page{padding:0 20px}.gm-home-header{margin:0 -20px;padding:24px 20px}.gm-home-mobile-brand{font-size:clamp(29px,8vw,38px)}.gm-home-mobile-botanical{right:0;width:155px;height:205px}.gm-home-hero{position:relative}.gm-home-copy{padding-top:32px}.gm-home-tools svg{width:23px;height:23px}.gm-home-tools{gap:2px}.gm-home-nav{gap:12px 21px;font-size:16px}.gm-home-dropdown{left:auto;right:0}.gm-home-hero{grid-template-columns:1fr;padding-top:38px;gap:26px}.gm-home-eyebrow{font-size:10px;margin-bottom:20px}.gm-home h1{font-size:clamp(46px,12vw,66px);max-width:420px;margin-bottom:22px}.gm-home-description{font-size:22px;margin-bottom:25px}.gm-home-shop{padding:14px 24px;font-size:22px}.gm-home-artwork{max-width:520px;margin:0 auto}.gm-home-bottom{grid-template-columns:1fr}.gm-home-bottom a{justify-content:space-between;padding:20px 24px;font-size:22px}.gm-home-bottom a+a{border-left:0;border-top:1px solid #c4c4b7}}.gm-site-desktop{display:none}body:has(#PBarNextFrame) cart-drawer .drawer__inner{height:calc(100dvh - 80px);max-height:calc(100dvh - 80px)}.gm-gift-tools a{position:relative}.gm-cart-count{display:inline-block;border-radius:50%;background:#59644f;color:#f6f4ec;padding:3px 6px;font:12px Arial,sans-serif}@media(min-width:0px){body{--gm-site-rail-width: clamp(76px, 16vw, 250px);padding-left:var(--gm-site-rail-width)}body .shopify-section-group-header-group{display:none}body .shopify-section-group-header-group:has(cart-notification){display:block!important;position:static;margin:0;padding:0}body .shopify-section-group-header-group:has(cart-notification) .header-wrapper{display:none}body .shopify-section-group-header-group cart-notification .cart-notification{position:fixed;top:90px;right:3.4vw;z-index:10}body .shopify-section-group-footer-group{margin-left:0!important}.gm-site-desktop{display:block;color:#20221c;background:#f6f4ec;font-family:Georgia,Times New Roman,serif;letter-spacing:0}.gm-site-desktop a{text-decoration:none;color:inherit}.gm-site-desktop a:focus-visible{outline:2px solid #915668;outline-offset:5px}.gm-site-rail{position:fixed;inset:0 auto 0 0;width:var(--gm-site-rail-width);background:#59644f;z-index:4;overflow:hidden}.gm-site-brand{position:absolute;left:10%;top:36px;display:flex;align-items:flex-start;gap:8px;color:#f6f4ec!important}.gm-site-brand span{writing-mode:vertical-rl;transform:rotate(180deg);font-size:clamp(34px,4.3vw,66px);line-height:1;letter-spacing:-1px;white-space:nowrap}.gm-site-brand span+span{font-size:clamp(29px,3.6vw,56px)}.gm-site-botanical{position:absolute;width:88%;height:34vh;object-fit:contain;left:8%;bottom:12px;filter:brightness(0) invert(96%) sepia(10%)}.gm-site-header{margin:0 3.4vw;min-height:90px;display:flex;justify-content:space-between;align-items:center;gap:24px;border-bottom:1px solid #b8b7aa}.gm-site-info{display:flex;gap:clamp(18px,2.7vw,40px);font-size:18px}.gm-site-info a[aria-current]{text-decoration:underline;text-underline-offset:6px}.gm-site-tools{display:flex;gap:18px;align-items:center}.gm-site-tools a{display:flex;padding:10px;position:relative}.gm-site-tools svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.5}.gm-site-cart-count{position:absolute;top:0;right:-3px;border-radius:50%;background:#59644f;color:#f6f4ec;padding:3px 6px;font:12px Arial,sans-serif}.gm-site-shop-nav{margin:0 3.4vw;display:flex;flex-wrap:wrap;gap:24px;padding:18px 0;font-size:17px;border-bottom:1px solid #d5d4c9}.gm-site-shop-nav a[aria-current]{text-decoration:underline;text-underline-offset:6px}body:has(.gm-home) .gm-site-header,body:has(.gm-home) .gm-site-shop-nav,body:has(.gm-gifting) .gm-site-header,body:has(.gm-gifting) .gm-site-shop-nav{display:none}body .gm-home-rail,body .gm-gift-rail{display:none}body .gm-home-page,body .gm-gift-page{margin-left:0}}@media(min-width:990px)and (max-height:760px){.gm-site-brand span{font-size:43px}.gm-site-brand span+span{font-size:35px}.gm-site-botanical{height:26vh}}@media(max-width:989px){.gm-site-brand{left:10%;top:22px;gap:4px}.gm-site-brand span{font-size:clamp(25px,4.3vw,43px)}.gm-site-brand span+span{font-size:clamp(22px,3.6vw,35px)}.gm-site-botanical{width:94%;left:3%;height:30svh;bottom:8px}.gm-site-header{min-height:72px;margin:0 16px;gap:8px;flex-wrap:wrap;padding:12px 0}.gm-site-info{gap:14px;flex-wrap:wrap;font-size:15px}.gm-site-tools{gap:0;margin-left:auto}.gm-site-tools a{padding:7px}.gm-site-tools svg{width:22px;height:22px}.gm-site-shop-nav{margin:0 16px;gap:10px 16px;font-size:14px}body .gm-home-header,body .gm-gift-header{background:#f6f4ec;color:#20221c}body .gm-gift-mobile-brand,body .gm-home-mobile-brand,body .gm-home-mobile-botanical{display:none}body .gm-home-header{padding:20px;gap:14px}body .gm-home-header .gm-home-nav{width:auto;order:0;gap:12px;font-size:15px}body .gm-home-copy{padding-top:0}}.gm-coffee-options{margin-top:2rem;margin-bottom:3rem}.gm-coffee-options h2{font-size:2.4rem;margin-bottom:1.5rem}.gm-coffee-options__fields{display:flex;gap:2rem;flex-wrap:wrap}.gm-coffee-options label{display:grid;gap:.7rem;min-width:180px;flex:1}.gm-coffee-options select{font:inherit;padding:1.2rem;border:1px solid #59634e;border-radius:6px;background:#f7f4eb;color:#282d25;width:100%}.gm-coffee-options p{font-size:1.5rem;margin-bottom:0}.gm-origin-preferences .shopify-payment-button,.gm-origin-preferences fieldset[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map */
