.hidden{visibility:hidden!important;display:none!important}.atawc-swatches{overflow:hidden;padding:5px}.atawc-swatches .swatch.out_of_stock{position:relative;opacity:.2}.atawc-swatches .swatch.out_of_stock:after,.atawc-swatches .swatch.out_of_stock:before{height:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);right:0;content:"";position:absolute;bottom:0;top:50%;background:red;left:0}.atawc-swatches .swatch.out_of_stock:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.atawc-swatches .swatch,ul.smart_attribute.label li a{height:30px;margin-right:15px;margin-bottom:3px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;text-align:center;cursor:pointer;width:30px;line-height:30px;display:inline-block}.atawc-swatches .swatch-color{text-indent:-9999px}.atawc-swatches .swatch-color.tick_sign.selected:before,.swatch.swatch-image.selected.tick_sign:before,.swatch.swatch-label.selected.tick_sign:before{height:17px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);border:solid #fff;content:"";position:absolute;border-width:0 2px 2px 0;top:50%;margin-left:-5px;left:50%;width:9px;margin-top:-10px;display:block}.swatch.swatch-image.selected.tick_sign:before{border:solid #000;border-width:0 2px 2px 0}.atawc-swatches .swatch-label,.swatch.swatch-image.selected.tick_sign,.swatch.swatch-label.selected.tick_sign,ul.smart_attribute.label li{background-color:#f1f1f1}.atawc-swatches .swatch-image{overflow:hidden}.atawc-swatches .swatch-color.round,.swatch.swatch-image.round,.swatch.swatch-label.round{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.atawc-swatches .swatch-color.round_corner,.swatch.swatch-image.round_corner,.swatch.swatch-label.round_corner{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.atawc-swatches .swatch-color.zoom_up.selected,.atawc-swatches .swatch-image.zoom_up.selected,.swatch.swatch-label.zoom_up.selected{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}.atawc-swatches .swatch-color.zoom_down.selected,.atawc-swatches .swatch-image.zoom_down.selected,.swatch.swatch-label.zoom_down.selected{-webkit-transform:scale(.8);-ms-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8)}.swatch_radio{border:1px solid red;position:relative;margin-left:0;padding-left:30px;z-index:999}.swatch_radio input[type=radio]{position:absolute;top:5px;margin:0;left:-20px;z-index:-1}.ed-tooltip{-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:5px 10px;font-size:12px;color:#fff;position:absolute;background-color:#161616;border-radius:5px;left:50%;font-family:Arial,Helvetica,sans-serif;display:none;display:block;z-index:9999}.ed-tooltip:after{height:0;pointer-events:none;border:7px solid transparent;content:" ";position:absolute;top:100%;margin-left:-7px;left:50%;width:0}.atawc-swatches .swatch-color.opacity,.atawc-swatches .swatch-image.opacity,.swatch.swatch-label.opacity{opacity:.5}.atawc-swatches .swatch-color.opacity.selected,.atawc-swatches .swatch-image.opacity.selected,.swatch.swatch-label.opacity.selected{opacity:1}#secondary ul.smart_attribute,ul.smart_attribute{padding:0!important;text-align:left;margin:0 -3px!important;display:block!important}ul.smart_attribute li{list-style:none;margin:5px;float:none;display:inline-block}ul.smart_attribute_as_widgets a.swatch-color,ul.smart_attribute_as_widgets a.swatch-image{overflow:hidden;text-indent:-600px}ul.smart_attribute.color li a.round{text-indent:-600px}ul.smart_attribute li a.round{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}ul.smart_attribute li a.round_corner{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#secondary ul.smart_attribute.label li:before{display:none}ul.smart_attribute.label li a{font-size:12px;margin-right:0;line-height:45px}.swatch.swatch-label{padding:0 3px;max-width:100%!important}.smart-swatches-archive-box .quantity{visibility:hidden!important;display:none!important}.smart_attribute_as_widgets li .swatch{display:block}