.gg-category-heading{padding-top:44px;margin-bottom:24px}.gg-picture-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:56px}.gg-picture-categories a{display:block;border:1px solid #e4e9ed;border-radius:10px;overflow:hidden;background:#f5f7f8}.gg-picture-categories a>div{aspect-ratio:4/3;overflow:hidden;background:#f3f2ee}.gg-picture-categories img{width:100%;height:100%;object-fit:cover;object-position:center 25%;display:block}.gg-picture-categories a>span{display:flex;justify-content:space-between;gap:8px;padding:16px;font-size:14px;font-weight:500;background:#fff}.gg-picture-categories b{font-weight:400}.gg-picture-categories a:hover{border-color:#17293b}.gg-edit__card{min-width:0}.gg-edit__photo{border-radius:10px;border:1px solid #e4e9ed;background:#fafafa}.gg-edit__photo img{object-fit:contain}.gg-edit .gg-edit__choose{background:#17293b;color:#fff!important;padding:12px 16px;border-radius:8px;margin-top:8px}.gg-edit .gg-edit__meta{flex-direction:column;gap:6px}.gg-edit__meta p{font-weight:600;font-size:17px}.gg-edit__guide{border-radius:12px}@media(max-width:749px){.gg-category-heading{padding-top:30px;margin-bottom:18px}.gg-picture-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:36px}.gg-picture-categories a>span{padding:12px;font-size:13px}.gg-edit .gg-edit__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.gg-edit h3{font-size:13px;line-height:1.5}.gg-edit .gg-edit__choose{font-size:12px;padding:10px}.gg-edit .gg-edit__meta{padding-top:12px}}@media(max-width:1024px){#navigation-mobile .halo-sidebar-wrapper{padding-bottom:32px}#navigation-mobile .gg-mobile-menu-heading{padding:18px 64px 18px 20px;min-height:60px;background:#17293b;color:#fff;font-size:17px;font-weight:600;line-height:24px}#navigation-mobile .nav-mobile-menu-tab:has(.item:only-child .link:empty){display:none}#navigation-mobile .halo-sidebar-close-custom{position:absolute;top:8px;right:10px;left:auto;width:44px;height:44px;min-width:44px;padding:10px;background:transparent;color:#fff;z-index:5;font-size:0}#navigation-mobile .halo-sidebar-close-custom svg{width:22px;height:22px;fill:#fff}#navigation-mobile .menu-lv-1>.menu-lv-1__action{min-height:50px;padding:13px 20px;font-size:16px;line-height:24px;letter-spacing:0;text-transform:none}#navigation-mobile .menu-lv-1{border-bottom:1px solid #e8ebee}#navigation-mobile .menu-lv-1__action[href$="/mens-shirts"]{background:#f0f4f7;color:#17293b;font-weight:600}#navigation-mobile .gg-mobile-menu-help{margin:20px;padding:16px;background:#f5f7f8;border:1px solid #e1e7eb;border-radius:8px}#navigation-mobile .gg-mobile-menu-help p{margin:0 0 8px;font-size:15px;font-weight:600;color:#17293b}#navigation-mobile .gg-mobile-menu-whatsapp{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;color:#155b46;font-size:14px;font-weight:600}#navigation-mobile .gg-mobile-menu-help>div{display:flex;flex-wrap:wrap;gap:0 16px}#navigation-mobile .gg-mobile-menu-help>div a{display:flex;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;text-underline-offset:3px;color:#17293b}#navigation-mobile .gg-mobile-menu-help small{display:block;margin-top:4px;font-size:12px;color:#52616c}#navigation-mobile a:focus-visible,#navigation-mobile button:focus-visible{outline:2px solid #17775c;outline-offset:-3px}}
/*# sourceMappingURL=/cdn/shop/t/35/compiled_assets/styles.css.map?subset=AAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ */
