.ProductAccessories_root__7zjX3{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.ProductAccessories_title__8t_2H{margin-top:.75rem;margin-bottom:.75rem;font-size:16px;font-weight:700}.ProductAccessories_itemRoot__1JdDt{position:relative;box-sizing:border-box;border-radius:6px;padding:21px 1px;border:1px solid #ccc}.ProductAccessories_itemRoot__1JdDt:hover{border:1px solid #000}.ProductAccessories_disableItem__Ukg7v{background-color:#eee;cursor:not-allowed}.ProductAccessories_disableInput__ippsZ{cursor:not-allowed;pointer-events:none}.ProductAccessories_disableInput__ippsZ .ProductAccessories_checkbox__0wdnp label:after{background-color:transparent}.ProductAccessories_itemRootChecked__sB5_F{padding:20px 0;border:2px solid #000}.ProductAccessories_itemRootChecked__sB5_F:hover{border-width:2px}.ProductAccessories_checkboxWrap__Ko2V0{margin-top:25px;cursor:pointer;padding-left:18px;padding-right:18px}.ProductAccessories_right__yhEuI{width:100%;flex:1 1;padding-right:24px;font-size:14px}.ProductAccessories_right__yhEuI .ProductAccessories_descText__3o2_U{margin-bottom:.75rem;margin-top:10px;padding-top:20px;--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity,1));border-top:1px solid #ddd}.ProductAccessories_right__yhEuI .ProductAccessories_learnMore__05sAS{display:flex;cursor:pointer;align-items:center;--tw-text-opacity:1;color:rgb(0 153 255/var(--tw-text-opacity,1))}.ProductAccessories_right__yhEuI .ProductAccessories_learnMore__05sAS span{margin-left:3px;display:flex;height:15px;width:15px;align-items:center;justify-content:center;border-radius:50%;line-height:15px;border:1px solid #09f}.ProductAccessories_soldOut__pRFBR{margin-top:.5rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(50 50 50/var(--tw-text-opacity,1))}.ProductAccessories_info__h1VtS{display:flex;cursor:pointer;padding-bottom:10px}.ProductAccessories_info__h1VtS .ProductAccessories_name__R_tae{margin-bottom:.75rem;margin-right:.5rem}.ProductAccessories_info__h1VtS .ProductAccessories_price__bFvGE{font-size:16px;font-weight:700}.ProductAccessories_basePrice__yijfm{font-size:1rem;line-height:1.5rem;line-height:1.2;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}.ProductAccessories_surprisePriceBox__CeKOF{display:flex;width:100%;justify-content:space-between}.ProductAccessories_surprisePriceBox__CeKOF .ProductAccessories_name__R_tae{margin-top:1rem}.ProductAccessories_surprisePriceBox__CeKOF .ProductAccessories_price__bFvGE{margin-top:.375rem;flex-direction:column;font-size:20px}.ProductAccessories_checkbox__0wdnp{position:relative;margin-right:1.25rem;cursor:pointer}.ProductAccessories_checkbox__0wdnp input[type=checkbox]{position:absolute;left:0;top:0;height:1rem;width:1rem;cursor:pointer;opacity:0}.ProductAccessories_checkbox__0wdnp input[type=radio]{position:absolute;left:0;top:0;height:20px;width:20px;cursor:pointer;border-radius:9999px;opacity:0}.ProductAccessories_checkbox__0wdnp label{position:absolute;left:30px;top:0;height:1.25rem;cursor:pointer;line-height:1.25rem}.ProductAccessories_checkbox__0wdnp label:before{position:absolute;left:-30px;top:0;height:1rem;width:1rem;border-radius:2px;content:"";border:1px solid #ccc}.ProductAccessories_radioBetter__xyoyE label:before{border-radius:9999px}@media (max-width:767px){.ProductAccessories_radio__kK5_a label:after{height:1rem;width:1rem}}.ProductAccessories_checkbox__0wdnp label:after{content:"";position:absolute;left:-25px;top:2px;height:10px;width:6px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border:0;transform:rotate(45deg)}.ProductAccessories_checkbox__0wdnp input[type=checkbox]:checked+label:before,.ProductAccessories_checkbox__0wdnp input[type=radio]:checked+label:before{background:var(--brand-text-color);border-color:var(--brand-text-color)}.ProductAccessories_checkbox__0wdnp input[type=checkbox]:checked+label:after,.ProductAccessories_checkbox__0wdnp input[type=radio]:checked+label:after{background:var(--brand-text-color);border-right:2px solid #fff;border-bottom:2px solid #fff}.ProductAccessoriesOption_optionsBox___1dd5{margin-bottom:8px}.ProductAccessoriesOption_optionBox__Zz6NT{padding-top:0}.ProductAccessoriesOption_input__5synf{pointer-events:auto;height:100%;width:auto;min-width:48px;flex-grow:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;padding-left:1rem;padding-right:1rem;text-align:center;-moz-appearance:textfield;-webkit-appearance:none}.ProductAccessoriesOption_input__5synf::-webkit-inner-spin-button,.ProductAccessoriesOption_input__5synf::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ProductAccessoriesOption_leftActions__13Op_,.ProductAccessoriesOption_rightActions__VNvdl{border-radius:0}.ProductAccessoriesOption_actions__nr53S{display:flex;width:2.5rem;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.625rem;padding-right:.625rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));transition-property:border-color,background,color,transform,box-shadow;border:.6px solid #ddd;transition-duration:.15s;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProductAccessoriesOption_inputBox__qNB87{width:100%;border-top:.6px solid #ddd;border-bottom:.6px solid #ddd}