:root{--dl-pm-ink: #000000}h1,h2,h3,.h1,.h2,.h3,.section-header__title,.product-single__title,.grid-product__title,.grid-product__print,.dl-swatches__current,.dl-toolbar__title,.collection-item__title,.dl-ihero__heading,.dl-contact__heading,.dl-contact__form-title{text-transform:capitalize}.dl-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--dl-space-2)}.dl-card-head .grid-product__title{margin:0;min-width:0}.dl-card-head .dl-stars{margin:0;flex:0 0 auto;font-size:12px;gap:4px}.dl-card-head .dl-stars__icons{font-size:12px;letter-spacing:1px}.grid-product__meta .dl-card-head .dl-stars{margin-top:0}.grid-product__print{margin:2px 0 4px}.dl-swatches--card .dl-swatch{width:20px;height:20px}.dl-swatches--pdp .dl-swatches__list{grid-template-columns:repeat(auto-fill,40px);gap:8px;max-width:none}.dl-swatches--pdp .dl-swatch{width:40px;height:40px}.dl-swatch.is-current{outline-offset:1px}@media only screen and (max-width:768px){.dl-swatches--pdp .dl-swatches__list{display:grid;overflow:visible;padding:2px}.dl-swatches--pdp .dl-swatch{flex:none;width:40px;height:40px}}.product-block--price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;column-gap:var(--dl-space-3)}.product-block--price>.product__unit-price{flex-basis:100%}.product-block--price>.product__policies{display:none}.dl-pay-terms{margin:0;font-size:13px;color:var(--dl-ink-soft)}.dl-pay-terms shopify-payment-terms{display:block}.product-block .shopify-payment-terms{display:none}.dl-ship--pdp{margin:var(--dl-space-3) 0 var(--dl-space-4)}.dl-details{background:var(--dl-sand);padding:var(--dl-space-4) var(--dl-space-5);margin:var(--dl-space-4) 0}.dl-details__heading{margin:0 0 var(--dl-space-3);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.dl-details__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--dl-space-3)}.dl-details__row{display:grid;grid-template-columns:22px 78px 1fr;align-items:center;gap:var(--dl-space-3);font-size:14px}.dl-details__icon{width:20px;height:20px;fill:none;stroke:var(--dl-ink);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.dl-details__label{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.dl-details__value{color:var(--dl-ink)}.dl-toolbar{display:flex;align-items:center;gap:var(--dl-space-4);padding:var(--dl-space-4) 0;margin:0 0 var(--dl-space-5);border-bottom:1px solid var(--dl-line)}.dl-toolbar__title{margin:0 auto 0 0;font-size:clamp(22px,2.4vw,30px);line-height:1.15;text-align:left}.dl-toolbar .collection-filter__item{flex:0 0 auto;width:auto}.dl-toolbar .collection-filter__item--drawer{order:2}.dl-toolbar .collection-filter__item--sort{order:3}.collection-content{padding-top:0}.template-collection .collection-content .grid__item--sidebar:empty{display:none}@media only screen and (max-width:768px){.dl-toolbar{flex-wrap:wrap;gap:var(--dl-space-2) var(--dl-space-3);padding:var(--dl-space-3) 0}.dl-toolbar__title{flex-basis:100%;font-size:22px}.dl-toolbar .collection-filter__item--drawer,.dl-toolbar .collection-filter__item--sort{flex:1 1 0}}.dl-ihero{position:relative;background:var(--dl-ihero-bg, #000);color:var(--dl-ihero-fg, #fff)}.dl-ihero__media{line-height:0}.dl-ihero__img{display:block;width:100%;height:auto}.dl-ihero__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;pointer-events:none}.dl-ihero__inner{pointer-events:auto;max-width:560px;padding:0 clamp(20px,3vw,48px)}.dl-ihero--right .dl-ihero__content{justify-content:flex-end}.dl-ihero--center .dl-ihero__content{justify-content:center;text-align:center}.dl-ihero__eyebrow{font-size:12px;letter-spacing:.2em;text-transform:uppercase;margin:0 0 var(--dl-space-2)}.dl-ihero__heading{color:inherit;margin:0 0 var(--dl-space-3);font-size:clamp(28px,3vw,44px);line-height:1.12}.dl-ihero__text{margin:0 0 var(--dl-space-5)}.dl-ihero .btn--inverse{color:var(--dl-ihero-fg, #fff);border-color:var(--dl-ihero-fg, #fff)}@media only screen and (max-width:768px){.dl-ihero__content{position:static;display:block}.dl-ihero__inner{max-width:none;padding:var(--dl-space-5) var(--dl-space-4) var(--dl-space-6)}}.dl-pm-dark,.dl-brand-pm .dl-pm-dark{background:#000}@media only screen and (max-width:768px){.text-with-icons__blocks{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -17px;padding:0 17px}.text-with-icons__blocks::-webkit-scrollbar{display:none}.text-with-icons__block{flex:0 0 100%!important;width:100%!important;scroll-snap-align:center;margin:0!important;padding:var(--dl-space-2) var(--dl-space-4)!important}.text-with-icons{padding-top:var(--dl-space-5);padding-bottom:var(--dl-space-5)}}.dl-contact{padding:clamp(32px,5vw,72px) 0}.dl-contact__grid{display:grid;grid-template-columns:1fr 1.15fr;gap:clamp(32px,5vw,80px);align-items:start}.dl-contact__eyebrow{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--dl-ink-soft);margin:0 0 var(--dl-space-2)}.dl-contact__heading{text-align:left;margin:0 0 var(--dl-space-4)}.dl-contact__note{font-size:16px;line-height:1.6;color:var(--dl-ink);text-align:left}.dl-contact__promise{display:flex;gap:var(--dl-space-3);align-items:flex-start;background:var(--dl-sand);padding:var(--dl-space-4);margin:var(--dl-space-5) 0}.dl-contact__promise p{margin:0;font-size:15px}.dl-contact svg{width:22px;height:22px;flex:0 0 22px;fill:none;stroke:var(--dl-ink);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.dl-contact__ways{list-style:none;margin:0;padding:0;display:grid;gap:var(--dl-space-4)}.dl-contact__ways li{display:flex;gap:var(--dl-space-3);align-items:flex-start}.dl-contact__ways strong{display:block;font-size:12px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:2px}.dl-contact__card{background:#fff;border:1px solid var(--dl-line);padding:clamp(20px,3vw,40px)}.dl-contact__form-title{text-align:left;margin:0 0 var(--dl-space-5);font-size:24px}.dl-contact__row{display:grid;grid-template-columns:1fr 1fr;gap:var(--dl-space-4)}.dl-field{margin-bottom:var(--dl-space-4);text-align:left}.dl-field label{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px}.dl-field label span{text-transform:none;letter-spacing:0;color:var(--dl-ink-soft)}.dl-field input,.dl-field select,.dl-field textarea{width:100%;margin:0;background:var(--dl-paper);border:1px solid var(--dl-line);padding:12px;font:inherit}.dl-field input:focus,.dl-field select:focus,.dl-field textarea:focus{border-color:var(--dl-ink)}.dl-contact__submit{width:100%}.dl-contact__success{background:var(--dl-sand);padding:var(--dl-space-3) var(--dl-space-4)}.dl-contact__fine{font-size:12px;color:var(--dl-ink-soft);margin-top:var(--dl-space-3);text-align:left}@media only screen and (max-width:768px){.dl-contact__grid,.dl-contact__row{grid-template-columns:1fr;gap:var(--dl-space-5)}.dl-contact__row{gap:0}}.dl-powered a{text-decoration:underline;text-underline-offset:2px}li.site-nav__item:has(>a[href$="/collections/sale"]),li.mobile-nav__item:has(a.mobile-nav__link--top-level[href$="/collections/sale"]){display:none!important}.dl-trust{display:grid!important;grid-template-columns:repeat(3,1fr);gap:0!important;margin:var(--dl-space-5) 0;padding:var(--dl-space-3) 0}.dl-trust__item{display:flex!important;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:8px!important;padding:4px 10px;font-size:13px!important;line-height:1.35}.dl-trust__item+.dl-trust__item{border-left:1px solid var(--dl-line)}.dl-trust__item svg,.dl-trust__item .icon{width:26px;height:26px;flex:0 0 auto}@media only screen and (max-width:768px){.dl-trust__item{font-size:12px!important;padding:4px 6px}}.dl-toolbar{background:var(--dl-paper, #faf7f2)}@media only screen and (max-width:768px){.collection-filter.dl-toolbar{position:relative!important;top:auto!important;z-index:1}}.megamenu .h5,.megamenu .site-nav__dropdown-link--top-level{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:600}.megamenu .site-nav__dropdown-link{font-size:14px}.megamenu .megamenu__promo .h3,.megamenu .megamenu__promo-heading{font-family:var(--typeHeaderPrimary),serif}.dl-sil-trigger{margin:-4px 0 var(--dl-space-3)}.dl-sil-trigger .tool-tip-trigger__title{font-size:13px;letter-spacing:.08em;text-decoration:underline;text-underline-offset:3px;cursor:pointer;text-transform:none}.dl-sil__intro{margin:0 0 var(--dl-space-4);color:var(--dl-ink-soft)}.dl-sil__group{font-size:13px!important;letter-spacing:.14em;text-transform:uppercase!important;font-family:inherit;margin:var(--dl-space-5) 0 var(--dl-space-2);text-align:left}.dl-sil__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.dl-sil__table{border-collapse:collapse;width:100%;min-width:640px;font-size:13px}.dl-sil__table th,.dl-sil__table td{border:1px solid var(--dl-line);padding:10px;vertical-align:top;text-align:center}.dl-sil__table thead th{background:var(--dl-paper);width:16%}.dl-sil__table thead th:first-child,.dl-sil__table tbody th{width:110px;text-align:left;font-size:11px;letter-spacing:.1em;text-transform:uppercase;background:var(--dl-sand)}.dl-sil__table thead a{display:block;text-decoration:none;color:var(--dl-ink)}.dl-sil__table thead img{display:block;width:100%;max-width:150px;aspect-ratio:4/5;height:auto;object-fit:cover;margin:0 auto 8px}.dl-sil__table thead span{font-family:var(--typeHeaderPrimary),serif;font-size:15px}.dl-sil__note{font-size:12px;color:var(--dl-ink-soft);margin-top:var(--dl-space-4)}tool-tip[data-tool-tip=size-chart] .tool-tip__inner:has(.dl-sil){max-width:min(1100px,94vw);width:94vw}
/*# sourceMappingURL=/cdn/shop/t/71/assets/dl-r3.css.map */
