.ex2-mega{--vx-a1: #ea252e;--vx-orange: #ff8a00;--vx-a2: #ea252e;--vx-paper: #faf7ef;--vx-paper-2: #f1ebdd;--vx-ink: #14110d;--vx-ink-soft: #5f574a;--vx-line: rgba(20, 17, 13, .14);--vx-display: var(--font-heading-family, "Bayon", Impact, sans-serif);position:static}.header__inline-menu,.header__inline-menu>.list-menu{overflow:visible}.ex2-mega__panel{position:absolute;top:100%;left:0;right:0;z-index:30;margin:0 auto;max-width:1240px;padding:20px 22px 22px;background:var(--vx-paper-2);border:2px solid var(--vx-ink);border-radius:3px;box-shadow:6px 6px 0 var(--vx-a2);box-sizing:border-box}.shopify-section-header-sticky .ex2-mega__panel{max-height:calc(100vh - var(--header-bottom-position-desktop, 20rem) - 4rem);overflow-y:auto}.js .ex2-mega__panel{opacity:0;transform:translateY(-8px);transition:opacity .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.js .ex2-mega[open] .ex2-mega__panel{opacity:1;transform:translateY(0)}.ex2-mega__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:14px;padding-bottom:11px;border-bottom:2px solid var(--vx-line)}.ex2-mega__eyebrow{font-size:11px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;color:var(--vx-ink-soft);margin:0}.ex2-mega__all{font-family:var(--vx-display);font-size:14px;letter-spacing:.8px;text-transform:uppercase;text-decoration:none;color:var(--vx-ink);border-bottom:2px solid var(--vx-a2);padding-bottom:1px;transition:color .14s ease}.ex2-mega__all:hover{color:var(--vx-a2)}.ex2-mega__body{display:grid;grid-template-columns:72fr 28fr;gap:18px;align-items:start}.ex2-mega__body--nopromo{grid-template-columns:1fr}@media(max-width:989px){.ex2-mega__body{grid-template-columns:1fr}.ex2-mega__promo{min-height:0;aspect-ratio:16 / 7}}.ex2-mega__promo{position:relative;display:block;aspect-ratio:1.55 / 1;overflow:hidden;text-decoration:none;background:var(--vx-ink);border:2px solid var(--vx-ink);border-radius:3px;box-shadow:5px 5px 0 var(--vx-a2);transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s cubic-bezier(.22,1,.36,1)}.ex2-mega__promo:hover{transform:translate(3px,3px);box-shadow:2px 2px 0 var(--vx-a2)}.ex2-mega__promo img{width:100%;height:100%;object-fit:cover;display:block}.ex2-mega__promo-cap{position:absolute;left:0;right:0;bottom:0;padding:26px 14px 13px;background:linear-gradient(transparent,#14110de0);color:#faf7ef}.ex2-mega__promo-cap b{display:block;font-family:var(--vx-display);font-size:19px;letter-spacing:.5px;text-transform:uppercase;font-weight:400;line-height:1}.ex2-mega__promo-cap span{display:block;font-size:11px;font-weight:700;letter-spacing:.9px;text-transform:uppercase;opacity:.85;margin-top:5px}.ex2-mega__grid{display:grid;grid-template-columns:repeat(var(--ex2-mega-cols, 5),minmax(0,1fr));gap:14px;list-style:none;margin:0;padding:0}.ex2-mega__tile{display:block;text-decoration:none;color:var(--vx-ink);background:#fff;border:2px solid var(--vx-ink);border-radius:3px;box-shadow:5px 5px 0 var(--vx-a2);overflow:hidden;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s cubic-bezier(.22,1,.36,1)}.ex2-mega__tile:hover,.ex2-mega__tile:focus-visible{transform:translate(3px,3px);box-shadow:2px 2px 0 var(--vx-a2);color:var(--vx-ink)}.ex2-mega__tile:focus-visible{outline:3px solid var(--vx-a1);outline-offset:3px}.ex2-mega__media{display:block;aspect-ratio:1 / 1;background:var(--vx-paper-2);border-bottom:2px solid var(--vx-ink);overflow:hidden}.ex2-mega__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s cubic-bezier(.22,1,.36,1)}.ex2-mega__tile:hover .ex2-mega__media img{transform:scale(1.05)}.ex2-mega__media--empty{display:flex;align-items:center;justify-content:center;font-family:var(--vx-display);font-size:34px;color:var(--vx-ink-soft);opacity:.5}.ex2-mega__label{display:block;font-family:var(--vx-display);font-size:14px;line-height:1.05;letter-spacing:.4px;text-transform:uppercase;padding:9px 10px 2px}.ex2-mega__count{display:block;font-size:10.5px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--vx-ink-soft);padding:0 10px 10px}@media(max-width:1199px){.ex2-mega__grid{--ex2-mega-cols: 4}}@media(max-width:989px){.ex2-mega__grid{--ex2-mega-cols: 3}.ex2-mega__panel{padding:16px}}@media(prefers-reduced-motion:reduce){.ex2-mega__panel,.ex2-mega__tile,.ex2-mega__media img{transition:none!important}.ex2-mega__tile:hover{transform:none}}.ex2-drawer-tiles{--vx-a2: #ea252e;--vx-paper-2: #f1ebdd;--vx-ink: #14110d;--vx-ink-soft: #5f574a;--vx-display: var(--font-heading-family, "Bayon", Impact, sans-serif);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;margin:4px 0 0;padding:0 1.5rem 1.5rem}.ex2-drawer-tiles .ex2-mega__tile{box-shadow:4px 4px 0 var(--vx-a2)}.ex2-drawer-tiles .ex2-mega__label{font-size:13px;padding:8px 8px 2px}.ex2-drawer-tiles .ex2-mega__count{font-size:9.5px;padding:0 8px 8px}.ex2-mega__links{display:grid;grid-template-columns:repeat(var(--ex2-links-cols, 3),minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0}.ex2-mega__link{display:flex;align-items:center;gap:9px;padding:13px 14px;text-decoration:none;background:#fff;color:var(--vx-ink);border:2px solid var(--vx-ink);border-radius:3px;box-shadow:4px 4px 0 var(--vx-a2);font-family:var(--vx-display);font-size:15px;letter-spacing:.5px;text-transform:uppercase;line-height:1;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s cubic-bezier(.22,1,.36,1)}.ex2-mega__link:hover,.ex2-mega__link:focus-visible{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--vx-a2);color:var(--vx-ink)}.ex2-mega__link:focus-visible{outline:3px solid var(--vx-a1);outline-offset:3px}.ex2-mega__link:before{content:"";width:13px;height:15px;flex:none;background-repeat:no-repeat;background-size:contain;background-image:var( --vx-glyph, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 28'%3E%3Cpath d='M12 0 24 7 12 14 0 7Z' fill='%23ea252e'/%3E%3Cpath d='M0 7 12 14 12 28 0 21Z' fill='%23c01a22'/%3E%3Cpath d='M24 7 12 14 12 28 24 21Z' fill='%238f1218'/%3E%3C/svg%3E") )}.ex2-mega__sublinks{list-style:none;margin:7px 0 0;padding:0 0 0 22px;display:grid;gap:4px}.ex2-mega__sublinks a{font-size:12.5px;font-weight:700;color:var(--vx-ink-soft);text-decoration:none}.ex2-mega__sublinks a:hover{color:var(--vx-a2);text-decoration:underline}@media(max-width:989px){.ex2-mega__links{--ex2-links-cols: 2}}.header-wrapper .announcement-bar a{color:inherit}.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span,.header__inline-menu summary.header__menu-item{color:#faf7ef}.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item:hover span,.header__inline-menu details[open]>summary.header__menu-item,.header__inline-menu details[open]>summary.header__menu-item span{color:var(--vx-a1, #ea252e)}.header__inline-menu .header__menu-item svg{color:currentColor}.ex2-nav-burst{position:relative}.ex2-nav-burst>span:not(.ex2-burst),.ex2-nav-burst>.header__active-menu-item{position:relative;z-index:1}.ex2-nav-burst>.ex2-burst{position:absolute;inset:calc(-1 * var(--ex2-burst-gap-y, 6px)) calc(-1 * var(--ex2-burst-gap-x, 30px));pointer-events:none;z-index:0;display:var(--ex2-burst-display, block)}.ex2-burst i{position:absolute;width:calc(var(--ex2-burst-size, 15px) * var(--ex2-burst-scale, 1.75));height:calc(var(--ex2-burst-size, 15px) * var(--ex2-burst-scale, 1.75));opacity:var(--ex2-burst-opacity, .95);background-color:var(--ex2-burst-color, var(--vx-a1, #ea252e));-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.3 2 L4.8 9.6 L10.5 4.1 L9.7 12 L17.2 9.3 L13.3 16.2 L21.2 16.8 L14.7 21.2' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='miter'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.3 2 L4.8 9.6 L10.5 4.1 L9.7 12 L17.2 9.3 L13.3 16.2 L21.2 16.8 L14.7 21.2' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='miter'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:opacity .28s ease,transform .28s cubic-bezier(.22,1,.36,1);animation:ex2-zap 2.6s ease-in-out infinite}.ex2-burst i:nth-child(1){top:0;right:0}.ex2-burst i:nth-child(2){bottom:0;left:0;animation-name:ex2-zap-flip;animation-delay:-1.3s}.ex2-nav-burst:hover .ex2-burst i,.ex2-nav-burst:focus-within .ex2-burst i{opacity:1;animation-play-state:paused}.ex2-nav-burst:hover .ex2-burst i:nth-child(1),.ex2-nav-burst:focus-within .ex2-burst i:nth-child(1){transform:scale(1.28)}.ex2-nav-burst:hover .ex2-burst i:nth-child(2),.ex2-nav-burst:focus-within .ex2-burst i:nth-child(2){transform:scale(-1.28)}@keyframes ex2-zap{0%,58%,to{transform:scale(1) rotate(0)}64%{transform:scale(1.16) rotate(-6deg)}70%{transform:scale(.97) rotate(3deg)}78%{transform:scale(1.07) rotate(-2deg)}}@keyframes ex2-zap-flip{0%,58%,to{transform:scale(-1) rotate(0)}64%{transform:scale(-1.16) rotate(-6deg)}70%{transform:scale(-.97) rotate(3deg)}78%{transform:scale(-1.07) rotate(-2deg)}}@media(prefers-reduced-motion:reduce){.ex2-burst i{animation:none;transition:none;transform:none}.ex2-burst i:nth-child(2){transform:scale(-1)}.ex2-nav-burst:hover .ex2-burst i:nth-child(1),.ex2-nav-burst:focus-within .ex2-burst i:nth-child(1){transform:none}.ex2-nav-burst:hover .ex2-burst i:nth-child(2),.ex2-nav-burst:focus-within .ex2-burst i:nth-child(2){transform:scale(-1)}}
/*# sourceMappingURL=/cdn/shop/t/238/assets/ex2-menu.css.map */
