@font-face{font-family:Libre;src:url(https://www.moltenstore.com/cdn/fonts/libre_franklin/librefranklin_n4.a9b0508e1ffb743a0fd6d0614768959c54a27d86.woff2)}@font-face{font-family:Perfect;src:url(/cdn/shop/files/PerfectlyNineties-Regular.woff2?v=1708060157)}.df-page{width:calc(100% - 120px);max-width:1320px;margin:28px auto 0;padding-bottom:80px;color:#5d3c34;font:400 16px/1.65 Libre,sans-serif}.df-page *{box-sizing:border-box}.df-page h1,.df-page h2{font-family:Perfect,serif;font-weight:400;letter-spacing:-.025em;line-height:1.1;margin:0;color:inherit;text-transform:none}.df-page h1{font-size:58px}.df-page h2{font-size:36px}.df-page p{margin:0;color:inherit;font:400 16px/1.65 Libre,sans-serif}.df-page a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}.df-page .crumb{font-size:13px;margin-bottom:40px}.df-page .intro{display:grid;grid-template-columns:1fr 1fr;gap:30px}.df-page .card>a{display:block;text-decoration:none}.df-page .card img{display:block;width:100%;height:auto;object-fit:cover}.df-page .card small{display:block;font-size:14px;color:#7a5c52}.df-page .actions{display:flex;flex-wrap:wrap;gap:16px 28px;margin-top:24px}.df-page [hidden]{display:none!important}@media(min-width:761px)and (max-width:1100px){.df-page{width:calc(100% - 48px)}}@media(max-width:760px){.df-page{width:calc(100% - 40px);margin-top:20px;padding-bottom:48px}.df-page .crumb{margin-bottom:28px}.df-page .intro{display:block}.df-page h1{font-size:44px}.df-page .actions{flex-direction:column}.df-page .card small{font-size:13px}}.df-page .wb-filters{margin:32px 0;color:#7a5c52;font:400 15px/24px Libre,sans-serif}.df-page .wb-filter-bar{display:flex;align-items:baseline;flex-wrap:wrap;gap:16px 24px}.df-page .wb-filters button{border:0;border-radius:0;padding:0;background:none;color:inherit;font:inherit;cursor:pointer}.df-page .wb-facet{position:relative}.df-page .wb-trigger{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap;padding-bottom:4px!important;border-bottom:1px solid transparent!important}.df-page .wb-trigger[aria-expanded=true]{border-bottom-color:currentColor!important}.df-page .wb-count:empty{display:none}.df-page .wb-sign{font-size:13px;margin-left:2px}.df-page .wb-panel{position:absolute;top:40px;left:0;z-index:8;min-width:180px;width:max-content;max-width:calc(100vw - 40px);max-height:300px;overflow:auto;padding:16px 20px;background:#f4f0e9;border:1px solid #D8CDC6;box-shadow:0 8px 20px #342a290a}.df-page .wb-panel[hidden],.df-page .wb-selected[hidden]{display:none}.df-page .wb-choices{display:flex;flex-direction:column;gap:8px}.df-page .wb-choices label{position:relative;display:block;padding:4px 0;cursor:pointer;white-space:nowrap}.df-page .wb-choices input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.df-page .wb-choices input:checked+span{color:#5d3c34;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.df-page .wb-choices label:has(input:focus-visible){outline:1px solid currentColor;outline-offset:4px}.df-page .wb-selected{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:16px;font-size:14px}.df-page .wb-selected button{min-height:28px}.df-page .wb-selected .wb-clear{text-decoration:underline;text-underline-offset:5px}.df-page .wb-filters button:focus-visible{outline:1px solid currentColor;outline-offset:4px}.df-page .wb-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:760px){.df-page .wb-filters{font-size:14px;margin:24px 0}.df-page .wb-filter-bar{gap:12px 18px}.df-page .wb-panel{min-width:150px;padding:12px 16px}.df-page .wb-choices label{min-height:44px;display:flex;align-items:center;padding:0}.df-page .wb-choices{gap:4px}.df-page .wb-selected button{min-height:36px}}.df-page .intro{align-items:start}.df-page .intro p{max-width:none;justify-self:stretch}.df-page .wb-filters{margin:32px 0}.df-page .sort{margin-left:auto}.df-page .sort .wb-panel{left:auto;right:0}.df-page .result-count{font-size:13px;color:#7a5c52;margin-bottom:24px}.df-page .catalogue-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 30px}.df-page .card img{aspect-ratio:1275/1800}.df-page .card p{font-size:14px;line-height:21px;margin-top:20px}.df-page .card small{margin-top:6px;line-height:21px}.df-page .pagination{display:flex;justify-content:center;gap:24px;margin:48px 0 0}.df-page .pagination button,.df-page .reset{background:none;border:0;color:inherit;font:inherit;cursor:pointer;text-underline-offset:5px}.df-page .pagination button[aria-current=page],.df-page .reset{text-decoration:underline}.df-page .help{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:80px}.df-page .help[hidden],.df-page .recovery[hidden]{display:none}.df-page .recovery{padding:32px 0}.df-page .recovery h2{font-size:30px}.df-page .recovery button{margin-top:24px}.df-page .wb-trigger,.df-page .wb-filter-bar>span{font-size:15px;color:#7a5c52}.df-page .wb-facet:not(.sort) .wb-panel{max-width:calc(100vw - 48px)}.df-page .wb-selected{margin-top:16px}.df-page .card a:focus-visible{outline:1px solid currentColor;outline-offset:4px}.df-page button:focus-visible{outline:1px solid currentColor;outline-offset:4px}@media(max-width:1100px)and (min-width:761px){.df-page .catalogue-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}}@media(max-width:760px){.df-page .intro p{margin-top:24px}.df-page .catalogue-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.df-page .card p{margin-top:16px}.df-page .wb-filter-bar{gap:12px 18px}.df-page .wb-trigger,.df-page .wb-filter-bar>span{font-size:14px}.df-page .wb-filters{margin:24px 0}.df-page .help{grid-template-columns:1fr;gap:24px;margin-top:48px}.df-page .help h2{font-size:32px}.df-page .sort{margin-left:0}.df-page .wb-panel{position:absolute}.df-page .pagination{margin-top:32px}}.df-page .metals{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:16px;color:#7a5c52;font-size:13px}.df-page .metals a{text-decoration:none}.df-page .metals a:hover{text-decoration:underline}.df-page .wb-filters{margin:32px 0!important}@media(max-width:760px){.df-page .wb-filters{margin:24px 0!important}}.df-page .catalogue-grid>.help{margin:0;display:block;align-self:center;max-width:49ch}.df-page .catalogue-grid>.help h2{margin-bottom:24px}.df-page .sparse-one>.help{grid-column:2/5;margin-left:48px}.df-page .sparse-two>.help{grid-column:3/5}.df-page .catalogue-grid>.help[hidden]{display:none}@media(max-width:1100px)and (min-width:761px){.df-page .sparse-one>.help{grid-column:2/4;margin-left:24px}.df-page .sparse-two>.help{grid-column:1/-1;margin-top:8px}}@media(max-width:760px){.df-page .catalogue-grid>.help{grid-column:1/-1;margin:0;max-width:none;align-self:start}}.df-page .wb-choices input:disabled+span{opacity:.45;cursor:default}.df-page .metal-options,.df-page .metals{display:flex;gap:4px;margin-top:12px}.df-page .metal-dot,.df-page .metals a{display:grid;place-items:center;width:44px;height:44px;padding:0;background:none;border:0;cursor:pointer}.df-page .metal-dot span,.df-page .metals a span{display:block;width:20px;height:20px;border-radius:50%;background:var(--metal);border:1px solid #AD998F}.df-page .metal-dot[aria-pressed=true] span{outline:1px solid #604137;outline-offset:4px}.df-page .card .metal-name{margin-top:0;font-size:13px;color:#7a5c52}.df-page .intro>div{font:400 16px/1.65 Libre,sans-serif}.df-page .intro p+p{margin-top:24px}.df-page .help p{font:400 16px/1.65 Libre,sans-serif}.df-page .wb-panel{line-height:24px}.df-page .wb-choices input{margin:0}.df-page .metal-dot:focus-visible{outline:1px solid currentColor;outline-offset:2px}.df-page .actions a{font-size:15px;text-decoration:underline}.df-page .help>div>p{margin-top:0}.df-page .help:not(.catalogue-grid>.help)>div>p{margin-top:0}.df-page .result-count{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.df-page.genuinely-empty .catalogue-grid,.df-page.genuinely-empty .pagination,.df-page.genuinely-empty .recovery{display:none!important}.df-page.genuinely-empty .help{margin-top:80px}.df-page.genuinely-empty .intro{margin-bottom:0}@media(max-width:760px){.df-page.genuinely-empty .help{margin-top:48px}}
/*# sourceMappingURL=/cdn/shop/t/164/assets/default-filters-r1.css.map */
