.has-denim{--stitch: repeating-linear-gradient(90deg, var(--tint) 0 5px, transparent 5px 9px)}.has-denim .eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;color:var(--accent);font-family:var(--font-body);font-size:.75rem;font-style:normal;font-weight:600;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.has-denim .eyebrow:before{content:"";flex:none;width:23px;height:2px;background:var(--stitch)}.has-denim .shop-by{border-bottom:0;background:var(--stitch) left 0 bottom 0 / 100% 1px no-repeat}.has-denim .related{border-top:0;background:var(--stitch) left 0 top 0 / 100% 1px no-repeat}.has-denim #ProductDescription .rte ul{padding-left:0;list-style:none}.has-denim #ProductDescription .rte li{position:relative;padding-left:22px}.has-denim #ProductDescription .rte li+li{margin-top:4px}.has-denim #ProductDescription .rte li:before{content:"";position:absolute;top:calc(.75em - 3px);left:2px;width:6px;height:6px;border-radius:50%;background:var(--tint)}.has-denim .product-card__media,.has-denim .gallery__track,.has-denim .gallery__thumb,.has-denim .pdp-colour__media,.has-denim .pdp-csheet__card,.has-denim .cart-line__media,.has-denim .sticky-buy__thumb{background:var(--denim-ground, var(--paper))}.has-denim .gallery__track,.has-denim .gallery__thumb,.has-denim .hero__media,.has-denim .cart-line__media,.has-denim .sticky-buy__thumb{border-radius:var(--radius-card)}.has-denim .denim-label{margin:12px 0 0;overflow:hidden;color:var(--muted);font-family:var(--font-body);font-size:.6875rem;font-weight:600;letter-spacing:.12em;line-height:1.3;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.has-denim .product-card .denim-label+h3{margin-top:4px}@media screen and (max-width:389px){.has-denim .product-card .denim-label{letter-spacing:.08em}}.has-denim .denim-stamp{display:inline-block;padding:3px 5px 2px calc(5px + .12em);border:1px solid var(--border);border-radius:4px;background:var(--surface);color:var(--accent);font-family:var(--font-body);font-size:.6875rem;font-weight:600;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.has-denim .product-card__media .denim-stamp{position:absolute;top:8px;right:8px}.has-denim .denim-wash{display:flex;gap:3px;margin-top:8px}.has-denim .denim-wash>span{width:16px;height:6px;border-radius:1px;box-shadow:inset 0 0 0 1px var(--wash)}.has-denim .denim-wash>.is-on{background:var(--wash)}.has-denim .product__info .denim-label{margin:0 0 10px;overflow:visible;color:var(--accent);font-size:.75rem;white-space:normal}.has-denim .option__head .denim-wash{flex:none;align-self:center;gap:4px;margin:0}.has-denim .option__head .denim-wash>span{width:18px;height:8px}.has-denim .option__head--size+.option__values label{border-radius:4px;background:var(--surface);font-family:var(--font-body);font-size:.875rem;font-weight:600;letter-spacing:.12em;text-indent:.12em;text-transform:uppercase}.has-denim .product__form--compact .option__head--size+.option__values label,.has-denim .pdp-ssheet__size{letter-spacing:.04em;text-indent:.04em}.has-denim .pdp-ssheet__size{border-radius:4px;font-family:var(--font-body);font-weight:600;text-transform:uppercase}.has-denim .option__values--swatches .pdp-swatch{background:var(--denim-ground, var(--paper))}.has-denim .option__head--size+.option__values input:checked+label{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent)}.has-denim .ship-bar__track{position:relative;height:2px;margin-inline:5px;overflow:visible;border-radius:0;background:repeating-linear-gradient(90deg,var(--border) 0 2px,transparent 2px 6px)}.has-denim .ship-bar__fill,.has-denim .ship-bar.is-unlocked .ship-bar__fill{border-radius:0;background:var(--stitch)}.has-denim .ship-bar.is-unlocked .ship-bar__track:before,.has-denim .ship-bar.is-unlocked .ship-bar__track:after{content:"";position:absolute;top:50%;left:0;width:10px;height:10px;border:2px solid var(--tint);border-radius:50%;background:var(--surface);transform:translate(-50%,-50%)}.has-denim .ship-bar.is-unlocked .ship-bar__track:after{left:100%}.has-denim .chip,.has-denim .badge,.has-denim .product-card__badge,.has-denim .gallery__counter,.has-denim .pdp-csheet__tag,.has-denim .active-filters a{border-radius:var(--radius-btn)}.has-denim .announcement{background:repeating-linear-gradient(90deg,rgba(255,255,255,.4) 0 5px,transparent 5px 9px) left 0 bottom 4px / 100% 1px no-repeat,var(--accent)}.has-denim .accent{font-style:normal}
/*# sourceMappingURL=/cdn/shop/t/2/assets/denim-details.css.map */
