body.template-collection .section-main-collection-product-grid,body.template-collection .ushore-collection-section,body.template-collection .ushore-collection-shell,body.template-collection .product-grid-container,body.template-collection .ushore-collection-grid{overflow:visible!important}@media screen and (min-width:750px){body.template-collection .collection-hero{padding:clamp(1.2rem,2vw,2.4rem) 0 clamp(.8rem,1.3vw,1.4rem)!important;border:0!important;background:#fff!important}body.template-collection .collection-hero__inner.page-width,body.template-collection .collection-hero__inner,body.template-collection .ushore-collection-grid{box-sizing:border-box!important;width:calc(100vw - (var(--ushore-site-rail, clamp(3.8rem, 8vw, 14.5rem)) * 2))!important;max-width:none!important;margin-right:auto!important;margin-left:auto!important;padding-right:0!important;padding-left:0!important}body.template-collection .collection-hero__text-wrapper{width:100%!important;padding:0!important;text-align:left!important}body.template-collection .collection-hero__title,body.template-collection .ushore-mix-match-collection__heading{margin:0!important;padding-right:0!important;padding-left:0!important;color:#12100f!important;font-family:var(--font-heading-family, inherit)!important;font-size:clamp(3.2rem,3.2vw,4.4rem)!important;font-weight:300!important;letter-spacing:0!important;line-height:1!important;text-align:left!important;text-transform:none!important}body.template-collection .ushore-mix-match-collection__heading{margin-bottom:clamp(1.8rem,2.4vw,3rem)!important}body.template-collection .ushore-collection-grid__header{position:sticky!important;top:var(--ushore-header-height, 7.2rem)!important;z-index:30!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;width:100%!important;min-height:0!important;margin:clamp(.8rem,1.4vw,1.8rem) 0 clamp(1.8rem,2.4vw,3rem)!important;padding:.8rem 0!important;border-top:0!important;border-bottom:0!important;background:#fff!important;box-shadow:none!important}body.template-collection .ushore-collection-sort{margin-left:auto!important}body.template-collection #ProductGridContainer .product-grid,body.template-collection #product-grid.product-grid,body.template-collection .ushore-mix-match-collection .product-grid{box-sizing:border-box!important;width:100%!important;margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important}}@media screen and (max-width:749px){body.template-collection{--ushore-collection-mobile-rail: 1.6rem}html body.template-collection #MainContent,html body.template-collection main.content-for-layout,html body.template-collection .content-for-layout,html body.template-collection #MainContent>.shopify-section,html body.template-collection .section-main-collection-product-grid,html body.template-collection .ushore-collection-section,html body.template-collection .ushore-collection-shell,html body.template-collection .product-grid-container,html body.template-collection .ushore-collection-grid{content-visibility:visible!important;contain-intrinsic-size:auto!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;contain:none!important}html body.template-collection .product-grid-container.scroll-trigger,html body.template-collection .product-grid-container.animate--slide-in,html body.template-collection .product-grid-container.scroll-trigger.animate--slide-in{opacity:1!important;animation:none!important;transform:none!important}body.template-collection .collection-hero{box-sizing:border-box!important;width:100%!important;padding:1.2rem 0 0!important;border:0!important;background:#fff!important}body.template-collection .collection-hero__inner.page-width,body.template-collection .collection-hero__inner,body.template-collection #ProductGridContainer,body.template-collection #ProductGridContainer .collection,body.template-collection .ushore-collection-grid{box-sizing:border-box!important;position:relative!important;width:calc(100vw - (var(--ushore-collection-mobile-rail) * 2))!important;max-width:none!important;margin-right:auto!important;margin-left:auto!important;padding-right:0!important;padding-left:0!important}body.template-collection .section-main-collection-product-grid,body.template-collection .ushore-collection-section,body.template-collection .ushore-collection-shell,body.template-collection .product-grid-container{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important}body.template-collection .collection-hero__text-wrapper{width:100%!important;padding:0!important;text-align:center!important}body.template-collection .collection-hero__title{margin:0!important;padding-right:0!important;padding-left:0!important;color:#12100f!important;font-family:var(--font-heading-family, inherit)!important;font-size:3rem!important;font-weight:300!important;letter-spacing:0!important;line-height:1.05!important;text-align:center!important;text-transform:none!important}body.template-collection .ushore-collection-grid__header{position:sticky!important;top:var(--ushore-header-height, 6.2rem)!important;z-index:40!important;display:flex!important;align-items:center!important;align-self:flex-start!important;justify-content:flex-end!important;width:100%!important;min-height:3.8rem!important;margin:.2rem 0 .8rem!important;padding:0 0 .9rem!important;border-top:0!important;border-bottom:1px solid rgba(18,16,15,.14)!important;background:#fff!important;box-shadow:none!important}body.template-collection .ushore-collection-grid.ushore-mobile-sort-active .ushore-collection-grid__header{position:relative!important;visibility:hidden!important;top:auto!important;z-index:1!important;pointer-events:none!important}body.template-collection .ushore-mobile-sort-clone{position:fixed!important;top:var(--ushore-mobile-sort-top, 4.8rem)!important;right:auto!important;left:var(--ushore-mobile-sort-left, var(--ushore-collection-mobile-rail))!important;z-index:45!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;box-sizing:border-box!important;width:var(--ushore-mobile-sort-width, calc(100vw - (var(--ushore-collection-mobile-rail) * 2)))!important;min-height:3.8rem!important;margin:0!important;padding:0 0 .9rem!important;border-top:0!important;border-bottom:1px solid rgba(18,16,15,.14)!important;background:#fff!important;box-shadow:none!important;isolation:isolate!important;overflow:visible!important;transform:none!important}body.template-collection .ushore-mobile-sort-clone:before{content:""!important;position:absolute!important;top:-.2rem!important;bottom:-.1rem!important;left:calc(var(--ushore-mobile-sort-left, var(--ushore-collection-mobile-rail)) * -1)!important;z-index:0!important;display:block!important;width:100vw!important;background:#fff!important;pointer-events:none!important}body.template-collection .ushore-mobile-sort-clone>*{position:relative!important;z-index:1!important}body.template-collection .ushore-collection-grid__body{position:relative!important;z-index:1!important;overflow:visible!important;transform:none!important;contain:none!important}body.template-collection .ushore-collection-sort{margin-left:auto!important;margin-right:0!important}body.template-collection .ushore-collection-sort__form,body.template-collection .ushore-collection-sort__menu,body.template-collection .ushore-collection-sort__menu summary{margin-right:0!important;padding-right:0!important}body.template-collection #ProductGridContainer .product-grid,body.template-collection #product-grid.product-grid,body.template-collection .ushore-mix-match-collection .product-grid{box-sizing:border-box!important;width:100%!important;margin-right:0!important;margin-left:0!important;max-width:none!important;padding:.9rem 0 0!important;column-gap:1rem!important;row-gap:1.8rem!important}body.template-collection #ProductGridContainer .product-grid>li,body.template-collection #ProductGridContainer .product-grid>.grid__item,body.template-collection #product-grid.product-grid>li,body.template-collection #product-grid.product-grid>.grid__item,body.template-collection .ushore-mix-match-collection .product-grid>li,body.template-collection .ushore-mix-match-collection .product-grid>.grid__item{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important}body.template-collection .ushore-mix-match-collection__heading{margin:0 0 1.4rem!important;padding-right:0!important;padding-left:0!important;color:#12100f!important;font-family:var(--font-heading-family, inherit)!important;font-size:3rem!important;font-weight:300!important;letter-spacing:0!important;line-height:1.05!important;text-align:left!important;text-transform:none!important}}body.template-collection .collection-hero__title,body.template-collection .ushore-mix-match-collection__heading,body.template-collection .ushore-collection-grid,body.template-collection .product-card-wrapper,body.template-collection .product-card-wrapper .card__heading,body.template-collection .product-card-wrapper .card__heading a,body.template-collection .product-card-wrapper .price,body.template-collection .product-card-wrapper .price-item{font-family:var(--font-primary)!important}body.template-collection .collection-hero__title,body.template-collection .ushore-mix-match-collection__heading{font-size:clamp(3.6rem,3.4vw,4.8rem)!important;font-weight:300!important;letter-spacing:0!important;line-height:1.05!important}body.template-collection .product-card-wrapper .card__heading,body.template-collection .product-card-wrapper .card__heading a{font-size:1.5rem!important;font-weight:500!important;letter-spacing:.01em!important;line-height:1.25!important}body.template-collection .product-card-wrapper .price,body.template-collection .product-card-wrapper .price-item{font-size:1.45rem!important;font-weight:400!important;letter-spacing:0!important}@media screen and (max-width:749px){body.template-collection .collection-hero__title,body.template-collection .ushore-mix-match-collection__heading{font-size:clamp(3rem,9vw,3.8rem)!important}body.template-collection .product-card-wrapper .card__heading,body.template-collection .product-card-wrapper .card__heading a{font-size:1.35rem!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ushore-collection-final.css.map */
