/*!
 * Custom CSS
 * ------------------------------------------------------------
 * Sections:
 *  Annoucement Banner Custom CSS
 *  Hero Slideshow
 *  MegaNav Technical SEO Updates
 *//*!
 * ------------------------------------------------------------
 * Announcement Banner Custom CSS
 * ------------------------------------------------------------
 */.announcement-bar__outer-wrapper .announcement-bar__item-inner p{font-size:18px}@media(max-width:960px){.announcement-bar__outer-wrapper .announcement-bar__item-inner p{font-size:16px}}/*!
 * ------------------------------------------------------------
 * Hero Slideshow
 * ------------------------------------------------------------
 */@media(max-width:720px){.shopify-section .slideshow .slideshow-slide__text-container{padding-bottom:250px}}/*!
 * ------------------------------------------------------------
 *  MegaNav Technical SEO Updates
 * ------------------------------------------------------------
 */.meganav__nav.with-column-dividers{padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}.meganav__custom-style-category-heading{font-size:16px}.header__links.header__links-secondary span{font-size:14px}.header__links .meganav{border-top:0}.drawer-menu__panel{padding-top:calc(var(--height-header) + 20px)}.drawer-menu__primary-links .drawer-menu__item{text-transform:none;font-size:16px}.drawer-menu__primary-links>.drawer-menu__item:last-of-type{border-bottom:1px solid var(--color-text-header-half-transparent)!important}/*!
 * ------------------------------------------------------------
 *  Image with Text Component - Global Updates
 * ------------------------------------------------------------
 */.image-with-text figure .image.image-with-text__image{border-radius:20px}/*!
 * ------------------------------------------------------------
 *  Grid Benefit Showcase Section
 * ------------------------------------------------------------
 */.grid-benefit-showcase{width:100%;max-width:var(--max-width, 1200px);margin:0 auto;padding:var(--section-padding-top, 60px) 20px var(--section-padding-bottom, 60px)}.grid-benefit-showcase__inner{display:grid;grid-template-columns:repeat(var(--grid-columns, 3),1fr);gap:var(--grid-gap, 20px);width:100%}.grid-benefit-showcase-item{width:100%}.grid-benefit-showcase-item__inner{display:flex;flex-direction:column;background-color:var(--background-color, #ffffff);color:var(--component-text-color, var(--text-color, #000000));padding:var(--component-padding, 0);border-radius:var(--component-border-radius, 10px);overflow:hidden;transition:transform .3s ease;text-decoration:none}.grid-benefit-showcase-item__image-wrapper{width:100%}.grid-benefit-showcase-item__image .image__img{width:100%;height:100%;object-fit:var(--media-fit, cover);border-radius:var(--image-border-radius, 10px)}.grid-benefit-showcase-item__content{padding-top:24px;flex:1;display:flex;flex-direction:column}.grid-benefit-showcase-item__benefit{display:flex;align-items:center;margin:0 0 16px}.grid-benefit-showcase-item__benefit-icon{display:flex;align-items:center;justify-content:center;margin-right:12px;color:var(--component-text-color, var(--text-color, #000000));flex-shrink:0}.grid-benefit-showcase-item__benefit-icon svg{width:20px;height:20px;stroke-width:2.5}.grid-benefit-showcase-item__benefit-text{flex:1;line-height:1.5}.grid-benefit-showcase-item__title{margin:0 0 12px;font-size:1.25rem;font-weight:600;line-height:1.4}.grid-benefit-showcase-item__title--left{text-align:left}.grid-benefit-showcase-item__title--center{text-align:center}.grid-benefit-showcase-item__title--right{text-align:right}.grid-benefit-showcase-item__button{margin-top:12px}.grid-benefit-showcase-item__link{display:inline-block;color:var(--component-text-color, var(--text-color, #000000));text-decoration:underline;font-weight:500;transition:opacity .2s ease}.grid-benefit-showcase-item__btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:all .2s ease}.grid-benefit-showcase-item__btn .slider-arrow{height:14px;width:14px;margin-left:8px;transition:transform .3s ease}.grid-benefit-showcase-item__btn:hover .slider-arrow{transform:translate(2px)}.grid-benefit-showcase__header{margin-bottom:40px}.grid-benefit-showcase__header--left{text-align:left}.grid-benefit-showcase__header--center{text-align:center}.grid-benefit-showcase__header--right{text-align:right}.grid-benefit-showcase__heading{margin:0 0 16px}.grid-benefit-showcase__subheading{margin:0;max-width:600px}.grid-benefit-showcase__header--center .grid-benefit-showcase__subheading{margin-left:auto;margin-right:auto}@media(max-width:960px){.grid-benefit-showcase__inner{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.grid-benefit-showcase__inner{grid-template-columns:1fr}.grid-benefit-showcase-item__content{padding:16px}.grid-benefit-showcase__header{margin-bottom:32px}}/*!
 * ------------------------------------------------------------
 *  Product Nutrient Table
 * ------------------------------------------------------------
 */.nutrient-data{margin-top:20px}/*!
 * ------------------------------------------------------------
 *  Product Rating
 * ------------------------------------------------------------
 */.product-item__meta .yotpo-sr-bottom-line-text{font-size:12px!important;padding:0!important;margin:3px!important;line-height:1!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom.css.map */
