@font-face{font-display:swap;font-family:"Droid Serif";font-style:italic;font-weight:400;src:local("Droid Serif Italic"),local("DroidSerif-Italic"),url(../vendor/fonts/DroidSerif-v12/tDbK2oqRg1oM3QBjjcaDkOr4nAfcGA.woff) format("woff")}@font-face{font-display:swap;font-family:"Droid Serif";font-style:italic;font-weight:700;src:local("Droid Serif Bold Italic"),local("DroidSerif-BoldItalic"),url(../vendor/fonts/DroidSerif-v12/tDbX2oqRg1oM3QBjjcaDkOr4lLz5CwOnTg.woff) format("woff")}@font-face{font-display:swap;font-family:"Droid Serif";font-style:normal;font-weight:400;src:local("Droid Serif Regular"),local("DroidSerif-Regular"),url(../vendor/fonts/DroidSerif-v12/tDbI2oqRg1oM3QBjjcaDkOr9rAM.woff) format("woff")}@font-face{font-display:swap;font-family:"Droid Serif";font-style:normal;font-weight:700;src:local("Droid Serif Bold"),local("DroidSerif-Bold"),url(../vendor/fonts/DroidSerif-v12/tDbV2oqRg1oM3QBjjcaDkOJGiRD7Owc.woff) format("woff")}@font-face{font-display:swap;font-family:"Droid Serif";font-style:italic;font-weight:400;src:local("Droid Serif Italic"),local("DroidSerif-Italic"),url(../vendor/fonts/DroidSerif-v12/tDbK2oqRg1oM3QBjjcaDkOr4nAfcHg.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Droid Serif";font-style:italic;font-weight:700;src:local("Droid Serif Bold Italic"),local("DroidSerif-BoldItalic"),url(../vendor/fonts/DroidSerif-v12/tDbX2oqRg1oM3QBjjcaDkOr4lLz5CwOnSA.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Droid Serif";font-style:normal;font-weight:400;src:local("Droid Serif Regular"),local("DroidSerif-Regular"),url(../vendor/fonts/DroidSerif-v12/tDbI2oqRg1oM3QBjjcaDkOr9rAU.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Droid Serif";font-style:normal;font-weight:700;src:local("Droid Serif Bold"),local("DroidSerif-Bold"),url(../vendor/fonts/DroidSerif-v12/tDbV2oqRg1oM3QBjjcaDkOJGiRD7OwE.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(../vendor/fonts/Roboto-v20/KFOkCnqEu92Fr1Mu51xIIzQ.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(../vendor/fonts/Roboto-v20/KFOjCnqEu92Fr1Mu51TzBic6CsI.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../vendor/fonts/Roboto-v20/KFOmCnqEu92Fr1Mu4mxM.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../vendor/fonts/Roboto-v20/KFOlCnqEu92Fr1MmWUlfBBc-.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(../vendor/fonts/Roboto-v20/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(../vendor/fonts/Roboto-v20/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(../vendor/fonts/Roboto-v20/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(../vendor/fonts/Roboto-v20/KFOkCnqEu92Fr1Mu51xLIzIFKw.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(../vendor/fonts/Roboto-v20/KFOkCnqEu92Fr1Mu51xHIzIFKw.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(../vendor/fonts/Roboto-v20/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(../vendor/fonts/Roboto-v20/KFOkCnqEu92Fr1Mu51xIIzI.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(../vendor/fonts/Roboto-v20/KFOjCnqEu92Fr1Mu51TzBic3CsTKlA.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(../vendor/fonts/Roboto-v20/KFOjCnqEu92Fr1Mu51TzBic-CsTKlA.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(../vendor/fonts/Roboto-v20/KFOjCnqEu92Fr1Mu51TzBic2CsTKlA.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(../vendor/fonts/Roboto-v20/KFOjCnqEu92Fr1Mu51TzBic5CsTKlA.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(../vendor/fonts/Roboto-v20/KFOjCnqEu92Fr1Mu51TzBic1CsTKlA.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(../vendor/fonts/Roboto-v20/KFOjCnqEu92Fr1Mu51TzBic0CsTKlA.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(../vendor/fonts/Roboto-v20/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../vendor/fonts/Roboto-v20/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../vendor/fonts/Roboto-v20/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../vendor/fonts/Roboto-v20/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../vendor/fonts/Roboto-v20/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../vendor/fonts/Roboto-v20/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../vendor/fonts/Roboto-v20/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../vendor/fonts/Roboto-v20/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../vendor/fonts/Roboto-v20/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../vendor/fonts/Roboto-v20/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../vendor/fonts/Roboto-v20/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../vendor/fonts/Roboto-v20/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format("woff2");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../vendor/fonts/Roboto-v20/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../vendor/fonts/Roboto-v20/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format("woff2");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../vendor/fonts/Roboto-v20/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}#toggleable-list-expand-all,#toggleable-list-hide-all{cursor:pointer;display:none;display:inline;margin-right:5px;padding:3px 7px}#toggleable-list>dd{margin:0;padding:0}#toggleable-list>dt{font-weight:700;margin:7px 0}#toggleable-list>dt a{background:0 0;color:#000;display:block;text-decoration:none}#toggleable-list .toggleable-list-shown-content{display:block}#toggleable-list .toggleable-list-hidden-content{display:none}#toggleable-list>dt a:focus:after{content:" «"}#toggleable-list .toggleable-list-shown-heading a{font-style:italic}#toggleable-list .toggleable-list-hidden-heading a:before{color:#c93d1f;content:"+ ";font-size:larger;padding-right:5px}#toggleable-list .toggleable-list-shown-heading a:before{color:#c93d1f;content:"- ";font-size:larger;padding-right:5px}#login-text-2{border:1px solid #033;border-radius:5px;display:inline-block;padding:10px;text-align:center}#login-box,#login-box-2{z-index:101}#mobile-vd-text{border-bottom:2px dotted #fff;text-decoration:none}#login-vd-text{border-bottom:2px dotted;text-decoration:none}#errorCanadianLogInUnavailable>.w3-modal-content,#login-box>.w3-modal-content,#logout-box>.w3-modal-content{max-width:600px}.login-email-label{clear:both;display:block}.logout-box-message{clear:both}.login-email-label,.login-zip-label{font-weight:700}.login-modal-close{cursor:pointer}#errorCanadianLogInUnavailable>.w3-modal-content{cursor:default}form[name^=login-form]>div{text-align:left;width:100%}form[name^=login-form]{color:#2f4f4f;font-size:smaller}.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){align-items:center;justify-content:center;padding-top:0}.w3-modal.modal-display{display:flex}.w3-modal.quick-view-modal{z-index:4}.w3-modal:not(.shown){background-color:transparent}.w3-modal.shown:not(.quick-view-modal){background-color:rgba(0,0,0,.4)}.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{opacity:0;transform:scale(.95) translateY(-1rem)}.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}#errorCanadianLogInUnavailable>.w3-modal-content:hover .fa-times,.w3-modal .fa-times:hover{color:#3d6767;transform:scale(1.2)}.w3-modal .fa-times:active{color:#4b7e7e;transform:scale(1.2)}.top-right-modal-close,.w3-button.top-right-modal-close{background-color:#d3d3d3;position:absolute;right:0;top:0}.modal{background-color:#000;background-color:rgba(0,0,0,.6);display:none;height:100%;left:0;overflow:auto;padding-top:100px;position:fixed;top:0;width:100%;z-index:101}.modal-content,.photo-caption{display:block;margin:auto;max-width:700px}.photo-caption{color:#ccc;height:150px;padding:10px 0;text-align:center;width:80%}@media screen and (max-width:600px){#myModalContent{width:100vw!important}}
/*!
 * 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.
 */.diff-wrapper.diff{background:repeating-linear-gradient(-45deg,#f5f5f5,#f5f5f5 .5em,#e8e8e8 0,#e8e8e8 1em);border:1px solid #000;border-collapse:collapse;border-spacing:0;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{background:#fff;border:none;border-collapse:separate;padding:.1rem .5rem}.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 #000;padding:.25rem .5rem;text-align:left}.diff-wrapper.diff tbody.skipped{border-top:1px solid #000}.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 #000;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 .new,.diff-wrapper.diff.diff-html .change.change-eq .old{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 .new.none,.diff-wrapper.diff.diff-html .change .old.none,.diff-wrapper.diff.diff-html .change .rep.none{background:transparent;cursor:not-allowed}.diff-wrapper.diff.diff-html .change del,.diff-wrapper.diff.diff-html .change ins{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{background-color:#f0f0f0;border:none;border-bottom:1px solid grey;display:none;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-bottom-right-radius:0;border-right:unset;border-top-right-radius:0}.clearable.form-control+.input-clear-button{border:.06rem solid #999;border-bottom-left-radius:0;border-bottom-right-radius:.25rem;border-top-left-radius:0;border-top-right-radius:.25rem;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:hover{color:#063}a:link,a:visited{color:#033;text-decoration:underline}html{box-sizing:border-box;overflow-x:auto!important}*,:after,:before{box-sizing:inherit}body,html{background-color:#fdf5e6;font-family:Roboto,Verdana,Arial,sans-serif;font-size:10pt}img{max-width:100%}table{font-size:inherit}table.white-bg{background-color:#fc6;border-style:outset;border-width:1px;text-align:center}table.white-bg td{background-color:#fff;border-style:inset;border-width:1px}table.pad10 td{padding:10px}
/*!
 * 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)
 */.table{background-color:transparent;background-color:#fff;border-collapse:collapse;margin-bottom:1rem;max-width:100%;width:100%}.table>*>*>td,.table>*>*>th,.table>*>td,.table>*>th{border-top:1px solid #deb887;padding:.75rem;vertical-align:top}.table>thead>th{border-bottom:2px solid #deb887;vertical-align:bottom}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered>*>*>td,.table-bordered>*>*>th,.table-bordered>*>td,.table-bordered>*>th,.table-innerborder>*>*>td,.table-innerborder>*>*>th,.table-innerborder>*>td,.table-innerborder>*>th{border:1px solid #deb887}.table-innerborder>:last-child>td,.table-innerborder>:last-child>th,.table-innerborder>tbody>:last-child>td,.table-innerborder>tbody>:last-child>th{border-bottom:0}.table-innerborder>:first-child>td,.table-innerborder>:first-child>th,.table-innerborder>thead>:first-child>td,.table-innerborder>thead>:first-child>th{border-top:0}.table-innerborder>*>*>td:first-child,.table-innerborder>*>*>th:first-child,.table-innerborder>:first-child>td,.table-innerborder>:first-child>th{border-left:0}.table-innerborder>*>*>td:last-child,.table-innerborder>*>*>th:last-child,.table-innerborder>:last-child>td,.table-innerborder>:last-child>th{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:rgba(0,0,0,.05)}.table>*>*>th,.table>*>th{background-color:#fffcf4;border-color:#deb887}
/*! End of Bootstrap-ish tables */.announcement-header,h1,h2,h3,h4,h5,h6{font-family:"Droid Serif",serif}.announcement-header{display:block;font-size:1.8rem;font-weight:700;padding:0 0 .5rem;text-align:center}.fedco-green,.w3-hover-fedco-green:hover{background-color:#1b7e5e!important;color:#fff!important}.fedco-pale-green{background-color:#d1e4d4}.text-dark-gray{color:#333}@media print{.print-text-dark-gray{color:#333;-webkit-print-color-adjust:exact;print-color-adjust:exact}}.d-none{display:none}.d-inline-block,.dib,div.inline{display:inline-block}.d-block,.w3-btn.block,.w3-btn.d-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-bottom:.5rem;margin-top:.5rem}.smaller,.text-smaller{font-size:smaller}.text-larger{font-size:larger}.font-weight-bold{font-weight:700}.abbreviations.font-weight-normal,.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;cursor:pointer;padding:0;text-decoration:underline}button.btn-link{color:inherit}.btn-amber,.btn-primary,.btn-secondary,.w3-btn.btn-amber,.w3-btn.btn-primary,.w3-btn.btn-secondary{border-radius:.6rem;padding:.9rem 1.8rem;text-decoration:none}.btn-primary,.w3-btn.btn-primary{background-color:#1b7e5e;color:#fff;font-weight:700}.btn-secondary,.w3-btn.btn-secondary{background-color:#f4fff5;border:.1rem solid #1b7e5e;color:#000;padding:.8rem 1.7rem}.btn-primary:focus,.btn-primary:hover,.w3-btn.btn-primary:focus,.w3-btn.btn-primary:hover{background-color:#147255;color:#fff}.btn-secondary:focus,.btn-secondary:hover,.w3-btn.btn-secondary:focus,.w3-btn.btn-secondary:hover{background-color:#e7f5e8;color:#000}.btn-primary:active,.w3-btn.btn-primary:active{background-color:#116a4e}.btn-secondary:active,.w3-btn.btn-secondary:active{background-color:#d3ead4}.btn-amber:hover,.btn-primary:hover,.btn-secondary:hover,.w3-btn.btn-amber:hover,.w3-btn.btn-primary:hover,.w3-btn.btn-secondary:hover{box-shadow:unset}.btn-amber,.w3-btn.btn-amber{background-color:#ffc107;color:#000}.btn-amber:focus,.btn-amber:hover,.w3-btn.btn-amber:focus,.w3-btn.btn-amber:hover{background-color:#ff9800;color:#000}.btn-amber:active,.w3-btn.btn-amber:active{background-color:#f19100}.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}.bg-orange,.w3-btn.bg-orange{background-color:#ff4500}.b{border-style:solid}.b1{border-width:1px}.b0{border-width:0}.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.header-dash,ul.no-bullet{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}.hidden{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}@media print{.print-hidden{display:none}.print-footer{bottom:0;position:fixed}}.page-layout{background:#fdf5e6;border:0;border-collapse:collapse;margin-left:auto;margin-right:auto;padding:0}#main-body{max-width:1420px}#main-body:not(.main-body-in-branch){margin-top:0}.logo-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;height:120px}#page-header{height:120px}#page-header img{float:left;height:118px}#header-cart,#header-ordering-unavailable{background-color:#fdf5e6;max-width:1420px}#header-cart{box-shadow:0 10px 10px -10px #888;font-size:1.25rem}#header-ordering-unavailable{font-size:1rem}#header-cart>header{height:6.92rem}#header-cart.w3-top,#header-ordering-unavailable.w3-top{position:sticky}#header-cart>header a{padding:8px 12px}#header-cart #logo-home{height:100%;padding-bottom:.625rem;padding-top:.625rem}#logo-home{align-items:center;max-width:230px}#compact-branch-list,#expanded-branch-list{align-items:center;max-height:3.9rem}#header-right{flex-wrap:wrap-reverse;justify-content:flex-end}#header-cart>header a.w3-button{text-decoration:none}#header-cart .login-button,#header-cart .view-cart-link,#header-cart .w3-opennav,#login-text{align-items:center;display:flex;max-height:3.9rem}#header-start-order-text,#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{display:flex;padding-left:1rem}.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;color:#ebdd94;font-size:.9em;vertical-align:middle}#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>div:not(.ordering-not-available-message-wrap),.ribbon-container>span{flex-shrink:0;min-width:-moz-min-content;min-width:min-content}.ribbon-container>a,.ribbon-container>span{min-width:-moz-min-content;min-width:min-content}.ribbon-container>.login-button{margin-left:auto}.ribbon-container .ordering-not-available-message{display:block;padding-left:1rem;padding-right:1rem;text-align:center}noscript>p{background-color:#f8d7da;margin:1.5rem 2rem;padding:.5rem}noscript>p.macro-index-noscript-notice{margin:1.5rem 2rem 0}.paragraph-card{margin:1rem;padding:.75rem}.paragraph-card .large-announcement{font-family:serif,"Droid Serif";font-size:1.5rem;font-weight:700;padding:1rem 0}.paragraph-card>p,p.paragraph-card{text-indent:1rem}.paragraph-card.no-text-indent>p,p.paragraph-card{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 #deb887;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{border-radius:.2rem;margin:1rem 3rem;padding:1rem}.contact-card ul li:not(:last-of-type){padding-bottom:.3rem}.contact-social-media a:not(:last-of-type){padding-bottom:.7rem}.contact-card #footer-icon-instagram{padding:0}.contact-card p,.contact-card ul{line-height:1.7em}div:not(:first-of-type)>.contact-card{margin-top:0}body>a.hidden[href="#content"]{align-items:center;background-clip:padding-box;background-color:hsla(0,0%,100%,.95);border:.6rem solid hsla(0,0%,100%,.65);box-shadow:0 0 .5rem #fff;display:flex;flex-direction:row-reverse;font-size:1.25rem;height:auto;justify-content:center;margin-top:0;min-height:3.92rem;opacity:.1;padding:.5rem 1rem;text-decoration:none;transition-delay:2.15s,2s,0s,0s;transition-duration:0s,.15s,.2s,.2s;transition-property:left,opacity,border-color,background-color;width:50%;z-index:101}body>a.hidden[href="#content"]:before{padding:0 1rem}body>a.hidden[href="#content"]:focus{background-color:#fff;border-color:hsla(0,0%,100%,.75);left:15%;opacity:1;transition-delay:0s,0s,0s,0s;transition-duration:0s,0s,.2s,.2s}body>a.hidden[href="#content"]:hover{border-color:hsla(0,0%,100%,.85)}body>a.hidden[href="#content"].skip-nav-homepage{margin-top:5.55rem;width:100%}body>a.hidden[href="#content"].skip-nav-homepage:focus{left:0}body>a.hidden[href="#content"].skip-nav-plain{height:4rem;width:100%}body>a.hidden[href="#content"].skip-nav-plain:focus{left:0}body>a.hidden[href="#content"].skip-nav-homepage:focus~#content,body>a.hidden[href="#content"].skip-nav-plain:focus~#content{padding-top:4rem}.extralarge{font-size:3rem}@media screen and (max-width:480px){body>a.hidden[href="#content"]{width:calc(100% - 8rem)}body>a.hidden[href="#content"]:focus{left:8rem}.extralarge{font-size:2rem}}ul.left-sidebar{display:list-item;list-style:none;margin-top:3px;padding-left:15px}ul.left-sidebar-padded{padding-top:10px}ul.left-sidebar-padded li{padding-bottom:5px}.sidebar-subheader{color:#1b7e5e;font-family:Roboto,Verdana,Arial,sans-serif;font-size:10pt;padding-left:16px;text-align:left}.demoAcc{padding-top:1px}div.left-sidebar-order{color:#030;font-size:large;margin-left:auto;margin-right:auto;text-align:center;width:150px}.left-sidebar-logo{margin-bottom:5px}#sidebar-logout{display:block}span.reset-filters{cursor:pointer;text-decoration:underline}td#main-column{vertical-align:top;width:550px}#not-logged-in{padding-bottom:1rem;text-align:center}#view-order-errors{color:#004800}#innercontent{min-width:100%;overflow:hidden;padding:10px 0}.w3-container.checkout-container{overflow:hidden;padding:calc(.01em + 10px) 16px}#innercontent img,.w3-container.checkout-container img{padding:5px}.introtable{color:#fff;font-family:sans-serif;font-size:x-large;font-weight:700;max-width:100%;width:100%}a.cat-name{color:#fff;text-decoration:none}.cat-name{font-family:"Droid Serif",serif;margin:0;text-align:left}a.blurb{color:#000;font-size:small;font-style:italic;text-decoration:none}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder,input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}.search-header,.search-header>form{display:flex}.search-header{flex-wrap:wrap}.search-header>:not(form),.search-header>form>input[type=search]{padding:.6rem 1.2rem}.search-header>a{text-decoration:none}.search-header>form{margin-left:auto}.search-header>form>input[type=search]{border:0;border-radius:0;min-width:15vw}.search-header>form>input[type=submit]{min-width:-moz-min-content;min-width:min-content}#index-text{background:unset;border:none;cursor:pointer}@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:0;padding:0}#bread-crumbs>li{display:inline}#bread-crumbs>li:not(:first-of-type):before{content:"> "}#bread-crumbs a{text-decoration:none}#bread-crumbs>.index-list-breadcrumb>a{font-style:italic;text-transform:capitalize}.item-results-navigation{padding-top:.5rem}.search-results-nav{padding-top:20px;text-align:center;width:100%}.search-results-nav:first-child{padding-top:7px}.search-results-nav-cell{width:15%}.search-results{border:0;border-spacing:2px;padding:0;width:100%}.search-result-column.w3-container{padding:20px 0;text-align:left;vertical-align:top}.search-result-subcat{font-style:italic;font-weight:400}.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:"Droid Serif",serif;font-size:1rem;font-weight:700}.search-result-item span.hidden{display:none}.search-result-item span.description{font-size:.85rem}.search-result-item span.status{color:#c33;float:right;margin-left:1.5em}.search-result-item input[name=quan]{width:8rem}.search-result-item img{border:none}.qtip:not(.fedco-discount-popup){max-width:600px!important}.qtip input,.qtip select{font-size:larger;padding:5px 10px}.qtip input{margin-left:10px}.qtip a{font-weight:700;margin-left:25px}.qtip div.popup-layout>div:not(.price-popup){display:inline-block;width:50%}.qtip div.popup-layout>div.price-popup{display:block;text-align:center;width:100%}.qtip span.close-popup{cursor:pointer;text-decoration:underline}.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}.catalog-desc,.qtip.qtip-light{line-height:1.5}.desc_code{border-bottom:2px dotted brown}.order-table{background:#fff;border:1px solid #fc6;border-collapse:separate;font-size:1.2em;overflow:auto;padding:16px;width:100%}@media print{.order-table>div.order-header,.order-table>div[id^=orderitem],.order-table[name=totals]{display:flex}.order-table[name=totals],.order-table[name=totals]>div{flex-direction:column}#header-cart~header,.cart-buttons,div.w3-bar.fedco-green,main~footer{display:none}}.order-table:first-of-type{margin-top:5px}.order-table:last-of-type{margin-bottom:5px}.insufficient-inventory,.order-table div.overweight,.out-of-stock,.seed-rack-reorder-not-divisible-by-five{background-color:pink}.order-table div.has-comment div{border:none}.order-table+.order-table{border-top:0}.order-table:first-of-type div:first-child div{color:#000}.order-table a{color:brown;text-align:left}.order-table tr:not(:first-child) td{border-top:1px dotted brown}@media screen{.read-more{cursor:pointer;font-size:smaller;font-style:italic;text-decoration:underline}.read-more-text{background-color:#fff;border:1px solid brown;border-radius:5px;font-size:smaller;padding:.5em}}.signin-table:first-of-type div:first-child div{color:#fff}.signin-heading{background-color:brown;color:#fff}.signin-heading h1{color:#fff}.signin-buttons-container>.w3-btn{margin-bottom:4px}.signin-buttons-navigation{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:4px;margin-top:4px;padding:0;row-gap:4px}.signin-buttons-navigation>.w3-btn:not(:last-of-type){margin-right:4px}.signin-table input,.signin-table select,.signin-table textarea{margin-top:.9rem}.signin-table label,.signin-table p{margin-top:1.8rem}.signin-table label,.signin-table li,.signin-table p{text-align:left}table.signin-table div:not(.signin-heading)>div:first-child{background:#fc6;color:brown}div.signin-heading a:visited,table.signin-table div.signin-heading a{color:#fff}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-note{font-size:x-small}.signin-table .signin-instructions{margin:0;padding:.25rem 1.25rem}.signin-table .signin-instructions:last-of-type{padding-bottom:.5rem}#signin_form .below-input-message,#signin_form label.error{display:block;margin-left:auto;text-align:left;width:100%}#signin_form label.error{color:var(--error-text-color);margin-top:0}#signin_form .signin-card-multi-row label.error{margin-left:0;width:auto}.signin-card-multi-field-wrap,.signin-card-multi-input-row,.signin-card-multi-row{display:flex}.signin-card-multi-row{flex-direction:column;padding-left:.6rem;padding-right:.6rem}.signin-card-multi-field-wrap{flex-direction:column;padding-top:.9rem;width:100%}.signin-card-multi-input-row{flex-direction:column}.signin-card-multi-input-row>input,.signin-card-multi-input-row>label,.signin-card-multi-input-row>select{margin:.9rem 0 0;padding:0}.signin-card-multi-input-row>input{width:100%}.signin-card-multi-input-row>label{min-width:-moz-max-content;min-width:max-content;padding-right:.6rem}#signin-payment-form-charge-instructions,#signin-payment-form-required-message{margin-top:1.5rem}.payment-method-cc p.signin-note{padding:0 1.5rem}.required-field:not(.optional):before{color:#a80000;content:"*";display:inline-block;padding-right:3px;vertical-align:middle}#signin-payment-form-charge-instructions>span{font-size:medium;font-weight:700}#signin-gift-certificates-and-coupons{display:flex;justify-content:space-evenly}#add_coupon,#add_gift_cert,.sortable{text-align:left}.sortable{background:#fff;border:1px solid #d6b984;border-collapse:collapse;width:100%}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{background:brown;color:#fff;font-weight:700;text-align:center}.sortable td{vertical-align:top}.sortable tr{border-bottom:1px solid #d6b984}.sortable:first-of-type{margin-top:5px}.sortable:last-of-type{margin-bottom:5px}.densetable,.smalltable,.statustable{background:#fff;border:1px solid #d6b984;border-collapse:collapse;font-size:1.2em;margin-left:auto;margin-right:auto;text-align:left;width:100%}.densetable td,.densetable th,.smalltable td,.smalltable th{border:none;padding:4px}.statustable td,.statustable th{background:#fff;border:1px solid brown;text-align:center}.smalltable th{font-weight:700}.densetable th,.smalltable th{background:brown;color:#fff;text-align:center}.densetable th{font-weight:400}.densetable td,.smalltable td{vertical-align:top}.smalltable td div{text-align:center}.densetable tr,.smalltable tr{border-bottom:1px solid #d6b984}.densetable:first-of-type,.smalltable:first-of-type{margin-top:5px}.densetable:last-of-type,.smalltable:last-of-type{margin-bottom:5px}.smalltable caption{color:#090;font-weight:700}.smalltable caption span{color:#2f4f4f;font-size:1.2em}.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,#pollinator-table tr>td:first-child+td+td+td+td,#pollinator-table tr>td:first-child+td+td+td+td+td,#pollinator-table tr>td:first-child+td+td+td+td+td+td,#pollinator-table tr>td:first-child+td+td+td+td+td+td+td{border-right:1px solid #d6b984}.apple span,span.hide1{display:none}.apple:after{content:url(/trees/trees_images/apicon.jpg)}#appletable tr>td:first-child+td+td,#appletable tr>td:first-child+td+td+td+td+td+td+td+td,#appletable tr>th:first-child+th+th,#appletable tr>th:first-child+th+th+th+th+th+th+th+th,#cctable td,#cctable th{border-right:1px solid #d6b984}#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:3px solid #d6b984}.ccrop span{display:none}.ccrop:after{content:"\2713\0020"}#flower_table tr>td:first-child+td+td,#herbs_table tr>td:first-child+td{font-style:italic}.footnotes dl{padding:.5em}.footnotes dt{clear:left;float:left;font-weight:700;text-align:right;width:100px}.footnotes dt:after{content:":"}.footnotes dd{margin:0 0 0 110px;padding:0 0 .5em}#addl-info-header{margin-bottom:.25em;text-align:center}#addl-info-header a{color:inherit}#addl-info-text{border:1px solid brown;border-radius:5px;margin:1em;padding:.5em;text-align:left}#addl-info-text h3:first-of-type{margin-top:0}#addl-info-text h3{text-align:center}.addl-info{background-color:#ebdd94;border:1px solid #000;border-radius:5px;display:inline-block;font-weight:700;line-height:1.5;margin:.25em 1em;padding:0 .5em;white-space:nowrap}.addl-info a{text-decoration:none}.checkout-progress{background-color:#fffcf4;border-bottom:.075rem dashed #deb887;border-top:.075rem dashed #deb887;display:flex;flex-direction:column;margin:1.75rem auto 0;position:relative;width:100%}#signin_form .checkout-progress{margin-bottom:1rem;margin-top:1rem}.checkout-progress-label{align-items:center;color:#004800;display:flex;flex-direction:row;padding:0 .5rem;text-align:center;width:100%}.checkout-progress-label:first-of-type{border-bottom:.075rem dashed #deb887;font-weight:700;justify-content:center}.checkout-progress-label>span{align-items:center;display:flex;margin:.5rem 2rem}.checkout-progress-label>div{flex-grow:1;text-align:left}.checkout-progress-step-1 .checkout-progress-label:not(:first-of-type):not(:nth-of-type(2)),.checkout-progress-step-2 .checkout-progress-label:nth-of-type(4){color:#557155;display:none}.checkout-info-pane{float:left;width:100%}#group_coord_ship_message,#late-rootstock-more-info{display:none}#right-pane{float:left;width:100%}.checkout-info-pane>div:not(.checkout-left-pane-placeholder){background-color:#fff1d4;border:1px solid brown;border-radius:5px;padding:.5em;text-align:center}.checkout-info-pane>div{margin:1em}#checkoutErrorLoadingFinishedOrder,#checkoutErrorSendingConfirmationEmail,.checkout-info-pane .error{color:var(--error-text-color);font-style:normal;font-weight:700}[name=canAccommodateFullSizedTruck][value="0"]:checked+.error{display:block}input[name=nofaDepotCode]{flex-grow:1;width:auto}#nofaDepotCode-error{min-width:100%;order:-1;padding-bottom:1rem}.cartContentsError{border:5px solid red;padding-left:50px;padding-right:50px;text-align:center}.cartContentsError>div:first-of-type{color:var(--error-text-color)}.awaitingCartContentsValidation{opacity:.3;pointer-events:none}.checkout-info-pane .coupon_code{font-weight:700}.checkout-item-cell-note-left,.checkout-item-cell-note-right{font-size:smaller;text-align:left}.checkout-item-cell-note-right{font-style:italic}.insufficient-inventory div.checkout-item-cell-note-right,.out-of-stock div.checkout-item-cell-note-right,.overweight div.checkout-item-cell-note-right,.seed-rack-reorder-not-divisible-by-five div.checkout-item-cell-note-right{color:#820000;font-style:normal;font-weight:700}.depot-hidden-element,.nofa-depot-hidden-element,.pickup-hidden-element{display:none}.thank-you-for-your-order-panel{border-color:#b2b2b2 #4c4c4c #4c4c4c #b2b2b2;border-style:solid;border-width:1px;margin:.75rem 0;max-width:-moz-max-content;max-width:max-content;padding:2px}.thank-you-for-your-order-panel>div{border-color:#4c4c4c #b2b2b2 #b2b2b2 #4c4c4c;border-style:solid;border-width:1px;padding:.5rem;text-align:center}a.purchased-gift-certificate{font-size:larger;font-weight:700}a.purchased-gift-certificate-print-button{background-color:#ff4500;margin-left:1rem;text-decoration:none}.w3-btn.orange-link-button{background-color:#ff4500;border-color:#fff;border-radius:.6rem;color:#fff;text-decoration:none}.ordering-not-available-message .orange-link-button{padding:.5rem}#form_remove_from_cart{display:none}.green-button{background-color:#033;height:2.5em;outline:1px solid #033;width:9em}.brown-button,.green-button{border:1px solid #fff;color:#fff;font-size:larger}.brown-button{background-color:brown;cursor:pointer;height:1.75em;margin-bottom:5px;outline:1px solid brown}button.brown-button:disabled,input.brown-button:disabled{color:#d3d3d3;cursor:default}a.brown-button:link,a.brown-button:visited,a.green-button:link,a.green-button:visited{color:#fff;padding:0 6px;text-decoration:none}.brown-button+.brown-button{margin-left:5px}.abbreviations,.og-eco{font-weight:700}.abbreviations,.abbreviations-light,.og-eco{border-bottom:2px dotted brown}.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}.bigNbold{color:#090;font-size:2.4em;font-weight:700}.listNone{list-style-image:none;list-style-position:outside;list-style-type:none}ul.col{border-right:1px dotted #333;display:block;float:left;font-size:smaller;list-style:none outside none;overflow:hidden;padding:0 0 0 12px;width:100px}.dotted{border-left:1px dotted #333}.cat_download{border-bottom:1px solid #fc6;clear:both;overflow:auto;padding:5px 0}.cat_download div{margin:0 0 0 150px}.cat_download img{float:left}.cat_download span{color:#090;font-size:larger;font-weight:700}.popup{background-color:#fdf5e6;padding:10px}.list-div div{display:block;float:left;width:250px}.list-div ul{list-style:none;padding-left:5px}img.centered{display:block;margin-left:auto;margin-right:auto}#index-visual-slides,.division-menu-parent{text-decoration:none}ol li{margin:10px 0}ul.horizontal-list{list-style:none;margin:0;padding:0}ul.horizontal-list li{display:inline;padding:0 1em 0 0}@keyframes zoom{0%{transform:scale(0)}to{transform:scale(1)}}@media only screen and (max-width:700px){.modal-content{width:100%}}.division-slide-text h2,.macro-text h4{font-family:"Droid Serif",serif;text-align:left}.division-slide-text h2{line-height:90%}.division-slide-text{bottom:0;font-weight:700;padding:20px;width:100%}.order-header div,.orderline{float:left}.orderline{padding:8px}div#right-pane>div{width:100%}.left,div#right-pane>div,div#right-pane>div>div{float:left;text-align:right}.left{width:70%}.right{text-align:right}.left-mobile,.right{float:left;width:30%}.group-mobile-left{float:left;padding:8px;text-align:left;width:60%}.group-mobile-right{align-items:flex-end;display:flex;flex-direction:column;justify-content:right;padding:8px;width:40%}.group-part-email,.group-part-line,.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%}.orderitem-quan{text-align:center;width:100%}}@media print{.orderitem-quan button{display:none}}.orderitem-quan input{text-align:right}@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: "}.mobile-orderitem-price{color:brown;float:left;text-align:right;width:100%}@media screen{.orderitem-total{display:none}}@media print{.orderitem-total{float:right}}.orderitem-delete{float:right}@media print{.orderitem-delete{display:none}}.orderitem-name{float:left;width:65%}@media print{.orderitem-name{width:40%}}.order-header,.order-header-group{display:none}.review-billing-address,.review-customer-code,.review-fundraiser-details,.review-mail-address,.review-po-number,.review-ship-address{border-bottom:1px dotted brown;float:left;padding:8px;width:100%}.review-depot-dates{color:#000}.review-label{font-weight:700}#card_row,#gift_cert_info_cell,.review-email{border-bottom:1px dotted brown;clear:both;padding:8px}#big-index a:link,a.w3-bar-item:link{text-decoration:none}#right-pane>div{padding:8px}.smalltable .cell{border:none;float:left;padding:4px}.smalltable .row{overflow:auto;width:100%}.smalltable .tableheader{background:brown;border:none;color:#fff;font-weight:700;padding:4px;text-align:center}.smalltable .cell{vertical-align:top}.smalltable .cell div{text-align:center}.smalltable .row{border-bottom:1px solid #d6b984}div.smalltable a,div.smalltable a.link,div.smalltable a.visited{color:brown}.smalltable .itemno{font-weight:700;text-align:center}.FormUnit--spin{display:inline-block;display:flex;flex-wrap:wrap-reverse;justify-content:center;margin-bottom:.5rem;margin-top:.5rem}.FormUnit-quantity{background:none;border:none;height:1.5rem}.FormUnit-quantity--add{float:right;order:2}.FormUnit-quantity--add,.FormUnit-quantity--remove{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;color:#1b7e5e;font-size:16px;font-weight:700;height:42px;width:30px}.FormUnit-quantity--remove{float:left;order:1}.FormUnit-field--spin,.pricecell .name-your-price input{font-size:16px;height:42px;margin:auto;width:42px}.log-in-to-order.w3-btn{display:block;padding:.5rem 4rem}.product-page{display:flex;flex-wrap:nowrap}.product-page .FormUnit-quantity--add{order:3}.pricecell .name-your-price input,.quantity{border:1px solid #d3d3d3}.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{flex-basis:100%;order:3;padding:.275rem}.group-part{border-top:1px dotted brown;overflow:auto}#divswitch{z-index:20}.slideshow-caption{bottom:15%;position:absolute}#quick-content{display:none}.shoppingbasket:not(.text-center){text-align:left}.shoppingbasket{font-family:"Droid Serif",serif;font-style:italic;margin-left:.5rem;position:relative}.basketitems:not(.d-none){display:inline-block}.basketitems{background-color:#ffa07a;border:1px solid darkred;border-radius:1000px;color:#000;font-size:x-small;min-width:1.25rem;padding-left:.325rem;padding-right:.325rem;position:absolute;top:50%;transform:translate(-50%,-90%)}.span6{background-color:#fdf5e6}.macroIndexAnnouncements{display:flex;flex-direction:column}.macroIndexAnnouncements>details,.macroIndexAnnouncements>div{padding:5px;text-align:center;width:100%}.macroIndexAnnouncements summary{display:list-item;font-weight:700}.macroIndexAnnouncements>details[open].details-desktop>summary{display:block}.search-grid{grid-gap:10px;display:grid;grid-template-columns:1}#search-intro{margin-top:20px;max-width:1200px}#search-intro .grid-item{background-size:cover;display:inline-block;height:150px;margin-bottom:16px;margin-right:1%;width:49%}#search-intro .grid-item>a>div{width:100%}#search-intro .grid-item:nth-child(2n){margin-right:0}#search-intro .grid-item>a:after{content:" ";display:block;height:100%;width:100%}#bulbs-vd,#trees-vd{border-bottom:2px dotted}.missing-image-filler{opacity:30%;padding:15%}.search-results-image{height:100%;position:relative;width:100%}.search-results-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.search-results-image img.missing-image-filler{height:unset;width:unset}.search-results-text h2{border-bottom:1px solid #000}.search-results-overlay{font-family:"Droid Serif",serif;font-size:1.5em;font-weight:700;position:absolute;text-align:center;width:100%;z-index:2}.og-eco-overlay-badge img{height:3.75rem;width:3.75rem}.search-results-image .og-eco-overlay-badge{bottom:12px;position:absolute;right:8px}.product-description .og-eco-overlay-badge{align-items:center;display:flex}.search-result-category{font-family:"Droid Serif",serif;font-size:.85rem;width:100%}.search-result-category-ogs{color:#333;font-family:Roboto,Verdana,Arial,sans-serif;font-size:.85rem;font-style:italic;text-transform:uppercase;width:100%}.search-result-category+hr{border-top:1px solid #d3d3d3;margin:5px 0;width:40%}.search-result-category-ogs+hr{display:none}.search-results-text{padding:10px 0}.search-results-text .status{font-style:italic}.w3-btn.quick-view-button{height:100%;line-height:1.25;padding-bottom:.45rem;padding-top:.45rem}#quickViewAddModalError{padding:1rem 0}.name-your-price{align-items:center;display:inline-flex}.quick-view-modal .name-your-price{display:flex}.name-your-price .nyp-wrap{display:inline-block;position:relative}.name-your-price .nyp-text{margin-right:.5rem;min-width:-moz-max-content;min-width:max-content}.name-your-price .nyp-symbol{left:.5rem;line-height:100%;position:absolute;top:50%;transform:translateY(-50%)}.name-your-price input{display:inline-block;max-width:10rem;min-width:6rem;padding-left:1.1rem}#mySidenav{background-color:#d1e4d4;height:100%;max-width:220px;min-width:220px;overflow:auto;position:fixed;right:0;top:0;width:220px;z-index:1}#mySidenav.branch-list,#mySidenav.w3-collapse{display:none}#mySidenav .w3-button:hover{background-color:#616161!important;color:#fff!important}#mt-ship-table,#ogs-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{color:#000;display:block;font-family:Roboto,Verdana,Arial,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.5;margin:0;padding-left:.6rem;text-align:left;width:100%}.product-name.product-name-beside-photo{display:none}.product-name-quick-view{display:inline;font-size:10pt;margin:unset}.product-image-container{margin:1rem 1.2rem 1.2rem}.product-description{margin-top:.1rem}form#order label.error{padding:0 .5rem}.backorder-warning,form#order label.error{color:var(--error-text-color);font-size:1rem}.backorder-warning{font-style:italic;padding-left:.5rem}#header-logout{display:none}.cart-buttons a,.cart-buttons input{margin-bottom:4px}#quick-table input{border:1px solid #d3d3d3}#header-cart>header #compact-branch-list,#header-cart>header #expanded-branch-list{display:none}.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.w3-btn{align-items:center;display:inline-flex;margin-bottom:4px;text-decoration-line:none}.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{background:#000;background:rgba(0,0,0,.7);border-radius:35px;bottom:20px;display:block;display:none;height:50px;position:fixed;right:20px;text-decoration:none;transition:all .3s ease;width:50px;z-index:2}#return-to-top i{color:#fff;font-size:19px;left:16px;margin:0;position:relative;top:13px;transition:all .3s ease}#return-to-top:hover{background:rgba(0,0,0,.9)}#return-to-top:hover i{color:#fff;top:5px}footer a:link,footer a:visited{color:#1b7e5e;text-decoration:none}footer a:hover{text-decoration:underline}footer h2{text-align:left;text-transform:uppercase}footer li{font-size:1.25rem;margin-top:.5rem}footer ul{display:list-item;list-style:none;margin:0;padding:0}#footer-icon-facebook{color:#000}#footer-icon-instagram{height:1.25em;width:1.25em}#footer-header{font-family:"Droid Serif",serif;font-size:1.25rem;font-style:italic;line-height:1.75rem}#pest-form input{max-width:200px}.search-filter-container h4{text-align:left}.map-responsive{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.map-responsive iframe{height:100%;left:0;position:absolute;top:0;width:100%}.fundraiser-customer-login-error,.seed-rack-customer-login-error{color:var(--error-text-color);padding:.5rem}.alert-container{bottom:2rem;display:flex;flex-direction:column;font-size:1.5rem;left:2rem;margin-right:2rem;position:fixed;right:0;transition:margin-right .3s;z-index:5}.style-example .alert-container{margin-right:0;margin-top:0;position:unset}.alert-container.move-aside-for-scroll-to-top{margin-right:6.75rem}.alert-container>.alert{align-self:flex-end;border-left:.15rem solid #004800;border-right:.15rem solid #004800;cursor:pointer;display:flex;opacity:0;text-align:center;transition:opacity .3s,transform .3s;width:100%}.alert-container>.alert:before{border-left:.15rem solid #fff;border-right:.15rem solid #fff;bottom:-.15rem;content:" ";left:-.15rem;opacity:0;position:absolute;right:-.15rem;top:-.15rem;transition:opacity .3s,transform .3s;z-index:-1}.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{opacity:0;transform:scale(.8) translateY(.25rem)}.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 #fff}.alert-container>.alert:last-of-type:before{border-bottom:.15rem solid #fff}.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{min-height:3.75rem;min-width:3.75rem;width:3.75rem}.alert-close{min-height:3.75rem;min-width:2.25rem;padding-right:.75rem;transition:all .2s;width:2.25rem}.alert-container>.alert:hover .alert-close{color:#444;transform:scale(1.3)}.alert-container>.alert-success .alert-icon{background-color:#1b7e5e;color:#fff}.alert-container>.alert-warning .alert-icon{background-color:#7e6a1b;color:#fff}.alert-container>.alert-error .alert-icon{background-color:#7e1b1b;color:#fff}.alert-inner{flex-grow:1;padding:.5rem}.alert-container>.alert .alert-close,.alert-container>.alert .alert-icon,.alert-inner{align-items:center;display:flex;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{padding:8px 16px;text-decoration:none}.pagination li.active>.page-link{background-color:#d1e4d4}.pagination a:hover:not(.active){background-color:#ddd}.ordered-from-Fedco-before-question{border:none;margin:0 auto;max-width:30rem}.ordered-from-Fedco-before-question>legend{width:100%}.ordered-from-Fedco-before-question>label:nth-of-type(2){margin-left:1rem}.address-validation{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-evenly;padding-bottom:1rem}.address-validation>button{margin:1rem;max-width:calc(100vw - 3rem);overflow:unset;width:-moz-max-content;width:max-content;width:auto}.address-validation .diff-wrapper .none{cursor:unset}.continue-editing-wrap{margin:1rem auto 2rem;text-align:center;width:100%}.address-validation-continue-editing.w3-btn strong{font-weight:400}.address-validation-buttons{display:flex;justify-content:space-evenly;width:100%}.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:first-of-type .diff-wrapper.diff.diff-html .change td{background:#fff}.address-validation>.address-validation-suggestion:first-of-type tr>td:nth-of-type(2),.address-validation>.address-validation-suggestion:first-of-type tr>th:nth-of-type(2),.address-validation>.address-validation-suggestion:nth-of-type(2) tr>td:first-of-type,.address-validation>.address-validation-suggestion:nth-of-type(2) tr>th:first-of-type{display:none}.validation-modal-no-suggestions .diff-wrapper.diff.diff-html .change del{background:#fff;font-weight:400}.diff-wrapper.diff{font-family:Roboto,Verdana,Arial,sans-serif}.style-example>td>pre{margin:0;max-height:8rem;overflow:auto;white-space:pre-line}.style-example>td{padding:.25rem .5rem}.design-system-colors .style-example>td:first-of-type{padding:0}img.general-illustration{display:inline-block;margin-left:auto;margin-right:auto;width:100%}
