body{background-color:#e9e1dd}body.scrollStop{overflow:hidden}.main-container{text-align:center}.crowdfunding-container{display:none}.main-container h1{font-size:24px}.main-container h2{font-size:20px;margin-top:48px;margin-bottom:24px;text-transform:none;letter-spacing:0}.main-container p{text-align:left;max-width:600px;margin-left:auto;margin-right:auto}.hero-video{display:block;margin:24px auto}.main-container .free-pin-callout{background-color:#f5f5f5;border-radius:8px;padding:24px;max-width:600px;margin:auto;display:flex}.main-container .free-pin-callout p.emoji{font-size:32px;margin:0 24px 0 0}.main-container .key-features-container{border:2px solid #3D4246;border-radius:8px;width:490px;margin:16px auto 48px;padding:16px}.main-container .key-features-container .features-wrapper-container{display:flex;justify-content:center}.main-container .key-features-container p.header{text-align:center;font-size:20px;font-weight:700;margin:0 0 8px}.main-container .key-features-container .features .feature{display:flex;width:220px;align-items:center}.main-container .key-features-container .features .feature svg{height:32px;width:32px;display:inline-block}.main-container .key-features-container .features .feature p{display:inline-block;margin:16px 0 16px 12px}.main-container .options-container{display:flex;justify-content:center}.main-container .options-container .option{width:300px;background-color:#fff;border-radius:8px;border:2px solid #3D4246;padding:24px;margin:0 12px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all.3s ease-in-out;-o-transition:all.3s ease-in-out;transition:all.3s ease-in-out}.main-container .options-container .option:hover{box-shadow:0 16px 16px #0000001a,0 4px 8px #0000001a,0 16px 32px #0000000d}.main-container .options-container .option p.header{text-align:center;margin:0 0 13px}.main-container .options-container .option p.text{margin-bottom:0;margin-top:13px}.main-container .options-container .option svg{width:42px;height:42px}.black-section{background-color:#3d4246;color:#fff;padding:48px 0;margin:48px 0 0}.black-section.small{padding:24px 0 0}.black-section h1{text-align:center;font-size:24px;margin:0;color:#fff}.black-section .highlight-container{display:flex;align-items:center;justify-content:center;margin:48px auto}.black-section .highlight-container:last-child{margin-bottom:0}.black-section .highlight-container .text{width:350px}.black-section .highlight-container .text.left{margin-right:60px}.black-section .highlight-container .text.right{margin-left:60px}.black-section .highlight-container .text p{color:#fff}.black-section .highlight-container .text p.header{font-size:20px;font-weight:700}.black-section.white{margin:0;background-color:#e9e0de;color:#3d4246}.black-section.white h1{color:#3d4246}.black-section.white .flatlay img{width:1000px;margin:auto;display:block}.black-section.white .flatlay p{width:600px;display:block;margin:auto}.black-section.white .gallery h1{margin-top:48px;margin-bottom:16px}.black-section.white .gallery img{height:500px;width:400px}.gallery .image-container{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;align-items:flex-start;width:100%}.gallery .image-container .image{min-width:400px}.gallery .image-container .image:first-child{margin-left:60px}.gallery .image-container .image:last-child{margin-right:60px}.black-section.white .timeline{width:600px;display:block;margin:auto}.black-section.white .timeline h1{margin-top:48px}.black-section.white .timeline p.header{font-size:20px;font-weight:700;margin-bottom:0;margin-top:32px}.black-section.white .timeline p.text{margin-top:0}.black-section .button{text-decoration:none;color:#3d4246!important;border:2px solid #3D4246;display:inline-block;border-radius:8px;padding:12px 30px;margin-bottom:8px;-webkit-transition:all .3s ease-in-out;-moz-transition:all.3s ease-in-out;-o-transition:all.3s ease-in-out;transition:all.3s ease-in-out;font-weight:700;display:block;text-align:center;cursor:pointer;background-color:#fff}.black-section.white .button{background-color:transparent}.black-section.white .timeline .button:hover,.black-section .button:hover{box-shadow:0 16px 16px #0000001a,0 4px 8px #0000001a,0 16px 32px #0000000d;background-color:#fff}.black-section.white .timeline ul{padding-left:16px}.black-section.white .timeline ul li{list-style:disc}.shopify-section .site-footer{margin-top:0}.product__price .price-pre-order{font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:4px}.product-form__item--quantity label{font-size:14px;margin-top:8px}.product-form__item{padding:0}#pledge-instead{text-decoration:underline;text-align:center;cursor:pointer;font-size:14px}p.pre-order-button{font-size:14px;text-transform:uppercase;letter-spacing:1.15px;font-weight:700;text-align:center;background-color:#ff278c;color:#fff;border-radius:2px;cursor:pointer;padding:14px 0;margin-bottom:24px;margin-top:16px;max-width:490px}.backpack-modal{background-color:#fff;border-radius:8px;padding:24px;position:fixed;top:-2000px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%);width:400px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:-100}.backpack-modal.appear{top:120px;z-index:9999999}.backpack-modal p.header{font-size:20px;font-weight:700;text-align:center}.backpack-modal .product__price .price__regular{margin:8px auto auto;width:100%;line-height:1}.backpack-modal .product__price .price-item{font-weight:700;font-size:16px}.backpack-modal .product__price .price__regular .price-item--regular{font-size:14px}.backpack-modal .product__price .price__sale{width:100%}.backpack-modal .product__price .price__sale .price-item__label{display:none}.backpack-modal.pledge-modal .pledge-button{font-weight:700;display:block;border-radius:4px;border:1px solid #3D4246;width:100%;cursor:pointer;text-align:center;padding:12px}.backpack-modal.pledge-modal p.text{margin-top:8px}.backpack-modal-screen{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000c;z-index:-100;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;cursor:pointer}.backpack-modal-screen.appear{opacity:1;z-index:999}p.product-feature-callout{display:inline-block;background-color:#3e4246;color:#fff;padding:6px;border-radius:2px;text-transform:uppercase;font-weight:700;line-height:1;font-size:12px}@media only screen and (max-width: 1300px){.crowdfunder-widget{width:320px;margin-left:430px}}@media only screen and (max-width: 1200px){.crowdfunder-widget{position:relative;top:0;left:0;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;margin:auto auto 48px;width:600px}.crowdfunder-widget .crowdfunder-stats-container{display:flex;justify-content:space-between;margin-bottom:24px}.crowdfunder-widget .crowdfunder-stats-container p{margin:0;font-size:14px}.crowdfunder-widget span.cf-moneytotal{font-size:20px}.crowdfunder-widget span.cf-bignumber{margin-top:8px}}@media only screen and (max-width: 768px){.main-container h1{margin-top:24px}.main-container h2{margin-top:32px}.hero-video{width:calc(100% + 44px);height:auto;margin-left:-22px;margin-bottom:16px}.main-container .key-features-container{width:100%;margin-bottom:32px;padding:16px 24px}.main-container .key-features-container .features-wrapper-container{flex-direction:column}.main-container .key-features-container .features .feature{width:100%}.main-container .key-features-container .features .feature svg{width:28px;height:28px}.main-container .key-features-container .features .feature p{margin:8px 0 8px 16px}.main-container .options-container{flex-direction:column}.main-container .options-container .option{width:100%;margin:0 0 12px}.main-container .options-container .option:last-child{margin-bottom:0}.black-section{margin-top:32px;padding:32px 0}.black-section.small{padding:0}.black-section .highlight-container{margin-top:32px;margin-bottom:32px}.black-section .highlight-container:nth-child(2n){flex-direction:column-reverse}.black-section .highlight-container:nth-child(odd){flex-direction:column}.black-section .highlight-container .text.left,.black-section .highlight-container .text.right{margin-left:22px;margin-right:22px;width:calc(100% - 44px)}.black-section .highlight-container .text p.header{margin-top:24px}.black-section .highlight-container .image img{width:calc(100% - 44px);height:auto;margin-left:22px;margin-right:22px}.black-section.white h1{margin-left:22px;margin-right:22px}.black-section.white .flatlay img{max-width:100%}.black-section.white .flatlay p{width:calc(100% - 44px);margin-left:22px;margin-right:22px}.black-section.white .gallery h1,.black-section.white .timeline h1{margin-top:32px}.gallery .image-container .image{min-width:65vw}.gallery .image-container .image:first-child{margin-left:22px}.gallery .image-container .image:last-child{margin-right:22px}.black-section.white .gallery img{width:65vw;height:auto}.black-section.white .timeline{width:calc(100% - 44px);margin-left:22px;margin-right:22px}.crowdfunder-widget{width:calc(100% + 44px);margin-left:-22px;margin-bottom:32px;border-radius:0;padding:24px 16px}.crowdfunder-widget .crowdfunder-stats-container p{font-size:12px}.crowdfunder-widget span.cf-bignumber{font-size:16px}.crowdfunder-widget .cf-meter-label{display:none}.backpack-modal{width:100%;bottom:-2000px;top:auto;border-radius:8px 8px 0 0}.backpack-modal.appear{top:auto;bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/backpack-page.css.map */
