.sh-footer-proof-section{margin:0;padding:0}.sh-footer-proof{background:#162a3d;color:#fff}.sh-footer-proof>.page-width{background:transparent!important}.sh-footer-proof__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0}.sh-footer-proof__stat{display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0;min-height:108px;box-sizing:border-box;padding:20px 9px;text-align:center;border-right:1px solid #ffffff26}.sh-footer-proof__stat:first-child{padding-left:0;text-align:left}.sh-footer-proof__stat:last-child{padding-right:0;border-right:0;text-align:right}.sh-footer-proof__stat dt{color:#fff;font-family:"Barlow Condensed",var(--font-heading-family),sans-serif;font-size:10px;font-weight:700;line-height:1.3;letter-spacing:.09em;text-transform:uppercase}.sh-footer-proof__stat dd{order:-1;margin:0;color:#fff;font-family:"Barlow Condensed",var(--font-heading-family),sans-serif;font-size:34px;font-weight:800;line-height:1;letter-spacing:-.02em}.sh-footer-proof__crew{padding:22px 0 24px;border-top:1px solid #587084}.sh-footer-proof__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;margin-bottom:16px}.sh-footer-proof .sh-footer-proof__head h2{margin:0;color:#fff!important;font-family:"Barlow Condensed",var(--font-heading-family),sans-serif;font-size:24px;font-weight:800;line-height:1;letter-spacing:-.01em;text-transform:uppercase}.sh-footer-proof__head a{display:inline-flex;align-items:center;min-height:44px;color:#fff!important;font-size:12px;text-decoration:underline;text-underline-offset:5px}.sh-footer-proof a:focus-visible{outline:2px solid #fff;outline-offset:4px}.sh-footer-proof__body{display:grid;gap:20px}.sh-footer-proof__photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.sh-footer-proof__photo{aspect-ratio:4 / 5;min-width:0;overflow:hidden;background:#244157}.sh-footer-proof__photo img{display:block;width:100%;height:100%;object-fit:cover}.sh-footer-proof__review{align-self:center;margin:0;padding-top:16px;border-top:1px solid #587084}.sh-footer-proof__stars{color:#bddfec;font-size:12px;letter-spacing:.16em}.sh-footer-proof__review blockquote{margin:9px 0 12px;padding:0;border:0;color:#fff;font-family:inherit;font-size:13px;font-style:normal;line-height:1.6}.sh-footer-proof__review figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;color:#fff;font-size:12px}.sh-footer-proof__review figcaption span{color:#b6c9d8;font-size:11px}.sh-footer-proof__crew--collection .sh-footer-proof__head,.sh-footer-proof__body--photos-only{max-width:720px;margin-left:auto;margin-right:auto}@media(min-width:750px){.sh-footer-proof__stat{min-height:132px;padding:24px 20px}.sh-footer-proof__stat dd{font-size:46px}.sh-footer-proof__stat dt{font-size:12px}.sh-footer-proof__crew{padding-top:24px;padding-bottom:28px}.sh-footer-proof .sh-footer-proof__head h2{font-size:28px}.sh-footer-proof__head a{font-size:13px}.sh-footer-proof__body{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:32px}.sh-footer-proof__photos{max-width:590px;gap:9px}.sh-footer-proof__body--photos-only{grid-template-columns:minmax(0,1fr)}.sh-footer-proof__body--photos-only .sh-footer-proof__photos{max-width:none}.sh-footer-proof__review{padding-top:0;border-top:0}.sh-footer-proof__review blockquote{font-size:14px}}.sh-category-menu__links{max-height:min(65vh,52rem);overflow-y:auto;overscroll-behavior:contain}.sh-category-menu__soon{display:flex;gap:10px;cursor:default}.sh-category-menu__soon,.sh-category-menu__soon:hover{color:#687782;text-decoration:none}.sh-category-menu__soon small{margin-left:auto;white-space:nowrap;color:#315f94;font-family:"Barlow Condensed",var(--font-heading-family),sans-serif;font-size:11px;font-weight:600;line-height:1.1;letter-spacing:.04em;text-transform:uppercase}.sh-mens{color:#162a3d;padding-top:20px;padding-bottom:8px}.sh-mens__intro{text-align:center}.sh-mens__copy{max-width:700px;margin:0 auto}.sh-mens .sh-mens__eyebrow{margin:0 0 10px;color:#315f94;font-family:"Barlow Condensed",var(--font-heading-family),sans-serif;font-size:10px;line-height:1.25;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sh-mens .sh-mens__title{margin:0;padding-right:5px;color:#162a3d!important;text-align:center!important;font-family:"Barlow Condensed",var(--font-heading-family),sans-serif!important;font-size:clamp(43px,12vw,54px);font-weight:800!important;font-style:italic!important;line-height:.95;letter-spacing:-.02em;text-transform:uppercase}.sh-mens .sh-mens__description{max-width:560px;margin:12px auto 0;color:#52606b;font-size:13px;line-height:1.5}:is([data-sh-collection=mens],[data-sh-collection=brand]) .sh-filter-toolbar{justify-content:space-between;gap:16px;margin-top:18px;margin-bottom:18px;padding-bottom:0;position:relative}:is([data-sh-collection=mens],[data-sh-collection=brand]) .sh-filter-toolbar:after{content:"";position:absolute;bottom:0;left:1.5rem;right:1.5rem;height:1px;background:#d9dfe4}:is([data-sh-collection=mens],[data-sh-collection=brand]) #product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 12px;margin:0}:is([data-sh-collection=mens],[data-sh-collection=brand]) #product-grid>.grid__item{width:100%!important;max-width:none!important;flex-basis:auto!important}:is([data-sh-collection=mens],[data-sh-collection=brand]) #product-grid .card__information{padding-top:11px;padding-bottom:0}:is([data-sh-collection=mens],[data-sh-collection=brand]) #product-grid .card__heading{font-size:14px!important;line-height:1.25;letter-spacing:.025em!important}:is([data-sh-collection=mens],[data-sh-collection=brand]) #product-grid .price{margin-top:8px}.sh-filter--mens .sh-filter__sizes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.sh-filter.sh-filter--mens .sh-filter__size span{min-width:0;padding-left:4px;padding-right:4px}@media(max-width:749px){.sh-filter--mens .sh-filter__dialog{height:auto;min-height:min(420px,86dvh);max-height:86dvh}}@media(min-width:750px){.sh-mens{padding-top:34px;padding-bottom:12px}.sh-mens .sh-mens__eyebrow{margin-bottom:12px;font-size:12px}.sh-mens .sh-mens__title{font-size:clamp(48px,5.5vw,76px)}.sh-mens .sh-mens__description{margin-top:18px;font-size:15px}:is([data-sh-collection=mens],[data-sh-collection=brand]) .sh-filter-toolbar{margin-top:18px;margin-bottom:26px}:is([data-sh-collection=mens],[data-sh-collection=brand]) .sh-filter-toolbar:after{left:5rem;right:5rem}:is([data-sh-collection=mens],[data-sh-collection=brand]) #product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px}:is([data-sh-collection=mens],[data-sh-collection=brand]) #product-grid .card__heading{font-size:16px!important}:is([data-sh-collection=mens],[data-sh-collection=brand]) #product-grid .card__information{padding-top:15px}}@media(min-width:990px){:is([data-sh-collection=mens],[data-sh-collection=brand]) #product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map?subset=AAAAAAAABAAAAAAAACBA */
