@font-face{font-family:Cormorant;font-style:italic;font-weight:300 700;font-display:swap;src:url("./H4cjBXOCl9bbnla_nHIq6qu_oqOcaThr-7XLJ4X36.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant;font-style:normal;font-weight:300 700;font-display:swap;src:url("./H4clBXOCl9bbnla_nHIq75u9qKS-aw-GJ7QMD3I.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:italic;font-weight:300;font-display:swap;src:url("./NotoSans-Italic-7BGVMDMA.woff2") format("woff2")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:300;font-display:swap;src:url("./NotoSans-Regular-4NMD766U.woff2") format("woff2")}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;font-display:swap;src:url("./NotoSans-BoldItalic-2GBBDDT3.woff2") format("woff2")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url("./NotoSans-Bold-PNXAKNWA.woff2") format("woff2")}#toggleable-list-expand-all,#toggleable-list-hide-all{display:none;padding:3px 7px;margin-right:5px;display:inline;cursor:pointer}#toggleable-list>dd{margin:0;padding:0}#toggleable-list>dt{margin:7px 0;font-weight:700}#toggleable-list>dt a{background:0 0;color:#000;text-decoration:none;display:block}#toggleable-list .toggleable-list-shown-content{display:block}#toggleable-list .toggleable-list-hidden-content{display:none}#toggleable-list>dt a:focus:after{content:" \ab"}#toggleable-list .toggleable-list-shown-heading a{font-style:italic}#toggleable-list .toggleable-list-hidden-heading a:before{content:"+ ";font-size:larger;padding-right:5px;color:#c93d1f}#toggleable-list .toggleable-list-shown-heading a:before{content:"- ";font-size:larger;padding-right:5px;color:#c93d1f}#login-text-2{padding:10px;display:inline-block;border:solid 1px #003333;border-radius:5px;text-align:center}#login-box,#login-box-2{z-index:101}#mobile-vd-text{border-bottom:2px dotted white;text-decoration:none}#login-vd-text{border-bottom:2px dotted;text-decoration:none}#login-box>.w3-modal-content,#logout-box>.w3-modal-content{max-width:600px}.login-email-label{display:block;clear:both}.logout-box-message{clear:both}.login-email-label,.login-zip-label{font-weight:700}.login-modal-close{cursor:pointer}form[name^=login-form]>div{text-align:left;width:100%}form[name^=login-form]{font-size:smaller;color:#2f4f4f}.preventScrolling #header-cart.w3-top{position:fixed}.preventScrolling{overflow-y:scroll;position:fixed;width:100%}.w3-modal{transition:background-color .3s}.w3-modal.shown,.w3-modal:not(.shown){padding-top:0;align-items:center;justify-content:center}.w3-modal.modal-display{display:flex}.w3-modal.quick-view-modal{z-index:19}.w3-modal:not(.shown){background-color:#0000}.w3-modal.shown:not(.quick-view-modal){background-color:#0006}.noPointerEvents,.w3-modal.hiding,.w3-modal.shown:not(.ready){pointer-events:none}.w3-modal-content{transition:opacity .3s,transform .3s}.w3-modal:not(.shown)>.w3-modal-content{transform:scale(.95) translateY(-1rem);opacity:0}.w3-modal.shown>.w3-modal-content{opacity:1}.w3-modal>:not(.w3-modal-content){transition:opacity .3s}.w3-modal:not(.shown)>:not(.w3-modal-content){opacity:0}.w3-modal.shown>:not(.w3-modal-content){opacity:1}.w3-modal .fa-times{transition:all .1s}.w3-modal .fa-times:hover{transform:scale(1.2);color:#3d6767}.w3-modal .fa-times:active{transform:scale(1.2);color:#4b7e7e}.top-right-modal-close,.w3-button.top-right-modal-close{background-color:#d3d3d3;position:absolute;top:0;right:0}.modal{display:none;position:fixed;z-index:101;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0009}.modal-content{margin:auto;display:block;max-width:700px}.photo-caption{margin:auto;display:block;width:80%;max-width:700px;text-align:center;color:#ccc;padding:10px 0;height:150px}@media screen and (max-width: 600px){#myModalContent{width:100vw!important}}.diff-wrapper.diff{background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 .5em,#e8e8e8 .5em 1em);border-collapse:collapse;border-spacing:0;border:1px solid black;color:#000;empty-cells:show;font-family:monospace;font-size:13px;width:100%;word-break:break-all}.diff-wrapper.diff th{font-weight:700}.diff-wrapper.diff td{vertical-align:baseline}.diff-wrapper.diff td,.diff-wrapper.diff th{border-collapse:separate;border:none;padding:.1rem .5rem;background:#fff}.diff-wrapper.diff td:empty:after,.diff-wrapper.diff th:empty:after{content:" ";visibility:hidden}.diff-wrapper.diff td a,.diff-wrapper.diff th a{color:#000;cursor:inherit;pointer-events:none}.diff-wrapper.diff thead th{background:#e8e8e8;border-bottom:1px solid black;padding:.25rem .5rem;text-align:left}.diff-wrapper.diff tbody.skipped{border-top:1px solid black}.diff-wrapper.diff tbody.skipped td,.diff-wrapper.diff tbody.skipped th{display:none}.diff-wrapper.diff tbody th{background:#ccc;border-right:1px solid black;text-align:right;vertical-align:top;width:4em}.diff-wrapper.diff tbody th.sign{background:#fff;border-right:none;padding:1px 0;text-align:center;width:1em}.diff-wrapper.diff tbody th.sign.del{background:#fbe1e1}.diff-wrapper.diff tbody th.sign.ins{background:#e1fbe1}.diff-wrapper.diff.diff-html{white-space:pre-wrap}.diff-wrapper.diff.diff-html.diff-combined .change.change-rep .rep{white-space:normal}.diff-wrapper.diff.diff-html .change.change-eq .old,.diff-wrapper.diff.diff-html .change.change-eq .new{background:#fff}.diff-wrapper.diff.diff-html .change .old{background:#fbe1e1}.diff-wrapper.diff.diff-html .change .new{background:#e1fbe1}.diff-wrapper.diff.diff-html .change .rep{background:#fef6d9}.diff-wrapper.diff.diff-html .change .old.none,.diff-wrapper.diff.diff-html .change .new.none,.diff-wrapper.diff.diff-html .change .rep.none{background:transparent;cursor:not-allowed}.diff-wrapper.diff.diff-html .change ins,.diff-wrapper.diff.diff-html .change del{font-weight:700;text-decoration:none}.diff-wrapper.diff.diff-html .change ins{background:#94f094}.diff-wrapper.diff.diff-html .change del{background:#f09494}.input-clear-button{display:none;border:none;background-color:#f0f0f0;border-bottom:1px solid #808080;min-width:3rem;width:3rem}.input-clear-button:hover{background-color:#f5f5f5;border-bottom:1px solid #aaa}.input-clear-button:active{background-color:#ddd}.clearable.form-control.clear-button-shown{border-top-right-radius:0;border-bottom-right-radius:0;border-right:unset}.clearable.form-control+.input-clear-button{border:.06rem solid #999;border-top-left-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0;padding:.375rem .75rem}:root{--error-text-color: #a80000}.mobile-only{display:none}@media screen and (max-width: 480px){.hide-on-mobile,.w3-bar .w3-bar-item.hide-on-mobile{display:none}.mobile-only,.no-hide-logo-banner .logo-banner{display:block}}.hideOnMobileInline{display:none}a:link,a:visited{color:#033;text-decoration:underline}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:auto!important}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html,body{background-color:#fffcf4;font-family:Noto Sans,Verdana,Arial,sans-serif;font-size:13pt;line-height:1.6;font-feature-settings:"salt"}img{max-width:100%}table{font-size:inherit}table.white-bg{background-color:#fc6;border-width:1px;border-style:outset;text-align:center}table.white-bg td{background-color:#fff;border-width:1px;border-style:inset}table.pad10 td{padding:10px}.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent;border-collapse:collapse;background-color:#fff}.table>*>td,.table>*>*>td,.table>*>th,.table>*>*>th{padding:.75rem;vertical-align:top;border-top:1px solid burlywood}.table>thead>th{vertical-align:bottom;border-bottom:2px solid burlywood}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid burlywood}.table-bordered>*>td,.table-bordered>*>*>td,.table-bordered>*>th,.table-bordered>*>*>th,.table-innerborder>*>td,.table-innerborder>*>*>td,.table-innerborder>*>th,.table-innerborder>*>*>th{border:1px solid burlywood}.table-innerborder>*:last-child>td,.table-innerborder>tbody>*:last-child>td,.table-innerborder>*:last-child>th,.table-innerborder>tbody>*:last-child>th{border-bottom:0}.table-innerborder>*:first-child>td,.table-innerborder>thead>*:first-child>td,.table-innerborder>*:first-child>th,.table-innerborder>thead>*:first-child>th{border-top:0}.table-innerborder>*:first-child>td,.table-innerborder>*>*>td:first-child,.table-innerborder>*:first-child>th,.table-innerborder>*>*>th:first-child{border-left:0}.table-innerborder>*:last-child>td,.table-innerborder>*>*>td:last-child,.table-innerborder>*:last-child>th,.table-innerborder>*>*>th:last-child{border-right:0}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:#0000000d}.table>*>th,.table>*>*>th{background-color:#fffcf4;border-color:#deb887}h1,h2,h3,h4,h5,h6{font-family:Cormorant,serif;font-feature-settings:unset}h1{font-size:2.75rem;line-height:1}h2{font-size:2.25rem;line-height:1}h3{font-size:1.75rem;line-height:1}h4{font-size:1.25rem;line-height:1}.announcement-header{text-align:center;font-family:Cormorant,serif;font-size:2rem;font-weight:700;display:block;padding:0 0 .5rem;font-feature-settings:unset}.fedco-green,.w3-hover-fedco-green:hover{color:#fff!important;background-color:#146d16!important}.fedco-pale-green{background-color:#d1e4d4}.text-dark-gray{color:#333}@media print{.print-text-dark-gray{color:#333;print-color-adjust:exact}}#innercontent a{color:#004800;font-weight:600}.d-none,.fa.d-none{display:none}div.inline,.dib,.d-inline-block{display:inline-block}.d-block,.w3-btn.d-block,.w3-btn.block,.w3-modal.d-block{display:block}.d-flex,.w3-bar .w3-bar-item.d-flex{display:flex}.flex-column{flex-direction:column}.flexible-space{margin-left:auto;max-width:0}button.unstyled-button{background:none;border:none;padding:0}.centered,div.AuthorizeNetSeal.centered{margin-left:auto;margin-right:auto}.w-100,.w3-bar .w3-bar-item.w-100{width:100%}.text-wrap,.w3-btn.text-wrap{white-space:unset}.no-text-wrap{white-space:nowrap}.no-paragraph-margins{margin:0}.no-paragraph-margin-top{margin-top:0}.paragraph-margin-small{margin-top:.5rem;margin-bottom:.5rem}.smaller,.text-smaller{font-size:smaller}.text-larger{font-size:larger}.font-weight-bold{font-weight:700}.font-weight-normal,.abbreviations.font-weight-normal{font-weight:400}.monospace{font-family:monospace}.strike{text-decoration:line-through}.text-decoration-none,a.text-decoration-none{text-decoration:none}.btn-link{background-color:transparent;border:0;padding:0;cursor:pointer;text-decoration:underline}button.btn-link{color:inherit}.p5{padding:5px}.pl5{padding-left:5px}.pr5{padding-right:5px}.c-dark-blue,a.c-dark-blue{color:#00008b}.c-teal{color:#009688}.c-red{color:red}.b{border-style:solid}.b1{border-width:1px}.b0{border-width:0px}.bb1{border-bottom-width:1px}.b\:rad5{border-radius:5px}.b\:rad10{border-radius:10px}.b\:rad20{border-radius:20px}.b\:orange{border-color:#ff4500}ul.no-bullet,ul.header-dash{list-style-type:none}ul.header-dash li:before{content:"- "}ul.header-dash{padding-left:0}ul.ul-no-padding{padding:0}.text-centered{text-align:center}@media print{.print-hidden{display:none}}@media print{.print-footer{position:fixed;bottom:0}}.page-layout{background-color:#fffcf4;border:0;padding:0;border-collapse:collapse;margin-left:auto;margin-right:auto}#main-body:not(.main-body-in-branch){margin-top:0}.logo-banner{height:120px;background-position:center;background-repeat:no-repeat;background-size:cover}#page-header{height:120px}#page-header img{height:118px;float:left}#header-cart,#header-ordering-unavailable{background-color:#fffcf4}#header-cart{z-index:16}#header-ordering-unavailable{font-size:1rem}#header-cart.w3-top,#header-ordering-unavailable.w3-top{position:sticky}#header-cart>header a{padding:8px 12px}#header-cart #logo-home{padding-top:.625rem;padding-bottom:.625rem;height:100%}#header-cart>header a.w3-button{text-decoration:none}#header-cart .view-cart-link,#login-text,#header-cart .w3-opennav,#header-cart .login-button{max-height:3.9rem;display:flex;align-items:center}#top-nav #login-text{display:none}#login-text>.fa-sign-out{margin-left:.5rem}#cart-poe-expanded-name{display:none}.ribbon-container .ordering-not-available-message-wrap{padding-left:1rem;display:flex}.branch-general-ordering-unavailable .ordering-not-available-message{flex-grow:1}.w3-bar.branch-general-ordering-unavailable .w3-opennav{padding:0}#footer{vertical-align:top}#division-ribbon{background:brown;vertical-align:middle;font-size:.9em;color:#ebdd94}#division-ribbon a{color:#fff}#division-ribbon-container{padding-left:20px;padding-right:20px}.ribbon-container .ordering-not-available-message a{color:#fff8c2}.ribbon-container div:not(.d-none){display:inline-block}.ribbon-container>a,.ribbon-container>span,.ribbon-container>div:not(.ordering-not-available-message-wrap){flex-shrink:0;min-width:min-content}.ribbon-container>a,.ribbon-container>span{min-width:min-content}.ribbon-container>.login-button{margin-left:auto}.ribbon-container .ordering-not-available-message{text-align:center;padding-left:1rem;padding-right:1rem;display:block}noscript>p{margin:1.5rem 2rem;padding:.5rem;background-color:#f8d7da}noscript>p.macro-index-noscript-notice{margin:1.5rem 2rem 0}.paragraph-card{padding:.5rem;margin:1rem;padding:.75rem}.paragraph-card .large-announcement{font-size:1.5rem;font-family:Cormorant,serif;font-weight:700;padding:1rem 0;font-feature-settings:unset}p.paragraph-card,.paragraph-card>p{text-indent:1rem}p.paragraph-card,.paragraph-card.no-text-indent>p{text-indent:0}.paragraph-card.paragraph-card-no-top-margin{margin-top:0}.paragraph-card.paragraph-card-vertical-padding{padding:2rem 0}.paragraph-card.paragraph-card-bottom-margin-only{margin:0 0 1rem}.paragraph-card.paragraph-card-compact>p:not(.text-larger){margin:0}.paragraph-card.paragraph-card-compact>p.text-larger{margin:.5rem 0}.card-border,.contact-card{border:.1rem dashed burlywood;box-shadow:0 .08rem .1rem #e7c380}.card-white,.paragraph-card{background-color:#fff}.card-sandy,.contact-card{background-color:#fffcf4}.card-error{background-color:#fdd}.contact-card{padding:1rem;margin:1rem 3rem;border-radius:.2rem}.contact-card ul li:not(:last-of-type){padding-bottom:.3rem}.contact-social-media a:not(:last-of-type){padding-bottom:.7rem}.contact-card p,.contact-card ul{line-height:1.7em}div:not(:first-of-type)>.contact-card{margin-top:0}body>a[href="#content"]{transition-property:left,width,height,opacity,border-color,background-color;transition-duration:0s,0s,0s,.15s,.2s,.2s;transition-delay:2.15s,2.15s,2.15s,2s,0s,0s;z-index:101;width:50%;height:auto;min-height:3.92rem;display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;background-clip:padding-box;font-size:1.25rem;padding:.5rem 1rem;border:.6rem solid rgba(255,255,255,.65);background-color:#fffffff2;text-decoration:none;opacity:.1;box-shadow:0 0 .5rem #fff;margin-top:0;position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}body>a[href="#content"]:before{padding:0 1rem}body>a[href="#content"]:focus{transition-duration:0s,0s,0s,0s,.2s,.2s;transition-delay:0s,0s,0s,0s,0s,0s;left:15%;opacity:1;border-color:#ffffffbf;background-color:#fff;max-width:85%;width:85%;height:fit-content}body>a[href="#content"]:hover{border-color:#ffffffd9}.extralarge{font-size:3rem}@media screen and (max-width: 480px){.extralarge{font-size:2rem}}ul.left-sidebar{display:list-item;list-style:none;padding-left:15px;margin-top:3px}ul.left-sidebar-padded{padding-top:10px}ul.left-sidebar-padded li{padding-bottom:5px}.demoAcc{padding-top:1px}div.left-sidebar-order{width:150px;text-align:center;color:#030;font-size:large;margin-left:auto;margin-right:auto}.left-sidebar-logo{margin-bottom:5px}span.reset-filters{text-decoration:underline;cursor:pointer}td#main-column{width:550px;vertical-align:top}#not-logged-in{text-align:center;padding-bottom:1rem}#view-order-errors{color:#004800}#innercontent{padding:10px 0;overflow:hidden;min-width:100%}.w3-container.checkout-container{padding:calc(.01em + 10px) 16px;overflow:hidden}#innercontent img,.w3-container.checkout-container img{padding:5px}.introtable{width:100%;max-width:100%;color:#fff;font-family:sans-serif;font-size:x-large;font-weight:700}a.cat-name{text-decoration:none;color:#fff}.cat-name{font-family:Cormorant,serif;margin:0;font-weight:600;font-feature-settings:unset}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}.search-header{display:flex;font-size:.8rem;line-height:1rem}.search-header{flex-wrap:wrap}.search-header>:not(form){padding:.6rem 1.2rem}.search-header>a{text-decoration:none}#index-text{cursor:pointer;border:none;background:unset}@media screen and (max-width: 480px){.search-header>form{margin-left:0;width:100%}.search-header>form>input[type=search]{padding:.6rem}.search-header>form>input[type=submit]{width:20%}}#bread-crumbs{list-style:none;margin:1rem 0;padding:0}#bread-crumbs>li{display:inline}#bread-crumbs>li:not(:first-of-type):before{content:"\203a";margin-right:.25rem;margin-left:.25rem;font-style:normal}#bread-crumbs a{text-decoration:none;font-weight:400;color:#033}.item-results-navigation{padding-top:.5rem}.search-results-nav{width:100%;text-align:center;padding-top:20px}.search-results-nav:first-child{padding-top:7px}.search-results-nav-cell{width:15%}.search-results{width:100%;border:0;padding:0;border-spacing:2px}.search-result-column.w3-container{text-align:left;vertical-align:top;padding:20px 0}.search-result-subcat{font-weight:400;font-style:italic}.search-result-item{flex-direction:row}.search-result-item header{flex-basis:40%}.search-result-item>.w3-container{flex-basis:60%}.search-result-item .name{font-family:Cormorant,serif;font-weight:700;font-size:1.25rem;line-height:1;font-feature-settings:unset;margin-bottom:.5rem;display:inline-block}.search-result-item span.hidden{display:none}.search-result-item span.description{font-size:.85rem}.search-result-item input[name=quan]{width:8rem}.search-result-item img{border:none}.qtip:not(.fedco-discount-popup){max-width:600px!important}.qtip select{padding:5px 10px;font-size:larger}.qtip input{padding:5px 10px;font-size:larger;margin-left:10px}.qtip a{margin-left:25px;font-weight:700}.qtip div.popup-layout>div:not(.price-popup){width:50%;display:inline-block}.qtip div.popup-layout>div.price-popup{text-align:center;display:block;width:100%}.qtip span.close-popup{text-decoration:underline;cursor:pointer}.qtip div.popup-layout>div:first-child{float:left}.qtip div.popup-layout>div:first-child img{width:98%}.qtip .fedco-discount-popup{max-width:250px}.qtip.qtip-light,.catalog-desc{line-height:1.6}.desc_code{border-bottom:2px dotted #a52a2a}@media print{.order-table>div.order-header,.order-table>div[id^=orderitem]{display:flex}.order-table[name=totals]{display:flex}.order-table[name=totals],.order-table[name=totals]>div{flex-direction:column}#header-cart~header,div.w3-bar.fedco-green,.cart-buttons,main~footer{display:none}}.order-table div.has-comment div{border:none}.order-table:first-of-type div:first-child div{color:#000}.order-table:not(.checkout-review-form) a:not(.tw-btn){text-align:left;color:brown}@media screen{.read-more{font-size:smaller;text-decoration:underline;font-style:italic;cursor:pointer}.read-more-text{font-size:smaller;padding:.5em;background-color:#fff;border:1px solid brown;border-radius:5px}}.signin-table label,.signin-table p{margin-top:1.2rem}.signin-table label,.signin-table p,.signin-table li{text-align:left}table.signin-table tr.signin-input-row>td:nth-child(2){text-align:right}table.signin-table tr.signin-input-row>td:nth-child(3){text-align:left}.signin-table .signin-instructions{margin:0;padding:.25rem 1.25rem}.signin-table .signin-instructions:last-of-type{padding-bottom:.5rem}.checkout-shipping-form label.error,.checkout-billing-form label.error,.checkout-billing-form .below-input-message{width:100%;display:block;text-align:left;margin-left:auto}.checkout-shipping-form label.error,.checkout-billing-form label.error{color:var(--error-text-color);margin-top:0}.checkout-shipping-form label.error,.checkout-billing-form .signin-card-multi-row label.error{margin-left:0;width:auto}.signin-card-multi-row,.signin-card-multi-field-wrap,.signin-card-multi-input-row{display:flex}.signin-card-multi-row{flex-direction:column;padding-left:.4rem;padding-right:.4rem}.signin-card-multi-field-wrap{width:100%;flex-direction:column;padding-top:.5rem}.signin-card-multi-input-row{flex-direction:column}.signin-card-multi-input-row>label,.signin-card-multi-input-row>select,.signin-card-multi-input-row>input{margin:0;margin-top:.5rem;padding:0}.signin-card-multi-input-row>input{width:100%}.signin-card-multi-input-row>label{min-width:max-content;padding-right:.4rem}#signin-payment-form-required-message,#signin-payment-form-charge-instructions{margin-top:1rem}.payment-method-cc p.signin-note{padding:0 1rem}.required-field:not(.optional):before{content:"*";color:#a80000;display:inline-block;padding-right:3px;vertical-align:middle}#signin-gift-certificates-and-coupons{display:flex;justify-content:space-evenly}#add_gift_cert,#add_coupon{text-align:left}.sortable{width:100%;border:1px #d6b984 solid;text-align:left;border-collapse:collapse;background:#fff}table.sortable th:not(.sorttable_sorted):not(.sorttable_nosort):not(.sorttable_sorted_reverse):after{content:" \25b4\25be"}.sortable td,.sortable th{border:none;padding:4px}.sortable th{font-weight:700;background:brown;color:#fff;text-align:center}.sortable td{vertical-align:top}.sortable tr{border-bottom:#d6b984 solid 1px}.sortable:first-of-type{margin-top:5px}.sortable:last-of-type{margin-bottom:5px}col.grey{background-color:#f1f1f1}.smalltable,.densetable,.statustable{width:100%;border:1px #d6b984 solid;text-align:left;border-collapse:collapse;background:#fff;margin-left:auto;margin-right:auto}.smalltable td,.smalltable th,.densetable td,.densetable th{border:none;padding:4px}.statustable td,.statustable th{border:1px #a52a2a solid;background:#fff;text-align:center}.smalltable th{font-weight:700;background:brown;color:#fff;text-align:center}.densetable th{font-weight:400;background:brown;color:#fff;text-align:center}.smalltable td,.densetable td{vertical-align:top}.smalltable td div{text-align:center}.smalltable tr,.densetable tr{border-bottom:#d6b984 solid 1px}.smalltable:first-of-type,.densetable:first-of-type{margin-top:5px}.smalltable:last-of-type,.densetable:last-of-type{margin-bottom:5px}.smalltable caption{font-weight:700;color:#090}.smalltable caption span,.smalltable caption span a,.smalltable caption span a.link,.smalltable caption span a.visited{color:#2f4f4f}.check span,.check2 span{display:none}.check:after{content:"\2713"}.check2:after{content:"\2713\2713"}#pollinator-table tr>td:first-child+td+td+td{border-right:#d6b984 solid 1px}#pollinator-table tr>td:first-child+td+td+td+td{border-right:#d6b984 solid 1px}#pollinator-table tr>td:first-child+td+td+td+td+td{border-right:#d6b984 solid 1px}#pollinator-table tr>td:first-child+td+td+td+td+td+td{border-right:#d6b984 solid 1px}#pollinator-table tr>td:first-child+td+td+td+td+td+td+td{border-right:#d6b984 solid 1px}.apple span,span.hide1{display:none}.apple:after{content:url("./apicon-ZF7R62AZ.jpg")}#appletable tr>td:first-child+td+td{border-right:#d6b984 solid 1px}#appletable tr>td:first-child+td+td+td+td+td+td+td+td{border-right:#d6b984 solid 1px}#appletable tr>th:first-child+th+th{border-right:#d6b984 solid 1px}#appletable tr>th:first-child+th+th+th+th+th+th+th+th{border-right:#d6b984 solid 1px}#cctable td,#cctable th{border-right:#d6b984 solid 1px}#cctable tr>td:first-child+td,#cctable tr>td:first-child+td+td+td,#cctable tr>td:first-child+td+td+td+td+td+td,#cctable tr>th:first-child+th,#cctable tr>th:first-child+th+th+th,#cctable tr>th:first-child+th+th+th+th+th+th{border-right:#d6b984 solid 3px}.ccrop span{display:none}.ccrop:after{content:"\2713  "}#herbs_table tr>td:first-child+td{font-style:italic}#flower_table tr>td:first-child+td+td{font-style:italic}.footnotes dl{padding:.5em}.footnotes dt{float:left;clear:left;width:100px;text-align:right;font-weight:700}.footnotes dt:after{content:":"}.footnotes dd{margin:0 0 0 110px;padding:0 0 .5em}.addl-info-header{text-align:center;margin-bottom:.25em}.addl-info-header a{color:inherit}.addl-info-text{text-align:left;margin:1em;padding:.5em;border:1px solid brown;border-radius:5px}.addl-info-text h3:first-of-type{margin-top:0}.addl-info-text h3{text-align:center}.addl-info{background-color:#ebdd94;border-radius:5px;border:1px solid black;line-height:1.5;white-space:nowrap;font-weight:700;margin:.25em 1em;padding:0 .5em;display:inline-block}.addl-info a{text-decoration:none}[class$=-group-coord-ship-message],#late-rootstock-more-info{display:none}.checkout-info-pane .error,#checkoutErrorSendingConfirmationEmail,#checkoutErrorLoadingFinishedOrder{color:var(--error-text-color);font-weight:700;font-style:normal}[name$="[canAccommodateFullSizedTruck]"][value="0"]:checked+.error{display:block}.cartContentsError{text-align:center;padding-left:50px;padding-right:50px;border:solid red 5px;color:#000}.cartContentsError>div:first-of-type{color:var(--error-text-color)}.awaitingCartContentsValidation{pointer-events:none;opacity:.3}.checkout-info-pane .coupon_code{font-weight:700}.checkout-item-cell-note-left{text-align:left;font-size:smaller}.checkout-item-cell-note-right{font-size:smaller;font-style:italic;text-align:left}.depot-hidden-element,.pickup-hidden-element{display:none}a.purchased-gift-certificate{font-weight:700;font-size:larger}a.purchased-gift-certificate-print-button{margin-left:1rem;background-color:#ff4500;text-decoration:none}.w3-btn.orange-link-button{background-color:#ff4500;text-decoration:none;border-color:#fff;color:#fff;border-radius:.6rem}.ordering-not-available-message .orange-link-button{padding:.5rem}#form_remove_from_cart{display:none}.og-eco,.abbreviations{font-weight:700}.og-eco,.abbreviations,.abbreviations-light{border-bottom:2px dotted #a52a2a}.og-eco-no-tooltip{font-weight:700}p.group-instruction:first-letter{font-size:larger;font-weight:700}.group-coordinator-update-error{color:var(--error-text-color);font-style:italic}.listNone{list-style-position:outside;list-style-image:none;list-style-type:none}ul.col{display:block;width:100px;border-right:1px dotted #333333;float:left;overflow:hidden;list-style:none outside none;padding:0 0 0 12px;font-size:smaller}.dotted{border-left:1px dotted #333333}.cat_download{clear:both;border-bottom:1px solid #ffcc66;padding:5px 0;overflow:auto}.cat_download div{margin:0 0 0 150px}.cat_download img{float:left}.cat_download span{font-weight:700;color:#090;font-size:larger}.popup{background-color:#fffcf4;padding:10px}.list-div div{width:250px;float:left;display:block}.list-div ul{list-style:none;padding-left:5px}img.centered{display:block;margin-left:auto;margin-right:auto}.division-menu-parent,#index-visual-slides{text-decoration:none}ol li{margin:10px 0}ul.horizontal-list{list-style:none;margin:0;padding:0}ul.horizontal-list li{padding:0 1em 0 0;display:inline}@-webkit-keyframes zoom{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{0%{transform:scale(0)}to{transform:scale(1)}}@media only screen and (max-width: 700px){.modal-content{width:100%}}.orderline,.order-header div{float:left}.orderline{padding:8px}div#right-pane>div{text-align:right;width:100%}div#right-pane>div:after{content:" ";clear:both;display:block}div#right-pane>div>div{text-align:right;float:left}.left{text-align:right;float:left;width:70%;margin-bottom:.5rem}.right{text-align:right;float:left;width:30%;padding-left:.1rem;margin-bottom:.5rem}@media screen and (min-width: 750px) and (max-width: 999px){.checkout-view-form .left{width:60%}.checkout-view-form .right{width:40%}}.left-mobile{width:30%;float:left}.checkout-shipping-form :is(.left,.right,.left-mobile){width:50%}.group-mobile-left{width:60%;float:left;padding:8px;text-align:left}.group-mobile-right{width:40%;padding:8px;display:flex;flex-direction:column;justify-content:right;align-items:flex-end}.group-part-line,.group-part-email,.group-part-phone{font-size:smaller;font-style:italic}.group-part-total{color:brown}.group-part-comments{clear:both;padding:8px}@media screen{.orderitem-linenum{display:none;width:100%}}@media print{.orderitem-quan button{display:none}}@media screen{.orderitem-itemnum{width:100%}}.orderitem-price div:after{content:" each"}.gift-cert-price div:after{content:""}.gift-cert-price div:before{content:"enter value of at least $10: "}.orderitem-delete{float:right}@media print{.orderitem-delete{display:none}}.orderitem-name{width:65%;float:left}@media print{.orderitem-name{width:40%}}.order-header,.order-header-group{display:none}.review-mail-address,.review-po-number,.review-po-detail,.review-fundraiser-details,.review-customer-code{width:100%;float:left;border-bottom:1px #a52a2a dotted;padding:8px}.review-depot-dates{color:#000}.review-label{font-weight:700}.review-email,#gift_cert_info_cell{clear:both;border-bottom:1px #a52a2a dotted;padding:8px}a.w3-bar-item:link,#big-index a:link{text-decoration:none}#right-pane>div{padding-top:8px;padding-bottom:8px}.smalltable .cell{float:left;border:none;padding:4px}.smalltable .row{overflow:auto;width:100%}.smalltable .tableheader{font-weight:700;background:brown;color:#fff;text-align:center;border:none;padding:4px}.smalltable .cell{vertical-align:top}.smalltable .cell div{text-align:center}.smalltable .row{border-bottom:#d6b984 solid 1px}div.smalltable a,div.smalltable a.link,div.smalltable a.visited{color:brown}.smalltable .itemno{text-align:center;font-weight:700}.FormUnit--spin{display:inline-block;display:flex;justify-content:center;flex-wrap:nowrap;margin-top:.5rem;margin-bottom:.5rem}.FormUnit-quantity{background:none;border:none;height:1.5rem}.FormUnit-quantity--add{border-radius:3px;order:3;height:42px;width:30px;color:#146d16;font-weight:700;font-size:16px}.FormUnit-quantity--remove{border-radius:3px;order:1;height:42px;width:30px;color:#146d16;font-weight:700;font-size:16px}.FormUnit-field--spin,.pricecell .name-your-price input{width:42px;height:42px;font-size:16px;margin:auto}.log-in-to-order.tw-btn{display:block;padding:.5rem 4rem}.product-page{display:flex;flex-wrap:nowrap}.product-page .FormUnit-quantity--add{order:3}.quantity,.pricecell .name-your-price input{border:1px solid lightgray}.product-page .extra-container{flex-basis:auto;order:2}.image-modal-thumbnail{cursor:zoom-in}button:disabled{opacity:.5}input[type=number].FormUnit-field::-webkit-inner-spin-button,input[type=number].FormUnit-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.extra-container{order:3;padding:.275rem}.group-part{border-top:1px #a52a2a dotted;overflow:auto}#divswitch{z-index:20}.slideshow-caption{position:absolute;bottom:15%}#quick-content{display:none}.shoppingbasket:not(.text-center){text-align:left}.shoppingbasket{position:relative;font-family:Noto Sans,sans-serif;font-style:italic;margin-left:.5rem}.basketitems:not(.d-none){display:inline-block}.basketitems{color:#000;font-size:x-small;background-color:#ffa07a;border:1px solid darkred;position:absolute;top:50%;-webkit-transform:translate(-50%,-90%);-moz-transform:translate(-50%,-90%);transform:translate(-50%,-90%);border-radius:1000px;min-width:1.25rem;padding-left:.325rem;padding-right:.325rem}.macroIndexAnnouncements h2{color:#146d16;font-size:1.25rem}.macroIndexAnnouncements summary{display:list-item;font-weight:700}.macroIndexAnnouncements details[open].details-desktop>summary{display:block}.search-grid{display:grid;grid-template-columns:1;grid-gap:10px}.grid-item{background-size:cover;aspect-ratio:1}.grid-item>a>div{width:100%}.grid-item>a:after,#splash #branch-banner a:after,#hero a:after{content:" ";display:block;height:100%;width:100%}#trees-vd,#bulbs-vd{border-bottom:2px dotted}.missing-image-filler{opacity:30%;padding:15%}.search-results-image{position:relative;height:100%;width:100%}.search-results-image>a>img{object-fit:cover;height:100%;width:100%}.search-results-image img.missing-image-filler{height:unset;width:unset}.search-results-text h2{border-bottom:1px solid black}.product-description .og-eco-overlay-badge{display:flex;align-items:center}.search-result-category{font-size:1.125rem;line-height:1;width:100%;font-family:Cormorant,serif;font-weight:500;font-feature-settings:unset}.search-result-category-ogs{color:#333;font-size:1rem;line-height:1;font-style:italic;width:100%;text-transform:uppercase;font-family:Noto Sans,Verdana,Arial,sans-serif;font-feature-settings:"salt"}.search-result-category-ogs+hr{display:none}.search-results-text{padding:10px 0}.search-results-text .status{font-style:italic}#quickViewAddModalError{padding:1rem 0}.name-your-price{display:inline-flex;align-items:center}.quick-view-modal .name-your-price{display:flex}.name-your-price .nyp-wrap{display:inline-block;position:relative}.name-your-price .nyp-text{min-width:max-content;margin-right:.5rem}.name-your-price .nyp-symbol{position:absolute;left:.5rem;top:50%;transform:translateY(-50%);line-height:100%}.name-your-price input{padding-left:1.1rem;min-width:6rem;max-width:10rem;display:inline-block}div.info-box{margin:10px}#ogs-ship-table,#mt-ship-table{display:none}.group-part-line-medium{display:none;padding:10px}.group-spacer,.icing{display:none}a.anchor{display:block;position:relative;top:-54px;visibility:hidden;z-index:-20}.product-name{font-weight:700;display:block;font-family:Cormorant,serif;font-size:2rem;line-height:1.25;color:#000;text-align:left;margin:0;width:100%;font-feature-settings:unset}.product-name-quick-view{display:none}.product-description{margin-top:.1rem}form.priceline label.error{font-size:1rem;color:var(--error-text-color);padding:0 1rem;text-align:right;grid-area:error}#name-your-price-amount-error{display:block}.backorder-warning{font-style:italic;padding-left:.5rem;font-size:1rem;color:var(--error-text-color)}.priceline label.backorder-warning{padding:0 1rem;text-align:right;grid-area:error}#header-logout{display:none}.cart-buttons input,.cart-buttons a,.cart-buttons button{margin-bottom:4px}#quick-table input{border:1px solid lightgrey}.other-carts{display:none;margin:0 auto;text-align:center}.thank-you-for-your-order-panel .other-carts{display:block}.other-carts:not(.other-carts-no-top-margin){margin-top:1rem}.other-carts-inner{display:inline}.other-carts-inner>a.tw-btn{display:inline-flex;align-items:center;text-decoration-line:none;margin-bottom:4px}.other-carts-inner .basketitems{font-size:1.05rem;left:60%}.other-carts-inner .shoppingbasket{margin-right:-.4rem}.other-carts-inner .fa-shopping-cart{font-size:1.4rem;line-height:16px}#return-to-top{position:fixed;bottom:20px;right:20px;background:#000;background:#000000b3;width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:2}#return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:13px;font-size:19px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top:hover{background:#000000e6}#return-to-top:hover i{color:#fff;top:5px}footer a:link,footer a:visited{text-decoration:none;color:#146d16}footer a:hover{text-decoration:underline}footer h2{text-transform:uppercase;text-align:left;font-size:1.5rem;line-height:1.25}footer li{margin-top:.5rem}footer ul{display:list-item;list-style:none;margin:0;padding:0}#footer-icon-facebook,#footer-icon-instagram{color:#000}#footer-header{font-style:italic;font-family:Cormorant,serif;font-size:1.5rem;font-feature-settings:unset;font-color:black}#pest-form input{max-width:200px}.search-filter-container h4{text-align:left}.map-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.fundraiser-customer-login-error,.seed-rack-customer-login-error{color:var(--error-text-color);padding:.5rem}.alert-container{display:flex;flex-direction:column;position:fixed;right:0;bottom:2rem;left:2rem;margin-right:2rem;z-index:5;transition:margin-right .3s}.style-example .alert-container{position:unset;margin-right:0;margin-top:0}.alert-container.move-aside-for-scroll-to-top{margin-right:6.75rem}.alert-container>.alert{align-self:flex-end;display:flex;opacity:0;width:100%;text-align:center;border-left:.15rem solid #004800;border-right:.15rem solid #004800;cursor:pointer;transition:opacity .3s,transform .3s}.alert-container>.alert.close-slowly{transition:opacity 2s,transform 2.5s}.alert-container>.alert:before{content:" ";position:absolute;z-index:-1;inset:-.15rem;border-left:.15rem solid white;border-right:.15rem solid white;opacity:0;transition:opacity .3s,transform .3s}.alert-container>.alert-pop:not(.alert-shown),.alert-container>.alert-pop:not(.alert-shown):before{transform:scale(1.1)}.alert-container>.alert-shown,.alert-container>.alert-shown:before{transition:opacity .2s,transform .2s}.alert-container>.alert-show,.alert-container>.alert-show:before{opacity:1}.alert-container>.alert-hide,.alert-container>.alert-hide:before{transform:scale(.8) translateY(.25rem);opacity:0}.alert-container>.alert:first-of-type{border-top:.15rem solid #004800}.alert-container>.alert:not(:first-of-type){border-top:.15rem dotted #004800}.alert-container>.alert:last-of-type{border-bottom:.15rem solid #004800}.alert-container>.alert:first-of-type:before{border-top:.15rem solid white}.alert-container>.alert:last-of-type:before{border-bottom:.15rem solid white}.alert-container>.alert-success{background-color:#d4edda}.alert-container>.alert-warning{background-color:#fff3cd}.alert-container>.alert-error{background-color:#f8d7da}.alert-container>.alert .alert-icon{width:3.75rem;min-width:3.75rem;min-height:3.75rem}.alert-close{width:2.25rem;min-width:2.25rem;min-height:3.75rem;padding-right:.75rem;transition:all .2s}.alert-container>.alert:hover .alert-close{color:#444;transform:scale(1.3)}.alert-container>.alert-success .alert-icon{color:#fff;background-color:#146d16}.alert-container>.alert-warning .alert-icon{color:#fff;background-color:#7e6a1b}.alert-container>.alert-error .alert-icon{color:#fff;background-color:#7e1b1b}.alert-inner{flex-grow:1;padding:.5rem}.alert-container>.alert .alert-icon,.alert-container>.alert .alert-close,.alert-inner{display:flex;align-items:center;justify-content:center}.pagination-enclosure{text-align:center}.pagination{display:inline-block;list-style-type:none}.pagination li{color:#000;float:left}.page-link,a.page-link{text-decoration:none;padding:8px 16px}.pagination li.active>.page-link{background-color:#d1e4d4}.pagination a:hover:not(.active){background-color:#ddd}.ordered-from-Fedco-before-question{max-width:30rem;margin:0 auto;border:none}.ordered-from-Fedco-before-question>legend{width:100%}.ordered-from-Fedco-before-question>label:nth-of-type(2){margin-left:1rem}.address-validation{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding-bottom:1rem;flex-direction:column;align-items:center}.address-validation>button{width:max-content;margin:1rem;max-width:calc(100vw - 3rem);overflow:unset}.address-validation>button{width:auto}.address-validation .diff-wrapper .none{cursor:unset}.continue-editing-wrap{width:100%;margin:1rem auto 2rem;text-align:center}.address-validation-continue-editing.w3-btn strong{font-weight:400}.address-validation-buttons{width:100%;display:flex;justify-content:space-evenly}.address-validation-buttons>form:first-of-type{margin-right:.25rem}.address-validation-buttons>form:last-of-type{margin-left:.25rem}.address-validation>.address-validation-suggestion:nth-of-type(1) .diff-wrapper.diff.diff-html .change td{background:#fff}.address-validation>.address-validation-suggestion:nth-of-type(1) tr>td:nth-of-type(2),.address-validation>.address-validation-suggestion:nth-of-type(1) tr>th:nth-of-type(2){display:none}.address-validation>.address-validation-suggestion:nth-of-type(2) tr>td:nth-of-type(1),.address-validation>.address-validation-suggestion:nth-of-type(2) tr>th:nth-of-type(1){display:none}.validation-modal-no-suggestions .diff-wrapper.diff.diff-html .change del{background:#fff;font-weight:400}.diff-wrapper.diff{font-family:Noto Sans,Verdana,Arial,sans-serif;font-feature-settings:"salt"}.style-example>td>pre{overflow:auto;max-height:8rem;white-space:pre-line;margin:0}.style-example>td{padding:.25rem .5rem}.design-system-colors .style-example>td:first-of-type{padding:0}dl.definition dt:before{content:"";display:block}dl.definition dt{font-weight:700}dl.definition dt:after{content:":"}dl.definition dt,dl.definition dd{display:inline}dl.definition dd{margin:.5em}img.general-illustration{width:100%;display:inline-block;margin-left:auto;margin-right:auto}p.close-p{margin-top:.5rem;padding-top:0}h4.close-header{margin-bottom:0;padding-bottom:0}hr.section-break{border:2px solid #deb887;border-radius:1px}h2.close-header,h3.close-header,h4.close-header{margin-bottom:0}p.close-p{margin-top:0}p.sub-p{margin-top:0;margin-bottom:0;text-indent:18px}em.latin,em.news-item-date{font-size:1.25rem}ul.close-ul{margin-top:0}
/*!
 * Diff CSS styles based on
 * https://raw.githubusercontent.com/jfcherng/php-diff/v6/example/diff-table.css
 * used under the terms from
 * https://raw.githubusercontent.com/jfcherng/php-diff/v6/LICENSE
 *
 * BSD 3-Clause License
 *
 * Copyright (c) 2018-2022 Jack Cherng <jfcherng@gmail.com>
 * Copyright (c) 2009 Chris Boulton <chris.boulton@interspire.com>
 *
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 * * Redistributions of source code must retain the above copyright notice, this
 *   list of conditions and the following disclaimer.
 *
 * * Redistributions in binary form must reproduce the above copyright notice,
 *   this list of conditions and the following disclaimer in the documentation
 *   and/or other materials provided with the distribution.
 *
 * * Neither the name of the copyright holder nor the names of its
 *   contributors may be used to endorse or promote products derived from
 *   this software without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */
/*!
 * Tweaked version of Bootstrap tables
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! End of Bootstrap-ish tables */
