.wc-moneyspace-blocks-payment-method__label{align-items:center;display:flex;width:100%}.wc-moneyspace-blocks-payment-method__label .wc-block-components-payment-method-icons{display:flex;flex:1 0 auto;justify-content:flex-end;padding-right:16px}.wc-moneyspace-blocks-payment-method__label .wc-block-components-payment-method-icons .wc-block-components-payment-method-icon{max-height:50px!important;max-width:150px!important}.mns-hidden{display:none!important;height:0!important;margin:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;visibility:hidden!important}.wc-block-components-notice-banner.mns-hidden,.wc-block-components-notices .mns-hidden,.wc-block-components-validation-error.mns-hidden{border:none!important;display:none!important;height:0!important;left:-9999px!important;margin:0!important;opacity:0!important;outline:none!important;padding:0!important;position:absolute!important;top:-9999px!important;visibility:hidden!important;width:0!important}.wc-block-components-credit-card-installment-form select{-webkit-appearance:menulist!important;-moz-appearance:menulist!important;appearance:menulist!important;background-color:#fff!important;border:1px solid #50575e!important;cursor:pointer!important;pointer-events:auto!important;position:relative!important;z-index:10!important}.wc-block-components-credit-card-installment-form select:hover{border-color:#007cba!important;cursor:pointer!important}.wc-block-components-credit-card-installment-form select:focus{border-color:#007cba!important;outline:2px solid #007cba!important;outline-offset:2px!important}.wc-block-components-credit-card-installment-form select:active{border-color:#007cba!important}.wc-block-components-credit-card-installment-form .wc-block-components-radio-control-accordion-content{pointer-events:auto!important;position:relative!important;z-index:5!important}.wc-block-components-credit-card-installment-form .wc-block-components-radio-control-accordion-content.hide{display:none!important}.wc-block-components-credit-card-installment-form .installment{pointer-events:auto!important;position:relative!important;z-index:5!important}.wc-block-components-credit-card-installment-form label[for*=permonths]{display:block!important;margin-bottom:5px!important;pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.wc-block-components-credit-card-installment-form .wc-block-components-radio-control__option{position:relative!important;z-index:40!important}.wc-block-components-credit-card-installment-form .wc-block-components-radio-control__option-layout{pointer-events:auto!important;position:relative!important}.wc-block-components-credit-card-installment-form .wc-block-components-radio-control-accordion-option{position:relative!important;z-index:30!important}.is-large .wc-block-components-credit-card-form,.is-medium .wc-block-components-credit-card-form,.is-small .wc-block-components-credit-card-form{display:flex;flex-wrap:wrap;gap:0 16px;justify-content:space-between}.is-large .wc-block-components-credit-card-form .wc-block-components-credit-form,.is-medium .wc-block-components-credit-card-form .wc-block-components-credit-form,.is-small .wc-block-components-credit-card-form .wc-block-components-credit-form{flex:0 0 100%}.wc-block-components-form .wc-block-components-text-input:only-child,.wc-block-components-text-input:only-child{margin-top:0!important}.wc-block-components-credit-card-form .wc-block-components-state-input,.wc-block-components-credit-card-form .wc-block-components-text-input{box-sizing:border-box;flex:1 0 calc(50% - 8px)}.wc-block-components-form .wc-block-components-text-input input:-webkit-autofill,.wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.wc-block-components-form .wc-block-components-text-input.is-active input[type=password],.wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.wc-block-components-form .wc-block-components-text-input.is-active select,.wc-block-components-text-input input:-webkit-autofill,.wc-block-components-text-input.is-active input[type=email],.wc-block-components-text-input.is-active input[type=number],.wc-block-components-text-input.is-active input[type=password],.wc-block-components-text-input.is-active input[type=tel],.wc-block-components-text-input.is-active input[type=text],.wc-block-components-text-input.is-active input[type=url],.wc-block-components-text-input.is-active select{padding:1.5em .5em .5em!important}.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-form .wc-block-components-text-input select,.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=password],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url],.wc-block-components-text-input select{background-color:#fff;border:1px solid #50575e;border-radius:4px;box-sizing:border-box;color:#2b2d2f;font-family:inherit;font-size:1em;height:auto;line-height:1em;margin:0;min-height:0;padding:1em;width:100%}.wc-block-components-form .wc-block-components-text-input.has-error input,.wc-block-components-form .wc-block-components-text-input.has-error input:active,.wc-block-components-form .wc-block-components-text-input.has-error input:focus,.wc-block-components-form .wc-block-components-text-input.has-error input:hover,.wc-block-components-form .wc-block-components-text-input.has-error select,.wc-block-components-text-input.has-error input,.wc-block-components-text-input.has-error input:active,.wc-block-components-text-input.has-error input:focus,.wc-block-components-text-input.has-error input:hover,.wc-block-components-text-input.has-error select{border-color:#cc1818}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}