@media screen and (max-width:640px){html body section[data-section-type=collection] .product-list--collection:has(>.product-item--vertical),html body section[data-section-type=featured-collection] .product-list--stackable:has(>.product-item--vertical){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;width:100%!important;border:0!important;overflow:visible!important;background:#fff!important}html body section[data-section-type=collection] .product-list--collection>.product-item--vertical,html body section[data-section-type=featured-collection] .product-list--stackable>.product-item--vertical{width:100%!important;min-width:0!important}html body section[data-section-type=featured-collection] .product-list--scrollable:has(>.product-item--vertical),html body section[data-section-type=product-recommendations] .product-list--scrollable:has(>.product-item--vertical),html body section[data-section-type=recently-viewed-products] .product-list--scrollable:has(>.product-item--vertical){gap:5px!important;background:#fff!important}html body section[data-section-type=featured-collection] .product-list--scrollable>.product-item--vertical,html body section[data-section-type=product-recommendations] .product-list--scrollable>.product-item--vertical,html body section[data-section-type=recently-viewed-products] .product-list--scrollable>.product-item--vertical{width:calc((100vw - 36px) / 3)!important;min-width:0!important;max-width:156px!important;flex:0 0 auto!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical)>.product-item--vertical{box-sizing:border-box!important;padding:2px 2px 8px!important;min-width:0!important;max-width:100%!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;display:flex!important;flex-direction:column!important;height:100%!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical)>.product-item--vertical:after{border:0!important;box-shadow:none!important;pointer-events:none}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical)>.product-item--vertical .product-item__info{flex:1 1 auto!important;min-width:0!important;display:flex!important;flex-direction:column!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical)>.product-item--vertical .product-item__info-inner{min-width:0!important;display:flex!important;flex-direction:column!important;flex:1 1 auto!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical)>.product-item--vertical .product-item__title{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical;overflow:hidden!important;min-height:31px!important;margin:0 0 5px!important;font-size:12px!important;font-weight:700!important;line-height:1.28!important;letter-spacing:-.01em;overflow-wrap:anywhere!important;color:#19232f!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical)>.product-item--vertical .product-item__vendor,html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical)>.product-item--vertical .product-item__inventory,html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical)>.product-item--vertical .product-item__reviews-badge{display:none!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical)>.product-item--vertical .product-item__price-list{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:2px 3px!important;min-height:19px!important;margin:0 0 4px!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical)>.product-item--vertical .product-item__inventory:not(.inventory--high){display:block!important;margin:3px 0!important;font-size:10px!important;line-height:1.2!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical)>.product-item--vertical .product-item__price-list .price{font-size:14px!important;line-height:1.2!important;font-weight:750!important;margin:0!important;color:#16314e!important;overflow-wrap:anywhere}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical)>.product-item--vertical .price--compare{font-size:10px!important;color:#858585!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical)>.product-item--vertical .product-item__price-list .price.price--highlight{color:#c72f27!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical)>.product-item--vertical .product-item__price-list .price.price--compare{font-size:10px!important;font-weight:500!important;color:#858585!important}html body section[data-section-type=collection]:not(.di-brand-threeup) .product-list--collection>.product-item--vertical .aspect-ratio,html body section[data-section-type=featured-collection] .product-list:has(>.product-item--vertical) .aspect-ratio,html body section[data-section-type=product-recommendations] .product-list:has(>.product-item--vertical) .aspect-ratio,html body section[data-section-type=recently-viewed-products] .product-list:has(>.product-item--vertical) .aspect-ratio{padding-bottom:136%!important;background:#fff!important;overflow:hidden!important}html body section[data-section-type=collection]:not(.di-brand-threeup) .product-list--collection .product-item__image-wrapper img.product-item__primary-image,html body section[data-section-type=featured-collection] .product-list .product-item--vertical .product-item__image-wrapper img.product-item__primary-image,html body section[data-section-type=product-recommendations] .product-list .product-item--vertical .product-item__image-wrapper img.product-item__primary-image,html body section[data-section-type=recently-viewed-products] .product-list .product-item--vertical .product-item__image-wrapper img.product-item__primary-image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical) .product-item__image-wrapper{margin-bottom:4px!important;min-width:0!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical)>.product-item--vertical .product-item__info .product-item__action-list,html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical)>.product-item--vertical .product-item__info .product-item__action-list--list-view-only{display:none!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical)>.product-item--vertical .product-item__info .product-item__swatch-list{display:block!important;width:100%!important;min-width:0!important;min-height:24px!important;margin:1px 0 5px!important;overflow:hidden!important;white-space:nowrap!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical) .product-item__info .product-item__swatch-list .color-swatch-list{display:flex!important;align-items:center!important;gap:5px!important;height:24px!important;padding:0 2px!important;margin:0!important;flex-wrap:nowrap!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical) .product-item__info .product-item__swatch-list .color-swatch{display:inline-block!important;flex:0 0 auto!important;margin:0!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical) .product-item__info .product-item__swatch-list .color-swatch__item{display:block!important;width:17px!important;height:17px!important;border-radius:50%!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical) .product-item__info .product-item__swatch-list .color-swatch__radio:checked+.color-swatch__item:after{border:2px solid #263b54!important;border-radius:50%!important;top:-3px!important;left:-3px!important;width:calc(100% + 6px)!important;height:calc(100% + 6px)!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical) .product-item__info .product-item__swatch-list .color-swatch__radio:focus-visible+.color-swatch__item{outline:2px solid #192638!important;outline-offset:4px!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical) .product-item__info .product-item__swatch-list .color-swatch--view-more .color-swatch__item,html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical) .product-item__info .product-item__swatch-list .color-swatch--view-more~.color-swatch{display:inline-block!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical) .product-item__info .product-item__swatch-list .color-swatch__item-link{display:none!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical) .product-item__info .product-item__swatch-list .color-swatch:nth-child(n+6){display:none!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical) .product-item__info .product-item__swatch-list .color-swatch:nth-child(5) .color-swatch__item{display:none!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical) .product-item__info .product-item__swatch-list .color-swatch:nth-child(5) .color-swatch__item-link{display:inline-flex!important;align-items:center!important;padding:0 4px!important;height:20px!important;border-radius:8px!important;font-size:10px!important;font-weight:650!important;color:#24364b!important;background:#f0f2f4!important;white-space:nowrap!important}@media screen and (max-width:359px){html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical) .product-item__info .product-item__swatch-list .color-swatch:nth-child(n+5){display:none!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical) .product-item__info .product-item__swatch-list .color-swatch:nth-child(4) .color-swatch__item{display:none!important}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical) .product-item__info .product-item__swatch-list .color-swatch:nth-child(4) .color-swatch__item-link{display:inline-flex!important;align-items:center!important;height:20px!important;padding:0 3px!important;border-radius:8px!important;font-size:10px!important;color:#24364b!important;background:#f0f2f4!important}}html body section:is([data-section-type=collection],[data-section-type=featured-collection],[data-section-type=product-recommendations],[data-section-type=recently-viewed-products]) .product-list:has(>.product-item--vertical)>.product-item--vertical .product-item__info .product-item__swatch-list:empty{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/di-sitewide-mobile-catalog.css.map */
