html{overflow-x:hidden}.featured-container{padding:30px 30px 0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.featured-container h2{padding-left:10px;font-family:Lato,sans-serif;line-height:1.2em;letter-spacing:2px;font-size:20px;display:inline-block}.blog_content h1{font-family:Lato,sans-serif;line-height:1.2em;letter-spacing:2px}.callout-image{margin-bottom:30px;text-align:center}.callout-title{text-align:center}.callout-image img{max-width:100%;margin:auto}.image_container img{width:100%}.homepage-items{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.homepage-item{width:25%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.homepage-item .info{text-align:center}.sub-footer{background:#272525}.sub-footer a,.sub-footer p{color:#fff!important}.sub-footer .small_button,.sub-footer input[type=email]{border:1px solid #ffffff;background:none;color:#fff;border-radius:0}::placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}::-ms-input-placeholder{color:#fff}.sub-footer input[type=submit]{border:1px solid #ffffff;background:#fff;color:#272525}.collection-item__container{margin-bottom:20px}.collection-item__inner{height:250px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer!important}@media (min-width: 1350px){.collection-item__inner{height:350px}}@media (max-width: 750px){.collection-item__inner{height:300px}}.collection-item__container .info{font-family:Lato,sans-serif;line-height:1.2em;letter-spacing:2px;font-size:16px;text-transform:uppercase;margin-bottom:10px;text-align:center;padding:10px;color:#272525}.collection-item__container .info:hover{color:gray}.callout__container{margin-bottom:-20px;display:block}a.callout__container.omega{padding:10px 20px 10px 10px}a.callout__container.alpha{padding:10px 0}.callout__container .info{font-family:Libre Baskerville,serif;line-height:1.2em;letter-spacing:.2em;font-size:14px;margin-bottom:10px;text-align:center;color:#272525;text-transform:uppercase}.callout__container .info:hover{color:gray}.callout-title span{font-family:Libre Baskerville,sans-serif;line-height:1.2em;letter-spacing:2px;font-size:20px;display:block;text-align:center;margin-bottom:15px}.callout__inner{height:400px;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;margin-bottom:10px}@media (max-width: 750px){.callout__inner{height:200px;background-size:contain}}.purchase{margin-top:20px;width:200px}.article-image{margin-bottom:20px}.article-image img{max-width:100%}.description{text-align:justify}.product_subheading{text-align:center}.featured-slider{padding:10px 0}.featured-slider-title{text-align:center;padding-top:40px}.callout__title{text-align:center}.callout__title h1{font-family:Libre Baskerville,Palatino,serif!important;letter-spacing:.1em;display:inline-block;position:relative;width:300px;text-transform:uppercase;text-align:center;font-size:22px}.callout__title h1:after{content:"";position:absolute;width:300px;height:1px;right:-310px;background-color:#000;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.callout__title h1:before{content:"";position:absolute;width:300px;height:1px;left:-310px;background-color:#000;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sub-footer-logo img{max-width:150px;margin:0 auto 30px;display:block}.social_icons{padding:5px 0}h1.collection_title{text-align:center;font-family:Libre Baskerville,Palatino,serif!important;display:block;padding-bottom:20px;margin-bottom:20px;border-bottom:2px solid #000000;text-transform:uppercase;letter-spacing:0}.contact_form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact_body{padding:0 10px}.contact_form--column{width:47.5%}.contact_input{margin-bottom:15px}.contact_input label{font-family:Libre Baskerville,Palatino,serif!important;padding:0 10px;margin-bottom:10px;font-size:12px!important;text-transform:uppercase}p.contact-information{text-align:left}.contact_button.customer-service-button{text-align:right}span.contact-styling a{color:#272525}.contact_input input,.contact_input textarea{border:1px solid #000;border-radius:0}p.wholesale-information{text-align:justify;text-align-last:center}.wholesale-page-container{max-width:1000px;display:block;margin:0 auto}.half-input{width:47%;display:inline-block;padding-right:1.5%}.whole-input{padding-right:3%}input#wholesaler_button,input#corporate_button{max-width:110px}span.check-wholesale{text-transform:lowercase;font-size:10px}@media screen and (max-width: 650px){.contact_form--column{width:100%}}.contact_button .action_button{background:#272525!important}.footer-subtitle{text-transform:uppercase;font-style:italic}.homepage_content p{font-size:15px;text-align:center;font-family:Libre Baskerville,Palatino,serif!important}.info .action_button{background:#f1f1f1}a.homepage-featured.action_button{max-width:110px;display:block;margin:0 auto;border:solid #000000 1pt;font-size:12px;padding:5px}a.homepage-featured.action_button:hover{background:#272525;border:solid #272525 1pt}.sub-footer h6.title{font-family:Libre Baskerville,Palatino,serif!important;text-transform:uppercase}.featured-slider-title{overflow:hidden}.featured-slider-title h2{display:inline-block;position:relative;width:300px;text-transform:uppercase;font-size:20px}.featured-container h2{display:inline-block;position:relative;width:250px;text-transform:uppercase}.featured-slider-title h2:after,.featured-container h2:after{content:"";position:absolute;width:300px;height:1px;right:-310px;background-color:#000;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.featured-slider-title h2:before,.featured-container h2:before{content:"";position:absolute;width:300px;height:1px;left:-310px;background-color:#000;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flexslider.show-nav .flex-next{opacity:.8!important;right:15px!important}.flexslider.show-nav .flex-prev{opacity:.8!important;left:15px!important}.title-container h1{position:relative;text-align:center;font-family:Libre Baskerville,Palatino,serif!important;display:block;padding-bottom:20px;margin-bottom:20px;text-transform:uppercase;letter-spacing:2px}h2.top-header{font-weight:600;font-size:19px}.title-container h1:after{content:"";position:absolute;width:300px;height:1px;right:80px;background-color:#000;top:35%;-webkit-transform:translateY(-35%);transform:translateY(-35%)}.title-container h1:before{content:"";position:absolute;width:300px;height:1px;left:80px;background-color:#000;top:35%;-webkit-transform:translateY(-35%);transform:translateY(-35%)}@media screen and (max-width: 1200px){.title-container h1:after{display:none}.title-container h1:before{display:none}.title-container h1{border-bottom:solid #000000 1px}}.padded-top{padding-top:40px}.sixteen.columns.collection_nav{margin-top:-10px;margin-bottom:-80px}.title-container.collection_nav{margin-top:-50px;margin-bottom:-20px!important}img.wholesale-image{display:block;margin:0 auto 20px}span.title:hover{color:gray}img.blog-image{max-width:100%;display:block;margin:0 auto}.blog-content p{text-align:justify;padding-left:20px;padding-right:20px}h1.blog-title{padding-left:20px;padding-top:20px}h1.recipe-title{padding-top:20px;text-align:center}.contact_button.special-contact-button{text-align:right;margin-right:3%}h1.collection_title.collection_title_tags{border:none}@media screen and (max-width: 768px){.homepage-item{width:100%}.callout__title h1{font-size:18px;width:100%}p.wholesale-information{margin-top:20px;word-spacing:-2px}h4.sub-atelier-title{font-size:13px}p.atelier-directions{font-size:12px}}.section.clearfix.collection_description{max-width:900px;text-align:center;margin:20px auto;font-size:12px}h1.collection-title{text-align:center!important;margin-bottom:40px!important}.shop-collections{line-height:5;text-align:center;margin-bottom:20px}.shop-collections span{display:inline-block;position:relative;font-size:18px;font-family:Baskerville,serif}.shop-collections span:before,.shop-collections span:after{content:"";position:absolute;height:46px;border-bottom:1px solid #444444;top:0;width:458px}.shop-collections span:before{right:100%;margin-right:60px}.shop-collections span:after{left:100%;margin-left:60px}.shop-container{max-width:1180px}@media only screen and (max-width: 1199px){.shop-collections span:before,.shop-collections span:after{width:300px}}@media only screen and (max-width: 959px){.shop-collections span:before,.shop-collections span:after{width:200px}}.accordion{margin:1rem 0;padding:0;list-style:none;border-top:1px solid #e5e5e5}.accordion-item{border-bottom:1px solid #e5e5e5}.accordion-thumb{margin:0;padding:.8rem 0;cursor:pointer;font-weight:400;// Chevron &::before{content:"";display:inline-block;height:7px;width:7px;margin-right:1rem;margin-left:.5rem;vertical-align:middle;border-right:1px solid;border-bottom:1px solid;transform:rotate(-45deg);transition:transform .2s ease-out}}.accordion-panel{margin:0;padding-bottom:.8rem;display:none}.accordion-item.is-active .accordion-thumb:before{transform:rotate(45deg)}.product_form{display:inline-flex;flex-direction:row;flex-wrap:wrap}.clearfix.product_form .select,.clearfix.product_form .left,.clearfix.product_form .purchase.clearfix{display:inline-block}.clearfix.product_form .left{float:none}.clearfix.product_form .quantity{width:85%;height:39px;background:#fff;text-align:center;font-weight:800}.clearfix.product_form .left label{text-align:center}.clearfix.product_form .select{width:75%}.product_form select.single-option-selector{max-width:100%}.clearfix.product_form .left{width:25%;text-align:right}.clearfix.product_form .purchase.clearfix{width:75%}.clearfix.product_form .modal_price{width:25%;margin:0;text-align:right;line-height:2.5;padding-top:19px}.clearfix.product_form .modal_price .current_price{font-size:15px;border:1px solid #dce0e0;border-radius:1px;display:inline-flex;width:85%;height:39px;justify-content:center;float:right}svg:not(:root).svg-inline--fa{margin-left:10px;font-size:24px}.contact-description{text-align:center;max-width:80%;margin:15px auto 35px}.contact_button{width:120px;float:right}.columns.thumbnail a .title,.tea_wrapper .title{font-family:Lato,sans-serif;text-align:center;font-size:16px;margin-bottom:5px;text-transform:uppercase;letter-spacing:2px;color:#272525}textarea#contact_message{height:160px}.info-cta a:hover{color:#fff}input[type=text],input[type=number],input[type=password],input[type=email],textarea,select{background-color:#fff}.customers-addresses .address_title{margin:20px 0}.edit_delete{margin-top:20px}.cart_items li{list-style-type:none}
/*# sourceMappingURL=/s/files/1/0561/5501/3313/t/3/assets/custom.css.map */
