@font-face{font-family:InterExtraBold;src:url(/cdn/shop/files/inter.24pt-extrabold.ttf?v=1773952910) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter-Bold;src:url(/cdn/shop/files/Inter-Bold.otf?v=1779467515) format("opentype");font-weight:700;font-style:normal;font-display:swap}.product--clothing-hero>.grid__item.product__media-wrapper>.product__media-wrapper{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}@media screen and (max-width:749px){.product--clothing-hero>.grid__item.product__media-wrapper{margin-left:-1.5rem!important;margin-right:-1.5rem!important;width:calc(100% + 3rem)!important;max-width:none!important}}.clothing-gallery{position:relative;width:100%;max-width:none;margin:0;line-height:0}.clothing-gallery__main{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:#111;border-radius:0}.clothing-gallery__main-img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.clothing-gallery__fade{display:none;pointer-events:none}.clothing-gallery__thumbs{position:absolute;bottom:12px;left:12px;display:flex;gap:6px;z-index:5;flex-wrap:wrap;max-width:calc(100% - 24px)}.clothing-gallery__thumb{width:52px;height:52px;padding:0;border:1.5px solid transparent;border-radius:4px;overflow:hidden;cursor:pointer;opacity:.55;background:transparent;transition:opacity .18s ease,border-color .18s ease,transform .18s ease;line-height:0;box-shadow:0 2px 8px #0000002e}.clothing-gallery__thumb:hover,.clothing-gallery__thumb:focus-visible{opacity:.9;outline:none}.clothing-gallery__thumb.is-active{opacity:1;border-color:#fff}.clothing-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}@media screen and (min-width:750px){.page-width--clothing-hero{max-width:100%!important;padding:0!important;margin:0!important}.product--clothing-hero{--grid-desktop-horizontal-spacing: 0;column-gap:0!important;align-items:stretch}.product--clothing-hero>.grid__item.product__media-wrapper{width:50%!important;max-width:50%!important;margin:0!important;padding:0!important}.product--clothing-hero>.grid__item.product__media-wrapper>.product__media-wrapper{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.product--clothing-hero>.grid__item.product__info-wrapper{width:50%!important;max-width:50%!important;padding:4rem!important}.clothing-gallery,.clothing-gallery__main{height:auto;min-height:0;max-height:none;aspect-ratio:auto;overflow:visible}.clothing-gallery__main-img{height:auto;object-fit:contain;object-position:top center}.clothing-gallery__fade{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,transparent 70%,rgba(255,255,255,.55) 92%,rgba(255,255,255,.9) 100%)}.clothing-gallery__thumbs{position:sticky;position:-webkit-sticky;top:auto;bottom:24px;left:24px;margin:-120px 0 24px 24px;width:fit-content;gap:10px}.clothing-gallery__thumb{width:72px;height:72px;border-radius:6px}}@media screen and (min-width:1200px){.clothing-gallery__thumb{width:80px;height:80px}}.product--clothing-hero .product__eyebrow,.product--clothing-hero .product__inventory{display:block;margin:0 0 .6rem;padding:0;font-weight:600;letter-spacing:2px;text-transform:uppercase;line-height:1.2}.product--clothing-hero .product__eyebrow{color:#da0001;font-size:1.1rem}.product--clothing-hero .product__inventory{font-size:12px}@media screen and (max-width:749px){.product--clothing-hero .product__eyebrow{font-size:1.2rem;margin-bottom:.4rem}.product--clothing-hero .product__inventory{margin-bottom:.4rem}}.product--clothing-hero .form__label{text-transform:uppercase}.product--clothing-hero .product__title h1,.product--clothing-hero .product__title h2{font-family:Inter-Bold,sans-serif!important;font-weight:700!important;text-transform:uppercase}@media screen and (max-width:749px){.product--clothing-hero .product__title{margin-top:30px!important}}.product--clothing-hero .price .price-item--regular,.product--clothing-hero .price .price-item--sale{font-family:Inter-Bold,sans-serif!important;font-weight:700!important;font-size:3rem;line-height:1.1}@media screen and (max-width:749px){.product--clothing-hero .price .price-item--regular,.product--clothing-hero .price .price-item--sale{font-size:2.6rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/clothing-gallery.css.map */
