@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500;1,600&family=Jost:wght@300;400;500&display=swap";.dk{--ink: #211d18;--ink-2: #4a4339;--paper: #faf7f1;--cream: #f0e9da;--gold: #b08a45;--gold-d: #8a6a32;--line: rgba(33, 29, 24, .13);--head: "Cormorant Garamond", Georgia, serif;--body: "Jost", "Helvetica Neue", Arial, sans-serif;background:var(--paper);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.7;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.dk *,.dk *:before,.dk *:after{box-sizing:border-box}.dk-wrap{max-width:1200px;margin:0 auto;padding:0 48px}.dk-eyebrow{font-family:var(--body);font-weight:500;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--gold)}.dk-h2{font-family:var(--head);font-weight:500;font-size:clamp(30px,3.6vw,46px);line-height:1.08;letter-spacing:-.005em;margin:0}.dk p{margin:0}.dk-lead{color:var(--ink-2);font-size:18px;line-height:1.75}.dk-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--body);font-weight:500;font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;padding:16px 30px;border:1px solid var(--ink);cursor:pointer;background:var(--ink);color:var(--paper);text-decoration:none;transition:background .25s,color .25s,border-color .25s,transform .25s}.dk-btn:hover{background:var(--gold-d);border-color:var(--gold-d);transform:translateY(-1px)}.dk-btn--ghost{background:transparent;color:var(--ink)}.dk-btn--ghost:hover{background:var(--ink);color:var(--paper);transform:translateY(-1px)}.dk-btn--gold{background:var(--gold);border-color:var(--gold);color:#fff}.dk-btn--gold:hover{background:var(--gold-d);border-color:var(--gold-d)}.dk-rule{width:46px;height:1px;background:var(--gold);border:0}.dk-announce{background:var(--ink);color:var(--paper);text-align:center;font-size:12px;letter-spacing:.22em;text-transform:uppercase;padding:11px 16px;font-weight:300}.dk-announce b{color:var(--gold);font-weight:500}.dk-nav{display:flex;align-items:center;justify-content:space-between;padding:22px 48px;border-bottom:1px solid var(--line);position:relative;background:var(--paper)}.dk-brand{display:flex;flex-direction:column;line-height:1;text-decoration:none;color:var(--ink)}.dk-brand .bn{font-family:var(--head);font-size:25px;font-weight:600;letter-spacing:.01em;white-space:nowrap}.dk-brand .bs{font-size:9.5px;letter-spacing:.42em;text-transform:uppercase;color:var(--ink-2);margin-top:5px}.dk-navlinks{display:flex;gap:28px;list-style:none;margin:0;padding:0;white-space:nowrap}.dk-navlinks a{text-decoration:none;color:var(--ink);font-size:12.5px;letter-spacing:.11em;text-transform:uppercase;font-weight:400;padding-bottom:4px;border-bottom:1px solid transparent;transition:border-color .2s,color .2s}.dk-navlinks a:hover{color:var(--gold-d);border-color:var(--gold)}.dk-navright{display:flex;align-items:center;gap:20px;white-space:nowrap}.dk-cart{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);text-decoration:none}.dk-appt{font-size:11.5px;letter-spacing:.15em;text-transform:uppercase;font-weight:500;border:1px solid var(--ink);padding:11px 18px;color:var(--ink);text-decoration:none;transition:background .2s,color .2s}.dk-appt:hover{background:var(--ink);color:var(--paper)}.dk-burger{display:none;flex-direction:column;justify-content:center;gap:4px;width:34px;height:34px;padding:7px 6px;background:transparent;border:0;cursor:pointer}.dk-burger span{display:block;height:1.5px;width:100%;background:var(--ink);transition:transform .25s,opacity .25s}.dk-burger.open span:nth-child(1){transform:translateY(5.5px) rotate(45deg)}.dk-burger.open span:nth-child(2){opacity:0}.dk-burger.open span:nth-child(3){transform:translateY(-5.5px) rotate(-45deg)}.dk-mobilemenu{display:none;background:var(--paper);border-bottom:1px solid var(--line);padding-bottom:22px}.dk-mobilemenu.open{display:block;animation:dkmenu .22s ease}@keyframes dkmenu{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.dk-mobilemenu ul{list-style:none;margin:0;padding:6px 26px 0}.dk-mobilemenu li a{display:block;padding:14px 0;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink);font-size:14px;letter-spacing:.12em;text-transform:uppercase}.dk-mobilemenu>a.dk-btn{margin:18px 26px 22px}.dk-hero{position:relative;overflow:hidden}.dk-hero-grid{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:600px}.dk-hero-copy{padding:80px 64px 80px max(48px,calc((100vw - 1200px)/2 + 48px));display:flex;flex-direction:column;justify-content:center}.dk-hero-copy .dk-eyebrow{margin-bottom:22px}.dk-hero h1{font-family:var(--head);font-weight:500;font-size:clamp(40px,4.8vw,66px);line-height:1.06;letter-spacing:-.012em;margin:0 0 26px;max-width:13ch}.dk-hero h1 em{font-style:italic;color:var(--gold-d)}.dk-hero-sub{color:var(--ink-2);font-size:18.5px;line-height:1.7;max-width:46ch}.dk-hero-cta{display:flex;gap:16px;margin-top:40px;flex-wrap:wrap}.dk-hero-media{position:relative}.dk-hero-media img{width:100%;height:100%;object-fit:cover;object-position:center 32%;display:block;min-height:600px}.dk-hero-cap{position:absolute;left:0;right:0;bottom:0;margin:0;padding:64px 28px 48px;z-index:2;font-family:var(--head);font-style:italic;font-size:17px;line-height:1.4;color:#fff;text-align:center;letter-spacing:.01em;background:linear-gradient(to top,#000000b8,#0000)}.dk-trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--cream)}.dk-trust-grid{display:grid;grid-template-columns:repeat(3,1fr)}.dk-trust-item{padding:40px;text-align:center;border-right:1px solid var(--line)}.dk-trust-item:last-child{border-right:0}.dk-trust-item .t{font-family:var(--head);font-size:24px;font-weight:600;margin-bottom:6px}.dk-trust-item .d{font-size:14px;color:var(--ink-2);letter-spacing:.02em}.dk-section{padding:110px 0}.dk-section--cream{background:var(--cream)}.dk-shead{max-width:640px;margin:0 auto 60px;text-align:center}.dk-shead .dk-rule{margin:18px auto 22px}.dk-shead p{color:var(--ink-2);margin-top:14px;font-size:17px}.dk-prod-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.dk-card{background:#fff;border:1px solid var(--line);transition:box-shadow .3s,transform .3s}.dk-card:hover{box-shadow:0 18px 40px #211d181a;transform:translateY(-4px)}.dk-card-img{position:relative;aspect-ratio:1;overflow:hidden;background:#f3efe7}.dk-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.dk-card:hover .dk-card-img img{transform:scale(1.04)}.dk-tag{position:absolute;top:14px;left:14px;background:#211d18d1;color:var(--paper);font-size:10px;letter-spacing:.16em;text-transform:uppercase;padding:6px 10px}.dk-card-body{padding:22px 22px 26px}.dk-card-body h3{font-family:var(--head);font-size:21px;font-weight:600;line-height:1.25;margin:0 0 4px}.dk-card-body .spec{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.dk-card-foot{display:flex;align-items:baseline;justify-content:space-between;margin-top:18px}.dk-price{font-family:var(--head);font-size:26px;font-weight:600;color:var(--gold-d)}.dk-card-foot .view{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--gold);padding-bottom:2px}.dk-shopall{text-align:center;margin-top:54px}.dk-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.dk-feature--flip .dk-feature-media{order:2}.dk-feature-media{position:relative}.dk-feature-media img{width:100%;height:540px;display:block;object-fit:cover}.dk-feature-copy .dk-h2{margin:18px 0 22px;max-width:16ch}.dk-feature-copy .dk-lead{max-width:44ch}.dk-flist{list-style:none;margin:30px 0 38px;padding:0;display:grid;gap:16px}.dk-flist li{display:flex;gap:14px;align-items:flex-start;font-size:16px;color:var(--ink-2)}.dk-flist li:before{content:"";flex:0 0 auto;width:7px;height:7px;margin-top:9px;background:var(--gold);transform:rotate(45deg)}.dk-compare{display:grid;gap:0;border:1px solid var(--line);background:#fff}.dk-compare-row{display:grid;grid-template-columns:1fr auto auto;gap:16px;padding:16px 22px;border-bottom:1px solid var(--line);align-items:center}.dk-compare-row:last-child{border-bottom:0}.dk-compare-row.head{background:var(--ink);color:var(--paper);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.dk-compare-row .name{font-size:15px}.dk-compare-row.dink{background:var(--cream)}.dk-compare-row.dink .name{font-family:var(--head);font-size:19px;font-weight:600}.dk-compare-row .them{color:var(--ink-2);text-decoration:line-through;font-size:15px;min-width:80px;text-align:right}.dk-compare-row .us{font-family:var(--head);font-weight:600;font-size:20px;color:var(--gold-d);min-width:80px;text-align:right}.dk-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.dk-step{padding:0 36px;border-left:1px solid var(--line)}.dk-step:first-child{padding-left:0;border-left:0}.dk-step .num{font-family:var(--head);font-size:56px;font-weight:500;color:var(--gold);line-height:1}.dk-step h3{font-family:var(--head);font-size:26px;font-weight:600;margin:16px 0 10px}.dk-step p{color:var(--ink-2);font-size:16px}.dk-quote{max-width:880px;margin:0 auto;text-align:center}.dk-quote .mark{font-family:var(--head);font-size:80px;line-height:.6;color:var(--gold);height:40px;display:block}.dk-quote blockquote{font-family:var(--head);font-weight:500;font-style:italic;font-size:clamp(26px,3vw,38px);line-height:1.34;letter-spacing:-.005em;margin:18px 0 28px}.dk-quote .who{font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2)}.dk-quote .who b{color:var(--gold-d);font-weight:500}.dk-visit-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:72px;align-items:center}.dk-visit-info{min-width:0;overflow-wrap:break-word;word-break:break-word}.dk-visit-info dl{display:grid;grid-template-columns:1fr 1fr;gap:30px 40px;margin:36px 0 0}.dk-visit-info dt{font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-d);margin-bottom:8px}.dk-visit-info dd{margin:0;font-size:16px;color:var(--ink-2);line-height:1.7}.dk-visit-info dd b{color:var(--ink);font-weight:500}.dk-visit-media{min-width:0}.dk-visit-media img{width:100%;height:440px;display:block;object-fit:cover;object-position:center}.dk-footer{background:var(--ink);color:var(--paper);padding:72px 0 32px}.dk-footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:48px}.dk-footer .bn{font-family:var(--head);font-size:26px;font-weight:600}.dk-footer .bs{font-size:9.5px;letter-spacing:.42em;text-transform:uppercase;color:var(--gold);margin-top:6px}.dk-footer p{color:#faf7f1a8;font-size:15px;line-height:1.7;margin-top:18px;max-width:34ch}.dk-footer h4{font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin:6px 0 18px;font-weight:500}.dk-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:11px}.dk-footer ul a,.dk-footer ul li{color:#faf7f1b8;text-decoration:none;font-size:15px}.dk-footer ul a:hover{color:var(--gold)}.dk-footer-bottom{border-top:1px solid rgba(250,247,241,.14);margin-top:56px;padding-top:26px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#faf7f180}.dk-svc-intro{max-width:820px;margin:0 auto;text-align:center;font-family:var(--head);font-size:clamp(22px,2.5vw,30px);line-height:1.5;color:var(--ink-2);letter-spacing:-.003em}.dk-svc-intro b{color:var(--ink);font-weight:600}.dk-svc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.dk-svc{background:var(--cream);padding:30px 32px}.dk-svc h3{font-family:var(--head);font-size:22px;font-weight:600;margin:0 0 7px;display:flex;align-items:center;gap:13px;line-height:1.2}.dk-svc h3:before{content:"";flex:0 0 auto;width:7px;height:7px;background:var(--gold);transform:rotate(45deg)}.dk-svc p{font-size:15px;color:var(--ink-2);line-height:1.6;margin:0}.dk-svc-more{text-align:center;margin:42px 0 0;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-d);font-weight:500}.dk-about-intro{display:grid;grid-template-columns:1fr 1fr;gap:38px;max-width:980px;margin:0 auto}.dk-about-intro p{font-family:var(--head);font-size:clamp(20px,1.9vw,25px);line-height:1.55;color:var(--ink-2);margin:0;letter-spacing:-.003em}.dk-about-intro p:first-child{font-size:clamp(23px,2.3vw,30px);color:var(--ink)}.dk-about-intro b{color:var(--ink);font-weight:600}.dk-svc-grid--4{grid-template-columns:repeat(4,1fr)}.dk-types-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px}.dk-type{display:flex;flex-direction:column}.dk-type-media{position:relative;overflow:hidden}.dk-type-media img{width:100%;height:340px;display:block;object-fit:cover}.dk-type h3{font-family:var(--head);font-size:25px;font-weight:600;margin:22px 0 8px;letter-spacing:-.01em}.dk-type p{font-size:15.5px;line-height:1.65;color:var(--ink-2);margin:0 0 16px;max-width:38ch}.dk-type .more{margin-top:auto;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-d);font-weight:500;text-decoration:none;border-bottom:1px solid var(--gold);padding-bottom:3px;align-self:flex-start}.dk-ways-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.dk-way{background:#fff;border:1px solid var(--line);padding:48px 44px 44px;display:flex;flex-direction:column;position:relative}.dk-way--feature{background:var(--ink);border-color:var(--ink);color:var(--paper)}.dk-way .ic{width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--gold);color:var(--gold);margin-bottom:26px}.dk-way .ic svg{width:27px;height:27px}.dk-way .kicker{font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-weight:500;margin-bottom:10px}.dk-way h3{font-family:var(--head);font-size:31px;font-weight:600;line-height:1.1;margin:0 0 14px;letter-spacing:-.01em}.dk-way>p{font-size:16px;line-height:1.7;color:var(--ink-2);margin:0 0 26px;max-width:42ch}.dk-way--feature>p{color:#faf7f1b8}.dk-waylist{list-style:none;margin:0 0 34px;padding:0;display:grid;gap:13px}.dk-waylist li{display:flex;gap:13px;align-items:flex-start;font-size:15.5px;color:var(--ink-2)}.dk-way--feature .dk-waylist li{color:#faf7f1d9}.dk-waylist li:before{content:"";flex:0 0 auto;width:6px;height:6px;margin-top:8px;background:var(--gold);transform:rotate(45deg)}.dk-way .dk-btn{margin-top:auto;align-self:flex-start}.dk-way--feature .dk-btn{background:var(--gold);border-color:var(--gold);color:#fff}.dk-way--feature .dk-btn:hover{background:#fff;border-color:#fff;color:var(--ink)}.dk-expect-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;counter-reset:exp}.dk-expect{padding-top:26px;border-top:2px solid var(--gold)}.dk-expect .n{font-family:var(--head);font-size:17px;font-weight:600;color:var(--gold-d);letter-spacing:.1em;margin-bottom:12px}.dk-expect h4{font-family:var(--head);font-size:22px;font-weight:600;margin:0 0 7px;line-height:1.2}.dk-expect p{font-size:15px;line-height:1.6;color:var(--ink-2);margin:0}.dk-section--ink{background:var(--ink);color:var(--paper)}.dk-section--ink .dk-eyebrow{color:var(--gold)}.dk-section--ink .dk-shead p{color:#faf7f1b3}.dk-bookcard{background:var(--paper);color:var(--ink);max-width:880px;margin:0 auto;padding:44px 48px 48px;border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 70px #00000059}.dk-book-label{font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2);font-weight:500;margin:0 0 13px}.dk-book-block+.dk-book-block{margin-top:30px}.dk-seg2{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--ink)}.dk-seg2 button{font-family:var(--body);font-weight:500;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;padding:16px 12px;background:transparent;color:var(--ink);border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:background .2s,color .2s}.dk-seg2 button svg{width:18px;height:18px}.dk-seg2 button+button{border-left:1px solid var(--ink)}.dk-seg2 button.on{background:var(--ink);color:var(--paper)}.dk-chips{display:flex;flex-wrap:wrap;gap:10px}.dk-chip{font-family:var(--body);font-size:13px;letter-spacing:.04em;cursor:pointer;padding:11px 16px;border:1px solid var(--line);background:#fff;color:var(--ink);transition:border-color .18s,background .18s,color .18s;min-width:64px;text-align:center}.dk-chip:hover{border-color:var(--gold)}.dk-chip .dow{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin-bottom:3px}.dk-chip.on{background:var(--gold);border-color:var(--gold);color:#fff}.dk-chip.on .dow{color:#ffffffd9}.dk-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dk-input{font-family:var(--body);font-size:15px;padding:14px 15px;border:1px solid var(--line);background:#fff;color:var(--ink);width:100%}.dk-input:focus{outline:none;border-color:var(--gold)}.dk-input--full{grid-column:1 / -1}.dk-book-submit{margin-top:28px}.dk-book-submit .dk-btn{width:100%}.dk-book-note{text-align:center;font-size:13px;color:var(--ink-2);margin-top:16px}.dk-book-confirm{text-align:center;padding:24px 10px}.dk-book-confirm .chk{width:64px;height:64px;border-radius:50%;border:1px solid var(--gold);color:var(--gold);display:flex;align-items:center;justify-content:center;margin:0 auto 22px}.dk-book-confirm .chk svg{width:30px;height:30px}.dk-book-confirm h3{font-family:var(--head);font-size:30px;font-weight:600;margin:0 0 12px}.dk-book-confirm p{color:var(--ink-2);max-width:44ch;margin:0 auto}.dk-book-confirm b{color:var(--ink)}.dk-pgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px}.dk-pcard{display:flex;flex-direction:column}.dk-pcard-media{position:relative;overflow:hidden;margin-bottom:24px}.dk-pcard-media img{width:100%;height:300px;display:block;object-fit:cover}.dk-pcard-media .num{position:absolute;top:0;left:0;z-index:2;width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:var(--ink);color:var(--gold);font-family:var(--head);font-size:20px;font-weight:600;letter-spacing:.04em}.dk-pcard h3{font-family:var(--head);font-size:27px;font-weight:600;margin:0 0 9px;letter-spacing:-.01em}.dk-pcard p{font-size:15.5px;line-height:1.65;color:var(--ink-2);margin:0;max-width:40ch}.dk-pcard-ph{display:flex;align-items:center;justify-content:center;height:300px;background:var(--cream);color:var(--ink-2);font-family:var(--head);font-style:italic;font-size:16px;text-align:center;padding:20px;box-sizing:border-box}.dk-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.dk-reveal.in{opacity:1;transform:none}@media(max-width:1040px){.dk-wrap{padding:0 26px}.dk-nav{padding:18px 26px}.dk-navlinks,.dk-appt{display:none}.dk-burger{display:flex}.dk-hero-grid,.dk-feature-grid,.dk-visit-grid{grid-template-columns:1fr}.dk-hero-copy{padding:56px 26px 48px}.dk-hero-media img{min-height:380px;height:380px}.dk-feature--flip .dk-feature-media{order:0}.dk-feature-grid{gap:44px}.dk-feature-media img{height:360px}.dk-prod-grid{grid-template-columns:repeat(2,1fr);gap:20px}.dk-svc-grid{grid-template-columns:repeat(2,1fr)}.dk-trust-grid{grid-template-columns:1fr}.dk-trust-item{border-right:0;border-bottom:1px solid var(--line)}.dk-steps{grid-template-columns:1fr;gap:30px}.dk-step{padding:0;border-left:0}.dk-section{padding:72px 0}.dk-footer-grid{grid-template-columns:1fr 1fr;gap:36px}.dk-visit-info dl{grid-template-columns:1fr 1fr}.dk-visit-media img{height:auto;aspect-ratio:16 / 9}.dk-ways-grid{grid-template-columns:1fr;gap:22px}.dk-expect-grid{grid-template-columns:1fr 1fr;gap:26px 24px}.dk-bookcard{padding:32px 24px 36px}.dk-form-grid{grid-template-columns:1fr}.dk-pgrid,.dk-types-grid{grid-template-columns:1fr;gap:40px}.dk-type-media img{height:300px}}@media(max-width:860px){.dk-about-intro{grid-template-columns:1fr;gap:22px}.dk-svc-grid--4{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.dk-prod-grid,.dk-svc-grid,.dk-footer-grid,.dk-expect-grid{grid-template-columns:1fr}.dk-visit-info dl{grid-template-columns:1fr;gap:22px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dinkins.css.map */
