.RatingStars_root__8QjTv{display:flex;align-items:baseline;grid-gap:6px;gap:6px}.RatingStars_stars__7w_gY{display:flex}.RatingStars_star__91Vy9:not(:first-child){margin-left:4px}.RatingStars_star__91Vy9:before{color:var(--rating);font-family:ajm-icon-font;font-size:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.RatingStars_star__91Vy9:not(.RatingStars_full__fB56u):not(.RatingStars_half___Bco9):before{content:"\e924"}.RatingStars_half___Bco9:before{content:"\e905"}.RatingStars_full__fB56u:before{content:"\e904"}.RatingStars_count__l4WjE{margin-top:5px;font-weight:400;color:#666666!important}.RatingStars_grid-count__97G6g{color:var(--aj-blue);font-weight:700;font-size:12px}.CheckboxRadioButton_disabled__jLibW .CheckboxRadioButton_label__oRqye{cursor:default}.CheckboxRadioButton_disabled__jLibW .CheckboxRadioButton_input__E4aJu{border:1px solid var(--dark-grey);pointer-events:none}.CheckboxRadioButton_wrapper__3qSmy{align-items:center;display:flex;justify-items:flex-start;position:relative}.CheckboxRadioButton_input__E4aJu{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--aj-blue);cursor:pointer;display:flex;height:18px;margin:0;width:18px}.CheckboxRadioButton_checkbox-field-error__yFhbv,.CheckboxRadioButton_radio-field-error__XXOWC{border:1px solid var(--aj-error)}.CheckboxRadioButton_checked__vaJaC{position:relative}.CheckboxRadioButton_label__oRqye{cursor:pointer;margin-left:10px;margin-top:1px;text-align:left}.Checkbox_input__hGMxT{border-radius:0}.Checkbox_input__hGMxT:checked{background:var(--aj-blue)}.Checkbox_icon__zweCb{bottom:0;left:4px;margin:auto;pointer-events:none;position:absolute;top:0}.Checkbox_label__wGqkL{grid-column:2;margin-left:10px}.Checkbox_disabled__5OFlE .Checkbox_input__hGMxT:checked{background:var(--dark-grey)}.InStock_container__LBxGf img{display:block!important;width:100%!important;max-width:30px!important}.InStock_container__LBxGf svg{width:80px}.InStock_tooltip__BPzfQ{color:#666;border:1px solid var(--aj-blue);border-radius:3px;background:white}@media(min-width:601px){.InStock_tooltip__BPzfQ{width:400px}}@media(--size-xs-up ){.InStock_tooltip__BPzfQ{width:400px}}.InStock_tooltip-title__o1nOb{background:var(--aj-blue);color:white;padding:5px 10px}.InStock_tooltip-body__dg4Tr{padding:10px}.Dialog_DialogOverlay__VRYAj{background-color:hsl(0 0% 0%/.439);position:fixed;top:0;right:0;bottom:0;left:0;inset:0;animation:Dialog_overlayShow__rzfaD .15s cubic-bezier(.16,1,.3,1)}.Dialog_DialogContent__hYZyd{background-color:white;border-radius:6px;box-shadow:0 10px 38px -10px hsl(206 22% 7%/35%),0 10px 20px -15px hsl(206 22% 7%/20%);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:600px;max-height:85vh;padding:25px;animation:Dialog_contentShow__QIben .15s cubic-bezier(.16,1,.3,1);overflow:auto}.Dialog_DialogContent__hYZyd:focus{outline:none}.Dialog_DialogTitle__EDiuf{margin:0;font-weight:500;color:hsl(261 98.7% 3%/.918);font-size:17px}.Dialog_DialogDescription__2IFGx{margin:10px 0 20px;color:hsl(261 98.7% 3%/.918);font-size:15px;line-height:1.5}.Dialog_Button__a1LbV{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;padding:0 15px;font-size:15px;line-height:1;font-weight:500;height:35px}.Dialog_Button__a1LbV.Dialog_violet__1JInz{background-color:white;color:var(--violet11);box-shadow:0 2px 10px var(--blackA7)}.Dialog_Button__a1LbV.Dialog_violet__1JInz:hover{background-color:var(--mauve3)}.Dialog_Button__a1LbV.Dialog_violet__1JInz:focus{box-shadow:0 0 0 2px black}.Dialog_Button__a1LbV.Dialog_green__HtvtI{background-color:var(--green4);color:var(--green11)}.Dialog_Button__a1LbV.Dialog_green__HtvtI:hover{background-color:var(--green5)}.Dialog_Button__a1LbV.Dialog_green__HtvtI:focus{box-shadow:0 0 0 2px var(--green7)}.Dialog_IconButton__yVfN_{font-family:inherit;border-radius:100%;height:25px;width:25px;display:inline-flex;align-items:center;justify-content:center;color:var(--violet11);position:absolute;top:10px;right:10px}.Dialog_IconButton__yVfN_:hover{background-color:var(--violet4)}.Dialog_IconButton__yVfN_:focus{box-shadow:0 0 0 2px var(--violet7)}.Dialog_Fieldset__89OEa{display:flex;grid-gap:20px;gap:20px;align-items:center;margin-bottom:15px}.Dialog_Label__rTYXy{font-size:15px;color:var(--violet11);width:90px;text-align:right}.Dialog_Input__Ry_Ye{width:100%;flex:1;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;padding:0 10px;font-size:15px;line-height:1;color:var(--violet11);box-shadow:0 0 0 1px var(--violet7);height:35px}.Dialog_Input__Ry_Ye:focus{box-shadow:0 0 0 2px var(--violet8)}@keyframes Dialog_overlayShow__rzfaD{0%{opacity:0}to{opacity:1}}@keyframes Dialog_contentShow__QIben{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.UpgradeRecommendations_cta__iJEv0{all:unset;cursor:pointer;color:var(--aj-blue);text-decoration:underline;text-underline-offset:4px;font-weight:400;font-size:14px}.UpgradeRecommendations_cta__iJEv0:hover{text-decoration:underline}.UpgradeRecommendations_carouselWrapper__v_4P_{position:relative;display:flex;align-items:center;margin-top:16px}.UpgradeRecommendations_viewport__Iasp_{overflow:hidden;flex:0 0 auto}.UpgradeRecommendations_container__cqy6e{display:flex;grid-gap:12px;gap:12px}.UpgradeRecommendations_slide__Kfq5q{min-width:0}.UpgradeRecommendations_nav__Em9VC{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #ccc;border-radius:50%;background:#fff;cursor:pointer;padding:0;box-shadow:0 1px 3px rgba(0,0,0,.1)}.UpgradeRecommendations_nav__Em9VC:hover{background:#f5f5f5}.UpgradeRecommendations_navPrev__IGaKw{left:-10px}.UpgradeRecommendations_navNext__79TlE{right:-10px}.UpgradeRecommendations_card__9S1eb{border:1px solid #e0e0e0;padding:12px;background:#fff;position:relative;height:100%}.UpgradeRecommendations_cardInner__EevVK{display:flex;grid-gap:12px;gap:12px;align-items:center;flex-direction:column;text-align:center;height:100%}.UpgradeRecommendations_image__h9Gg9{flex-shrink:0;width:100px;display:flex;align-items:center;justify-content:center}.UpgradeRecommendations_image__h9Gg9 img{max-width:100%;max-height:100px;-o-object-fit:contain;object-fit:contain}.UpgradeRecommendations_info__OOir1{flex:1;min-width:0;display:flex;flex-direction:column}.UpgradeRecommendations_header__TMtxG{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;margin-bottom:6px;flex-wrap:wrap}.UpgradeRecommendations_title__WC2n3{font-weight:600;font-size:13px;color:#333;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UpgradeRecommendations_title__WC2n3:hover{text-decoration:underline}.UpgradeRecommendations_availability__tkEwQ{height:12px;position:absolute;top:15px;left:15px}.UpgradeRecommendations_feature__ASNsg{display:flex;align-items:flex-start;grid-gap:6px;gap:6px;margin-bottom:6px;font-size:12px;color:#555;line-height:1.3}.UpgradeRecommendations_check__2PMPq{flex-shrink:0;color:#1976d2;margin-top:1px}.UpgradeRecommendations_infoIcon__Tc1SX{all:unset;display:inline-flex;align-items:center;flex-shrink:0;color:#888;cursor:help}.UpgradeRecommendations_infoIcon__Tc1SX:hover{color:#555}.UpgradeRecommendations_tooltip__xKuEo{max-width:225px;line-height:1.4;z-index:1}.UpgradeRecommendations_price__dk86V{font-size:12px;font-weight:600;color:#333;margin-bottom:8px;margin-top:auto}.UpgradeRecommendations_actions__KHDGW{display:flex;grid-gap:16px;gap:16px;font-size:12px;justify-content:center}.UpgradeRecommendations_viewUpgrade__VpuWV{color:#1976d2;font-weight:600;text-decoration:none;white-space:nowrap}.UpgradeRecommendations_viewUpgrade__VpuWV:hover{text-decoration:underline}.UpgradeRecommendations_compare__5k6Yd{color:#666;text-decoration:none;white-space:nowrap}.UpgradeRecommendations_compare__5k6Yd:hover{text-decoration:underline}.CompareProductTable_ctrl__88f0e{position:relative}.CompareProductTable_pageHeader__f7DZx{margin-right:20px}.CompareProductTable_controls__Sne8G{vertical-align:bottom!important}.CompareProductTable_addSkuRow__F6olq{margin:20px auto 30px;display:flex;justify-content:center;align-content:center;align-items:center}@media (max-width:768px){.CompareProductTable_addSkuRow__F6olq{flex-direction:column}}@media (--size-sm-down ){.CompareProductTable_addSkuRow__F6olq{flex-direction:column}}.CompareProductTable_highlights__YhJnC .CompareProductTable_diff__nnKqz{background:var(--old-css-aj-color-faded-orange)}.CompareProductTable_noShrink__24Pfg{flex:1 0 auto}.CompareProductTable_product__J8G5E{display:flex;flex-flow:column;grid-gap:var(--old-css-space-4);gap:var(--old-css-space-4);height:100%;text-align:left;max-width:260px}.CompareProductTable_productImage__PPKWk{display:block;height:200px;margin:0 auto var(--old-css-space-2);-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;width:200px}.CompareProductTable_productName__c_4PG p{margin:0}.CompareProductTable_productPrice__1sRK_{margin-top:auto}.CompareProductTable_sku__Xtdsb{text-transform:uppercase}.CompareProductTable_table__tTEGh{border-collapse:collapse;position:relative;margin:0 auto}.CompareProductTable_table__tTEGh tbody:before{content:"";display:block;margin-bottom:var(--old-css-space-8)}.CompareProductTable_table__tTEGh tbody tr:first-child{padding-bottom:var(--old-css-space-8)}.CompareProductTable_table__tTEGh tbody tr:first-child td{border:0;background:var(--old-css-aj-color-light-blue)}.CompareProductTable_table__tTEGh .CompareProductTable_header__FkNPP{background:#fff}.CompareProductTable_table__tTEGh th{border-right:1px var(--old-css-border-style) var(--old-css-border-color);height:100%;padding:var(--old-css-space-2) var(--old-css-space-4);vertical-align:top}.CompareProductTable_table__tTEGh th:last-child{border-right:0}.CompareProductTable_table__tTEGh td{border-right:1px var(--old-css-border-style) var(--old-css-border-color);border-top:var(--old-css-border);padding:var(--old-css-space-2) var(--old-css-space-4);width:280px}.CompareProductTable_table__tTEGh td:last-child{border-right:0}.CompareProductTable_table__tTEGh td:empty{text-align:center}.CompareProductTable_table__tTEGh td:empty:after{content:"-";opacity:.5}.CompareProductTable_isPinned__1UZ9Q .CompareProductTable_productImage__PPKWk{display:none}.CompareProductTable_tableWrap__KZWpx{position:relative;width:100%}@media (max-width:768px){.CompareProductTable_product__J8G5E{max-width:160px}.CompareProductTable_productImage__PPKWk{height:150px;width:150px}}@media (--size-sm-down ){.CompareProductTable_product__J8G5E{max-width:160px}.CompareProductTable_productImage__PPKWk{height:150px;width:150px}}.CompareProductTable_highlight-control___nd_t{margin-bottom:10px}.CompareProductTable_price-after-rebates-or-upsell__agAk_{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.CompareProductTable_price-after-rebates-or-upsell__agAk_ a:hover{color:black!important}.CompareProductTable_item-header__xUBh_{text-align:left}.CompareProductTable_item-header__xUBh_.CompareProductTable_upsell__v9YI8{font-weight:400}.CompareProductTable_price-after-rebate__b90fE{color:var(--aj-error)}.CompareProductTable_upsell-link__OSfFu{color:var(--aj-blue)!important;text-decoration:underline!important;text-underline-offset:4px;font-weight:400}.CompareProductTable_upgrade-recommendations__wNBnv{margin-top:8px;text-align:left}.CompareProductTable_upgrade-recommendations-placeholder__AUwDH{visibility:hidden;font-size:13px}.CompareProductTable_reviewsAndStock__9tVRt{display:flex;grid-gap:8px;gap:8px}.CompareProductTable_keyFeatureTrigger__YdX44{outline:none;border:none;background:none;padding:0;color:var(--aj-blue);display:block;cursor:pointer;text-align:left}.CompareProductTable_keyFeatureTrigger__YdX44:hover{text-decoration:underline}.CompareProductTable_keyFeatureTrigger__YdX44+.CompareProductTable_keyFeatureTrigger__YdX44{margin-top:10px}.CompareProductTable_dialogOverlay__J8mK2{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5)}.CompareProductTable_keyFeatureDialog__GRUQ_{background-color:#fff;padding:20px;border-radius:8px;max-width:600px;width:100%;box-shadow:0 2px 10px rgba(0,0,0,.1);position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);margin:auto}.CompareProductTable_keyFeatureVideo__jckJp{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CompareProductTable_keyFeatureImage__yG2Dv{max-width:100%;height:auto;margin-bottom:20px}.CompareProductTable_mediaContainer__sIDuN{width:100%}