:root{--flight: #f7f7f9;--Text-Black: #1d2631;--Dark-Grey: #57585a}.blog-header{border-bottom:1px solid var(--flight);font-family:Avenir;font-size:24px;font-weight:400;margin-bottom:45px;margin-top:0;padding:9px 0 27px;text-transform:uppercase}.single-blog .article-title{font-family:Avenir;font-size:18px;font-weight:400;text-transform:uppercase}.single-blog .article-title:hover{color:#000}.single-blog .article-excerpt{color:#6e6e6e;text-align:left}.single-blog .article-image img{width:100%}.single-blog.featured-blog .article-title,.single-blog.featured-blog .article-excerpt{text-align:center}.share-nav{align-items:center;border-bottom:1px solid var(--flight);border-top:1px solid var(--flight);display:flex;justify-content:space-between;margin-bottom:45px;padding:9px 0;text-transform:uppercase}.share-nav .icon{height:15px}.post-nav{font-family:Avenir;font-size:14px;font-weight:400;text-transform:uppercase}.blog-comments{padding-top:65px}.blog-comments .comment-title{text-align:center}.single-article .breadcrumbs{margin-bottom:63px}.single-article .article-image{margin-bottom:45px}.single-article .article-image img{width:100%}.single-article .article-author{font-size:10px;letter-spacing:unset;text-transform:uppercase}.single-article .article-body{color:#6e6e6e}.single-article article{margin:0 auto;max-width:100%;width:800px}.single-comment{margin-bottom:45px}.all-comments{margin:0 auto;max-width:100%;width:600px}.comment-author{font-family:Baskerville,Times New Roman,Georgia,serif;font-size:18px}.comment-text{color:#6e6e6e}.comment-form{background-color:var(--flight);margin:0 auto 45px;max-width:100%;padding:27px;width:600px}.comment-form label{display:block;font-size:10px;margin-bottom:5px;text-transform:uppercase}.comment-form .form-row{display:flex;justify-content:space-between;margin-bottom:18px}.comment-form .form-col{width:49%}.comment-form .form-col input{background-color:transparent;border-color:#979797;height:40px;padding:0 9px;width:100%}.comment-form textarea{background-color:transparent;border-color:#979797;padding:9px;width:100%}.comment-form input.btn{width:100%}.component-newsletter{background-color:#f7f7f9;padding:36px 0 63px;text-align:center;width:100%}.component-newsletter .newsletter-text{margin-bottom:27px}.component-newsletter .newsletter-form{align-items:center;border-bottom:none;display:flex;justify-content:space-between;margin:0 auto;max-width:100%;width:400px}.component-newsletter input.newsletter-email{background-position:left 9px center;border:1px solid #282729;height:44px;line-height:44px;margin-right:9px;padding-left:45px;width:calc(100% - 91px)}.component-newsletter .input-group-btn{position:relative}.component-newsletter .subscribe-button{border:1px solid #282729;height:44px;line-height:44px;padding:0 18px;position:relative}.template-blog .component-newsletter{background-color:transparent}a.jdgm-write-rev-link,a.jdgm-btn,input[type=submit].jdgm-btn,.rebuy-widget .rebuy-button{text-decoration:none;font-weight:400!important;text-transform:uppercase!important;font-family:Avenir,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.1em;font-size:12px!important;padding:10px}.product-right label{width:auto}.rebuy-widget .rebuy-product-block .rebuy-product-info{font-family:Avenir,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;font-size:12px;line-height:1.4}label.rebuy-color-label{aspect-ratio:1;width:16px;height:16px}.jdgm-form .jdgm-form__fieldset>label{text-transform:uppercase;font-size:12px}select.jdgm-sort-dropdown{text-transform:uppercase;font-size:12px}.jdgm-row-profile,.jdgm-rev__timestamp,.jdgm-rev-widg__summary{font-family:Avenir,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;font-size:12px}.quantity-wrapper .product-label{width:100%}.btn,.contact-form input.btn,.contact-form textarea.btn,#customer_login input.btn,#customer_login textarea.btn,#create_customer input.btn,#create_customer textarea.btn,#RecoverPasswordForm input.btn,#RecoverPasswordForm textarea.btn{background-color:#57585a}.product-right select{line-height:1.2}.grid-product .product-title,.grid-article .product-title,.grid-product .product-prices,.grid-article .product-prices{font-size:12px}.featured-collection-section .btn{background-color:transparent;color:var(--Text-Black);border:1px solid}.featured-collection-section .btn:hover{text-decoration:none}.shopify-section:has(.newsletter-feature){padding-inline:20px}.newsletter-feature{background-color:#f6f4f2;border:1px solid;padding:10px;max-width:1200px;margin-inline:auto;box-shadow:2px 2px 4px #00000040;position:relative;margin-bottom:60px}@media (max-width: 749px){.newsletter-feature{margin-bottom:40px}}.site-footer{background-color:#efeeec!important}.newsletter-feature-content form .newsletter-email,.newsletter-feature-content form .btn,.newsletter-feature-content form #customer_login input.btn,#customer_login .newsletter-feature-content form input.btn,.newsletter-feature-content form #customer_login textarea.btn,#customer_login .newsletter-feature-content form textarea.btn,.newsletter-feature-content form #create_customer input.btn,#create_customer .newsletter-feature-content form input.btn,.newsletter-feature-content form #create_customer textarea.btn,#create_customer .newsletter-feature-content form textarea.btn,.newsletter-feature-content form #RecoverPasswordForm input.btn,#RecoverPasswordForm .newsletter-feature-content form input.btn,.newsletter-feature-content form #RecoverPasswordForm textarea.btn,#RecoverPasswordForm .newsletter-feature-content form textarea.btn{font-size:12px}.newsletter-feature .page-width{padding-block:50px;border:1px solid;background-color:#fff}.icon-greenery{position:absolute;top:-20px;left:0;width:100%;text-align:center;z-index:10}.newsletter-feature-content{flex-wrap:wrap}@media only screen and (max-width: 749px){.newsletter-feature-content,.newsletter-feature-content form{padding:0}}.newsletter-feature-title{width:100%}.double-feature{padding:0}.double-feature .page-width{max-width:1200px}.double-feature hr{background:url(//karenadamsdesigns.com/cdn/shop/t/15/assets/scallop-divider.png?v=58309161353946561081744240172) center no-repeat;background-size:auto 8px;height:8px;border:none;margin-top:50px}.double-feature .feature-image img{width:100%}.double-feature .feature-link-text{color:#57585a;border-bottom:none;display:inline-block;text-decoration:underline;text-decoration-color:var(--Text-Black);text-underline-offset:6px;line-height:2}.featured-collection-section .btn.bottom{display:none}@media (max-width: 749px){.double-feature .page-width{padding:0}.double-feature .grid--uniform{margin-left:-20px;padding-inline:20px}.double-feature .grid--uniform>.grid__item{padding-left:20px}.featured-collection-description-container{padding:0!important}.featured-collection-description-container>p{display:none}.featured-collection-section p:has(.btn.bottom){margin-top:0;margin-bottom:30px}.featured-collection-section .btn.bottom{display:inline-block}}@media screen and (max-width: 450px){.featured-collection-description-container{margin-bottom:0}}.introduction.our-story{padding-top:30px}.introduction .our-story-text{width:570px}@media (max-width: 749px){.introduction.our-story{padding-bottom:0}}.artist-feature{background-color:#d8ded5;position:relative}.artist-feature:after{content:"";position:absolute;display:block;bottom:-105px;left:-116px;background:url(/cdn/shop/files/meet_artist_flowers.png?v=1744143534) no-repeat;background-size:contain;width:296px;height:296px}@media (max-width: 768px){.artist-feature:after{width:150px;height:150px;left:-60px;bottom:-50px}}.artist-feature.aeo-hero-split img:not(.icon-bow){aspect-ratio:auto}.instagram-left-text,.instagram-right-text{font-size:9px;font-family:Avenir,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:2px;text-align:center;top:45%;position:absolute}.instagram-left-text{left:-30px;transform:translate(-50%) rotate(-90deg)}.instagram-right-text{right:-130px;transform:translate(-50%) rotate(90deg)}@media only screen and (max-width: 768px){.artist-text{display:flex;justify-content:space-between}.instagram-left-text{position:relative;transform:translate(0) rotate(0);left:0;top:0;margin-bottom:20px;inset:unset;display:inline-block;text-align:left}.instagram-right-text{position:relative;transform:translate(0) rotate(0);right:0;top:0;inset:unset;margin-bottom:20px;display:inline-block;text-align:right}}.artist-images{position:relative;aspect-ratio:1;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(6,1fr)}.artist-image-1{grid-area:1 / 1 / 6 / 6}.artist-image-2{grid-area:4 / 4 / 7 / 7}.double-feature h3,.double-feature .account-pages h2,.account-pages .double-feature h2{padding:10px}.footer-newsletter .input-group-btn{background:#fff;border:1px solid;border-bottom:none}.site-footer h6{font-size:13px;letter-spacing:1.5px;font-weight:400;line-height:1;margin:0 0 20px;color:var(--Text-Black)}@media (max-width: 1000px){.footer-menu{margin:15px auto}}@media (max-width: 749px){.footer-menu{width:50%}}@media (max-width: 299px){.footer-menu{width:100%}}.footer-menu ul a{color:#1d2631;text-decoration:none;font-style:normal;font-size:15px;font-family:baskerville;text-transform:none;line-height:1.2;margin-bottom:20px;display:block}.footer-copyright p:not(.flourish){width:auto;flex:1}.footer-copyright p.flourish{width:auto}.footer-copyright{align-items:center;margin-top:0;font-size:9px;color:#727272}@media (max-width: 768px){.footer-copyright{gap:0}.footer-copyright p:not(.flourish){width:100%;flex:initial;order:1;margin-bottom:0}.footer-copyright p.flourish{order:2}}.featured-collection-section{padding:45px 0 25px}.swiper .grid-product{padding-left:0}.featured-collection-section .swiper .swiper-slide{padding-top:20px}.featured-collection-section .swiper{padding-inline:30px;position:relative}.swiper-button{color:#1d2631;background-size:28px}.swiper-button-prev{top:35%!important;left:0!important}.swiper-button-next{top:35%!important;right:0!important}.swiper .swiper-button-prev:after{content:"";position:absolute;display:block;background:url(/cdn/shop/files/arrow-prev.svg?v=1745254854) center no-repeat;width:28px!important;height:28px!important;background-size:contain}.swiper .swiper-button-next:after{content:"";display:block;background:url(/cdn/shop/files/arrow-next.svg?v=1745254913) center no-repeat;width:28px!important;height:28px!important;background-size:contain}@media (max-width: 640px){.swiper .swiper-button{display:none}.featured-collection-section .swiper{padding-inline:20px}.featured-collection-section .page-width{padding:0}.featured-collection-section .grid-swiper{padding-left:0}.swiper .swiper-wrapper{padding:0}.featured-collection-section .grid-100{margin:0}}.newsletter-feature-content form{margin-inline:auto}.featured-collection-section .featured-collection-description p,.newsletter-feature-content .newsletter-feature-text p,.newsletter-text,.footer-bio p{color:var(--Text-Black)}.template-index .site-footer{margin-top:30px}.cart-container table td p{text-align:center}.shopify-section-group-header-group{position:relative}.mobile-nav{position:fixed;z-index:1000;border:none;margin-bottom:0;text-align:left;top:108px;left:0;width:100%;height:100%;transform:translate(-320px);transition-property:transform;transition-timing-function:ease;transition-duration:1s}.mobile-nav-open{display:block;transform:translate(0)}.scroll-lock{position:fixed;width:100%;height:100%;overflow:hidden;transition:fill .2s ease}.mobile-nav-overlay{content:"";background:#0003;display:block;position:absolute;top:0;width:100vw;height:100vh;z-index:99;border-top:1px solid}.mobile-nav .mobile-nav-content{background-color:#fff;width:320px;max-width:100%;height:calc(100% - 110px);z-index:100;position:absolute;top:0;left:0;margin-top:1px;overflow:auto}.mobile-nav .grid__item>ul{margin-top:0}.mobile-nav .grid__item>ul>li{padding-inline:28px;border-top:1px solid #d8d4d0}.mobile-nav ul>li .site-nav__link{color:var(--Text-Black);font-family:Avenir,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:14.95px;letter-spacing:1.5px;text-transform:uppercase}.mobile-nav ul>li .site-nav__link.login{text-align:center;color:#57585a;font-family:Avenir,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:175%;text-transform:none;letter-spacing:0}.mobile-nav ul li .site-nav__submenu .site-nav__link{padding:0;color:var(--Text-Black);font-family:Baskerville;font-size:15px;font-style:normal;font-weight:400;line-height:33.02px;letter-spacing:1px;text-transform:none}.mobile-nav ul li .site-nav__submenu .site-nav__link:first-child{font-family:Avenir,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1.5px;font-size:13px}.mobile-nav ul li:first-child{border-top:0}.mobile-menu-button svg{width:12.816px!important;height:6.335px!important}.mobile-nav ul li .site-nav__submenu li{border-top:0;margin-bottom:15px}.rebuy-widget.widget-type-product.widget-display-embed.is-visible{margin-bottom:30px}.rebuy-widget.widget-type-product.widget-display-embed.is-visible .rebuy-button{background:transparent;color:#57585a;transition:.2s ease-out}.rebuy-widget.widget-type-product.widget-display-embed.is-visible .rebuy-button:hover{color:#fff;background-color:#57585a}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
