body:has(.subvest-parent-category){margin:0;background:#f4e6cf}body:has(.subvest-parent-category) .announcement-bar-section,body:has(.subvest-parent-category) .header-wrapper,body:has(.subvest-parent-category) .shopify-section-group-footer-group,body:has(.subvest-parent-category) .newsletter{display:none}.section-subvest-parent,.subvest-parent-category{width:100%}.subvest-parent-category{position:relative;overflow:hidden;background:#f4e6cf}.subvest-parent-category__artwork{display:block;width:100%;max-width:none;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none}.subvest-parent-category__navigation,.subvest-parent-category__footer-links,.subvest-parent-category__category-actions,.subvest-parent-category__windows{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none}.subvest-parent-category__hotspot,.subvest-parent-category__action,.subvest-parent-category__window{position:absolute;top:var(--top);left:var(--left);width:var(--width);height:var(--height);pointer-events:auto}.subvest-parent-category__window{overflow:hidden;border-radius:.7rem}.subvest-parent-category__window-image{display:block;width:100%;height:100%;object-fit:cover}.subvest-parent-category--patches .subvest-parent-category__window{--top: 47.9%;--width: 19.8%;--height: 19.2%}.subvest-parent-category--patches .subvest-parent-category__window--most_ordered{--left: 5.8%}.subvest-parent-category--patches .subvest-parent-category__window--ss{--left: 29%}.subvest-parent-category--patches .subvest-parent-category__window--ssn{--left: 51.6%}.subvest-parent-category--patches .subvest-parent-category__window--ssbn{--left: 74.3%}.subvest-parent-category--patches .subvest-parent-category__action{--top: 69%;--width: 10%;--height: 4%}.subvest-parent-category--patches .subvest-parent-category__action--most-ordered{--left: 10.7%}.subvest-parent-category--patches .subvest-parent-category__action--ss{--left: 33.6%}.subvest-parent-category--patches .subvest-parent-category__action--ssn{--left: 56.3%}.subvest-parent-category--patches .subvest-parent-category__action--ssbn{--left: 79%}.subvest-parent-category--clothing .subvest-parent-category__window--heritage{--left: 8.8%;--top: 48.4%;--width: 22.3%;--height: 20.5%}.subvest-parent-category--clothing .subvest-parent-category__window--jackets{--left: 38.8%;--top: 44.6%;--width: 22.3%;--height: 24.4%}.subvest-parent-category--clothing .subvest-parent-category__window--work-shirts{--left: 69.2%;--top: 45.2%;--width: 21.9%;--height: 24%}.subvest-parent-category--clothing .subvest-parent-category__action{--top: 69.5%;--width: 10%;--height: 4%}.subvest-parent-category--clothing .subvest-parent-category__action--heritage{--left: 14.8%}.subvest-parent-category--clothing .subvest-parent-category__action--jackets{--left: 44.6%}.subvest-parent-category--clothing .subvest-parent-category__action--work-shirts{--left: 75.1%}.subvest-parent-category__hotspot:focus-visible,.subvest-parent-category__action:focus-visible,.subvest-parent-category__window:focus-visible{outline:.3rem solid #c99532;outline-offset:.2rem;background:#ffffff29}.subvest-parent-category__mobile-nav{display:none}@media screen and (max-width:749px){.subvest-parent-category__navigation,.subvest-parent-category__footer-links,.subvest-parent-category__category-actions,.subvest-parent-category__windows{display:none}.subvest-parent-category__mobile-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:1.2rem;background:#f4e6cf}.subvest-parent-category__mobile-nav a{display:flex;min-height:4.8rem;align-items:center;justify-content:center;border:.1rem solid #c99532;padding:.8rem;color:#071c2d;background:#fffaf0;font-size:1.4rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none}.subvest-parent-category__mobile-nav span{display:flex;min-height:4.8rem;align-items:center;justify-content:center;border:.1rem dashed #9a8464;padding:.8rem;color:#5e5140;background:#f4ead9;font-size:1.4rem;font-weight:700;line-height:1.2;text-align:center}.subvest-parent-category__mobile-nav a:focus-visible{outline:.3rem solid #971b20;outline-offset:.2rem}}@media screen and (max-width:379px){.subvest-parent-category__mobile-nav{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-subvest-parent-category.css.map */
