.hksg-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:26px}.hksg .hksg-secondary{background:transparent;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4;display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:13px 20px;font-weight:800;border:2px solid #b8470c;border-radius:6px;color:#b8470c;text-decoration:underline}.hksg.hkbg-hero .hksg-secondary,.hksg .hkbg-dark .hksg-secondary,.hksg .hkbg-final .hksg-secondary{border-color:#fff;color:#fff}.hksg .hksg-secondary:hover{background:#171717;color:#fff}.hksg .hkbg-dark h2,.hksg .hkbg-final h2{color:#fff!important}.hksg .hkbg-dark h2 span{color:#ff5a00!important}.hksg .hkbg-dark :is(a,summary):focus-visible{outline-color:#fff}.hksg .hkbg-section h3{margin-top:25px}.hksg-price{font-weight:800;margin-top:20px!important}.hksg-originals{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:30px}.hksg-originals img{aspect-ratio:4/3;object-fit:contain;background:#fff}.hksg .hkbg-final .hksg-actions{justify-content:center}.hksg .hkbg-dark p,.hksg .hkbg-final p{color:#fff}.hksg .hkbg-dark .hkbg-kicker{color:#ff5a00}.hksg .hkbg-table a{overflow-wrap:anywhere}.hksg .hkbg-art img{aspect-ratio:1;object-fit:contain}body[class*="template--product.hk-gold-seating-"] :is(.spiff-button,.hkq-open):focus-visible{outline:3px solid #2862ba!important;outline-offset:4px!important}body[class*="template--product.hk-gold-seating-"] :is(.spiff-button):is(:link,:visited,:hover,:focus,:active){color:#fff!important;-webkit-text-fill-color:#fff!important;background:#c8410f!important}body[class*="template--product.hk-gold-seating-"] .spiff-button:hover{background:#a8350c!important}@media(max-width:899px){.hksg-originals{grid-template-columns:1fr}.hksg-actions{flex-direction:column;align-items:stretch}.hksg .hksg-secondary{width:100%;text-align:center}.hksg .hkbg-table{max-width:100%}.hksg table{min-width:0}.hksg th,.hksg td{overflow-wrap:anywhere}}@media(max-width:360px){.hksg .hkbg-section h2{font-size:28px!important;overflow-wrap:anywhere}}.hksg.hksg-banner{position:relative;isolation:isolate;overflow:hidden;min-height:600px;display:flex;align-items:center;padding:70px 0;background:#050505}.hksg.hksg-banner .hksg-banner-photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:0}.hksg.hksg-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#050505f7,#050505e6 43%,#05050540)}.hksg-banner-inner{width:100%}.hksg-banner .hkbg-copy{max-width:610px}.hksg-banner .hksg-actions .hkbg-button{margin-top:0}.hksg-originals figure{display:flex;flex-direction:column;gap:4px}.hksg-originals a:focus-visible{display:block;outline:3px solid #2862ba;outline-offset:4px}@media(max-width:899px){.hksg.hksg-banner{min-height:560px;padding:48px 0}.hksg.hksg-banner:before{background:linear-gradient(90deg,#050505f0,#050505d6)}.hksg-banner .hkbg-copy{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/hk-seating-gold.css.map */
