:root{--tag-color__pink: #EC0E8C;--tag-color__blue: #2cace3;--tag-color__yellow: #FFFF00;--tag-color__white: #fff;--tag-color__grey-100: #F8F8F8}.template-page main a{color:var(--tag-color__pink)}.template-page main a:hover{color:var(--tag-color__blue)}.blue{background:var(--tag-color__blue);color:var(--tag-color__white)}.blue p{color:var(--tag-color__white)}.text--yellow{color:var(--tag-color__yellow)!important}.text--blue{color:var(--tag-color__blue)!important}.text--magenta{color:var(--tag-color__pink)!important}.grey{background:var(--tag-color__grey-100);padding:2em 0}.top--section,.works,.why--tag,.grey{margin:3em auto;max-width:2000px}.top--section,.why--tag,.truth,.works,.how,.slate{flex-wrap:wrap}.why--tag .one-half{min-width:320px}.single-img,.single--cta{justify-content:center;align-items:center;margin:3em}.top--section{min-height:25vh;justify-content:center;align-items:center;position:relative;margin-top:0}.top--section .columns{position:relative;z-index:2}.top--section .columns .hover--container{height:650px}.works .columns .hover--container{min-height:200px}.top--section .columns .hover--container .hovered{position:relative;width:410px;height:100%}.works .columns .hover--container .hovered{position:absolute;width:70%;height:580px;right:0;top:-25%}.top--section .columns .hover--container .hovered:before{content:"";position:absolute;width:100%;height:100%;background:url(//tagyourbags.myshopify.com/cdn/shop/t/2/assets/hero--right.png?v=16512657773864553681619805959) no-repeat left center/contain;-webkit-transition:background-image .5s cubic-bezier(.68,-.03,.16,1.22);-moz-transition:background-image .5s cubic-bezier(.68,-.03,.16,1.22);-o-transition:background-image .5s cubic-bezier(.68,-.03,.16,1.22);transition:background-image .5s cubic-bezier(.68,-.03,.16,1.22)}.works .columns .hover--container .hovered:before{content:"";position:absolute;width:100%;height:100%;background:url(//tagyourbags.myshopify.com/cdn/shop/t/2/assets/works--left.png?v=12774868422001622961619820004) no-repeat left center/contain;-webkit-transition:background-image .3s cubic-bezier(.68,-.03,.16,1.22);-moz-transition:background-image .3s cubic-bezier(.68,-.03,.16,1.22);-o-transition:background-image .3s cubic-bezier(.68,-.03,.16,1.22);transition:background-image .3s cubic-bezier(.68,-.03,.16,1.22)}.top--section .columns .hover--container .hovered:hover:before{background:url(//tagyourbags.myshopify.com/cdn/shop/t/2/assets/hero--right__hover.png?v=109662395619359769451619806014) no-repeat left center/contain;-webkit-transition:background-image .3s cubic-bezier(.68,-.03,.16,1.22);-moz-transition:background-image .3s cubic-bezier(.68,-.03,.16,1.22);-o-transition:background-image .3s cubic-bezier(.68,-.03,.16,1.22);transition:background-image .3s cubic-bezier(.68,-.03,.16,1.22)}.works .columns .hover--container .hovered:hover:before{background:url(//tagyourbags.myshopify.com/cdn/shop/t/2/assets/works--left__hover.png?v=128195696580173153861619819978) no-repeat left center/contain;-webkit-transition:background-image .3s cubic-bezier(.68,-.03,.16,1.22);-moz-transition:background-image .3s cubic-bezier(.68,-.03,.16,1.22);-o-transition:background-image .3s cubic-bezier(.68,-.03,.16,1.22);transition:background-image .3s cubic-bezier(.68,-.03,.16,1.22)}.top--section h1{max-width:13ch;margin:auto;text-align:left;font-weight:700}.top--section .background{background:url(//tagyourbags.myshopify.com/cdn/shop/t/2/assets/hero--background.png?v=147206890332087375021619806144) no-repeat center/cover;position:absolute;opacity:.7;height:80%;width:100%;z-index:1;top:50%;left:0;padding:2em;transform:translateY(-50%)}.top--section .column--container{width:300px;margin:auto;background:#fff;background:-moz-radial-gradient(circle,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 60%);background:-webkit-radial-gradient(circle,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 60%);background:radial-gradient(circle,#fff,#fff0 60%)}.top--section .column--container a,.btn--magenta{display:block;background:var(--tag-color__pink);padding:10px 15px;width:150px;text-align:center;color:var(--tag-color__white);border:3px solid var(--tag-color__white);border-radius:13px;text-transform:uppercase;font-weight:700;margin-top:2em}.top--section .column--container a:hover,.btn--magenta:hover{border-color:var(--tag-color__pink);background:var(--tag-color__white);color:var(--tag-color__pink)}.works{position:relative;margin:8% auto}.works .columns{position:relative;z-index:2}.columns.blue{padding:2em 15% 2em 3em}.row.border--bottom{margin-bottom:1em;padding-bottom:1em;border:0;border-bottom:1px solid var(--tag-color__white)}.works .background{background:url(//tagyourbags.myshopify.com/cdn/shop/t/2/assets/works--background.png?v=75119251980924592601619815333) no-repeat center/cover;position:absolute;opacity:.6;height:100%;width:60%;z-index:1;top:-5%;left:0;padding:2em}.c-grid{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:70px 1fr 1fr;grid-gap:0;margin-bottom:0;padding-left:1rem;padding-right:1rem;padding-bottom:0}figure.grid--item{margin:0;overflow:hidden;max-height:200px}img.grid--img{width:100%;object-fit:cover;height:100%;object-position:center}.c-grid h2{grid-column-start:1;grid-column-end:9;grid-row-start:1;grid-row-end:1;text-align:center;align-self:center}.why--tag h2,.truth h2{font-size:2.5em}.why--tag img{max-width:450px;width:100%}.why--tag .one-half{padding:2em 3em;text-align:left}.why--tag .one-half p{max-width:64ch}.why--tag .one-half:nth-of-type(2){padding-left:0}.truth h2{width:100%;text-align:center;margin-bottom:2em}.truth .one-third{text-align:center;min-width:220px}.truth .icon--container a{display:block}.truth .icon--container:hover~.info .sub-line{color:var(--tag-color__blue)}.truth .icon--container svg{max-height:90px;margin-bottom:1em}.truth .icon--container a:hover svg path{fill:var(--tag-color__pink)}.truth .one-third:nth-of-type(2){border:0;border-right:1px solid #C3C3C3;border-left:1px solid #C3C3C3}.truth .sub-line{color:var(--tag-color__pink);font-size:12px;margin-top:5px}.truth .main{font-weight:700;font-size:1.1em;line-height:normal;color:#707070;width:24ch;margin:auto}.truth .stat{font-size:2.4em;color:#6a6a6a}.truth .stat span{font-size:1.2rem;display:block;line-height:1px}.how{text-align:center}.how h2,.slate h2{width:100%;font-size:2.3em;margin-bottom:1em;color:#6a6a6a}.how svg,.slate svg{height:100px;margin-bottom:20px}.how .step--name{color:#707070;text-transform:uppercase;margin-bottom:1em}.how .step--instruct{width:20ch;margin:auto;font-size:.9em;letter-spacing:.8px}.slate .info{width:280px;margin:auto}.slate{text-align:center}.slate svg{margin-top:20px}.slate .item--title{font-size:1.5em;color:var(--tag-color__pink)}@media screen and (max-width: 1000px){.top--section .columns .hover--container .hovered:before{background:url(//tagyourbags.myshopify.com/cdn/shop/t/2/assets/hero--right__hover.png?v=109662395619359769451619806014) no-repeat left center/contain}.works .columns .hover--container .hovered:before{background:url(//tagyourbags.myshopify.com/cdn/shop/t/2/assets/works--left__hover.png?v=128195696580173153861619819978) no-repeat left center/contain}.works .columns .hover--container .hovered{right:40px;top:-10%}.truth .main{font-size:.9em}}@media screen and (max-width: 900px){.works>div{width:100%}.works .background{width:95%;left:50%;transform:translate(-50%)}.works .two-fifths{display:none}.how .one-quarter{width:50%;margin-bottom:2em}.how .step--instruct{width:300px}.slate .info{width:22ch}}@media screen and (max-width: 700px){.top--section{margin-top:1.5em;margin-bottom:4em}.grey,.why--tag{margin:1.5em auto}.btn--magenta,.top--section .column--container a{width:250px;padding:1em}.top--section .columns.one-half.backed{position:absolute;max-height:200px;z-index:1}.top--section .columns .hover--container{height:200px}.top--section .columns .hover--container .hovered{width:100%}.top--section .columns .hover--container .hovered:before{background:url(//tagyourbags.myshopify.com/cdn/shop/t/2/assets/hero--right.png?v=16512657773864553681619805959) no-repeat right center/contain;height:260px;top:-25px}.top--section .background{height:100%;z-index:0}.top--section .one-half{width:100%}.top--section .column--container{width:100%;padding-bottom:5px;background:-moz-radial-gradient(circle,rgba(255,255,255,1) 0%,rgba(255,255,255,.2) 90%);background:-webkit-radial-gradient(circle,rgba(255,255,255,1) 0%,rgba(255,255,255,.2) 90%);background:radial-gradient(circle,#fff,#fff3 90%)}.top--section h1{max-width:100%;text-align:center;padding-top:1em}.top--section .scroll{display:none}.btn--magenta,.top--section .column--container a{margin-left:auto;margin-right:auto;margin-top:0}.why--tag{flex-direction:column}.why--tag .content{margin-bottom:1em}.why--tag .one-half,.truth .one-third{width:100%;padding:1em;text-align:center}.why--tag .one-half:nth-of-type(2){padding-left:1em}.why--tag .one-half p{margin-left:auto;margin-right:auto}.why--tag img{width:80%}.truth{margin-bottom:0}.truth h2,.why--tag h2{letter-spacing:.015em;font-size:2.2em;margin-bottom:1em}.single--cta,.single-img{margin:0}.truth,.slate{flex-direction:column}.truth .one-third:nth-of-type(2){border:0;border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}.truth .icon--container svg{margin-bottom:1em}.truth .main{width:100%}.works{margin-top:0;margin-bottom:1.5em}.works .blue{padding:2em 1em;text-align:center}.works ul{width:80%;margin:auto;text-align:left}.works ul li{margin-bottom:1em}.works .background{display:none}.how .one-quarter,.slate .one-third{width:100%;margin-bottom:1em;padding-bottom:1em;border:0;border-bottom:1px solid #c3c3c3}.how .step--name{font-size:1.75em;margin-bottom:10px}.slate .info{width:85%}.c-grid{grid-template-columns:repeat(4,1fr)}.c-grid h2{grid-column-end:5}}.story.full-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;max-width:2000px;margin-left:auto;margin-right:auto}.story h1{grid-column-start:1;grid-column-end:3;text-align:center;font-weight:300;font-size:2.5em;color:#707070}.grey.protect{grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3;margin:0}.img--container{grid-column-start:1;grid-column-end:2;grid-row-start:3;grid-row-end:4;text-align:right;padding-right:15%}.img--container img{max-height:300px}.our-story{grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:4;padding:1em 25% 1em 1em}.grey.protect,.img--container{padding-left:25%}.grey.protect h3{font-size:2em;font-weight:400;margin:auto;width:22ch}.our-story p{letter-spacing:.5px;margin-bottom:1em;font-size:14px}.bio{display:flex;padding:2em;align-items:flex-start}.bio.left{padding-left:25%}.bio.right{padding-right:25%}.bio.grey{margin:0}.bio img{width:150px;height:150px;clip-path:circle(50%)}.bio-info{padding:0 1.4em;font-size:14px}.bio h4.name{font-weight:400;font-size:2em;color:var(--tag-color__blue);margin-bottom:.3em}.values.full-grid{display:grid;grid-template-columns:[first] 1fr [center] 1fr [end];grid-template-rows:auto 1fr;max-width:2000px;margin-left:auto;margin-right:auto}.values .grey{margin:0}.values h1{grid-column-start:first;grid-column-end:end;grid-row-start:1;grid-row-end:2;text-align:center;font-weight:300;font-size:2.5em;color:#707070;margin:1.1em 0}.column{grid-row-start:2;grid-row-end:3;display:inherit;grid-template-rows:repeat(3,1fr);align-items:center;padding:2em}.row1{grid-row-start:1;grid-row-end:2}.row2{grid-row-start:2;grid-row-end:3}.row3{grid-row-start:3;grid-row-end:4}.column.right{grid-column-start:center;grid-column-end:end;text-align:left}.column.right h4{font-size:2em;margin-bottom:5px;letter-spacing:.5px}.column.left{grid-column-start:first;grid-column-end:center;text-align:right}.column.left svg{max-width:240px}@media screen and (max-width: 1200px){.our-story{padding:1em}.bio{padding:1.5em}.bio.right{padding-right:1%}.bio.left{padding-left:1%}.bio img{width:100px;height:100px}}@media screen and (max-width: 976px){.img--container{display:none}.grey.protect{grid-column-end:-1;padding:1em}.grey.protect h3{width:80%}.our-story{padding:2em;grid-column-start:1;grid-row-start:3}.our-story p{font-size:1em}.bio{flex-direction:column}.bio img{margin-bottom:1em}}@media screen and (max-width: 640px){.grey.protect h3{text-align:center;width:90%;font-size:1.5em}.our-story{text-align:center;padding:1em}.bio{text-align:center;justify-content:center;align-items:center}.bio.left{grid-column-start:1;grid-column-end:-1;grid-row-start:4;grid-row-end:5}.bio.right{grid-column-start:1;grid-column-end:-1;grid-row-start:5;grid-row-end:6}.bio img{width:150px;height:150px}.bio-info{padding:0 1em}.column{row-gap:1.5em}.column.left{display:none}.column.right{grid-column-start:first;text-align:center}}.product-template__container{margin-bottom:3em}.btn--hollow{background-color:var(--tag-color__white);border:2px solid var(--tag-color__blue);color:var(--tag-color__blue);width:200px}.btn--hollow:hover{background-color:var(--tag-color__blue);color:var(--tag-color__white)}.template-captcha .main-content{height:80vh}.contact-form.info,.contact-form.form-vertical{display:inline-block;width:49%;vertical-align:top;padding:0 1em}.contact--info{display:flex;align-items:center;margin-bottom:1em}.contact--info:first-of-type{margin-top:3em}.contact--info svg{margin-right:1em}.contact-form.contact-form.form-vertical input:not([type=submit]),.contact-form.contact-form.form-vertical textarea{border-color:#ccc}.contact-form.contact-form.form-vertical textarea{margin-bottom:0}.form-vertical .btn--magenta{border-color:#fff!important;width:150px!important}.form-vertical .btn--magenta:hover{border-color:var(--tag-color__pink)!important}@media screen and (max-width: 876px){.contact-form.container{display:flex;flex-direction:column}.contact-form.info,.contact-form.form-vertical{width:100%}.contact--info:first-of-type{margin-top:1em}.contact--info:last-of-type{margin-bottom:3em}}.template-blog .main-content{padding-top:0}.template-blog .page-width.bannerless{padding-top:2em}.template-blog .btn--magenta{margin-top:0}.template-blog .article__author{font-size:21px;text-align:left;color:#c3c3c3}.template-blog .grey{margin-bottom:0}.template-blog .banner.grey{font-size:13px;padding-top:1em;padding-bottom:1em;margin-bottom:1em}.template-blog .message--container{max-width:80%;margin:auto;color:#333}@media screen and (max-width: 750px){.template-blog .grid{margin-left:0}.template-blog .grid--blog .article__grid-meta{margin-bottom:1em}.template-blog .grid--blog .grid__item{text-align:center;padding-bottom:1em;margin-bottom:1em;border:0;border-bottom:2px solid var(--tag-color__blue)}}.one-third img{max-width:100px}.one-third .social-icons .icon{fill:#fff}.site-footer__linklist.list--inline{display:flex;flex-flow:column wrap;font-weight:700}.site-footer__social-icons.social-icons{text-align:left}.site-footer__social-icons{margin-top:5px}.one-third button{border:0;outline:0;background:#2cace3;color:#fff;border-radius:13px;margin-top:15px;width:50%;padding-left:8px;padding-right:8px}.one-third button:hover{background:#fff;color:#2cace3}.one-third input{margin-top:10px;padding:3px 18px;min-height:30px;width:100%}.email--icon{width:15px}@media screen and (max-width: 750px){.flex,.site-footer__item{justify-content:center;align-items:center}.one-third,.site-footer__social-icons.social-icons{text-align:center;margin-bottom:1em}.site-footer__linklist-item{padding:5px 0}}@media screen and (max-width: 700px){footer .one-third{margin-top:1em;min-width:300px}.one-third button{width:100%}.one-third input{padding:10px 15px}footer .one-whole{order:3}footer .social-icons__item{padding-left:15px}}@media screen and (max-width: 450px){footer .one-third{width:100%}}.index-section--slideshow.slider{max-width:1000px;margin:auto}
/*# sourceMappingURL=/s/files/1/0552/0913/2181/t/2/assets/custom.css.map */
