:root{--dz-base: #F4F6F5;--dz-ink: #3D5A73;--dz-pine: #2F5233;--dz-brass: #B8924A;--dz-line: #C3CDD4;--dz-radius: 2px;--dz-heading: "Archivo", "Helvetica Neue", Arial, sans-serif;--dz-body: "Archivo", "Helvetica Neue", Arial, sans-serif;--dz-slate-wash: linear-gradient(180deg, rgba(61,90,115,.16) 0%, rgba(61,90,115,.04) 55%, rgba(61,90,115,0) 100%);--dz-paper: rgba(255,255,255,.72);--dz-shadow: 0 1px 0 rgba(61,90,115,.06)}html{background-color:var(--dz-base)}body{background-color:var(--dz-base);background-image:url(//10y31t-j5.myshopify.com/cdn/shop/t/4/assets/dzcp-bg.jpg?v=180168402437623429691794197757);background-repeat:no-repeat;background-position:center top;background-size:cover;background-attachment:fixed;color:var(--dz-ink)}@media(max-width:749px){body{background-attachment:scroll;background-position:center top}}.template-index .narwal-banner-section,.template-index .series-list-section,.template-index .feat-section,.template-index .narwal-section-wrapper,.template-index .trust-features-section{background-color:transparent!important}.template-index h1,.template-index h2,.template-index h3,.template-index .banner-title,.template-index .feat-content h2,.template-index .narwal-heading,.template-index .trust-heading,.template-index .series-title{font-family:var(--dz-heading);font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--dz-ink)}.template-index p,.template-index li,.template-index .banner-subtitle,.template-index .feat-content p{font-family:var(--dz-body);font-weight:400}.template-index .banner-btn,.template-index .feat-btn,.template-index .narwal-btn.btn-primary,.dz-btn{display:inline-block;background:var(--dz-pine);color:#fff!important;border:1px solid var(--dz-pine);border-radius:var(--dz-radius);text-transform:uppercase;letter-spacing:.08em;font-weight:600;text-decoration:none;transition:background .25s ease,color .25s ease}.template-index .banner-btn:hover,.template-index .feat-btn:hover,.template-index .narwal-btn.btn-primary:hover,.dz-btn:hover{background:#24401f;border-color:#24401f;color:#fff!important}.template-index .narwal-btn.btn-secondary,.dz-btn--ghost{background:transparent;color:#fff!important;border:1px solid var(--dz-brass);border-radius:var(--dz-radius)}.dz-btn--ghost{color:var(--dz-ink)!important}@media(min-width:769px){.template-index .narwal-banner-section{height:480px!important}.template-index .banner-content-container{padding-top:40px!important;padding-left:36px;padding-right:36px}.template-index .banner-text-box{max-width:460px}.template-index .banner-title{font-size:40px;line-height:1.1}.template-index .banner-subtitle{font-size:15px;margin-bottom:12px!important}}@media(min-width:991px){.template-index .series-list-section{padding:36px 0}.template-index .series-list-container{padding:0 24px}.template-index .series-track{gap:24px}.template-index .series-image-wrap{height:126px}}@media(min-width:991px){.template-index .feat-section{padding:44px 0}.template-index .feat-container{gap:40px;padding:0 24px}.template-index .feat-image{height:280px;border-radius:12px}.template-index .feat-image img,.template-index .feat-placeholder{height:280px;width:100%;object-fit:contain}.template-index .feat-content h2{font-size:28px;margin-bottom:14px}.template-index .feat-content p{font-size:15px;margin-bottom:18px}}@media(min-width:769px){.template-index .narwal-section-wrapper{padding:36px 0;--narwal-gap: 14px;--narwal-pad: 24px}.template-index .narwal-header-flex{margin-bottom:14px}.template-index .narwal-heading{font-size:24px}.template-index .narwal-card{aspect-ratio:4 / 3}}@media(min-width:991px){.template-index .trust-features-section{padding:32px 0}.template-index .trust-container{padding:0 24px}.template-index .trust-heading{font-size:22px;margin-bottom:20px}.template-index .trust-icon-wrap{width:32px!important}}.template-index .narwal-banner-section{position:relative;overflow:hidden}.template-index .banner-overlay{opacity:0!important}.template-index .banner-text-box{position:relative}.template-index .banner-title{color:var(--dz-ink)!important;margin-bottom:14px}.template-index .banner-subtitle{color:var(--dz-ink)!important;opacity:.86}.template-index .banner-btn{padding:12px 30px;font-size:13px}.dz-rowboat{display:block;width:104px;height:auto;margin-bottom:12px;color:var(--dz-brass)}@media(min-width:1200px){.dz-rowboat{position:absolute;left:-132px;bottom:4px;width:118px;margin:0}}.dz-corners{position:relative}.dz-corners:before,.dz-corners:after{content:"";position:absolute;width:96px;height:96px;background:url(//10y31t-j5.myshopify.com/cdn/shop/t/4/assets/dzcp-brass-corner.svg?v=93196499102841696711794195896) no-repeat center / contain;pointer-events:none;z-index:1}.dz-corners:before{top:10px;left:10px}.dz-corners:after{bottom:10px;right:10px;transform:rotate(180deg)}.template-index .series-item{position:relative;width:178px;padding:14px 10px 16px;border:1px solid var(--dz-brass);border-radius:var(--dz-radius);background-color:var(--dz-paper);box-shadow:var(--dz-shadow);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.template-index .series-item:hover{transform:translateY(-4px);border-color:var(--dz-pine);box-shadow:0 8px 18px #3d5a731a}.template-index .series-item:before,.template-index .series-item:after{content:"";position:absolute;width:12px;height:12px;border:0 solid var(--dz-pine);pointer-events:none}.template-index .series-item:before{top:-1px;left:-1px;border-top-width:2px;border-left-width:2px}.template-index .series-item:after{bottom:-1px;right:-1px;border-bottom-width:2px;border-right-width:2px}.template-index .series-title{font-size:12px;letter-spacing:.1em;margin-top:2px}.template-index .series-image-wrap{margin-bottom:12px}.template-index .feat-image{position:relative;box-shadow:inset 0 0 0 1px var(--dz-line);background-image:var(--dz-slate-wash);background-color:#e8edea}.template-index .feat-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(//10y31t-j5.myshopify.com/cdn/shop/t/4/assets/dzcp-contour.svg?v=61206149629445486221794195896) no-repeat center / cover;opacity:.35;mix-blend-mode:multiply;pointer-events:none}.template-index .feat-content{position:relative}.template-index .feat--about .feat-container{border:1px solid var(--dz-brass);border-radius:var(--dz-radius);padding:28px 24px;background-color:#ffffff8c;position:relative}.template-index .feat--about .feat-container:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid var(--dz-line);border-radius:1px;pointer-events:none}.template-index .narwal-card{border-radius:var(--dz-radius);border:1px solid var(--dz-brass);background:#fff;box-shadow:var(--dz-shadow)}.template-index .narwal-overlay{display:none}.template-index .narwal-image-wrapper img{object-fit:contain;background:#fff}.template-index .narwal-image-wrapper{background:#fff}.template-index .narwal-badge{display:none}.template-index .narwal-content{background:var(--dz-ink);padding:16px 18px}.template-index .narwal-title{font-size:15px;letter-spacing:.02em;color:#fff!important}.template-index .narwal-subtitle{font-size:13px;color:#fff!important}.dz-price-tag{position:absolute;top:12px;right:12px;z-index:3;background:var(--dz-ink);color:#fff;font-size:12px;font-weight:600;letter-spacing:.06em;padding:5px 10px;border-radius:var(--dz-radius)}.template-index .narwal-btn{border-radius:var(--dz-radius);font-size:11px;padding:8px 16px}.template-index .trust-card{border:1px solid var(--dz-line);border-radius:var(--dz-radius);background-color:var(--dz-paper);box-shadow:var(--dz-shadow)}.template-index .trust-card:hover{border-color:var(--dz-brass);box-shadow:0 10px 20px #3d5a7314}.template-index .trust-icon-wrap{color:var(--dz-pine)}.template-index .trust-text{font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--dz-ink)}.dz-divider{display:flex;align-items:center;gap:16px;max-width:1440px;margin:0 auto;padding:0 24px;color:var(--dz-brass)}.dz-divider__rule{flex:1 1 auto;height:1px;background-image:repeating-linear-gradient(90deg,var(--dz-line) 0 7px,transparent 7px 14px)}.dz-divider__oar{display:inline-flex;color:var(--dz-brass)}.dz-divider--labelled .dz-divider__label{flex:0 0 auto;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--dz-ink);opacity:.62;white-space:nowrap}@media(max-width:768px){.dz-divider{padding:0 20px;gap:10px}.dz-divider__oar svg{width:34px;height:15px}}.dz-reveal{opacity:0;transform:translateY(10px);transition:opacity .5s ease-out,transform .5s ease-out}.dz-reveal.dz-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.dz-reveal{opacity:1!important;transform:none!important;transition:none!important}.template-index .series-item,.template-index .narwal-card,.template-index .trust-card{transition:none!important}html:focus-within{scroll-behavior:auto}}.template-index .banner-bg img{object-fit:cover;object-position:center 42%}.template-index .narwal-banner-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#f4f6f58c,#f4f6f52e 42%,#f4f6f500 70%)}.template-index .banner-text-box{background:#fffffff0;border:1px solid var(--dz-brass);border-left:3px solid var(--dz-pine);padding:26px 30px 24px;box-shadow:0 10px 30px #3d5a731a}.template-index .banner-content-container,.template-index .banner-text-box{z-index:3}@media(max-width:768px){.template-index .narwal-banner-section:after{background:linear-gradient(180deg,#f4f6f5f0,#f4f6f5b8 45%,#f4f6f54d)}}.template-index .series-item,.template-index .trust-card,.template-index .dz-boards__card,.template-index .dz-menu__board{background-color:#ffffffeb}.dz-section{position:relative;padding:36px 0;color:var(--dz-ink)}.dz-inner{max-width:1440px;margin:0 auto;padding:0 24px;box-sizing:border-box}.dz-eyebrow{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#7a5f2a;margin:0 0 10px}.dz-h2{font-family:var(--dz-heading);font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--dz-ink);font-size:24px;line-height:1.2;margin:0 0 14px}.dz-lede{font-family:var(--dz-body);font-size:15px;line-height:1.7;color:var(--dz-ink);opacity:.86;margin:0 0 18px;max-width:620px}.dz-hairline{height:1px;background:var(--dz-brass);opacity:.55;border:0;margin:0}@media(max-width:990px){.dz-section{padding:26px 0}.dz-inner{padding:0 20px}.dz-h2{font-size:20px}.dz-lede{font-size:14px}}.dz-menu__catch,.dz-menu__price,.dz-map__name,.dz-boards__title a,.dz-log__tile{text-decoration:none}.dz-log__tile{display:block;color:#f4f6f5;transition:transform .3s ease,border-color .3s ease}.dz-log__tile:hover{transform:translateY(-3px);border-color:#b8924a}.dz-menu__catch:hover,.dz-menu__price:hover,.dz-map__name:hover,.dz-boards__title a:hover{color:#2f5233}.dz-boards__title a{color:inherit}.dz-boards__photo{display:block;margin:0 0 12px;border:1px solid #C3CDD4;border-radius:1px;overflow:hidden;background:#fff;aspect-ratio:4 / 3}.dz-boards__photo img{width:100%;height:100%;object-fit:contain;display:block}.dz-logo{max-height:54px;width:auto;display:block}@media(max-width:768px){.dz-logo{max-height:38px}}.wrapper-header .logo-img img,.wrapper-header .dz-logo,.header-mb .logo-img img{max-height:52px!important;width:auto!important;display:block}@media(max-width:768px){.wrapper-header .logo-img img,.wrapper-header .dz-logo,.header-mb .logo-img img{max-height:34px!important}}.dz-rowboat svg,.dz-menu__sketch,.dz-log__disc svg,.dz-boards__sketch svg,.dz-divider__oar svg,.dz-map__art{fill:none!important}.dz-map__art circle{fill:#2f5233!important}.dz-map__art text{fill:#3d5a73!important}.dz-log__disc svg circle{fill:currentColor!important}.template-index .feat-image{padding:10px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/dzcp-lochside.css.map */
