.sample-concept-box a:focus,.sample-concept-box a:hover{color:#000}
.sample-concept-box a:focus .brand,.sample-concept-box a:focus .name,.sample-concept-box a:hover .brand,.sample-concept-box a:hover .name{color:#000;text-decoration:underline}
.sample-concept-box .sample-quantity{margin-top:10px;height:52px}
.sample-concept-box .sample-quantity .minus,.sample-concept-box .sample-quantity .plus{width:43px;height:43px;line-height:38px;background:#bbd05e;border:2px solid #bbd05e;color:#fff;text-align:center;font-size:24px;display:none;cursor:pointer;border-radius:50%;-webkit-transform:scale(0.96);transform:scale(0.96);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.1s;transition:.1s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.sample-concept-box .sample-quantity .minus:hover,.sample-concept-box .sample-quantity .plus:hover{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}
.sample-concept-box .sample-quantity .plus{display:inline-block}
.sample-concept-box .sample-quantity .count{font-size:20px;font-weight:bold;margin:0 10px;line-height:45px;vertical-align:top;min-width:28px;display:none}
.sample-concept-box .flags{min-height:22px}
.sample-concept-box .w-info{min-height:96px}
.sample-concept-box .sample-quantity.has-products .minus,.sample-concept-box .sample-quantity.has-products .plus{background:#fff;color:#bbd05e;display:inline-block}
.sample-concept-box .sample-quantity.has-products .count{display:inline-block}
@media all and (max-width: 359px){
.sample-concept-box .sample-quantity .minus,.sample-concept-box .sample-quantity .plus{width:38px;height:38px;line-height:32px}
.sample-concept-box .sample-quantity .count{font-size:18px;line-height:40px;min-width:initial}
}
/*# sourceMappingURL=SampleConceptBox.css.f38f70e0ef411c029d58a55f3c0eb3e0.map*/