﻿html,body{overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{margin:0}.container{max-width:1068px;margin:0 auto;padding:0 30px}@media(max-width:767px){.container{padding:0 20px}}.btn-1-disabled{color:#fff;background-color:#d3d3d3;border:1px solid lightgray;padding:5px;min-width:130px;letter-spacing:.1em;text-align:center;font-size:12px;font-family:Gotham A,Gotham B;font-style:normal;font-weight:700;text-transform:uppercase;text-decoration:none;cursor:default;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-right:1rem}.btn-1-disabled:hover,.btn-1-disabled:visited,.btn-1-disabled:active,.btn-1-disabled:link{color:#fff!important}.btn-1{border:1px solid #05c3f0;padding:5px 14px 5px 20px;min-width:170px;text-align:center;font-size:12px;color:#05b1e9;letter-spacing:.2em;font-family:Gotham A,Gotham B;font-style:normal;font-weight:700;text-transform:uppercase;text-decoration:none;-webkit-transition:color .2s,background .2s,border .2s;transition:color .2s,background .2s,border .2s;background-color:transparent;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.product_buttons .btn-1{padding:5px;min-width:130px;letter-spacing:.1em}.btn-1--arrow-left{padding:5px 20px 5px 14px}.btn-1--no-border{border:0}.btn-1--no-padding{padding:0}.btn-1__overlay{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}.btn-1 svg{width:18px;height:18px;fill:#05b1e9;-webkit-transition:fill .2s;transition:fill .2s}.btn-1:hover{color:#fff;border-color:#37c1ed;background:#37c1ed}.btn-1:hover svg{fill:#fff}.btn-1--no-padding:hover{background:transparent;color:#58595b}.btn-1--no-padding:hover svg{fill:#58595b}.order-now-btn{margin-right:1rem}.sold_out_msg{color:#b0c4de;font-size:15px;letter-spacing:.005em;line-height:21px;font-family:Gotham A,Gotham B;font-style:normal;font-weight:400;margin-bottom:30px;text-align:left}.heading-1{font-family:Gotham A,Gotham B;font-style:normal;font-weight:800;font-size:17px;color:#c4c4c4;letter-spacing:.2em;text-transform:uppercase;margin-bottom:23px}.color-blue{color:#00afe9!important}.color-teal{color:#00a8a9!important}.section{padding:58px 0}.default-video-player{object-fit:contain;width:100%;height:auto}.section-blog{padding:0 15px;flex:0 0 50%;max-width:50%}#noPadding{padding:0}.flexBlogContainer{display:flex;flex-wrap:wrap}@media(max-width:516px){.section-blog{flex:0 0 100%;max-width:100%}}@media(min-width:1024px){.section-blog{flex:0 0 33.333333%;max-width:33.333333%}}.section-blog-author{color:#000;font-weight:550}.section-blog-description{color:#000;font-weight:400}.section--bg-light-grey{background:#f5f5f5}.section--bg-teal{background:#0093b8}.section--bg-teal .section__title,.section--bg-teal .section__description{color:#fff}.section--bg-white+.section--bg-white{padding-top:0}.page-title{font-size:32px;color:#4ab957;letter-spacing:.005em;font-family:Gotham A,Gotham B;font-style:normal;font-weight:500;line-height:1.4;position:relative;display:inline-block}.page-title:after{content:"";width:100%;height:1px;background:#4ab957;position:absolute;top:calc(100% - 6px);left:0}.section__title{font-size:32px;color:#4ab957;letter-spacing:.005em;font-family:Gotham A,Gotham B;font-style:normal;font-weight:400;line-height:1.4}.smaller-font-blog{font-size:24px}@media(max-width:1023px){.section__title{font-size:24px}.smaller-font-blog{font-size:18px}}.text-align-center{text-align:center}.text-align-right{text-align:right}.logo-listing{font-size:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.logo-listing--flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.logo-listing--flex-start .logo-listing__item{max-width:90px}.logo-listing+.logo-listing{margin-top:40px}.logo-listing__item{text-decoration:none;margin:20px;display:inline-block}@media(max-width:400px){.logo-listing__item{margin:10px}}.logo-listing__item__wellca{width:156px}@media(max-width:276px){.logo-listing__item__wellca{width:100%}}.logo-listing__item__amazoncom{width:200px}@media(max-width:320px){.logo-listing__item__amazoncom{width:100%}}.logo-listing__item__grocerygateway{width:282px}@media(max-width:402px){.logo-listing__item__grocerygateway{width:100%}}.logo-listing--large-logos .logo-listing__item{margin:30px 40px}.logo-listing__item__title{font-size:8px;color:#4ab957;letter-spacing:.075em;line-height:11px;font-family:Gotham A,Gotham B;font-style:normal;font-weight:600;text-transform:uppercase;display:inline-block;margin-top:10px}.fluid-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.fluid-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content-page em{text-decoration:underline}.content-page a{color:#4ab957}.content-page section{padding:30px 0;border-top:1px dotted #e0e0e0}.content-page section:first-child{border-top:0}.content-page .page-title+p,.content-page .section__title+p,.content-page .section__title+ul{margin-top:16px}.clear--list-styles{margin:0;list-style-type:none}.clear--button-styles{padding:0;background:transparent;border:0}.outline-link{position:relative;outline:none}.outline-link svg{fill:none;stroke:#8bc9ee;stroke-width:2;stroke-miterlimit:10;stroke-dasharray:338;stroke-dashoffset:338;stroke-linecap:round;position:absolute;top:50%;left:50%;width:140%;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:stroke-dashoffset 0s .2s,opacity .2s;transition:stroke-dashoffset 0s .2s,opacity .2s}@media(min-width:1024px){.outline-link svg{display:block}}@media(min-width:1025px){.outline-link:hover svg{stroke-dashoffset:0;opacity:1;-webkit-transition:opacity 0s,stroke-dashoffset .3s cubic-bezier(.645,.045,.355,1);transition:opacity 0s,stroke-dashoffset .3s cubic-bezier(.645,.045,.355,1)}}.outline-link--active svg{stroke-dashoffset:0;opacity:1;stroke:#77d482}.online-store__description{max-width:500px;margin:0 auto;line-height:20px;letter-spacing:.005em;color:#58595b;font-size:15px;font-family:Gotham A,Gotham B;font-style:normal;font-weight:400;padding-bottom:56px;padding-top:56px}.description_shipping{padding-top:10px;font-size:11px;color:#606060;letter-spacing:.01em;text-decoration:none;font-family:Gotham A,Gotham B;font-style:normal;font-weight:500}img.start_shopping{width:250px;display:inline-block}@media(max-width:767px){img.start_shopping{width:60%!important}}#online_filter{display:none}.filter_checkbox_label{background-image:url(../image/unchecked.gif);background-size:auto 100%;width:27px;height:25px;background-repeat:no-repeat}#online_filter:checked+.filter_checkbox_label{background-image:url(../image/checked.gif)}.new_file_checkbox_label{display:inline-block;bottom:9px;position:relative;color:#58595b;font-family:Gotham A,Gotham B;font-style:normal;font-weight:400;font-size:15px;letter-spacing:.005em;line-height:1.3}.coll-filter,.coll-filter optgroup{color:#58595b;font-family:Gotham A,Gotham B;font-style:normal;font-weight:400;font-size:15px;letter-spacing:.005em;line-height:1.3;height:25px}.filter_by_title{color:#58595b;font-family:Gotham A,Gotham B;font-style:normal;font-weight:700;font-size:15px;letter-spacing:.005em;line-height:1.3}.product-listing__item .selector-wrapper select.single-option-selector{border:none;color:#05b1e9;background-image:url(../image/ico-select-lightblue.svg)}#cart-page .page-header,#cart-page .page-content{font-family:Gotham A,Gotham B}#cart-page .page-content .cart_header_labels{font-size:13px}#cart-page .page-content .h3.cart__subtotal{font-family:Gotham A,Gotham B}@media(max-width:1023px){#cart-page .page-content .btn-1{padding:8px 12px;min-width:auto;letter-spacing:.035em}#cart-page .cart_navigation{text-align:center}}.challenge-wrapper,.shopify-email-marketing-confirmation__container{padding-top:50px;padding-bottom:50px}.shopify-email-marketing-confirmation__container h1{font-size:31px;color:#05b1e9;letter-spacing:.005em;font-family:Gotham A,Gotham B;font-style:normal;font-weight:400;margin-bottom:20px;line-height:40px}.shopify-email-marketing-confirmation__container p{font-size:14px;color:#58595b;letter-spacing:.005em;font-family:Gotham A,Gotham B;font-style:normal;font-weight:400;line-height:1.6;margin-bottom:27px}.shopify-email-marketing-confirmation__container a{color:#000;text-decoration:underline}.store-list{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;margin:32px 0}.store-list ul{list-style:none;padding-left:0;text-align:center;margin:0 auto}.store-list li{font-size:18px;margin-bottom:8px;color:#444}.store-list>div{flex:1 1 100%;min-width:0;max-width:480px;display:flex;flex-direction:column}@media(min-width:700px){.store-list{gap:48px}.store-list>div{flex:1 1 45%;min-width:270px;max-width:400px}.store-list ul{text-align:center;margin:0}}@media(min-width:1024px){.store-list>div{flex:1 1 30%;min-width:220px;max-width:350px}}@media(min-width:1300px){.store-list{max-width:1100px;margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/grip__global.css.map?v=65835012259127145931749225927 */
