@font-face{font-family:Copperplate-Light;src:url(/cdn/shop/files/copperplate_light.woff2?v=1772217782) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Vendetta-Light;src:url(/cdn/shop/files/vendettaot-light-webfont.woff2?v=1772217658) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Vendetta-MediumItalic;src:url(/cdn/shop/files/vendettaot-mediumitalic-webfont.woff2?v=1772217659) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--heading-font-family: "Copperplate-Light", "Copperplate", serif !important;--text-font-family: "Vendetta-Light", Georgia, serif !important}body,p,li,td,.prose{font-family:Vendetta-Light,Georgia,serif!important;font-weight:300!important}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h6,.h6,.heading{font-family:Copperplate-Light,Copperplate,serif!important;font-weight:300!important}em,i,.brand-italic{font-family:Vendetta-MediumItalic,Georgia,serif!important;font-style:italic!important;font-weight:500!important}.announcement-bar,.announcement-bar p,.announcement-bar .prose,.announcement-bar .heading{font-size:clamp(12px,1.1vw,15px)!important;letter-spacing:.04em!important;text-transform:none!important;line-height:1.3!important}.announcement-bar a{text-decoration:underline;text-underline-offset:2px}.header__primary-nav .header__nav-item,.header__primary-nav a,.header__primary-nav summary,.header__primary-nav .h6,.header__primary-nav-item a,.header__primary-nav-item summary{font-family:Copperplate-Light,Copperplate,serif!important;font-weight:300!important;font-size:clamp(10px,.85vw,12px)!important;letter-spacing:.28em!important;text-transform:uppercase!important}.header__secondary-nav a,.header__secondary-nav .header__nav-item,.header__secondary-nav summary{font-family:Copperplate-Light,Copperplate,serif!important;font-weight:300!important;font-size:clamp(10px,.85vw,12px)!important;letter-spacing:.28em!important;text-transform:uppercase!important}.header__dropdown-menu a{font-family:Copperplate-Light,Copperplate,serif!important;font-weight:300!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important}.header-sidebar__linklist-button{font-family:Copperplate-Light,Copperplate,serif!important;font-weight:300!important;letter-spacing:.2em!important;text-transform:uppercase!important}.button,.shopify-payment-button__button--unbranded{font-family:Copperplate-Light,Copperplate,serif!important;font-weight:300!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-size:clamp(10px,.85vw,12px)!important}p.h2,.prose p.h2,.prose .h2,.banner__heading,.content-over-media .banner__heading,.inline-richtext h1,.inline-richtext h2,.inline-richtext h3{font-family:classic-script-mn,sans-serif!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;word-spacing:-.15em!important;font-size:clamp(52px,7vw,96px)!important;line-height:1.1!important}.shopify-section--rich-text p.h1,.shopify-section--rich-text p.h2,.shopify-section--rich-text .prose p.h1,.rich-text__blocks p.h1,.rich-text__blocks p.h2,.rich-text__blocks h1,.rich-text__blocks h2,.rich-text__blocks h3{font-family:classic-script-mn,sans-serif!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;word-spacing:normal!important;text-align:center!important;font-size:clamp(22px,5vw,36px)!important;line-height:1.2!important;margin-bottom:.15em!important}p.h6,.prose p.h6,.prose .h6{font-family:Copperplate-Light,Copperplate,serif!important;font-weight:300!important;text-transform:uppercase!important;letter-spacing:.3em!important;font-size:clamp(9px,.9vw,12px)!important}.prose h1,.prose h2,.prose h3{font-family:classic-script-mn,sans-serif!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;word-spacing:-.2em!important;font-size:clamp(28px,3.5vw,52px)!important;line-height:1.2!important;margin-bottom:.5em!important}.rich-text__blocks p,.rich-text__text p,.shopify-section--rich-text .prose p,.shopify-section--rich-text p{font-family:Copperplate-Light,Copperplate,serif!important;font-weight:300!important;font-size:clamp(11px,1vw,13px)!important;letter-spacing:.08em!important;line-height:1.9!important;text-align:center!important;margin-top:0!important}.shopify-section--rich-text .button-group a,.shopify-section--rich-text .button{background:transparent!important;border:none!important;box-shadow:none!important;color:#411412!important;font-family:Vendetta-MediumItalic,Georgia,serif!important;font-weight:500!important;font-style:italic!important;font-size:clamp(13px,1.1vw,16px)!important;letter-spacing:.05em!important;text-transform:none!important;padding:4px 8px!important;text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-color:#41141280!important}.shopify-section--rich-text .prose>div+div{margin-top:0!important}.shopify-section--rich-text .prose div{margin-top:0!important;margin-bottom:0!important}.shopify-section--rich-text .prose br{display:none!important}.shopify-section--rich-text .button-group{margin-top:1.2em!important}.shopify-section--rich-text .container--sm,.shopify-section--rich-text .container{max-width:560px!important;margin-left:auto!important;margin-right:auto!important}.shopify-section--rich-text .prose>div:first-child img,.shopify-section--rich-text img[src*=Vase]{max-height:80px!important;width:auto!important;display:block!important;margin:0 auto!important}.shopify-section--rich-text .bordered-section{background-image:url(/cdn/shop/files/Vine_Frame.png?v=1772569604)!important;background-size:98% 92%!important;background-repeat:no-repeat!important;background-position:center!important;padding:60px 80px!important}.shopify-section--rich-text .button-group{display:flex!important;align-items:center!important;justify-content:center!important;gap:16px!important}.shopify-section--rich-text .button-group:before{content:""!important;display:inline-block!important;width:24px!important;height:14px!important;background-image:url(/cdn/shop/files/Left_Accent_Ornament.png?v=1772569689)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;opacity:.75!important}.shopify-section--rich-text .button-group:after{content:""!important;display:inline-block!important;width:24px!important;height:14px!important;background-image:url(/cdn/shop/files/Right_Accent_Ornament.png?v=1772569689)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;opacity:.75!important}.header__heading img,.header__logo img,.header__logo-link img,.header__heading a img{max-height:36px!important;width:auto!important}@media screen and (max-width:749px){.header__heading img,.header__logo img,.header__logo-link img,.header__heading a img{max-height:46px!important;width:auto!important}.shopify-section--rich-text p.h1,.shopify-section--rich-text p.h2,.shopify-section--rich-text .prose p.h1,.rich-text__blocks p.h1,.rich-text__blocks p.h2,.rich-text__blocks h1,.rich-text__blocks h2,.rich-text__blocks h3{font-size:clamp(26px,7.5vw,34px)!important;margin-bottom:.3em!important}.rich-text__blocks p,.rich-text__text p,.shopify-section--rich-text .prose p,.shopify-section--rich-text p{font-size:clamp(12px,3.2vw,14px)!important;line-height:1.85!important;max-width:86%!important;margin-left:auto!important;margin-right:auto!important}.shopify-section--rich-text .bordered-section{padding:44px 24px!important;background-size:96% 94%!important}.shopify-section--rich-text .container--sm,.shopify-section--rich-text .container{max-width:100%!important;padding-left:0!important;padding-right:0!important}.shopify-section--rich-text .prose>div:first-child img,.shopify-section--rich-text img[src*=Vase]{max-height:60px!important;margin-bottom:6px!important}.shopify-section--rich-text .button-group a,.shopify-section--rich-text .button{font-size:clamp(14px,3.8vw,16px)!important}.shopify-section--rich-text .button-group{margin-top:1em!important}}.section-header h2,.section-header .h2,.section-header p.h2,.section-header__heading,.collection-list__heading,.featured-collection__heading,.title-wrapper h2,.title-wrapper .h2,.title-wrapper--self-padded h2,.title-wrapper--self-padded .h2,[class*=featured-collection] h2,[class*=featured-collection] .h2,[class*=featured-collection] .section-header__heading,[class*=collection-list] h2,[class*=collection-list] .h2,[class*=collection-list] .section-header__heading{font-family:classic-script-mn,sans-serif!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;font-size:clamp(28px,3vw,44px)!important;word-spacing:normal!important;line-height:1.2!important}.shopify-section--featured-collections carousel-prev-button,.shopify-section--featured-collections carousel-next-button{display:none!important}.shopify-section--featured-collections product-list .grid{grid-template-columns:repeat(3,1fr)!important}.shopify-section--featured-collections product-list{overflow:visible!important}.product-card .h4,.product-card .h5,.product-card .h6{font-family:Copperplate-Light,Copperplate,serif!important;font-weight:300!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-size:clamp(10px,.9vw,12px)!important}.product-card .price-list,.product-card .price{font-family:Vendetta-Light,Georgia,serif!important;font-weight:300!important;letter-spacing:.05em!important}.product-info .h1,.product-info h1{font-family:Copperplate-Light,Copperplate,serif!important;font-weight:300!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-size:clamp(14px,1.6vw,20px)!important;line-height:1.4!important}.product-info .prose p,.product-info .prose li{font-family:Vendetta-Light,Georgia,serif!important;font-weight:300!important;font-size:clamp(13px,1.1vw,15px)!important;line-height:1.8!important;letter-spacing:.02em!important}.product-info .price-list{font-family:Vendetta-Light,Georgia,serif!important;font-weight:300!important;letter-spacing:.05em!important}.product-info .accordion__toggle{font-family:Vendetta-Light,Georgia,serif!important;font-weight:300!important;font-style:italic!important;font-size:clamp(12px,1vw,14px)!important;letter-spacing:.05em!important}.product-content-below-gallery h2,.product-content-below-gallery .h2{font-family:classic-script-mn,sans-serif!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;font-size:clamp(28px,3vw,44px)!important}svg.icon-cart,svg.header__nav-icon.icon-cart,.header__cart-link svg{display:none!important}.header__cart-link a{position:relative;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important}.header__cart-link a:before{content:""!important;display:block!important;width:24px!important;height:24px!important;background-image:url(/cdn/shop/files/Shopping_Basket.png?v=1772220483)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;position:relative!important;top:4px!important}.header__cart-dot{display:block!important}.footer__block-title,.footer .h1,.footer .h2,.footer .h3,.footer .h4,.footer .h5,.footer .h6{font-family:classic-script-mn,sans-serif!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;font-size:clamp(20px,2vw,28px)!important}.footer a,.footer li,.footer__block--links a{font-family:Copperplate-Light,Copperplate,serif!important;font-weight:300!important;font-size:clamp(9px,.8vw,11px)!important;letter-spacing:.2em!important;text-transform:uppercase!important;line-height:2!important}.footer p,.footer .prose p{font-family:Vendetta-Light,Georgia,serif!important;font-weight:300!important;font-size:clamp(12px,1vw,14px)!important;letter-spacing:.03em!important;text-transform:none!important;line-height:1.8!important}.footer__aside,.footer__aside a{font-family:Copperplate-Light,Copperplate,serif!important;font-size:clamp(8px,.75vw,10px)!important;letter-spacing:.15em!important;text-transform:uppercase!important}.shopify-dns-link-icon,.shopify-dns-link-icon *{display:none!important;width:0!important;height:0!important;overflow:hidden!important}.footer__block .v-stack{gap:0!important}.footer__block-title{margin-bottom:0!important}.footer__block--links .v-stack,.footer__block--newsletter .v-stack{padding-left:.5rem!important}.footer__block--newsletter .prose p,.footer__block--newsletter p{font-family:Vendetta-MediumItalic,Georgia,serif!important;font-style:italic!important;font-weight:500!important;text-transform:none!important;letter-spacing:.02em!important}.footer__block--newsletter input[type=email],.footer__block--newsletter input::placeholder{font-family:Copperplate-Light,Copperplate,serif!important;font-weight:300!important;letter-spacing:.1em!important;font-size:clamp(10px,.85vw,12px)!important;text-transform:uppercase!important}.footer__block--newsletter .form-controls,.footer__block--newsletter form,.footer__block--newsletter input,.footer__block--newsletter button,.footer__block--newsletter p,.footer__block--newsletter .prose{margin-left:.5rem!important}@media screen and (max-width:749px){.footer__block--newsletter .form-controls,.footer__block--newsletter form,.footer__block--newsletter input,.footer__block--newsletter button,.footer__block--newsletter p,.footer__block--newsletter .prose{margin-left:.25rem!important}}@media screen and (max-width:749px){.footer__block--image{padding-left:0!important;margin-left:0!important}.footer__block--image img{margin-left:0!important}}.accordion__toggle,.accordion-disclosure__group{border-bottom:1px solid #582523!important}.product-gallery .product-gallery__media img{max-width:90%!important;width:90%!important;margin:0!important;display:block!important}.quick-order-list-section{border-top:none!important;padding-top:0!important}.quick-order-list-section:before{content:""!important;display:block!important;width:100%!important;height:18px!important;background-image:url(/cdn/shop/files/Vine_Divider.png?v=1772736730)!important;background-repeat:repeat-x!important;background-size:auto 100%!important;margin-bottom:40px!important}.shopify-section--related-products{border-top:none!important;box-shadow:none!important}.shopify-section--quick-order-list{border-top:none!important}.shopify-section--quick-order-list:before{content:""!important;display:block!important;width:100%!important;height:18px!important;background-image:url(/cdn/shop/files/Vine_Divider.png?v=1772736730)!important;background-repeat:repeat-x!important;background-size:auto 100%!important;margin-bottom:40px!important}.shopify-section--related-products .bordered-section{border-top:none!important;box-shadow:none!important}.shopify-section--related-products:before{content:""!important;display:block!important;width:100%!important;height:18px!important;background-image:url(/cdn/shop/files/Vine_Divider.png?v=1772736730)!important;background-repeat:repeat-x!important;background-size:auto 100%!important;margin-bottom:40px!important}.section-spacing.color-scheme--scheme-1.bordered-section{border-top:none!important;box-shadow:none!important}.shopify-section--main-product{border-bottom:none!important;box-shadow:none!important}.shopify-section--quick-order-list{border-top:none!important;box-shadow:none!important;margin-top:0!important;padding-top:0!important}.accordion--lg .accordion__toggle.h6{font-size:clamp(13px,1.1vw,15px)!important;padding-top:16px!important;padding-bottom:16px!important}.accordion--lg .accordion__content.prose p,.accordion--lg .accordion__content.prose li{font-size:clamp(13px,1.1vw,15px)!important;padding-top:8px!important}.accordion--lg .accordion__content.prose{padding-top:16px!important;padding-bottom:16px!important}.accordion--lg .accordion__toggle.h6{font-family:Vendetta-MediumItalic,Georgia,serif!important;font-style:italic!important;font-weight:500!important}.accordion--lg .accordion__content.prose p,.accordion--lg .accordion__content.prose li{font-family:Vendetta-Light,Georgia,serif!important;font-weight:300!important;font-style:normal!important}.variant-specs p{font-family:Vendetta-MediumItalic,Georgia,serif!important;font-style:italic!important;font-weight:500!important;font-size:clamp(13px,1.1vw,15px)!important}.variant-specs div,.variant-specs div *{font-family:Vendetta-Light,Georgia,serif!important;font-weight:300!important;font-style:normal!important;font-size:clamp(13px,1.1vw,15px)!important}.quick-order-list .button.button--outline{background-color:#582523!important;color:#fff!important;border-color:#582523!important;transition:none!important}.quick-order-list .button.button--outline:hover,.quick-order-list .button.button--outline:focus,.quick-order-list .button.button--outline:active{background-color:transparent!important;background:transparent!important;color:#582523!important;border-color:#582523!important;box-shadow:none!important;transition:none!important}h5,.h5{font-family:Vendetta-MediumItalic,Georgia,serif!important;font-size:15px!important;font-weight:400!important;font-style:normal!important;line-height:1.5!important;text-transform:none!important;letter-spacing:normal!important}@media screen and (max-width:749px){h5,.h5{font-family:Vendetta-MediumItalic,Georgia,serif!important;font-size:15px!important;font-weight:400!important;font-style:normal!important;text-transform:none!important;letter-spacing:normal!important}}.field__label[for*=province]:after,label[for*=province]{font-size:0!important}label[for*=province]:before{content:"State"!important;font-size:14px!important}.accordion__content{padding-block-end:1.25rem!important;padding-block-start:1.25rem!important}input.dot-checkbox{appearance:none;-webkit-appearance:none;width:0;height:0;background:transparent;border:none;margin:0;padding:0;display:inline}input.dot-checkbox:checked{display:inline-block;width:1em;height:1em;margin-right:6px;background-image:url(/cdn/shop/files/Left_Accent_Ornament.png?v=1772569689);background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;transform:translateY(-4px)}.header__mega-nav{transition-delay:.3s}
/*# sourceMappingURL=/cdn/shop/t/5/assets/doma-flora-custom.css.map */
