.product-background{background:-o-radial-gradient(center,circle,#fff8f8 -50%,#e1e1e1 100%);background:radial-gradient(circle at center,#fff8f8 -50%,#e1e1e1 100%)}.value{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.attr,.value{line-height:normal;vertical-align:middle}.stage2:hover{cursor:-webkit-zoom-in;cursor:zoom-in;-webkit-filter:brightness(110%);filter:brightness(110%)}.left,.right{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;z-index:2}.right:hover{background:-webkit-gradient(linear,left top,right top,from(transparent),to(rgba(0,0,0,.1)));background:-o-linear-gradient(left,transparent,rgba(0,0,0,.1));background:linear-gradient(90deg,transparent,rgba(0,0,0,.1))}.left:hover{background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.1)),to(transparent));background:-o-linear-gradient(left,rgba(0,0,0,.1),transparent);background:linear-gradient(90deg,rgba(0,0,0,.1),transparent)}.gallery-image{cursor:-webkit-zoom-out;cursor:zoom-out;max-height:95vh;max-width:95vw}.product-option{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;padding:.2rem 0;width:100%}.product-option input{cursor:inherit;height:1.5rem;line-height:normal;margin-right:var(--content-padding);width:1.5rem}.product-option-label{-webkit-box-orient:vertical;-webkit-box-direction:normal;cursor:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:100%}.product{background-color:#f8f9fa}.main-image-container{cursor:-webkit-zoom-in;cursor:zoom-in}