.keycaps-product keycaps-variant-radios{display:block}.keycaps-product [hidden]{display:none!important}.keycaps-product .defy-product-info,.keycaps-product .product__info-container,.keycaps-product keycaps-variant-radios .product-form__input{min-width:0}.keycaps-product .keycaps-variant-description{font-family:var(--font-heading-family);font-size:16px;line-height:24px;letter-spacing:-.03em;color:rgb(var(--gray-300))}.keycaps-product .product-form__input input[type=radio]:disabled+label{opacity:.45}.keycaps-product .option-name-language .atributte-item{min-width:0}.keycaps-product .option-name-language label{overflow-wrap:anywhere}.keycaps-product .keycaps-keyboard-link{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:16px 8px;border:1px solid rgb(var(--gray-600));border-radius:8px;color:rgb(var(--gray-100));font-family:var(--font-heading-family);font-size:16px;font-weight:600;line-height:1;letter-spacing:-.03em;text-align:center;text-decoration:none;transition:border .3s ease-in-out,background-color .3s ease-in-out}.keycaps-product .keycaps-keyboard-link:hover{border-color:rgb(var(--gray-400));background-color:#30334940}.keycaps-product .keycaps-keyboard-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.keycaps-product .keycaps-keyboard-link:hover .custom-model{color:rgb(var(--gray-100))}.keycaps-product .option-name-keyboard .product-form__body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.keycaps-product .option-name-keyboard .atributte-item{min-width:0}.keycaps-product .option-name-keyboard .custom-model{width:100%}.keycaps-product .option-name-keyboard .custom-model svg{max-width:100%;height:auto}.keycaps-product .option-name-keyboard label,.keycaps-product .keycaps-keyboard-link{overflow-wrap:anywhere;line-height:1.25}.keycaps-product .product-buy-content .option-name-keyboard .product-form__body .atributte-item>input[type=radio]+label,.keycaps-product .option-name-keyboard .keycaps-keyboard-link{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:16px 8px}.keycaps-product .option-name-keyboard .custom-model{display:flex;align-items:center;justify-content:center;flex:0 0 64px;height:64px;margin:0 auto 12px}.keycaps-product .option-name-keyboard .custom-model svg{max-height:64px}.keycaps-product .keycaps-keyboard-name{display:block;min-height:2.5em;line-height:1.25}@media(max-width:749px){.keycaps-product .product-buy-content .option-name-keyboard .product-form__body .atributte-item>input[type=radio]+label,.keycaps-product .option-name-keyboard .keycaps-keyboard-link{font-size:13px}}@media(max-width:374px){.keycaps-product .product-buy-content .option-name-keyboard .product-form__body .atributte-item>input[type=radio]+label,.keycaps-product .option-name-keyboard .keycaps-keyboard-link{font-size:11px}}.keycaps-product .keycaps-keyboard-navigation{min-width:0}.keycaps-product .keycaps-keyboard-link[aria-current=page]{border-color:rgb(var(--brand-primary));box-shadow:inset 0 0 0 1px rgb(var(--brand-primary));background-color:#30334940}.keycaps-product .keycaps-keyboard-link[aria-current=page] .custom-model{color:rgb(var(--gray-100))}.keycaps-product .keycaps-fixed-color{min-width:0}.keycaps-product .keycaps-fixed-color__selected{width:100%;height:100%;padding:16px 8px;border:1px solid rgb(var(--brand-primary));border-radius:8px;box-shadow:inset 0 0 0 1px rgb(var(--brand-primary));background-color:#30334940;color:rgb(var(--gray-100));font-family:var(--font-heading-family);font-size:16px;font-weight:600;line-height:1;letter-spacing:-.03em;text-align:center}.keycaps-product .keycaps-fixed-color__selected .custom-thumbnail-color{border-color:rgb(var(--gray-100));box-shadow:0 0 0 2px rgba(var(--gray-25),1)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-keycaps-main-product.css.map */
