.btn,.btn--secondary,.rte .btn--secondary,.rte .btn{color:#fff;border:2px solid transparent}.mfp-bg{background:#fff!important}#Subscribe,#SearchModal .btn{background:#231f20}input:active,input:focus,textarea:active,textarea:focus,select:active,select:focus{outline:none}input,textarea,select{border:2px solid transparent;-webkit-transition:background-color .4s ease-out;-moz-transition:background-color .4s ease-out;-ms-transition:background-color .4s ease-out;-o-transition:background-color .4s ease-out;transition:border-color .4s ease-out}.btn:hover,.btn--secondary:hover,.rte .btn:hover,.rte .btn--secondary:hover{color:#fff;background:#8bd22a!important}input:focus~.input-group-btn .btn{background:#8bd22a!important}a.js-toggle-search-modal:focus{outline:none;color:#8bd22a}.hero__slide .hero__title{text-transform:none}.hero__slide.is-light a.hero__cta{color:#77920d;border:2px solid #fff;font-weight:900;font-size:1em;background-color:#fffc}.hero__slide.is-light a.hero__cta span{display:none}.hero__slide .hero__subtitle{font-family:Arvo,serif;text-transform:none;font-size:1.5em;font-weight:900;max-width:300px;margin:0 auto;line-height:1.1}.hero__slide.is-light a.hero__cta:hover{background-color:#fff!important}#contact_form .btn{background:#231f20}#AddToCart,.cart-link__bubble--visible{background-color:#ff5d00}.rte h3,.rte .h3{font-weight:900;font-size:1.1em;margin-bottom:1.5em}.mfp-figure:after{display:none!important}.product-single__description{text-align:center}p.footer_copy span{font-family:AppleSDGothicNeo-Regular,lucida grande,tahoma,verdana,arial,sans-serif,"Segoe UI Emoji",Segoe UI Symbol,NotoColorEmoji,EmojiSymbols,Symbola,Noto,"Android Emoji",AndroidEmoji,Arial Unicode MS,Zapf Dingbats,AppleColorEmoji,"Apple Color Emoji";font-size:1.2em}#lti-contact{display:none!important}.instagram-img{width:100%;height:auto}.likes_box{position:absolute;height:100%;width:100%;top:0;background:#000000b3;display:none;left:0;right:0}.likes_container{display:table;height:100%;width:100%;position:relative}.instabox:hover .likes_box,.instabox:hover p.instagram-caption{display:block}.likes_box a{position:absolute;display:block;height:100%;width:100%;z-index:2}.instabox .instagram-likes span{display:inline-block;line-height:1;vertical-align:middle}p.instagram-caption{display:none}#instafeed .grid__item,#featuredin .grid__item{margin-bottom:30px;line-height:0}.instabox .instagram-likes{color:#fff;font-size:15px;line-height:1;display:block;padding:10px;display:table-cell;vertical-align:middle}p.instagram-caption{font-size:10px;line-height:1.4;color:#fff;padding:0;overflow:auto;margin:5px 0 0;bottom:0}.instabox{position:relative;line-height:0;cursor:pointer}.section-header{margin-bottom:15px}.section-header .section-header__title{text-transform:none}.site-footer{padding-top:50px;text-align:center;padding-bottom:20px}p.cart__product-meta a{color:red;font-size:.8em;text-transform:lowercase;color:#aaa}.newsletter h3{text-align:center;font-size:1.5em;margin-bottom:1.3em}.newsletter .newsletter__input{border-color:transparent}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9a9a9a!important}input:-moz-placeholder,textarea:-moz-placeholder{color:#9a9a9a!important}input::-moz-placeholder,textarea::-moz-placeholder{color:#9a9a9a!important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9a9a9a!important}.site-footer__linklist,ul.social-icons{margin-left:auto;margin-right:auto}.site-footer__linklist li,ul.social-icons li{display:inline-block;padding:0 10px;vertical-align:middle}p.footer_copy{font-size:14px}.payment-icons .icon{font-size:22px;line-height:1}ul.social-icons a{font-size:30px}.social-icons .icon{padding:0}ul.social-icons a.reddit_icon img{width:40px;height:40px;margin-top:5px}.site-nav a.reddit_icon img{width:25px;height:25px;top:3px;position:relative}.is-light a.reddit_icon img,a.reddit_icon img.lightlogo{display:none}.is-light a.reddit_icon img.lightlogo{display:block}a.reddit_icon.site-nav__link--icon{display:inline-block;position:relative}#featuredin h2.h1.section-header__title{font-size:1.625em;margin-bottom:12px;font-weight:700;letter-spacing:normal}.rte .likes_box a{border-bottom:0}.disclaimerfooter{text-align:center;padding:0 0 25px;color:#fff}img.footerlogo{width:54.5px;height:auto;margin:20px auto 0;display:block}hr,.hr--small,.hr--medium,.hr--large{border-width:2px 0 0 0}ul.social-icons{margin-bottom:0}#instafeed_home .icon-instagram{vertical-align:middle;position:relative;top:-2px;margin-right:2px}.puffyfooter{background-image:url(https://cdn.shopify.com/s/files/1/0978/0400/files/21.jpg);background-repeat:no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;text-align:center;background-position:center 80%;padding-bottom:40px;padding-top:80px;color:#fff}.newsletter{padding-bottom:80px}a.logo--inverted-footer img{display:block;margin:0 auto;width:217.5px;height:auto}.grid-product__on-sale{background:#ff5d00;font-weight:700;color:#fff;border:0}.drawer{box-shadow:-10px 0 20px #00000017}.grid-product__price-wrap .hr--small{margin:5px auto;border-width:1px 0 0 0}.grid-product__title{font-size:1em}.product-single__price,.product-single__price--compare-at{font-size:1.5em}ul.tags.tags--collection{display:none}.hero__slide .hero__subtitle{padding-bottom:20px}@media only screen and (max-width: 767px){#instafeed .instabox .instagram-likes span{font-size:14px}}@media only screen and (max-width: 590px){#instafeed .grid__item,#featuredin .grid__item{margin-bottom:15px}.newsletter{padding-bottom:50px}}@media only screen and (max-width: 479px){.hero--full-height .hero__image{background-position:39%}.hero__slide .hero__subtitle{font-size:1em;max-width:200px;margin:0 0 0 auto}.hero__slide .hero__title{font-size:2.9em}.hero__text-content{padding:30vh 20px 0;text-align:right}.hero__slide.is-light a.hero__cta{font-size:1em}.site-header__logo img{max-width:145px!important}.site-footer__linklist li{font-size:15px;padding:0 5px}.newsletter .newsletter__input{font-size:16px;padding-left:0}#Subscribe{height:35px;padding:12px 15px;line-height:0}.newsletter__submit-text--small{position:relative;top:-2px}.newsletter form .newsletter--form{padding:5px 10px}.newsletter h3{font-size:1.4em}.puffyfooter{padding-bottom:10px;padding-top:30px}img.footerlogo{margin-top:50px}.site-footer{padding-bottom:0}}
/*# sourceMappingURL=/s/files/1/0978/0400/t/3/assets/custom-styles.css.map */
