.smm-wrapper-full{--smm-bar: #000000;background:var(--smm-bar)}.smm-enabled .gm-menu{display:none!important}.smm{--smm-bar: #000000;--smm-bar-hover: #1d1d1d;--smm-heading: #ae2828;--smm-text: #313131;--smm-border: #d1d1d1;position:relative;background:var(--smm-bar);font-size:1.3rem}.smm-tabs,.smm-cols,.smm-links,.smm-tiles,.smm-m-list,.smm-m-cols,.smm-m-links{list-style:none;margin:0;padding:0}.smm-tabs{display:flex;flex-wrap:wrap}.smm-tab{display:flex}.smm-tab+.smm-tab{border-inline-start:1px solid #0f0f0f}.smm-tab-target{display:inline-flex;align-items:center;gap:.8rem;box-sizing:border-box;min-height:5rem;padding:1.5rem 2rem;border:0;background:transparent;color:#fff;font:inherit;font-size:1.4rem;font-weight:500;line-height:2rem;text-decoration:none;cursor:pointer}.smm-tab-target:hover,.smm-tab-open>.smm-tab-target,.smm-tab-target[aria-current=page]{background:var(--smm-bar-hover);color:#f6f1f1}.smm-tab-target:focus-visible,.smm a:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.smm-caret{transition:transform .15s ease}.smm-tab-open .smm-caret{transform:rotate(180deg)}.smm-panel{position:absolute;inset-inline:0;top:100%;z-index:30;max-height:calc(100vh - 12rem);overflow-y:auto;background:#fff;border:1px solid var(--smm-border);border-top:0;box-shadow:0 1.2rem 2.8rem #0000001a;color:var(--smm-text)}.smm-panel[hidden]{display:none}.smm-panel-inner{padding:2rem 1.6rem 2.8rem}.smm-all{display:inline-block;margin:0 .4rem 1.6rem;color:var(--smm-text);font-weight:600;text-decoration:underline}.smm-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:3rem;row-gap:2.6rem}.smm-col{min-width:0;padding:0 .4rem}.smm-col-title{display:block;padding-bottom:1rem;margin-bottom:.6rem;border-bottom:1px solid #e5e5e5;color:var(--smm-heading);font-size:1.4rem;font-weight:600;text-decoration:none}a.smm-col-title:hover{text-decoration:underline}.smm-link{display:flex;align-items:center;gap:1.4rem;min-height:4.4rem;padding:.4rem 0;color:var(--smm-text);font-size:1.3rem;line-height:1.4;text-decoration:none}.smm-link:hover{color:#000;text-decoration:underline}.smm-icon{flex-shrink:0;width:6rem;height:4.6rem;object-fit:contain}.smm-tiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:2rem}.smm-tile{display:flex;flex-direction:column;align-items:center;gap:.8rem;min-height:4.4rem;color:var(--smm-text);text-align:center;text-decoration:none}.smm-tile:hover .smm-tile-title{text-decoration:underline}.smm-tile-img{width:100%;height:6rem;object-fit:contain}.smm-mobile{--smm-heading: #ae2828;--smm-text: #313131;color:var(--smm-text)}.smm-m-tab{border-bottom:1px solid #1f1f1f}.smm-m-tab-btn,.smm-m-tab-link{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:5.2rem;padding:0 1.6rem;border:0;background:var(--smm-bar, #000000);color:#fff;font:inherit;font-size:1.5rem;font-weight:500;text-align:start;text-decoration:none;cursor:pointer}.smm-m-col+.smm-m-col,.smm-m-cols{border-top:1px solid #e5e5e5}.smm-m-col-btn,.smm-m-col-title-static{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:4.8rem;padding:0 1.6rem 0 2.4rem;border:0;background:#fff;color:var(--smm-heading);font:inherit;font-size:1.4rem;font-weight:600;text-align:start;cursor:pointer}.smm-m-col-title-static{cursor:default}.smm-m-sign:before{content:"+";font-size:1.8rem;line-height:1}[aria-expanded=true]>.smm-m-sign:before{content:"\2212"}.smm-m-panel{background:#fff}.smm-m-panel[hidden],.smm-m-links[hidden]{display:none}.smm-m-all{display:flex;align-items:center;min-height:4.8rem;padding:0 1.6rem 0 2.4rem;color:var(--smm-text);font-weight:600;text-decoration:underline}.smm-m-links{padding:0 1.6rem 1rem 2.4rem}.smm-m-link{display:flex;align-items:center;gap:1.2rem;min-height:4.8rem;color:var(--smm-text);font-size:1.4rem;text-decoration:none}.smm-m-col>.smm-m-link{padding:0 1.6rem 0 2.4rem}.smm-m-link-all{font-weight:600;text-decoration:underline}.smm-m-link .smm-icon{width:4.4rem;height:3.6rem}.smm-m-tab-btn:focus-visible,.smm-m-col-btn:focus-visible,.smm-mobile a:focus-visible{outline:2px solid currentColor;outline-offset:-3px}@media(prefers-reduced-motion:reduce){.smm-caret{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/snelder-mega-menu.css.map */
