body {
     color: #222;
}
 .pdp-specs__icons-section-item {
     background-color: #F3F3F4;
     color: #222;
}
 .pdp-specs__slider-nav-item:after {
     /*background-color: #981b1e;*/
     background-color: #ff0000;
}

.pdp-specs__slider-section .pdp-specs__slider-nav-item--active::after {
    transform: scaleX(1);
}

.pdp-specs__slider-section .pdp-specs__slider-nav-item--active{
    color:#ff0000;
}

 .pdp-specs__slider-section {
     background-color: #F3F3F4;
}
 .pdp-specs__slider--dimension-guide {
     background-color: #F3F3F4;
}
 .pdp-specs__slider-nav-wrapper .button-prev:after, .pdp-specs__slider-nav-wrapper .button-next:after {
	content:none;
}
 .pdp-specs__slider-nav-wrapper {
     padding-left: 133px;
     padding-right: 133px;
}
 .pdp-specs__slider-nav-item:hover:not(:focus), .pdp-specs__slider-nav-item.slick-current {
     /*color: #981b1e;*/
     color: #ff0000;
}
 svg:not(:root) {
     overflow: hidden;
}
 .pdp-specs__slider-nav-item {
     color: #464646;
}
/*red bordered button*/
 a.button.secondary.with-icon.pdp-specs__slider--dimension-guide-button {
     display: flex;
}
 .button.with-icon.pdp-specs__slider--dimension-guide-button {
     background-color: #F3F3F4;
     color: #e31c3d;
     border: 2px solid #e31c3d;
     padding: 10px 0;
}
 .pdp-specs__slider--dimension-guide-button svg.button-icon path {
     fill: #e31c3d;
}
