:root{--page-width: 1700px;--page-padding: 30px}@media screen and (max-width:767px){:root{--page-padding: 20px}}.page-width:not(.page-width--full):not(.page-width--narrow){max-width:1700px}@media screen and (min-width:1440px){.page-width:not(.page-width--full):not(.page-width--narrow){padding-inline:50px}}@media screen and (max-width:767px){.section--padding{padding-block-start:calc(var(--section-padding-top) * .75);padding-block-end:calc(var(--section-padding-bottom) * .75)}}@media screen and (max-width:767px){.feature-accordion-section .section--padding{padding-block-start:60px;padding-block-end:26px}.use-case-videos-section .section--padding{padding-block-start:10px;padding-block-end:40px}.recommendations-section .section--padding{padding-block-start:30px}}.video-with-text-overlay-section .page-width:not(.page-width--full):not(.page-width--narrow){max-width:1410px}@media screen and (max-width:767px){.video-with-text-overlay-section .page-width:not(.page-width--full):not(.page-width--narrow){max-width:none;padding-inline:0}}.video-with-text-overlay-section .banner{height:auto;min-height:0}.video-with-text-overlay-section .banner__media{height:auto;aspect-ratio:var(--aspect-ratio, 16 / 9)}.video-with-text-overlay-section .play-button{inset-block-start:50%!important;inset-block-end:auto!important;inset-inline-start:50%!important;inset-inline-end:auto!important;translate:-50% calc(-50% + 56px);width:62px!important;height:62px!important;background:none;border:2px solid #fff;color:#fff}.video-with-text-overlay-section .play-button .icon{width:18px!important;height:18px!important;fill:currentColor;margin-inline-start:3px}.video-with-text-overlay-section .banner__box{transform:translateY(-38px)}.video-with-text-overlay-section .video-hero--entrance{transform:scale(calc(.8 + .2 * var(--video-progress, 1)));transform-origin:center center;will-change:transform}.video-with-text-overlay-section .has-played .deferred-poster,.video-with-text-overlay-section .has-played .banner__overlay,.video-with-text-overlay-section .has-played .banner__content{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.video-with-text-overlay-section .banner:not(.has-played) video-media[loaded]>img,.video-with-text-overlay-section .banner:not(.has-played) video-media[loaded] .play-button{opacity:1;visibility:visible}.video-with-text-overlay-section .split-words animate-element{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){.video-with-text-overlay-section .video-hero--entrance{transform:none}}.recommendations-section .title-wrapper{gap:0;margin-block-end:28px}.recommendations-section .title-wrapper .heading{font-size:1.875rem;font-weight:700;line-height:1.2;letter-spacing:-.01em}.recommendations-section .card-grid{--card-grid-gap: 20px}.recommendations-section .indicators{display:none}.recommendations-section .badges,.recommendations-section .product-card__top,.recommendations-section .product-card__rating,.recommendations-section .product-card__bottom,.recommendations-section .product-card__spec,.recommendations-section .product-card__countdown,.recommendations-section .quick-add,.recommendations-section .quick-view__button{display:none!important}.recommendations-section .product-card{text-align:left;background:none;border:0;border-radius:0;box-shadow:none}.recommendations-section motion-list[initialized] .product-card{transform:none!important;opacity:1!important;visibility:visible!important}.recommendations-section .product-card__media,.recommendations-section .product-card__content{transition:transform .3s ease}.recommendations-section .product-card:hover .product-card__media,.recommendations-section .product-card:hover .product-card__content{transform:translateY(-4px)}.recommendations-section .product-card__media .media{overflow:hidden;background:none;border-radius:0}.recommendations-section .product-card__media .media>img{width:100%;height:100%;object-fit:contain;transition:transform .5s cubic-bezier(.16,1,.3,1)}.recommendations-section .product-card:hover .product-card__media .media>img{transform:scale(1.06)}.recommendations-section .product-card__content{padding:0}.recommendations-section .product-card__details{flex-direction:column;align-items:flex-start;gap:0;padding:20px 2px 0}.recommendations-section .product-card__title{font-size:1.125rem;font-weight:600;line-height:1.3;margin-bottom:12px!important;display:block}.recommendations-section .product-card__details .price{flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;font-size:1rem;font-weight:400}.recommendations-section .indicators .button{--color-button-background: 0 0 0;--color-button-text: 255 255 255;--color-button-border: 0 0 0;--border-opacity: 1}.recommendations-section .indicators .button:not([disabled]){opacity:1}.recommendations-section .indicators .button .icon{display:none}.recommendations-section .indicators .button .btn-text:after{content:"";display:block;width:18px;height:8px;background-color:currentColor;-webkit-mask:var(--cab-arrow) no-repeat center / 18px 8px;mask:var(--cab-arrow) no-repeat center / 18px 8px}.recommendations-section .indicators [is=previous-button]{--cab-arrow: url("data:image/svg+xml,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='8'%20viewBox='0%200%2018%208'%20fill='none'><path%20d='M17.1666%204.18213C17.4428%204.18213%2017.6666%203.95827%2017.6666%203.68213C17.6666%203.40599%2017.4428%203.18213%2017.1666%203.18213L17.1666%203.68213L17.1666%204.18213ZM0.146406%203.32858C-0.0488548%203.52384%20-0.0488548%203.84042%200.146406%204.03568L3.32839%207.21766C3.52365%207.41293%203.84023%207.41293%204.03549%207.21766C4.23076%207.0224%204.23076%206.70582%204.03549%206.51056L1.20707%203.68213L4.03549%200.853703C4.23076%200.658441%204.23076%200.341858%204.03549%200.146596C3.84023%20-0.048666%203.52365%20-0.048666%203.32839%200.146596L0.146406%203.32858ZM17.1666%203.68213L17.1666%203.18213L0.49996%203.18213L0.49996%203.68213L0.49996%204.18213L17.1666%204.18213L17.1666%203.68213Z'%20fill='black'/></svg>")}.recommendations-section .indicators [is=next-button]{--cab-arrow: url("data:image/svg+xml,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='8'%20viewBox='0%200%2018%208'%20fill='none'><path%20d='M0.5%203.18213C0.223858%203.18213%200%203.40599%200%203.68213C0%203.95827%200.223858%204.18213%200.5%204.18213V3.68213V3.18213ZM17.5202%204.03568C17.7155%203.84042%2017.7155%203.52384%2017.5202%203.32858L14.3382%200.146595C14.143%20-0.0486672%2013.8264%20-0.0486672%2013.6311%200.146595C13.4359%200.341857%2013.4359%200.65844%2013.6311%200.853702L16.4596%203.68213L13.6311%206.51056C13.4359%206.70582%2013.4359%207.0224%2013.6311%207.21766C13.8264%207.41293%2014.143%207.41293%2014.3382%207.21766L17.5202%204.03568ZM0.5%203.68213V4.18213H17.1667V3.68213V3.18213H0.5V3.68213Z'%20fill='black'/></svg>")}@media screen and (min-width:1024px)and (max-width:1279px){.recommendations-section .slider--tablet{overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-behavior:smooth;padding-inline:var(--slider-padding);margin-inline:calc(var(--slider-padding) * -1);scroll-padding-inline:var(--slider-padding)}.recommendations-section .slider--tablet .card-grid{--slider-item-width: 28vw;--slider-grid: auto / auto-flow var(--slider-item-width);grid:var(--slider-grid)}.recommendations-section .indicators{display:flex!important}}@media screen and (max-width:767px){.recommendations-section .title-wrapper .heading{font-size:1.5rem}.recommendations-section .product-card__title{font-size:1rem}.recommendations-section .card-grid{--card-grid-gap: 12px}}@media screen and (min-width:600px)and (max-width:1023px){.recommendations-section .slider--tablet .card-grid{--slider-item-width: 36vw}}@media screen and (max-width:599px){.recommendations-section .slider--tablet .card-grid{--slider-item-width: 64vw}}@media screen and (min-width:900px)and (max-width:1023px){.featured-product{display:grid;grid-template-columns:minmax(0,1fr) clamp(20rem,38vw,25rem);gap:var(--sp-8)}:is(.product--columns,.product--scroll) .product__media-list{display:grid;gap:var(--sp-4)}:is(.product--columns,.product--scroll) .product__media-list .product__media{width:100%}:is(.product--columns,.product--scroll) .product__thumbnails{display:none}.product__info.lg\:sticky,.product__gallery-container.lg\:sticky{position:sticky;inset-block-start:var(--sp-6);transition:inset-block-start var(--animation-nav)}.header-sticky~.page-container .lg\:sticky:is(.product__info,.product__gallery-container){inset-block-start:calc(var(--header-height) + var(--sp-3))}.header-hidden[data-sticky-type=on-scroll-up]~.page-container .lg\:sticky:is(.product__info,.product__gallery-container){inset-block-start:var(--sp-6)}}@media screen and (min-width:768px)and (max-width:899px){.product__media-container>div:has(>.slider){width:calc(100% + var(--page-padding) * 2);margin-inline:calc(var(--page-padding) * -1)}.product__thumbnails-list{width:calc(100% + var(--page-padding) * 2);max-width:none;margin-inline:calc(var(--page-padding) * -1);padding-inline:var(--page-padding);scroll-padding-inline:var(--page-padding)}.product__thumbnails-list .product__thumbnail:after{content:none}.product__media-container .slider{padding-inline:0;margin-inline:0;scroll-padding-inline:0}.product__media-list{--pdp-slide-gap: 4px;gap:var(--pdp-slide-gap)}.slider .product__media{width:calc((100% - var(--pdp-slide-gap)) / 2);scroll-snap-align:start;scroll-snap-stop:always}}@media screen and (max-width:767px){.featured-product{margin-bottom:30px}.product__media-container>div:has(>.slider){width:calc(100% + var(--page-padding) * 2);margin-inline:calc(var(--page-padding) * -1)}.product__thumbnails-list{width:calc(100% + var(--page-padding) * 2);max-width:none;margin-inline:calc(var(--page-padding) * -1);padding-inline:var(--page-padding);scroll-padding-inline:var(--page-padding)}.product__title{gap:14px 40px}}.product__title{gap:20px 30px}@media screen and (max-width:899px){.featured-product .product__info{display:contents}.featured-product{align-items:stretch;gap:0}.product__gallery-container{margin-block-start:var(--sp-6)}.product__vendor{order:-2}.product__title{order:-1}}@media screen and (min-width:1280px){.product__title.with-price .price__sale,.product__title .product__price{place-self:start}}.product__vendor{font-size:.875rem}.rating-text{display:none}.rating-count{text-decoration:underline;font-size:.875rem}.product__text{padding-top:12px}.product__text p,.product__text div,.product__text li{font-size:.9rem;line-height:1.5;margin-top:0;margin-bottom:10px}.product__text li{margin-bottom:0}.product__text ul{margin-top:10px}@media screen and (max-width:639px){.product__info>div:has(share-drawer)>div:has(>.social-sharing){display:flex}.product__info>div:has(share-drawer)>div:has(>a[aria-controls^=ShareDrawer]){display:none}}.product__info>div:has(share-drawer) p,.product__info>div:has(share-drawer) .link{font-size:.9375rem}.buy-buttons.grid{grid-template-columns:1fr}.buy-buttons.flex{flex-direction:row;flex-wrap:nowrap;align-items:stretch}.buy-buttons.flex .product-form__submit{min-width:0}.product-form__submit.button--primary{--color-button-background: 0 0 0;--color-button-text: 255 255 255;--color-button-border: 0 0 0}.shopify-payment-button button.shopify-payment-button__button--unbranded{--color-button-background: 85 85 85;--color-button-text: 255 255 255;--color-button-border: 85 85 85;background-color:rgb(var(--color-button-background))!important;color:rgb(var(--color-button-text))!important;text-transform:capitalize;background-image:radial-gradient(ellipse closest-side,rgb(var(--color-button-text)) 0 99%,transparent 100%);background-repeat:no-repeat;background-size:150% 200%;background-position:50% -110%;transition:background-position .6s ease,color .6s ease}.shopify-payment-button button.shopify-payment-button__button--unbranded:hover:not([disabled]){background-position:50% 50%;color:rgb(var(--color-button-background))!important}.shopify-payment-button .shopify-payment-button__more-options,.installment shopify-payment-terms,.shopify-installments-content{font-size:.875rem!important}.product__media,.product__media-container .slider{border-radius:0}.product__media-container button:is([is=media-lightbox-button],[is=media-hover-button]){border-radius:0}@media screen and (max-width:1023px){.product__gallery button:is([is=media-lightbox-button],[is=media-hover-button]){background:none;border:0;-webkit-backdrop-filter:none;backdrop-filter:none}}.product__media-container [is=media-hover-button] .icon-zoom{display:none}.product__thumbnails-list .product__thumbnail,.product__thumbnails-list .product__thumbnail:after,.product__thumbnails-list .product__thumbnail img{border-radius:0}.swatches .color-swatch{--swatch-radius: 0}.product__info{--pdp-rule: 1px solid #ccc}.product__accordion{margin-block-start:0}.product__accordion:is(.with-background,.with-border){background-color:transparent;border-block:none;border-block-start:var(--pdp-rule);border-radius:0!important}.product__info>div:has([is=product-bundle-details]){margin-block-start:0}.product__accordion:is(.with-background,.with-border) .details__summary,.product__accordion:is(.with-background,.with-border) .details__content{padding-inline:0}.product__accordion .details__content{font-size:.875rem;color:#000}.product__accordion .details__summary>div>span,.product__highlights.with-heading>p{font-size:1.125rem;font-weight:700}@media screen and (max-width:767px){.product__accordion .details__summary>div>span,.product__highlights.with-heading>p{font-size:1.05rem}}.product__accordion .details__summary>.icon{display:none}.product__accordion .details__summary:after{content:"";flex-shrink:0;width:14px;height:14px;background-color:currentColor;-webkit-mask:var(--pdp-accordion-icon) center / contain no-repeat;mask:var(--pdp-accordion-icon) center / contain no-repeat;--pdp-accordion-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M7 1V13M13 7H1'/%3E%3C/svg%3E")}.product__accordion[aria-expanded=true] .details__summary:after{--pdp-accordion-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M13 7H1'/%3E%3C/svg%3E")}.product__accordion[is=product-bundle-details] .details__content{--pdp-rail-gap: 10px;display:grid;grid-auto-flow:column;grid-auto-columns:148px;gap:var(--pdp-rail-gap);padding-block-end:24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}@media screen and (min-width:1024px){.product__accordion[is=product-bundle-details] .details__content{--pdp-rail-visible: 3.25;grid-auto-columns:calc((100% - var(--pdp-rail-gap) * 3) / var(--pdp-rail-visible))}}@media screen and (min-width:768px)and (max-width:1699px){.product__accordion[is=product-bundle-details] .details__content{--pdp-rail-bleed: var(--page-padding);max-width:none;margin-inline-end:calc(var(--pdp-rail-bleed) * -1)}}@media screen and (min-width:1440px)and (max-width:1699px){.product__accordion[is=product-bundle-details] .details__content{--pdp-rail-bleed: 50px}}.product__accordion[is=product-bundle-details] .details__content::-webkit-scrollbar{display:none}@media screen and (max-width:767px){.product__accordion[is=product-bundle-details] .details__content{max-width:none;margin-inline:calc(var(--page-padding) * -1);padding-inline:var(--page-padding);scroll-padding-inline:var(--page-padding)}}.product-bundle__info{position:relative;flex-direction:column;align-items:stretch;gap:8px;padding:0;background-color:transparent;scroll-snap-align:start;cursor:pointer}@media screen and (max-width:767px){.product-bundle__info{gap:4px}}.product-bundle__info .horizontal-product__media{order:1;display:block;width:100%;background-color:transparent;border-radius:0}.product-bundle__info .horizontal-product__media img{width:100%;height:100%;object-fit:contain;padding:0}.product-bundle__info .horizontal-product__details .text-xs{display:none}.product-bundle__info .horizontal-product__details{order:2;gap:2px;flex-grow:0}.product-bundle__info .horizontal-product__title{font-size:.92rem;font-weight:700;line-height:1.25}.product-bundle__info .horizontal-product__quantity{order:3;font-size:.85rem;text-align:start;margin-left:0}.product-bundle__info .horizontal-product__quantity .price{align-items:flex-start;justify-content:flex-start}.product-bundle__info .horizontal-product__quantity .price *{font-size:.875rem}.product-bundle__info .checkbox{display:none}.product-bundle__add{order:4;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:.8rem;text-align:start;cursor:pointer;transition:opacity .2s ease}.product-bundle__add:after{content:"Add to Cart";text-decoration:underline;text-underline-offset:2px}.product-bundle__info.is-adding .product-bundle__add{opacity:.6}.product-bundle__info.is-adding .product-bundle__add:after{content:"Adding\2026"}.product-bundle__info.is-added .product-bundle__add{cursor:default}.product-bundle__info.is-added .product-bundle__add:after{content:"Added";text-decoration:none;font-weight:700}.product-bundle__info.has-error .product-bundle__add:after{content:"Try again";color:rgb(var(--color-error-text))}.product-bundle__info:focus-visible{outline:2px solid currentColor;outline-offset:3px}.product-bundle__info:has(.checkbox:disabled){opacity:.45;cursor:default}.product-bundle__info:has(.checkbox:disabled) .product-bundle__add{display:none}.product__highlights.with-heading{padding:var(--sp-5) 0 0;background-color:transparent;border-block-start:var(--pdp-rule);border-radius:0!important;gap:40px!important;margin-top:0}.product__highlights .product-card__spec{border:none}.product__highlights-note{font-size:.75rem!important;font-weight:400!important;line-height:1.4;text-align:center;color:#555}.product__highlights .product-card__icons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:50px 16px!important;overflow:visible}.product__highlights .product-card__icon{align-self:start}.product__highlights.with-heading .product-card__icon{min-width:0;margin:0;padding:0;border:none;background-color:transparent}.product__highlights .product-card__icon>div{flex-direction:column;align-items:center;gap:16px}.product__highlights .product-card__icon>div>div{align-items:center;text-align:center;font-size:.875rem;line-height:1.2}.product__highlights.with-heading .product-card__icon figure{width:auto;height:30px;display:flex;align-items:center;justify-content:center}.product__highlights .product-card__icon figure img{width:auto;height:100%;max-width:44px;object-fit:contain}@media screen and (max-width:499px){.page-width:has(.jdgm-rev-widg__header){padding-inline:12px}}.jdgm-rev__author,.jdgm-rev__read-full{color:#000!important;font-size:.875rem!important}.jdgm-row-readmore .jdgm-btn--dark{background-color:#000!important;font-size:.875rem!important;border-radius:999px!important;font-weight:400!important;transition:opacity .2s ease}.jdgm-rev__title,.jdgm-rev__body{color:#000!important}.jdgm-rev__title{font-size:1.3125rem!important}.jdgm-rev__body{font-size:.875rem!important}.jdgm-rev-widg .jdgm-star{font-size:1rem!important;color:#0fbfbe!important}.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{background-color:#000!important;line-height:normal!important}.jdgm-rev-carousel .jdgm-rev{box-shadow:none!important;border:1px solid #D9D9D9!important}.jdgm-row-media{display:none!important}.jdgm-rev-widg__header{display:flex!important;flex-direction:column!important}.jdgm-rev-widg__header .jdgm-rev-widg__title{order:1}.jdgm-rev-widg__header .jdgm-row-stars{order:2}.jdgm-rev-widg__header .jdgm-row-carousel{order:3}.jdgm-rev-widg__header .jdgm-row-readmore{margin-top:20px;order:4}.jdgm-row-stars{display:flex!important;align-items:center;justify-content:space-between!important;flex-wrap:wrap;gap:20px}@media screen and (max-width:499px){.jdgm-row-stars{flex-direction:column;justify-content:center!important;gap:0!important}}.jdgm-rev-widg__header .jdgm-row-stars{border-top:none!important}.jdgm-write-rev-link{display:inline-block!important;max-width:170px!important;background:#fff!important;color:#000!important;border:1px solid #000!important;border-radius:99999px!important;font-size:.875rem!important;font-weight:400!important;text-transform:capitalize!important;transition:background-color .2s ease,color .2s ease}.jdgm-write-rev-link:hover{background:#000!important;color:#fff!important;opacity:1!important}.jdgm-row-readmore .jdgm-btn--dark:hover{opacity:.92}.jdgm-rev-widg__summary-average{display:none!important}.jdgm-rev-widg__summary-inner{display:flex!important;align-items:center;flex-wrap:wrap;gap:10px}.jdgm-rev-widg__summary-text{font-size:1.3125rem!important}@media screen and (max-width:767px){.jdgm-rev-widg__summary-text{font-size:1.125rem!important}}.jdgm-rev-carousel-prev,.jdgm-rev-carousel-next{top:40%!important;width:50px!important;height:50px!important;display:flex!important;align-items:center;justify-content:center;border:1px solid currentColor!important;border-radius:50%!important;background-color:#fff!important}.jdgm-rev-carousel-prev:not(.disabled),.jdgm-rev-carousel-next:not(.disabled){color:#000!important;opacity:1!important}.jdgm-rev-carousel-prev.disabled,.jdgm-rev-carousel-next.disabled{opacity:1!important;color:#bbb!important}@media screen and (max-width:1279px){.product__title.with-price{grid-template-columns:1fr}.product__title.with-price .product__rating{place-self:start}}.product__rating .rating-count{display:block}@media screen and (max-width:1023px){.product__rating .rating .icon-star{display:none}.product__rating .rating-star{display:block}}.form__label{font-size:1rem}.product__thumbnail:has(.play-button){align-self:stretch}.product__thumbnail:has(.play-button)>img{aspect-ratio:auto;height:100%;object-fit:cover}.product__media video-media[data-prebuffered]>img,.product__media video-media[data-prebuffered] .play-button{opacity:1;visibility:visible}.product__media video-media[data-prebuffered]>video{opacity:0;visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/107/assets/hands-down-backpack.css.map */
