.founding-product{--jewel-night:#17141a;--jewel-panel:#242028;--jewel-panel-2:#2c2630;--jewel-cream:#f4ecdf;--jewel-muted:#b8adb3;--jewel-gold:#aa865d;--jewel-line:rgba(199,163,116,.38);background:var(--jewel-night);color:var(--jewel-cream)}.founding-product>.chosen-site-nav{height:102px;color:var(--jewel-cream)}.founding-product .chosen-site-nav .chosen-nav-reserve{border-color:#ffffff40;background:transparent;color:var(--jewel-cream)}.founding-product .chosen-desktop-links a:first-child{padding:0;border:0}.founding-product .founding-product-hero{padding:108px 0 82px;background:radial-gradient(circle at 83% 20%,color-mix(in srgb,var(--amulet-color) 14%,transparent),transparent 30%),radial-gradient(circle at 16% 48%,rgba(177,133,82,.08),transparent 28%),var(--jewel-night);color:var(--jewel-cream)}.founding-product .founding-product-hero:before{opacity:.025}.founding-product .founding-product-grid{grid-template-columns:minmax(0,1fr) minmax(520px,.98fr);gap:clamp(56px,5.5vw,86px);align-items:start}.founding-product .founding-gallery-stage{display:flex;flex-direction:column;gap:22px}.founding-product .founding-main-photo{order:1;position:relative;height:700px;min-height:0;padding:20px;overflow:hidden;border:7px solid #9c8c72;border-radius:25px;background:linear-gradient(145deg,#d8cbb4,#aa987b);box-shadow:inset 0 0 0 3px #e4d7bf,inset 0 0 22px #3f2e1f61,0 30px 70px #00000052}.founding-product .founding-main-photo:before{content:"";position:absolute;z-index:2;top:12px;right:12px;bottom:12px;left:12px;pointer-events:none;border:2px solid rgba(255,248,232,.42);border-radius:13px;box-shadow:inset 0 0 18px #45301e61}.founding-product .founding-main-photo img{display:block;width:100%;height:100%;border:10px solid #ad9b7e;border-radius:11px;object-fit:cover;object-position:center;box-shadow:inset 0 0 26px #00000073}.founding-product .founding-main-photo>span,.founding-product .founding-gallery-note{display:none}.founding-product .founding-thumbs{order:2;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:0}.founding-product .founding-thumbs button{width:auto;height:132px;padding:4px;border:1px solid rgba(255,255,255,.13);border-radius:15px;background:#ffffff0b}.founding-product .founding-thumbs button.active{border-color:var(--jewel-gold);background:#aa865d1f;box-shadow:0 0 0 1px var(--jewel-gold)}.founding-product .founding-thumbs img{width:100%;height:100%;border-radius:10px;object-fit:cover}.founding-product .founding-thumbs span{display:none}.founding-product .founding-product-copy{align-self:start;padding:48px 49px 38px;border:1px solid var(--jewel-line);border-radius:27px;background:radial-gradient(circle at 75% 4%,color-mix(in srgb,var(--amulet-color) 12%,transparent),transparent 30%),linear-gradient(155deg,var(--jewel-panel-2),var(--jewel-night));color:var(--jewel-cream);box-shadow:0 30px 80px #0000003d}.founding-product .founding-breadcrumb,.founding-product .founding-product-copy>.chosen-label{display:none}.founding-product .founding-product-copy .chosen-subtitle{margin:0 0 10px;color:#c49a69;font-size:20px}.founding-product .founding-product-copy h1{color:var(--jewel-cream);font-size:clamp(58px,5vw,72px);line-height:.94}.founding-product .founding-lead{margin:14px 0 13px;color:#e6ddd4;font-size:19px!important}.founding-product .founding-product-copy>p.founding-description[data-description]{max-width:530px;color:var(--jewel-muted);font-size:14px!important}.founding-product .founding-price{display:block;margin:25px 0 22px;padding:23px 0 20px;border-color:var(--jewel-line)}.founding-product .founding-price span,.founding-product .founding-price p{display:none}.founding-product .founding-price strong{color:var(--jewel-cream);font-size:39px}.founding-product .founding-amulets{margin:0 0 23px}.founding-product .founding-amulets legend{margin-bottom:14px;color:#f2e9df;font-size:10px}.founding-product .founding-amulets>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.founding-product .founding-amulets button{overflow:visible;padding:0;border:0;border-radius:13px;background:transparent;color:var(--jewel-cream)}.founding-product .founding-amulets button:hover{border:0}.founding-product .founding-amulets button.active{border:0;background:transparent;color:var(--jewel-cream);box-shadow:none}.founding-product .founding-amulets i{height:105px;margin:0 0 9px;border:1px solid rgba(255,255,255,.1);border-radius:13px;background-position:center}.founding-product .founding-amulets button.active i{border-color:#d0a36a;box-shadow:0 0 0 2px #d0a36a66,0 0 24px color-mix(in srgb,var(--amulet-color) 72%,transparent)}.founding-product .founding-amulets span{color:#efe7df;font-size:12px}.founding-product .founding-amulets small{color:#a99ea4;font-size:9px}.founding-product .founding-product-copy>.chosen-button{min-height:59px;background:linear-gradient(90deg,color-mix(in srgb,var(--amulet-color) 76%,#596653),color-mix(in srgb,var(--amulet-color) 74%,#7b866f));color:#fff;box-shadow:0 15px 34px color-mix(in srgb,var(--amulet-color) 19%,transparent)}.founding-product .founding-product-copy>.chosen-button:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--amulet-color) 88%,#596653),color-mix(in srgb,var(--amulet-color) 86%,#7b866f))}.founding-product .founding-no-charge{margin:15px 0 19px!important;color:#a9a0a5;font-size:10px!important}.founding-product .founding-no-charge span,.founding-product .founding-no-charge strong{color:color-mix(in srgb,var(--amulet-color) 65%,#ccd4be)}.founding-product .founding-shop-details{margin-top:0;border-color:var(--jewel-line)}.founding-product .founding-shop-details details{border-color:var(--jewel-line)}.founding-product .founding-shop-details summary{padding:17px 0;color:#eee4dc;font-size:11px;text-transform:uppercase;letter-spacing:.13em}.founding-product .founding-shop-details summary span{color:#c59a66}.founding-product .founding-shop-details p{color:#afa4aa;font-size:12px!important}.founding-product .founding-story,.founding-product .founding-object,.founding-product .founding-wear,.founding-product .founding-ritual,.founding-product .founding-reserve,.founding-product .chosen-faq{color:var(--jewel-cream)}.founding-product .founding-story{border-top:1px solid rgba(255,255,255,.07);background:#211d24}.founding-product .founding-story-title h2,.founding-product .founding-story-title>p:last-child{color:var(--jewel-cream)}.founding-product .founding-story-title h2 em,.founding-product .founding-section-head h2 em,.founding-product .founding-wear h2 em,.founding-product .founding-reserve h2 em,.founding-product .chosen-faq h2 em{color:color-mix(in srgb,var(--amulet-color) 58%,#dbc69f)}.founding-product .founding-story-card{min-width:0;padding:clamp(28px,3vw,44px);border:1px solid var(--jewel-line);border-radius:28px;background:linear-gradient(145deg,#312a33,#211d24);box-shadow:0 28px 70px #00000038}.founding-product .founding-story-number{display:block;padding:0 0 22px;color:#a99ca3;font-size:10px;text-transform:uppercase;letter-spacing:.16em}.founding-product .founding-story-body{min-width:0;padding:0;background:transparent}.founding-product .founding-story-body>p{max-width:580px;margin:0;color:#e3d9d2;font-size:clamp(20px,1.65vw,25px);line-height:1.48;overflow-wrap:break-word}.founding-product .founding-story-body blockquote{max-width:100%;margin:28px 0 24px;padding:20px 22px;border:0;border-left:2px solid color-mix(in srgb,var(--amulet-color) 68%,#d9c3a1);border-radius:0 16px 16px 0;background:#ffffff0b;color:color-mix(in srgb,var(--amulet-color) 60%,#d9c3a1);font-size:clamp(24px,2vw,31px);line-height:1.2;overflow-wrap:break-word}.founding-product .founding-story-tags span{border-color:var(--jewel-line);color:#c5b8be}.founding-product .founding-object{background:var(--jewel-night)}.founding-product .founding-section-head h2,.founding-product .founding-section-head>p{color:var(--jewel-cream)}.founding-product .founding-object-grid img,.founding-product .founding-wear img{border:8px solid rgba(205,177,136,.18);box-shadow:0 30px 75px #0000004d}.founding-product .founding-object-grid figcaption,.founding-product .founding-wear figcaption{color:#958b91}.founding-product .founding-spec-table{border-color:var(--jewel-line);background:linear-gradient(145deg,#2d2730,#201c23)}.founding-product .founding-spec-table div{border-color:var(--jewel-line)}.founding-product .founding-spec-table span{color:#9f9499}.founding-product .founding-spec-table strong{color:#eee5dd}.founding-product .founding-disclosure{border-color:var(--jewel-line);background:#29242c;color:#aaa0a5}.founding-product .founding-wear{background:#242027}.founding-product .founding-wear h2,.founding-product .founding-wear p,.founding-product .founding-wear li{color:var(--jewel-cream)}.founding-product .founding-wear ul,.founding-product .founding-wear li{border-color:var(--jewel-line)}.founding-product .founding-wear li{color:#b8adb3}.founding-product .founding-wear li b{color:#f0e6de}.founding-product .founding-ritual{background:var(--jewel-night)}.founding-product .founding-ritual-grid article,.founding-product .founding-ritual-grid article:last-child{border-color:var(--jewel-line);background:linear-gradient(145deg,#2d2730,#211d24)}.founding-product .founding-ritual-grid span{color:#c39a69}.founding-product .founding-reserve{background:radial-gradient(circle at 15% 15%,color-mix(in srgb,var(--amulet-color) 14%,transparent),transparent 28%),#211d24}.founding-product .founding-reserve-grid>div:first-child>p{color:#b9aeb4}.founding-product .founding-reserve-points{border-color:var(--jewel-line)}.founding-product .founding-reserve-points span{border-color:var(--jewel-line);color:#ede4dc}.founding-product .founding-reserve-date{background:#ffffff0b;color:#b9aeb4}.founding-product .founding-form-card{border-color:var(--jewel-line);background:linear-gradient(145deg,#312a33,#211d24);color:var(--jewel-cream);box-shadow:0 30px 80px #00000042}.founding-product .founding-form-head{border-color:var(--jewel-line)}.founding-product .founding-form-head p,.founding-product .founding-form label{color:#c0b4ba}.founding-product .founding-form input:not([type=checkbox]),.founding-product .founding-form select{border-color:#c5a67d66;background:#f1e9df;color:#2c252d}.founding-product .founding-form .chosen-button{background:linear-gradient(90deg,color-mix(in srgb,var(--amulet-color) 76%,#596653),color-mix(in srgb,var(--amulet-color) 74%,#7b866f))}.founding-product .founding-form>small{color:#8f858a}.founding-product .founding-reservation-amulets{margin:0 0 24px;padding:0 0 24px;border-bottom:1px solid var(--jewel-line)}.founding-product .founding-reservation-amulets-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:13px}.founding-product .founding-reservation-amulets-head p{margin:0;color:#d9cfc8;font-size:9px}.founding-product .founding-reservation-amulets-head span{color:#a99da3;font-size:10px}.founding-product .founding-reservation-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.founding-product .founding-reservation-card-grid button{position:relative;display:grid;grid-template-rows:82px auto;gap:9px;min-width:0;padding:5px 5px 10px;border:1px solid rgba(255,255,255,.13);border-radius:13px;background:#ffffff09;color:var(--jewel-cream);text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.founding-product .founding-reservation-card-grid button:hover{transform:translateY(-2px);border-color:#d0a36a8c;background:#fff1}.founding-product .founding-reservation-card-grid button[aria-checked=true]{border-color:#d0a36a;background:color-mix(in srgb,var(--amulet-color) 16%,rgba(255,255,255,.035));box-shadow:0 0 0 1px #d0a36a59,0 10px 26px color-mix(in srgb,var(--amulet-color) 20%,transparent)}.founding-product .founding-reservation-card-grid img{display:block;width:100%;height:82px;border-radius:9px;object-fit:cover;object-position:center}.founding-product .founding-reservation-card-grid span{display:block;min-width:0;padding:0 4px}.founding-product .founding-reservation-card-grid strong,.founding-product .founding-reservation-card-grid small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.founding-product .founding-reservation-card-grid strong{font-family:Iowan Old Style,Baskerville,Georgia,serif;font-size:14px;font-weight:400}.founding-product .founding-reservation-card-grid small{margin-top:2px;color:#a99da3;font-size:8px;text-transform:uppercase;letter-spacing:.06em}.founding-product .founding-reservation-card-grid b{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:19px;height:19px;border:1px solid rgba(255,255,255,.5);border-radius:50%;background:#17141a7a;font-size:9px;font-weight:400;opacity:0;transition:opacity .2s ease}.founding-product .founding-reservation-card-grid button[aria-checked=true] b{opacity:1}.founding-product .chosen-faq{background:var(--jewel-night)}.founding-product .chosen-faq h2{color:var(--jewel-cream)}.founding-product .chosen-accordions{border-color:var(--jewel-line)}.founding-product .chosen-accordions details{border-color:var(--jewel-line)}.founding-product .chosen-accordions summary{color:#eee4dc}.founding-product .chosen-accordions details p{color:#aca1a7}.founding-product .chosen-site-footer{border-top:1px solid rgba(255,255,255,.07);background:#100e12!important}.founding-product .chosen-footer-glow{background:color-mix(in srgb,var(--amulet-color) 45%,#9a744d)}.founding-product .chosen-newsletter h2 em{color:color-mix(in srgb,var(--amulet-color) 50%,#d8bb8f)}@media(max-width:1100px){.founding-product .founding-product-grid{grid-template-columns:minmax(0,1fr) minmax(450px,.95fr);gap:35px}.founding-product .founding-main-photo{height:620px}.founding-product .founding-product-copy{padding:37px 31px 31px}.founding-product .founding-amulets i{height:88px}}@media(max-width:900px){.founding-product .founding-product-grid{grid-template-columns:1fr;gap:28px}.founding-product .founding-main-photo{height:auto;aspect-ratio:4/5}.founding-product .founding-thumbs{grid-template-columns:repeat(4,1fr)}.founding-product .founding-thumbs button{height:125px}}@media(max-width:600px){.founding-product .founding-product-hero{padding-top:98px}.founding-product .founding-mobile-intro{color:var(--jewel-cream)}.founding-product .founding-mobile-intro .chosen-label{color:#c29a69}.founding-product .founding-gallery-stage{display:flex}.founding-product .founding-main-photo{order:1;padding:10px;border-width:5px;border-radius:20px}.founding-product .founding-main-photo:before{top:7px;right:7px;bottom:7px;left:7px}.founding-product .founding-main-photo img{border-width:6px}.founding-product .founding-thumbs{order:2;display:grid;grid-template-columns:repeat(4,1fr);overflow:visible}.founding-product .founding-thumbs button{width:auto;height:84px;border-radius:11px}.founding-product .founding-product-copy{padding:28px 21px 24px;border-color:var(--jewel-line);border-radius:21px;background:linear-gradient(155deg,var(--jewel-panel-2),var(--jewel-night));color:var(--jewel-cream)}.founding-product .founding-product-copy>p.founding-description[data-description]{color:#b8adb3}.founding-product .founding-price{border-color:var(--jewel-line)}.founding-product .founding-price strong{color:var(--jewel-cream)}.founding-product .founding-amulets>div{grid-template-columns:repeat(2,1fr);gap:15px}.founding-product .founding-amulets i{height:112px}.founding-product .founding-reservation-amulets-head{align-items:start;flex-direction:column;gap:5px}.founding-product .founding-reservation-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.founding-product .founding-reservation-card-grid button{grid-template-rows:105px auto}.founding-product .founding-reservation-card-grid img{height:105px}.founding-product .founding-shop-details summary{font-size:10px}.founding-product .founding-story-card{padding:22px;border-radius:21px}.founding-product .founding-story-number{padding-bottom:17px}.founding-product .founding-story-body blockquote{margin:22px 0 20px;padding:17px 18px;font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/chosen-product-jewel.css.map */
