:root{--charcoal:#363636;--charcoal-deep:#363636;--sunset:#F04A28;--sand:#D6B88C;--silver:#70757A;--pacific:#0F4C75;--ink:#1C1C1C;--font-body:"Jost",sans-serif}body{background:var(--charcoal);color:var(--sand);font-family:var(--font-body)}h1,h2,h3,h4,.brand-font{font-family:Covered By Your Grace,serif;text-transform:uppercase;font-style:normal;font-weight:400;line-height:1.1;color:var(--sunset);margin:0}.d808-eyebrow{font-family:var(--font-body);font-size:.7rem;letter-spacing:.3em;text-transform:uppercase;color:var(--sand);margin-bottom:14px}.d808-wrap{max-width:1100px;margin:0 auto;padding:0 24px}.d808-section{padding:70px 0}.d808-section-head{text-align:center;max-width:640px;margin:0 auto 40px}.d808-btn{display:inline-block;font-family:var(--font-body);text-transform:uppercase;letter-spacing:.08em;font-size:.85rem;padding:14px 32px;border-radius:30px;text-decoration:none;cursor:pointer;border:none}.d808-btn.solid{background:var(--sunset);color:#111}.d808-btn.tan{background:var(--sand);color:#111}.d808-btn.ghost{background:none;border:1px solid var(--sand);color:var(--sand)}.d808-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.d808-card{cursor:pointer;text-decoration:none;display:block;color:inherit}.d808-card .art{aspect-ratio:1/1;border-radius:8px;overflow:hidden;background:var(--charcoal-deep);margin-bottom:12px}.d808-card .art video,.d808-card .art img{width:100%;height:100%;object-fit:cover;display:block}.d808-card h3{font-size:1.4rem;margin-bottom:6px}.d808-card .note{font-family:var(--font-body);font-size:.956rem;color:var(--sand)}.d808-product .back-link{background:none;border:none;font-family:var(--font-body);color:var(--sand);font-size:.85rem;cursor:pointer;padding:0;margin-bottom:24px;opacity:.8;text-decoration:none;display:inline-block}.d808-product .product-hero{width:100%;max-width:460px;aspect-ratio:1/1;margin:0 auto 28px;border-radius:8px;overflow:hidden;box-shadow:0 24px 60px -20px #000000b3}.d808-product .product-hero video,.d808-product .product-hero img{width:100%;height:100%;object-fit:cover;display:block}.d808-product .product-head{text-align:center;margin-bottom:30px}.d808-product .idx{font-family:var(--font-body);font-size:.65rem;letter-spacing:.2em;color:var(--sand);display:block;margin-bottom:10px}.d808-product .price-line{font-family:var(--font-body);color:var(--sand);font-size:1.05rem;margin:6px 0 18px}.d808-product .price-line s{opacity:.55;margin-right:8px}.d808-product .desc{font-family:var(--font-body);color:var(--sand);font-size:1.125rem;line-height:1.8;max-width:56ch;margin:0 auto}.d808-product .flat-lays{display:flex;gap:24px;flex-wrap:wrap;justify-content:center;margin:36px 0}.d808-product .flat-lays figure{flex:1 1 260px;max-width:340px;margin:0}.d808-product .flat-lays img{width:100%;border-radius:8px;display:block}.d808-product .flat-lays figcaption{font-family:var(--font-body);font-size:.72rem;letter-spacing:.15em;text-transform:uppercase;color:var(--sand);text-align:center;margin-top:10px}.d808-product .lifestyle-img{display:block;width:100%;max-width:520px;margin:36px auto;border-radius:8px;box-shadow:0 24px 60px -20px #0009}.d808-variant-form{max-width:340px;margin:0 auto;text-align:center}.d808-variant-form select{width:100%;background:#242424;border:1px solid #333;color:var(--sand);font-family:var(--font-body);padding:10px 14px;border-radius:6px;margin-bottom:16px}.d808-variant-form button[type=submit]{width:100%}.d808-variant-form button[disabled]{opacity:.5;cursor:not-allowed}.d808-heritage{max-width:60ch;margin:44px auto 0;text-align:center}.d808-cta{text-align:center;margin-top:40px}.d808-cta .limited-note{font-family:var(--font-body);font-size:.878rem;color:var(--sand);margin-top:14px;opacity:.75}.d808-tan{background:var(--sand);color:var(--ink)}.d808-tan h1,.d808-tan h2,.d808-tan h3,.d808-tan h4,.d808-tan p,.d808-tan .note,.d808-tan .d808-eyebrow,.d808-tan label,.d808-tan a:not(.d808-btn){color:var(--ink)!important}.d808-tan .d808-btn.tan,.d808-tan button[type=submit]{background:var(--charcoal)!important;color:var(--sand)!important}.d808-tan input{border:1px solid var(--ink)!important;color:var(--ink)!important;background:transparent}.d808-tan input::placeholder{color:#1c1c1c99}.d808-fade{display:block;width:100%;height:clamp(120px,18vw,220px);margin:0;padding:0;border:0;pointer-events:none}.d808-fade--to-tan{background:linear-gradient(to bottom,#363636,#373636 7.1%,#3a3938 14.3%,#413f3c 21.4%,#4d4942 28.6%,#5d564b 35.7%,#716656 42.9%,#867761,#9b886c 57.1%,#af9877 64.3%,#bfa580 71.4%,#cbaf86 78.6%,#d2b58a 85.7%,#d5b88c 92.9%,#d6b88c)}.d808-fade--to-charcoal{background:linear-gradient(to bottom,#d6b88c,#d5b88c 7.1%,#d2b58a 14.3%,#cbaf86 21.4%,#bfa580 28.6%,#af9877 35.7%,#9b886c 42.9%,#867761,#716656 57.1%,#5d564b 64.3%,#4d4942 71.4%,#413f3c 78.6%,#3a3938 85.7%,#373636 92.9%,#363636)}html{scroll-padding-top:92px}.d808-nav{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 24px;position:sticky;top:0;background:#363636eb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:100}.d808-brand{display:flex;align-items:center;gap:10px;text-decoration:none}.d808-brand__img{height:44px;width:44px;border-radius:50%;object-fit:cover}.d808-wordmark{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:1.35rem;line-height:.92;letter-spacing:.02em}.d808-wordmark>span:last-child{font-size:1.55em;line-height:.8;letter-spacing:.06em}.d808-nav__right{display:flex;align-items:center;gap:22px}.d808-nav__links{display:flex;gap:22px;align-items:center;list-style:none;margin:0;padding:0;font-family:var(--font-body);font-size:.9rem}.d808-nav__links a,.d808-shopmenu summary{color:var(--sand);text-decoration:none;cursor:pointer;list-style:none;display:inline-block;padding:8px 2px}.d808-nav__links>li{position:relative}.d808-shopmenu__list{position:absolute;top:calc(100% + 10px);right:0;min-width:230px;background:var(--charcoal-deep);border:1px solid rgba(214,184,140,.3);border-radius:8px;padding:10px 0;list-style:none;margin:0;z-index:1000;text-align:left}.d808-shopmenu__list a{display:block;padding:8px 18px}.d808-nav__cart{background:var(--pacific);color:#fff;text-decoration:none;padding:6px 14px;border-radius:6px;display:inline-block;font-family:var(--font-body);font-size:.9rem;white-space:nowrap}.d808-shopmenu summary::-webkit-details-marker{display:none}.d808-shopmenu summary::marker{content:""}@media(max-width:640px){html{scroll-padding-top:108px}.d808-nav{padding:10px 14px;flex-wrap:wrap;row-gap:2px}.d808-brand{order:1}.d808-nav__right{display:contents}.d808-nav__cart{order:2;margin-left:auto}.d808-nav__links{order:3;flex-basis:100%;justify-content:center;gap:28px}.d808-shopmenu__list{left:50%;right:auto;transform:translate(-50%)}}.d808-logo-wrap{display:flex;flex-direction:column;align-items:center;margin:40px auto;padding:0 16px}.d808-eye-glow{filter:drop-shadow(0 0 24px rgba(240,74,40,.5))}.d808-eye{--w:min(720px, calc(100vw - 12px) );--h:calc(var(--w) / 2.2);position:relative;width:var(--w);height:var(--h);overflow:hidden;clip-path:url(#d808-clip-eye);background:#2a0f0a}.d808-eye video{position:absolute;display:block;object-fit:fill}.d808-eye__bg{left:0;width:100%;height:calc(var(--h) * 12.2);top:calc(var(--h) * -1.114)}.d808-eye__logo{width:calc(var(--h) * .8155);height:calc(var(--h) * 1.451);left:50%;top:calc(var(--h) * -.2135);transform:translate(-50%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 22%,#000 78%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 22%,#000 78%,transparent 100%)}.d808-eye__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,transparent 58%,rgba(20,6,2,.45) 100%);pointer-events:none}.d808-eye__outline{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.d808-eye__outline path{fill:none;stroke:#f04a28;stroke-width:3;vector-effect:non-scaling-stroke;opacity:.9}.d808-logo-wrap .d808-hst{margin:26px auto 0}
/*# sourceMappingURL=/cdn/shop/t/29/assets/d808-theme.css.map */
