.announcement-bar{padding:5px 10px}.announcement-bar .column-l,.announcement-bar .column-r{display:inline-block;width:49%;line-height:200%}.announcement-bar .column-l{text-align:left}.announcement-bar .column-r{text-align:right}.announcement-bar img{vertical-align:middle;margin:0 5px}.announcement-bar a{text-decoration:none}@media (max-width: 719px){.announcement-bar .column-l{text-align:right;padding-right:10px;width:auto;font-size:11px}.announcement-bar .column-r{text-align:left;padding-left:10px;width:auto;font-size:11px;border-left:1px solid white}.announcement-bar img{max-width:20px}.announcement-bar-text-mobile{padding:0}}@media (max-width: 389px){.announcement-bar .column-l{display:block;text-align:center;padding-right:0;width:auto;font-size:11px}.announcement-bar .column-r{text-align:center;padding-left:0;width:auto;font-size:11px;border-left:none}}.phone{text-decoration:none;color:#fff}.phone img{margin-right:5px;vertical-align:middle}.site-footer-block-rich-text .social-icons{margin-bottom:10px}.site-footer-block-content{margin-bottom:15px}.navmenu-id-vedi-tutti{position:relative}.navmenu-id-vedi-tutti-link{margin-top:0rem;line-height:1;//font-weight: bold !important;font-style:italic!important}.navmenu-id-vedi-tutti-link:hover .navmenu-id-vedi-tutti-link-icon path{transition:transform 125ms cubic-bezier(.4,0,.2,1),opacity 125ms cubic-bezier(.4,0,.2,1) .1s}.navmenu-id-vedi-tutti-link:hover .navmenu-id-vedi-tutti-link-icon path:first-child{transform:translate(0)}.navmenu-id-vedi-tutti-link:hover .navmenu-id-vedi-tutti-link-icon path:last-child{transform:translate(0)}.product-content-table-wrapper{overflow-x:visible;overflow-y:hidden}.product-content-table-wrapper table{display:table;width:100%;table-layout:auto;border:1px solid#dddddd}.product-content-table-v2{font-size:15px;margin:10px auto;text-align:left;border-spacing:0}.product-content-table-v2 tr td{display:table-cell;padding:5px 10px;border:none!important}.product-content-table-v2 td:nth-child(n+2),.product-content-table-v2 th:nth-child(n+2){text-align:center}.product-content-table-v2 thead th{white-space:nowrap;padding:5px 10px;background-color:#679e66;color:#fff}.product-content-table-v2 tbody td{vertical-align:middle}.product-content-table-v2 tbody.white tr td{padding:5px 10px 0}.product-content-table-v2 tbody.white tr:not(:first-child) td{line-height:14px;font-size:13px;color:#949494;padding:0 10px 5px}.product-content-table-v2 tbody.grey tr{background:#f6f6f6}.product-content-table-v2 tbody.grey tr td{padding:5px 10px 0}.product-content-table-v2 tbody.grey tr:not(:first-child) td{line-height:14px;font-size:13px;color:#949494;padding:0 10px 5px}.product-content-table-v2 tbody.white-1st tr:nth-child(2n){background:#f6f6f6}.product-content-table-v2 tbody.grey-1st tr:nth-child(odd){background:#f6f6f6}.product-content-table-desc{font-size:14px;margin:10px auto 32px}.product-content-table-v2 th,.product-content-table-v2 td{white-space:normal;word-wrap:break-word;word-break:break-word}.promo-text{display:flex;align-items:center;color:#004734;margin:1em 0}.promo-icon{flex-shrink:0;margin-right:15px;background-position:center;background-repeat:no-repeat;background-size:contain}.promo-icon svg{width:auto;height:100%;max-width:2rem;max-height:2rem}.promo-icon img{width:auto;height:100%;max-width:2rem;max-height:2rem}.promo-content--link{text-decoration:none}.promo-content p{margin:0}.promo-content a{position:relative;font-size:inherit;color:inherit;text-decoration:underline}.product-block--promo-text{margin-top:30px}.promo-collection-icon{margin:0!important}.promo-text-shine{display:flex;position:relative;align-items:center;color:#004734;margin:2em 0;padding:15px;background:#fac848;height:100%;--mask: linear-gradient(#000 0 0) 50%/ calc(100% - 12.95px) calc(100% - 12.95px) no-repeat, radial-gradient(farthest-side,#000 98%,#0000) 0 0/14px 14px round;-webkit-mask:var(--mask);mask:var(--mask)}.promo-text-shine:after{content:"";background-image:linear-gradient(45deg,transparent,50%,white,52%,transparent);position:absolute;height:100%;width:100%;left:0;animation:shine 5s linear infinite;background-size:300% 100%;pointer-events:none}@keyframes shine{0%{background-position:right}20%{background-position:left}}.faq__summary{padding:10px;border-radius:3px}.faq__details[open] .faq__summary{background-color:#fac848;color:#3b3b3b;padding:15px 10px}.faq__answer-content{padding:8px 10px 16px}.account-table-v2,.order-table th:first-child{font-size:15px;margin:10px auto;width:100%;text-align:left;border-collapse:collapse}.account-table-v2 th,.account-table-v2 td,.account-table-v2 tbody td{padding:10px;vertical-align:middle}.account-table-v2 th{white-space:nowrap;background-color:#679e66;color:#fff}.account-table-v2 td{border-right:1px solid #e5e5e5}.account-table-v2 td:last-child,td.order-item{border-right:none!important}.account-table-v2 td:nth-child(n+2),.account-table-v2 th:nth-child(n+2),.order-table th:first-child{text-align:center}.account-table-v2 tbody tr:nth-child(2n){background:#f6f6f6}.account-table-v2 ul,.order-item-content span{list-style-type:none;margin:0;padding:0;font-family:;font-size:var(--font-size-body-smallest);margin:0rem 0 0;line-height:1.3125;color:#949494;text-decoration:none;text-transform:none;letter-spacing:0;white-space:normal}.order-table img.img-rounded{border-radius:3px}.tracking-button{margin-right:20px}.account-page-masthead{text-align:left}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pt-spinner{animation:rotating .5s linear infinite;height:100%}.pt-spinner-container{display:none;height:22px;margin-top:-4px}.reorder-btn{width:100px;height:38px;display:inline-block;padding:12px 14px 9px;margin:0;line-height:1;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;border:1px solid transparent;border-radius:3px;font-size:13px;background-color:#fac848;color:#3b3b3b;transition:background-color .2s ease-out}.reorder-btn:hover{outline:none;box-shadow:0 3px 8px #0000001a;background:}.reorder-btn:focus{box-shadow:0 0 0 2px,0 0 0 5px #19f6,0 3px 8px #0000001a}.reorder-btn.loading .pt-spinner-container{display:inline-block}.reorder-btn.loading .pt-reorder-text{display:none}.newsletter-success{background-color:#fac848;padding:14px 15px;color:#3b3b3b;border-radius:3px;border:1px solid #fac848;font-weight:700}#flower-options{--main-color: #0e4f3a;--secondary-color: #3b3b3b;--border-color: #dddddd;--background-color: #ffffff;--alternate-background-color: #f2f2f2;margin-bottom:30px}.flower-number,.flower-info-label{font-weight:700;color:var(--main-color)}.flower-info-label{margin-top:15px;margin-bottom:10px}.flower-mix-radio,.flower-mix-select{-webkit-appearance:none;appearance:none;border:1px solid var(--border-color);background-color:var(--background-color)}.flower-mix-radio{width:16px;height:16px;border-radius:50%;outline:none;transition:.2s all linear;margin-right:5px;vertical-align:middle}.flower-mix-radio:checked{border:4px solid var(--main-color)}.flower-mix-radio+label,.flower-mix-select{cursor:pointer;vertical-align:middle;color:var(--secondary-color)}.flower-mix-radio+label{margin-right:10px}.flower-mix-select{width:50%;padding:5px;border-radius:5px;margin-top:8px;font-family:Cabin,sans-serif;margin-left:5px}.flower-mix-select option{padding:5px}.flower-mix-options-container{margin-top:5px;padding:5px;border-radius:3px}.flower-mix-options-container:nth-child(odd){background-color:var(--alternate-background-color)}.flower-mix-options-container:nth-child(2n){background-color:var(--background-color)}.flower-properties-container{display:flex;align-items:center;margin-top:5px;margin-bottom:5px}.flower-properties{margin-right:10px;flex-shrink:0}.flower-properties-text{margin:0;font-size:13px;color:#949494}@media screen and (min-width: 860px){.home-section--content.featured-collection__content.blog-article-featured-collection[data-layout=grid]{grid-template-columns:repeat(2,1fr)!important}}.blog-text-image{display:flex;flex-direction:row;align-items:flex-start;gap:20px}.blog-text-image .img-content,.blog-text-image .text-content{flex:1}.blog-text-image.desktop-dx{flex-direction:row-reverse}@media (max-width: 768px){.blog-text-image,.blog-text-image.desktop-dx,.blog-text-image.mobile-down{flex-direction:column}.blog-text-image.mobile-down .img-content{order:2}.blog-text-image.mobile-down .text-content{order:1}}@media (min-width: 768px){.blog-text-image .img-content{position:-webkit-sticky;position:sticky;top:50px}}.blog-text-image figure{margin:0}.article--container figcaption{font-style:italic;font-size:.9rem;color:#949494;margin-top:-15px}.article--tags{margin-top:15px;margin-bottom:50px}.custom-quote{text-align:center;margin:20px 0;font-style:italic;font-size:1.5rem;border:none!important;padding:30px;line-height:1.2;color:#949494}.custom-quote cite{display:block;font-style:normal;font-size:1rem;padding-top:10px}.author-banner{padding:20px;margin-top:30px;margin-bottom:30px;display:grid;grid-template-columns:150px calc(100% - 170px);column-gap:20px;background-color:#f8f8f8;border-radius:3px}.author-photo{position:sticky;height:fit-content;top:100px;width:150px!important}@media (max-width: 768px){.author-photo{width:100px!important;height:100px!important;margin-bottom:20px;top:120px}.author-banner{grid-template-columns:100px calc(100% - 120px)}}.author-photo img{display:block;width:100%;object-fit:cover;margin-top:0;margin-bottom:0;border-radius:50%}.author-bio{width:100%!important;display:flex;flex-direction:column;justify-content:center;font-size:.9rem}.tab-panel h5{margin-bottom:5px}.tab-panel ul{margin:0;padding-left:1.35rem}.tab-label{text-transform:uppercase}.tab-radio:checked+.tab-label{background:#679e65;color:#fff;text-transform:uppercase}.product-diet-info{margin-top:20px}.diet-attribute{position:relative;display:inline-block;margin-right:5px}.diet-attribute-tooltip{visibility:hidden;background-color:#0a4735;color:#fff;text-align:center;padding:5px;border-radius:3px;position:absolute;z-index:1;text-transform:capitalize;top:100%;left:50%;transform:translate(-50%);white-space:nowrap;overflow:visible;font-size:.8em;font-weight:700;opacity:0;transition:opacity .3s}.diet-attribute:hover .diet-attribute-tooltip,.diet-attribute:focus .diet-attribute-tooltip{visibility:visible;opacity:1}.diet-attribute img{max-width:45px;max-height:45px}.brands--inner{display:flex;flex-wrap:wrap;gap:20px;padding:0;align-items:center;margin:0 auto;list-style:none;max-width:1200px;box-sizing:border-box}.vendor-letter{flex:0 0 100%;margin:2em 0 .5em;font-size:1.25rem;font-weight:700;text-transform:uppercase;border-bottom:1px solid #ccc;padding-bottom:.25em}.brands--item{flex:0 0 200px;text-align:center;overflow:hidden}.brands--item img{display:block;max-width:100%;height:auto;filter:grayscale(100%);transition:transform .3s ease,filter .3s ease}.brands--item:hover img{filter:grayscale(0%);transform:scale(1.05)}@media (max-width: 600px){.brands--inner{padding:0 20px}.vendor-letter{margin-left:0;margin-right:0;padding:0 20px}.brands--item{flex:0 0 calc(50% - 10px)}}.collection--image.vendor{float:left;margin:1rem;text-align:left}.collection--image.vendor img{display:inline-block;max-height:150px;max-width:300px;width:auto;height:auto;object-fit:contain}@media (max-width: 767px){.collection--image.vendor{float:none;display:block;margin:1rem auto 0;text-align:center}.collection--image.vendor img{display:inline-block;margin:0 auto;max-height:120px;max-width:80%;object-fit:contain}}.hidden{display:none!important}.notify-me-inline{margin-top:1rem}.notify-link,.notify-toggle{display:inline-block;margin-bottom:1rem}.notify-form-inline.hidden{display:none}.notify-form-inline{border:1px solid #e5e5e5;background:#fafafa;padding:1rem;border-radius:.5rem}.notify-method,.notify-field{margin-bottom:1rem}.product-stock-level__availability{display:inline-block;margin-right:.5rem;vertical-align:middle}.product-stock-level__text{display:inline-block;vertical-align:middle}.w-full{width:100%;padding:.75rem;font-weight:700}.notify-error{font-size:.9rem;line-height:1.2;color:#bf262f}.ml-4{margin-left:1rem}.notify-consent .form-checkbox{margin-top:.2em}.notify-consent span{font-size:.875rem;color:#555}.product-form--atc-button,.shopify-payment-button__button--unbranded{padding:!important;transition:background-color .2s ease,color .2s ease,filter .2s ease}.product-form--atc-button{background-color:#fac848!important;color:#3b3b3b!important;border:1px solid #fac848!important}.product-form--atc-button:hover:not(.disabled){background-color:!important;color:!important;border-color:!important}.shopify-payment-button__button--unbranded{background-color:#ffab41!important;color:#3b3b3b!important;border:1px solid #ffab41!important}.shopify-payment-button__button--unbranded:hover:not(.disabled){background-color:!important;border-color:!important}
/*# sourceMappingURL=/cdn/shop/t/180/assets/custom.css.map */
