:root{--dmm-bg:#f7f5f3;--dmm-ink:#1e1712;--dmm-brown:#5e4426;--dmm-tan:#8a5a2b;--dmm-muted:#7a6f66;--dmm-line:#e4ded7;--dmm-card:#efebe6;--dmm-soft:#ede8e2;--dmm-serif:var(--heading-font-family,Asul),Asul,serif;--dmm-sans:var(--body-font-family,Inter),Inter,sans-serif}.dmm-section{display:contents}.dmm a{color:inherit;text-decoration:none}.dmm-i{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.5;flex:none}.dmm-i--sm{width:16px;height:16px;color:var(--dmm-muted)}.dmm-ar{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.5;flex:none;opacity:0;transform:translate(-6px);transition:.2s;margin-left:auto}.dmm-wrap{max-width:1440px;margin:0 auto;padding:0 40px}.dmm-btn{display:inline-flex;align-items:center;justify-content:center;background:#111;color:#fff!important;padding:14px 26px;font:500 12px/1.2 var(--dmm-sans);letter-spacing:.12em;text-transform:uppercase;border:1px solid #111;white-space:nowrap;transition:background .2s,border-color .2s,color .2s}.dmm-btn:hover{background:var(--dmm-brown);border-color:var(--dmm-brown)}.dmm-btn--ghost{background:transparent;color:var(--dmm-ink)!important;border-color:var(--dmm-ink)}.dmm-btn--ghost:hover{background:var(--dmm-brown);border-color:var(--dmm-brown);color:#fff!important}.dmm-btn--full{width:100%;margin-top:14px}.dmm>.dmm-nav{display:none}.dmm-slot{flex:1;display:flex;justify-content:center;min-width:0}.dmm-nav{display:flex;justify-content:center;gap:2px;height:100%}.dmm-ni{display:flex;align-items:center;gap:5px;font:400 14px/1 var(--dmm-sans);letter-spacing:.01em;padding:0 14px;min-height:62px;position:relative;color:inherit;text-decoration:none;white-space:nowrap}.dmm-chev{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:1.6;transition:transform .25s;opacity:.8}.dmm-ni:after{content:"";position:absolute;left:14px;right:14px;bottom:18px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s}.dmm-ni:hover:after,.dmm-ni.is-on:after{transform:scaleX(1)}.dmm-ni.is-on .dmm-chev{transform:rotate(180deg)}.dmm-ni.is-sale{color:var(--dmm-tan)}.dh-overlay:not(.dh-scrolled):not(.dmm-open) .shopify-section.header .dmm-ni.is-sale{color:#e8c9a4}@media(max-width:991px){.dmm-slot{display:none!important}}html body.dmm-open.dmm-open.dmm-open .shopify-section.header.header{z-index:1001;transition:none!important}html body.dmm-open.dmm-open.dmm-open .shopify-section.header.header .header-main{background:var(--dmm-bg)!important;color:var(--dmm-ink)!important;border-bottom-color:var(--dmm-line)!important;box-shadow:none!important}html body.dmm-open.dmm-open.dmm-open .shopify-section.header.header .header-main .header-icons-link,html body.dmm-open.dmm-open.dmm-open .shopify-section.header.header .header-main .dmm-ni,html body.dmm-open.dmm-open.dmm-open .shopify-section.header.header .header-main .logo-text{color:var(--dmm-ink)!important}html body.dmm-open.dmm-open.dmm-open .shopify-section.header.header .header-main .dmm-ni.is-sale{color:var(--dmm-tan)!important}html body.dmm-open.dmm-open.dmm-open .shopify-section.header.header .header-main .header-logo-img{filter:none!important}.dmm-panel{position:fixed;left:0;right:0;top:var(--dmm-top,100px);z-index:1000;background:var(--dmm-bg);color:var(--dmm-ink);border-top:1px solid var(--dmm-line);opacity:0;transform:translateY(-6px);transition:opacity .22s ease,transform .22s ease;box-shadow:0 30px 50px -30px #1e171259;font-family:var(--dmm-sans);max-height:calc(100vh - var(--dmm-top,100px));overflow-y:auto;overscroll-behavior:contain}.dmm-panel[hidden]{display:none}.dmm-panel.is-on{opacity:1;transform:none}@media(max-width:991px){.dmm-panel,.dmm-scrim{display:none!important}}.dmm-scrim{position:fixed;left:0;right:0;bottom:0;top:var(--dmm-top,0px);z-index:999;background:#1e17126b;opacity:0;transition:opacity .35s cubic-bezier(.45,.03,.52,.95)}.dmm-scrim[hidden]{display:none}.dmm-scrim.is-on{opacity:1}.dmm-grid{display:grid;gap:44px;padding-top:34px;padding-bottom:34px}.dmm-col{border-right:1px solid var(--dmm-line);padding-right:30px;min-width:0}.dmm-lbl{font:500 11px/1.4 var(--dmm-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--dmm-muted);margin:0 0 12px}.dmm-lbl.dmm-mt{margin-top:26px}.dmm-list{list-style:none;margin:0;padding:0}.dmm-list li{margin:0;padding:0;list-style:none}.dmm-lk{display:flex;align-items:center;gap:12px;padding:7px 0;font-size:15px;line-height:1.35;color:#3b302a!important;transition:color .15s}.dmm-lk .dmm-nm{flex:0 1 auto}.dmm-ct{font-size:11px;line-height:1.6;color:var(--dmm-muted);background:var(--dmm-card);border-radius:20px;padding:1px 8px;flex:none;white-space:nowrap}.dmm-lk .dmm-nm{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dmm-list--desc .dmm-lk .dmm-nm{white-space:normal}.dmm-lk:hover{color:var(--dmm-brown)!important}.dmm-lk:hover .dmm-ar{opacity:1;transform:none}.dmm-lk.is-sale{color:var(--dmm-tan)!important}.dmm-list--thumbs .dmm-lk{padding:6px 0}.dmm-th{width:46px;height:46px;background:var(--dmm-card);flex:none;overflow:hidden;transition:transform .3s}.dmm-th img{width:100%;height:100%;object-fit:cover;display:block}.dmm-lk:hover .dmm-th{transform:scale(1.04)}.dmm-subl{display:flex;gap:8px;align-items:center;margin:-2px 0 4px 58px;font-size:13px;color:var(--dmm-muted)!important}.dmm-subl:hover{color:var(--dmm-brown)!important}.dmm-all{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-size:13px;font-weight:500;letter-spacing:.02em;border-bottom:1px solid var(--dmm-ink);padding-bottom:2px;color:var(--dmm-ink)!important}.dmm-all .dmm-ar{opacity:1;transform:none;margin:0}.dmm-all:hover{color:var(--dmm-brown)!important;border-color:var(--dmm-brown)}.dmm-list--desc .dmm-lk{align-items:flex-start;padding:9px 0}.dmm-list--desc .dmm-nm{font:400 19px/1.25 var(--dmm-serif)}.dmm-list--desc em{display:block;font:400 12.5px/1.4 var(--dmm-sans);color:var(--dmm-muted);font-style:normal;margin-top:2px}.dmm-list--desc .dmm-ct{margin-top:6px}.dmm-chips{display:flex;flex-wrap:wrap;gap:8px}.dmm-chip{border:1px solid var(--dmm-line);background:#fff;border-radius:999px;padding:7px 14px;font-size:13px;line-height:1.2;color:var(--dmm-ink)!important;transition:border-color .2s}.dmm-chip:hover{border-color:var(--dmm-ink)}.dmm-chip .dmm-ct{background:none;padding:0}.dmm-intro h3{font:400 30px/1.1 var(--dmm-serif);margin:0 0 10px;color:var(--dmm-ink);text-transform:none;letter-spacing:0}.dmm-intro p{color:var(--dmm-muted);font-size:14px;line-height:1.5;margin:0 0 20px}.dmm-tiles{display:grid;gap:14px}.dmm-tile{position:relative;display:block;overflow:hidden;height:340px;background:var(--dmm-card)}.dmm-tile.is-tall{height:330px}.dmm-ph{position:absolute;top:0;right:0;bottom:0;left:0}.dmm-ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .25s}.dmm-tile:hover .dmm-ph img{transform:scale(1.04)}.dmm-tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 45%,#140e0a9e);z-index:1}.dmm-cap{position:absolute;left:18px;right:18px;bottom:16px;z-index:2;color:#fff;display:flex;flex-direction:column;gap:2px}.dmm-eb{font:500 10.5px/1.4 var(--dmm-sans);letter-spacing:.16em;text-transform:uppercase;opacity:.85}.dmm-cap b{font:400 23px/1.15 var(--dmm-serif)}.dmm-tiles[style*="repeat(5"] .dmm-cap b{font-size:20px}.dmm-sub{font-size:12.5px;display:flex;align-items:center;gap:6px;opacity:.9}.dmm-sub .dmm-ar{opacity:1;transform:none;margin:0}.dmm-tile:hover .dmm-sub .dmm-ar{transform:translate(4px)}.dmm-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.dmm-card{display:block;color:var(--dmm-ink)!important}.dmm-cph{display:block;aspect-ratio:1/1;background:var(--dmm-card);position:relative;overflow:hidden}.dmm-cph img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .2s}.dmm-card:hover .dmm-cph img{opacity:.9}.dmm-ct-t{display:block;font:400 15px/1.3 var(--dmm-serif);margin-top:10px;min-height:39px}.dmm-pr{font-size:13.5px;font-weight:500}.dmm-pr s{font-size:12.5px;color:var(--dmm-muted);margin-left:4px;font-weight:400}.dmm-badge{position:absolute;top:10px;left:10px;background:var(--dmm-ink);color:#f3ece4;font:500 10px/1.2 var(--dmm-sans);letter-spacing:.12em;text-transform:uppercase;padding:4px 8px}.dmm-badge.is-sale{background:var(--dmm-brown)}.dmm-bar{background:var(--dmm-soft);border-top:1px solid var(--dmm-line)}.dmm-bar .dmm-wrap{display:flex;gap:34px;align-items:center;height:48px;font-size:12.5px;color:#4a3f37}.dmm-bar span,.dmm-bar a{display:flex;gap:8px;align-items:center}.dmm-bar .dmm-i{width:17px;height:17px}.dmm-bar .dmm-help{margin-left:auto}.dmm-bar a:hover{color:var(--dmm-brown)}@media(max-width:1199px){.dmm-grid{gap:28px}.dmm-col{padding-right:20px}.dmm-ni{padding:0 10px}.dmm-ni:after{left:10px;right:10px}.dmm-tile{height:290px}}html.dmm-lock,html.dmm-lock body{overflow:hidden}.dmm-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1002;background:var(--dmm-bg);color:var(--dmm-ink);display:flex;flex-direction:column;transform:translate(-100%);transition:transform .35s cubic-bezier(.2,.7,.2,1);font-family:var(--dmm-sans);font-size:14px;line-height:1.5}.dmm-drawer[hidden]{display:none}.dmm-drawer.is-on{transform:none}@media(min-width:992px){.dmm-drawer{display:none!important}}.dmm-dh{display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 18px;border-bottom:1px solid var(--dmm-line);flex:none}.dmm-dlogo img{height:auto;width:100px;display:block}.dmm-dx{width:40px;height:40px;display:grid;place-items:center;margin-right:-8px;background:none;border:0;color:inherit;cursor:pointer;padding:0}.dmm-dscroll{flex:1;overflow-y:auto;padding-bottom:30px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.dmm-msearch{display:flex;gap:10px;align-items:center;margin:16px 18px 6px;width:calc(100% - 36px);background:#fff;border:1px solid var(--dmm-line);padding:12px 14px;color:var(--dmm-muted);font:400 14px/1.4 var(--dmm-sans);text-align:left;cursor:pointer;border-radius:0}.dmm-mlbl{font:500 10.5px/1.4 var(--dmm-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--dmm-muted);margin:16px 0 10px}.dmm-mlbl.dmm-pad{margin:18px 18px 10px}.dmm-rchips{display:flex;gap:12px;overflow-x:auto;padding:0 18px 4px;scrollbar-width:none}.dmm-rchips::-webkit-scrollbar{display:none}.dmm-rchip{flex:none;width:76px;text-align:center;font-size:11.5px;line-height:1.25;color:#3b302a!important}.dmm-rth{display:block;width:68px;height:68px;border-radius:50%;margin:0 auto 7px;background:var(--dmm-card);border:1px solid var(--dmm-line);overflow:hidden}.dmm-rth img{width:100%;height:100%;object-fit:cover;display:block}.dmm-ctas{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:18px 18px 6px}.dmm-ctas .dmm-btn{padding:13px 8px;font-size:11.5px}.dmm-accs{margin:0 18px}.dmm-ah{display:flex;align-items:center;justify-content:space-between;width:100%;padding:17px 0;font:400 21px/1.2 var(--dmm-serif);border:0;border-bottom:1px solid var(--dmm-line);text-align:left;background:none;color:var(--dmm-ink)!important;cursor:pointer;letter-spacing:0;text-transform:none;border-radius:0}.dmm-ah--link{gap:10px;justify-content:flex-start}.dmm-ah.is-sale{color:var(--dmm-tan)!important}.dmm-pill{font:500 10.5px/1.4 var(--dmm-sans);letter-spacing:.06em;background:var(--dmm-card);color:var(--dmm-ink);padding:3px 9px;border-radius:20px;text-transform:uppercase}.dmm-pill.is-dark{background:var(--dmm-brown);color:#fff}.dmm-pm{width:18px;height:18px}.dmm-pm .v{transition:transform .25s;transform-origin:center}.dmm-acc.is-open .dmm-pm .v{transform:scaleY(0)}.dmm-ab{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.dmm-acc.is-open .dmm-ab{grid-template-rows:1fr}.dmm-abi{overflow:hidden;min-height:0}.dmm-acc.is-open .dmm-abi{padding:6px 0 18px;border-bottom:1px solid var(--dmm-line)}.dmm-acc.is-open .dmm-ah{border-bottom-color:transparent}.dmm-mrow{display:flex;align-items:center;gap:12px;padding:7px 0;font-size:15px;color:var(--dmm-ink)!important}.dmm-mth{width:44px;height:44px;background:var(--dmm-card);flex:none;overflow:hidden}.dmm-mth img{width:100%;height:100%;object-fit:cover;display:block}.dmm-mrow .dmm-nm{flex:1}.dmm-mrow .dmm-nm em{display:block;font:400 12px/1.4 var(--dmm-sans);font-style:normal;color:var(--dmm-muted)}.dmm-mrow.is-tall .dmm-mth{width:56px;height:56px}.dmm-mrow.is-tall .dmm-nm{font:400 17px/1.25 var(--dmm-serif)}.dmm-mrow .dmm-ct,.dmm-drawer .dmm-chip .dmm-ct,.dmm-mt .dmm-ct{background:none;padding:0;font-size:11.5px;color:var(--dmm-muted)}.dmm-mgrid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.dmm-mgrid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px}.dmm-mt{min-width:0;display:block;color:var(--dmm-ink)!important}.dmm-mph{display:block;aspect-ratio:1/1;background:var(--dmm-card);overflow:hidden}.dmm-mph img{width:100%;height:100%;object-fit:cover;display:block}.dmm-mt b{display:block;font:400 15px/1.2 var(--dmm-serif);margin-top:7px}.dmm-mt--sm b{font-size:13px}.dmm-mt .dmm-ct{display:block}.dmm-mt.dmm-mall{border:1px solid var(--dmm-ink);display:flex;flex-direction:column;justify-content:center;align-items:center;aspect-ratio:1/1;text-align:center}.dmm-mt.dmm-mall b{margin:0}.dmm-mlinks{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:22px 18px 0;font-size:14px}.dmm-mlinks a{text-decoration:underline!important;text-underline-offset:3px;color:#3b302a!important}.dmm-support{margin:22px 18px 0;background:var(--dmm-soft);padding:18px}.dmm-support b{font:400 18px/1.25 var(--dmm-serif)}.dmm-support p{font-size:13px;color:var(--dmm-muted);margin:4px 0 10px}.dmm-support a{display:block;font-size:14px;padding:3px 0;color:var(--dmm-ink)!important}.dmm-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#3fb862;margin-right:6px;vertical-align:1px}.dmm-mtrust{margin:18px 18px 0;display:flex;flex-direction:column;gap:8px;font-size:12.5px;color:#4a3f37}.dmm-mtrust span{display:flex;gap:8px;align-items:center}.dmm-mtrust .dmm-i{width:17px;height:17px}@media(prefers-reduced-motion:reduce){.dmm-panel,.dmm-scrim,.dmm-drawer,.dmm-ab{transition:none}}html.dmm-lock shopify-chat,html.dmm-lock #shopify-chat,html.dmm-lock [id^=ShopifyChat]{visibility:hidden!important;display:none!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/dcorra-mega-menu.css.map */
