.div-link:hover{cursor:pointer}sup{font-size:.75rem}.text-center{text-align:center}.template-page .main-content{padding:30px 0 0}.template-page .main-content .row.page-row{max-width:none}.section--slideshow .slider .row.page-row .slide{z-index:1}.slider .slide .caption{z-index:-1;opacity:0}.section--slideshow .slider .row.page-row .slide .caption{visibility:visible}.section--logos{margin:0 auto}.section--logos .row{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:minmax(auto,1200px)}.section--logos .row .logos{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.section--logos .logos--header{padding-top:72px;text-align:center}.section--logos .row .logos .logo{height:250px;width:250px;padding:1rem;display:flex;justify-content:center;align-items:center}.section--logos .row .logos .logo .caption{position:absolute;z-index:-1}.top-content--root .featured-content--container{padding:72px 0 0;text-align:center}.header-slider .row.page-row{padding:0}.page-col{display:flex;flex-wrap:wrap}.page-col .product--root{flex:0 0 25%;max-width:25%}@media (max-width: 767px){.page-col .product--root{flex:0 0 100%;max-width:100%}}@media only screen and (min-width: 1024px){.section--slideshow .slider .page-row .slide .caption{max-width:550px}}#shopify-section-collection .img-wrap{display:flex;justify-content:center;align-items:center}#shopify-section-collection .img-wrap img{max-height:400px;width:auto}.header-slider .tns-item img{width:100%;height:auto;object-fit:cover}.tns-outer{position:relative}.tns-nav{position:absolute;right:20px;bottom:18px;top:auto;margin:0;padding:5px;z-index:10}@media only screen and (min-width: 768px){.tns-nav{right:50px;bottom:20px}}.tns-nav button{border-radius:50%;border:0;margin:0 7px 0 0;cursor:pointer;display:inline-block;height:15px;width:15px;background-color:var(--color-slider-nav);opacity:.6}.tns-nav button.tns-nav-active{opacity:.8}.featured-content--root[data-overlap=false] .featured-content--text-container.text-light{color:#fff}.video-slider .row{padding:0}.header-video{width:100%;overflow-x:hidden}.page-twi{background-size:cover;background-position:center;background-repeat:no-repeat}.page-twi.featured-content--root[data-text-position=left][data-overlap=false] .featured-content--text.with-form{padding:0}.page-twi.featured-content--root[data-overlap=false] .featured-content--text .featured-content--text-container{max-width:unset}.twi .featured-content--container{box-shadow:0 10px 15px #000000b3}.footer--block[data-block-type=menu]{flex-basis:25%}.footer--block:nth-of-type(3) .footer--block--container{margin:0 auto}.footer--block:nth-of-type(4) .footer--block--container{margin:0 0 0 auto}.mnk-logo{height:18px}.lit-logo{height:25px;margin-bottom:-2px}.page-contact-us.template-page .main-content{padding:72px 48px;max-width:1200px;margin:0 auto}.template-page .main-content .contact-form input[type=text],.template-page .main-content .contact-form input[type=email],.template-page .main-content .contact-form input[type=tel],.template-page .main-content .contact-form textarea{max-width:unset;margin-bottom:16px}#shopify-section-framework--blog-scurl{margin-top:3rem}.product-grid--root{justify-content:center}.header--cart-link:before{content:"";background:url(cart-icon.png);height:15px;width:15px;background-size:contain;display:inline-block;background-repeat:no-repeat;margin-bottom:-.15rem}.font--secondary-button,.font--button.product-page--smart-payment-buttons .shopify-payment-button__button--unbranded,label,.money{font-size:16px}.rte-content ul li{display:block;position:relative}.rte-content ul li:before{content:"\2022";font-size:2rem;position:absolute;left:-1.5rem}.dropbtn{margin-top:-.5rem;background:transparent;font-size:1.25rem;transform:rotate(180deg);font-weight:700;margin-left:.5rem;transition:.5s}.dropbtn:hover{cursor:pointer}.dropbtn:focus,.dropbtn:active,.dropbtn:hover{outline:none}.dropbtn.active{transform:rotate(0);transition:.5s}.dropdown-content{height:0;opacity:0}.dropdown-content.show{transition:.25s;opacity:1;height:fit-content;margin-top:.5rem}.product-description{margin:2rem auto}.collection--description{max-width:none}.ingred-list{display:flex;align-items:center;text-transform:uppercase;margin-top:1rem;justify-content:space-between}.dropdown-content .certified-org{display:block;margin-top:1rem}.ingred-list.link:hover{cursor:pointer}#col-main .search_bar{display:flex;flex-wrap:wrap}#col-main .addresses{padding-left:2rem}#col-main .search_bar label{margin-right:1rem}#directions_text,#addresses_list{padding-left:1rem}.collection-slide{text-align:center;margin-bottom:100px}.collection-slide img{max-height:600px;width:auto;object-fit:contain}.template-product{color:#555}.product-slide{text-align:center;margin-bottom:100px}.product-slide img{max-height:600px;width:auto;object-fit:contain}#store-locator-title{text-align:center;margin-bottom:1rem}.search_filters{display:grid;width:100%;grid-template-columns:1fr}.search_filters .search_filter:last-of-type{grid-row:1 / span 1}.search_filters .search_filter{display:flex;justify-content:flex-start;align-items:center;float:unset!important;padding:1rem;width:unset!important}.search_bar #submitBtn{text-transform:uppercase;padding:1rem 2rem;display:flex;background:#000;border:none;letter-spacing:2px;border-radius:0;transition:.25s;text-shadow:none;margin-top:0;width:fit-content}@media (min-width: 1080px){.search_filters{grid-template-columns:1fr 1fr 1fr}.search_filters .search_filter:last-of-type{grid-column:1 / span 3;grid-row:1 / span 1;display:block;text-align:center;padding-top:10px}.search_filters .search_filter{justify-content:center}.search_filters .search_filter:last-of-type label{display:inline-block}.search_filters .search_filter:last-of-type:after{margin:15px 0;content:"Where some of our newer product lines, currently in limited distribution, can be found.";display:block;font-weight:700}}.search_bar #submitBtn:hover{cursor:pointer;background:#fff;color:#000;transition:.25s}.main_search_bar,.search_within_distance{display:flex;align-items:center}.search_limit{display:flex;align-items:center;padding:0 2rem}@media only screen and (min-width: 1460px){.product-page--main-content{grid-template-columns:minmax(20%,20%) minmax(40%,40%) minmax(40%,40%)}}.product-page--main-content{position:relative}.product-page--main-content .product-page--title-n-vendor{position:relative;z-index:1}.announcement--wrapper{max-width:none}.breadcrumbs--root sup{margin-right:.5rem}.header-slider__blog{position:relative;max-height:500px}.header-slider__blog .slide{position:relative;min-height:500px}.header-slider__blog .slide .content-wrap{z-index:2;display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;min-height:500px;width:100%;position:relative}.header-slider__blog .slide h2,.header-slider__blog .slide .content-wrap h2 a{text-align:center;margin-bottom:2rem;color:var(--color-slider-button);font-size:3.5rem}.header-slider__blog .slide .content-wrap .btn{text-transform:uppercase;padding:1rem;border:2px solid var(--color-slider-button);color:var(--color-slider-button);font-weight:var(--font--heading--weight)}.header-slider__blog .slide .head-slide{position:absolute;top:0;left:0;right:0;width:100%;height:100%;z-index:0}.header-slider__blog .slide .head-slide:before{content:"";position:absolute;top:0;left:0 right: 0;bottom:0;height:100%;width:100%;background:#0003;z-index:1}.blog-wrap{max-width:1250px;margin:0 auto}.blog-wrap .btn{text-transform:uppercase;padding:1rem;border:2px solid var(--color--accent);transition:.25s}.blog-wrap .btn:hover{background:var(--color--accent);color:#fff;border:2px solid #ffffff;transition:.25s}.blog-wrap__title{text-align:center;margin:50px 0 0}.blog-wrap__title h2{margin-bottom:2rem}.blog-wrap .blog--list--landing{display:grid;padding:1rem;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width: 1080px){.blog-wrap .blog--list--landing{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 767px){.blog-wrap .blog--list--landing{grid-template-columns:1fr}.blog--list--landing .blog--list--item{margin-bottom:2rem}.header-slider__blog .slide h2,.header-slider__blog .slide .content-wrap h2 a{font-size:3rem}.blog-wrap__title{margin-bottom:2rem}}h1{font-size:2.6669rem!important;font-weight:700!important}h2{font-size:2.1669rem!important}h3{font-size:1.8331rem!important}
/*# sourceMappingURL=/cdn/shop/t/54/assets/theme--customizations.css.map */
