.chain-type-option-wrapper{border:none!important;background:none!important;padding:0!important;box-shadow:none!important;outline:none!important}.chain-type-option-wrapper *{box-shadow:none!important}.chain-type-radio{border:none!important;outline:none!important;box-shadow:none!important}.chain-type-label{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;position:relative!important;background:linear-gradient(135deg,#fffffff2,#faf8f2e6)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(212,175,55,.2)!important;border-radius:12px!important;box-shadow:none!important;padding:1rem!important;gap:.5rem!important;cursor:pointer!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;text-decoration:none!important}@media screen and (max-width: 749px){.chain-type-options{display:flex!important;overflow-x:auto!important;overflow-y:hidden!important;gap:.75rem!important;padding:.5rem 0 1.5rem!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;flex-wrap:nowrap!important}.chain-type-option-wrapper{flex:0 0 140px!important;min-width:140px!important;height:110px!important}.chain-type-label{min-height:110px!important;padding:.875rem!important}.chain-type-label>span:first-of-type,.chain-type-label .chain-name{font-family:Cormorant Garamond,serif!important;font-size:1.125rem!important;font-weight:600!important;color:#2e3a59!important;text-align:center!important;letter-spacing:-.01em!important;line-height:1.2!important;margin-top:.25rem!important}.chain-type-label .price-adjustment{font-family:Inter,sans-serif!important;font-size:.9375rem!important;font-weight:600!important;color:#d4af37!important;background:#d4af371a!important;padding:.25rem .5rem!important;border-radius:12px!important;margin-top:auto!important}.chain-type-label .chain-image-container{width:50px!important;height:30px!important;margin:.25rem 0!important;display:flex!important;align-items:center!important;justify-content:center!important}}@media screen and (min-width: 750px){.chain-type-options{display:flex!important;overflow-x:auto!important;overflow-y:hidden!important;gap:1rem!important;padding:.75rem 0 2rem!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;flex-wrap:nowrap!important}.chain-type-option-wrapper{flex:0 0 170px!important;min-width:170px!important;height:150px!important}.chain-type-label{min-height:150px!important;padding:1.25rem!important;gap:.75rem!important;border-radius:14px!important;box-shadow:none!important}.chain-type-label>span:first-of-type,.chain-type-label .chain-name{font-family:Cormorant Garamond,serif!important;font-size:clamp(1.25rem,1.5vw,1.375rem)!important;font-weight:600!important;color:#2e3a59!important;text-align:center!important;letter-spacing:-.01em!important;line-height:1.2!important;margin-top:.25rem!important}.chain-type-label .price-adjustment{font-family:Inter,sans-serif!important;font-size:clamp(1rem,1.25vw,1.125rem)!important;font-weight:600!important;color:#d4af37!important;background:#d4af371f!important;padding:.375rem .75rem!important;border-radius:14px!important;margin-top:auto!important}.chain-type-label .chain-image-container{width:70px!important;height:40px!important;margin:.5rem 0!important;display:flex!important;align-items:center!important;justify-content:center!important}}.chain-type-label:hover{transform:translateY(-1px)!important;box-shadow:0 2px 8px #d4af371f!important;border-color:#d4af3759!important;background:linear-gradient(135deg,#fff,#faf8f2f2)!important}.chain-type-radio:checked+.chain-type-label,.chain-type-option-wrapper:has(input:checked) .chain-type-label{border:2px solid #FFD700!important;background:linear-gradient(135deg,#ffd70014,#fffffffa)!important;box-shadow:none!important;outline:none!important}.chain-type-radio:checked+.chain-type-label>span:first-of-type{color:#2e3a59!important;font-weight:700!important}.chain-type-radio:checked+.chain-type-label .price-adjustment{background:#ffd70033!important;color:#b8860b!important}.chain-type-label:focus-visible{outline:2px solid #FFD700!important;outline-offset:2px!important}.chain-type-label:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:50px!important;height:2px!important;background:repeating-linear-gradient(90deg,rgba(212,175,55,.3) 0px,rgba(212,175,55,.3) 6px,transparent 6px,transparent 10px)!important;border-radius:1px!important;opacity:.5!important;pointer-events:none!important;z-index:0!important}.chain-type-label:has(.chain-image):before{display:none!important}@media screen and (min-width: 750px){.chain-type-options::-webkit-scrollbar{height:8px!important}.chain-type-options::-webkit-scrollbar-track{background:#d4af3714!important;border-radius:4px!important}.chain-type-options::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#d4af3780,#ffd70080)!important;border-radius:4px!important}.chain-type-options::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#d4af37b3,#ffd700b3)!important}}.chain-type-radio{position:absolute!important;opacity:0!important;pointer-events:none!important}.chain-type-label>span{position:relative!important;z-index:1!important}@media (prefers-reduced-motion: reduce){.chain-type-label,.chain-type-options{transition:none!important;scroll-behavior:auto!important}}.chain-type-label .chain-image{width:calc(100% + 2rem)!important;height:auto!important;max-height:50px!important;object-fit:cover!important;margin:.5rem -1rem!important;display:block!important}@media screen and (min-width: 750px){.chain-type-label .chain-image{width:calc(100% + 2.5rem)!important;max-height:65px!important;margin:.75rem -1.25rem!important;object-fit:cover!important}}.chain-type-options .chain-type-option-wrapper,.chain-type-options .chain-type-option-wrapper:before,.chain-type-options .chain-type-option-wrapper:after{box-shadow:none!important;outline:none!important;border:none!important}.chain-type-options .chain-type-label{box-shadow:none!important;outline:none!important}.chain-type-options input:checked~.chain-type-label,.chain-type-options input:checked+.chain-type-label{box-shadow:none!important;outline:none!important;border:2px solid #FFD700!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/heritage-chain-cards-refined.css.map */
