.defy-custom-product [data-custom-extra-kind]{background:transparent;-webkit-appearance:none;appearance:none;font-family:var(--font-heading-family);font-size:16px;font-weight:600;height:48px;min-height:48px;max-height:48px;padding:0 12px 0 0;text-align:left}.defy-custom-product [data-custom-extra-kind]:disabled{opacity:.45;cursor:not-allowed}.defy-custom-product [data-custom-extra-kind]:focus-visible,.defy-custom-product input[type=radio]:focus-visible+label{outline:2px solid rgb(var(--purple-200));outline-offset:3px}.defy-custom-product [data-custom-option=color] .custom-thumbnail-color{display:block;flex:0 0 64px;width:64px;height:64px;margin:0 16px 0 1px;overflow:hidden;border-radius:6px 0 0 6px}.defy-custom-product [data-custom-option=color] .custom-thumbnail-color img{display:block;width:100%;height:100%;object-fit:cover}.defy-custom-product .defy-custom-keycaps .switch-name{line-height:1.3;overflow-wrap:anywhere}.defy-custom-product .extra-product-config{width:100%;min-width:0}.defy-custom-product .defy-custom-switches .switch-item{display:flex;width:100%;height:100%}.defy-custom-product [data-custom-extra-kind] .switch-title{flex:1 1 auto;min-width:0}.defy-custom-product [data-custom-extra-kind] .switch-price-offer{margin-left:auto;padding-left:8px;white-space:nowrap}.defy-custom-product [data-custom-extra-kind] .switch-name{line-height:1.15}.defy-custom-product .defy-custom-keycaps [data-custom-extra-kind]{max-height:none;height:auto;min-height:48px;padding-block:6px}.defy-custom-product .product-form__body{max-height:none}.defy-custom-product .product-buy-content .product-form__input[data-custom-option=color] .product-form__body .atributte-item input[type=radio]+label{height:68px;min-height:68px;max-height:68px}.defy-custom-product [data-custom-keycap-card][hidden]{display:none!important}.defy-custom-product .defy-custom-keycaps [data-custom-extra-kind=keycap]{height:48px;min-height:48px;max-height:48px;padding:0 12px 0 0}.defy-custom-product .defy-custom-keycaps .extra-keycap-thumbnail{flex:0 0 44px;width:44px;height:44px;margin:0 12px 0 1px;border:0;border-radius:6px 0 0 6px;box-shadow:none}@media screen and (max-width:749px){.defy-custom-product [data-custom-option=color] .custom-thumbnail-color{margin-right:12px}}.defy-custom-product .product-form__input[data-custom-option=color] .atributte-item input[type=radio]+label .custom-thumbnail-color{border:0;box-shadow:none;outline:none}.defy-custom-product .defy-custom-keycaps>.product-form__body,.defy-custom-product .defy-custom-switches>.product-form__body{padding-top:8px;gap:8px}.defy-custom-product .defy-custom-keycaps>.product-form__body>.extra-info-option,.defy-custom-product .defy-custom-switches>.product-form__body>.extra-info-option{width:100%;margin:0}.defy-custom-product .defy-custom-keycaps .extra-product-config-subtitle-section{padding-top:0;padding-bottom:8px}.defy-custom-product .defy-custom-keycaps .extra-product-config+.extra-product-config .extra-product-config-subtitle-section{padding-top:8px}.defy-custom-product .defy-custom-switches .switch-type-group:first-child{margin-top:0;padding-top:8px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/defy-custom-product.css.map */
