.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}}.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}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map?subset=AABI */
