html{scroll-behavior:smooth}body{margin:0}.vc{background:#09172b;color:#f8f1e4;font:15px/1.6 Arial,sans-serif}.vc *{box-sizing:border-box}.vc a{color:inherit}.vc :focus-visible{outline:3px solid #e8ce8c;outline-offset:5px}.vc-announcement{text-align:center;background:#e8ce8c;color:#09172b;padding:8px 16px;font-size:10px;text-transform:uppercase;letter-spacing:.14em}.vc-header{min-height:90px;padding:20px 5vw;display:flex;align-items:center;justify-content:space-between}.vc-header>a:last-child{font-size:12px;text-decoration:none}.vc-header>span{font-size:10px;text-transform:uppercase;letter-spacing:.2em}.vc-brand{display:inline-flex;flex-direction:column;align-items:center;font:900 29px/.85 Arial,sans-serif;letter-spacing:-.05em;text-decoration:none}.vc-brand span{font-size:10px;letter-spacing:.56em;margin:8px 0 0 6px}.vc-hero{position:relative;isolation:isolate;min-height:470px;display:grid;place-items:center;text-align:center;padding:50px 24px}.vc-paintings{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:flex;overflow:hidden}.vc-paintings img{width:20%;min-width:0;height:100%;object-fit:cover}.vc-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#09172b,#09172b77)}.vc-hero-copy{max-width:850px}.vc-eyebrow{font-size:10px;text-transform:uppercase;letter-spacing:.2em;color:#e8ce8c}.vc h1,.vc h2,.vc h3{font-family:Georgia,serif;font-weight:400;letter-spacing:-.04em;line-height:1.06}.vc h1{font-size:clamp(48px,7vw,100px);margin:16px 0 26px}.vc-hero-copy>p:not(.vc-eyebrow){max-width:640px;margin:0 auto 28px}.vc-hero-copy>a{display:inline-block;color:#09172b;background:#e8ce8c;padding:13px 26px;text-decoration:none;font-size:12px}.vc-designs{padding:40px 5vw 90px;max-width:1600px;margin:auto;scroll-margin-top:20px}.vc-designs-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0 24px;margin-bottom:30px}.vc h2{font-size:clamp(32px,4vw,50px);margin:0 0 16px}.vc-designs-heading p{font-size:12px;color:#c8d3df}.vc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.vc-card{min-width:0;background:#ffffff04;border:1px solid #ffffff24}.vc-card-photo{display:block;position:relative;aspect-ratio:4/5;overflow:hidden}.vc-card-photo img{width:100%;height:100%;display:block;object-fit:cover}.vc-alternate{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s}.vc-card-photo:focus-visible .vc-alternate{opacity:1}@media(hover:hover){.vc-card-photo:hover .vc-alternate{opacity:1}}.vc-number{position:absolute;top:15px;left:15px;background:#09172be6;color:#fff;padding:5px 10px;font-size:11px}.vc-card-copy{padding:24px;border-top:3px solid var(--vc-accent)}.vc-card-copy .vc-eyebrow{color:var(--vc-accent);font-size:8px}.vc h3{font-size:32px;margin:12px 0}.vc h3 a{text-decoration:none}.vc-card-copy>p:not(.vc-eyebrow){color:#c8d3df;font-size:13px;min-height:42px}.vc-card-copy strong{font-size:17px;font-weight:400}.vc-card-link{display:block;margin-top:20px;padding-top:15px;border-top:1px solid #ffffff30;text-decoration:none;color:var(--vc-accent)!important;font-size:12px}.vc-empty{text-align:center;padding:40px}.vc-how{padding:65px 5vw;display:grid;grid-template-columns:1fr 1fr;gap:60px;border-top:1px solid #ffffff24;max-width:1600px;margin:auto}.vc-how ol{margin:0;padding-left:22px;color:#c8d3df}.vc-how li{padding:10px 0 10px 10px}.vc-footer{text-align:center;padding:60px 24px;border-top:1px solid #ffffff24}.vc-footer p{margin-top:24px;font:24px Georgia,serif}@media(max-width:1000px){.vc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media(max-width:649px){.vc-grid{grid-template-columns:1fr}.vc-hero{min-height:420px}.vc-how{grid-template-columns:1fr;gap:20px}.vc-header>span{font-size:8px;letter-spacing:.08em}.vc-brand{font-size:23px}.vc-announcement{font-size:8px}.vc-card-copy>p:not(.vc-eyebrow){min-height:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.vc-alternate{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/50/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAg */
