.section-product-page{padding-top:0}.product-buy-content .product__title{font-weight:600;letter-spacing:-.03em;color:rgb(var(--gray-25));margin-bottom:8px}.product-price--wrapper{margin-top:0}.product-buy-content .price--large{font-weight:600;font-size:36px;letter-spacing:-.03em;color:rgb(var(--gray-25));margin-bottom:24px}.product-buy-content .product__tax{font-family:var(--font-heading-family);font-weight:400;color:rgb(var(--gray-200));margin-top:-8px;display:none}.product-buy-content .product-form__body{grid-gap:8px}.product-buy-content .product-form__input .product-form__body .atributte-item input[type=radio]+label{color:rgb(var(--gray-100));padding:16px 8px;position:relative}.product-buy-content .product-form__input.option-name-switches .product-form__body .atributte-item input[type=radio]+label{padding:0;min-height:auto}.product-buy-content .product-form__input .product-form__body .atributte-item input[type=radio]+label:hover{border:1px solid rgb(var(--gray-400));background-color:#30334940}.product-buy-content .product-form__input .product-form__body .atributte-item input[type=radio]:checked+label,.product-buy-content .product-form__input .product-form__body .atributte-item input[type=radio]:checked+label:hover{border:1px solid rgb(var(--brand-primary));background-color:#30334940}.product-buy-content .product-form__input .product-form__body .atributte-item input[type=radio]:checked+label .custom-model{color:rgb(var(--gray-100))}.defy-product .product-form__body{grid-gap:8px}.defy-product .product-form__body .atributte-item{flex:0 0 calc(50% - 4px)}.defy-product .option-name-language .product-form__body .atributte-item,.defy-product .option-name-layout .product-form__body .atributte-item{flex:0 0 calc(25% - 6px)}.option-name-switches .product-form__body .atributte-item{flex:0 0 100%}.atributte-item.atributte-item-usb-a-to-usb-c-1-5m,.atributte-item.atributte-item-usb-c-to-usb-c-1-5m{order:-1}.defy_prelabel:empty{display:none}.custom-thumbnail-color{width:42px;height:42px;margin:0 auto 12px;border:2px solid rgba(48,51,73,1);box-shadow:0 0 0 2px #57617e;-moz-transition:.3s ease-in-out border,.3s ease-in-out box-shadow;-webkit-transition:.3s ease-in-out border,.3s ease-in-out box-shadow;transition:.3s ease-in-out border,.3s ease-in-out box-shadow}.atributte-item input[type=radio]+label:hover .custom-thumbnail-color{box-shadow:0 0 0 2px rgba(var(--gray-100),1)}.atributte-item input[type=radio]:checked+label .custom-thumbnail-color,.atributte-item input[type=radio]:checked+label:hover .custom-thumbnail-color{border:2px solid rgba(var(--gray-100),1);box-shadow:0 0 0 2px rgba(var(--gray-25),1)}.custom-model{color:rgb(var(--gray-500));-moz-transition:.3s ease-in-out color;-webkit-transition:.3s ease-in-out color;transition:.3s ease-in-out color;margin:0 auto 12px}.switch-option{width:100%}.switch-option .switch-title{text-align:left}.extra-info-option{font-family:var(--font-heading-family);letter-spacing:-.03em;font-size:14px;font-weight:400;color:rgb(var(--gray-100));margin:-16px 0 16px;line-height:1.25em;max-height:1200px;overflow:hidden;transition:.3s max-height,.3s margin}.extra-info-option a{color:rgb(var(--purple-200));font-weight:600;text-decoration:underline}.extra-info-option a:hover{color:rgb(var(--brand-primary))}.quantity{border:1px solid rgb(var(--gray-100));border-radius:6px}.quantity__input{font-weight:600;font-size:16px;font-family:var(--font-heading-family)}.product-buy-content .product-form__buttons{margin-left:16px}.buy-button-product{border-radius:6px;padding:16px 32px}.product__description.rte{padding-top:24px;margin-top:16px;border-top:1px solid rgb(var(--gray-800))}.product-description-custom{padding:24px}.product-description-custom.pb-0{padding-bottom:0}.variant__description,.product__description,.product__description p,.product__description div{font-family:var(--font-heading-family);font-weight:400;color:rgb(var(--gray-300));font-size:16px;line-height:24px;letter-spacing:-.03em}.variant__description{display:none}.h2.product-description__heading.h2,.h2.product-description__heading.h2 .tone_1{color:rgb(var(--gray-800))}.product-description__content .product-description__text{font-family:var(--font-heading-family);font-weight:400;color:rgb(var(--gray-700));font-size:24px;letter-spacing:-.03em;margin-top:1em}.switches-specs__content{display:flex;flex-direction:column;align-items:flex-start;height:100%;justify-content:center;padding:0rem;font-family:var(--font-heading-family);margin-bottom:32px;margin-top:-8px}.switches-specs__text{color:rgb(var(--color-card-hover),.9);line-height:28px;letter-spacing:-.03em}.switches-specs__text ul{margin:2rem 0 0}.switches-specs__ulist{display:grid;list-style:none;padding-left:0;grid-template-columns:repeat(4,1fr)}.switches-specs__list-item{display:flex;flex-flow:wrap}.switches-specs__list-item-value{font-weight:600;font-size:18px}.switches-specs__list-item-subtitle{font-size:14px;color:rgb(var(--gray-400));line-height:1.35em}.switches-specs__list-item-text{margin-top:16px;flex:0 0 100%}.switches-specs__list-item-media{order:-1;height:60px}@media screen and (max-width:1245px){.defy-product .option-name-language .product-form__body .atributte-item,.defy-product .option-name-layout .product-form__body .atributte-item{flex:0 0 calc(50% - 4px)}}.button-collection--list .info-item.shipping-info{font-family:var(--font-heading-family);padding:0 24px 24px;font-size:16px;letter-spacing:-.03em;line-height:1.5em;font-weight:600}.button-collection--list{padding-top:24px;margin:24px 0;border-top:1px solid rgb(var(--gray-800))}.button-collection--wrapper{margin:0}.button-collection--wrapper+.button-collection--wrapper{margin-top:4px}.button-collection{display:flex;flex-wrap:nowrap;background:rgba(var(--gray-800),.25);transition:.3s background ease-in-out;text-decoration:none;font-family:var(--font-heading-family);padding:16px 24px;width:100%;justify-content:space-between;border-radius:6px}.button-collection .button-collection--content,.button-collection .button-collection--icon{align-self:center}.button-collection .button-collection--content h6{color:rgb(var(--purple-200));font-size:16px;letter-spacing:-.03em;margin:0;line-height:1.35em;font-weight:600;transition:.3s color ease-in-out}.button-collection .button-collection--content p{font-size:14px;font-weight:400;color:rgb(var(--gray-200));margin-top:4px;margin-bottom:0;line-height:1.5em;letter-spacing:-.015em}.button-collection .button-collection--content p strong{font-weight:400;color:rgb(var(--gray-100))}.button-collection .button-collection--icon{color:rgb(var(--purple-200));height:24px;padding-left:24px}.button-collection:hover{background:rgba(var(--gray-800),.45)}#section-whats-included{margin-top:42px}#section-faq{margin-bottom:72px}.product__description.rte .klaviyo-form{padding:0!important}.product__description.rte .klaviyo-form>div{min-height:auto!important}.product__description.rte .klaviyo-form p{font-family:Libre Frankilin,Helvetica Neue,Helvetica,sans-serif!important;line-height:1.5em!important;font-size:16px!important}.product__description.rte .klaviyo-form p span{font-size:16px!important}.product__description.rte .klaviyo-form button{background:linear-gradient(75deg,#fe007c,#6b14f6,#6b14f9,#fe007c)!important;background-size:300%!important;transition:background-position .3s ease-in-out!important;border-radius:6px!important}.product__description.rte .klaviyo-form button:hover{background-position:right!important}.atributte-item label small{display:block;font-size:12px;font-weight:400;margin-top:4px;line-height:1.5em;letter-spacing:-.015em;color:rgb(var(--gray-200))}.product-travel_case_config .product-buy-content .product-form__input .product-form__body .atributte-item input[type=radio]+label{padding:16px;line-height:1.25em}.product-travel_case_config .product-form__input.option-name-keyboard .product-form__body{display:grid;grid-template-columns:repeat(3,1fr)}.product-travel_case_config .product-form__body .custom-model.custom-model-keyboard svg{max-width:100%;height:auto}.product-cables_config .product-form__input.option-name-size .product-form__body{display:grid;grid-template-columns:1fr}.product-cables_config .product-form__input.option-name-size .product-form__body .custom-thumbnail-color{display:none}.product-cables_config .product-buy-content .product-form__input.option-name-size .product-form__body .atributte-item input[type=radio]+label{position:relative;padding-left:42px;text-align:left;display:flex;align-items:center;min-height:auto}.product-cables_config .product-buy-content .product-form__input.option-name-size .product-form__body .atributte-item input[type=radio]+label:before,.product-cables_config .product-buy-content .product-form__input.option-name-size .product-form__body .atributte-item input[type=radio]+label:after{border-radius:50%;content:"";display:flex;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.product-cables_config .product-buy-content .product-form__input.option-name-size .product-form__body .atributte-item input[type=radio]+label:before{width:6px;height:6px;left:17px;background-color:rgb(var(--gray-200));opacity:0;transition:.3s opacity ease-in-out,.3s background-color ease-in-out}.product-cables_config .product-buy-content .product-form__input.option-name-size .product-form__body .atributte-item:hover input[type=radio]+label:before{opacity:.25}.product-cables_config .product-buy-content .product-form__input.option-name-size .product-form__body .atributte-item input[type=radio]+label:after{width:12px;height:12px;left:14px;border:1px solid rgb(var(--gray-200));transition:.3s border ease-in-out}.product-cables_config .product-buy-content .product-form__input.option-name-size .product-form__body .atributte-item input[type=radio]:checked+label:before{background-color:rgb(var(--brand-primary));opacity:1}.product-cables_config .product-buy-content .product-form__input.option-name-size .product-form__body .atributte-item input[type=radio]:checked+label:after{border:1px solid rgb(var(--brand-primary))}#keycaps-for-the-dygma-mechanical-keyboards .product__media-list li:nth-child(2){display:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-extra-product.css.map */
