#find-fit .pnx-forms-element-fieldset .pnx-forms-element-checkbox label {
     color: #999;
     display: inline-block;
     position: relative;
     padding-left: 20px;
     margin-bottom: 0.1rem;
     margin-right: 1rem;
     cursor: pointer;
     font-size: 0.875rem;
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
}
 #find-fit .pnx-forms-element-fieldset .pnx-forms-element-checkbox input:checked + label .checkmark, #find-fit .pnx-forms-element-fieldset .pnx-forms-element-checkbox-large input:checked + label .checkmark {
     background-color: transparent;
border: 2px solid #999;
}
 #find-fit .pnx-forms-element-fieldset .pnx-forms-element-checkbox.radio .checkmark {
     border-radius: 20px;
     top: 4px;
     height: 14px;
     width: 14px;
     position: absolute;
     left: 0;
}
 #find-fit .pnx-forms-element-fieldset .pnx-forms-element-checkbox input {
     position: absolute;
     width: 1px;
     height: 1px;
     padding: 0;
     margin: -1px;
     overflow: hidden;
     clip: rect(0,0,0,0);
     border: 0;
     left: 7px;
     top: 14px;
}
 #find-fit .pnx-forms-element-fieldset input {
     background-color: #111;
     color: #fff;
     font-size: 16px;
     font-weight: 300;
     border-radius: .25rem;
     outline: none;
     color-scheme: dark;
}
 #find-fit .pnx-forms-element-fieldset .pnx-forms-element-checkbox input:checked + label .checkmark::after {
     display: block;
}
 #find-fit .pnx-forms-element-fieldset .pnx-forms-element-checkbox.radio .checkmark {
     border-radius: 20px;
}
 #find-fit .pnx-forms-element-fieldset .pnx-forms-element-checkbox .checkmark {
     top: 4px;
     height: 14px;
     width: 14px;
     border: 2px solid #999;
     position: absolute;
     left: 0;
     background-color: transparent;
}
 #find-fit .pnx-forms-element-fieldset .pnx-forms-element-checkbox.radio .checkmark::after {
     left: 2px;
     top: 2px;
     width: 6px;
     height: 6px;
     border: solid #44D62C;
     border-top-width: medium;
     border-right-width: medium;
     border-bottom-width: medium;
     border-left-width: medium;
     background-color: #44D62C;
border-width: 3px;
border-radius: 12px
}
 #find-fit .pnx-forms-element-fieldset .pnx-forms-element-checkbox .checkmark::after {
     content: "";
     position: absolute;
     display: none;
}
#find-fit .pnx-forms-element-fieldset .pnx-forms-element-checkbox label:hover .checkmark {
  background-color: transparent;
  border-color: #44d62c !important;
}
 #find-fit {
     min-height: 0 !important;
    /*  padding-bottom: 4rem; */
}
#blade-and-razer-skins {
margin-bottom: 4rem;
}
 #find-fit .grid {
     max-height: unset !important;
     position: relative;
     height: auto;
}
 #find-fit .skin-group {
     padding-bottom: 1rem;
}
 #find-fit .main-content {
     margin-bottom:2rem;
}
 @media (min-width:1024px) {
     #find-fit .main-content {
         margin-bottom:6.25rem;
         margin-top: 0;
    }
}
 #find-fit .grid {
     position: relative;
}
 #find-fit .lt1 {
     font: normal 1.125rem/1.5rem Roboto;
     color: #9a9a9a;
     font-weight: 400;
}
 #find-fit .lt2 {
     text-align: left;
     font-size:1rem;
     padding-top: 1rem;
     font: normal 1.125rem/1.5rem Roboto;
     color: #9a9a9a;
}
 #find-fit .product-cta a::after {
     content: " >";
}
 #find-fit h2 img {
     width:165px;
     padding-bottom:1.2rem; 
}
 #find-fit h2 {
     font: 700 2.75rem/2.625rem "Titillium Web",RazerF5,Arial,Helvetica,sans-serif;
