.vessel-us-bag-hero{position:relative;display:flex;align-items:flex-end;min-height:375px;background:#000;color:#fff;overflow:hidden}.vessel-us-bag-hero--large{min-height:560px}.vessel-us-bag-hero--auto{min-height:0;aspect-ratio:var(--bag-hero-mobile-ratio)}.vessel-us-bag-hero picture{position:absolute;top:0;right:0;bottom:0;left:0}.vessel-us-bag-hero__image{width:100%;height:100%;object-fit:cover}.vessel-us-bag-hero__content{position:relative;z-index:1;padding:20px;width:100%}.vessel-us-bag-hero h1{margin:0!important;font:600 28px/1.05 Archivo,sans-serif!important;letter-spacing:normal!important;text-transform:uppercase}.vessel-us-bag-hero__description{max-width:1000px;margin-top:20px}.vessel-us-bag-hero__description p{font:400 16px/1.6 Archivo,sans-serif!important;letter-spacing:normal!important;margin:0!important;color:inherit}.vessel-us-bag-hero__description--large p{font:400 20px/1.4 Inter Tight,sans-serif!important}.vessel-us-bag-breadcrumb{padding:24px 20px;font:400 12px/1.2 Inter Tight,sans-serif;letter-spacing:.16em;text-transform:uppercase}.vessel-us-bag-breadcrumb a{color:inherit}.vessel-us-bag-breadcrumb--overlay{position:absolute;top:0;z-index:1;color:#fff}main:has(.vessel-us-bag-hero)>[id^=shopify-section-template]{--container-gutter:20px;--container-max-width:1800px;--section-outer-spacing-block:40px;--section-stack-gap:32px;--product-list-column-gap:20px;--product-list-row-gap:32px;--grid-gutter:20px;--heading-font-family:Archivo,sans-serif;--text-font-family:"Inter Tight",sans-serif;--text-color:29 29 29}main:has(.vessel-us-bag-hero)>[id^=shopify-section-template] .section-stack{row-gap:32px}main:has(.vessel-us-bag-hero)>[id^=shopify-section-template] .section-header h2{font:400 24px/1.1 Archivo,sans-serif!important;letter-spacing:-.02em!important;text-transform:none!important}main:has(.vessel-us-bag-hero)>[id^=shopify-section-template] .section-header .prose>:not(:first-child){margin-top:20px}main:has(.vessel-us-bag-hero)>[id^=shopify-section-template] .section-header :is(p,h5,h6){font:400 14px/1.55 Inter Tight,sans-serif!important;letter-spacing:normal!important;text-transform:none!important}main:has(.vessel-us-bag-hero)>[id^=shopify-section-template] .section-header :is(h5,h6){font:400 16px/1.6 Archivo,sans-serif!important}main:has(.vessel-us-bag-hero)>[id^=shopify-section-template] .product-card__image--primary{aspect-ratio:2/3;object-fit:cover}main:has(.vessel-us-bag-hero)>[id^=shopify-section-template] .product-card__info{padding:12px 0 0;gap:4px}main:has(.vessel-us-bag-hero)>[id^=shopify-section-template] :is(.product-card__title,.product-card__title a,.price-list){font-family:Inter Tight,sans-serif!important;font-size:18px!important;line-height:1.6;letter-spacing:normal!important}main:has(.vessel-us-bag-hero)>[id^=shopify-section-template] .collection-card .h2{font:400 24px/1.1 Archivo,sans-serif!important;letter-spacing:-.02em!important;text-transform:none}main:has(.vessel-us-bag-hero)>[id$=__compare] .section{padding-block:0}main:has(.vessel-us-bag-hero)>[id$=__compare] .h1{font:400 32px/1.1 Archivo,sans-serif!important}.vessel-bag-guides{padding:40px 20px;color:#1d1d1d}.vessel-bag-guides h2{margin:0 0 32px;font:400 24px/1.1 Archivo,sans-serif!important;letter-spacing:-.02em!important;text-transform:none!important}.vessel-bag-guides__grid{display:grid;grid-template-columns:1fr;gap:24px}.vessel-bag-guides article{border-top:1px solid #e3e3e3;padding-top:24px}.vessel-bag-guides h3{font:400 20px/1.3 Archivo,sans-serif!important;text-transform:none!important;margin-bottom:20px}.vessel-bag-guides a{font:400 14px/1.55 Inter Tight,sans-serif;text-decoration:underline;text-underline-offset:4px}@media(min-width:700px){.vessel-us-bag-hero{min-height:440px}.vessel-us-bag-hero--large{min-height:640px}.vessel-us-bag-hero--auto{min-height:0;aspect-ratio:var(--bag-hero-ratio)}.vessel-us-bag-hero__content{padding:48px}.vessel-us-bag-hero h1{font-size:48px!important}.vessel-us-bag-hero__description{margin-top:32px}.vessel-us-bag-hero__description p{font-size:20px!important}.vessel-us-bag-hero__description--large p{font-size:24px!important}.vessel-us-bag-breadcrumb{padding-inline:48px}main:has(.vessel-us-bag-hero)>[id^=shopify-section-template]{--container-gutter:48px;--section-outer-spacing-block:80px;--section-stack-gap:48px;--product-list-column-gap:24px;--product-list-row-gap:48px;--grid-gutter:24px}main:has(.vessel-us-bag-hero)>[id^=shopify-section-template] .section-stack{row-gap:48px}main:has(.vessel-us-bag-hero)>[id^=shopify-section-template] .section-header h2{font-size:32px!important}main:has(.vessel-us-bag-hero)>[id^=shopify-section-template] .section-header .prose>:not(:first-child){margin-top:32px}main:has(.vessel-us-bag-hero)>[id^=shopify-section-template] .section-header h5{font-size:20px!important}main:has(.vessel-us-bag-hero)>[id^=shopify-section-template] .collection-card .h2{font-size:32px!important}main:has(.vessel-us-bag-hero)>[id$=__compare] .section{padding-block:0}main:has(.vessel-us-bag-hero)>[id$=__compare] .h1{font-size:48px!important}.vessel-bag-guides{padding:80px 48px}.vessel-bag-guides h2{margin-bottom:48px;font-size:32px!important}.vessel-bag-guides__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1800px){.vessel-us-bag-hero__content,.vessel-us-bag-breadcrumb,.vessel-bag-guides{padding-inline:max(48px,calc((100vw - 1704px)/2))}}main:has(.vessel-us-bag-hero)>.vessel-breadcrumbs{display:none}.vessel-bag-guides{background:#f3f4f6}.vessel-bag-guides h2{font:700 30px/1.2 Archivo,sans-serif!important;letter-spacing:normal!important}.vessel-bag-guides__card{display:flex;flex-direction:column;background:#fff;padding:24px;overflow:hidden;text-decoration:none!important}.vessel-bag-guides__card h3{font:700 16px/1.5 Archivo,sans-serif!important;margin:0 0 16px;min-height:48px;letter-spacing:normal!important}.vessel-bag-guides__cta{font:700 14px/1.43 Archivo,sans-serif;text-decoration:underline}.vessel-bag-guides__image{margin-top:auto;padding-top:22px}.vessel-bag-guides__image img{height:192px;width:100%;object-fit:cover}@media(min-width:700px){.vessel-bag-guides__card{padding:32px}.vessel-bag-guides__card h3{margin-bottom:22px}}@media(min-width:700px)and (max-width:999px){.vessel-bag-guides__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){main:has(.vessel-us-bag-hero) scroll-carousel{scroll-behavior:auto}}main:has(.vessel-us-bag-hero)>[id$=__compare] h5{font:400 16px/1.6 Archivo,sans-serif!important;letter-spacing:normal!important;text-transform:none!important}@media(min-width:700px){main:has(.vessel-us-bag-hero)>[id$=__compare] h5{font-size:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/vessel-us-bag-pages.css.map */
