.dtcp{--cp-ink: rgb(0 0 0 / 85%);--cp-soft: rgb(0 0 0 / 60%);--cp-line: rgb(0 0 0 / 12%);--cp-accent: #9e5330;--cp-warm: rgb(158 83 48 / 6%);--cp-title: "Lust", var(--font-heading--family), Georgia, "Times New Roman", serif;--cp-text: var(--font-body--family, "NeuzeitGroT", sans-serif);--cp-gutter: var(--page-margin, 16px);--cp-seam: 6px;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--cp-seam);color:var(--cp-ink);font-family:var(--cp-text)}.dtcp--small{padding-block:0}.dtcp--large{padding-block:24px}.dtcp a{color:inherit}.dtcp .dtcp-kicker,.dtcp .dtcp-label{margin:0;font-size:11px!important;font-weight:400;line-height:1.4!important;letter-spacing:.18em;text-transform:uppercase;color:var(--cp-accent)}.dtcp .dtcp-label{color:var(--cp-soft)}.dtcp .dtcp-title.dtcp-title{margin:0;font-family:var(--cp-title)!important;font-size:44px!important;font-weight:400!important;line-height:1.12!important;letter-spacing:0!important;text-transform:none!important;color:var(--cp-ink);text-wrap:balance}.dtcp .dtcp-more{display:inline-flex;align-items:center;gap:8px;padding-bottom:3px;border-bottom:1px solid var(--cp-accent);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--cp-ink);text-decoration:none;white-space:nowrap;transition:color .16s ease}.dtcp .dtcp-more:hover{color:var(--cp-accent)}.dtcp .dtcp-more:after{content:"\2192";font-size:13px;letter-spacing:0}.dtcp .dtcp-picture{position:relative;margin:0}.dtcp .dtcp-sr{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.dtcp .dtcp-picture__link{display:block}.dtcp .dtcp-picture__media{display:block;overflow:hidden;background:#0000000a}.dtcp .dtcp-picture__media :is(img,video){display:block;width:100%;height:auto;margin-top:calc(var(--trim-t, 0) * -1%);margin-bottom:calc(var(--trim-b, 0) * -1%)}.dtcp .dtcp-picture__media--mob{display:none}.dtcp .dtcp-statement{display:grid;justify-items:center;gap:18px;width:100%;max-width:calc(820px + var(--cp-gutter) * 2);margin:0 auto;padding:88px var(--cp-gutter);box-sizing:border-box;text-align:center}.dtcp .dtcp-statement .dtcp-text,.dtcp .dtcp-statement .dtcp-text p{margin:0;font-family:var(--cp-title)!important;font-size:27px!important;font-weight:400!important;line-height:1.42!important;letter-spacing:0!important;color:var(--cp-ink);text-wrap:balance}.dtcp .dtcp-statement .dtcp-text p+p{margin-top:.6em}.dtcp .dtcp-statement--body .dtcp-text,.dtcp .dtcp-statement--body .dtcp-text p{max-width:640px;font-family:var(--cp-text)!important;font-size:16px!important;line-height:1.75!important;color:var(--cp-soft)}.dtcp .dtcp-statement .dtcp-more{margin-top:8px}.dtcp .dtcp-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;width:100%;max-width:var(--page-width, 1440px);margin:0 auto;padding:72px var(--cp-gutter) 4px;box-sizing:border-box;border:0}.dtcp .dtcp-statement+.dtcp-heading{padding-top:0}.dtcp .dtcp-heading__text{display:grid;gap:10px}.dtcp .dtcp-heading .dtcp-title.dtcp-title{font-size:34px!important}.dtcp .dtcp-gallery{display:grid;grid-template-columns:var(--dtcp-cols, 1fr);gap:var(--cp-seam)}.dtcp .dtcp-gallery__item{margin:0;min-width:0}.dtcp .dtcp-gallery__item a{display:block;text-decoration:none}.dtcp .dtcp-gallery__media{display:block;overflow:hidden;background:#0000000a}.dtcp .dtcp-gallery__media img{display:block;width:100%;height:auto;transition:transform .9s cubic-bezier(.22,1,.36,1)}.dtcp .dtcp-gallery__item a:hover .dtcp-gallery__media img{transform:scale(1.025)}.dtcp .dtcp-gallery__caption{display:flex;justify-content:space-between;gap:12px;padding:12px var(--cp-gutter) 0;font-size:14px;line-height:1.35;color:var(--cp-ink)}.dtcp .dtcp-gallery__price{flex:none;font-variant-numeric:lining-nums tabular-nums}.dtcp .dtcp-closing{display:grid;justify-items:center;gap:18px;margin:0;padding:88px var(--cp-gutter);background:var(--cp-warm);text-align:center}.dtcp .dtcp-closing .dtcp-text,.dtcp .dtcp-closing .dtcp-text p{max-width:560px;margin:0;font-size:15px!important;line-height:1.7!important;color:var(--cp-soft)}.dtcp .dtcp-btn{display:inline-flex;align-items:center;justify-content:center;height:48px;margin-top:6px;padding:0 34px;border-radius:2px;background:var(--cp-accent);color:#fff!important;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;transition:opacity .16s ease}.dtcp .dtcp-btn:hover{opacity:.88}.dtcp .dtcp-campaigns{display:grid;justify-items:center;gap:12px;margin-top:28px}.dtcp .dtcp-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.dtcp .dtcp-chips li{margin:0;padding:0}.dtcp .dtcp-chip{display:inline-flex;align-items:center;height:34px;padding:0 14px;border:1px solid rgb(0 0 0 / 16%);border-radius:999px;font-size:12px;letter-spacing:.02em;line-height:1;white-space:nowrap;color:var(--cp-ink);text-decoration:none;transition:border-color .16s ease,background-color .16s ease}.dtcp .dtcp-chip:hover{border-color:var(--cp-ink);background:#fff}.section-dt-campaign+.shopify-section .product-list,.section-dt-campaign+.shopify-section [class*=product-list]{padding-block-start:28px}@media screen and (max-width:989px){.dtcp .dtcp-title.dtcp-title{font-size:38px!important}.dtcp .dtcp-statement .dtcp-text,.dtcp .dtcp-statement .dtcp-text p{font-size:24px!important}}@media screen and (max-width:749px){.dtcp{--cp-seam: 4px}.dtcp .dtcp-picture__media--desk{display:none}.dtcp .dtcp-picture__media--mob{display:block}.dtcp .dtcp-title.dtcp-title{font-size:30px!important;line-height:1.14!important}.dtcp .dtcp-statement{gap:14px;padding:56px var(--cp-gutter)}.dtcp .dtcp-statement .dtcp-text,.dtcp .dtcp-statement .dtcp-text p{font-size:21px!important;line-height:1.45!important}.dtcp .dtcp-statement--body .dtcp-text,.dtcp .dtcp-statement--body .dtcp-text p{font-size:15px!important}.dtcp .dtcp-heading{flex-wrap:wrap;align-items:flex-start;gap:14px;padding-top:48px}.dtcp .dtcp-heading .dtcp-title.dtcp-title{font-size:26px!important}.dtcp .dtcp-gallery{grid-template-columns:minmax(0,1fr)}.dtcp .dtcp-gallery--3{grid-template-columns:repeat(2,minmax(0,1fr))}.dtcp .dtcp-gallery--3 .dtcp-gallery__item:first-child{grid-column:1 / -1}.dtcp .dtcp-closing{padding:56px var(--cp-gutter)}.dtcp .dtcp-chips{flex-wrap:nowrap;justify-content:flex-start;max-width:100vw;margin-inline:calc(var(--cp-gutter) * -1);padding:2px var(--cp-gutter);overflow-x:auto;scrollbar-width:none}.dtcp .dtcp-chips::-webkit-scrollbar{display:none}.dtcp .dtcp-chips li{flex:none}}@media(prefers-reduced-motion:reduce){.dtcp .dtcp-gallery__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/dt-campaign.css.map */
