.switch-super{display:inline-block;margin-left:8px;padding:2px 4px;border-radius:2px;background:rgb(var(--brand-primary));color:#fff;font-weight:800;font-size:12px;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.defy-product .product-form__input,#itoris_dynamicproductoptions .form-list.option-fields-cols-1 .field,.itoris_dynamicproductoptions .form-list.option-fields-cols-1 .field{padding:24px;border:1px solid rgba(255,255,255,.03);background-color:rgba(var(--gray-800),.35);border-radius:6px;margin-bottom:8px!important}#itoris_dynamicproductoptions .form-list.option-fields-cols-1 .field .field{background-color:transparent!important;border:none}body #itoris_dynamicproductoptions .fieldset{margin:0;padding:0}#itoris_dynamicproductoptions .form-list.option-fields-cols-1 .field{width:100%;float:none;margin:0}#itoris_dynamicproductoptions .form-list.option-fields-cols-1 .field:has(.control .validation-advice){border:1px solid rgba(var(--brand-danger-lighter),.5)}.defy-container--title .form__label,.switches-options-group .form__label,.defy-product fieldset.product-form__input .form__label,#itoris_dynamicproductoptions .field:not(.dpo_swatch)>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}.switches-options-group>.field,.form__defy-container--title{display:flex;font-size:21px;line-height:1em;color:rgb(var(--gray-25))}.form_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))}.defy-container.close .defy-container--title,.switches-options-group .close .defy-container--title,.product-form__input.close .form__defy-container--title{color:rgb(var(--gray-200))}.defy-container.close .defy-container--title .form_defy_prelabel,.switches-options-group .close .defy-container--title .form_defy_prelabel,.product-form__input.close .form__defy-container--title.form_defy_prelabel{color:rgb(var(--gray-25))}.defy-container--title em,.defy-product-info .switches-options-group .form__label span:empty,.defy-product-info .switches-options-group .form__label em{display:none}.defy-product-info #itoris_dynamicproductoptions label.required:after{content:none}.control,.switches-options-group .control{max-height:1200px;overflow:hidden;transition-property:max-height,padding-top;transition:.3s ease-in}.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)}.control.close,.switches-options-group .control.close,.defy-product .product-form__body.close{max-height:0px;padding-top:0}.field .control{max-height:1200px;overflow:hidden;transition-property:max-height,padding-top;transition:.3s ease-in}.field .control.close{max-height:0px;padding-top:0}.defy-product .product-form__input .product-form__body .atributte-item input[type=radio]+label{border-radius:8px;margin:0;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));height:100%;transition-property:border,box-shadow;transition:.3s ease-in-out}.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(--brand-primary));box-shadow:inset 0 0 0 1px rgb(var(--brand-primary))}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))}.product-form__input input[value="Daredevil Red"]+label:after,.product-form__input input[value="Atlantis Blue"]+label:after,.product-form__input input[value="Egyptian Gold"]+label:after,.product-form__input input[value="Royal Purple"]+label:after{content:"+$70";position:absolute;top:2px;right:2px;font-family:var(--font-heading-family);font-weight:600;font-size:14px;background-color:rgb(var(--purple-300));color:rgb(var(--gray-25));letter-spacing:-.03em;border-radius:5px;padding:6px}.product-form__input input[value="Daredevil Red"]+label:before,.product-form__input input[value="Atlantis Blue"]+label:before,.product-form__input input[value="Egyptian Gold"]+label:before,.product-form__input input[value="Royal Purple"]+label:before{content:"+$70";text-decoration:line-through;position:absolute;top:29px;right:2px;font-family:var(--font-heading-family);font-weight:600;font-size:12px;background:#30334940;color:rgb(var(--gray-200));letter-spacing:-.03em;border-radius:px;padding:6px}#dygma-raise-ergonomic-split-keyboard .product-form__input input[value="Daredevil Red"]+label:after,#dygma-raise-ergonomic-split-keyboard .product-form__input input[value="Atlantis Blue"]+label:after,#dygma-raise-ergonomic-split-keyboard .product-form__input input[value="Egyptian Gold"]+label:after,#dygma-raise-ergonomic-split-keyboard .product-form__input input[value="Royal Purple"]+label:after{content:"+$0";content:none}#dygma-raise-ergonomic-split-keyboard .product-form__input input[value="Daredevil Red"]+label:before,#dygma-raise-ergonomic-split-keyboard .product-form__input input[value="Atlantis Blue"]+label:before,#dygma-raise-ergonomic-split-keyboard .product-form__input input[value="Egyptian Gold"]+label:before,#dygma-raise-ergonomic-split-keyboard .product-form__input input[value="Royal Purple"]+label:before{content:"+$70";content:none}#dygma-raise-ergonomic-split-keyboard .product-form__input input+label:before{content:none}#dygma-defy .product-form__input input[value="Daredevil Red"]+label:before,#dygma-defy .product-form__input input[value="Atlantis Blue"]+label:before,#dygma-defy .product-form__input input[value="Egyptian Gold"]+label:before,#dygma-defy .product-form__input input[value="Royal Purple"]+label:before{content:none!important}#dygma-raise-ergonomic-split-keyboard #itoris_dynamicproductoptions table.form-list div.field div.switch-price{display:flex;align-items:center;grid-gap:3px}#dygma-raise-ergonomic-split-keyboard #itoris_dynamicproductoptions table.form-list div.field div.switch-price strike{order:-1;opacity:.8;text-decoration:line-through;font-family:var(--font-heading-family);font-weight:600;font-size:12px;background:#30334900;color:rgb(var(--gray-200));letter-spacing:-.03em;border-radius:4px;padding:4px}.product-form__input input[value="Daredevil Red"]+label .custom-thumbnail-color{background:#e10432!important}.product-form__input input[value="Atlantis Blue"]+label .custom-thumbnail-color{background:#0491e1!important}.product-form__input input[value="Egyptian Gold"]+label .custom-thumbnail-color{background:#feca57!important}.product-form__input input[value="Royal Purple"]+label .custom-thumbnail-color{background:#8a1fa5!important}.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}.waiting{opacity:.4}.defy-product fieldset.product-form__input.waiting .form__label{color:rgb(var(--gray-200))}.defy-product fieldset.product-form__input.waiting .product-form__body .atributte-item input[type=radio]+label{color:rgb(var(--gray-400));pointer-events:none}.waiting .dpo_swatch,.waiting .dpo_swatch_text{pointer-events:none}body #itoris_dynamicproductoptions #fieldset-section-5 .field>label,body #itoris_dynamicproductoptions #fieldset-section-6 .field>label,body #itoris_dynamicproductoptions #fieldset-section-7 .field>label,.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))}body #itoris_dynamicproductoptions .no-margin{font-family:var(--font-heading-family);letter-spacing:-.03em;font-size:14px;font-weight:400;color:rgb(var(--gray-100));margin:8px 0 16px;line-height:1.25em;max-height:1200px;overflow:hidden;transition:.3s max-height,.3s margin}body #itoris_dynamicproductoptions .no-margin.no-visible{max-height:0;margin:0}body #itoris_dynamicproductoptions .no-margin a{color:rgb(var(--purple-200));font-weight:600;text-decoration:underline}body #itoris_dynamicproductoptions .no-margin a:hover{color:rgb(var(--brand-primary))}body #itoris_dynamicproductoptions .fieldset{border:none;margin:0}#itoris_dynamicproductoptions tr.fields td div.field .choice{padding:0;margin:0!important}#itoris_dynamicproductoptions tr.fields td div.field .choice+.choice{margin-top:8px!important}html body .itoris-dynamicoptions-list-images>div.dpo_swatch>.itoris-dynamicoptions-swatch_html{border-radius:8px;margin:0;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));padding:0!important;background-color:transparent!important;transition-property:border,box-shadow;transition:.3s ease-in-out}html body .itoris-dynamicoptions-list-images>div.dpo_swatch>.itoris-dynamicoptions-swatch_html:hover{border:1px solid rgb(var(--gray-500))}html body .itoris-dynamicoptions-list-images>div.dpo_swatch>input:checked~.itoris-dynamicoptions-swatch_html{border-color:rgb(var(--brand-primary));box-shadow:inset 0 0 0 1px rgb(var(--brand-primary))}html body .itoris-dynamicoptions-swatch_html>div:first-child,body .itoris-dynamicoptions-swatch_html>div:first-child{padding-right:16px}.product__info-container .product__quantity-purchase{margin-top:16px}#dygma-defy .product__info-container .product__quantity-purchase{margin-top:-6px}.switch-option{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:16px}.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,#itoris_dynamicproductoptions table.form-list div.field div.switch-price{width:auto;align-self:center;color:rgb(var(--gray-100))}body #itoris_dynamicproductoptions #fieldset-section-5 .no-margin,body #itoris_dynamicproductoptions #fieldset-section-6 .no-margin,body #itoris_dynamicproductoptions #fieldset-section-7 .no-margin{line-height:1.45em;letter-spacing:0}.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}.comparative-image{max-width:100%}.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)}.defy-product .product__title{font-weight:400;letter-spacing:-.03em}.defy-product .price--large{font-weight:700;letter-spacing:-.03em}.product__info-container .price--on-sale .price-item--regular{font-weight:600}.product-form__input .atributte-item{display:block}fieldset.product-form__input.option-name-switches .atributte-item{display:inline-block}.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}#dygma-raise-ergonomic-split-keyboard .multicolumn-list li:nth-child(3){display:none}#dygma-raise-ergonomic-split-keyboard .multicolumn-list li.kit-with-tenting{display:flex}@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.slider--mobile .slider__slide{display:none}.slider.product__media-list .product__media-item:first-of-type{padding-left:1.5rem;display:block}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}body #itoris_dynamicproductoptions .options-list .dpo_swatch_text>label{padding:12px 16px}}.option-name-language .product-form__body{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.option-name-language .product-form__body:has(.atributte-item:nth-child(2):last-child){grid-template-columns:repeat(2,1fr)}.option-name-language .atributte-item{width:auto}.option-name-language label{width:100%}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-defy-main-product.css.map */
