.controls{padding:1rem;font-size:.1px}.control{position:relative;display:inline-block;width:2.7rem;height:2.7rem;background:#444;cursor:pointer;font-size:.1px;color:#fff;transition:background 150ms}.control:hover{background:#3f3f3f}.control[data-filter]:after{content:'';position:absolute;width:10px;height:10px;top:calc(50% - 6px);left:calc(50% - 6px);border:2px solid currentColor;border-radius:2px;background:currentColor;transition:background-color 150ms,border-color 150ms}.control[data-sort]:after{content:'';position:absolute;width:10px;height:10px;border-top:2px solid;border-left:2px solid;top:calc(50% - 6px);left:calc(50% - 6px);transform:translateY(1px) rotate(45deg)}.control[data-sort*=":desc"]:after{transform:translateY(-4px) rotate(-135deg)}.mixitup-control-active{background:#393939}.mixitup-control-active[data-filter]:after{background:transparent}.control:first-of-type{border-radius:3px 0 0 3px}.control:last-of-type{border-radius:0 3px 3px 0}.mixcontainer{position:relative;text-align:justify}.mixcontainer:after{content:'';width:100%}.radio-group{display:inline-block;padding:.5rem;margin-right:.75rem;vertical-align:top}.radio{text-align:justify}.radio:after{content:'';display:inline-block;width:100%}.radio-input,.radio-label{display:inline-block}.radio-label{color:#fff;font-family:'Open Sans',arial,sans-serif;font-size:.9rem;margin-right:.5rem}.range-slider{width:49%!important;display:inline-block;vertical-align:middle;position:relative}.range-slider:last-child{margin-left:0}.range-slider::before,.range-slider::after,.range-slider-label{font-family:'Open Sans',arial,sans-serif}.range-slider::before,.range-slider::after{font-size:14px;color:#000;content:'16GB';position:absolute;bottom:0;left:0;padding:0 .2rem}.range-slider::after{content:'256GB';left:auto;right:0}.range-slider-label{display:block;font-size:.8rem;color:#ccc;margin-bottom:.05rem}.range-slider:last-child .range-slider-label{text-align:right}.range-slider-input{width:100%!important;position:relative;background:transparent;-webkit-appearance:none;margin-bottom:1.7rem;z-index:1}.range-slider-input::-webkit-slider-runnable-track{width:300px;height:1px;border:none;border-radius:0;transition:background 150ms}.range-slider-input::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;margin-top:-8px}.range-slider-input:focus{outline:none}.range-slider-input:hover{border:none}.range-slider input,.range-slider input:focus,.range-slider input:hover{border:none!important;padding:0!important;outline:none!important}.input{display:inline-block;font-size:1rem;padding:.75rem;border-radius:2px;border:0 none;background:#fff;font-family:'helvetica neue',arial,sans-serif;vertical-align:top}.checkbox{text-align:justify}.checkbox:after{content:'';display:inline-block;width:100%}.checkbox-input,.checkbox-label{display:inline-block}.checkbox-label{color:#fff;font-family:'Open Sans',arial,sans-serif;font-size:.9rem;margin-right:.5rem}.mix,.gap{display:inline-block;vertical-align:top}.mix{position:relative}.mix:before{display:inline-block}.mix,.gap{width:31%}@media (max-width: 767px){.mixcontainer.pb-5{padding-bottom:0!important}}.mix.ext{width:calc(100%/1 - (((1 - 1) * 1rem) / 1));display:table-row}.mix,.gap{width:calc(100%/1 - (((1 - 1) * 1rem) / 1))}@media screen and (min-width: 768px) and (max-width: 991px){.mix,.gap{width:calc(100%/2 - (((2 - 1) * 1rem) / 1))}.mixcontainer.pb-80{padding-bottom:0}}@media screen and (min-width: 992px){.mix,.gap{width:calc(100%/3 - (((3 - 1) * 1rem) / 1))}}@media (min-width: 450px){.visible-xs-mobile{display:none}}@media (min-width: 768px){.no-padding-sm{padding:0}.main-menu{display:block!important}}@media (min-width: 992px){.clear-md{clear:both}.no-padding-md{padding:0}}@media (min-width: 1200px){.text-lg-left{text-align:left}}@media (min-width: 768px) and (max-width: 991px){.text-sm-center{text-align:center}.clear-sm{clear:both}}@media (max-width: 991px){.container-responsive{width:auto;padding:0}}@media (max-width: 767px){.text-xs-center{text-align:center}.text-xs-left{text-align:left}}@media (max-width: 480px){.col-xs-mobile{width:100%}.no-padding-xs{padding:0}}
