:root{--paper:#141516;--ink:#f0f0ed;--line:#353739;--muted:#a1a4a6;color-scheme:dark}html,body{background:#101112;color:#eceeec}body{background:radial-gradient(ellipse at 85% 0,#27292b 0,transparent 38%),#111213;background-attachment:fixed}.announcement{background:#08090a;color:#bfc2c3;border-bottom:1px solid #2d2f31}header{background:linear-gradient(110deg,#151617,#202224 60%,#131415);border-color:#393b3d}header .logo,header nav a,#cartOpen,.menu-toggle{color:#f2f3ef}#count{color:#e5e7e4;border-color:#666a6c}nav a:after{background:#cbd0d1}.hero-top,.hero-top>span{color:#a7abad}.live-dot{background:#d2d6d7;box-shadow:0 0 7px #dce0e033}.hero-title h1{color:#eeefed;text-shadow:0 2px 20px #0003}.hero-title p{color:#9fa4a6}.hero-bottom{color:#e6e9e6}.hero-bottom h2{color:#f1f3ef}.eyebrow{color:#a0a6a8}.slide-total{color:#6e7578}.controls button{color:#dfe3df;border-color:#4d5356;background:#1d2022}.controls button:hover{background:#383d40}.black,.controls .black{background:linear-gradient(135deg,#f0f1ed,#b9bfc0);border-color:#c9cecf;color:#121516}.black:hover,.controls .black:hover{background:#fff;color:#111}.photo-stage{background:radial-gradient(ellipse at 45% 32%,#e0e1dd,#bec1be 55%,#858c8c);border:1px solid #555c5e;box-shadow:inset 0 0 90px #141c2124,0 20px 50px #0002}.photo-stage .stage-label,.photo-stage .edition span,.image-credit,.stage-explore{color:#343b3d}.piece-number,.rack-piece.active .piece-number{color:#303839}.chrome-bar{background:linear-gradient(#575e61,#f0f3ef 36%,#8c9697 66%,#515a5f);box-shadow:0 3px 6px #0003}.collection{background:transparent}.section-head h2{color:#f0f1ed}.section-head>span{color:#a4abad}.filters{border-color:#3b4144}.filters button{color:#b2b8b9}.filters button:not(.active){color:#91999d}.filters button.active{color:#f1f2ed;border-color:#cdd3d4;background:transparent}.filters button:hover{color:#fff}.product-art{background:radial-gradient(ellipse at 35% 30%,#dfe0dc,#a5acab);border:1px solid #51595c}.product-photo{mix-blend-mode:normal}.tag{color:#454d50}.cardline{color:#f0f1ee}.card small{color:#a4abae}.card .arrow{background:#1f2528;color:#e0e4e2}.card:hover .arrow{background:#e2e5df;color:#14191c}.card:hover .product-art,.card:focus-visible .product-art{box-shadow:0 20px 35px #0006}.sample{color:#a2a9ac}.collection>.sample{border-color:#353d40;color:#919b9f}.editorial{border-color:#363d40}.editorial h2,.story h2{color:#e9ece7}.editorial p,.story p{color:#a3acb0}.text-link,.story a{color:#e5e9e5;border-color:#69757a}.editorial-art{background:radial-gradient(ellipse at 25% 15%,#5b6266,#272d31 40%,#111518 85%);border:1px solid #41494e}.editorial-art:before{background:repeating-linear-gradient(115deg,transparent 0 2px,#ffffff05 2px 3px)}.fabric-word{color:#5d6569;text-shadow:1px 1px #b9c1c3,-1px -1px #000}.editorial-art>span{color:#b2bdc2}.story{background:transparent}.story>.monogram{border-color:#424b50;background:linear-gradient(135deg,#22282c,#14191c);color:#cfd6d6;text-shadow:1px 1px #fff3,2px 3px #0008}footer{background:radial-gradient(ellipse at 75% 10%,#333a3f 0%,transparent 60%),linear-gradient(120deg,#131719,#20262a);border-top:1px solid #414b51;color:#e4e9e7}footer>.logo{color:#dbe1df}footer p,footer small{color:#a7b0b5}footer button{color:#c7d0d3}footer button:hover{color:#fff}footer .footer-bottom{border-color:#455057;color:#a5b0b6}dialog{background:linear-gradient(130deg,#242a2e,#171c20);color:#edf0eb;border:1px solid #49545a;box-shadow:0 30px 110px #0009}dialog::backdrop{background:#04080bbd}.close{background:#3a444b;color:#edf2ed}.close:hover{background:#53616a}.detail h2{color:#f1f3ee}.detail p{color:#b4bec3}.detail .sample{color:#a2afb7}.detail>.product-art{background:radial-gradient(ellipse at 30% 25%,#dfe0dc,#a7aead)}.product-visual-caption{color:#343d42}.option-label{color:#c1cbd0}.options button,.detail .options button{color:#cfd9dc;border-color:#59656c;background:#242c31}.options button.selected,.detail .options button.selected{background:#dce3e0;border-color:#f3f5ef;color:#162026}.options button:hover{border-color:#c1cccd}.detail details{border-color:#46535b;color:#bdc9ce}.detail summary{color:#dce4e5}.cart-row{border-color:#445159}.cart-row small{color:#a9b8c0}.qty button{color:#e4ecec;border-color:#586870}.remove{color:#b0bec5}.totals{color:#dce4e5}.totals .total{border-color:#52616a}.totals small{color:#a7b7c0}.formgrid label{color:#dce6e9}.formgrid input,.formgrid select,textarea{background:#131b20;color:#f1f4ed;border-color:#53636f}.formgrid input:focus,.formgrid select:focus,textarea:focus{border-color:#d5e2e5;outline-color:#d5e2e5}.formgrid input[readonly]{color:#a7b8c1;background:#253139}.payment-note{background:#303f49;color:#d7e3e9;border:1px solid #536877}.check{color:#c0d0d9}.check input{accent-color:#bacbd4}#toast{background:#dfe7e4;color:#152027;box-shadow:0 8px 30px #0007}.skip-link{background:#e1e8e4;color:#161d21}.brand-banner{border-color:#41494e}.banner-motion{background:#111a;color:#e8eeed;border-color:#7e8d9488}@media(max-width:700px){header nav{background:#202629;border-color:#46535a;box-shadow:0 15px 25px #0005}.photo-stage{background:radial-gradient(ellipse at 45% 30%,#d9dcd7,#a6adac 75%,#858e90)}.detail .product-art{background:radial-gradient(ellipse at 35% 25%,#dfe0db,#a7aead)}}:root{--paper:#303337;--ink:#f0f1ed;--line:#565c61;--muted:#bdc3c7}html,body{background-color:#303337}body{background:radial-gradient(ellipse at 80% 0,#494e53 0,transparent 48%),linear-gradient(125deg,#35393d,#2e3236);background-attachment:fixed}.announcement{background:#262a2e;color:#cbd0d2;border-color:#51575c}header{background:linear-gradient(110deg,#35393e,#43484d 60%,#33373c);border-color:#62696f}.hero-top,.hero-top>span{color:#c3c9cd}.hero-title p,.eyebrow{color:#bac2c7}.hero-title h1{color:#f1f2ef;text-shadow:0 2px 16px #1d232633}.controls button{background:#42494f;border-color:#707a82;color:#edf0ed}.controls button:hover{background:#59636a}.section-head>span{color:#c0c8cd}.filters{border-color:#606a72}.filters button:not(.active){color:#bdc6cb}.sample,.collection>.sample{color:#b4c0c7}.collection>.sample{border-color:#56636b}.editorial{border-color:#5c6870}.editorial p,.story p{color:#bec9cf}.editorial-art{background:radial-gradient(ellipse at 30% 15%,#68747c,#404b53 50%,#2c353c);border-color:#687780}.fabric-word{color:#7c8b94;text-shadow:1px 1px #d4dcdf,-1px -1px #273038}.editorial-art>span{color:#c6d0d6}.story>.monogram{background:linear-gradient(135deg,#4b5962,#333e46);border-color:#697a85}footer{background:radial-gradient(ellipse at 75% 10%,#58656e 0%,transparent 65%),linear-gradient(120deg,#303a42,#414d56);border-color:#76838c}footer p,footer small{color:#bdc9d1}footer button{color:#dbe3e6}footer .footer-bottom{border-color:#74848f;color:#c3cfd6}dialog{background:linear-gradient(130deg,#4a565f,#303b44);border-color:#7a8a95;color:#f1f4ef}.close{background:#667781;color:#f5f7f0}.detail p{color:#d0dae0}.detail .sample{color:#bfcdd5}.options button,.detail .options button{background:#43525d;border-color:#8a9ca7;color:#f0f4f1}.options button.selected,.detail .options button.selected{background:#e0e6e3;color:#26333b;border-color:#f1f4ee}.detail details{border-color:#788d9a}.detail summary{color:#edf3f3}.cart-row{border-color:#7a909e}.cart-row small,.remove,.totals small{color:#c2d2dc}.qty button{color:#edf4f3;border-color:#8b9fae}.formgrid input,.formgrid select,textarea{background:#2e3c46;border-color:#8a9fad;color:#f4f7f2}.formgrid input[readonly]{background:#485b68;color:#d4e0e5}.payment-note{background:#526b7c;border-color:#8da5b5;color:#edf4f5}.check{color:#dce6ec}.detail>.product-art{min-height:0;width:100%;aspect-ratio:4/5;align-self:start}.detail>div{min-width:0}@media(min-width:701px){.detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:700px){header nav{background:#424c54;border-color:#7c8d98}.detail>.product-art{min-height:0;aspect-ratio:4/4.3}}.identity-ribbon.announcement{height:31px;display:flex;align-items:center;position:relative;padding:0;overflow:hidden;background:linear-gradient(110deg,#a9afb2,#e1e3df 45%,#b3b9bb);border-bottom:1px solid #7f8a90;color:#262e33;text-align:left}.identity-track{display:flex;width:max-content;flex-shrink:0;animation:identity-flow 48s linear infinite;will-change:transform}.announcement .identity-cycle{flex-shrink:0;white-space:nowrap;margin:0;padding-right:38px;font-size:9px;letter-spacing:1.2px;font-weight:600;display:flex;align-items:center;gap:28px}.identity-cycle i{font-style:normal;font-size:11px;color:#4f5b62}.identity-motion{position:absolute;right:0;top:0;height:31px;width:31px;border:0;border-left:1px solid #69767f77;background:#c8cecf;color:#303a41;padding:0;font-size:10px}.identity-ribbon.paused .identity-track{animation-play-state:paused}.identity-header{height:112px;display:grid;grid-template-columns:1fr auto 1fr;padding:0 4%;position:relative;background:linear-gradient(110deg,#353b40,#4b5359 48%,#363d43);border-bottom:1px solid #818d9455}.identity-header nav{grid-column:1;grid-row:1;justify-self:start;gap:25px}.identity-header .identity-logo{grid-column:2;grid-row:1;justify-self:center;display:block;width:230px;height:96px;margin:0;overflow:hidden}.logo-crop{display:block;width:100%;height:100%;position:relative;overflow:hidden;mix-blend-mode:screen}.logo-crop img{position:absolute;max-width:none;width:500px;height:auto;left:-135px;top:-28px;display:block}.identity-header #cartOpen{grid-column:3;grid-row:1;justify-self:end}.identity-header .menu-toggle{grid-column:1;grid-row:1;margin:0;justify-self:start}.identity-header .identity-logo:focus-visible{outline:1px solid #cdd7d9;outline-offset:2px}@keyframes identity-flow{0%{transform:translate(0)}to{transform:translate(-12.5%)}}@media(max-width:900px){.identity-header nav{gap:15px}.identity-header nav a{font-size:8px;letter-spacing:.7px}.identity-header .identity-logo{width:200px;height:86px}.logo-crop img{width:440px;left:-119px;top:-25px}}@media(max-width:700px){.identity-ribbon.announcement{height:27px}.announcement .identity-cycle{font-size:7px;gap:20px;letter-spacing:1px;padding-right:26px}.identity-motion{width:27px;height:27px;font-size:9px}.identity-header{height:90px;padding:0 4%;gap:5px;grid-template-columns:1fr auto 1fr}.identity-header .identity-logo{width:172px;height:76px}.logo-crop img{width:380px;left:-104px;top:-21px}.identity-header nav{display:none;position:absolute;top:89px;grid-column:auto;grid-row:auto;left:0;right:0;justify-self:stretch;padding:20px 5%;z-index:10}.identity-header.menu-open nav{display:flex}.identity-header #cartOpen{font-size:8px;margin:0}.identity-header .menu-toggle{font-size:8px}}@media(max-width:380px){.identity-header .identity-logo{width:145px;height:65px}.logo-crop img{width:325px;left:-89px;top:-18px}.identity-header #count{margin:0 3px}}@media(prefers-reduced-motion:reduce){.identity-track{animation:none}.identity-motion{display:none}}.logo-crop img{filter:grayscale(1) contrast(3.5) brightness(1.1)}.logo-crop{-webkit-mask-image:linear-gradient(to right,transparent,#000 7%,#000 94%,transparent);mask-image:linear-gradient(to right,transparent,#000 7%,#000 94%,transparent)}.identity-header .identity-logo{overflow:visible}.logo-crop{overflow:visible;-webkit-mask-image:none;mask-image:none;filter:drop-shadow(0 0 2px #f4ffffc9) drop-shadow(0 0 6px #c5edff99) drop-shadow(0 0 13px #88c9f54d)}.logo-crop img{clip-path:inset(12% 24% 25% 25%);filter:grayscale(1) contrast(5) brightness(1.3)}.logo-crop img{left:0;top:0;width:100%;height:100%;object-fit:contain;clip-path:none;filter:none}.logo-crop{filter:drop-shadow(0 0 2px #f4ffffc9) drop-shadow(0 0 5px #c5edff8c) drop-shadow(0 0 11px #88c9f54d)}.logo-crop>svg{display:block;width:100%;height:100%;overflow:visible}.logo-crop>svg{overflow:hidden}#productDetail .detail>.product-art{position:relative;overflow:hidden;aspect-ratio:4/5;min-height:0;width:100%;height:auto;align-self:start}#productDetail .product-art>.product-photo{position:absolute;top:50%;left:4%;right:auto;bottom:auto;width:92%;height:auto!important;aspect-ratio:1;transform:translateY(-50%);background-size:300% 200%;background-repeat:no-repeat;clip-path:inset(0 3%)}.detail-single-photo{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 8px 8px #27323612)}#productDetail .product-visual-caption{left:18px;right:18px;bottom:15px;line-height:1.7;padding:8px 0 0;font-size:8px}#productDetail .detail{align-items:start}@media(max-width:700px){#productDetail .detail>.product-art{aspect-ratio:1/1.08}#productDetail .product-art>.product-photo{width:92%;left:4%}.detail-single-photo{object-fit:contain}}@media(min-width:701px){#productDetail .detail>.product-art{height:var(--detail-photo-height,650px);aspect-ratio:auto;min-height:420px;align-self:start}#productDetail .product-art>.product-photo{top:44px;left:4%;width:92%;height:calc(100% - 100px)!important;aspect-ratio:auto;transform:none;background-size:300% 200%;clip-path:inset(0 3%)}#productDetail .detail-single-photo{top:26px;right:6%;bottom:62px;left:6%;width:88%;height:calc(100% - 88px);object-fit:fill}#productDetail .product-visual-caption{bottom:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/graphite.css.map */
