.cart-drawer__items{flex:1 1 auto;min-height:min(45vh,320px)}.cart-drawer__summary{flex:0 0 auto}.group-block:has([class*=__text_wwUwfj]){background:#faf7f1e6;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:16px;padding:clamp(1.4rem,2.8vw,2.15rem)}[class*=__text_wwUwfj] p{font-size:.68rem!important;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:#50743a;margin:0 0 .6rem}[class*=__text_jJ4E3q] h1{font-family:Georgia,Iowan Old Style,Times New Roman,serif!important;font-weight:400;font-size:clamp(1.9rem,3.6vw,2.9rem)!important;line-height:1.06;letter-spacing:-.018em;text-wrap:balance;color:#2b2621;margin:0 0 .7rem}[class*=__text_jJ4E3q] h1 em{font-style:italic;color:#50743a}[class*=__text_Wez6zX] p{font-size:1rem!important;line-height:1.55;color:#6e655b;max-width:40ch;margin:0 0 1rem}[class*=__text_heroFacts] p{display:flex;flex-wrap:wrap;gap:.3rem .9rem;margin:0 0 1.15rem;font-size:.78rem!important;color:#2b2621}[class*=__text_heroFacts] p span{position:relative;padding-inline-start:.85rem;white-space:nowrap}[class*=__text_heroFacts] p span:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.5em;width:5px;height:5px;border-radius:50%;background:#50743a}body:has(.mkt-banner){--mkt-cream: #f6f2ea;--mkt-sage: #50743a;--mkt-ink: #2b2621;--mkt-muted: #6e655b;--mkt-rule: #e5ded4;--mkt-serif: Georgia, "Iowan Old Style", "Times New Roman", serif}body:has(.marketplace-item-notice) [id*=wrapin_gift_wrap],body:has(.marketplace-item-notice) #ptw-wrapin{display:none!important}body:has(.mkt-banner) .text-block:has(.mkt-banner),body:has(.mkt-banner) .rte:has(.mkt-banner){--width: 100% !important;--max-width: none !important;width:100%!important;max-width:none!important;flex:1 1 100%}body:has(.mkt-banner) [id$=__section_KT89Ly]{display:none}body:has(.mkt-banner) .mkt-banner{text-align:center;border-radius:14px;padding:clamp(1.15rem,2.2vw,1.75rem) 1.5rem;margin:0 0 .9rem;background:radial-gradient(120% 150% at 50% 0%,#fcfaf6,#f4eee3 55%,#ebe2d3)}body:has(.mkt-banner) .mkt-banner:before{content:"";display:block;width:22px;height:22px;margin:0 auto .55rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2350743a' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21V10'/%3E%3Cpath d='M12 12.5c0-3.6 2.4-6.5 5.5-6.5 0 3.6-2.4 6.5-5.5 6.5z'/%3E%3Cpath d='M12 14c0-3.6-2.4-6.5-5.5-6.5 0 3.6 2.4 6.5 5.5 6.5z'/%3E%3C/svg%3E") center / contain no-repeat}body:has(.mkt-banner) .mkt-banner__eyebrow{font-size:.66rem;letter-spacing:.3em;text-transform:uppercase;font-weight:500;color:var(--mkt-muted);margin:0 0 .5rem}body:has(.mkt-banner) .mkt-banner__title{font-family:var(--mkt-serif);font-weight:400;font-size:clamp(1.6rem,3.2vw,2.4rem);line-height:1.08;letter-spacing:-.015em;text-wrap:balance;color:var(--mkt-ink);margin:0}body:has(.mkt-banner) .mkt-banner__title em{font-style:italic;color:var(--mkt-sage)}body:has(.mkt-banner) .mkt-banner__lede{font-size:.94rem;color:var(--mkt-ink);margin:0 0 .3rem}body:has(.mkt-banner) .mkt-banner__lede:before{content:"";display:block;width:44px;height:1px;background:var(--mkt-rule);margin:.8rem auto}body:has(.mkt-banner) .mkt-banner__note{font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mkt-muted);margin:0}body:has(.mkt-banner) .mkt-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem;margin:0 0 .7rem}body:has(.mkt-banner) .mkt-chip{display:inline-block;text-decoration:none;border:1px solid var(--mkt-rule);border-radius:999px;padding:.42rem 1rem;font-size:.83rem;font-weight:600;color:var(--mkt-ink);background:#fff;transition:background .15s ease,border-color .15s ease,color .15s ease}body:has(.mkt-banner) .mkt-chip:hover,body:has(.mkt-banner) .mkt-chip:focus-visible{background:var(--mkt-sage);border-color:var(--mkt-sage);color:#fff}body:has(.mkt-banner) .mkt-facts{display:flex;flex-wrap:wrap;justify-content:center;gap:.3rem 1.4rem;list-style:none;margin:0 0 .55rem;padding:0;font-size:.78rem;color:var(--mkt-muted)}body:has(.mkt-banner) .mkt-facts li{position:relative;padding-inline-start:.9rem}body:has(.mkt-banner) .mkt-facts li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.5em;width:5px;height:5px;border-radius:50%;background:var(--mkt-sage)}body:has(.mkt-banner) .mkt-details{margin:0 0 1.2rem;border-top:1px solid var(--mkt-rule);padding-top:.55rem;text-align:center}body:has(.mkt-banner) .mkt-details summary{cursor:pointer;font-size:.82rem;font-weight:600;color:var(--mkt-sage);list-style:none;display:inline-flex;align-items:center;gap:.45rem}body:has(.mkt-banner) .mkt-details summary::-webkit-details-marker{display:none}body:has(.mkt-banner) .mkt-details summary:after{content:"+";font-weight:400;font-size:1rem}body:has(.mkt-banner) .mkt-details[open] summary:after{content:"\2212"}body:has(.mkt-banner) .mkt-details__body{display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:1rem;margin-top:1rem;text-align:left}body:has(.mkt-banner) .marketplace-notice{background:#fff;border:1px solid var(--mkt-rule);border-radius:14px;padding:1.25rem 1.4rem;margin:0;height:100%;font-size:.85rem;line-height:1.55;color:var(--mkt-muted)}body:has(.mkt-banner) .marketplace-notice h3{font-family:var(--mkt-serif);font-weight:400;font-size:1.05rem;letter-spacing:0;color:var(--mkt-ink);margin:0 0 .7rem}body:has(.mkt-banner) .marketplace-notice strong{color:var(--mkt-ink)}body:has(.mkt-banner) .marketplace-notice ul{margin:0;padding-inline-start:1.05rem}body:has(.mkt-banner) .marketplace-notice li{margin-bottom:.45rem}body:has(.mkt-banner) .marketplace-notice li:last-child{margin-bottom:0}body:has(.mkt-banner) .product-grid__item .card-gallery{position:relative;background:var(--mkt-cream);border-radius:12px;overflow:hidden}body:has(.mkt-banner) .product-grid__item .product-media__image{mix-blend-mode:multiply}body:has(.mkt-banner) .product-grid__item .card-gallery:after{content:"Partner brand";position:absolute;inset-block-start:.6rem;inset-inline-start:.6rem;z-index:2;background:#fffffff0;border:1px solid var(--mkt-rule);border-radius:999px;padding:.26rem .65rem;font-size:.66rem;font-weight:650;letter-spacing:.07em;text-transform:uppercase;color:var(--mkt-sage);pointer-events:none}body:has(.mkt-banner) .product-grid__item .product-card__content{padding-block-start:.85rem}@media(prefers-reduced-motion:no-preference){body:has(.mkt-banner) .product-grid__item .card-gallery{transition:transform .25s ease}body:has(.mkt-banner) .product-grid__item:hover .card-gallery{transform:translateY(-3px)}}.marketplace-item-notice{border:1px solid rgba(0,0,0,.14);border-inline-start-width:3px;border-radius:6px;padding:.875rem 1rem;background:#00000005;font-size:.875rem;line-height:1.55}.marketplace-item-notice__title{font-weight:600;margin:0 0 .375rem}.marketplace-item-notice p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom-overrides.css.map */
