.template-collection main .grid{display:flex;flex-wrap:wrap;flex-direction:row}button.rc-login-form-button{background:#692045;border-color:#fff!important;color:#fff;font-family:athleticsmedium;font-weight:500;font-size:16px;border-radius:0;overflow:hidden;position:relative;transition:background .2s ease 0s;padding:0 20px;border:1px solid #fff!important;min-height:36px;line-height:34px}button.rc-login-form-button:after{background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent);content:"";height:100%;left:150%;position:absolute;top:0;transform:skew(-20deg);width:200%}button.rc-login-form-button:hover{transition-delay:.25s}button.rc-login-form-button:hover:after{animation:shine .75s cubic-bezier(.01,.56,1,1)}h1.rc-login--header-title{margin-bottom:0;font-size:40px;font-family:athleticsmedium;font-weight:500;color:#362e2c}.rc-login-form-email{border:1px solid!important;border-color:#213359!important;border-radius:0!important}.rc-login--header{display:none!important}h1.rc-login--header-title{font-size:40px;font-family:athleticsmedium;font-weight:500;color:#362e2c;text-align:center;margin:24px 40px}section.rc-login{max-width:500px}.rc-login--body{box-shadow:none!important}.site-nav__item{margin:0 12px}.site-nav__item .site-nav__link{border-bottom:2px solid transparent;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.site-nav__dropdown-link{-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.site-nav__dropdown-link:hover{font-weight:500;text-decoration:none}.site-footer__linklist li a:hover{text-decoration:underline}.cart-popup__cta-link:hover{background:#002013!important}.breadcrumb{padding:.75rem 0}#policy .table-wrapper{overflow-x:auto}#policy .table-wrapper table{width:auto}.image-with-text-section.text-light *,.richtext-section.text-light *{color:#fff!important}.image-with-text-section.text-light .feature-row__item .btn,.richtext-section .btn{color:#fff!important;border-color:#fff!important}.richtext-section .rt-pronunciation .play-audio{font-size:30px;font-family:archetype;font-weight:400;cursor:pointer}.richtext-section .rt-pronunciation .play-audio svg{width:auto;height:30px;margin-right:5px;margin-bottom:10px}.richtext-section .theme-block{margin-bottom:10px}.richtext-section .rt-pronunciation{text-align:center;margin-bottom:0}.image-with-text-section .feature-row__item .h1{font-size:26px;font-family:athleticsmedium;font-weight:400}.section-header__link,.return-link{color:#431800!important;outline:none!important}.collection-item__title--overlaid{color:#431800}.site-header .page-width{max-width:1400px}.newsletter-section__content{background:#ffffffbf;padding:30px}.newsletter-section__content .theme-block{margin-bottom:20px}.newsletter-section__content .theme-block:last-child{margin-bottom:0}.newsletter-section__content .title{font-family:athleticsmedium;font-weight:500;margin-bottom:-20px}.newsletter-section__content .subtitle{font-size:20px;font-family:athleticsmedium;font-weight:500}.newsletter-section__content .rte{font-family:athleticsmedium;font-weight:500;font-size:10px}.newsletter-section__content .contact-form .newsletter__input{background:#fff;font-family:athleticsmedium;font-weight:500;padding:8px 16px;font-size:14px}.newsletter-section__content .contact-form .btn{font-family:athleticsmedium;font-weight:500;font-size:18px;background:#aa1f55;color:#fff;border-color:#aa1f55!important;outline:none!important}.newsletter__input-group{gap:10px}footer .collapsible-content__inner p{font-size:14px;text-align:left}.footer__title{font-family:athleticsmedium;font-weight:500!important;margin-bottom:10px;text-align:center}h2.h4.footer__title.small--hide{text-align:left;font-size:18px!important}.site-footer__linklist li{margin-bottom:0;text-align:left}.site-footer__linklist a{font-family:athleticsmedium;font-weight:400}.site-footer__logo{margin-bottom:30px}.site-footer__logo img{display:block;height:80px;width:auto;margin:0 auto}.footer__social-icons{margin-top:40px}.footer__social-icons ul{display:flex;align-items:center;justify-content:center;gap:15px}.footer__social-icons .icon{width:32px;height:32px}.shipping-headline svg{width:14px;height:auto}.collection-hero__content .section-header__shadow{max-width:calc(100%/3 * 2);background:#25282abf;padding:30px}.grid-product__rating{min-height:22.9px;text-align:center}.grid-product__rating .jdgm-star{padding:0 8px 0 0!important}.grid-product__type{font-family:athleticsmedium;font-weight:500;text-align:center;font-size:18px}.collection__navigation{display:flex;align-items:center;justify-content:center;gap:30px;margin-bottom:40px}a.collection__navigation-item{font-family:athleticsmedium;font-weight:500;font-size:18px;padding:7px 20px;border:2px solid #362E2C;text-decoration:none}a.collection__navigation-item.active,a.collection__navigation-item:hover{background:#692045;border-color:#692045;color:#fff}a.collection__navigation-item.active{color:#fff}.custom__item-inner--image .title{position:absolute;top:50%;left:0;transform:translateY(-50%);margin-bottom:0;color:#fff;font-family:athleticsmedium;font-weight:500;font-size:16px;width:100%;text-align:center;letter-spacing:var(--typeBaseSpacing)}.custom__item-inner--image .title span{padding:10px 20px;background:#25282abf}.featured-products__slide-rating .jdgm-prev-badge__text,.grid-product__rating .jdgm-prev-badge__text{display:none}#insta-feed h2{text-align:center;font-size:40px;font-family:athleticsmedium;font-weight:500;color:#773127}body .instafeed-new-layout-container .instafeed-new-arrow{background:#f15d2c!important;color:#fff;opacity:1}h2.jdgm-rev-widg__title{font-family:athleticsmedium;font-weight:500;font-size:40px}.template-product .collection__navigation{margin-bottom:20px;margin-top:10px}.template-product .collection__navigation-item{padding:7px 20px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.collapsible-content__verified{display:flex;align-items:center;gap:30px;margin-top:20px}.collapsible-content__verified img{display:block;height:50px;width:auto}#customer_login label,#create_customer label,#RecoverPasswordForm label,#RecoverPasswordForm h2{font-family:athleticsmedium;font-weight:500}.recipe-breakdown .beige{background:#f2ede4;padding:2rem}.recipe-breakdown .recipe-ingredients{margin-bottom:2rem}.recipe-breakdown{font-size:16px}.recipe-video{margin:0 -2rem 2.5rem;padding-bottom:56.25%;position:relative;display:block;height:0;overflow:hidden}.recipe-subtitle{font-size:24px!important;margin-bottom:20px!important;text-align:center;font-family:athleticsmedium;font-weight:500}.recipe-breakdown h3,.recipe-breakdown h4{color:#362e2c;margin-top:0;font-family:athleticsmedium;font-weight:500;letter-spacing:var(--typeBaseSpacing)}.recipe-breakdown .recipe-steps .step{border-bottom:1px rgba(0,0,0,.125) solid;padding:5px 0}.recipe-breakdown h4{font-size:18px;margin-bottom:0}.recipe-breakdown p:last-child{margin:0}.recipe-breakdown .recipe-ingredients .ingredient{display:flex;align-items:center;margin:0;border-bottom:1px rgba(0,0,0,.125) solid;padding:10px 0}.recipe-breakdown .recipe-ingredients .ingredient-name{position:relative;float:left;width:66.6666666667%;min-height:1px;padding-left:0;padding-right:0}.recipe-breakdown .recipe-ingredients .ingredient-qty{position:relative;float:left;width:33.3333333333%;min-height:1px;padding-left:0;padding-right:0;text-align:right}#getStarted .rte{font-family:athleticsmedium;font-weight:500;text-align:center}#getStarted number{display:inline-flex;justify-content:center;align-items:center;height:60px;width:60px;border-radius:30px;background-color:#ffd567;color:#113034;font-family:athleticsmedium;font-size:30px;font-weight:500}#getStarted number+p{margin:8px 0 30px;color:#113034}#shopify-section-template--16529310548144__rich_text_xAGgWg{margin-bottom:30px}#shopify-section-template--16529310548144__main .page-content{padding-top:30px;padding-bottom:30px}.faqbuttoncont .collapsible-trigger-btn{font-family:athleticsmedium!important;font-weight:700!important;font-size:18px!important}.grid-product__image-mask{max-width:250px;margin:0 auto 5px;overflow:visible}.collection-badge{z-index:5;top:-75px!important;left:8px!important;width:80%!important}@media (min-width: 769px){.site-footer__linklist li a{font-size:16px;margin-left:10px}.featured-products__thumbnails{gap:100px}.site-footer .grid{display:flex;justify-content:center}.featured-products__slider{max-width:50%;margin:0 auto}.hero__text-wrap .page-width{max-width:80%}.recipe-breakdown .beige{padding:3rem 2rem 2rem}.recipe-breakdown .recipe-ingredients{float:left;width:50%}.recipe-breakdown .recipe-ingredients{position:relative;min-height:1px;padding-left:1rem;padding-right:1rem;margin-bottom:0}.recipe-description{padding:0 2rem}.recipe-video{margin-left:0;margin-right:0}.recipe-breakdown .recipe-steps{float:left;width:50%}.recipe-breakdown .recipe-steps{position:relative;min-height:1px;padding-left:1rem;padding-right:1rem}.recipe-breakdown .recipe-steps .step{padding:10px 0}.template-article .collection-hero{height:500px}}@media (max-width: 768px){.header-item--navigation{display:none}.header-layout--left-center .site-nav__link,.header-layout--left-center .header-item--icons{flex:0 0 89px!important}.header-layout--left-center button.site-nav__link.js-drawer-open-nav{flex:0 0 50px!important;height:66px;margin-left:6px}.header-item--logo{flex:1 1 auto;margin-left:28px}img.searchicon,img.carticon{width:32px}#SiteHeader.site-header{box-shadow:none;border-bottom:none}footer .collapsible-content__inner p{text-align:center}span.hours{font-size:12px}.cart-link{font-size:12px!important}.hero__text-shadow{padding:30px}[data-dots=true] .hero__text-content{vertical-align:top!important;text-align:center!important;padding-bottom:15px}.featured-products__slide-sticker{display:none}.featured-products-section .section-header__title{font-size:26px}.featured-products__slide-image img{width:60%!important}.featured-products__line,.featured-products__thumbnails{display:none}.featured-products__slider .slick-dots{bottom:-40px}.featured-products__slider .slick-arrow img{width:24px}.featured-products__slider .slick-arrow{top:35%;transform:translateY(-35%)}.homecollections{padding-left:20px;padding-right:20px}.homecollections .grid__item{width:100%}.feature-row--50 .feature-row__images{max-width:calc(100% + 34px);width:calc(100% + 34px);padding-left:0;padding-right:0;margin-left:-17px;margin-right:-17px}.feature-row__icons{align-items:center;flex-direction:column}.shopify-app-block #insta-feed h2{font-size:24px!important}.newsletter-section__content .title{font-size:24px}.newsletter-section__content .form__submit--large{display:block}.newsletter-section__content .form__submit--small{display:none}.newsletter-section__content .contact-form .newsletter__input{width:calc(100% - 100px)}.newsletter-section__content{padding:30px 20px}.site-footer{padding:40px 0}.site-footer__logo{margin-bottom:20px}.footer__title{font-size:18px!important}.slideshow__slide .hero__subtitle{font-size:16px;margin-bottom:20px}.site-footer .footer__collapsible{font-size:16px}.site-footer .grid{margin-left:0;display:flex;flex-direction:column}.site-footer .grid__item{padding-left:0}.collectiondescr{display:none}.collection-hero__content .section-header__title,h2.jdgm-rev-widg__title{font-size:24px}.collection-hero__content .section-header__shadow{padding:10px 20px}.collection__navigation,.template-product .collection__navigation{display:none}.template-collection .breadcrumb{margin-bottom:-18px}.product-section .policyrow{font-size:10.5px}.custom__item-inner--image{display:block}.collapsible-content__verified{justify-content:center}.slideshow__slide .hero__subtitle br{display:none}.index-section--hero .slideshow__slide .hero__title{font-size:30px!important;margin-bottom:14px}.newsletter-section__content .rte br{display:none}.index-section--hero .slideshow__slide .hero__title{font-size:30px!important;margin-bottom:20px}.collection-badge{top:-15px!important;left:8px!important;height:100px!important}.bundle-grid{width:100%!important}}@media (min-width: 1075px) and (max-width: 1120px){.variant-input-wrap label span{font-size:14px}}@media (min-width: 769px) and (max-width: 1075px){.variant-input{width:100%!important}.variant-input-wrap label span{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/wp_custom.css.map */
