:root{--dd-bg: #FFFFFF;--dd-surface: #FFFFFF;--dd-ink: #111111;--dd-ink-muted: #6B6B68;--dd-line: #E8E6E0;--dd-warm: #F2EFEA;--dd-serif: "Lora", "Times New Roman", Georgia, serif;--dd-sans: "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--dd-gap: 40px;--dd-gap-lg: 56px}body{background:var(--dd-bg);color:var(--dd-ink)}.dd-tagline{text-align:center;padding:80px 24px 64px}.dd-tagline p{font-family:var(--dd-serif);font-weight:400;font-size:15px;line-height:1.5;color:var(--dd-ink);max-width:none;margin:0 auto;letter-spacing:0;white-space:nowrap}@media(max-width:700px){.dd-tagline p{white-space:normal;font-size:14px}}.dd-tag-filter{display:flex;flex-wrap:wrap;justify-content:center;gap:28px;padding:24px 16px 56px;border-bottom:1px solid var(--dd-line);margin-bottom:56px}.dd-tag-filter__link{font-family:var(--dd-sans);font-size:14px;color:var(--dd-ink-muted);text-decoration:none;text-transform:lowercase;letter-spacing:0;transition:color .2s ease}.dd-tag-filter__link:hover{color:var(--dd-ink)}.dd-view-all{display:flex;justify-content:center;margin-top:48px}.dd-view-all a{font-family:var(--dd-sans);font-size:13px;text-transform:uppercase;letter-spacing:.16em;color:var(--dd-ink);border-bottom:1px solid var(--dd-ink);padding-bottom:3px;text-decoration:none;transition:opacity .2s}.dd-view-all a:hover{opacity:.6}.dd-tagline em{font-style:italic}.dd-section-head{display:flex;align-items:end;justify-content:space-between;border-top:1px solid var(--dd-line);padding-top:28px;margin:24px 0 36px;gap:24px}.dd-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:var(--dd-ink-muted);font-weight:500}.dd-h2{font-family:var(--dd-serif);font-weight:400;font-size:clamp(28px,3vw,40px);margin:8px 0 0;letter-spacing:-.01em;color:var(--dd-ink)}.dd-underline{font-size:14px;color:var(--dd-ink);border-bottom:1px solid var(--dd-ink);padding-bottom:2px;text-decoration:none;transition:opacity .2s}.dd-underline:hover{opacity:.6}.dd-feature-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:var(--dd-gap);margin-bottom:80px}.dd-img{display:block;background:var(--dd-warm);overflow:hidden}.dd-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.dd-img:hover img{transform:scale(1.03)}.dd-lead .dd-img{aspect-ratio:4 / 5;margin-bottom:24px}.dd-meta{display:flex;gap:12px;align-items:center;flex-wrap:wrap;color:var(--dd-ink-muted);font-family:var(--dd-sans);font-size:12px;text-transform:uppercase;letter-spacing:.14em;margin-bottom:12px}.dd-dot{width:3px;height:3px;background:var(--dd-ink-muted);border-radius:50%;display:inline-block}.dd-title-lead{font-family:var(--dd-serif);font-weight:400;font-size:clamp(28px,3vw,44px);line-height:1.1;letter-spacing:-.015em;margin:0 0 16px;max-width:620px}.dd-title-lead a{color:var(--dd-ink);text-decoration:none}.dd-title-lead a:hover{opacity:.75}.dd-excerpt{font-family:var(--dd-sans);font-size:16px;color:var(--dd-ink-muted);max-width:560px;margin:0 0 20px;line-height:1.65}.dd-read-link{display:inline-block;font-family:var(--dd-sans);font-size:13px;text-transform:uppercase;letter-spacing:.16em;color:var(--dd-ink);border-bottom:1px solid var(--dd-ink);padding-bottom:3px;text-decoration:none;transition:opacity .2s}.dd-read-link:hover{opacity:.6}.dd-stack{display:flex;flex-direction:column;gap:36px}.dd-stack-card{display:grid;grid-template-columns:1fr;gap:16px}.dd-stack-card .dd-img{aspect-ratio:4 / 5}.dd-title-md{font-family:var(--dd-serif);font-weight:400;font-size:22px;line-height:1.2;margin:0;letter-spacing:-.005em}.dd-title-md a{color:var(--dd-ink);text-decoration:none}.dd-title-md a:hover{opacity:.75}.dd-excerpt-sm{font-family:var(--dd-sans);font-size:14px;color:var(--dd-ink-muted);margin:6px 0 0;line-height:1.55}.dd-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--dd-gap)}.dd-grid-3 article .dd-img{aspect-ratio:5 / 6;margin-bottom:18px}.dd-grid-3 article .dd-meta{margin-bottom:8px}.dd-home-grid{row-gap:64px;margin-bottom:80px}.dd-home-grid article .dd-img{aspect-ratio:3 / 2;margin-bottom:22px}.dd-home-grid article .dd-title-md{font-size:clamp(22px,1.6vw,26px);line-height:1.18;margin-bottom:4px}.dd-home-grid article .dd-excerpt-sm{font-size:15px;line-height:1.55}.template--article h1,.template--article .h1,.template--article .h2,.template--article header h1,.template--article header h2,.template--article header .h2,.template--article header [class*=text-block] h1,.template--article header [class*=text-block] h2,.template--article header [class*=text] h1{font-family:var(--dd-serif)!important;font-weight:400!important;font-size:clamp(36px,4vw,64px)!important;line-height:1.05!important;letter-spacing:-.02em!important;font-style:normal!important}.template--article .rte,.template--article .blog-post-content,.template--article [class*=blog-post-content]{font-family:var(--dd-sans);font-size:17px;line-height:1.75;color:var(--dd-ink)}.template--article .rte>*,.template--article .blog-post-content>*{max-width:680px;margin-left:auto!important;margin-right:auto!important}.template--article .rte p,.template--article .rte ul,.template--article .rte ol,.template--article .rte blockquote{margin-top:1.4em;margin-bottom:1.4em}.template--article .rte h2,.template--article .rte h3{font-family:var(--dd-serif);font-weight:400;letter-spacing:-.01em;margin-top:2.4em;margin-bottom:.6em}.template--article .rte h2{font-size:clamp(24px,2.4vw,32px)}.template--article .rte h3{font-size:clamp(20px,2vw,24px)}.template--article .rte blockquote{font-family:var(--dd-serif);font-style:italic;font-size:clamp(20px,2vw,26px);line-height:1.4;border:0;padding:0;color:var(--dd-ink)}.template--article .rte a{color:var(--dd-ink);text-decoration:none;border-bottom:1px solid var(--dd-ink);padding-bottom:1px}.template--article .rte a:hover{opacity:.65}.template--article .rte img{max-width:100%;height:auto;display:block;margin:2em auto}.template--article .rte .dd-journal-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(6px,1vw,12px);max-width:960px;margin:2.4em auto!important}.template--article .rte .dd-journal-pair img{width:100%;height:100%;margin:0;object-fit:cover}.template--article .rte .dd-journal-pair--portrait img{aspect-ratio:3 / 4}.template--article .rte .dd-journal-pair--square img{aspect-ratio:1 / 1}.template--article header+*:has(img:only-child){aspect-ratio:16 / 9!important;overflow:hidden!important;max-width:100%!important;width:100%!important;height:auto!important}.template--article header+*:has(img:only-child) .blog-post-featured-image{height:100%!important}.template--article header+*:has(img:only-child) img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;display:block!important}.template--article main img{max-height:75vh;object-fit:cover}.template--article .rte img,.template--article [class*=blog-post-content] img,.template--article .blog-post-content img{max-height:none;object-fit:initial}.template--article header time{font-family:var(--dd-sans)!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.16em!important;color:var(--dd-ink-muted)!important}.template--article .instagram-media,.template--article blockquote.instagram-media,.template--article iframe.instagram-media,.template--article .instagram-media-rendered{max-width:540px!important;width:100%!important;margin:2.4em auto!important;display:block!important;box-shadow:none!important;border:1px solid var(--dd-line)!important;border-radius:0!important;float:none!important}.template--article .rte iframe:not(.instagram-media):not(.instagram-media-rendered){max-width:680px!important;width:100%!important;margin:2.4em auto!important;display:block!important}.template--article .rte img[src=""],.template--article .rte img:not([src]){display:none}.section-footer .footer__heading,footer .heading,footer .text-block h2,.shopify-section-group-footer-group .text-block h2,.newsletter-form__heading{font-family:var(--dd-serif)!important;font-weight:400!important;letter-spacing:-.005em!important}.email-signup__input-group{border-radius:0!important}body:has(.dd-moodboard) main h1,body:has(.dd-moodboard) main .h1,body:has(.dd-moodboard) main .h2:first-of-type,body:has(.dd-moodboard) main [class*=text-block]:has(h1),body:has(.dd-sound) main h1,body:has(.dd-sound) main .h1,body:has(.dd-sound) main .h2:first-of-type,body:has(.dd-sound) main [class*=text-block]:has(h1){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.dd-sound{max-width:780px;margin:4.5rem auto 6rem;padding:0 1rem}@media(max-width:700px){.dd-sound{margin:2.5rem auto 4rem}}.dd-sound__intro{font-family:var(--dd-serif);font-weight:400;font-size:15px;line-height:1.5;text-align:center;color:var(--dd-ink);margin:0 0 2rem;letter-spacing:0}.dd-sound--multi{max-width:1240px}.dd-sound__grid{display:grid;gap:1.25rem}.dd-sound__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-sound__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1100px){.dd-sound__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.dd-sound__grid--2,.dd-sound__grid--3{grid-template-columns:minmax(0,1fr)}}.dd-sound__embed{border-radius:12px;overflow:hidden;background:var(--dd-warm)}.dd-sound__embed iframe{display:block;width:100%;border:0;border-radius:12px}.dd-sound__cover{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:0;margin-bottom:3rem;aspect-ratio:4 / 1;overflow:hidden}.dd-sound__cover img{display:block;width:100%;height:100%;object-fit:cover}.dd-sound__note{font-family:var(--dd-serif);font-weight:400;font-size:15px;line-height:1.6;text-align:center;color:var(--dd-ink);margin:2.5rem auto 0;max-width:600px}.dd-sound__tease{font-family:var(--dd-sans);font-size:12px;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--dd-ink-muted);margin:3rem auto 0}@media(max-width:1099px){.template--collection .product-grid{padding-inline:20px!important;box-sizing:border-box}}@media(max-width:749px){.menu-list--mobile .menu-list__link,.menu-list--mobile .menu-list__link-title{font-size:14px!important;letter-spacing:0!important;line-height:1.3!important}.menu-list--mobile li{padding-block:8px!important}.menu-list--mobile{--menu-horizontal-gap: 16px}}.dd-sound__placeholder{font-family:var(--dd-sans);font-size:14px;text-align:center;color:var(--dd-ink-muted);padding:3rem 1rem;border:1px dashed var(--dd-line);border-radius:8px}.dd-moodboard__intro{font-family:var(--dd-serif);font-weight:400;font-size:clamp(14px,1.2vw,16px);line-height:1.5;color:var(--dd-ink);text-align:center;max-width:720px;margin:0 auto;padding:.5rem 1rem 2.75rem}.dd-moodboard__intro a{color:inherit;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.dd-moodboard__intro a:hover,.dd-moodboard__intro a:focus-visible{border-bottom-color:var(--dd-ink)}@media(max-width:700px){.dd-moodboard__intro{padding:.25rem 1.25rem 1.75rem}}.dd-moodboard__disclaimer{font-family:var(--dd-sans);font-size:12px;line-height:1.5;color:var(--dd-ink-muted);text-align:center;max-width:720px;margin:0 auto;padding:3.5rem 1rem}@media(max-width:700px){.dd-moodboard__disclaimer{padding:2.5rem 1rem}}.dd-moodboard{display:flex;flex-wrap:wrap;gap:var(--moodboard-gap, 8px);margin:1rem 0 4rem}.dd-moodboard:after{content:"";flex-grow:9999}.dd-moodboard__item{height:var(--moodboard-row-h, 320px);flex:1 0 auto;overflow:hidden}.dd-moodboard__item img{height:100%;width:100%;object-fit:cover;display:block}@media(max-width:700px){.dd-moodboard{display:grid;grid-template-columns:1fr 1fr}.dd-moodboard:after{content:none}.dd-moodboard__item{height:auto;aspect-ratio:4 / 5}}body.template-index .section-moodboard{padding-top:4rem}@media(max-width:700px){body.template-index .section-moodboard{padding-top:2rem}}@media(min-width:750px){.footer-content{grid-template-columns:1fr 380px 1fr!important;align-items:center}.footer-content>*:nth-child(2){width:100%}.footer-content>*:nth-child(3){justify-self:end}.footer-content .menu .details-content{margin-block-start:0!important}.footer-content .menu .list-unstyled{display:flex!important;justify-content:flex-end;align-items:center;gap:1rem;margin:0;padding:0;list-style:none}.footer-content .menu__item{margin:0}.footer-content .menu__item+.menu__item{margin-block-start:0!important;padding-left:1rem;border-left:1px solid currentColor}.footer-content .menu__item a{font-size:14px;text-decoration:none;opacity:.85}}.shopify-section-group-footer-group{background:var(--dd-warm, #F2EFEA)}.dd-table{max-width:640px;margin:0 auto;padding:0 1rem}.dd-table__heading{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.dd-table__intro{font-family:var(--dd-serif);font-weight:400;font-size:17px;line-height:1.6;color:var(--dd-ink);margin:0 0 3.5rem;text-align:center}.dd-table-form{display:flex;flex-direction:column;gap:1.75rem}.dd-table-form__field{display:flex;flex-direction:column;gap:.5rem}.dd-table-form__field label{font-family:var(--dd-sans);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--dd-ink);opacity:.85}.dd-table-form__field label span{text-transform:none;letter-spacing:0;font-size:12px;opacity:.7;margin-left:.25rem}.dd-table-form__field input,.dd-table-form__field textarea{font-family:var(--dd-sans);font-size:15px;line-height:1.5;color:var(--dd-ink);background:transparent;border:0;border-bottom:1px solid rgba(0,0,0,.35);padding:.5rem 0;outline:none;resize:vertical;width:100%;box-sizing:border-box;border-radius:0}.dd-table-form__field input:focus,.dd-table-form__field textarea:focus{border-bottom-color:var(--dd-ink)}.dd-table-form__submit{font-family:var(--dd-sans);font-size:12px;letter-spacing:.16em;text-transform:uppercase;background:var(--dd-ink);color:#fff;border:0;padding:14px 32px;margin:1.5rem auto 0;cursor:pointer;transition:opacity .2s ease;border-radius:0}.dd-table-form__submit:hover{opacity:.8}.dd-table-form__success{font-family:var(--dd-serif);font-weight:400;font-size:clamp(28px,3vw,40px);line-height:1.25;letter-spacing:-.01em;text-align:center;color:var(--dd-ink);padding:4rem 1rem;border:0;margin:0}.dd-table:has(.dd-table-form__success) .dd-table__heading,.dd-table:has(.dd-table-form__success) .dd-table__intro{display:none}.dd-table-form__errors{font-family:var(--dd-sans);font-size:14px;color:#b22222;padding:1rem;border:1px solid #E6CCCC;background:#fbf2f2;margin-bottom:1rem}body:has(.dd-table){background-image:url(/cdn/shop/files/The_table_mobile_bacground.png?v=1781892779)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-attachment:scroll!important}@media(min-width:750px){body:has(.dd-table){background-image:url(/cdn/shop/files/The_table_desktop_background.png?v=1781892835)!important;background-attachment:fixed!important}}body:has(.dd-table) main,body:has(.dd-table) #MainContent,body:has(.dd-table) .content-for-layout,body:has(.dd-table) main .shopify-section,body:has(.dd-table) main .section-background,body:has(.dd-table) main .section{background:transparent!important}.dd-store-splash{display:grid;grid-template-columns:1fr 1fr;gap:2rem;max-width:1400px;margin:4rem auto 6rem;padding:0 1.5rem}@media(max-width:700px){.dd-store-splash{grid-template-columns:1fr;gap:3rem;margin:2rem auto 4rem}}.dd-store-tile{display:block;text-decoration:none;color:var(--dd-ink)}.dd-store-tile__image{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--dd-warm);margin-bottom:1.5rem}.dd-store-tile__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.dd-store-tile:hover .dd-store-tile__image img{transform:scale(1.03)}.dd-store-tile__image--placeholder{display:flex;align-items:center;justify-content:center}.dd-store-tile__image--placeholder span{font-family:var(--dd-serif);font-style:italic;font-size:clamp(36px,4vw,56px);color:var(--dd-ink-muted);letter-spacing:-.01em}.dd-store-tile__title{font-family:var(--dd-serif);font-weight:400;font-size:clamp(28px,3vw,40px);letter-spacing:-.01em;line-height:1.1;margin:0 0 .5rem;color:var(--dd-ink)}.dd-store-tile__caption{font-family:var(--dd-sans);font-size:14px;line-height:1.5;color:var(--dd-ink-muted);margin:0;max-width:38ch}.dd-store-catalog-head{max-width:none}.dd-store-catalog-nav{display:flex;justify-content:center;flex-wrap:wrap;gap:.4rem 1.5rem;margin-top:1.5rem}.dd-store-catalog-nav__link{position:relative;color:var(--dd-ink-muted);font-family:var(--dd-sans);font-size:13px;line-height:1.4;text-decoration:none;text-transform:lowercase;transition:color .16s ease}.dd-store-catalog-nav__link:hover,.dd-store-catalog-nav__link.is-active{color:var(--dd-ink)}.dd-store-catalog-nav__link.is-active:after{position:absolute;right:0;bottom:-.3rem;left:0;height:1px;background:currentColor;content:""}.dd-table-form__field input:-webkit-autofill,.dd-table-form__field input:-webkit-autofill:hover,.dd-table-form__field input:-webkit-autofill:focus,.dd-table-form__field input:-webkit-autofill:active,.dd-table-form__field textarea:-webkit-autofill,.dd-table-form__field textarea:-webkit-autofill:hover,.dd-table-form__field textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--dd-ink)!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;background-color:transparent!important;caret-color:var(--dd-ink);transition:background-color 9999s ease-in-out 0s}body.product-tag-coming-soon .add-to-cart-button[disabled],body.product-tag-coming-soon .product-form__buttons button[disabled],body.product-tag-coming-soon [class*=sticky-add-to-cart],body.product-tag-coming-soon [class*=quantity],body.product-tag-coming-soon quantity-selector-component,body.product-tag-coming-soon quantity-input{display:none!important}body.product-tag-coming-soon .buy-buttons-block:before{content:"coming soon";display:block;font-family:var(--dd-sans);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--dd-ink-muted);margin-bottom:12px}#BIS_trigger{font-size:0!important;background:var(--dd-ink)!important;color:transparent!important;border:0!important;border-radius:0!important;padding:16px 32px!important}#BIS_trigger:before{content:"Notify me when available";font-family:var(--dd-sans);font-size:13px;letter-spacing:.04em;color:#fff}.section-header,.header,.section-header-group{border-bottom:1px solid var(--dd-line)}.template--collection{background:var(--dd-bg)}body.template--collection h1,body.template--collection .h1,body.template--collection .h2,body.template--collection [class*=collection-title],body.template--collection [class*=text-block] h1,body.template--collection [class*=text-block] h2,body.template--collection .section-content-wrapper h1,body.template--collection .section-content-wrapper h2{font-family:var(--dd-serif)!important;font-weight:400!important;letter-spacing:-.02em!important}body.template--collection product-title,body.template--collection product-title *,body.template--collection product-title a,body.template--collection product-title span{font-family:var(--dd-serif)!important;font-weight:700!important}.template--blog{background:var(--dd-bg)}.template--blog .blog-posts-container{grid-template-columns:repeat(3,1fr)!important;column-gap:var(--dd-gap)!important;row-gap:56px!important;align-items:start!important}.template--blog .blog-post-item,.template--blog .blog-post-item:first-child,.template--blog .blog-post-item:nth-child(2),.template--blog .blog-post-item:nth-child(3){grid-column:span 1!important;--blog-post-card-scale: 1 !important;border:0!important;padding:0!important;align-self:start!important;height:auto!important}.template--blog .blog-post-item:first-child .blog-post-card{flex-direction:column!important}.template--blog .blog-post-item:first-child .blog-post-card__image-container{width:100%!important}.template--blog .blog-post-item:first-child:has(.blog-post-card__image-container) .blog-post-card__content{padding-inline-start:0!important;width:100%!important}.template--blog .blog-post-card__image-container{position:relative!important;aspect-ratio:3 / 2!important;overflow:hidden!important;background:var(--dd-warm);margin-bottom:.75rem!important}.template--blog .blog-post-card{gap:0!important}.template--blog .blog-post-card__content{padding-block-start:0!important;gap:.25rem!important}.template--blog .blog-post-card__content>a{padding-block-start:0!important}.template--blog .blog-post-card__image-container>a{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;line-height:0!important;font-size:0!important}.template--blog .blog-post-card__image-container img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:transform .6s ease}.template--blog .blog-post-card__image-container:hover img{transform:scale(1.03)}.template--blog .blog-post-card h1,.template--blog .blog-post-card h2,.template--blog .blog-post-card h3,.template--blog .blog-post-card h4,.template--blog .blog-post-card .heading,.template--blog .blog-post-card [class*=heading]{font-family:var(--dd-serif)!important;font-weight:400!important;font-size:22px!important;line-height:1.2!important;letter-spacing:-.005em!important;color:var(--dd-ink)!important}.template--blog .blog-post-card__content{padding-block-start:.5rem!important}.template--blog .blog-post-card__content a{color:var(--dd-ink)!important;text-decoration:none!important}.template--blog h1,.template--blog .h1,.template--blog .h2{font-family:var(--dd-serif)!important;font-weight:400!important;font-size:clamp(40px,4vw,64px)!important;line-height:1.05!important;letter-spacing:-.02em!important;color:var(--dd-ink)!important}@media(max-width:900px){.template--blog .blog-posts-container{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:600px){.template--blog .blog-posts-container{grid-template-columns:1fr!important;row-gap:40px!important}.template--blog .blog-post-item{grid-column:span 1!important}}.dd-sound__head{display:flex;align-items:center;justify-content:center;margin:0 0 2rem}.dd-sound__title{font-family:var(--dd-serif);font-weight:400;font-size:clamp(32px,3.5vw,44px);letter-spacing:-.02em;color:var(--dd-ink)}.dd-eq{display:inline-flex;align-items:flex-end;gap:3px;height:22px;margin-right:14px}.dd-eq span{width:2.5px;background:var(--dd-ink);animation:dd-eq 2.6s ease-in-out infinite}.dd-eq span:nth-child(1){height:10px}.dd-eq span:nth-child(2){height:18px;animation-duration:3.1s;animation-delay:.3s}.dd-eq span:nth-child(3){height:8px;animation-duration:2.2s;animation-delay:.7s}.dd-eq span:nth-child(4){height:14px;animation-duration:2.9s;animation-delay:.15s}@keyframes dd-eq{0%,to{height:6px}50%{height:20px}}.dd-motion-ready .dd-rise{opacity:0;transform:translateY(14px);transition:opacity .7s ease,transform .7s ease}.dd-motion-ready .dd-rise.dd-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.dd-eq span{animation:none}.dd-motion-ready .dd-rise{opacity:1;transform:none;transition:none}}button,.button,.btn,input:not([type=checkbox]):not([type=radio]),textarea,select,[class*=badge]{border-radius:0!important}.template--product h1{font-family:var(--dd-serif)!important;font-weight:400!important;font-size:clamp(30px,3vw,44px)!important;line-height:1.08!important;letter-spacing:-.02em!important}product-recommendations h3{font-family:var(--dd-serif)!important;font-weight:400!important;font-size:clamp(22px,2.2vw,30px)!important;letter-spacing:-.01em!important;text-transform:lowercase!important}product-recommendations .card-gallery{--gallery-aspect-ratio: 4 / 5 !important}.template--page main h1{font-family:var(--dd-serif)!important;font-weight:400!important;font-size:clamp(32px,3.5vw,44px)!important;line-height:1.05!important;letter-spacing:-.02em!important;text-transform:lowercase!important}.template--404 h1{font-family:var(--dd-serif)!important;font-weight:400!important;font-size:clamp(32px,3.5vw,48px)!important;letter-spacing:-.02em!important}.template--404 .section-resource-list__header p{font-family:var(--dd-serif)!important;font-weight:400!important;font-size:clamp(20px,2vw,26px)!important;letter-spacing:-.01em!important}.dd-coll-head{text-align:center;max-width:640px;margin:0 auto;padding:0 1rem}.dd-coll-head__title{font-family:var(--dd-serif);font-weight:400;font-size:clamp(32px,3.5vw,48px);letter-spacing:-.02em;line-height:1.05;color:var(--dd-ink);margin:0 0 .5rem}.dd-coll-head__intro{font-family:var(--dd-sans);font-size:14px;color:var(--dd-ink-muted);margin:0}.template--page form[action*=contact] input:not([type=checkbox]):not([type=radio]),.template--page form[action*=contact] textarea{border:0!important;border-bottom:1px solid var(--dd-line)!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}.template--page form[action*=contact] input:focus,.template--page form[action*=contact] textarea:focus{border-bottom-color:var(--dd-ink)!important;outline:none!important;box-shadow:none!important}.template--page form[action*=contact] .field:has(input[type=tel]),.template--page form[action*=contact] input[type=tel]{display:none!important}.template--page form[action*=contact] button[type=submit],.template--page form[action*=contact] .button{font-family:var(--dd-sans)!important;font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase!important;background:var(--dd-ink)!important;color:#fff!important;border:0!important;padding:14px 32px!important}.dd-drawer-secondary{list-style:none;margin:1.5rem 0 0;padding-inline:var(--drawer-padding);padding-block:1.25rem 0;border-top:1px solid var(--dd-line);display:flex;gap:1.5rem}.dd-drawer-secondary a{font-family:var(--dd-sans);font-size:14px;color:var(--dd-ink-muted);text-decoration:none;transition:color .2s ease}.dd-drawer-secondary a:hover,.dd-drawer-secondary a:focus-visible{color:var(--dd-ink)}.dd-product-shipping{font-family:var(--dd-sans);font-size:14px;line-height:1.6;color:var(--dd-ink);margin:1.75rem 0 0;padding-top:1.25rem;border-top:1px solid var(--dd-line)}.dd-product-shipping a{color:var(--dd-ink);text-decoration:none;border-bottom:1px solid var(--dd-ink);padding-bottom:1px;transition:opacity .2s ease}.dd-product-shipping a:hover{opacity:.6}.dd-product-enquire{font-family:var(--dd-sans);font-size:14px;line-height:1.6;color:var(--dd-ink-muted);margin:2rem 0 0}.dd-product-enquire a{color:var(--dd-ink);text-decoration:none;border-bottom:1px solid var(--dd-ink);padding-bottom:1px;transition:opacity .2s ease}.dd-product-enquire a:hover{opacity:.6}.footer-content .menu__item a{font-size:15px!important;opacity:1!important}@media(max-width:900px){.dd-feature-grid{grid-template-columns:1fr;gap:var(--dd-gap-lg);margin-bottom:56px}.dd-grid-3{grid-template-columns:repeat(2,1fr);gap:var(--dd-gap)}.dd-home-grid{row-gap:48px}.dd-section-head{flex-direction:column;align-items:flex-start;gap:12px}.dd-tagline{padding:56px 16px 40px}}@media(max-width:600px){.dd-grid-3{grid-template-columns:1fr;gap:var(--dd-gap-lg)}.dd-home-grid{row-gap:40px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/editorial.css.map */
