:root{--dk-gold: 155, 127, 63;--dk-gold-light: 201, 169, 106;--dk-gold-pale: 233, 214, 170;--dk-ink: 26, 27, 24;--dk-cream: 247, 243, 236;--dk-sand: 236, 228, 214;--dk-ease: cubic-bezier(.22, .61, .36, 1);--dk-ease-out: cubic-bezier(.16, 1, .3, 1)}.dk-eyebrow{display:inline-flex;align-items:center;gap:1.2rem;margin:0;font-family:var(--font-body-family);font-size:1.15rem;font-weight:600;letter-spacing:.28em;line-height:1.4;text-transform:uppercase;color:rgb(var(--dk-accent, var(--dk-gold)))}.dk-eyebrow:before{content:"";flex:none;width:3.2rem;height:1px;background:currentColor}.dk-eyebrow--center:after{content:"";flex:none;width:3.2rem;height:1px;background:currentColor}.dk-ornament{display:flex;align-items:center;justify-content:center;gap:1.6rem;color:rgb(var(--dk-accent, var(--dk-gold)))}.dk-ornament__line{width:6.4rem;height:1px;background:linear-gradient(90deg,transparent,currentColor)}.dk-ornament__line:last-child{background:linear-gradient(90deg,currentColor,transparent)}.dk-ornament svg{width:2.8rem;height:2.8rem;overflow:visible}.dk-ornament path,.dk-ornament circle{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round}.js .dk-ornament [data-dk-draw]{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1.6s var(--dk-ease) .2s}.js .is-revealed .dk-ornament [data-dk-draw],.js .dk-ornament.is-revealed [data-dk-draw]{stroke-dashoffset:0}.js [data-dk-reveal]{opacity:0;transform:translate3d(0,2.4rem,0);transition:opacity 1s var(--dk-ease-out),transform 1s var(--dk-ease-out);transition-delay:calc(var(--dk-delay, 0) * 1ms)}.js [data-dk-reveal=fade]{transform:none}.js [data-dk-reveal].is-revealed{opacity:1;transform:none}.shopify-design-mode [data-dk-reveal]{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){.js [data-dk-reveal]{opacity:1;transform:none;transition:none}.js .dk-ornament [data-dk-draw]{stroke-dashoffset:0;transition:none}}.dk-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:4.8rem;padding:1.2rem 2.8rem;border:1px solid rgb(var(--dk-accent, var(--dk-gold)));border-radius:var(--button-radius, .4rem);background:rgb(var(--dk-accent, var(--dk-gold)));color:#fff;font-family:var(--font-button-family, var(--font-body-family));font-size:1.3rem;font-weight:600;letter-spacing:.16em;line-height:1.2;text-transform:uppercase;text-decoration:none;white-space:nowrap;overflow:hidden;isolation:isolate;transition:color .4s var(--dk-ease),border-color .4s var(--dk-ease)}.dk-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgb(var(--dk-ink));transform:scaleX(0);transform-origin:right;transition:transform .5s var(--dk-ease)}.dk-button:hover:before,.dk-button:focus-visible:before{transform:scaleX(1);transform-origin:left}.dk-button:hover,.dk-button:focus-visible{border-color:rgb(var(--dk-ink))}.dk-button svg{width:1.4rem;height:1.4rem;transition:transform .4s var(--dk-ease)}.dk-button:hover svg,.dk-button:focus-visible svg{transform:translate(.4rem)}.dk-button--ghost{background:transparent;border-color:#ffffffb3;color:#fff}.dk-button--ghost:before{background:#fff}.dk-button--ghost:hover,.dk-button--ghost:focus-visible{border-color:#fff;color:rgb(var(--dk-ink))}.dk-button--dark-ghost{background:transparent;border-color:rgba(var(--dk-ink),.4);color:rgb(var(--dk-ink))}.dk-button--dark-ghost:hover,.dk-button--dark-ghost:focus-visible{color:#fff}@media screen and (max-width:749px){.dk-button{min-height:4.4rem;padding:1.1rem 2rem;font-size:1.2rem}}.dk-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 0;margin:0;padding:0;list-style:none;font-size:1.2rem;letter-spacing:.06em;color:rgba(var(--dk-ink),.6)}.dk-breadcrumbs__item+.dk-breadcrumbs__item:before{content:"/";margin:0 .9rem;color:rgba(var(--dk-gold),.7)}.dk-breadcrumbs__link{color:inherit;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .3s var(--dk-ease),color .3s var(--dk-ease)}.dk-breadcrumbs__link:hover,.dk-breadcrumbs__link:focus-visible{color:rgb(var(--dk-ink));background-size:100% 1px}.dk-breadcrumbs__current{color:rgb(var(--dk-ink))}.collection-hero__breadcrumbs{margin-bottom:1.6rem}html .collection-hero--with-image .collection-hero__breadcrumbs{padding-top:2.4rem}.product__breadcrumbs-top{margin-bottom:2.4rem}.dk-crumbs-section{padding:var(--dk-pt, 20px) 0 var(--dk-pb, 0px)}.dk-crumbs-section--center .dk-breadcrumbs__list{justify-content:center}@media screen and (max-width:749px){.product__breadcrumbs-top{margin-bottom:1.6rem}}.collection-hero__text-wrapper.center .dk-breadcrumbs__list{justify-content:center}.collection-hero__text-wrapper.right .dk-breadcrumbs__list{justify-content:flex-end}@media screen and (max-width:749px){.collection-hero__text-wrapper.mobile-center .dk-breadcrumbs__list{justify-content:center}.collection-hero__text-wrapper.mobile-left .dk-breadcrumbs__list{justify-content:flex-start}}html .card-information__button{height:auto;overflow:visible;white-space:normal}html .card-information__button .button{min-height:4.4rem;height:auto;padding:1rem 1.2rem;line-height:1.25;letter-spacing:.12em;white-space:normal;text-wrap:balance}html .product-form__submit{height:auto;min-height:4.8rem;white-space:normal;text-wrap:balance}@media screen and (max-width:749px){html .product-usps__list{flex-wrap:wrap;overflow:visible}html .product-usps__item{flex:1 1 9.6rem;padding:.8rem .6rem;line-height:1.3;white-space:normal;text-wrap:balance}}html .facet-filters__sort summary .button{width:auto;white-space:nowrap}html .facet-filters__sort summary .button .icon{margin-left:1.2rem}html .product-form__quantity .quantity__input{height:3.6rem;margin:0 .4rem;padding:0;border-radius:99rem;background-color:#f2f2f2;opacity:1}html .facet-filters__field :is(.button,.facet-checkbox){font-size:max(calc(var(--font-button-size) - 4px),1.2rem)}@media screen and (min-width:750px){html .facets-vertical>.facet-filters{max-height:none;overflow:visible}}.dk-breadcrumbs--divider{margin-bottom:1.6rem;padding-bottom:1.2rem;border-bottom:1px solid rgba(var(--dk-ink),.1)}.dk-read-more{display:block}.dk-read-more__content :is(h2,h3){font-family:var(--font-heading-family);color:rgb(var(--dk-ink));letter-spacing:0}.dk-read-more.is-collapsible:not(.is-open) .dk-read-more__content{max-height:24rem;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent)}.dk-read-more__toggle{display:inline-flex;align-items:center;gap:.8rem;margin-top:1.6rem;padding:.6rem 0;border:0;border-bottom:1px solid rgb(var(--dk-gold));background:none;color:rgb(var(--dk-ink));font:inherit;font-size:1.2rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;cursor:pointer}.dk-read-more__toggle[hidden]{display:none}.dk-read-more__toggle svg{width:1.2rem;height:1.2rem;transition:transform .3s var(--dk-ease)}.dk-read-more.is-open .dk-read-more__toggle svg{transform:rotate(180deg)}.dk-read-more--intro.is-collapsible:not(.is-open) .dk-read-more__content{max-height:8.4em;-webkit-mask-image:linear-gradient(180deg,#000 45%,transparent);mask-image:linear-gradient(180deg,#000 45%,transparent)}.dk-read-more--intro .dk-read-more__toggle{margin-top:.8rem}.collection-hero__text-wrapper.center .dk-read-more--intro{text-align:center}@media screen and (max-width:749px){.dk-read-more--intro.is-collapsible:not(.is-open) .dk-read-more__content{max-height:6.4em}}:is(.dk-intro__text,.dk-read-more__content,.dk-faq__answer) a{color:rgb(var(--dk-ink));text-decoration:underline;text-decoration-color:rgba(var(--dk-gold),.55);text-decoration-thickness:1px;text-underline-offset:.25em;transition:text-decoration-color .3s var(--dk-ease),text-decoration-thickness .3s var(--dk-ease)}:is(.dk-intro__text,.dk-read-more__content,.dk-faq__answer) a:hover,:is(.dk-intro__text,.dk-read-more__content,.dk-faq__answer) a:focus-visible{text-decoration-color:rgb(var(--dk-gold));text-decoration-thickness:2px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/dk-base.css.map */
