.backpack-hero{position:relative;overflow:hidden}.backpack-hero__media{position:relative}.backpack-hero__image{display:block;width:100%;height:auto}.backpack-hero__content{padding-top:2.4rem;color:rgb(var(--color-foreground))}.backpack-hero__heading{margin:0 0 .8rem;color:inherit;max-width:22ch}.backpack-hero__subheading{margin:0;font-size:1.8rem;max-width:40ch}.backpack-hero--no-image .backpack-hero__content{padding-top:4rem}@media screen and (min-width:750px){.backpack-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000008c,#0000 60%);pointer-events:none}.backpack-hero:not(.backpack-hero--no-image) .backpack-hero__content{position:absolute;left:0;right:0;bottom:0;padding-top:0;padding-bottom:5.6rem;color:#fff;z-index:1}.backpack-hero__subheading{font-size:2.2rem}}.backpack-collection__intro{max-width:72rem;margin:0 auto 4rem;text-align:center;font-size:1.8rem}.backpack-collection__grid{display:grid;grid-template-columns:1fr;gap:4rem}@media screen and (min-width:990px){.backpack-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4.8rem}}.backpack-card{display:flex;flex-direction:column}.backpack-card__media{overflow:hidden;margin-bottom:2.4rem}.backpack-card__image{display:block;width:100%;height:auto}.backpack-card__body{display:flex;flex-direction:column;flex-grow:1}.backpack-card__label{margin:0 0 .4rem;font-size:1.3rem;letter-spacing:.15rem;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.backpack-card__name{margin:0}.backpack-card__meaning{margin:.4rem 0 1.6rem;font-style:italic}.backpack-card__description,.backpack-card__best-for{margin-bottom:1.2rem}.backpack-card__description>*:first-child,.backpack-card__best-for>*:first-child{margin-top:0}.backpack-card__price{margin:.4rem 0 1.6rem;font-size:1.8rem;font-weight:700}.backpack-card__quote{margin:0 0 2.4rem;padding-left:1.6rem;border-left:.2rem solid rgba(var(--color-foreground),.3)}.backpack-card__quote blockquote{margin:0;padding-left:0;border-left:0;font-style:italic}.backpack-card__quote figcaption{margin-top:.4rem;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.backpack-card__cta{margin-top:auto}.backpack-card__cta .button{width:100%}.backpack-card__label-desktop{display:none}@media screen and (min-width:750px){.backpack-card__cta .button{width:auto}.backpack-card__label-mobile{display:none}.backpack-card__label-desktop{display:inline}}.backpack-card__preorder-note{margin:.8rem 0 0;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.backpack-gallery{display:block;margin-bottom:2.4rem}.backpack-gallery .backpack-card__media{margin-bottom:0}.backpack-gallery__thumbs{display:flex;gap:.8rem;margin:.8rem 0 0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:thin}.backpack-gallery__thumb{display:block;flex:0 0 auto;width:6.4rem;height:6.4rem;padding:0;border:.2rem solid transparent;background:none;cursor:pointer;opacity:.7}.backpack-gallery__thumb img{display:block;width:100%;height:100%;object-fit:cover}.backpack-gallery__thumb:hover,.backpack-gallery__thumb.is-active{opacity:1}.backpack-gallery__thumb.is-active{border-color:rgb(var(--color-foreground))}.backpack-gallery__thumb:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}@media screen and (min-width:750px){.backpack-gallery__thumb{width:8rem;height:8rem}}.backpack-collection__materials{max-width:72rem;margin:6rem auto 0;text-align:center}.backpack-collection__materials-heading{margin:0 0 1.2rem}.backpack-collection__form{max-width:64rem;margin:6rem auto 0;text-align:center;scroll-margin-top:12rem}.backpack-collection__form-heading{margin:0 0 1.6rem}.backpack-collection__form-text{margin-bottom:2.4rem}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-backpack-collection.css.map?cb=32479 */
