@font-face{font-family:DgvCairo;src:url(diggn-goal-cairo-regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:DgvCairo;src:url(diggn-goal-cairo-bold.ttf) format("truetype");font-style:normal;font-weight:600 900;font-display:swap}.dgv-panel,.dgv-mobile-heading,.dgv-root-label,.dgv-drawer-footer,.dgv-submenu-footer{--dgv-ink:#29241f;--dgv-paper:#faf8f3;--dgv-sand:#eee9df;--dgv-rule:#ded7ca;--dgv-muted:#655e54;color:var(--dgv-ink);font-family:var(--font-body-family);letter-spacing:normal;line-height:1.4}.dgv-panel{display:block;background:var(--dgv-paper);font-size:1.3rem;text-align:start}.dgv-panel h2,.dgv-panel h3{font-family:inherit}[dir=rtl] .dgv-panel,[dir=rtl] .dgv-mobile-heading,[dir=rtl] .dgv-root-label,[dir=rtl] .dgv-drawer-footer,[dir=rtl] .dgv-submenu-footer{font-family:DgvCairo,Arial,sans-serif;line-height:1.6;letter-spacing:0}[dir=rtl] .dgv-panel h2,[dir=rtl] .dgv-panel h3{letter-spacing:0;line-height:1.5}[dir=rtl] .dgv-group li>a{font-size:1.35rem;line-height:1.65}body:has(header-drawer>details[open]) #diggn-chat-button,body:has(header-drawer>details[open]) .diggn-concierge-invitation{visibility:hidden!important;pointer-events:none!important}.dgv-panel [hidden]{display:none!important}.dgv-panel a,.dgv-full-range a{color:inherit;text-decoration:none;text-underline-offset:.4rem}.dgv-panel a:hover,.dgv-full-range a:hover{text-decoration:underline}.dgv-panel a:focus-visible,.dgv-panel button:focus-visible,.dgv-full-range a:focus-visible{outline:.2rem solid #8c682d;outline-offset:.3rem}.dgv-panel .icon-arrow,.dgv-full-range .icon-arrow{width:1.5rem;height:1.2rem;flex:none}.dgv-panel ul{list-style:none;padding:0;margin:0}.dgv-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.4rem 3rem 2rem}.dgv-panel-heading h2{font-size:2.4rem;line-height:1.2;letter-spacing:-.03em;margin:0 0 .6rem;font-weight:700;color:var(--dgv-ink)}.dgv-panel-heading p{font-size:1.3rem;margin:0;color:var(--dgv-muted)}.dgv-shop-all{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.3rem 1.6rem;min-height:4.4rem;border-radius:.5rem;background:var(--dgv-ink);color:var(--dgv-paper)!important;font-weight:700;flex:none}.dgv-groups{display:grid;grid-template-columns:repeat(var(--dgv-group-count),minmax(0,1fr));gap:2rem;padding:0 3rem 2rem}.dgv-group-photo{display:block;background:var(--dgv-sand);border-radius:.7rem;overflow:hidden}.dgv-group-photo img{display:block;width:100%;height:13rem;object-fit:contain}.dgv-group h3{font-size:1.4rem;margin:1.3rem 0 .7rem;font-weight:700;color:var(--dgv-ink)}.dgv-group li>a{display:block;min-height:3.2rem;padding:.6rem 0;font-size:1.25rem;line-height:1.35;overflow-wrap:anywhere}.dgv-sold-out{display:block;color:var(--dgv-muted);font-size:1.1rem;margin-top:.3rem}.dgv-kit{display:flex;align-items:center;gap:1.2rem;margin:0 3rem 2rem;padding:1rem 1.4rem;background:var(--dgv-sand);border-radius:.6rem}.dgv-kit img{width:4.4rem;height:4.4rem;object-fit:cover;border-radius:.4rem;flex:none}.dgv-kit>div{min-width:0}.dgv-kit strong{font-size:1.3rem}.dgv-kit>div>span{display:block;color:var(--dgv-muted);font-size:1.2rem;margin-top:.2rem}.dgv-kit>a{display:flex;gap:1.4rem;align-items:center;margin-inline-start:auto;font-weight:700;font-size:1.25rem;min-height:4.4rem}.dgv-full-range{display:flex;align-items:center;gap:2.5rem;padding:1.2rem 3rem;border-top:.1rem solid var(--dgv-rule);background:var(--dgv-paper);font-size:1.25rem;color:var(--dgv-ink)}.dgv-full-range a{display:flex;align-items:center;gap:1.5rem;min-height:3.2rem}.dgv-full-range a:first-of-type{font-weight:700}.dgv-range-label{color:var(--dgv-muted);margin-inline-end:auto}.dgv-desktop-details{position:static}.dgv-desktop-container{position:absolute;inset-inline:0;top:100%;z-index:35;box-shadow:0 1rem 2rem #00000024}.dgv-desktop-container>.dgv-panel{max-height:calc(100dvh - var(--header-bottom-position-desktop,18rem) - 1rem);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c3b9a8 var(--dgv-paper)}.dgv-desktop-container .dgv-full-range{position:sticky;bottom:0;z-index:1;background:var(--dgv-sand)}.dgv-desktop-details[open]>summary{color:var(--diggn-header-gold,#edca86)}.dgv-desktop-details[open]>summary>span{border-bottom:.2rem solid currentColor;text-underline-offset:.5rem}.dgv-root-label{display:flex;gap:1.4rem;align-items:center;text-align:start;min-width:0}.dgv-root-label img{width:6.4rem;height:6.4rem;object-fit:cover;border-radius:.6rem;flex:none}.dgv-root-label strong{display:block;font-size:1.6rem;font-weight:700}.dgv-root-label small{display:block;font-size:1.2rem;color:var(--dgv-muted);margin-top:.5rem;line-height:1.4}.dgv-mobile-heading{font-size:2.5rem;font-weight:700;line-height:1.2;margin:.5rem 2rem 1rem}#menu-drawer .menu-drawer__navigation-container{padding-bottom:6.4rem}#menu-drawer .dgv-submenu{bottom:0;background:#faf8f3;display:flex;flex-direction:column}#menu-drawer .dgv-inner{padding-bottom:0;flex:1;min-height:0;height:auto}#menu-drawer .dgv-inner>.menu-drawer__close-button{margin:0;border:0;background:#faf8f3;color:#655e54;min-height:4.4rem;padding:1rem 2rem;font-size:1.3rem;gap:1rem}#menu-drawer .dgv-inner>.menu-drawer__close-button .icon-arrow{width:1.4rem;height:1rem}#menu-drawer .dgv-root-item>details>summary{padding:1.4rem 4.7rem 1.4rem 2rem;border-bottom:.1rem solid #ded7ca;background:#faf8f3}#menu-drawer .dgv-root-item>details>summary>.icon-arrow{right:2rem;width:1.5rem}.dgv-panel--mobile .dgv-panel-heading{display:block;padding:1.2rem 2rem 1.6rem}.dgv-panel--mobile .dgv-panel-heading h2{font-size:2.5rem;margin:0 0 1.5rem}.dgv-panel--mobile .dgv-desktop-only{display:none}.dgv-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:0 2rem 2rem;border-bottom:.1rem solid var(--dgv-rule)}.dgv-filters button{font:inherit;color:inherit;background:var(--dgv-sand);border:.1rem solid transparent;padding:.5rem;border-radius:.7rem;cursor:pointer;text-align:center;letter-spacing:normal}.dgv-filters button[aria-pressed=true]{border-color:#926e30;background:#f1e4c9}.dgv-filters img{width:100%;height:6.1rem;object-fit:cover;border-radius:.4rem;display:block}.dgv-filters button>span{display:flex;align-items:center;justify-content:center;min-height:3.4rem;font-size:1.15rem;line-height:1.3;margin-top:.6rem;font-weight:700;overflow-wrap:anywhere}.dgv-products-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.8rem 2rem 1.2rem}.dgv-products-heading h3{font-size:1.5rem;font-weight:700;color:var(--dgv-ink);margin:0}.dgv-products-heading>span{color:var(--dgv-muted);font-size:1.2rem;white-space:nowrap}.dgv-panel .dgv-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 1.2rem;padding:0 2rem 2.4rem}.dgv-products a{display:block}.dgv-products img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:.7rem}.dgv-products strong{display:block;font-size:1.35rem;font-weight:700;line-height:1.4;margin-top:.8rem;overflow-wrap:anywhere}.dgv-drawer-footer{position:absolute;inset-inline:0;bottom:0;z-index:40}.dgv-drawer-footer .dgv-full-range{background:var(--dgv-sand);padding:.8rem 2rem max(.8rem,env(safe-area-inset-bottom));gap:1.8rem;min-height:6.4rem}.dgv-drawer-footer .dgv-range-label{display:none}.dgv-drawer-footer a{flex:1;min-height:4.4rem;justify-content:space-between;font-weight:700;gap:1rem}.dgv-drawer-footer a+a{border-inline-start:.1rem solid #cfc5b6;padding-inline-start:1.8rem}.dgv-submenu-footer{flex:none}.dgv-submenu-footer .dgv-full-range{background:var(--dgv-sand);padding:.8rem 2rem max(.8rem,env(safe-area-inset-bottom));gap:1.8rem;min-height:6.4rem}.dgv-submenu-footer .dgv-range-label{display:none}.dgv-submenu-footer a{flex:1;min-height:4.4rem;justify-content:space-between;font-weight:700;gap:1rem}.dgv-submenu-footer a+a{border-inline-start:.1rem solid #cfc5b6;padding-inline-start:1.8rem}#menu-drawer:has(.dgv-root-item>details[open]) .dgv-drawer-footer{visibility:hidden}[dir=rtl] .dgv-panel .icon-arrow,[dir=rtl] .dgv-full-range .icon-arrow{transform:scaleX(-1)}[dir=rtl] #menu-drawer .dgv-root-item>details>summary{padding:1.4rem 2rem 1.4rem 4.7rem}[dir=rtl] #menu-drawer .dgv-root-item>details>summary>.icon-arrow{left:2rem;right:auto;transform:translateY(-50%) scaleX(-1)}@media(min-width:990px){.dgv-desktop-item{position:static!important}}@media(pointer:coarse){.dgv-group li>a{min-height:4.4rem}}@media(max-width:359px){.dgv-filters{gap:.7rem;padding-inline:1.4rem}.dgv-panel--mobile .dgv-panel-heading,.dgv-products-heading,.dgv-panel .dgv-products{padding-inline:1.4rem}.dgv-filters button>span{font-size:1.15rem}.dgv-panel-heading h2{font-size:2.3rem!important}.dgv-shop-all{font-size:1.25rem}}@media(prefers-reduced-motion:reduce){.dgv-panel *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/136/assets/diggn-visual-navigation.css.map */
