@font-face{font-family:Dancing Script;font-style:normal;font-weight:500;font-display:swap;src:url(//duckduckdahlias.com/cdn/shop/t/6/assets/dancing-script-500.woff2?v=40607607890685829861789479445) format("woff2")}@font-face{font-family:Dancing Script;font-style:normal;font-weight:700;font-display:swap;src:url(//duckduckdahlias.com/cdn/shop/t/6/assets/dancing-script-700.woff2?v=36355292388380246171789479445) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(//duckduckdahlias.com/cdn/shop/t/6/assets/cormorant-garamond-500.woff2?v=150322288178368958471789479444) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(//duckduckdahlias.com/cdn/shop/t/6/assets/cormorant-garamond-600.woff2?v=95368768916890961661789479444) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(//duckduckdahlias.com/cdn/shop/t/6/assets/cormorant-garamond-700.woff2?v=22562046487354616961789479445) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(//duckduckdahlias.com/cdn/shop/t/6/assets/cormorant-garamond-500i.woff2?v=84530349484170220471789479444) format("woff2")}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:500;font-display:swap;src:url(//duckduckdahlias.com/cdn/shop/t/6/assets/cormorant-sc-500.woff2?v=33528904778916077581789479445) format("woff2")}@font-face{font-family:Cormorant SC;font-style:normal;font-weight:600;font-display:swap;src:url(//duckduckdahlias.com/cdn/shop/t/6/assets/cormorant-sc-600.woff2?v=132778150165520697071789479445) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(//duckduckdahlias.com/cdn/shop/t/6/assets/lato-400.woff2?v=72505293182033696971789479444) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(//duckduckdahlias.com/cdn/shop/t/6/assets/lato-700.woff2?v=148775839437936751361789479444) format("woff2")}:root{--font-body--family: "Lato", ui-sans-serif, system-ui, sans-serif;--font-body--weight: 400;--font-heading--family: "Cormorant Garamond", "Times New Roman", serif;--font-heading--weight: 600;--font-subheading--family: "Cormorant SC", "Cormorant Garamond", serif;--font-subheading--weight: 500;--font-accent--family: "Cormorant Garamond", Georgia, serif;--font-display--family: "Dancing Script", "Bradley Hand", cursive;--font-display--weight: 700;--farm-cream: #fdf8f2;--farm-earth: #5c4b51;--farm-forest: #546b51;--farm-forest-dark: #364535;--farm-sage: #b7c4b1;--farm-peach: #ffcdb2;--farm-peach-dark: #e8867b;--farm-peach-deep: #b84a3e;--farm-peach-light: #ffe5d9}::selection{background:var(--farm-peach);color:var(--farm-earth)}:focus-visible{outline-color:var(--farm-forest)}.header-menu .menu-list__link-title{font-family:var(--font-subheading--family);font-size:1.15rem;font-weight:500;letter-spacing:.03em}[class*=footer] .h2,[class*=footer] .h3,[class*=footer] .h4,footer .h2,footer .h3,footer .h4{font-family:var(--font-display--family);font-weight:600;letter-spacing:.01em}.price{font-family:var(--font-heading--family);font-variant-numeric:lining-nums}.button{font-weight:500;letter-spacing:.01em;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}.product-card,.collection-card,.card-gallery{border-radius:6px}.ddd-seasonal-note{font-family:var(--font-body--family);font-size:.8125rem;line-height:1.5;letter-spacing:normal;color:var(--farm-forest);margin:0}.announcement-bar{font-family:var(--font-subheading--family)}.header-logo__image{border-radius:50%;object-fit:cover;aspect-ratio:1;background:transparent}.hero .text-block,.hero h1,.hero h2{text-shadow:0 1px 14px rgb(54 69 53 / .55)}.ddd-story{background:#e9ede3;color:var(--farm-earth)}.ddd-story__inner{max-width:72rem;margin-inline:auto;padding-block:5rem;padding-inline:1.25rem;display:grid;grid-template-columns:22rem 1fr;gap:4rem;align-items:center}.ddd-story__medallion{width:22rem;max-width:100%;aspect-ratio:1;border-radius:50%;overflow:hidden;box-shadow:0 0 0 1px #b7c4b199}.ddd-story__medallion img{width:100%;height:100%;object-fit:cover;display:block}.ddd-story__eyebrow{font-family:var(--font-subheading--family);font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;color:var(--farm-forest);margin:0 0 .75rem}.ddd-story__heading{font-family:var(--font-display--family);font-weight:700;font-size:clamp(2.25rem,4vw,3.25rem);line-height:1.1;margin:0 0 1rem;color:var(--farm-earth)}.ddd-story__body{max-width:44ch;font-size:1.0625rem;line-height:1.65;color:var(--farm-earth)}.ddd-story__body p{margin:0 0 1rem}.ddd-story__body p:last-child{margin-bottom:0}.ddd-story__cta{margin-top:2rem;display:inline-flex}@media screen and (max-width:749px){.ddd-story__inner{grid-template-columns:1fr;gap:2.25rem;padding-block:3.5rem;justify-items:center;text-align:center}.ddd-story__medallion{width:15rem}.ddd-story__body{max-width:38ch}}.card-gallery:not(:has(img)):not(:has(video)){aspect-ratio:var(--gallery-aspect-ratio, 1);background:#f3ece4;border:1px solid rgb(183 196 177 / .6);border-radius:6px;display:grid;place-items:center;text-align:center;padding:1rem}.card-gallery:not(:has(img)):not(:has(video)) .product-card-gallery__title-placeholder{display:none}.card-gallery:not(:has(img)):not(:has(video)):after{content:"Photograph to come";font-family:var(--font-subheading--family);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--farm-forest)}.ddd-tabbar{display:none}@media screen and (max-width:749px){.ddd-tabbar{display:block;position:fixed;inset-inline:0;bottom:0;z-index:40;background:var(--farm-forest-dark);border-top:1px solid rgb(183 196 177 / .25);box-shadow:0 -6px 18px #3645352e;padding-bottom:env(safe-area-inset-bottom,0px)}.ddd-tabbar__list{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;margin:0;padding:0;list-style:none}.ddd-tabbar__item{min-width:0}.ddd-tabbar__link{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;min-height:3.25rem;padding:.5rem .25rem .55rem;text-decoration:none;color:#fdf8f2b8;transition:color .15s ease}.ddd-tabbar__link.is-current,.ddd-tabbar__link:active{color:var(--farm-cream)}.ddd-tabbar__icon{display:block;width:1.375rem;height:1.375rem}.ddd-tabbar__icon svg{width:100%;height:100%;display:block;fill:none;stroke:currentColor}.ddd-tabbar__icon svg[fill]:not([fill=none]),.ddd-tabbar__icon svg path[fill]:not([fill=none]){fill:currentColor;stroke:none}.ddd-tabbar__label{font-family:var(--font-subheading--family);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ddd-tabbar__link.is-current:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:1.75rem;height:2px;background:var(--farm-peach)}.ddd-tabbar__count{position:absolute;top:.3rem;left:50%;margin-left:.3rem;min-width:1.05rem;height:1.05rem;padding:0 .25rem;border-radius:999px;background:var(--farm-peach-deep);color:#fff;font-family:var(--font-body--family);font-size:.625rem;line-height:1.05rem;text-align:center}.ddd-tabbar__count.is-empty{display:none}body{padding-bottom:calc(3.75rem + env(safe-area-inset-bottom,0px))}}@media screen and (max-width:749px){header-drawer .menu-drawer-container .header__icon--menu,search-button .button,header-actions .account-button,header-actions .header-actions__action{display:none}}.ddd-specimen{margin-block-start:1.75rem;border-top:1px solid var(--farm-earth)}.ddd-specimen__list{margin:0}.ddd-specimen__row{display:grid;grid-template-columns:7.5rem 1fr;gap:1rem;padding:.7rem 0;border-bottom:1px solid rgb(183 196 177 / .6)}.ddd-specimen__row dt{font-family:var(--font-subheading--family);font-size:.8125rem;letter-spacing:.1em;text-transform:uppercase;color:var(--farm-forest);margin:0}.ddd-specimen__row dd{font-family:var(--font-heading--family);font-size:1.0625rem;color:var(--farm-earth);margin:0}.ddd-specimen__closed{font-family:var(--font-subheading--family);font-size:.875rem;letter-spacing:.06em;color:var(--farm-peach-deep)}.ddd-specimen__waitlist{margin-block-start:1.5rem}.ddd-specimen__waitlist-cta{--color-background: var(--farm-peach-deep);--color-foreground: #ffffff;display:inline-flex}.ddd-specimen__waitlist-note{margin:.75rem 0 0;font-size:.875rem;line-height:1.5;max-width:42ch;color:var(--farm-forest)}.ddd-plate{min-height:14rem;height:auto;width:100%;max-width:100%;margin-inline:auto;justify-self:center;display:grid;place-items:center;background:#f3ece4;border:1px solid rgb(183 196 177 / .6);border-radius:6px;padding:2rem}.ddd-plate__inner{text-align:center;max-width:28ch}.ddd-plate__name{font-family:var(--font-heading--family);font-weight:600;font-size:clamp(1.5rem,2.5vw,2.125rem);line-height:1.15;color:var(--farm-earth);margin:0 0 .75rem}.ddd-plate__note{font-family:var(--font-subheading--family);font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;color:var(--farm-forest);margin:0;white-space:normal}.button[disabled],.button:disabled{background:transparent;color:var(--farm-forest);border:1px solid rgb(183 196 177 / .7);opacity:1;cursor:not-allowed}@media screen and (max-width:749px){.announcement-bar{font-size:.8125rem;line-height:1.35}}@media screen and (max-width:749px){.ddd-specimen__row{grid-template-columns:6.25rem 1fr;gap:.75rem}}.ddd-small{font-size:.875rem;line-height:1.5}.ddd-catalog{display:block;grid-column:2;min-width:0;width:100%;margin:0 0 .5rem;padding-top:2rem;color:var(--farm-earth)}.ddd-catalog__heading{display:flex;justify-content:space-between;align-items:baseline;gap:1rem 2rem;margin-bottom:1.5rem}.ddd-catalog h1{font-family:var(--font-heading--family);font-size:clamp(2rem,3vw,3rem);line-height:1.1;margin:0;color:var(--farm-earth)}.ddd-catalog__description{max-width:65ch;margin-top:.75rem}.ddd-catalog__note{position:relative;flex-shrink:0;font-size:.875rem}.ddd-catalog__note summary{font-weight:400;text-decoration:underline;text-underline-offset:.25em}.ddd-catalog__note p{position:absolute;right:0;top:100%;width:min(24rem,calc(100vw - 2rem));padding:1rem;margin:0;background:var(--farm-cream);border:1px solid var(--farm-sage);z-index:6;line-height:1.6}.ddd-catalog__groups{display:flex;flex-wrap:wrap;gap:.5rem;padding-bottom:1rem;border-bottom:1px solid var(--farm-sage)}.ddd-catalog__filter{position:relative;min-width:0}.ddd-catalog__filter summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:.75rem 1rem;border:1px solid var(--farm-sage);border-radius:4px;font-size:.875rem;line-height:1.25;background:var(--farm-cream)}.ddd-catalog__filter summary:hover,.ddd-catalog__filter[open] summary{background:#e9ede3;border-color:var(--farm-forest)}.ddd-catalog__filter summary svg{flex-shrink:0}.ddd-catalog__filter[open] summary svg{transform:rotate(180deg)}.ddd-catalog__filter summary:after{content:none}.ddd-catalog__filter ul{position:absolute;left:0;top:calc(100% + .25rem);z-index:5;width:max-content;min-width:100%;max-width:min(22rem,calc(100vw - 2rem));max-height:20rem;overflow:auto;overscroll-behavior:contain;list-style:none;padding:.5rem;margin:0;border:1px solid var(--farm-sage);border-radius:4px;background:var(--farm-cream)}.ddd-catalog__filter a{display:block;min-height:44px;padding:.75rem;overflow-wrap:anywhere;font-size:.875rem;line-height:1.4;text-decoration:none;color:var(--farm-earth)}.ddd-catalog__filter a:hover,.ddd-catalog__filter .is-selected{background:#e9ede3}.ddd-catalog__filter .is-selected{font-weight:700}.ddd-catalog__filter .is-selected a{display:inline-block}.ddd-catalog__count{font-size:.75rem;margin-left:.25rem;color:var(--farm-forest)}.ddd-catalog__active{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:1rem}.ddd-catalog__active a{padding:.65rem .75rem;border:1px solid var(--farm-sage);border-radius:4px;font-size:.875rem;color:var(--farm-earth)}.ddd-catalog__active a:last-child{border-color:transparent;text-underline-offset:.2em}@media(max-width:749px){.ddd-catalog{padding-top:1.5rem;width:calc(100% - var(--page-margin) * 2);margin-inline:auto}.product-grid-container .main-collection-grid{padding-inline:var(--page-margin)}.ddd-catalog__heading{display:block;margin-bottom:.75rem}.ddd-catalog__note{width:fit-content}.ddd-catalog__note p{left:0;right:auto}.ddd-catalog__groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ddd-catalog__filter ul{width:calc(100vw - 2rem)}.ddd-catalog__filter:nth-child(2n) ul{left:auto;right:0}}.ddd-inquiry summary,.ddd-buying-guide summary{cursor:pointer;padding-block:.875rem;min-height:44px;font-weight:600}.ddd-inquiry summary::marker,.ddd-buying-guide summary::marker{color:var(--farm-forest)}.ddd-paths{max-width:var(--page-width);margin-inline:auto;padding:2.5rem var(--page-margin)}.ddd-paths h2{margin-block:.5rem 1.5rem}.ddd-paths__links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.ddd-paths__links a{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;border:1px solid var(--farm-sage);border-radius:6px;text-decoration:none}.ddd-paths__links a:hover{background:#e9ede3}.ddd-paths__links strong{font-family:var(--font-heading--family);font-size:1.5rem;line-height:1.15}.ddd-paths__links span{font-size:.875rem;line-height:1.5}.ddd-siblings{margin-block:1rem}.ddd-siblings p{margin-bottom:.25rem}.ddd-siblings a{display:block;padding-block:.5rem}.ddd-inquiry{border-top:1px solid var(--farm-sage);margin-top:1rem}.ddd-inquiry p{font-size:.9375rem;line-height:1.5}.ddd-inquiry label{display:block;margin-top:1rem;margin-bottom:.35rem}.ddd-inquiry input:not([type=hidden]),.ddd-inquiry textarea{width:100%;padding:.75rem;background:var(--farm-cream);color:var(--farm-earth);border:1px solid var(--farm-forest);border-radius:4px;font:inherit}.ddd-inquiry .button{margin-top:1rem}.ddd-buying-guide{width:100%;border-block:1px solid var(--farm-sage)}.ddd-buying-guide details+details{border-top:1px solid var(--farm-sage)}.ddd-buying-guide p,.ddd-buying-guide li{font-size:.9375rem;line-height:1.6}.ddd-buying-guide a{overflow-wrap:anywhere}@media(max-width:749px){.ddd-paths__links{grid-template-columns:repeat(2,minmax(0,1fr))}.ddd-paths__links a{padding:1rem}.ddd-paths__links strong{font-size:1.25rem}.ddd-plate{min-height:9rem;padding:1.5rem}.ddd-plate__name{font-size:1.5rem}}.ddd-inquiry summary,.ddd-buying-guide summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;list-style:none}.ddd-inquiry summary::-webkit-details-marker,.ddd-buying-guide summary::-webkit-details-marker{display:none}.ddd-inquiry summary:after,.ddd-buying-guide summary:after{content:"";flex:0 0 .5rem;width:.5rem;height:.5rem;margin-right:.25rem;border-right:1.5px solid var(--farm-forest);border-bottom:1.5px solid var(--farm-forest);transform:rotate(45deg)}.ddd-inquiry[open]>summary:after,.ddd-buying-guide details[open]>summary:after{transform:rotate(225deg)}.ddd-catalog summary{cursor:pointer;min-height:44px;list-style:none}.ddd-catalog summary::-webkit-details-marker{display:none}.ddd-catalog__note summary{display:flex;align-items:center}.ddd-editorial .section-content-wrapper{width:100%;max-width:46rem;margin-inline:auto;align-items:stretch}.ddd-editorial .text-block>h1{font-family:var(--font-heading--family);font-size:clamp(2rem,4vw,3rem);line-height:1.1;color:var(--farm-earth)}.ddd-editorial__body{font-family:var(--font-body--family);font-size:1rem;line-height:1.75;color:var(--farm-earth);overflow-wrap:break-word}.ddd-editorial__body :is(p,li){font:inherit;letter-spacing:normal}.ddd-editorial__body p{margin-block:0 1.25rem}.ddd-editorial__body h2{font-family:var(--font-heading--family);font-size:clamp(1.75rem,3vw,2rem);font-weight:600;line-height:1.2;margin-block:2.5rem 1rem}.ddd-editorial__body h3{font-family:var(--font-body--family);font-size:1.0625rem;font-weight:700;line-height:1.5;margin-block:1.75rem .5rem}.ddd-editorial__body :is(h2,h3) :is(b,strong){font-weight:inherit}.ddd-editorial__body h2 span{text-decoration:none!important}.ddd-editorial__body>:first-child{margin-top:0}.ddd-editorial__body a{text-underline-offset:.2em;overflow-wrap:anywhere}.product-card [ref=productTitleLink] p{font-family:var(--font-heading--family);font-size:1.25rem;font-weight:600;line-height:1.2;color:var(--farm-earth)}.product-information .text-block>h1{font-family:var(--font-heading--family);font-size:clamp(2rem,3vw,3rem);line-height:1.1}.product-form-buttons:has([name=add][disabled]) quantity-selector-component{display:none}.facets :is(.facets__label,.facets__summary,.sorting-filter__label,.products-count-wrapper),.products-count-wrapper{color:var(--farm-earth)}.facets,.facets-block-wrapper{--facets-input-label-color: var(--farm-earth)}.ddd-catalog__browse>summary{display:none}@media(max-width:749px){.ddd-catalog__browse>summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-block:.75rem;border-block:1px solid var(--farm-sage);font-size:.9375rem}.ddd-catalog__browse[open]>summary{border-bottom:0}.ddd-catalog__browse[open]>summary svg{transform:rotate(180deg)}.ddd-catalog__browse>summary:after{content:none}.product-card [ref=productTitleLink] p{font-size:1.125rem}}@media(max-width:749px){.section-resource-list :is(.section-resource-list__header,.resource-list__header) h2,.ddd-paths h2{font-size:2rem}}.resource-card[data-resource-type=product] .resource-card__title{font-family:var(--font-heading--family);font-size:1.25rem;font-weight:600;line-height:1.2;color:var(--farm-earth)}@media(max-width:749px){.resource-card[data-resource-type=product] .resource-card__title{font-size:1.125rem}}.facets__inputs-wrapper .checkbox__input:not(:disabled)+.checkbox__label,.price-facet__highest-price,.facets__form .sorting-filter__select{color:var(--farm-earth)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ddd-farm.css.map */
