body .header nav.header__inline-menu .list-menu .header__menu-item.header__menu-item.list-menu__item.link.link--text span{font-family:var(--font-heading-family);text-transform:uppercase;text-decoration:none;color:#065142;font-size:20px;border-radius:5px;padding:7px 5px 3px}body .header nav.header__inline-menu .list-menu li a span:hover{background-color:#adff44}body .header .header__icons .header__icon{width:auto;height:auto;text-decoration:none;border-radius:5px;padding:0 5px;position:relative}.header__icon:not(.header__icon--summary),.header__icon span{display:flex;align-items:center;justify-content:center}body .header .header__icons .header__icon:hover{background-color:#adff44}body .header .header__icons .header__icon .lnk-cpy{margin-right:5px}body .header .header__icons .header__icon span{font-family:var(--font-heading-family);text-transform:uppercase;color:#065142;font-size:20px;line-height:1;height:auto;padding-top:3px}body .header .header__icons .header__icon .lnk-img{height:auto;width:25px;padding:5px 0}body .header{padding:0 2rem!important}.utility-bar{background:#fff1d8!important}body p.announcement-bar__message{color:#065142;font-family:var(--font-body-family);font-size:14px}.banner__heading{color:#065142;line-height:1}.banner--desktop-transparent .banner__box p{max-width:360px;font-size:20px;color:#065142;line-height:1.5}.banner--desktop-transparent .banner__box{width:100%;max-width:450px!important}.banner--desktop-transparent .banner__box p{max-width:360px;font-size:20px;color:#065142}.banner__box>*+.banner__buttons{margin-top:3rem!important}.banner__box>*+.banner__buttons a{padding:16px 20px 12px;border-radius:10px;background-color:#adff44;color:#065142;border:none;cursor:pointer;font-family:var(--font-heading-family);text-transform:uppercase;text-decoration:none;font-size:20px;line-height:1.2;display:inline-block;min-width:125px;text-align:center;border:0!important}.banner__box>*+.banner__buttons a:before,.banner__box>*+.banner__buttons a:after{display:none}.banner-bar{background-color:#00fabe}.banner-bar .multicolumn-card{display:flex}.banner-bar .multicolumn-card__image-wrapper{margin:0!important;max-width:40px;width:100%}.banner-bar .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:0!important;padding-bottom:0;display:flex;align-items:center}.banner-bar .multicolumn-card__image-wrapper+.multicolumn-card__info h3{text-transform:uppercase;color:#065142;font-size:20px;line-height:1.2}.home-collectionlinks .collections-box{position:relative}.collections-box img{width:100%}.collections-box h3{color:#065142;text-transform:uppercase;font-size:25px;margin:10px 20px 0}.collections-box p{margin:0;font-size:16px;color:#065142;padding:0 20px}.home-collectionlinks .collections-box a{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:999}.home-collectionlinks .title-wrapper-with-link h2{text-transform:uppercase;font-size:50px;color:#065142;margin-bottom:-10px;width:100%;display:flex;align-items:center}.home-collectionlinks .title-wrapper-with-link{border-top:4px solid #065142;padding-top:20px}.home-collectionlinks .slider-mobile-gutter{border-bottom:4px solid #065142;padding-bottom:20px}.home-collectionlinks .title-wrapper-with-link h2 .btn-link{margin-left:auto;font-size:20px;min-width:150px}.collection-content{position:relative}.collection-content img{background-color:#adff44;display:flex;width:30px;height:30px;border-radius:50%;margin-top:10px;justify-content:center;align-items:center;padding:4px;position:absolute;right:0;bottom:50%;margin-bottom:-15px}body .btn-link{padding:14px 20px;border-radius:10px;background-color:#adff44;color:#065142;border:none;cursor:pointer;font-family:var(--font-heading-family);text-transform:uppercase;text-decoration:none;font-size:16px;line-height:1.2;display:inline-block;min-width:125px;text-align:center;transition:opacity .3s ease}.section-imagebg{background-color:#effcf6}.section-imagebg .image-with-text__heading{color:#065142;font-size:50px;line-height:1;margin-bottom:0;text-transform:uppercase}.section-imagebg .image-with-text__text.rte.body{margin-top:1rem}.section-imagebg p{color:#065142;font-size:20px;line-height:1.5}.section-imagebg .btn-link{font-size:20px;min-width:150px;padding:16px 20px 12px}.as-seenon h2{text-align:center;text-transform:uppercase;font-size:34px;color:#065142;margin-bottom:-10px;width:100%;font-weight:400}.as-seenon .collection-list{justify-content:center}.as-seenon img{max-width:160px;height:65px;object-fit:contain}.as-seenon .collections-box{text-align:center}.testimonials-sec .multicolumn-card__info .multicolumn-card__image{max-width:90px;height:auto;margin:0 auto}.testimonials-sec .multicolumn-card__info{text-align:center}.testimonials-sec .multicolumn-card{background:#fff1d9!important;border-radius:20px}.testimonials-sec .multicolumn-card .inline-richtext{color:#065142;margin-top:0!important}.testimonials-sec .multicolumn-card p{font-size:14px;margin-top:5px;color:#065142}.testimonials-sec h4{color:#065142;font-size:20px;margin:15px 0 0}.testimonials-sec span{font-size:12px;line-height:1.4;font-style:italic;color:#065142}.testimonials-sec .title{margin:0;text-align:center;text-transform:uppercase;color:#065142;width:100%;font-weight:400}.fullwidth-sec .page-width{padding:0;max-width:100%;background:#065142}.fullwidth-sec .image-with-text__heading{color:#fff;text-transform:uppercase;font-size:50px;line-height:1}.fullwidth-sec p{color:#fff;font-size:20px;line-height:1.5}.fullwidth-sec .btn-link{font-size:20px;min-width:150px;padding:16px 20px 12px}.billion-bags{background:url(https://cdn.shopify.com/s/files/1/0587/1596/3503/files/bg-water-d.png?v=1719351864) no-repeat center center / cover}.billion-bags>.rich-text{background:transparent!important}.billion-bags .subtitle--medium{color:#00fabe;font-size:20px;text-transform:uppercase;font-family:var(--font-heading-family)}.billion-bags .rich-text__heading{color:#fff;text-transform:uppercase;font-size:50px;line-height:1}.billion-bags p{color:#fff;font-size:20px;line-height:1.7;max-width:480px;margin:0 auto}.billion-bags p a{color:#fff}.ready-turn{background:#00fabe}.ready-turn>.rich-text{background:transparent!important}.ready-turn h2{color:#065142;text-transform:uppercase;font-size:50px;max-width:540px;line-height:1;margin:0 auto}#shopify-section-template--16370676596847__171935363089d25efe{background-color:#065142;padding:70px 0 20px;display:inline-block;width:100%}#insta-feed h2{text-transform:uppercase}#shopify-section-template--16370676596847__171935363089d25efe a[href="https://www.instagram.com/holdonbags/"]{color:#fff;float:right;margin-bottom:-55px;display:flex;align-items:center;margin-top:15px;font-size:18px;text-decoration:none}#shopify-section-template--16370676596847__171935363089d25efe a[href="https://www.instagram.com/holdonbags/"] strong{margin:10px 10px 0 0;float:left}.grellow-icon img{background-color:#adff44;display:flex;width:30px;height:30px;border-radius:50%;margin-top:10px;justify-content:center;align-items:center;padding:4px}.footer{border-top:.1rem solid rgba(var(--color-foreground),.08)}.footer:not(.color-background-1){border-top:none}.footer__content-top{padding-bottom:5rem;display:block}.cart-count-bubble{left:auto!important;right:0!important;background:red!important;top:0}.cart-count-bubble span{color:#fff!important;font-size:10px!important;font-weight:400!important}@media screen and (max-width:749px){.footer .grid{display:block}.footer-block.grid__item{padding:0;margin:4rem 0;width:100%}.footer-block.grid__item:first-child{margin-top:0}.footer__content-top{padding-bottom:3rem;padding-left:calc(4rem / var(--font-body-scale));padding-right:calc(4rem / var(--font-body-scale))}}@media screen and (min-width:750px){.footer__content-top .grid{row-gap:6rem;margin-bottom:0}}.footer__content-bottom{border-top:solid .1rem rgba(var(--color-foreground),.08);padding-top:3rem}.footer__content-bottom:only-child{border-top:0}.footer__content-bottom-wrapper{display:flex;width:100%}@media screen and (max-width:749px){.footer__content-bottom{flex-wrap:wrap;padding-top:0;padding-left:0;padding-right:0;row-gap:1.5rem}.footer__content-bottom-wrapper{flex-wrap:wrap;row-gap:1.5rem}}.footer__localization:empty+.footer__column--info{align-items:center}@media screen and (max-width:749px){.footer__localization:empty+.footer__column{padding-top:1.5rem}}.footer__column{width:100%;align-items:flex-end}.footer__column--info{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:2rem;padding-right:2rem}@media screen and (min-width:750px){.footer__column--info{padding-left:0;padding-right:0;align-items:flex-end}}.footer-block:only-child:last-child{text-align:center;max-width:76rem;margin:0 auto}@media screen and (min-width:750px){.footer-block{display:block;margin-top:0}}.footer-block:empty{display:none}.footer-block--newsletter{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;margin-top:3rem}.footer-block--newsletter:only-child{margin-top:0}.footer-block--newsletter>*{flex:1 1 100%}@media screen and (max-width:749px){.footer-block.footer-block--menu:only-child{text-align:left}}@media screen and (min-width:750px){.footer-block--newsletter{flex-wrap:nowrap;justify-content:space-between}}.footer-block__heading{margin-bottom:2rem;margin-top:0;font-size:calc(var(--font-heading-scale) * 1.6rem)}@media screen and (min-width:990px){.footer-block__heading{font-size:calc(var(--font-heading-scale) * 1.8rem)}}.footer__list-social:empty,.footer-block--newsletter:empty{display:none}.footer__list-social.list-social:only-child{justify-content:center}.footer-block__newsletter{text-align:center}.newsletter-form__field-wrapper{max-width:36rem}@media screen and (min-width:750px){.footer-block__newsletter:not(:only-child){text-align:left}.footer-block__newsletter:not(:only-child) .footer__newsletter{justify-content:flex-start;margin:0}.footer-block__newsletter:not(:only-child) .newsletter-form__message--success{left:auto}}.footer-block__newsletter+.footer__list-social{margin-top:3rem}@media screen and (max-width:749px){.footer__list-social.list-social{justify-content:center}}@media screen and (min-width:750px){.footer-block__newsletter+.footer__list-social{margin-top:0}}.footer__localization{display:flex;flex-direction:row;justify-content:center;align-content:center;flex-wrap:wrap;padding:1rem 1rem 0}.footer__localization:empty{display:none}.localization-form{display:flex;flex-direction:column;flex:auto 1 0;padding:1rem;margin:0 auto}.localization-form:only-child{display:inline-flex;flex-wrap:wrap;flex:initial;padding:1rem 0}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:1rem 1rem .5rem;flex-grow:1}.footer__localization h2{margin:1rem 1rem .5rem;color:rgba(var(--color-foreground),.75)}@media screen and (min-width:750px){.footer__localization{padding:.4rem 0;justify-content:flex-start}.localization-form{padding:1rem 2rem 1rem 0}.localization-form:first-of-type{padding-left:0}.localization-form:only-child{justify-content:start;width:auto;margin:0 1rem 0 0}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:1rem 0}.footer__localization h2{margin:1rem 0 0}}@media screen and (max-width:989px){noscript .localization-form:only-child,.footer__localization noscript{width:100%}}.localization-form .button{padding:1rem}.localization-form__currency{display:inline-block}@media screen and (max-width:749px){.localization-form .button{word-break:break-all}}.localization-form__select{border-radius:var(--inputs-radius-outset);position:relative;margin-bottom:1.5rem;padding-left:1rem;text-align:left;min-height:calc(4rem + var(--inputs-border-width) * 2);min-width:calc(7rem + var(--inputs-border-width) * 2)}.disclosure__button.localization-form__select{padding:calc(2rem + var(--inputs-border-width));background:rgb(var(--color-background))}noscript .localization-form__select{padding-left:0rem}@media screen and (min-width:750px){noscript .localization-form__select{min-width:20rem}}.localization-form__select .icon-caret{position:absolute;content:"";height:.6rem;right:calc(var(--inputs-border-width) + 1.5rem);top:calc(50% - .2rem)}.localization-selector.link{text-decoration:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:rgb(var(--color-foreground));width:100%;padding-right:4rem;padding-bottom:1.5rem}noscript .localization-selector.link{padding-top:1.5rem;padding-left:1.5rem}.disclosure .localization-form__select{padding-top:1.5rem}.localization-selector option{color:#000}.localization-selector+.disclosure__list-wrapper{margin-left:1rem;opacity:1;animation:animateLocalization var(--duration-default) ease}@media screen and (min-width:750px){.footer__payment{margin-top:1.5rem}}.footer__copyright{text-align:center;margin-top:1.5rem}@media screen and (min-width:750px){.footer__copyright{text-align:right}}@keyframes appear-down{0%{opacity:0;margin-top:-1rem}to{opacity:1;margin-top:0}}.footer-block__details-content{margin-bottom:4rem}@media screen and (min-width:750px){.footer-block__details-content{margin-bottom:0}.footer-block__details-content>p,.footer-block__details-content>li{padding:0}.footer-block:only-child li{display:inline}.footer-block__details-content>li:not(:last-child){margin-right:1.5rem}}.footer-block__details-content .list-menu__item--link,.copyright__content a{color:rgba(var(--color-foreground),.75)}.footer-block__details-content .list-menu__item--active{transition:text-decoration-thickness var(--duration-short) ease;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.footer-block__details-content .list-menu__item--active:hover{text-decoration-thickness:.2rem}}@media screen and (max-width:989px){.footer-block__details-content .list-menu__item--link{padding-top:1rem;padding-bottom:1rem}}@media screen and (min-width:750px){.footer-block__details-content .list-menu__item--link{display:inline-block;font-size:1.4rem}.footer-block__details-content>:first-child .list-menu__item--link{padding-top:0}}@media screen and (max-width:749px){.footer-block-image{text-align:center}}.footer-block-image>img{height:auto}.footer-block__details-content .placeholder-svg{max-width:20rem}.copyright__content a{color:currentColor;text-decoration:none}@keyframes animateLocalization{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-1rem)}}.footer .disclosure__link{padding:.95rem 3.5rem .95rem 2rem;color:rgba(var(--color-foreground),.75)}.footer .disclosure__link:hover{color:rgb(var(--color-foreground))}.footer .disclosure__link--active{text-decoration:underline}@supports not (inset: 10px){@media screen and (max-width:749px){.footer .grid{margin-left:0}}@media screen and (min-width:750px){.footer__content-top .grid{margin-left:-3rem}.footer__content-top .grid__item{padding-left:3rem}}}body .instafeed-wrp{background-color:#065142;padding:100px 20px 0}@media only screen and (min-width:1200px){body .instafeed-wrp{padding:100px 0 0}}body .instafeed-wrp .instafeed-header{display:flex;width:100%;max-width:1200px;padding:0 1%;margin:0 auto;justify-content:space-between;align-items:flex-end}body .instafeed-wrp .instafeed-header h1{font-size:22px;color:#fff;text-transform:uppercase}@media only screen and (min-width:640px){body .instafeed-wrp .instafeed-header h1{font-size:25px}}body .instafeed-wrp div#insta-feed{max-width:1200px;padding:20px 0}body .instafeed-wrp .ig-link a{display:flex;align-items:center}body .instafeed-wrp .ig-link a strong{color:#fff;font-size:16px;margin-right:10px}@media only screen and (min-width:640px){body .instafeed-wrp .ig-link a strong{font-size:20px}}body .footer{margin-top:0;background-color:#065142;color:#fff}body .footer .footer-content-top{display:flex;justify-content:space-between;align-items:flex-start;width:100%;padding:100px 20px 0;max-width:1200px;margin:0 auto;flex-direction:column}@media only screen and (min-width:1000px){body .footer .footer-content-top{flex-direction:row}}body .footer .footer-content-top .footer-block-newsletter{display:flex;align-items:center;flex-direction:column;width:100%;max-width:350px;margin:0 auto}@media only screen and (min-width:640px){body .footer .footer-content-top .footer-block-newsletter{margin:unset;align-items:flex-start}}@media only screen and (min-width:1200px){body .footer .footer-content-top .footer-block-newsletter{max-width:310px}}body .footer .footer-content-top .footer-block-newsletter h1.form-title{font-size:25px;color:#fff;text-transform:uppercase;margin-bottom:20px}body .footer .footer-content-top .footer-block-newsletter .footer-newsletter{width:100%}.footer-block-newsletter h3{color:#fff;font-size:34px;margin:0;line-height:1}.footer-block-newsletter p{margin:0;font-size:16px}body .footer .footer-content-top .list-social .list-social__item{background-color:#adff44;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:10px}body .footer .footer-content-top .list-social .list-social__item img{width:30px;height:30px}body .footer .footer-content-top .footer-nav{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;max-width:830px;margin-top:50px;justify-content:center}@media only screen and (min-width:640px){body .footer .footer-content-top .footer-nav{justify-content:flex-start}}@media only screen and (min-width:1000px){body .footer .footer-content-top .footer-nav{justify-content:flex-end;margin:0}}body .footer .footer-content-top .footer-nav .links-wrp{max-width:180px;width:48%;margin:0 1% 30px;max-width:160px;text-align:center}.footer-b-corp-logo{max-width:75px;position:relative;left:-10px;margin-top:12px}@media only screen and (min-width:420px){body .footer .footer-content-top .footer-nav .links-wrp{max-width:200px}}@media only screen and (min-width:640px){body .footer .footer-content-top .footer-nav .links-wrp{margin-bottom:0;text-align:left;width:31%}}@media only screen and (min-width:1000px){body .footer .footer-content-top .footer-nav .links-wrp{max-width:180px}}@media only screen and (min-width:1200px){body .footer .footer-content-top .footer-nav .links-wrp{max-width:180px}}body .footer .footer-content-top .footer-nav .links-wrp a{color:#fff;text-decoration:none}body .footer .footer-content-top .footer-nav .links-wrp a.main-link{font-size:25px;color:#fff;text-transform:uppercase;display:block;line-height:calc(1 + .3/max(1,var(--font-heading-scale)));margin-bottom:20px;font-family:var(--font-heading-family)}body .footer .footer-content-top .footer-nav .links-wrp a.main-link[href*="/pages/ccpa-opt-out"]{font-size:15px}body .footer .footer-content-top .footer-nav .links-wrp a.sub-links{font-size:16px;display:block}body .footer .footer-content-bottom{padding:100px 20px 20px}body .footer .footer-content-bottom .footer-bottom-wrp{border-top:1px solid white;max-width:1200px;margin:0 auto;display:flex;align-items:center;padding-top:10px;justify-content:center;flex-wrap:wrap}@media only screen and (min-width:401px){body .footer .footer-content-bottom .footer-bottom-wrp{justify-content:space-between}}body .footer .footer-content-bottom .footer-bottom-wrp .footer__copyright.caption{margin:0}body .footer .footer-content-bottom .footer__copyright small,body .footer .footer-content-bottom .footer__copyright small a,body .footer .footer-content-bottom .footer-legal-links a{color:#fff;text-decoration:none;font-size:10px;padding:5px}@media only screen and (min-width:401px){body .footer .footer-content-bottom .footer__copyright small,body .footer .footer-content-bottom .footer__copyright small a,body .footer .footer-content-bottom .footer-legal-links a{padding:10px}}@media only screen and (min-width:640px){body .footer .footer-content-bottom .footer__copyright small,body .footer .footer-content-bottom .footer__copyright small a,body .footer .footer-content-bottom .footer-legal-links a{font-size:14px}}.footer-block-newsletter input{border:2px solid white!important;height:50px!important;background:transparent;border-radius:10px;width:100%;font-size:18px;font-weight:600;color:#fff;padding:10px 20px;margin:10px 0 15px}.footer-block-newsletter .btn-link{font-size:20px;padding:14px 20px 12px!important;margin-bottom:30px}.c-cta-cards{position:relative;overflow:hidden}.c-cta-cards .o-layout--stretch{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.c-cta-cards--padding-top{padding-top:40px;background:url(https://cdn.shopify.com/s/files/1/0587/1596/3503/files/bg-texture-grey.jpg?v=1720291990)}.c-cta-cards--bg-white{background-color:#fff}.c-cta-cards .u-h1{line-height:1.0625;margin-bottom:40px}.c-cta-cards .u-h1{font-size:40px}@media screen and (min-width:375px){.c-cta-cards .u-h1{font-size:calc(40px + 40 * ((100vw - 375px) / 957))}}@media screen and (min-width:1332px){.c-cta-cards .u-h1{font-size:80px}}.c-cta-cards .u-h2{line-height:1.1;margin-bottom:40px;font-size:35px;text-transform:uppercase;color:#065142;width:100%;font-weight:400;font-family:var(--font-heading-family);text-align:center}.o-wrapper{padding-right:24px;padding-left:24px;margin-right:auto;margin-left:auto;max-width:1332px}@media screen and (min-width:375px){.c-cta-cards .u-h2{font-size:calc(35px + 25 * ((100vw - 375px) / 957))}}@media screen and (min-width:1332px){.c-cta-cards .u-h2{font-size:60px}}.c-cta-cards .u-h3{line-height:1.2;margin-bottom:40px}.c-cta-cards .u-h3{font-size:35px}@media screen and (min-width:375px){.c-cta-cards .u-h3{font-size:calc(35px + 15 * ((100vw - 375px) / 957))}}@media screen and (min-width:1332px){.c-cta-cards .u-h3{font-size:50px}}.c-cta-cards .u-none{line-height:1.2;margin-bottom:40px}.c-cta-cards .u-none{font-size:35px}@media screen and (min-width:375px){.c-cta-cards .u-none{font-size:calc(35px + 15 * ((100vw - 375px) / 957))}}@media screen and (min-width:1332px){.c-cta-cards .u-none{font-size:50px}}.c-cta-cards__icon{width:100px;position:absolute;bottom:20%}@media(min-width:64em){.c-cta-cards__icon{bottom:40%;width:130px}}.c-cta-cards__icon .c-lazy-wrapper{width:100px;background-color:transparent}@media(min-width:64em){.c-cta-cards__icon .c-lazy-wrapper{width:130px}}.c-cta-cards__icon .c-lazy-wrapper img{width:100px}@media(min-width:64em){.c-cta-cards__icon .c-lazy-wrapper img{width:130px}}@media(min-width:64em){.c-cta-cards__image{width:130%;margin-left:-12%}}.c-cta-cards__image .c-lazy-wrapper{background-color:transparent}@media(min-width:64em){.c-cta-cards-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:64em){.c-cta-cards-items .c-card{margin-bottom:120px}}@media(min-width:64em){.c-cta-cards-items .c-card:first-child{margin-right:20px}}@media(min-width:64em){.c-cta-cards-items .c-card:last-child{margin-left:20px}}.c-divider__bar{display:block;width:100%;height:1px}.c-divider--contained .c-divider__bar{max-width:1284px;margin:auto}.c-divider--padding-top{padding-top:3rem}@media(min-width:64em){.c-divider--padding-top{padding-top:6rem}}.c-divider--padding-bottom{padding-bottom:3rem}@media(min-width:64em){.c-divider--padding-bottom{padding-bottom:6rem}}.c-divider--bg-grey{background-color:transparent}.c-divider--bg-white{background-color:#fff}.c-divider--bar-color-dark .c-divider__bar{background-color:#171918}.c-divider--bar-color-light .c-divider__bar{background-color:#fff}.c-card{background-color:#fff;background-image:url(../images/bg-texture-grey.jpg);padding:40px 32px;border-radius:12px;margin:0 0 24px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media(min-width:64em){.c-card{margin:0 0 80px}}.c-card:hover{background-image:none}.c-card:hover .c-card__title a{border-bottom:1px solid #01bf8c}.c-card--green{background-color:#065142;background-image:none;color:#fff;text-align:center}.c-card--green .c-card__title a{color:#fff;display:inline}.c-card--green:hover{background-color:#3fca9b}.c-card--green:hover .c-card__title a{border-bottom:1px solid transparent}.c-card--green .c-card__link{color:#fff}.c-card__title{color:#01bf8c;font-size:30px;line-height:36px;letter-spacing:1px;font-weight:800;margin-bottom:15px;text-transform:uppercase}@media(min-width:64em){.c-card__title{font-size:34px;line-height:42px;letter-spacing:0}}.c-card__title a{color:#01bf8c;display:inline;border:1px solid transparent;font-family:var(--font-heading-family);text-decoration:none;line-height:1}.c-card__title a:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.c-card__excerpt{color:#616161;margin-bottom:16px;font-size:16px;line-height:25px}.c-card__link{color:#01bf8c;font-size:18px;line-height:30px}.c-card .c-lazy-wrapper{height:100px;padding-bottom:0!important;background-color:transparent;margin-bottom:16px}@media(min-width:64em){.c-card .c-lazy-wrapper{margin-bottom:40px}}.c-card .c-lazy-wrapper img{height:100px;width:auto}.c-cards{background:#01bf8c}.c-cta-cards .o-layout__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.btn-link.large{font-size:20px;min-width:150px;padding:16px 20px 12px}body .footer .footer-content-top .footer-nav .links-wrp a.sub-links:hover,body .footer .footer-content-bottom .footer-legal-links a:hover{text-decoration:underline}.btn-link:hover{opacity:.6}.product__media-list.contains-media{column-gap:2px;row-gap:2px}.product-media-container{height:100%}product-info .page-width{max-width:100%;padding:0}product-info .product__title h1{font-size:32px;font-family:var(--font-heading-family);color:#065142;letter-spacing:0;line-height:1.2;margin-bottom:10px;padding:0;text-transform:uppercase}product-info .product__text{margin-bottom:0;color:#065142;text-align:left}product-info .price--large{font-size:1.8rem;margin-bottom:0;color:#065142;text-align:left}.quantity__label.form__label{display:none}.product-form__quantity{display:flex}.product__info-container .product-form{margin:0 0 0 14px}.quantity:after{content:"";box-shadow:none!important;border:2px solid #065142;border-radius:10px}.quantity{height:50px}.product__info-container .product-form{margin:0 0 0 14px!important}.product-form__input div:last-child{width:100%}.product-form__submit{margin-bottom:1rem;color:#065142;text-transform:uppercase;letter-spacing:0;font-size:20px;background-color:#adff44;border-radius:10px;max-width:300px;width:100%;box-shadow:none;border:0;font-family:var(--font-heading-family);height:50px}.product-form__submit:after{display:none}@media(min-width:64em){.o-layout--xlarge>.o-layout__item{padding-left:80px}}.o-layout--stretch>.o-layout__item{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:64em){.o-layout--xlarge{margin-left:-80px}}.o-layout--stretch{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-cta-cards__image .c-lazy-wrapper img{float:left}.product-form__quantity+.inline-richtext{text-align:center}.accordion{border-top:2px solid #065142;border-bottom:2px solid #065142}.accordion .h4.accordion__title{text-transform:uppercase;font-size:20px;color:#065142}div[data-block-handle=loox-rating]{text-align:center;color:#065142}#shopify-section-template--16370676826223__banner_bar_tyVdFq ul{max-width:1050px;margin:0 auto;justify-content:center;padding-left:130px}.mission-banner .banner__box{background:transparent}.mission-banner .banner__heading{max-width:600px;font-size:50px;color:#fff1da;text-transform:uppercase}.traditional-plastic .rich-text__heading{font-size:50px;text-transform:uppercase;color:#065142;line-height:1}.traditional-plastic .rich-text__text{font-size:20px;color:#065142;line-height:1.3;margin-top:20px;max-width:590px;margin-left:auto;margin-right:auto}.c-certification.better-way{background:#fff1da;padding:100px 0 0}.c-certification.better-way .c-certification__title.u-h2{max-width:430px;line-height:1;margin:0 auto;font-size:52px}.c-certification.better-way img{max-width:700px;height:auto!important}.c-certification.better-way .c-lazy-wrapper{height:auto!important}.material-breakdown{background:#fff1da}.material-breakdown .title-wrapper-with-link{border-bottom:4px solid #065142;padding-bottom:20px;margin-bottom:50px}.material-breakdown .title-wrapper-with-link h2{text-transform:uppercase;font-size:50px;color:#065142;margin-bottom:-10px;width:100%;display:flex;align-items:center}.material-breakdown .title-wrapper-with-link h2 .btn-link{margin-left:auto;font-size:20px;min-width:150px}.material-breakdown .collection-content{text-align:center}.material-breakdown .collections-box h3{font-size:22px;margin:20px 0 6px;line-height:1;min-height:44px}.material-breakdown .collections-box p{margin:0;font-size:15px;color:#065142;padding:0;line-height:1.5}.better-bag .banner__box{padding:0;background:transparent;color:#fff}.better-bag .banner__box .banner__heading{color:#fff}.section-imagebg.section-fullwidth .page-width{padding:0;max-width:100%}.section-imagebg.section-fullwidth .global-media-settings{border:0}.for-earth .rich-text{background:#fff1da}.for-earth .rich-text__heading{max-width:450px;margin:0 auto}.banner-bar.using-bags{background:#fff}.using-bags .title{font-size:50px!important;line-height:1;margin-bottom:0;text-transform:uppercase;width:100%;text-align:center}.using-bags .multicolumn-card{padding:2.5rem;background:#f8f0dc!important;color:#065142}.using-bags .inline-richtext{font-size:25px;text-transform:uppercase;color:#065142}.using-bags .multicolumn-card.content-container .multicolumn-card__info{justify-content:center;flex-wrap:wrap}.using-bags .multicolumn-card.content-container{flex-wrap:wrap;justify-content:center}.using-bags .multicolumn-card .inline-richtext{font-size:24px!important}.using-bags .multicolumn-card__image-wrapper{margin:0 0 20px!important;max-width:220px;width:100%;padding:0}.marerials-page .collection-list-title .btn-link{display:none}.marerials-page .collection-list-title{justify-content:center}.quick-head{padding:100px 0 80px!important}.steps-header h1{color:#065142;font-size:70px;line-height:1;text-transform:uppercase;max-width:440px;text-align:center;width:100%;margin:0 auto 60px}.steps{width:90%;max-width:800px;margin:0 auto;border-top:4px solid #065142;padding-top:40px}.step{padding:0 20px;margin-bottom:20px;display:flex;flex-direction:row}.step h2{width:65px;font-size:65px;display:flex;justify-content:center;align-items:flex-start;margin:-10px 0;color:#065142}.step .step-info{flex:1}.step .step-info p{margin:0}.hide_dsktp{display:block;max-width:100%;margin-top:20px}.step p strong{text-transform:uppercase;font-family:var(--font-heading-family);font-weight:400}.list-menu--inline li header-menu{padding:1.2rem;display:inline-block}.list-menu--inline li summary.list-menu__item{padding-right:2.7rem;font-family:var(--font-heading-family);text-transform:uppercase;text-decoration:none;color:#065142;font-size:20px;border-radius:5px;padding:7px 25px 3px 5px}.list-menu--inline li summary.list-menu__item:hover{color:#065142;background-color:#adff44}.list-menu--inline li:last-child{display:none}#rich-text-content{margin-bottom:0;color:#065142;text-align:left;font-weight:400}#rich-text-content ul{padding-left:15px;margin-top:-10px;margin-bottom:25px}.product__accordion .accordion__content{padding:0 1rem;margin-bottom:0;color:#065142;text-align:left;font-weight:400}.product__media-wrapper{padding-top:40px}.related-products__heading.inline-richtext.h2{color:#065142;font-size:50px;line-height:1;margin-bottom:0;text-transform:uppercase;text-align:center}.card--standard>.card__content{text-align:center}.card__heading{color:#065142;font-size:18px;line-height:1.2;margin-bottom:0;text-transform:uppercase;text-align:center}.card-information{text-align:center!important}.card-information>*{color:#065142}.cart__dynamic-checkout-buttons{margin-bottom:30px!important}.mega-menu__list.page-width li:last-child{display:block!important}ul.mega-menu__list{grid-template-columns:repeat(5,minmax(0,1fr))}a.mega-menu__link--level-2{font-family:var(--font-heading-family);text-transform:uppercase;color:#065142!important;font-weight:400;font-size:18px}.mega-menu__link{font-size:15px;color:#065142!important}.collection-hero{padding:40px 0!important;background:#065142}.collection-hero .collection-hero__title{color:#fff}.collection-description .collection-hero__description.rte{max-width:100%;text-align:center;font-size:14px;margin-top:30px;margin-bottom:40px;color:#065142}.collection-description .collection-hero__description.rte *{color:#065142}.shoppay{display:inline-block;font-size:14px;color:#000;margin:0!important}.shoppay span{display:flex;align-items:center;gap:10px;color:#065142;font-size:15px}.shoppay img{border:1px solid #ddd;border-radius:5px;padding:6px 7px}.accordion__content a{margin:0 5px}.accordion__content img{margin-top:20px!important}.collapsible-content__heading{color:#065142!important}.video-section__media.global-media-settings--full-width{padding-bottom:500px!important}.product-box .image-with-text__media--placeholder:after,.image-with-text:not(.image-with-text--overlap) .image-with-text__media-item:after{display:none!important}.product-box .global-media-settings{border:0}.product-box .image-with-text__text{color:#065142;font-size:20px;line-height:1.5}.section-imagebg.product-box{background:#fff}.afterpay-main-text{color:#000!important}.totals+square-placement{text-align:right!important;color:#000}.cart-drawer__footer .totals+square-placement{text-align:left!important}.footer-block-newsletter form p{background:#adff44;color:#065142;padding:10px 15px;border-radius:5px;margin:10px 0 15px;font-size:14px;width:100%}@media screen and (min-width:990px){.product-box .image-with-text__content{padding:5rem 7rem 7rem}}@media screen and (min-width:750px){.mission-banner.banner--small{min-height:350px!important}.section-imagebg .image-with-text__content--top{justify-content:center}}@media(min-width:64em){.u-2\/3\@desktop{width:66.66667%!important}.u-1\/3\@desktop{width:33.33333%!important}}@media screen and (min-width:990px){.fullwidth-sec .image-with-text__content{padding:10rem 12rem}}@media screen and (min-width:750px){.page-width{padding:0px 2rem}.better-bag.banner--small:not(.banner--adapt){min-height:25rem}}@media screen and (max-width:750px){.section-template--16370676596847__banner_bar_KFiyKH-padding .multicolumn-list__item{width:100%;max-width:47%}.section-template--16370676596847__banner_bar_KFiyKH-padding .multicolumn-card__info h3{font-size:14px!important;margin-left:10px}.home-collectionlinks .title-wrapper-with-link h2{font-size:30px;margin-bottom:0;flex-wrap:wrap}.home-collectionlinks .title-wrapper-with-link h2 .btn-link{margin-left:0;font-size:16px;margin-top:10px}.collections-box h3{font-size:22px;margin:10px 20px 0 10px}.collections-box p{font-size:15px;padding:0 10px}.collection-content{margin-bottom:15px}.section-imagebg .image-with-text__heading{font-size:32px}.section-imagebg p,.section-imagebg .btn-link{font-size:16px}.c-certification__icons .c-lazy-wrapper img{max-width:100%}.c-certification__icons{margin-top:20px}.c-certification .btn-link{font-size:16px}.section-template--16370676596847__image_with_text_k9ipi7-padding{padding-bottom:35px!important}#shopify-section-template--16370676596847__breakdown_months_pmXfwY .c-lazy-wrapper{height:auto;padding-bottom:30px}#shopify-section-template--16370676596847__breakdown_months_pmXfwY .c-text-image__title.u-h2{font-size:36px;margin-bottom:10px}#shopify-section-template--16370676596847__breakdown_months_pmXfwY .c-text-image__content .o-type--wysiwyg li{font-size:15px;padding:14px 0 10px 35px;margin-bottom:0}.btn-link.large{font-size:16px}div.c-counter-block{padding-top:50px;padding-bottom:50px}.fullwidth-sec .image-with-text__heading{font-size:32px!important}.fullwidth-sec p,.fullwidth-sec,.billion-bags .subtitle--medium{font-size:16px}.billion-bags .rich-text__heading{font-size:32px}.billion-bags .subtitle--medium{font-size:16px}.ready-turn h2{font-size:30px}.ready-turn .rich-text__wrapper{padding-bottom:35px}body .footer .footer-content-top{padding-top:30px}.footer-block-newsletter .btn-link{font-size:16px;width:100%}body .footer .footer-content-top .footer-nav .links-wrp{text-align:left}body .footer .footer-content-top .footer-nav{justify-content:flex-start}body .footer .footer-content-top .footer-nav .links-wrp:nth-child(3){max-width:100%}body .footer .footer-content-bottom{padding:0 20px 20px}.banner__heading{font-size:30px}.c-card--green .c-card__title a{font-size:26px}.c-card__title{margin-bottom:5px}.c-certification .u-h2{font-size:32px}#shopify-section-template--16370676826223__banner_bar_tyVdFq ul{padding-left:0}.home-slidebanner .banner__media{position:relative}.home-slidebanner .media>video{position:relative!important;height:300px!important}.home-slidebanner .banner__content{background:#065142}.home-slidebanner .banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:30rem}.banner-bar .multicolumn-card{justify-content:center;flex-wrap:wrap}.banner-bar .multicolumn-card__image-wrapper{margin:20px 0 10px!important}.banner-bar .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:0!important;padding-bottom:0;display:flex;align-items:center;width:100%}.banner-bar .multicolumn-card__image-wrapper+.multicolumn-card__info h3{margin:0 auto;max-width:200px;text-align:center}.home-collectionlinks .collection-list-wrapper{padding-top:0}.product__info-container{padding:0 20px}.shoppay span{font-size:12px;display:inline-block}.c-lazy-wrapper{height:auto!important;padding-bottom:20px!important}.c-text-image__title.u-h2{margin-bottom:10px!important;font-size:42px!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/styles.css.map */
