.product-card__carousel,.product-card__slides{display:contents}.product-card__slide:not(.product-card__slide--lead),.product-card__progress,.product-card__carousel-arrow,.product-card__quick-view-trigger,.product-card__tags,.product-card__quick-add-button--text-short{display:none}:is([data-collection=tote-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__tags{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0}.product-card__tag{padding:2px 8px;border-radius:2px;background:rgb(var(--text-color) / .06);color:rgb(var(--text-color) / .75);font-size:.6875rem;line-height:1.5;white-space:nowrap;max-width:14ch;overflow:hidden;text-overflow:ellipsis}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info{position:relative}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__quick-add-button{position:absolute;inset-block-end:6px;inset-inline-end:6px;width:auto;min-width:84px;padding:11px 20px;border:0;border-radius:2px;background:rgb(var(--text-color));color:rgb(var(--background));font-size:.8125rem;font-weight:600;letter-spacing:.06em;line-height:1}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__quick-add-button svg,:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__quick-add-button--text{display:none}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__quick-add-button--text-short{display:inline}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info-title--price_wrapper .price-list{padding-inline-end:84px}@media screen and (min-width:700px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info{margin-bottom:0;border:1px solid transparent}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card:hover .product-card__info{transform:none}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__quick-add-button,:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card:hover .product-card__quick-add-button{border-top:0}}@media screen and (min-width:700px){[data-collection=shoulder-bags][data-arm=variant] .product-card__info{transition:transform .3s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){[data-collection=shoulder-bags][data-arm=variant] .product-card__info{transition:none}}}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__carousel{display:block;position:relative}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__slides::-webkit-scrollbar{display:none}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__slide{display:block;flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__slide:last-child{scroll-snap-align:end}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__slide img{width:100%;height:100%;object-fit:cover}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__image--secondary{display:none}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__progress{display:block;position:absolute;inset-block-end:0;inset-inline:0;height:2px;background:rgb(var(--text-color) / .12)}@media screen and (pointer:fine){:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__carousel-arrow{display:grid;place-items:center;position:absolute;inset-block-start:50%;translate:0 -50%;width:28px;height:28px;border:0;border-radius:50%;background:rgb(var(--background) / .85);opacity:0;transition:opacity .2s ease-in-out;cursor:pointer}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card:hover .product-card__carousel-arrow{opacity:1}.product-card__carousel-arrow--prev{inset-inline-start:8px}.product-card__carousel-arrow--next{inset-inline-end:8px}.product-card:hover .product-card__carousel-arrow[disabled]{opacity:.35;cursor:default}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card:hover .product-card__carousel-arrow[disabled]{opacity:.35;cursor:default}}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__quick-view-trigger{display:grid;place-items:center;position:absolute;inset-block-end:10px;inset-inline-end:10px;z-index:2;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:transparent;color:rgb(var(--text-color));cursor:pointer}@media screen and (max-width:699px){[data-collection=work-essentials][data-arm=variant] .product-card--breaker{grid-column:1 / -1}}[data-collection=work-essentials] .grid-breaker-pinned{display:none}[data-collection=work-essentials][data-arm=variant] .grid-breaker-pinned{display:block}[data-collection=work-essentials][data-arm=variant] .grid-breaker-natural{display:none}@media(prefers-reduced-motion:reduce){.product-card__progress-fill,.product-card__carousel-arrow{transition:none}}.quick-view-drawer{--drawer-max-width: min(28.75rem, 92vw)}.quick-view-drawer__content>.shopify-section{display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0;overflow:hidden}.quick-view-drawer__content{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.quick-view-drawer__content[aria-busy=true] .quick-view{opacity:.45;pointer-events:none}.quick-view-drawer__loading{min-height:var(--ab-qv-sheet-height, 60vh)}.quick-view__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-block-end:1px solid rgb(var(--text-color) / .1)}.quick-view__eyebrow{margin:0;font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.quick-view__close{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.quick-view__body{display:grid;gap:10px;padding:18px 20px;overflow-y:auto;min-height:0}.quick-view__title{font-size:1rem;font-weight:600;text-decoration:none;color:inherit}.quick-view__tags .product-card__tags{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0}.quick-view__gallery.product-card__carousel{display:block;position:relative}.quick-view__gallery .product-card__slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.quick-view__gallery .product-card__slides::-webkit-scrollbar{display:none}.quick-view__gallery .product-card__slide{display:block;flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.quick-view__image{display:block;width:100%;height:auto}.quick-view__gallery .product-card__progress{display:block;position:absolute;inset-block-end:0;inset-inline:0;height:2px;background:rgb(var(--text-color) / .12)}.quick-view__gallery .product-card__carousel-arrow{display:grid;place-items:center;position:absolute;inset-block-start:50%;translate:0 -50%;width:32px;height:32px;border:0;border-radius:50%;background:rgb(var(--background) / .9);opacity:1;cursor:pointer}.quick-view__swatches{display:flex;align-items:center;justify-content:space-between;gap:12px}.quick-view__colour{margin:0}.quick-view__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-block-start:1px solid rgb(var(--text-color) / .1)}.quick-view__add{min-width:128px}@media screen and (max-width:699px){.quick-view-drawer{--drawer-max-width: 100vw}.quick-view__footer{padding-block-end:max(16px,env(safe-area-inset-bottom))}}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list,.quick-view__footer .price-list{display:grid;grid-template-columns:auto auto;grid-template-areas:"sale    sale" "compare badge";justify-content:start;align-items:baseline;column-gap:6px;row-gap:1px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list>sale-price,.quick-view__footer .price-list>sale-price{grid-area:sale;font-size:.9375rem;font-weight:700}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list>compare-at-price,.quick-view__footer .price-list>compare-at-price{grid-area:compare;font-size:.75rem}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list>on-sale-badge,.quick-view__footer .price-list>on-sale-badge{grid-area:badge;font-size:.75rem}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info .price-list{padding-inline-end:96px}.quick-view__footer .price-list>sale-price{font-size:1.125rem}.quick-view__wishlist :is(svg,img){width:22px;height:22px}.product-card__figure,.product-card_main{isolation:isolate}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__quick-add-button{inset-block-end:10px;inset-inline-end:12px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info .price-list{padding-inline-end:108px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;align-self:stretch}@media screen and (min-width:700px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-list{align-items:stretch}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card{block-size:100%;grid-template-rows:auto 1fr}[data-collection=shoulder-bags][data-arm=variant] .product-card__info{justify-content:flex-start;padding-block-end:56px}[data-collection=shoulder-bags][data-arm=variant] .product-card__info>.v-stack{margin-block-start:auto}[data-collection=bestsellers][data-arm=variant] .product-card__info{justify-content:flex-start}[data-collection=bestsellers][data-arm=variant] .product-card__info>.v-stack{margin-block-start:auto}}[data-collection=tote-bags][data-arm=variant] .product-card__info>.v-stack{margin-block-start:auto}.product-card__price-details{display:contents}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .v-stack,:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info-title--price_wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__progress{height:2px;background:rgb(var(--text-color) / .1);overflow:hidden}.product-card__progress-fill{display:block;width:100%;height:100%;background:rgb(var(--text-color));transform-origin:left center;transform:scaleX(var(--carousel-progress, .25));transition:transform .25s cubic-bezier(.4,0,.2,1)}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__slides{scroll-behavior:smooth;scroll-snap-type:x mandatory}@media(prefers-reduced-motion:reduce){.product-card__progress-fill{transition:none}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__slides{scroll-behavior:auto}}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info{padding-block-start:20px;padding-block-end:14px;padding-inline:12px}@media screen and (min-width:700px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card:hover .product-card__info{padding-inline:12px}}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__carousel{display:block;position:relative;width:100%}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__slides{display:flex;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__slide{display:block;flex:0 0 100%;width:100%;min-width:100%}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__slide:not(.product-card__slide--lead){aspect-ratio:3 / 4;background:rgb(var(--text-color) / .04)}:root{--ab-discount: #D24018}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .badge--on-sale1,:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card on-sale-badge,.quick-view .badge--on-sale1,.quick-view on-sale-badge{color:var(--ab-discount)}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list,.quick-view__footer .price-list{column-gap:10px;row-gap:4px}.quick-view__wishlist{display:grid;place-items:center;min-width:28px;min-height:28px}.quick-view__wishlist{padding:0;border:0;background:none;color:rgb(var(--text-color));cursor:pointer;line-height:0}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .variant-picker__option-values{display:flex;flex-wrap:wrap;align-items:center;gap:10px;align-self:stretch}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .thumbnail-swatch_item-wrap[style*=--ab-swatch]{flex:0 0 auto;display:block;width:26px;height:26px;aspect-ratio:1;padding:3px;margin:0;border:1px solid #E3E3E1;border-radius:50%;background:#fff;box-sizing:border-box;transition:border-color .15s ease-out}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .thumbnail-swatch_item-wrap[style*=--ab-swatch] .option-value{display:block;width:100%;height:100%}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .thumbnail-swatch_item-wrap[style*=--ab-swatch] .thumbnail-swatch{display:block;width:100%;height:100%;min-width:0;min-height:0;padding:0;border:0;border-radius:50%;background:var(--ab-swatch) center / cover no-repeat;box-shadow:inset 0 0 0 1px #0000000f}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .thumbnail-swatch_item-wrap[style*=--ab-swatch] .thumbnail-swatch img{display:none}@media(hover:hover){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .thumbnail-swatch_item-wrap[style*=--ab-swatch]:hover{border-color:#b8b8b4}}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .thumbnail-swatch_item-wrap[style*=--ab-swatch]:has(.is-selected){border-color:rgb(var(--text-color))}@media(prefers-reduced-motion:reduce){.thumbnail-swatch_item-wrap[style*=--ab-swatch]{transition:none}}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .product-title{margin:0;line-height:1.35}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list{margin-block-start:2px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .variant-picker{margin:0;width:100%}.product-card__swatch-placeholder{display:none}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .product-card__swatch-placeholder{display:block;visibility:hidden}.product-card__swatch-self{display:none}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .product-card__swatch-self{display:block}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .product-card-friends_tag{display:none}.product-card__color-name{display:none}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__color-name{display:block;margin:0;color:rgb(var(--text-color) / .5);font-size:.6875rem;font-weight:400;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.quick-view-drawer::part(header){display:none}.quick-view-drawer::part(body){padding:0}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .variant-picker__option{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__color-name{margin-block-start:2px}@media screen and (min-width:700px){[data-collection=shoulder-bags][data-arm=variant] .product-card__info>product-form{display:block;width:100%}[data-collection=shoulder-bags][data-arm=variant] .product-card__quick-add-button{position:static;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-width:0;height:44px;padding:0 .625rem;border:0;border-radius:0;background:rgb(var(--text-color));color:rgb(var(--background));font-size:.8125rem;font-weight:600;letter-spacing:.04em;line-height:1}[data-collection=shoulder-bags][data-arm=variant] .product-card__quick-add-button svg{display:none}[data-collection=shoulder-bags][data-arm=variant] .product-card__quick-add-button__wrapper{padding-right:0}[data-collection=shoulder-bags][data-arm=variant] .product-card__quick-add-button--text{display:inline}[data-collection=shoulder-bags][data-arm=variant] .product-card__quick-add-button--text-short{display:none}[data-collection=shoulder-bags][data-arm=variant] .product-card__info{position:relative;margin-bottom:-52px;padding-block-end:0}[data-collection=shoulder-bags][data-arm=variant] .product-card{overflow:hidden}[data-collection=shoulder-bags][data-arm=variant] .product-card:hover .product-card__info{transform:translateY(-52px);border:1px solid #E8E8E8}[data-collection=shoulder-bags][data-arm=variant] .product-card:hover .product-card__quick-add-button{border-top:0}[data-collection=shoulder-bags][data-arm=variant] .product-card__info .price-list{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;padding-inline-end:0;margin-block-start:0}[data-collection=shoulder-bags][data-arm=variant] .product-card__info .price-list>sale-price{font-size:.9375rem;font-weight:700;margin-block-end:0}}@media screen and (min-width:700px){:is([data-collection=tote-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info>product-form{display:block;width:100%}:is([data-collection=tote-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__quick-add-button{box-sizing:border-box;height:44px;padding-block:0}:is([data-collection=tote-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info{position:relative;margin-bottom:-44px;padding-block-end:0}:is([data-collection=tote-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card{overflow:hidden}:is([data-collection=tote-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card:hover .product-card__info{transform:translateY(-44px);border:1px solid #E8E8E8}}@media screen and (min-width:700px){[data-collection=women-laptop-bags][data-arm=variant] .product-card__info>product-form{display:block;width:100%}[data-collection=women-laptop-bags][data-arm=variant] .product-card__quick-add-button{box-sizing:border-box;height:44px;padding-block:0;border-top:1px solid #E8E8E8}[data-collection=women-laptop-bags][data-arm=variant] .product-card__info{position:relative;margin-bottom:calc(-1 * var(--ab-cta-reveal));padding-block-end:0;transition:margin-bottom .3s ease-in-out}[data-collection=women-laptop-bags][data-arm=variant] .product-card:hover .product-card__info{margin-bottom:0;transform:none}[data-collection=women-laptop-bags][data-arm=variant] .product-card__slides{clip-path:inset(0 0 0 0);transition:margin-block-end .3s ease-in-out,clip-path .3s ease-in-out}[data-collection=women-laptop-bags][data-arm=variant] .product-card:hover .product-card__slides{margin-block-end:calc(-1 * var(--ab-cta-reveal));clip-path:inset(0 0 var(--ab-cta-reveal) 0)}@media(prefers-reduced-motion:reduce){[data-collection=women-laptop-bags][data-arm=variant] .product-card__slides,[data-collection=women-laptop-bags][data-arm=variant] .product-card__info{transition:none}}[data-collection=women-laptop-bags][data-arm=variant] .product-card{--ab-cta-reveal: 44px;overflow:hidden}}@media screen and (max-width:699px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__quick-add-button{inset-block-end:8px;inset-inline-end:8px;min-width:0;height:30px;padding:0 14px;font-size:.6875rem;letter-spacing:.05em;border-radius:2px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info .price-list{padding-inline-end:62px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list :is(sale-price,compare-at-price,on-sale-badge){white-space:nowrap}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list>sale-price{font-size:.875rem}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list>:is(compare-at-price,on-sale-badge){font-size:.6875rem}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .variant-picker__option-values{gap:6px;flex-wrap:nowrap;overflow:hidden}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .thumbnail-swatch_item-wrap[style*=--ab-swatch]{width:22px;height:22px;padding:2.5px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info{padding-block-start:12px;padding-block-end:10px;padding-inline:8px;gap:6px}}@media screen and (max-width:699px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:8px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info>*:not(product-form){grid-column:1 / -1}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info>product-form{grid-column:2;align-self:end;justify-self:end}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__quick-add-button{position:static;height:32px;padding:0 14px;white-space:nowrap}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info .price-list{padding-inline-end:0}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list{column-gap:6px;min-width:0}}@media screen and (max-width:699px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__quick-add-button{display:flex;align-items:center;justify-content:center;width:auto;min-width:0;height:auto;padding:6px 8px;border:0;border-radius:2px;background:rgb(var(--text-color));color:#fff;font-size:12px;font-weight:500;line-height:16px;letter-spacing:-.24px;text-align:center;white-space:nowrap}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .product-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:.8125rem;line-height:1.35}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card_main,:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card{height:100%}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card{display:flex;flex-direction:column}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info{flex:1;align-content:start}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info{align-content:end}}@media screen and (max-width:699px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list>sale-price{color:#000;font-size:12px;font-weight:600;line-height:16px;letter-spacing:-.24px;text-transform:capitalize}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list>compare-at-price{color:#7b7b7b;font-size:10px;font-weight:400;line-height:12px;letter-spacing:-.2px;text-decoration-line:line-through}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list>on-sale-badge{color:var(--ab-discount);font-size:10px;font-weight:700;line-height:10px;letter-spacing:-.16px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list{column-gap:5px;row-gap:3px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info>product-form{align-self:end;padding-block-end:1px}}@media screen and (max-width:699px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info{padding:8px;gap:8px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .variant-picker__option-values{gap:12px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .thumbnail-swatch_item-wrap[style*=--ab-swatch]{width:24px;height:24px;padding:2.35px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .variant-picker__option-values:has(>:nth-child(5)){gap:8px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info{column-gap:16px;align-items:end}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info>product-form{align-self:end;padding-block-end:0}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list{row-gap:2px;column-gap:4px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__quick-add-button{border-radius:0;padding:6px 8px;background:#000;color:#fff}}@media screen and (max-width:699px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info>.v-stack,:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info .product-card__info-title--price_wrapper{display:contents}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info>.variant-picker,:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info .product-card__tags,:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info .product-title,:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info .vendor{grid-column:1 / -1;min-width:0}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info .price-list{grid-column:1;min-width:0}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info>product-form{grid-column:2;align-self:end;justify-self:end}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card .product-title{-webkit-line-clamp:1}}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info{container-type:inline-size;container-name:ab-card-info}@media screen and (max-width:699px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info>product-form{display:block;width:fit-content;justify-self:end}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__quick-add-button{display:inline-flex;align-items:center;justify-content:center;width:fit-content;max-width:none;box-sizing:content-box;min-width:29px;padding:6px 8px;border:0;border-radius:0;background:#000;color:#fff;font-size:12px;font-weight:500;line-height:16px;letter-spacing:-.24px;white-space:nowrap}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__quick-add-button__wrapper{display:contents}}@media screen and (max-width:699px){[data-collection=tote-bags][data-arm=variant] .product-card__info{display:flex;flex-direction:column;gap:8px;padding:8px 8px 6px}[data-collection=tote-bags][data-arm=variant] .product-card__color-name{font-size:8px;font-weight:400;line-height:9.75px;letter-spacing:0;color:#000}[data-collection=tote-bags][data-arm=variant] .product-card__info .product-card__info-title--price_wrapper{display:flex;flex-direction:column;gap:4px;width:100%}[data-collection=tote-bags][data-arm=variant] .product-card .product-title{font-size:12px;font-weight:500;line-height:16px;letter-spacing:-.24px;color:#000}[data-collection=tote-bags][data-arm=variant] .product-card__tags{display:flex;flex-wrap:nowrap;gap:8px;margin:0;padding:0;min-height:0;overflow:hidden}[data-collection=tote-bags][data-arm=variant] .product-card__tag{flex:0 0 auto;padding:2px 4px 3px;border-radius:0;background:#f0f0f0;color:#000;font-size:10px;font-weight:500;line-height:10px;letter-spacing:-.2px;max-width:none}[data-collection=tote-bags][data-arm=variant] .product-card__info .price-list{display:flex;flex-wrap:wrap;align-items:baseline;gap:5.12px;padding-inline-end:0;margin:0}[data-collection=tote-bags][data-arm=variant] .product-card__info .price-list>sale-price{color:#000;font-size:10px;font-weight:600;line-height:16px;letter-spacing:0}[data-collection=tote-bags][data-arm=variant] .product-card__info .price-list>compare-at-price{color:#000;font-size:10px;font-weight:500;line-height:16px;letter-spacing:0;text-decoration-line:line-through}[data-collection=tote-bags][data-arm=variant] .product-card__info .price-list>on-sale-badge{color:var(--ab-discount);font-size:10px;font-weight:600;line-height:16px;letter-spacing:0}[data-collection=tote-bags][data-arm=variant] .product-card__info>product-form{display:block;width:100%}[data-collection=tote-bags][data-arm=variant] .product-card__quick-add-button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:36px;padding:10px 16px;border:0;border-radius:0;background:#fff;color:#000;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0}[data-collection=tote-bags][data-arm=variant] .product-card__quick-add-button--text{display:inline}[data-collection=tote-bags][data-arm=variant] .product-card__quick-add-button--text-short{display:none}}@media screen and (max-width:699px){[data-collection=work-essentials][data-arm=variant] .product-card--breaker{grid-column:1 / -1}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__figure .badge-list sold-out-badge{display:none}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__slides{gap:12px}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__slide,[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__slide:not(.product-card__slide--lead){flex:0 0 281px;width:281px;max-width:281px;height:375px;aspect-ratio:auto}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__info{gap:12px;padding:16px 16px 0 0;box-sizing:border-box}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__info>product-form{width:100%;margin:0}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__info .product-card__info-title--price_wrapper{gap:6px}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-title{font-size:16px;font-weight:500;line-height:16px;letter-spacing:-.32px;-webkit-line-clamp:1}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .price-list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-inline-end:0}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .price-list>sale-price{font-size:14px;font-weight:600;line-height:19.6px;color:#000}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .price-list>compare-at-price{font-size:14px;font-weight:500;line-height:16px;color:#000000a6}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .price-list>on-sale-badge{font-size:14px;font-weight:600;line-height:20px;color:var(--ab-discount)}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__info>product-form{display:block;width:100%}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__quick-add-button{margin:0;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:36px;padding:10px 16px;border:0;border-radius:0;background:#fff;color:#000;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__quick-add-button svg{display:inline;width:16px;height:16px}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__quick-add-button--text{display:inline}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__quick-add-button--text-short{display:none}}@media screen and (max-width:699px){[data-collection=work-essentials][data-arm=variant] .product-card--breaker,[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card,[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__figure{min-width:0;max-width:100%}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__carousel{min-width:0;max-width:100%;overflow:hidden}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__slides{min-width:0;max-width:100%;overflow-x:auto;scroll-snap-type:x mandatory}}@media screen and (max-width:699px){[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__quick-add-button{border:1px solid #E8E8E8;box-sizing:border-box}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__progress{display:block;position:static;width:100%;height:2px;margin-block-start:16px;background:#b1b1b1;overflow:hidden}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__figure{--ab-carousel-chrome: 18px}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__progress-fill{display:block;height:100%;background:#000}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__slide,[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__slide:not(.product-card__slide--lead){flex:0 0 calc(100% - 81px);width:calc(100% - 81px);max-width:calc(100% - 81px);min-width:0;height:375px;scroll-snap-align:start}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__slides{margin-inline-start:-16px;width:calc(100% + 16px);max-width:none;padding-inline-start:16px;scroll-padding-inline-start:16px;padding-inline-end:16px}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card,[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__figure,[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__carousel{overflow:visible}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__slide:last-child{scroll-margin-inline-end:16px}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__progress{margin-inline:0 16px;width:auto}}@media screen and (max-width:699px){[data-collection=work-essentials][data-arm=variant] .product-card--breaker{box-sizing:border-box;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);height:auto;margin-block:0;padding:16px 0 16px 16px;background:#f0f0f0}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card,[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__figure,[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__figure .product-card__carousel,[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__info{background:transparent}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card{border:0}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__slides{background:transparent}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__slide,[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__slide:not(.product-card__slide--lead){background:#e8e8e8}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .swym-wishlist-collections-v2-container,[data-collection=work-essentials][data-arm=variant] .product-card--breaker button.swym-wishlist-collections-v2{display:none}}@media screen and (pointer:fine){[data-collection=work-essentials][data-arm=variant] .product-card__carousel-arrow{width:32px;height:32px;padding:4px;border:0;border-radius:72px;background:transparent;color:#000}[data-collection=work-essentials][data-arm=variant] .product-card__carousel-arrow--prev{inset-inline-start:12px;inset-inline-end:auto}[data-collection=work-essentials][data-arm=variant] .product-card__carousel-arrow--next{inset-inline-end:12px;inset-inline-start:auto}[data-collection=work-essentials][data-arm=variant] .product-card__carousel-arrow svg{width:24px;height:24px}}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .variant-picker__option-values{gap:14px}@media screen and (min-width:700px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .variant-picker__option-values{flex-wrap:nowrap;min-width:0;overflow-x:auto;scrollbar-width:none}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .variant-picker__option-values::-webkit-scrollbar{display:none}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .variant-picker__option-values:has(>:nth-child(5)){gap:8px}}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .thumbnail-swatch_item-wrap[style*=--ab-swatch]{width:28px;height:28px;padding:2.737px;border:0;box-shadow:inset 0 0 0 .912px #e8e8e7;transition:box-shadow .15s ease-out}@media(hover:hover){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .thumbnail-swatch_item-wrap[style*=--ab-swatch]:hover{box-shadow:inset 0 0 0 .912px #b8b8b4}}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .thumbnail-swatch_item-wrap[style*=--ab-swatch]:has(.is-selected){box-shadow:inset 0 0 0 .912px #0c0c0c}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .thumbnail-swatch_item-wrap[style*=--ab-swatch] .thumbnail-swatch{box-shadow:none}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__color-name{color:#000000b3;font-size:10px;font-weight:400;line-height:12px;letter-spacing:0;text-transform:uppercase;margin-block-start:0}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .product-title{font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.32px}@media screen and (min-width:700px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info{gap:12px;padding-block-start:10px;padding-block-end:0;padding-inline:10px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card:hover .product-card__info{padding-inline:10px}[data-collection=shoulder-bags][data-arm=variant] .product-card__info,[data-collection=shoulder-bags][data-arm=variant] .product-card:hover .product-card__info{padding-block-start:12px;padding-inline:12px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .v-stack,:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info-title--price_wrapper{gap:8px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list{margin-block-start:4px}:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info>product-form{margin-block-start:-4px}}@media screen and (min-width:700px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-inline-end:0}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list>sale-price{font-size:14px;font-weight:600;line-height:1.4;color:#000}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list>compare-at-price{font-size:14px;font-weight:500;line-height:16px;color:#000000a6;text-decoration-line:line-through}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list>on-sale-badge{font-size:14px;font-weight:600;line-height:20px;color:var(--ab-discount)}[data-collection=shoulder-bags][data-arm=variant] .product-card__info .price-list>sale-price,[data-collection=shoulder-bags][data-arm=variant] .product-card__info .price-list>compare-at-price{line-height:20px}}:is([data-collection=tote-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__tags{flex-wrap:nowrap;gap:8px;overflow:hidden}:is([data-collection=tote-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__tag{flex:0 0 auto;padding:6px 8px;border-radius:0;background:#f0f0f0;color:#000;font-size:12px;font-weight:400;line-height:12px;letter-spacing:0;max-width:none}@media screen and (max-width:699px){:is([data-collection=tote-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__tag{padding:2px 4px 3px;font-size:10px;font-weight:500;line-height:10px;letter-spacing:-.2px}}:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__quick-add-button__wrapper{gap:8px}@media screen and (min-width:700px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__quick-add-button{display:flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;width:calc(100% + 20px);height:44px;margin-inline:-10px;padding-block:0;padding-inline:16px;border:0;border-block-start:1px solid #E8E8E8;border-radius:0;font-size:14px;font-weight:500;line-height:16px;letter-spacing:0}:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__quick-add-button{background:#fff;color:#000}:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__quick-add-button svg{display:inline;width:20px;height:20px}[data-collection=shoulder-bags][data-arm=variant] .product-card__quick-add-button{width:calc(100% + 24px);margin-inline:-12px;background:#000;color:#fff}[data-collection=shoulder-bags][data-arm=variant] .product-card:is(:hover,:focus-within) .product-card__info{transform:translateY(calc(-1 * var(--ab-v1-cta-height)))}[data-collection=shoulder-bags][data-arm=variant] .product-card:not(:has(:is(product-form,.product-card__oos-button_wrapper,.product-card__quick-add-button))):is(:hover,:focus-within) .product-card__info{transform:none}:is([data-collection=tote-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info{margin-bottom:-44px}:is([data-collection=tote-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card:hover .product-card__info{transform:translateY(-44px)}}@media screen and (max-width:699px){:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info>product-form{display:block;width:100%}:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__quick-add-button{display:flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;width:calc(100% + 16px);height:36px;margin-inline:-8px;padding-block:0;padding-inline:16px;border:0;border-block-start:1px solid #E8E8E8;border-radius:0;background:#fff;color:#000;font-size:12px;font-weight:500;line-height:16px;letter-spacing:0}:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info>:is(product-form,.product-card__oos-button_wrapper,.product-card__quick-add-button){margin-block-start:-2px;margin-block-end:-6px}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__info>:is(product-form,.product-card__oos-button_wrapper,.product-card__quick-add-button){margin-block-start:0;margin-block-end:0}:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__quick-add-button svg{display:inline;width:16px;height:16px}:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__quick-add-button--text{display:inline}:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__quick-add-button--text-short{display:none}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__quick-add-button{width:100%;margin-inline:0}}@media screen and (max-width:699px){:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list{display:flex;flex-wrap:wrap;align-items:baseline;gap:5.123px;padding-inline-end:0;margin:0}:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list{flex-wrap:nowrap;column-gap:4px}:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list>sale-price,:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list>compare-at-price,:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list>on-sale-badge{white-space:nowrap}:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list>sale-price{font-size:10px;font-weight:600;line-height:16px;letter-spacing:0;color:#000}:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list>compare-at-price{font-size:10px;font-weight:500;line-height:16px;letter-spacing:0;color:#000000a6}:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list>on-sale-badge{font-size:10px;font-weight:600;line-height:16px;letter-spacing:0;color:var(--ab-discount)}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .price-list{gap:8px;align-items:center;flex-wrap:wrap}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .price-list>sale-price{font-size:14px;line-height:19.6px}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .price-list>compare-at-price{font-size:14px;line-height:16px;color:#000000a6}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .price-list>on-sale-badge{font-size:14px;line-height:20px}}:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card_main:not(.product-card--breaker) .product-card__info{container-type:inline-size;container-name:ab-card-info}@media screen and (min-width:700px){[data-collection=women-laptop-bags][data-arm=variant] .product-card .variant-picker__option{gap:12px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .v-stack,:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .product-card__info-title--price_wrapper{gap:6px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list{margin-block-start:0}}@media screen and (max-width:699px){:is([data-collection=tote-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info{padding:8px 8px 6px;gap:8px}[data-collection=women-laptop-bags][data-arm=variant] .product-card__info{padding:10px 8px 6px;gap:8px}[data-collection=bestsellers][data-arm=variant] .product-card__info{padding:8px;gap:12px}[data-collection=women-laptop-bags][data-arm=variant] .product-card__info .v-stack,[data-collection=women-laptop-bags][data-arm=variant] .product-card__info-title--price_wrapper{gap:2px}[data-collection=shoulder-bags][data-arm=variant] .product-card__info .price-list,[data-collection=women-laptop-bags][data-arm=variant] .product-card__info .price-list{margin-block-start:0}[data-collection=work-essentials][data-arm=variant] .product-card__info .price-list{margin-block-start:4px}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__info .price-list{margin-block-start:0}[data-collection=bestsellers][data-arm=variant] .product-card__tags{margin-block-start:-8px}[data-collection=bestsellers][data-arm=variant] .product-card__info .price-list{margin-block-start:0}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) :is(product-list,.product-list){padding-block-start:16px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info>.product-card__quick-add-button,:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info .product-card__quick-add-button{margin-inline:0}:is([data-collection=tote-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .v-stack,:is([data-collection=tote-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info-title--price_wrapper{gap:4px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .product-title{font-size:12px;font-weight:500;line-height:16px;letter-spacing:-.24px;color:#000}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__color-name{font-size:8px;line-height:9.752px;color:#000}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .variant-picker__option-values{gap:12px;min-width:0;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .variant-picker__option-values::-webkit-scrollbar{display:none}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .thumbnail-swatch_item-wrap[style*=--ab-swatch]{width:24px;height:24px;padding:2.346px;box-shadow:inset 0 0 0 .782px #e8e8e7}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .thumbnail-swatch_item-wrap[style*=--ab-swatch]:has(.is-selected){box-shadow:inset 0 0 0 .782px #0c0c0c}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .variant-picker__option-values:has(>:nth-child(5)){gap:8px}}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__figure .product-card__progress{background:#e8e8e8}.product-card__progress-fill{background:#000}@media screen and (min-width:700px){:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__figure{--ab-carousel-chrome: 14px}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__figure .product-card__progress{position:static;width:auto;height:2px;margin-block-start:12px;margin-inline:10px}[data-collection=women-laptop-bags][data-arm=variant] .product-card__figure{--ab-carousel-chrome: 16px}[data-collection=women-laptop-bags][data-arm=variant] .product-card__figure .product-card__progress{margin-block-start:14px}}@media screen and (max-width:699px){:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__figure .product-card__progress{position:static;height:2px;margin-inline:8px;width:auto}[data-collection=women-laptop-bags][data-arm=variant] .product-card__figure .product-card__progress{margin-block-start:8px}[data-collection=bestsellers][data-arm=variant] .product-card__figure .product-card__progress{margin-block-start:6px}[data-collection=women-laptop-bags][data-arm=variant] .product-card__figure{--ab-carousel-chrome: 10px}[data-collection=bestsellers][data-arm=variant] .product-card__figure{--ab-carousel-chrome: 8px}[data-collection=women-laptop-bags][data-arm=variant] .product-card__info{padding-block-start:8px}[data-collection=bestsellers][data-arm=variant] .product-card__info{padding-block-start:12px}}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__quick-view-trigger{width:32px;height:32px;padding:4px;border-radius:72px;inset-block-end:11.65px;inset-inline-end:9px}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__figure:has(.product-card__progress) .product-card__quick-view-trigger{inset-block-end:calc(var(--ab-carousel-chrome, 0px) + 11.65px)}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__quick-view-trigger :is(svg,img){width:24px;height:24px;transform:scale(.875)}@media screen and (max-width:699px){:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__quick-view-trigger{padding:6px;inset-block-end:.37px;inset-inline-end:.5px}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__quick-view-trigger :is(svg,img){width:20px;height:20px}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__figure:has(.product-card__progress) .product-card__quick-view-trigger{inset-block-end:calc(var(--ab-carousel-chrome, 0px) + .37px)}}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card_main button.swym-wishlist-collections-v2{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px!important;padding:4px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card_main .swym-wishlist-collections-v2-container{padding:0;inset-block-start:12px;inset-inline-end:12px}@media screen and (max-width:699px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card_main .swym-wishlist-collections-v2-container{inset-block-start:0;inset-inline-end:0}}@media screen and (pointer:fine){:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__figure .product-card__carousel-arrow{width:32px;height:32px;padding:4px;border-radius:72px;background:transparent;color:#000;inset-block-start:calc(50% - var(--ab-carousel-chrome, 0px) / 2)}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__figure .product-card__carousel-arrow--prev{inset-inline-start:12px;inset-inline-end:auto}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__figure .product-card__carousel-arrow--next{inset-inline-end:12px;inset-inline-start:auto}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__figure .product-card__carousel-arrow svg{width:24px;height:24px}}@media screen and (min-width:700px){:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info{padding-block-start:12px}}@media screen and (max-width:699px){[data-collection=women-laptop-bags][data-arm=variant] .product-card__info{padding-block-start:10px}[data-collection=bestsellers][data-arm=variant] .product-card__info{padding-block-start:8px}[data-collection=women-laptop-bags][data-arm=variant] .product-card:has(.product-card__progress) .product-card__info{padding-block-start:8px}[data-collection=bestsellers][data-arm=variant] .product-card:has(.product-card__progress) .product-card__info{padding-block-start:12px}}@media screen and (min-width:700px){[data-collection=bestsellers][data-arm=variant] .product-card__info{padding-block-end:10px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list :is(sale-price,compare-at-price,on-sale-badge){white-space:nowrap}[data-collection=bestsellers][data-arm=variant] .product-card__info .price-list{display:grid;grid-template-columns:auto auto;grid-template-areas:"sale    sale" "compare badge";justify-content:start;align-items:baseline;column-gap:8px;row-gap:4px;margin-block-start:4px;padding-inline-end:108px}[data-collection=bestsellers][data-arm=variant] .product-card__info .price-list>sale-price{grid-area:sale;font-size:14px;font-weight:600;line-height:16px;letter-spacing:0;color:#000;text-transform:capitalize}[data-collection=bestsellers][data-arm=variant] .product-card__info .price-list>compare-at-price{grid-area:compare;font-size:12px;font-weight:400;line-height:10px;letter-spacing:0;color:#7b7b7b}[data-collection=bestsellers][data-arm=variant] .product-card__info .price-list>on-sale-badge{grid-area:badge;font-size:12px;font-weight:700;line-height:10px;letter-spacing:0;color:var(--ab-discount)}[data-collection=bestsellers][data-arm=variant] .product-card__quick-add-button{display:flex;align-items:center;justify-content:center;width:auto;min-width:0;height:auto;padding:8px 24px;border:0;border-radius:0;background:#000;color:#fff;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0;white-space:nowrap;margin-inline:0;inset-block-end:10px;inset-inline-end:10px}[data-collection=bestsellers][data-arm=variant] .product-card__info>product-form{margin-block-start:-12px}[data-collection=bestsellers][data-arm=variant] .product-card__quick-add-button__wrapper{display:contents}[data-collection=bestsellers][data-arm=variant] .product-card__quick-add-button svg{display:none}[data-collection=bestsellers][data-arm=variant] .product-card__quick-add-button--text{display:none}[data-collection=bestsellers][data-arm=variant] .product-card__quick-add-button--text-short{display:inline}}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card{background:#fff;border:1px solid #E7E7E7;box-sizing:border-box}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .product-title,:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list{width:100%}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant]) .product-card__figure{background:#e8e8e8}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__slides{background:#e8e8e8}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__figure,:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__figure .product-card__carousel{background:#fff}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__slide:not(.product-card__slide--lead){background:#e8e8e8}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info{background:#fff}@media screen and (max-width:699px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card{background:#e7e7e7}[data-collection=shoulder-bags][data-arm=variant] .product-card__info{background:#fefefe}}@media screen and (min-width:700px){:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__figure .product-card__slides{gap:16px}}@media screen and (max-width:699px){:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__figure .product-card__slides{gap:12px}}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__figure .product-card__slide{scroll-snap-align:start}:is([data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__figure .product-card__slide:last-child{scroll-snap-align:end}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) :is(product-list,.product-list){--product-list-calculated-column-gap: 10px;--product-list-calculated-row-gap: 12px}@media screen and (max-width:699px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) :is(product-list,.product-list){--product-list-calculated-column-gap: 12px;--product-list-calculated-row-gap: 12px}[data-collection=work-essentials][data-arm=variant] :is(product-list,.product-list){--product-list-calculated-row-gap: 16px}}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__figure .badge{max-width:100%}@media screen and (min-width:700px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__figure .badge-list{inset-block-start:8px;inset-inline-start:8.5px;max-width:calc(100% - 56.5px)}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card .product-card__quick-add-button[disabled]{background:#cecece;color:#858585}}@media screen and (max-width:699px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__figure .badge-list{inset-block-start:6px;inset-inline-start:6px;max-width:calc(100% - 42px)}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__figure .badge{padding:2px 4px 4px;border-radius:0;background:#000;color:#fff;font-size:10px;font-weight:500;line-height:10px;letter-spacing:-.2px;text-align:center}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__figure .badge--sold-out{background:rgb(var(--sold-out-badge-background));color:rgb(var(--sold-out-badge-text));padding:3px 4px}}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info,:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card:hover .product-card__info{border:0}@media screen and (max-width:699px){[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-title{font-size:16px;font-weight:500;line-height:16px;letter-spacing:-.32px;-webkit-line-clamp:1}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__quick-add-button{box-sizing:border-box;width:100%;margin-inline:0}}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .thumbnail-swatch_item-wrap[style*=--ab-swatch]{padding:3px;box-shadow:inset 0 0 0 1px #e8e8e7}@media(hover:hover){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .thumbnail-swatch_item-wrap[style*=--ab-swatch]:hover{box-shadow:inset 0 0 0 1px #b8b8b4}}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .thumbnail-swatch_item-wrap[style*=--ab-swatch]:has(.is-selected){box-shadow:inset 0 0 0 1px #0c0c0c}@media screen and (max-width:699px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .thumbnail-swatch_item-wrap[style*=--ab-swatch]{padding:2px;box-shadow:inset 0 0 0 1px #e8e8e7}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .thumbnail-swatch_item-wrap[style*=--ab-swatch]:has(.is-selected){box-shadow:inset 0 0 0 1px #0c0c0c}}@media screen and (max-width:699px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card .product-card__quick-add-button[disabled]{background:#cecece;color:#858585}}[data-collection=work-essentials][data-arm=variant] .product-card .product-card__quick-add-button[disabled]{background:gray;color:rgb(var(--background))}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) :is(.product-card,.quick-view) .thumbnail-swatch_item-wrap--unavailable[style*=--ab-swatch]{position:relative;border-color:#cecece}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) :is(.product-card,.quick-view) .thumbnail-swatch_item-wrap--unavailable[style*=--ab-swatch]:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;width:100%;height:0;border-block-start:1px solid #CECECE;transform:translate(-50%,-50%) rotate(-45.9deg);pointer-events:none}.product-card__quick-add-button[disabled] .product-card__quick-add-button--text,.product-card__quick-add-button[disabled] .product-card__quick-add-button--text-short{display:none}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__quick-add-button[disabled] .product-card__quick-add-button--oos{display:none}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__quick-add-button[disabled] .product-card__quick-add-button--text{display:inline}@media screen and (max-width:699px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__quick-add-button[disabled] .product-card__quick-add-button--text{display:none}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__quick-add-button[disabled] .product-card__quick-add-button--text-short{display:inline}}@media screen and (min-width:700px){[data-collection=bestsellers][data-arm=variant] .product-card__quick-add-button[disabled] .product-card__quick-add-button--text{display:none}[data-collection=bestsellers][data-arm=variant] .product-card__quick-add-button[disabled] .product-card__quick-add-button--text-short{display:inline}}@media screen and (max-width:699px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info>.product-card__quick-add-button,:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info>.product-card__oos-button_wrapper{grid-column:2;align-self:end;justify-self:end;width:fit-content}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info>.product-card__oos-button_wrapper{display:block;margin:0;padding:0}}@media screen and (min-width:700px){[data-collection=shoulder-bags][data-arm=variant] .product-card{--ab-v1-cta-height: 40px}[data-collection=shoulder-bags][data-arm=variant] .product-card__quick-add-button{height:var(--ab-v1-cta-height);text-transform:uppercase}[data-collection=shoulder-bags][data-arm=variant] .product-card__info>:is(product-form,.product-card__oos-button_wrapper,.product-card__quick-add-button){position:absolute;inset-block-start:100%;inset-inline:0;width:auto;margin:0}[data-collection=shoulder-bags][data-arm=variant] .product-card__info>:is(product-form,.product-card__oos-button_wrapper) .product-card__quick-add-button,[data-collection=shoulder-bags][data-arm=variant] .product-card__info>.product-card__quick-add-button{width:100%;margin-inline:0}[data-collection=shoulder-bags][data-arm=variant] .product-card__info{padding-block-end:12px;margin-bottom:0}[data-collection=shoulder-bags][data-arm=variant] .product-card__info .price-list{margin-block-start:0}[data-collection=tote-bags][data-arm=variant] .product-card{--ab-v2-cta-height: 44px}[data-collection=tote-bags][data-arm=variant] .product-card__info>:is(product-form,.product-card__oos-button_wrapper,.product-card__quick-add-button){position:absolute;inset-block-start:100%;inset-inline:0;width:auto;margin:0}[data-collection=tote-bags][data-arm=variant] .product-card__info>:is(product-form,.product-card__oos-button_wrapper) .product-card__quick-add-button,[data-collection=tote-bags][data-arm=variant] .product-card__info>.product-card__quick-add-button{width:100%;margin-inline:0;height:var(--ab-v2-cta-height);padding-block:12px;border-block-start:0;box-shadow:inset 0 1px #e8e8e8}[data-collection=tote-bags][data-arm=variant] .product-card__info{padding-block-end:8px;margin-bottom:0}[data-collection=tote-bags][data-arm=variant] .product-card:hover .product-card__info{transform:translateY(calc(-1 * var(--ab-v2-cta-height)))}[data-collection=tote-bags][data-arm=variant] .product-card__info .v-stack.product-card__info-title--price_wrapper{gap:8px}[data-collection=tote-bags][data-arm=variant] .product-card__info .price-list{margin-block-start:4px}[data-collection=women-laptop-bags][data-arm=variant] .product-card{--ab-v3-cta-height: 44px}[data-collection=women-laptop-bags][data-arm=variant] .product-card__info>:is(product-form,.product-card__oos-button_wrapper,.product-card__quick-add-button){position:absolute;inset-block-start:100%;inset-inline:0;width:auto;margin:0}[data-collection=women-laptop-bags][data-arm=variant] .product-card__info>:is(product-form,.product-card__oos-button_wrapper) .product-card__quick-add-button,[data-collection=women-laptop-bags][data-arm=variant] .product-card__info>.product-card__quick-add-button{width:100%;margin-inline:0;height:var(--ab-v3-cta-height)}[data-collection=women-laptop-bags][data-arm=variant] .product-card__info,[data-collection=women-laptop-bags][data-arm=variant] .product-card:hover .product-card__info{padding-block-end:8px;margin-bottom:0}[data-collection=women-laptop-bags][data-arm=variant] .product-card{transition:padding-block-end .3s ease-in-out}[data-collection=women-laptop-bags][data-arm=variant] .product-card:hover{padding-block-end:var(--ab-cta-reveal)}@media(prefers-reduced-motion:reduce){[data-collection=women-laptop-bags][data-arm=variant] .product-card{transition:none}}[data-collection=women-laptop-bags][data-arm=variant] .product-card__figure .product-card__progress{position:relative;z-index:1;width:auto;height:2px;margin-block-start:12px;margin-block-end:-14px;margin-inline:10px}[data-collection=women-laptop-bags][data-arm=variant] .product-card__figure{--ab-carousel-chrome: 0px;z-index:1}[data-collection=women-laptop-bags][data-arm=variant] .product-card__info:before{content:"";align-self:stretch;height:0}[data-collection=women-laptop-bags][data-arm=variant] .product-card__slide,[data-collection=women-laptop-bags][data-arm=variant] .product-card__slide:not(.product-card__slide--lead){aspect-ratio:328.5 / 435.56}[data-collection=women-laptop-bags][data-arm=variant] .product-card__info .price-list>sale-price{line-height:20px}[data-collection=women-laptop-bags][data-arm=variant] .product-card__quick-view-trigger{inset-inline-end:12px;inset-block-end:11.56px}[data-collection=women-laptop-bags][data-arm=variant] .product-card__info{padding-block-start:14px}}@media screen and (max-width:699px){[data-collection=women-laptop-bags][data-arm=variant] .product-card__figure .product-card__progress{position:relative;z-index:1;margin-block-start:8px;margin-block-end:-10px}[data-collection=women-laptop-bags][data-arm=variant] .product-card__figure{--ab-carousel-chrome: 0px;z-index:1}[data-collection=women-laptop-bags][data-arm=variant] .product-card__info:before{content:"";align-self:stretch;height:0}[data-collection=women-laptop-bags][data-arm=variant] .product-card__info,[data-collection=women-laptop-bags][data-arm=variant] .product-card:has(.product-card__progress) .product-card__info{position:relative;padding-block-start:10px;padding-block-end:6px;margin-bottom:0}[data-collection=women-laptop-bags][data-arm=variant] .product-card__info>:is(product-form,.product-card__oos-button_wrapper,.product-card__quick-add-button){position:absolute;inset-block-start:100%;inset-inline:0;width:auto;margin:0}[data-collection=women-laptop-bags][data-arm=variant] .product-card__info>:is(product-form,.product-card__oos-button_wrapper) .product-card__quick-add-button,[data-collection=women-laptop-bags][data-arm=variant] .product-card__info>.product-card__quick-add-button{width:100%;margin-inline:0}[data-collection=women-laptop-bags][data-arm=variant] .product-card{padding-block-end:36px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) :is(product-list,.product-list){padding-inline:calc(16px - var(--container-gutter))}[data-collection=women-laptop-bags][data-arm=variant] :is(product-list,.product-list){padding-inline:calc(14px - var(--container-gutter))}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .collection__main{row-gap:0}[data-collection=bestsellers][data-arm=variant] .collection-hero_wrapper{margin-bottom:16px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .collection-hero_wrapper{margin-bottom:0}[data-collection=women-laptop-bags][data-arm=variant] .product-card{border:0;outline:0}[data-collection=women-laptop-bags][data-arm=variant] .product-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border:1px solid #E7E7E7;pointer-events:none}[data-collection=women-laptop-bags][data-arm=variant] .product-card__slide,[data-collection=women-laptop-bags][data-arm=variant] .product-card__slide:not(.product-card__slide--lead){aspect-ratio:176.5 / 231.37}[data-collection=women-laptop-bags][data-arm=variant] .product-card__quick-add-button{padding-block:10px;border-block-start:0;box-shadow:inset 0 1px #e8e8e8}[data-collection=women-laptop-bags][data-arm=variant] .product-card .variant-picker{width:max-content;max-width:100%}[data-collection=women-laptop-bags][data-arm=variant] .product-card .variant-picker__option-values{max-width:151px}[data-collection=women-laptop-bags][data-arm=variant] .product-card .variant-picker__option-values:has(>:nth-child(5)){gap:7.75px}[data-collection=women-laptop-bags][data-arm=variant] .product-card .variant-picker__option{scrollbar-width:none}[data-collection=women-laptop-bags][data-arm=variant] .product-card .variant-picker__option::-webkit-scrollbar{display:none}[data-collection=women-laptop-bags][data-arm=variant] .product-card__info>.v-stack{margin-block-start:auto}}@media screen and (max-width:699px){[data-collection=tote-bags][data-arm=variant] :is(product-list,.product-list){padding-inline:calc(16px - var(--container-gutter))}[data-collection=tote-bags][data-arm=variant] .product-card{border:0;outline:1px solid #E7E7E7;outline-offset:-1px}[data-collection=tote-bags][data-arm=variant] .product-card__quick-add-button{padding-block:10px;border-block-start:0;box-shadow:inset 0 1px #e8e8e8}[data-collection=tote-bags][data-arm=variant] .product-card__figure{aspect-ratio:174.5 / 231.37}[data-collection=tote-bags][data-arm=variant] .product-card__figure>.product-card__media{height:100%}[data-collection=tote-bags][data-arm=variant] .product-card__image{height:100%;object-fit:contain}}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__quick-add-button[disabled]{text-transform:uppercase}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__quick-add-button[disabled] .product-card__quick-add-button--oos{display:inline}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__quick-add-button[disabled] .product-card__quick-add-button--text,:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__quick-add-button[disabled] .product-card__quick-add-button--text-short{display:none}[data-collection=bestsellers][data-arm=variant] .product-card__quick-add-button[disabled] .product-card__quick-add-button--oos{display:none}[data-collection=bestsellers][data-arm=variant] .product-card__quick-add-button[disabled] .product-card__quick-add-button--text-short{display:inline}@media screen and (max-width:699px){[data-collection=shoulder-bags][data-arm=variant] .product-card__quick-add-button[disabled] .product-card__quick-add-button--oos{display:none}[data-collection=shoulder-bags][data-arm=variant] .product-card__quick-add-button[disabled] .product-card__quick-add-button--text-short{display:inline}}@media screen and (max-width:699px){[data-collection=tote-bags][data-arm=variant] .product-card__info .price-list{margin-block-start:4px}[data-collection=bestsellers][data-arm=variant] .product-card__tags{margin-block-start:-8px}}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .product-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .product-card__tags,:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .quick-view .product-card__tags{justify-self:stretch;width:100%;min-width:0}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .product-card__tag,:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .quick-view .product-card__tag{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card .product-card__tag:first-child:not(:last-child),:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .quick-view .product-card__tag:first-child:not(:last-child){flex-shrink:0;max-width:60%}.product-card__tags{min-width:0;width:100%}.product-card__tag{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:699px){[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-title{min-height:16px}}@media screen and (max-width:699px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info .price-list{min-height:30px}:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list{min-height:16px}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info .price-list:not(:has(>compare-at-price)){align-content:end;row-gap:0;padding-block-end:5px}}@media screen and (min-width:700px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card__info .price-list{min-height:20px}[data-collection=bestsellers][data-arm=variant] .product-card__info .price-list{min-height:36px}[data-collection=bestsellers][data-arm=variant] .product-card__info .price-list:not(:has(>compare-at-price)){align-content:end;row-gap:0;padding-block-end:10px}}@media screen and (max-width:699px){:is([data-collection=tote-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__tags{min-height:15px}}@media screen and (min-width:700px){:is([data-collection=tote-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__tags{min-height:24px}}@media screen and (max-width:699px){[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__slides{display:flex!important;gap:12px!important}[data-collection=work-essentials][data-arm=variant] .product-card--breaker .product-card__slide{flex:0 0 281.25px!important;width:281.25px!important;min-width:0!important;max-width:281.25px!important;height:375px!important}}@media screen and (min-width:700px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant]) .product-card{position:relative;border:0}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant]) .product-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border:1px solid #E7E7E7;pointer-events:none}[data-collection=shoulder-bags][data-arm=variant] .product-card__figure{aspect-ratio:328.5 / 435.56}[data-collection=shoulder-bags][data-arm=variant] .product-card__figure>.product-card__media{height:100%}[data-collection=shoulder-bags][data-arm=variant] .product-card__image{height:100%;object-fit:contain}[data-collection=tote-bags][data-arm=variant] .product-card__info,[data-collection=tote-bags][data-arm=variant] .product-card:hover .product-card__info{border:0}[data-collection=tote-bags][data-arm=variant] .product-card__info:after{content:"";position:absolute;inset:0 0 calc(-1 * var(--ab-v2-cta-height)) 0;box-shadow:inset 0 0 0 1px #e7e7e7;opacity:0;pointer-events:none}[data-collection=tote-bags][data-arm=variant] .product-card:hover .product-card__info:after{opacity:1}[data-collection=tote-bags][data-arm=variant] .product-card__figure{aspect-ratio:328.5 / 435.56}[data-collection=tote-bags][data-arm=variant] .product-card__figure>.product-card__media{height:100%}[data-collection=tote-bags][data-arm=variant] .product-card__image{height:100%;object-fit:contain}}@media screen and (max-width:699px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card_main button.swym-wishlist-collections-v2{padding:6px}[data-collection=shoulder-bags][data-arm=variant] .product-card__figure{aspect-ratio:174.5 / 231.37047}[data-collection=shoulder-bags][data-arm=variant] .product-card__figure>.product-card__media{height:100%}[data-collection=shoulder-bags][data-arm=variant] .product-card .variant-picker__option-values{width:fit-content;max-width:132px}[data-collection=shoulder-bags][data-arm=variant] .product-card .variant-picker__option-values:has(>:nth-child(5)){gap:12px}[data-collection=shoulder-bags][data-arm=variant] :is(product-list,.product-list){padding-inline:calc(16px - var(--container-gutter))}[data-collection=shoulder-bags][data-arm=variant] .product-card{border:0;outline:0}[data-collection=shoulder-bags][data-arm=variant] .product-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #E7E7E7;pointer-events:none}[data-collection=shoulder-bags][data-arm=variant] .product-card__info{min-block-size:120px}}@media screen and (min-width:700px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .main-collection-stack{row-gap:48px}}:is([data-collection=women-laptop-bags][data-arm=variant]) .product-card .variant-picker__option-values{width:fit-content}@media screen and (max-width:699px){[data-collection=work-essentials][data-arm=variant] .product-card_main:not(.product-card--breaker) .product-card{position:relative;border:0}[data-collection=work-essentials][data-arm=variant] .product-card_main:not(.product-card--breaker) .product-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border:1px solid #E7E7E7;pointer-events:none}[data-collection=work-essentials][data-arm=variant] .product-card_main:not(.product-card--breaker) .product-card__slide{aspect-ratio:174.5 / 231.37}[data-collection=work-essentials][data-arm=variant] .product-card_main:not(.product-card--breaker) .product-card__image{height:100%;object-fit:contain}[data-collection=work-essentials][data-arm=variant] .product-card_main:not(.product-card--breaker) .product-card__quick-add-button{padding-block:10px;border-block-start:0;box-shadow:inset 0 1px #e8e8e8}[data-collection=work-essentials][data-arm=variant] :is(product-list,.product-list){padding-inline:calc(14px - var(--container-gutter))}[data-collection=work-essentials][data-arm=variant] .product-card_main:not(.product-card--breaker) .product-card__slide{aspect-ratio:176.5 / 231.37}[data-collection=work-essentials][data-arm=variant] .product-card_main:not(.product-card--breaker) .product-card__info{position:relative}[data-collection=work-essentials][data-arm=variant] .product-card_main:not(.product-card--breaker) .product-card__info>:is(product-form,.product-card__oos-button_wrapper,.product-card__quick-add-button){position:absolute;inset-block-start:100%;inset-inline:0;width:auto;margin:0}[data-collection=work-essentials][data-arm=variant] .product-card_main:not(.product-card--breaker) .product-card__info>:is(product-form,.product-card__oos-button_wrapper) .product-card__quick-add-button,[data-collection=work-essentials][data-arm=variant] .product-card_main:not(.product-card--breaker) .product-card__info>.product-card__quick-add-button{width:100%;margin-inline:0}[data-collection=work-essentials][data-arm=variant] .product-card_main:not(.product-card--breaker) .product-card{padding-block-end:36px}}@media screen and (min-width:700px){[data-collection=bestsellers][data-arm=variant] .product-card{position:relative;border:0}[data-collection=bestsellers][data-arm=variant] .product-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border:1px solid #E7E7E7;pointer-events:none}[data-collection=bestsellers][data-arm=variant] .product-card__slide,[data-collection=bestsellers][data-arm=variant] .product-card__slide:not(.product-card__slide--lead){aspect-ratio:328.5 / 435.56}[data-collection=bestsellers][data-arm=variant] .product-card__info{padding-block-start:14px}[data-collection=bestsellers][data-arm=variant] .product-card__info>.product-card__progress{position:static;align-self:stretch;width:100%;height:2px;margin-block-start:-2px;margin-inline:0;background:#e8e8e8}[data-collection=bestsellers][data-arm=variant] .product-card__figure{--ab-carousel-chrome: 0px}}@media screen and (max-width:699px){[data-collection=bestsellers][data-arm=variant] .product-card{border:0;outline:0}[data-collection=bestsellers][data-arm=variant] .product-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border:1px solid #E7E7E7;pointer-events:none}[data-collection=bestsellers][data-arm=variant] :is(product-list,.product-list){padding-inline:calc(14px - var(--container-gutter))}[data-collection=bestsellers][data-arm=variant] .product-card__slide,[data-collection=bestsellers][data-arm=variant] .product-card__slide:not(.product-card__slide--lead){aspect-ratio:176.5 / 231.37}[data-collection=bestsellers][data-arm=variant] .product-card__info,[data-collection=bestsellers][data-arm=variant] .product-card:has(.product-card__progress) .product-card__info{padding-block-start:8px}[data-collection=bestsellers][data-arm=variant] .product-card__info>.product-card__progress{position:static;justify-self:stretch;width:100%;min-width:0;height:2px;margin-block-start:-2px;margin-inline:0;background:#e8e8e8}[data-collection=bestsellers][data-arm=variant] .product-card__figure{--ab-carousel-chrome: 0px}}@media screen and (max-width:699px){@container ab-card-info (max-width: 138px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info .price-list{grid-template-columns:auto;grid-template-areas:"sale" "compare" "badge";justify-items:start}}}@media screen and (min-width:700px){@container ab-card-info (max-width: 209px){:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant]) .product-card__info .price-list{grid-template-columns:auto;grid-template-areas:"sale" "compare" "badge";justify-items:start}}}@container ab-card-info (max-width: 145px){:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card_main:not(.product-card--breaker) .product-card__info .price-list{flex-wrap:wrap;row-gap:2px}:is([data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) .product-card_main:not(.product-card--breaker) .product-card__info .price-list>on-sale-badge{flex-basis:100%}}[data-collection=women-laptop-bags][data-arm=variant] .product-card{z-index:0}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) :is(.product-card .variant-picker,.product-card .variant-picker__option,.product-card .variant-picker__option-values,.product-card__slides){scrollbar-width:none;-ms-overflow-style:none}:is([data-collection=shoulder-bags][data-arm=variant],[data-collection=tote-bags][data-arm=variant],[data-collection=women-laptop-bags][data-arm=variant],[data-collection=bestsellers][data-arm=variant],[data-collection=work-essentials][data-arm=variant]) :is(.product-card .variant-picker,.product-card .variant-picker__option,.product-card .variant-picker__option-values,.product-card__slides)::-webkit-scrollbar{display:none;width:0;height:0}@media screen and (max-width:699px){[data-collection=work-essentials][data-arm=variant] .product-card_main:not(.product-card--breaker) .product-card__slides{overflow-x:hidden;scroll-snap-type:none}[data-collection=work-essentials][data-arm=variant] .product-card_main:not(.product-card--breaker) .product-card__slide:not(.product-card__slide--lead){display:none}[data-collection=work-essentials][data-arm=variant] .product-card_main:not(.product-card--breaker) .product-card__progress{display:none}[data-collection=work-essentials][data-arm=variant] .product-card_main:not(.product-card--breaker) .product-card__carousel-arrow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/246/assets/ab-product-card.css.map */
