:root{--pm:16px;--pcw:1440px;--hh:56px;--gmin:250px;--ink:#1a1a1a;--body:#3a3a3a;--line:#d4d4d4;--hair:#ececec;--bg2:#f9f9f9;--fill:#f5f5f5;--ph:#8f8f8f;--serif:Amiri,serif;--sans:"Funnel Sans",sans-serif;--ease:cubic-bezier(.32,.72,0,1)}@media screen and (min-width:750px){:root{--pm:40px;--hh:64px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:#fff;color:var(--body);font:italic 400 10px/1.4 var(--serif);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none;transition:opacity .2s ease}a:hover{opacity:.6}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;transition:opacity .2s ease,background .2s ease,color .2s ease}button:hover{opacity:.6}input{font:inherit;color:inherit}img,svg{display:block}:focus-visible{outline:1.5px solid currentColor;outline-offset:2px}::selection{background:#1a1a1a;color:#fff}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p,figure,fieldset,legend{margin:0;padding:0;font-weight:inherit;border:0}.mb{display:none}@media screen and (max-width:749px){.mb{display:var(--mb,flex)}}.dk{display:none}@media screen and (min-width:750px){.dk{display:var(--dk,flex)}}.pw{width:100%;max-width:calc(var(--pcw) + var(--pm) * 2);margin-inline:auto;padding-inline:var(--pm)}.hdr-in{width:100%;max-width:calc(var(--pcw) + var(--pm) * 2);margin-inline:auto;height:var(--hh);display:flex;align-items:center}@media screen and (min-width:750px){.hdr-in{padding-inline:var(--pm)}}.logo-wrap{flex:1;display:flex;align-items:center;justify-content:center}@media screen and (min-width:750px){.logo-wrap{justify-content:flex-start;padding-inline-end:24px}}.logo-ph{display:flex;align-items:center;justify-content:center;width:97px;height:13px;border:1px solid var(--line);font:600 7px/1 var(--sans);letter-spacing:.13em;text-transform:uppercase;color:var(--ph)}@media screen and (min-width:750px){.logo-ph{width:134px;height:18px;font-size:9px}}.logo-link{display:block;line-height:0}.band-media.fit{aspect-ratio:auto;background:none;align-self:flex-start;height:auto}.band-media.om{aspect-ratio:718 / 120;align-self:flex-start;height:auto;display:grid;grid-template-columns:1fr 1fr;background:#000}.band-media.strip{aspect-ratio:718 / 120;align-self:flex-start;height:auto;background:#000}.om-half{position:relative;overflow:hidden;min-height:0}.pbtns{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:24px}@media screen and (min-width:1000px){.pbtns{grid-template-columns:auto minmax(0,1fr)}}.pbtns>*:hover{opacity:.85}.psl-track{transition:transform .7s cubic-bezier(.65,0,.35,1);will-change:transform}@media(prefers-reduced-motion:reduce){.psl-track{transition-duration:.01s}}.psl-arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffffd1;color:var(--ink);transition:opacity .3s ease,background .2s ease}.psl-arrow:hover{background:#fff;opacity:1}@media screen and (min-width:750px){.psl-arrow{width:48px;height:48px}.psl .psl-arrow:first-of-type{left:20px}.psl .psl-arrow:last-of-type{right:20px}}.om-brand{display:flex;align-items:center;justify-content:center;background:#000}.om-brand img{height:52%;width:auto;max-width:80%;object-fit:contain}.om-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 40%}@media screen and (max-width:749px){.band-media.om{aspect-ratio:auto;grid-template-columns:1fr}.om-half{aspect-ratio:359 / 120}}.ct-oval{position:absolute;left:var(--pm);bottom:clamp(20px,4vh,40px);height:clamp(48px,7vh,72px);width:auto;max-width:none}.logo-img{display:block;height:40px;width:auto;max-width:none}@media screen and (min-width:750px){.logo-img{height:48px}}@media screen and (min-width:1024px){.logo-img{height:52px}}.pol{max-width:720px}.pol p,.pol li{max-width:54ch;font:italic 400 12px/1.75 var(--serif);letter-spacing:.03em;color:var(--body);text-wrap:pretty}.pol h2{margin-bottom:14px;font:300 14px/1.3 var(--sans);color:var(--ink)}.pol p+p{margin-top:16px}.pol ul{margin-top:14px;display:flex;flex-direction:column;gap:6px}.pol li{display:grid;grid-template-columns:16px minmax(0,1fr)}.pol li:before{content:"\2014";color:var(--ph)}.pol .dot li:before{content:"\2022"}.pol .faqq{margin-top:28px;font:300 13px/1.45 var(--sans);color:var(--ink)}.pol .faqq+p{margin-top:8px}.pol .trkstage{display:grid;grid-template-columns:16px minmax(0,1fr);gap:0 10px;padding:12px 0;border-top:1px solid var(--hair)}.pol .trkstage:first-child{border-top:0}.pol .trkdot{margin-top:5px;width:7px;height:7px;border:1px solid var(--line);border-radius:50%}.pol .trkstage[data-on="1"] .trkdot{background:var(--ink);border-color:var(--ink)}.pol .trkstage p{margin:0}.pol .trkname{font:300 13px/1.4 var(--sans);color:#3a3a3a8c}.pol .trkstage[data-on="1"] .trkname{color:var(--ink)}.pol strong{font-weight:700;color:var(--ink)}.pol ul{margin-top:14px}.poltbl{margin-top:18px;max-width:100%}.poltbl table{width:100%;max-width:560px;border-collapse:collapse;font:italic 400 12px/1.5 var(--serif);letter-spacing:.03em;color:var(--body)}.poltbl th{padding:0 12px 8px 0;text-align:left;font:300 11px/1.3 var(--sans);font-style:normal;letter-spacing:0;color:var(--ink);border-bottom:1px solid var(--line)}.poltbl td{padding:9px 12px 9px 0;vertical-align:top;border-bottom:1px solid var(--hair)}.poltbl th:last-child,.poltbl td:last-child{padding-right:0}.poltbl .r{text-align:right;white-space:nowrap}@media screen and (max-width:420px){.poltbl table{font-size:11px}.poltbl th,.poltbl td{padding-right:8px}}.polsec{margin-top:36px;padding-top:36px;border-top:1px solid var(--hair)}@media screen and (min-width:750px){.polsec{margin-top:44px;padding-top:44px}}.enqwrap{padding-block:56px 88px}.enqgrid{margin-top:44px;display:grid;grid-template-columns:minmax(0,1fr);gap:56px}.enqform{display:flex;flex-direction:column;gap:28px;max-width:520px}.enqfield{display:flex;flex-direction:column;gap:8px}.enqinput{width:100%;height:40px;border:0;border-bottom:1px solid var(--line);background:transparent;outline:none;font:italic 400 14px/1.4 var(--serif);letter-spacing:.02em;color:var(--ink);border-radius:0;transition:border-color .2s ease}.enqinput::placeholder{color:var(--ph);opacity:1}.enqinput:focus{border-bottom-color:var(--ink)}select.enqinput{-webkit-appearance:none;appearance:none;cursor:pointer;padding-right:22px;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 9px) 18px,calc(100% - 4px) 18px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}textarea.enqinput{height:auto;min-height:96px;padding-top:8px;resize:vertical;line-height:1.7}.enqinfo{display:flex;flex-direction:column;gap:28px}@media screen and (min-width:750px){.enqwrap{padding-block:88px 120px}.enqgrid{margin-top:64px;grid-template-columns:minmax(0,1.55fr) minmax(220px,1fr);gap:80px}.enqinfo{padding-top:4px}}.jrnwrap{padding-block:56px 88px}.jrn{max-width:720px}.jrnitem{margin-top:40px;padding-top:36px;border-top:1px solid var(--hair)}.jrnmeta{font:600 10px/1 var(--sans);letter-spacing:.13em;text-transform:uppercase;color:var(--body)}.jrntitle{margin-top:14px;font:300 18px/1.25 var(--sans);color:var(--ink);text-wrap:balance}.jrnlead{margin-top:10px;max-width:52ch;font:italic 400 14px/1.55 var(--serif);letter-spacing:.02em;color:var(--ink);text-wrap:pretty}.jrnbody{margin-top:18px;max-width:54ch;font:italic 400 12px/1.75 var(--serif);letter-spacing:.03em;color:var(--body);text-wrap:pretty}@media screen and (min-width:750px){.jrnwrap{padding-block:88px 120px}.jrnitem{margin-top:56px;padding-top:48px}.jrntitle{font-size:20px}}.stdwrap{padding-block:56px 88px}.stdlead{margin-top:26px;max-width:46ch;font:italic 400 15px/1.6 var(--serif);letter-spacing:.02em;color:var(--ink);text-wrap:pretty}.stdsub{margin-top:14px;max-width:54ch;font:italic 400 12px/1.75 var(--serif);letter-spacing:.03em;color:var(--body);text-wrap:pretty}.stdgrid{margin-top:44px;display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.stdcard{padding-top:20px;border-top:1px solid var(--line)}.stdcard h3{font:300 14px/1.3 var(--sans);color:var(--ink)}.stdcard p{margin-top:12px;font:italic 400 12px/1.75 var(--serif);letter-spacing:.03em;color:var(--body);text-wrap:pretty}@media screen and (min-width:750px){.stdwrap{padding-block:88px 120px}.stdgrid{margin-top:60px;grid-template-columns:repeat(2,minmax(0,1fr));gap:37px 15px}}@media screen and (min-width:1100px){.stdgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.abwrap{padding-block:56px 88px}.abinner{max-width:720px}.abkicker{font:600 10px/1 var(--sans);letter-spacing:.13em;text-transform:uppercase;color:var(--body)}.abhead{margin-top:18px;font:300 clamp(24px,3.4vw,30px)/1.15 var(--sans);color:var(--ink)}.abtext{margin-top:26px}.abtext p{max-width:54ch;font:italic 400 12px/1.75 var(--serif);letter-spacing:.03em;color:var(--body);text-wrap:pretty}.abtext p+p{margin-top:22px}.abinfo{margin-top:44px;padding-top:36px;border-top:1px solid var(--hair);display:flex;flex-direction:column;gap:26px}.abvalue{margin-top:10px;font:italic 400 12px/1.5 var(--serif);letter-spacing:.03em;color:var(--ink);overflow-wrap:anywhere}.abbtn{margin-top:40px;display:flex;align-items:center;justify-content:center;width:100%;max-width:320px;height:48px;border:1px solid var(--ink);font:italic 400 16px/1 var(--serif);letter-spacing:.06em;color:var(--ink)}@media screen and (min-width:750px){.abwrap{padding-block:88px 120px}.abinfo{margin-top:60px;padding-top:44px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.abbtn{margin-top:52px;display:inline-flex;width:auto;padding-inline:40px}}.pgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pgrid[data-cols=few]{grid-template-columns:minmax(0,1fr)}@media screen and (min-width:750px){.pgrid{grid-template-columns:repeat(auto-fill,minmax(var(--gmin),1fr));gap:37px 15px}.pgrid[data-cols=few]{grid-template-columns:repeat(auto-fill,minmax(430px,1fr))}}.pdp{display:flex;flex-direction:column}.pdp-info{padding-inline:var(--pm)}@media screen and (min-width:750px){.pdp{display:grid;grid-template-columns:1fr 2fr;align-items:start}.pdp-info{order:-1;padding-inline:24px;position:sticky;top:var(--hh)}}.band{display:flex;flex-direction:column}.band-media{position:relative;background:var(--fill);aspect-ratio:3 / 4;overflow:hidden}.band-text{display:flex;align-items:center;padding:32px var(--pm)}@media screen and (min-width:750px){.band{flex-direction:row}.band-media{flex:0 0 58.33%;aspect-ratio:auto}.band-text{flex:1;padding:40px}}.util{display:flex;flex-direction:column;align-items:center;gap:24px;padding-block:22px}@media screen and (min-width:750px){.util{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:0}}.q4{height:50vh}@media screen and (min-width:750px){.q4{height:100vh}}.cap{position:absolute;bottom:15px;left:20px;font:italic 300 12px/1.2 var(--sans);color:var(--ink)}@media screen and (min-width:750px){.cap{bottom:30px;left:30px;font-size:24px}}.rail{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-inline:var(--pm);scrollbar-width:none}.rail::-webkit-scrollbar{display:none}.rail>*{flex:0 0 clamp(220px,42vw,344px);scroll-snap-align:start}@media screen and (min-width:750px){.rail{gap:15px}}html{overflow-x:clip}img{max-width:100%;height:auto}@media screen and (min-width:750px)and (max-width:1023px){nav.dk{gap:13px}.band-text{padding:32px}}@media screen and (min-width:750px)and (max-width:999px){.pdp{grid-template-columns:minmax(250px,1fr) 1.75fr}.pdp-info{padding-inline:20px}}@media(hover:none){a:hover,button:hover{opacity:1}}@media screen and (max-width:749px){.enqinput,select.enqinput,.nlinput{font-size:16px}.fltinput{font-size:16px;height:40px}.pollist a{min-height:40px;display:flex;align-items:center}}@media screen and (max-width:749px)and (orientation:landscape){.q4{height:auto}.q4>a{aspect-ratio:1 / 1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes dropIn{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes srchIn{0%{transform:translate(calc(-50vw - 50%))}to{transform:translate(0)}}@keyframes srchOut{0%{transform:translate(0)}to{transform:translate(calc(-50vw - 50%))}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.srchveil.in{animation:fadeIn .58s var(--ease) both}.srchveil.out{animation:fadeOut .58s var(--ease) both}.srchmodal{will-change:transform}.srchmodal.in{animation:srchIn .58s var(--ease) both}.srchmodal.out{animation:srchOut .58s var(--ease) both}@media(prefers-reduced-motion:reduce){.srchmodal.in,.srchmodal.out{animation-duration:.01s}}.srchwrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:81;display:flex;align-items:center;justify-content:center;padding:16px;pointer-events:none}@media screen and (min-width:750px){.srchwrap{padding:40px}}.srchmodal{pointer-events:auto;width:100%;max-width:1000px;max-height:76vh;overflow:auto;background:#1e1d1cdb;color:#f2efea;box-shadow:0 18px 48px #00000047,0 0 0 1px #ffffff0f}.srchmodal input::placeholder{color:#f2efea73}.srchmodal ::selection{background:#f2efea;color:#1a1a1a}@media screen and (min-width:750px){.srchmodal{max-height:62vh}}.srchgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media screen and (min-width:750px){.srchgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}[hidden]{display:none!important}[data-menu]{animation:fadeIn .8s cubic-bezier(.4,0,.2,1) both}[data-menu].out{animation:fadeOut .8s cubic-bezier(.4,0,.2,1) both;pointer-events:none}@media screen and (max-width:749px){[data-menu],[data-menu].out{animation:none;transform:translate(-100%);transition:transform 1.2s cubic-bezier(.65,0,.35,1)}[data-menu].in{transform:translate(0)}}@media(prefers-reduced-motion:reduce){[data-menu],[data-menu].out{animation-duration:.01s;transition-duration:.01s}}.dm-nl{max-width:680px;margin-inline:auto;display:flex;align-items:center;border-bottom:1px solid var(--line)}.dm-desc{display:contents}.dm-desc p{font:italic 400 12px/1.5 var(--serif);letter-spacing:.03em;color:var(--body);text-wrap:pretty}.dm-desc ul{display:flex;flex-direction:column;gap:6px;list-style:disc;padding-left:14px}.dm-desc li{font:italic 400 12px/1.5 var(--serif);letter-spacing:.03em;color:var(--body);text-wrap:pretty}.dm-hdr-wrap{position:sticky;top:0;z-index:50}.polrt a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/67/assets/dumont.css.map */
