.genesis-spec__header,.genesis-spec__intro{display:flex;flex-direction:column;row-gap:8px}.genesis-spec__eyebrow{margin:0 0 8px;font-family:var(--font-body-family);color:#f2d06b;font-size:12px;line-height:20px;letter-spacing:1.92px;font-weight:500;text-transform:uppercase}.genesis-spec__heading{margin:0;font-family:var(--font-space-grotesk);font-size:24px;line-height:26.4px;letter-spacing:-.48px;font-weight:700;text-transform:uppercase;text-shadow:0 0 20px rgba(242,208,107,.6)}.genesis-spec__heading .word-white{color:#fff}.genesis-spec__heading .word-gold{color:#ffe689}.genesis-spec__subheading{margin:0;font-family:var(--font-body-family);font-size:10px;line-height:15px;letter-spacing:.4px;font-weight:700;color:#b5ab87;text-transform:uppercase}.genesis-spec__description{display:flex;flex-direction:column;row-gap:16px}.genesis-spec__description p{margin:0;color:#b5ab87;font-family:var(--font-body-family);font-size:14px;line-height:18.2px;font-weight:400}.genesis-spec__description strong{color:#ffe689;font-weight:700}.genesis-spec__body{display:flex;flex-direction:column;row-gap:30px;margin-top:24px}.genesis-spec__left{display:flex;flex-direction:column;row-gap:24px}.genesis-spec__buttons{order:-1;display:flex;flex-direction:column;gap:12px}.genesis-spec__panel{background:#121212;border:1px solid rgba(255,255,255,.08);padding:24px 16px}.genesis-spec__panel-title{margin:0 0 16px;font-family:var(--font-body-family);color:#f2d06b;font-size:12px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:1.92px;text-transform:uppercase;min-height:30px}.genesis-spec__rows{margin:0;display:flex;flex-direction:column}.genesis-spec__row{display:grid;grid-template-columns:106px 1fr;align-items:center;gap:16px;border-bottom:1px solid rgba(255,230,137,.1);background:#ffffff14;padding:20px}.genesis-spec__row:last-child{border-bottom:0px}.genesis-spec__row-label{margin:0;color:#b5ab87;font-family:var(--font-body-family);font-size:12px;line-height:15.6px;font-weight:400;text-transform:uppercase;letter-spacing:0px}.genesis-spec__row-value{margin:0;color:#fff;font-family:var(--font-space-grotesk);font-size:10px;line-height:12px;font-weight:700}.genesis-spec__button{display:flex;align-items:center;justify-content:center;min-height:44px;padding:20px 0;font-family:var(--font-space-grotesk);font-size:14px;font-weight:700;text-decoration:none;text-align:center;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.genesis-spec__button--primary{border:1px solid rgba(255,230,137,.4);background:#ffe689;color:#5c4c00;line-height:16.8px;letter-spacing:.7px}.genesis-spec__button--secondary{color:#ffe689;line-height:16px;letter-spacing:1.12px;border:1px solid rgba(255,230,137,.2)}.genesis-spec__cards{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.genesis-spec__card{display:flex;flex-direction:column;border:1px solid rgba(255,193,7,.8);background:#1c1c1c;text-decoration:none;overflow:hidden;transition:border-color .25s ease}.genesis-spec__card-image{aspect-ratio:1 / 1.05;background:#000}.genesis-spec__card-image img,.genesis-spec__card-image svg{display:block;width:100%;height:100%;object-fit:cover}.genesis-spec__card-info{display:flex;flex-direction:column;row-gap:8px;padding:8px}.genesis-spec__card-title{margin:0;color:#ffe689;font-family:var(--font-space-grotesk);font-size:12px;line-height:14.4px;font-weight:700;text-transform:uppercase;text-shadow:0 0 15px rgba(255,193,7,.7)}.genesis-spec__card-tags{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.genesis-spec__card-tag{display:block;padding:2px 4px;color:#f2d06b;font-family:var(--font-manrope);font-size:8px;line-height:15px;font-weight:700;white-space:nowrap;border:1px solid rgba(242,208,107,.3);background:#f2d06b33}@media only screen and (min-width:991px){.genesis-spec__header{flex-direction:row;align-items:flex-start;column-gap:40px}.genesis-spec__intro{flex:0 0 auto;max-width:48%}.genesis-spec__description{flex:1 1 auto}.genesis-spec__eyebrow{font-size:14px;line-height:20px;letter-spacing:2.24px;margin-bottom:0}.genesis-spec__heading{font-size:48px;letter-spacing:.96px;line-height:57.6px}.genesis-spec__subheading{font-size:12px;letter-spacing:1.92px;line-height:14.4px}.genesis-spec__description p{font-size:16px;line-height:18.2px}.genesis-spec__body{flex-direction:row;align-items:flex-start;column-gap:24px;margin-top:40px}.genesis-spec__left{flex:1 1 50%;row-gap:16px;border:1px solid rgba(255,230,137,.15);background:linear-gradient(180deg,#1c1c1c,#121212);padding:24px 16px}.genesis-spec__panel{background:none;border:0;padding:0}.genesis-spec__buttons{order:0;flex-direction:row}.genesis-spec__button{flex:1 1 0;min-height:48px}.genesis-spec__panel-title{font-size:12px;letter-spacing:1.92px;margin-bottom:16px;line-height:20px}.genesis-spec__row{grid-template-columns:100px 1fr;padding:20px}.genesis-spec__row-label{font-size:12px;line-height:15.6px}.genesis-spec__row-value{font-size:14px;line-height:16.8px}.genesis-spec__cards{flex:1 1 51.7%}.genesis-spec__card:hover{border-color:#f2d06b}.genesis-spec__card-info{row-gap:8px;padding:20px}.genesis-spec__card-title{font-size:18px;line-height:21.6px}.genesis-spec__card-tag{padding:4px 8px;font-size:10px;letter-spacing:1px}.genesis-spec__button{font-size:16px;letter-spacing:.6px}.genesis-spec__button--primary{line-height:19.2px;letter-spacing:.8px}.genesis-spec__button--secondary{letter-spacing:1.28px}}@media(prefers-reduced-motion:reduce){.genesis-spec__button,.genesis-spec__card{transition:none}}@media only screen and (min-width:769px)and (max-width:1300px){.genesis-spec__heading{font-size:32px;line-height:40.6px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/genesis-spec.css.map */
