.landing-page{max-width:800px;margin:0 auto}.static-page--width-wide .landing-page{max-width:1000px;margin:0 auto}.landing-page.full-width{max-width:1200px;margin:0 auto}.landing-page h1{font-size:var(--font-size-heading-2);margin-top:0}.landing-page h2,.landing-page h3{font-family:Assistant,sans-serif;font-size:var(--font-size-heading-5);font-style:normal}.landing-page h3{font-size:var(--font-size-heading-5)}.landing-page h4{font-family:Assistant,sans-serif;font-size:var(--font-size-heading-6);font-style:normal}.landing-page .subtitle{font-family:Playfair Display,serif;font-style:italic;font-weight:700;line-height:1.3;color:#000;text-decoration:none;text-transform:none;letter-spacing:1px;margin:2.5rem 0 1rem;font-size:var(--font-size-heading-2);margin-top:0}.landing-page p.orders-fulfillment-box{background-color:#a58d80;padding:25px;color:#fff;font-weight:600}.landing-page .login-template__login-button{width:auto;text-align:center}.landing-page .safety-allergy{width:100%;border:5px solid gray;padding:10px;margin:20px auto}.landing-page .primary-button,.landing-page .primary-button:visited{font-family:;font-style:;font-weight:;display:inline-block;line-height:1.4;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:0px;cursor:pointer;background-color:#c7d4dd;border:1px solid #c7d4dd;border-radius:0;outline:none;transition:border-color .2s ease-out,background-color .2s ease-out,color .2s ease-out,box-shadow .2s ease-out;padding:.75rem 1rem;font-size:rem;width:auto;margin:0 0 2rem}.landing-page .secondary-button,.landing-page .secondary-button:visited{font-family:;font-style:;font-weight:;display:inline-block;line-height:1.4;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:0px;cursor:pointer;background-color:#f2b692;border:1px solid #f2b692;border-radius:0;outline:none;transition:border-color .2s ease-out,background-color .2s ease-out,color .2s ease-out,box-shadow .2s ease-out;padding:.75rem 1rem;font-size:rem;width:auto;margin:0 0 2rem}.landing-page .tertiary-button,.landing-page .tertiary-button:visited{font-family:;font-style:;font-weight:;display:inline-block;line-height:1.4;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:0px;cursor:pointer;background-color:#5d9eca;border:1px solid #5d9eca;border-radius:0;outline:none;transition:border-color .2s ease-out,background-color .2s ease-out,color .2s ease-out,box-shadow .2s ease-out;padding:.75rem 1rem;font-size:rem;width:auto;margin:0 0 2rem}.landing-page .secondary-button:hover{background-color:#ed9764;border:1px solid #ed9764;box-shadow:0 4px 16px 1px #00000040}.landing-page .primary-button:hover{background-color:#a7bcca;border:1px solid #a7bcca;box-shadow:0 4px 16px 1px #00000040}.landing-page .tertiary-button:hover{background-color:#3c86b8;border:1px solid #3c86b8;box-shadow:0 4px 16px 1px #00000040}.contact-us-landing-page-contact-info-block{width:100%;float:left}.contact-us-landing-page-contact-info-block-title,.contact-us-landing-page-additional-contact-info-block-title{font-weight:600}.contact-us-landing-page-additional-contact-info-block-content{margin-bottom:15px}.row{left:0!important;margin:0 auto}.col-sm-2{width:50%;padding:0 15px}.col-sm-3,.col-sm-4{width:100%;float:left;padding:0 15px}.col-sm-6{width:100%;float:left;padding:15px 0}.landing-page .innovations-products h2{margin-top:0;margin-bottom:.5rem}.landing-page .innovations-products td{padding:0;vertical-align:top}.landing-page.innovations h1{font-size:var(--font-size-heading-3);margin-top:30px;margin-bottom:50px}.landing-page.explore-us h2{font-size:var(--font-size-heading-4);margin-top:0}@media(max-width:576px){.landing-page.explore-us .col-sm-3{margin-bottom:20px;padding:0}}.landing-page .mb-20{margin-bottom:20px}.landing-page .mb-50{margin-bottom:50px}.col-sm-4{width:50%;padding:0 15px}@media(min-width:768px){.contact-us-landing-page-contact-info-block{width:25%}.row{margin-left:-15px;margin-right:-15px}.col-sm-2{width:20%}.col-sm-3{width:33.3333333%;padding:15px 25px}.col-sm-4{width:25%;padding:15px}.col-sm-6{width:50%;padding:15px}}.shopify-section--store-locator-template h1{font-size:var(--font-size-heading-2);margin-left:auto;margin-right:auto;max-width:1200px}.professional-resources p a{color:#000;font-size:13px;font-weight:700;line-height:100%;padding:10px;background-color:#c9c7c8;width:100%;float:left;margin-bottom:15px;text-decoration:none}.professional-resources p a:hover{box-shadow:0 3px 8px 1px #0003}@media(max-width:768px){.static-page__wrapper{display:contents}.landing-page.contact-us .row{margin:0 -15px}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/landing-pages.css.map */
