.defy-product .product-form__input{padding:24px;border:1px solid rgba(255,255,255,.03);background-color:rgba(var(--gray-800),.35);border-radius:6px;margin-bottom:8px!important}.defy-product .product-form__input{background-color:rgba(var(--gray-700),.4);min-width:100%}.defy-container--title .form__label,.defy-product fieldset.product-form__input .form__label{margin:0;font-family:var(--font-heading-family);letter-spacing:-.03em;font-weight:600;line-height:inherit;font-size:inherit;color:inherit;display:inline-block;order:2}.defy-container.close .defy-container--title{color:rgb(var(--gray-200))}.defy-container--title em{display:none}.defy-product .product-form__body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;grid-gap:16px;padding-top:24px;max-height:1200px;overflow:hidden;transition-property:max-height,padding-top;transition:.3s ease-in}.defy-product .product-form__body .atributte-item{flex:0 0 calc(50% - 8px)}.defy-product .product-form__body.close{max-height:0px;padding-top:0}.defy-product .product-form__input .product-form__body .atributte-item input[type=radio]+label{border-radius:8px;width:100%;border:1px solid rgb(var(--gray-600));font-family:var(--font-heading-family);letter-spacing:-.03em;font-size:16px;font-weight:600;color:rgb(var(--gray-25));transition-property:border,box-shadow;transition:.3s ease-in-out;display:flex;place-items:center;min-height:40px;height:60px;max-height:60px;padding:0;margin:0}.defy-product .product-form__input .product-form__body .atributte-item input[type=radio]+label:hover{border:1px solid rgb(var(--gray-500))}.defy-product .product-form__input .product-form__body .atributte-item input[type=radio]:checked+label{border-color:rgb(var(--purple-200));box-shadow:inset 0 0 0 1px rgb(var(--purple-200))}label.top_panel_color-2:after,label.top_panel_color-3:after,label.top_panel_color-4:after,label.top_panel_color-5:after{content:none;font-weight:400;color:rgb(var(--gray-200))}.defy-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between}.defy-button{padding:0;border:none;background:none;font-family:var(--font-heading-family);letter-spacing:-.03em;font-size:14px;font-weight:600;color:rgb(var(--brand-primary));align-self:center;transition:.3s opacity ease-in-out;opacity:0;pointer-events:none}.defy-button.close{opacity:1;pointer-events:initial}.defy-button.close:hover{cursor:pointer;text-decoration:underline}.defy-container--title{display:flex;font-size:21px;line-height:1em;color:rgb(var(--gray-25))}.defy_prelabel{margin:0;padding-right:.5rem;font-family:var(--font-heading-family);letter-spacing:-.03em;font-size:inherit;font-weight:600;line-height:inherit;order:1;color:rgb(var(--gray-25))}.product-form__input.close .defy-container--title{color:rgb(var(--gray-200))}.product-form__input.close .defy-container--title.defy_prelabel{color:rgb(var(--gray-25))}.product__info-container .product__quantity-purchase{margin-top:16px}.switch-option{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0 4px 4px}.switch-option .switch-title{width:auto;align-self:center;font-family:var(--font-heading-family);letter-spacing:-.03em;font-size:16px;font-weight:600;line-height:1.2em;color:rgb(var(--gray-25))}.switch-option .switch-title .switch-type{font-size:13px}.switch-option .switch-type.switch-tactile{color:rgb(var(--brand-warning))}.switch-option .switch-type.switch-linear{color:rgb(var(--pink-200))}.switch-option .switch-type.switch-clicky{color:rgb(var(--purple-100))}.switch-option .switch-price{width:auto;align-self:center;color:rgb(var(--gray-100))}.defy-product .product-form__input.product-form__quantity{padding:0 0 0 24px;background-color:transparent}.product__description.rte{padding:0 24px}.comparative-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(var(--gray-800),.9);z-index:-1;align-items:center;justify-content:center;overflow-y:auto}.comparative-modal.in{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;z-index:999}.comparative-modal-inner{max-width:1100px;padding:24px;margin:auto;text-align:right}.close-comparative-modal{border:none;background:none;color:rgb(var(--gray-25));font-family:var(--font-heading-family);letter-spacing:-.03em;font-size:16px;font-weight:600;line-height:1.2em;padding:16px 24px;margin-bottom:16px;border-radius:8px;border:2px solid rgb(var(--gray-25));transition-property:background-color,border;transition:.3s ease-in-out}.close-comparative-modal:hover{cursor:pointer;border:2px solid rgb(var(--brand-primary));background-color:rgba(var(--brand-primary),.2)}.product-form__input:nth-child(1) .atributte-item{display:none}.product-form__input:nth-child(1) .atributte-item:nth-child(1),.product-form__input:nth-child(1) .atributte-item:nth-child(2),.product-form__input:nth-child(1) .atributte-item:nth-child(3),.product-form__input:nth-child(1) .atributte-item:nth-child(4),.product-form__input:nth-child(1) .atributte-item:nth-child(5),.product-form__input:nth-child(1) .atributte-item:nth-child(6){display:inline-block}.product__media-item--variant:first-child .product__media-toggle{box-shadow:0 0 0 1px inset #000}@media screen and (min-width:750px){.grid--2-col-tablet .grid__item.product__media-item{margin-bottom:1.5rem}}@media screen and (max-width:749px){.slider.product__media-list .product__media-item:first-of-type{padding-left:1.5rem}body .product__tax{font-size:13px}body .quantity{width:115px}body .product-form__submit{margin-right:0}body .defy-product .product-form__buttons{margin-left:25px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/keyboard-product-base.css.map */
