.mega-panel__tiles>.mega-tile--contain{background:#fff}@media(min-width:990px){.mega-panel__inner:has(>.mega-panel__links){grid-template-columns:250px minmax(0,1fr);gap:24px 28px;padding:26px 26px 0;border-radius:0 0 24px 24px;box-shadow:0 40px 90px #00000059}.mega-panel__inner>.mega-panel__links{display:flex;flex-direction:column;gap:4px;min-width:0}.mega-panel__inner>.mega-panel__links>strong{font-size:11px;line-height:1.5;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#77737a}.mega-panel__categories{display:flex;flex-direction:column;margin-top:6px}.mega-panel__links>.mega-panel__categories>a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:41px;padding:10px 12px;margin:0 -12px;border-radius:12px;font-size:14.5px;line-height:1.45;font-weight:500;color:#1b1716}.mega-panel__links>.mega-panel__categories>.mega-panel__all{font-weight:600;background:#f5f4f2}.mega-panel__categories>a>span{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:500;line-height:1.35;color:#77737a;white-space:nowrap}.mega-panel__categories>a .icon{width:12px;height:12px;stroke-width:1.8}.mega-panel__links>.mega-panel__models{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:16px;border-top:1px solid #e8e6e3}.mega-panel__models>strong{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#77737a}.mega-panel__models>div{display:flex;gap:8px;margin:0}.mega-panel__models>div>a{display:block;width:22px;height:22px;flex:none;padding:0;border:0;border-radius:999px;background:var(--swatch-color);box-shadow:inset 0 0 0 1px #0000001f}.mega-panel__models>div>a:hover{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px #fff,0 0 0 3px #61241f}.mega-panel__links>.mega-panel__models>a{display:inline-flex;align-items:center;justify-content:flex-start;gap:12px;padding:0;margin-top:0;min-height:18px;border-radius:0;background:transparent;font-size:12px;font-weight:400;line-height:1.5;color:#77737a}.mega-panel__models>a>.icon{width:14px;height:14px}.mega-panel__featured{display:flex;flex-direction:column;gap:12px;min-width:0}.mega-panel__caption{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:17px;margin:0;font-size:12.5px;line-height:1.35;font-weight:600}.mega-panel__caption>strong{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#77737a}.mega-panel__caption>a{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:#1b1716}.mega-panel__caption>a>.icon{width:13px;height:13px}.mega-panel__featured .mega-panel__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mega-panel__tiles>.mega-tile{position:relative;display:block;height:320px;min-width:0;padding:0;overflow:hidden;isolation:isolate;border-radius:18px;background:#f5f4f2;color:#fff}.mega-panel__tiles>.mega-tile:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#14121300 45%,#141213c7)}.mega-panel__tiles>.mega-tile>img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border-radius:0;object-fit:cover;object-position:50% 50%;transition:none}.mega-panel__tiles>.mega-tile--contain>img{object-fit:contain}.mega-panel__tiles>.mega-tile>.mega-tile__copy{position:absolute;z-index:1;left:16px;right:16px;bottom:14px;display:flex;flex-direction:column;gap:3px;margin:0;font-weight:400;color:#fff}.mega-panel__tiles>.mega-tile .mega-tile__copy>strong{position:static;display:block;margin:0;font-size:17px;line-height:1.2;font-weight:600;color:#fff}.mega-panel__tiles>.mega-tile .mega-tile__price{position:static;display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin:0;font-size:12px;line-height:1.35;font-weight:400;color:#ffffffd9}.mega-tile__price>s{font-size:11px;color:#ffffffa6}.mega-panel__tiles>.mega-tile>.mega-tile__badge{position:absolute;z-index:1;top:12px;left:12px;bottom:auto;right:auto;display:inline-flex;align-items:center;height:20px;padding:0 7px;margin:0;border-radius:6px;background:#61241f;color:#fff;font-size:10.5px;font-weight:600;letter-spacing:.01em;box-shadow:0 1px 2px #0000000f}.mega-panel__inner>.mega-panel__footer{display:flex;align-items:center;gap:12px;min-height:66px;margin:0 -26px;padding:14px 26px;border-top:1px solid #e8e6e3;background:#fcfcfc}.mega-panel__footer>small{font-size:13px;line-height:1.4;font-weight:400;color:#4a4648}.mega-panel__footer>.pill{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 14px;border:1px solid #e8e6e3;border-radius:999px;background:#fff;color:#1b1716;font-size:12.5px;font-weight:600;white-space:nowrap}.mega-panel__footer>.mega-panel__whatsapp{border-color:#00b67a;background:#00b67a;color:#fff}.mega-panel__footer>.mega-panel__view-all{gap:10px;min-height:38px;padding-inline:16px;margin-left:auto;border-color:#2d2c30;background:#2d2c30;color:#fff}.mega-panel__footer>.pill>.icon{width:15px;height:15px}.mega-panel__footer>.mega-panel__view-all>.icon{width:16px;height:16px}}@media(min-width:990px)and (max-width:1199px){.mega-panel__inner:has(>.mega-panel__links){grid-template-columns:210px minmax(0,1fr);gap:20px;padding:22px 22px 0}.mega-panel__inner>.mega-panel__footer{margin-inline:-22px;padding-inline:22px}.mega-panel__tiles>.mega-tile{height:290px}.mega-panel__tiles>.mega-tile .mega-tile__copy>strong{font-size:15px}.mega-panel__links>.mega-panel__categories>a{font-size:13px}}@media(max-width:989px){.mobile-menu .mega-panel__categories{display:flex;flex-direction:column}.mobile-menu .mega-panel__categories>a>span{display:flex;align-items:center;gap:6px;margin-left:auto;font-size:12px;color:#77737a}.mobile-menu .mega-tile__copy{display:flex!important;flex-direction:column;gap:3px}.mobile-menu .mega-panel__tiles .mega-tile__copy>strong{position:static;margin:0;color:#fff;line-height:1.25}.mobile-menu .mega-panel__tiles .mega-tile__price{position:static;display:flex;flex-wrap:wrap;gap:5px;margin:0;color:#ffffffd9;font-size:12px}.mobile-menu .mega-panel__tiles .mega-tile__badge{top:10px;left:10px;bottom:auto;width:max-content;margin:0;padding:3px 6px;border-radius:6px;background:#61241f;color:#fff;font-size:10px}.mobile-menu .mega-panel__tiles .mega-tile--contain>img{object-fit:contain}}@media(prefers-reduced-motion:reduce){.mega-panel__categories>a,.mega-panel__models>div>a,.mega-panel__tiles>.mega-tile>img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nav-collections-refinement.css.map */
