@font-face{font-family:Merriweather;font-display:swap}@font-face{font-family:Roboto;font-display:swap}.brand-h1{font-family:Merriweather,Georgia,TimesNewRoman,serif;font-style:normal;font-weight:900;font-size:1.875rem;line-height:2.375rem;letter-spacing:.0625rem}@media (min-width:768px){.brand-h1{font-size:3.125rem;line-height:3.75rem}}.brand-h2{font-family:Merriweather,Georgia,TimesNewRoman,serif;font-size:1.375rem;font-weight:900;line-height:1.75rem;letter-spacing:.01em}@media (min-width:768px){.brand-h2{font-size:2.5rem;line-height:3.125rem;letter-spacing:.0625rem}}.brand-h3{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.9375rem;letter-spacing:.15em;text-transform:uppercase}@media (min-width:992px){.brand-h3{font-size:2.125rem;line-height:2.5rem;letter-spacing:.0625rem}}.brand-h4{font-family:Merriweather,Georgia,TimesNewRoman,serif;font-style:normal;font-weight:700;font-size:1rem;line-height:1.1875rem;letter-spacing:.01em}@media (min-width:768px){.brand-h4{font-size:1.625rem;line-height:2rem;letter-spacing:.0625rem}}.brand-h5{font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;font-size:1rem;line-height:1.125rem;letter-spacing:.0625rem;text-transform:uppercase}.subtitle-1{font-family:Merriweather,Georgia,TimesNewRoman,serif;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.875rem;letter-spacing:.009375rem}@media (min-width:768px){.subtitle-1{font-size:1.25rem}}.subtitle-2{font-family:Merriweather,Georgia,TimesNewRoman,serif;font-style:normal;font-weight:700;font-size:.75rem;line-height:.9375rem;letter-spacing:.009375rem}.subtitle-3{font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;font-size:1rem;line-height:1.25rem;letter-spacing:.009375rem}@media (min-width:768px){.subtitle-3{font-size:1.5rem;line-height:1.875rem}}.body-1{font-family:Merriweather,Georgia,TimesNewRoman,serif;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.875rem;letter-spacing:.009375rem}@media (min-width:768px){.body-1{font-size:1rem}}@media (min-width:992px){.body-1{font-size:1.25rem}}.body-2{font-family:Merriweather,Georgia,TimesNewRoman,serif;font-style:normal;font-weight:400;font-size:.75rem;line-height:.9375rem;letter-spacing:.009375rem}@media (min-width:768px){.body-2{font-size:1rem;line-height:1.625rem}}.body-3{font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:.75rem;line-height:.9375rem;letter-spacing:.009375rem}.caption-1{font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:.875rem;line-height:1.875rem;letter-spacing:.009375rem}@media (min-width:768px){.caption-1{font-size:1.25rem}}.caption-2{font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.25rem;letter-spacing:.009375rem}@media (min-width:768px){.caption-2{font-size:1rem}}.caption-3{font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.25rem;letter-spacing:.009375rem}@media (min-width:768px){.caption-3{font-size:1rem}}.caption-4{font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.25rem;letter-spacing:.009375rem}.menu-dropdown-typography{font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:.875rem;line-height:1rem;letter-spacing:.0125rem}.form-field{font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:1.125rem;letter-spacing:.009375rem}.brand-block-title{font-family:Roboto,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:1rem;line-height:1.1875rem;letter-spacing:.00625rem}@media (min-width:768px){.brand-block-title{font-size:1.5rem;line-height:1.625rem;letter-spacing:.0005rem}}@media (min-width:992px){.brand-block-title{font-size:1.875rem;line-height:3.125rem}}.brand-block-body{font-family:Merriweather,Georgia,TimesNewRoman,serif;font-style:normal;font-weight:400;font-size:.625rem;line-height:.8125rem;letter-spacing:.00625rem;text-transform:capitalize}@media (min-width:768px){.brand-block-body{font-size:1rem;line-height:1.25rem;letter-spacing:.009375rem}}@media (min-width:992px){.brand-block-body{font-size:1.25rem;line-height:1.875rem}}.font-merriweather{font-family:Merriweather,Georgia,TimesNewRoman,serif}a span.green-link,a.green-link{color:#709a41}a span.green-link:hover,a.green-link:hover{color:#709a41}.font-weight-500{font-weight:500!important}.page.account .btn-outline-primary{line-height:2.5rem}@media (min-width:992px){.page.account .btn{max-width:25rem}}.page a.back-link{color:#000;text-decoration:underline;font-family:Roboto,Helvetica,Arial,sans-serif}.page a.back-link:hover{text-decoration:none}.dashboard-column{flex:1 0 100%}.dashboard-column .card{flex-grow:1}.dashboard-column .card h2 a{text-transform:uppercase;font-size:.875rem;line-height:2rem;text-decoration:underline;font-weight:700;color:#000;float:right}.dashboard-column .card h2 a:hover{text-decoration:none}.dashboard-column .card .subtitle-1{margin-bottom:0}.dashboard-column .card .card-body{padding:1.25rem;font-family:Roboto,Helvetica,Arial,sans-serif}.dashboard-column .card .card-body dl,.dashboard-column .card .card-body p{margin-bottom:0;font-size:.875rem;line-height:1.25rem}.dashboard-column .card .card-body dl a,.dashboard-column .card .card-body p a{font-size:.875rem}.dashboard-column .card .card-body dl strong,.dashboard-column .card .card-body p strong{padding-right:.5rem}.dashboard-column .card .card-body .custom-control-label{font-size:.875rem}.dashboard-column .card .card-footer{padding:1.25rem}.dashboard-column .card .card-footer .card-link{display:inline-block;margin-bottom:0}.dashboard-column .account-wishlist-item{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #d6d6d6}.dashboard-column .account-wishlist-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:unset}.dashboard-column .account-wishlist-item .line-item-name{font-size:.875rem;font-weight:700;font-family:Merriweather,Georgia,TimesNewRoman,serif}.dashboard-column .account-wishlist-item .btn{height:auto;padding:0;background:0 0}.dashboard-column .account-wishlist-item .btn:hover{border:none}.dashboard-column .account-wishlist-item .not-available-msg{color:#d3222a}.dashboard-column .profile-card .add-to-email-list-wrapper{pointer-events:none}.dashboard-column .profile-card .add-to-email-list-wrapper .custom-control-label::before{pointer-events:none}@media (min-width:1440px){.dashboard-column .u-content-container{min-width:unset}}h3.c-navigation-mobile-toggle__heading a{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.9375rem;letter-spacing:.15em;text-transform:uppercase}@media (min-width:1440px){h3.c-navigation-mobile-toggle__heading a{font-size:1.875rem;line-height:2.25rem;letter-spacing:.0625rem}}h3.c-navigation-mobile-toggle__heading a:hover{color:#709a41;text-decoration:none}.folder-navigation,.s-navigation-block{text-align:left}.folder-navigation ul,.s-navigation-block ul{margin:0}.folder-navigation ul li,.s-navigation-block ul li{border-bottom:1px solid #d6d6d6}.folder-navigation ul li:last-of-type,.s-navigation-block ul li:last-of-type{border-bottom:none}.folder-navigation ul li a,.s-navigation-block ul li a{color:#000;display:block;line-height:1.3125rem;padding:.875rem 0 .75rem;text-decoration:none;font-size:.875rem;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:300;text-transform:uppercase;text-align:left}.folder-navigation ul li a:hover,.s-navigation-block ul li a:hover{color:#709a41;text-decoration:none}.folder-navigation ul li a.is-active,.s-navigation-block ul li a.is-active{color:#d3222a}.folder-navigation ul li a.is-active:hover,.s-navigation-block ul li a.is-active:hover{color:#d3222a}.c-action-block{text-align:center}@media (min-width:992px){.c-action-block{text-align:left}}.c-action-block__header{font-family:Merriweather,Georgia,TimesNewRoman,serif;font-weight:400;font-size:1rem;line-height:1.125rem}@media (min-width:992px){.c-action-block__header{font-size:1.125rem;line-height:1.5rem}}@media (min-width:992px){.c-action-block__content{width:90%}}.c-action-block p{font-family:Merriweather,Georgia,TimesNewRoman,serif;font-size:.9375rem;line-height:1.6;margin:1.125rem 0 1.125rem}.c-action-block a{color:#709a41;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.125rem;text-decoration:none}.c-action-block a:hover{text-decoration:underline}@media (min-width:992px){.need-help a{font-size:1.5rem}}.cat-banner-wrapper,.s-content .main-image{position:relative;margin-bottom:1.875rem;height:10rem;overflow:hidden}@media (min-width:992px){.cat-banner-wrapper,.s-content .main-image{height:19.1875rem}}.cat-banner-wrapper .cat-banner-header,.cat-banner-wrapper h1,.s-content .main-image .cat-banner-header,.s-content .main-image h1{color:#fff;background-color:#709a41;font-size:1.125rem;font-family:Merriweather,Georgia,TimesNewRoman,serif;padding:.9375rem;width:100%}@media (min-width:992px){.cat-banner-wrapper .cat-banner-header,.cat-banner-wrapper h1,.s-content .main-image .cat-banner-header,.s-content .main-image h1{position:absolute;bottom:0;left:0;width:auto;padding:1.25rem 7.5rem 1.25rem 1.25rem;background-color:rgba(112,154,65,.8);font-size:1.5rem}}.s-content a{color:#709a41;text-decoration:none!important}.s-content a:hover{color:#709a41;text-decoration:underline!important}.s-content .careertitle{margin:1.875rem 0}.s-content .careertext{margin:0 0 1.875rem}.s-content .c-cta-link{color:#000;display:inline-block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:12px;position:relative;text-decoration:none;text-transform:uppercase}.s-content .c-cta-link:after{background-color:#d3222a;content:"";display:inline-block;height:.0625rem;position:absolute;bottom:-.25rem;left:0;width:100%}.s-content .c-cta-link a{text-decoration:none;position:relative}.s-content .c-cta-link a strong{position:relative;top:.25rem}.s-lgc-right-column .rt-contbox{margin-bottom:2.25rem;padding-bottom:1.875rem;border-bottom:1px solid #d6d6d6}.s-lgc-right-column .rt-contbox .rt-boxhead{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:700;margin-bottom:1.5rem;text-transform:uppercase}.s-lgc-right-column .rt-contbox .rt-box-content .c-button--secondary{display:inline-block;background-color:#fff;border:2px solid #709a41}.s-lgc-right-column .rt-contbox .rt-box-content .c-button--secondary:hover{background-color:#709a41;color:#fff;transition:.7s}.s-lgc-right-column .rt-contbox .rt-box-content a{display:block}p.dashboard-cards-block-title{font-weight:700}.u-content-container{background:#f2f2f2;padding:.625rem}@media (min-width:992px){.u-content-container{padding:1.25rem}}@media (min-width:992px){.modal-dialog.taxExemptionModal-dialog{max-width:46.875rem}}.modal-dialog.taxExemptionModal-dialog #btnclose{text-indent:-999px;width:1.5rem;height:1.5rem;overflow:hidden;display:block;background:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjNTY3NjMyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiPjxwYXRoIGQ9Ik0gNC43MDcwMzEyIDMuMjkyOTY4OCBMIDMuMjkyOTY4OCA0LjcwNzAzMTIgTCAxMC41ODU5MzggMTIgTCAzLjI5Mjk2ODggMTkuMjkyOTY5IEwgNC43MDcwMzEyIDIwLjcwNzAzMSBMIDEyIDEzLjQxNDA2MiBMIDE5LjI5Mjk2OSAyMC43MDcwMzEgTCAyMC43MDcwMzEgMTkuMjkyOTY5IEwgMTMuNDE0MDYyIDEyIEwgMjAuNzA3MDMxIDQuNzA3MDMxMiBMIDE5LjI5Mjk2OSAzLjI5Mjk2ODggTCAxMiAxMC41ODU5MzggTCA0LjcwNzAzMTIgMy4yOTI5Njg4IHoiLz48L3N2Zz4=);background-repeat:no-repeat;position:absolute;top:1.5rem;right:.9375rem;padding-right:1.25rem;cursor:pointer}.modal-dialog.taxExemptionModal-dialog a{color:#709a41;text-decoration:underline}.modal-dialog.taxExemptionModal-dialog a:hover{color:#709a41;text-decoration:none}.content-pages-container[data-content-id=heat-and-drought-how-flower-farmers-adapt-to-changing-climate] .main-image{height:auto}@media (min-width:992px){.content-pages-container[data-content-id=heat-and-drought-how-flower-farmers-adapt-to-changing-climate] .main-image{height:19.1875rem}}