.backpack-list{display:block}.backpack-list-title{text-align:center;font-size:52px;display:flex;justify-content:center;align-items:center;height:90px;margin-top:40px;cursor:pointer}.backpacks-list-wrap fieldset{border:0;margin:0;padding:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.backpacks-list-wrap fieldset legend{display:none}.backpack-list-top-filter,.backpack-list-bottom-filter{max-width:990px;margin:62px auto}.backpack-list-top-filter-input label{font-weight:700;text-transform:uppercase;font-family:Geogrotesque Cond;font-size:29px;padding:10px;flex:0 0 20%;width:100%;max-width:100%;text-align:center}.backpack-list-top-filter-input label span{position:relative}.backpack-list-top-filter-input input:checked+label span:after{content:"";width:130%;height:3px;position:absolute;bottom:-5px;left:-15%}.backpack-list-bottom-filter label{font-weight:700;text-transform:uppercase;font-family:Geogrotesque Cond;font-size:22px;padding-top:37px;position:relative}.backpack-list-bottom-filter label:before{content:"";width:35px;height:35px;position:absolute;border:3px solid;left:50%;top:0;transform:translate(-50%)}.backpack-list-bottom-filter input:checked+label:after{content:"";width:28px;height:28px;position:absolute;background-size:cover;left:50%;top:4px;transform:translate(-50%)}.backpack-product-cell{width:33.3333%;display:block;padding:20px}.backpack-product--image-wrap img{position:absolute;height:calc(100% - 52px);max-width:100%;width:auto;top:26px;left:50%;transform:translate(-50%);mix-blend-mode:multiply}.backpack-product--image-wrap{padding-top:75%;position:relative}.backpack-product-cell-wrap{padding:20px;background-color:#fff;height:100%}.backpack-product-cell--title{font-size:24px;font-weight:700;padding:10px;position:relative}.backpack-product-cell--title:after{content:"";background-image:url(/cdn/shop/files/Division_02be35f2-1bef-4bd1-a925-b231d050d118.png?v=1698215095);left:0;right:0;width:100%;position:absolute;bottom:-4px;height:18px;background-size:cover;background-repeat:no-repeat;background-position:center}.backpack-product-image .slick-prev:before,.backpack-product-image .slick-prev:after,.backpack-product-image .slick-next:before,.backpack-product-image .slick-next:after{font-size:43px}.backpack-product-image .slick-prev,.backpack-product-image .slick-next{position:absolute;display:block;width:42px;line-height:0px;font-size:0px;background:transparent;color:transparent;bottom:0;padding:0;border:none;z-index:1;height:42px;top:50%;transform:translateY(-50%)}.backpack-product-image .slick-prev{left:14px}.backpack-product-image .slick-next{right:14px}.style-offering-divider{height:37px;background-image:url(/cdn/shop/files/Style_Bar.png?v=1698215869);background-size:contain;background-repeat:no-repeat}.product-style-cell--img img{width:60px;height:auto}.product-style-cell{display:inline-block;min-width:60px;text-align:center;margin-right:20px;padding:10px 10px 0}.product-style-cell--title{font-weight:700;text-transform:uppercase;margin-top:10px}.backpack-product-feature--img img{width:74px;height:auto}.backpack-product-feature-cell{display:inline-block;padding:4px 10px}.backpack-product-features{text-align:center;margin-top:5px}.backpack-product-features-divider{background-image:url(/cdn/shop/files/Division_02be35f2-1bef-4bd1-a925-b231d050d118.png?v=1698215095);width:calc(100% + 10px);height:18px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-left:-6px}.technology-divider{height:37px;background-image:url(/cdn/shop/files/Technology_Bar.png?v=1698230672);background-size:contain;background-repeat:no-repeat}.backpack-product-technology-cell{display:inline-block;padding:10px 5px}.backpack-product-technology-cell img{height:50px;width:auto}.backpack-product-swatch-divider{height:37px;background-image:url(/cdn/shop/files/Available_Colors.png?v=1698230908);background-size:contain;background-repeat:no-repeat}.backpack-product-swatch{text-align:left}.backpack-product-swatch label{width:38px;height:38px;border-radius:38px;position:relative;font-size:0;background-size:60px;background-position:center;margin:7px}.backpack-product-swatch input+label:before{content:"";position:absolute;top:-7px;left:-7px;width:52px;height:52px;border:4px solid transparent;border-radius:52px}.backpacks-list-wrap .backpack-product-swatch fieldset{justify-content:start}.backpack-product-swatch-price-wrap{display:flex;flex-wrap:wrap}.backpack-prodct-price{width:100px;position:relative;text-align:center;font-weight:700;display:flex;align-items:center;justify-content:center}.backpack-product-swatch{width:calc(100% - 100px)}.backpack-prodct-price:before{content:"";position:absolute;top:0;bottom:0;height:100%;width:6px;background-image:url(/cdn/shop/files/vertical-divider.png?v=1698312713);background-size:cover;background-repeat:no-repeat;left:0}.backpack-list-wrap:not(.active){display:none}.backpack-list-wrap{transition:height .35s ease-in-out;overflow:hidden}.backpack-product--images:not(.slick-slider) .backpack-product--image-cell:not(:first-child){display:none}.backpacks-list-section{overflow:hidden}.backpack-list-wrap.loading{opacity:.6;pointer-events:none}button.filter-clear{padding:.4rem;box-sizing:border-box;border:0;display:flex;align-items:center;justify-content:center;color:red;font-family:Geogrotesque Cond;font-size:18px;padidng:10px;font-weight:600;text-transform:uppercase;display:none}@media (min-width: 769px){.backpack-list-bottom-filter label:not(:last-child){margin-right:50px}.backpack-list-grid{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.backpack-list-grid::-webkit-scrollbar{width:30px}.backpack-list-grid::-webkit-scrollbar-track{background-color:#fafafa;border-radius:0}.backpack-list-grid::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:20px;border:6px solid #fafafa}.backpack-list-grid::-webkit-scrollbar-thumb:hover{background:#c1c1c1}}@media (max-width: 767px){.backpack-list-title{font-size:36px;height:68px;margin-top:28px}.backpack-list-top-filter,.backpack-list-bottom-filter{margin:30px auto}.backpack-list-top-filter-input label{padding:10px;font-size:24px;flex:0 0 100%}.backpack-list-bottom-filter label{margin-right:0;width:100%;font-size:18px;flex:1 0 33.33333%;margin-bottom:20px}.backpack-list-bottom-filter label:before{width:28px;height:28px;top:0;background-color:#fff}.backpack-list-bottom-filter input:checked+label:after{width:18px;height:18px;top:5px}.backpack-list-grid{display:flex;flex-wrap:wrap;white-space:nowrap;gap:10px}.backpack-product-feature--img img{width:48px}.backpack-product-technology-cell img{height:36px}.technology-divider{height:27px}.backpack-product-swatch label{width:24px;height:24px;margin:4px}.backpack-product-swatch input+label:before{top:-4px;left:-4px;width:32px;height:32px}.backpack-prodct-price{width:64px}.backpack-product-swatch{width:calc(100% - 64px)}.backpack-product-image .slick-prev:before,.backpack-product-image .slick-prev:after,.backpack-product-image .slick-next:before,.backpack-product-image .slick-next:after{font-size:28px}.backpack-product-image .slick-prev,.backpack-product-image .slick-next{width:28px;height:28px}.backpack-product-cell--title{font-size:18px;padding:4px;line-height:2;white-space:normal}.backpack-product-cell-wrap{padding:15px}.backpack-product-cell{width:calc(50% - 10px)!important;padding:0}}.button.loading{color:transparent;position:relative}@media screen and (forced-colors: active){.button.loading{color:rgb(var(--color-foreground))}}.button.loading>.loading-overlay__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;height:100%;display:flex;align-items:center}.button.loading>.loading-overlay__spinner .spinner{width:fit-content}.button.loading>.loading-overlay__spinner .path{stroke:rgb(var(--color-button-text))}.button .loading__spinner svg{stroke:#000}.loading__spinner.hidden{display:none}.backpack-product-cta{display:flex;align-items:center;margin-top:15px;gap:10px}.backpack-product-view-more{width:55%}.backpack-product-add-to-cart{width:45%;text-align:center}.backpack-product-add-to-cart button{color:#000;background:transparent;font-weight:400;font-size:18px;text-transform:capitalize;width:fit-content;min-width:fit-content;margin:auto}.backpack-product-view-more a{width:100%;padding:.4rem;box-sizing:border-box;background-color:#fdb724;border:0;display:flex;align-items:center;justify-content:center;color:#fff;font-family:Geogrotesque Cond;font-size:22px;font-weight:600;text-transform:uppercase}.backpack-product-view-more a:hover{text-decoration:none}.backpack-list-bottom-filter fieldset{align-items:start;justify-content:start;flex-wrap:wrap;gap:20px;display:grid}.backpack-list-bottom-filter label{width:fit-content;margin-right:0!important}.backpack-product-cta{display:flex;align-items:center;margin-top:15px;position:absolute;bottom:20px;left:50%;width:90%;transform:translate(-50%)}.backpack-product-cta:before{content:"";position:absolute;bottom:55px;left:0;background-image:url(/cdn/shop/files/Division_02be35f2-1bef-4bd1-a925-b231d050d118.png?v=1698215095);width:calc(100% + 10px);height:18px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-left:-6px}.backpack-product-cell-wrap{position:relative;padding-bottom:110px}.backpack-des{max-height:88px;overflow:hidden;margin:0;font-size:15px}.expanded{max-height:100%!important;overflow:hidden}.devSeeMore{background:transparent;border:0;text-decoration:underline;font-size:14px;padding:0}.backpack-product-swatch .product-form__input>label.show-more-color:before{content:"";top:50%;left:50%;width:100%;height:100%;position:absolute;z-index:2;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;border-radius:38px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M24 10h-10v-10h-4v10h-10v4h10v10h4v-10h10z"/></svg>');background-repeat:no-repeat;background-position:center;background-size:16px;background-color:transparent}label.show-more-color{background:transparent;border:2px solid #000}[type=radio]+label.more-then-three-color{display:none}.backpack-info{padding-bottom:20px}.backpack-info li{display:none}.backpack-info li:first-child{display:block}.backpack-list-bottom-filter fieldset{grid-template-columns:repeat(3,auto);justify-content:center;gap:40px}@media (max-width:991px){.backpack-product-cell-wrap{padding-bottom:110px}.backpack-product-cell{width:50%}}@media (min-width:581px){.lowest-price-label{grid-row-start:2;grid-column-start:3}}@media (max-width:580px){.backpack-product-cell{width:80vw;display:inline-block;flex:0 0 80vw;padding:10px}.backpack-list-grid{display:flex;flex-wrap:initial;white-space:nowrap;overflow-x:auto;gap:10px}}.backpack-product-features-wrap{display:flex;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/392/assets/section-backpacks-list.css.map */