color: white !important;
}
 @media (max-width: 768px) {
     #find-fit h2 {
         font: 700 1.75rem/1 "Titillium Web",RazerF5,Arial,Helvetica,sans-serif;
         font-size: 1.75rem;
    }
     #find-fit .lt2 .selection-copy {
         padding-top: 0 !important;
    }
}
 @media (max-width: 414px) {
     #find-fit h2 {
         word-break: break-word;
         font-size: min(8vw,1.75rem);
    }
}
 #find-fit h3 {
     text-transform:uppercase;
     font-size: 1.2rem;
     color:white;
}
 #find-fit .col-6 {
     padding-right: 0;
}
 #find-fit .col-6.col-offset-left {
     padding-left: 1.25rem;
}
 #find-fit h3, #find-fit h5{
     text-transform:uppercase;
}
 #find-fit h3{
     color:white;
     font-size: 0.875rem;
}
 #find-fit .divider-line {
     border-bottom: 1px solid #555;
     margin: 1.5rem 0;
}
 #find-fit .lt2 .col-lg-3, #find-fit .lt2 .col-lg-4 {
     text-align:center;
     padding-top: 1rem;
}
 #find-fit .lt2 .selection-copy {
     text-align:left;
     font-size:1rem;
}
 #find-fit .product-name {
     color:white;
     font-weight: 300;
     font-size: 1rem;
}
 #find-fit .col-lg-3 img, #find-fit .col-lg-4 img{
     width: 100%;
     height: 240px;
     object-fit: cover;
     padding-bottom:1rem;
     margin: 0 auto;
}
 #skin-filter-results .col-lg-4 {
     display: flex;
     flex-flow: column nowrap;
}
 #find-fit #skin-filter-results .product-cta {
     margin-top: auto;
}
 #find-fit .product-cta a{
     font-size:0.875rem;
     text-decoration:none;
     padding: 0 0.5rem;
     white-space: nowrap;
     text-transform: none;
}
 #find-fit .product-cta a.learn-more-link{
     padding-right: 1.5rem;
}
 #find-fit .final-price {
     color: #eee;
     font-size: 0.875rem;
     font-weight: 400;
}
 #skin-filter-no-result-message, #skin-filter-select-product, #skin-group-4-div, #coverage-3, .skin-filter-product-name {
     display:none;
     font-size:1rem;
}
#skin-filter-select-product { color: white; }
 #find-fit .loading-state {
     padding-top: 3rem;
     padding-left: 3rem;
}
#find-fit .filter-label-product-blade, #find-fit .filter-label-product-macbook, #find-fit .filter-label-product-mobile, #find-fit .filter-label-product-console, #find-fit .filter-label-coverage, #find-fit .filter-label-compatibility-blade, #find-fit .filter-label-compatibility-macbook, #find-fit #console-coverage, #skin-filter-blade-15-models, #skin-filter-blade-14-models, #skin-filter-iphone-15-models, #skin-filter-iphone-16-models {
     display:none;
}
.tabs-group-skins {
text-align: center;
}
.tabs-group-skins button.active {
  border-bottom-color: #44d62c;
color: #44d62c;
pointer-events: none;
}
.tabs-group-skins button:hover {
color: #44d62c;
}
.tabs-group-skins button {
  font-family: Roboto;
font-size: 0.875rem;
text-transform: none;
line-height: 1.2;
font-weight: 400;
  white-space: normal;
  border: 0;
  border-bottom: 2px solid transparent;
  background-color: transparent;
  color: #fff;
  padding: 0.5rem 0.75rem;
}
@media (max-width: 767px) {
     #find-fit {
         padding-bottom:1rem;
    }
     #find-fit .col-lg-3 img, #find-fit .col-lg-4 img {
         padding: 1.5rem 0 1rem;
    }
#find-fit .tabs-group-skins button {
padding: 0.5rem 0.25rem !important;
margin-bottom: 0.5rem;
}
			#find-fit h3, #find-fit .pnx-forms-element-fieldset .pnx-forms-element-checkbox label {
font-size: 1rem;
}
    #find-fit .col-lg-4 img.thumbnail-full-height {
         height: auto;
    } 
     #find-fit .loading-state {
         padding-top: 3rem;
         padding-left: 1rem;
         text-align:center;
    }
}
.skin-filter-product-name .filter-view-link {
outline:none;
}
@media (min-width:768px) { 
.skin-filter-product-name .col-lg-4 img {
height: 180px !important;
}
}
#skin-filter-console .col-lg-4 img, #skin-filter-mobile .col-lg-4 img {
height: auto !important;
}
 @media screen and (max-width:767px){#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_2]{background-image:none;background-color:#000;min-height:550px;}#pnxssr_3c0d12323a70cb87876ba4332ee7162e h2[pnxssr_5]{font-weight:700;}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_6]{color:#9a9a9a;max-width:100%;}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_7]{max-width:100%;}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_184]{padding-top: 2rem;display:none}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_185]{padding-top: 0.75rem}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_190]{padding-top: 0.75rem}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_195]{padding-top: 0.75rem}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_201]{padding-top: 0.75rem}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_207]{padding-top: 1rem}} @media screen and (-webkit-max-device-pixel-ratio: 1) and (min-width: 1200px), screen and (min-width: 768px) and (max-width: 1200px){#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_2]{background-image:none;background-color:#000;min-height:550px;}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_3]{max-height:550px;}#pnxssr_3c0d12323a70cb87876ba4332ee7162e h2[pnxssr_5]{margin:0rem 0 1.2rem;font-weight:700;}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_6]{color:#9a9a9a;max-width:900px;}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_184]{padding-top: 2rem;display:none}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_185]{padding-top: 0.75rem}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_190]{padding-top: 0.75rem}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_195]{padding-top: 0.75rem}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_201]{padding-top: 0.75rem}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_207]{padding-top: 1rem}} @media screen and (-webkit-min-device-pixel-ratio: 1) and (min-width: 1200px){#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_2]{background-image:none;background-color:#000;min-height:550px;}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_3]{max-height:550px;}#pnxssr_3c0d12323a70cb87876ba4332ee7162e h2[pnxssr_5]{margin:0rem 0 1.2rem;font-weight:700;}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_6]{color:#9a9a9a;max-width:900px;}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_184]{padding-top: 2rem;display:none}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_185]{padding-top: 0.75rem}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_190]{padding-top: 0.75rem}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_195]{padding-top: 0.75rem}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_201]{padding-top: 0.75rem}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_207]{padding-top: 1rem}} @media screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 1200px){#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_2]{background-image:none;background-color:#000;min-height:550px;}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_3]{max-height:550px;}#pnxssr_3c0d12323a70cb87876ba4332ee7162e h2[pnxssr_5]{margin:0rem 0 1.2rem;font-weight:700;}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_6]{color:#9a9a9a;max-width:900px;}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_184]{padding-top: 2rem;display:none}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_185]{padding-top: 0.75rem}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_190]{padding-top: 0.75rem}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_195]{padding-top: 0.75rem}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_201]{padding-top: 0.75rem}#pnxssr_3c0d12323a70cb87876ba4332ee7162e div[pnxssr_207]{padding-top: 1rem}}