.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}.sifar-stars{position:relative;display:inline-block;font-size:14px;line-height:1;letter-spacing:2px;vertical-align:middle}.sifar-stars__base{color:hsl(var(--ink) / .18)}.sifar-stars__fill{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:hsl(var(--accent))}.sifar-review-summary{display:inline-flex;align-items:center;gap:8px;margin-top:6px;font-size:12px;color:hsl(var(--muted-foreground));text-decoration:none}.sifar-review-summary:hover span:last-child{text-decoration:underline;text-underline-offset:3px}.sifar-reviews{border-top:1px solid hsl(var(--ink) / .1);padding:48px 24px;scroll-margin-top:calc(var(--header-h) + 8px)}.sifar-reviews__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 24px;margin-bottom:24px}.sifar-reviews__title{margin:0;font-family:var(--font-serif);font-weight:400;font-size:clamp(26px, 2.6vw, 34px);line-height:1.15}.sifar-reviews__avg{margin:0;display:inline-flex;align-items:center;gap:10px;font-size:13px;color:hsl(var(--muted-foreground))}.sifar-reviews__body{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}.sifar-reviews__list ol{list-style:none;margin:0;padding:0;border-top:1px solid hsl(var(--ink) / .1)}.sifar-review{padding:20px 0;border-bottom:1px solid hsl(var(--ink) / .1)}.sifar-review__text{margin:10px 0 8px;font-size:15px;line-height:1.65;color:hsl(var(--foreground) / .88)}.sifar-review__text p{margin:0 0 8px}.sifar-review__meta{margin:0;display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;color:hsl(var(--muted-foreground))}.sifar-review__name{color:hsl(var(--foreground));font-weight:500}.sifar-review__verified{color:hsl(var(--accent))}.sifar-review__verified::before{content:"\2713\00a0"}.sifar-reviews__empty{margin:0;font-size:15px;line-height:1.65;color:hsl(var(--foreground) / .75)}.sifar-reviews__form{background:hsl(var(--secondary));padding:24px 20px}.sifar-reviews__form-title{margin:0 0 16px;font-family:var(--font-serif);font-weight:400;font-size:22px}.sifar-reviews__thanks{margin:0;font-size:15px;line-height:1.6}.sifar-review-form{display:flex;flex-direction:column;gap:14px}.sifar-review-form p{margin:0}.sifar-review-form label,.sifar-review-form legend{display:block;margin-bottom:6px;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.sifar-review-form fieldset{border:0;margin:0;padding:0;min-width:0}.sifar-review-form textarea,.sifar-review-form input[type="text"],.sifar-review-form input[type="email"]{width:100%;box-sizing:border-box;padding:12px;border:1px solid hsl(var(--ink) / .25);background:hsl(var(--background));font:inherit;font-size:16px;color:hsl(var(--foreground))}.sifar-review-form textarea:focus,.sifar-review-form input:focus{outline:2px solid hsl(var(--accent));outline-offset:1px}.sifar-review-form__row{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.sifar-review-form__hint{font-size:12px;color:hsl(var(--muted-foreground))}.sifar-review-form__hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.sifar-review-form__submit{align-self:flex-start;min-height:48px;padding:0 28px;border:0;background:hsl(var(--foreground));color:hsl(var(--background));font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.sifar-review-form__submit:hover,.sifar-review-form__submit:focus-visible{background:hsl(var(--accent))}.sifar-star-input{display:inline-flex;flex-direction:row-reverse;gap:4px}.sifar-star-input input{position:absolute;opacity:0;width:1px;height:1px}.sifar-star-input label{margin:0;font-family:inherit;font-size:30px;letter-spacing:0;line-height:1;text-transform:none;color:hsl(var(--ink) / .2);cursor:pointer;padding:4px 2px}.sifar-star-input input:checked~label,.sifar-star-input label:hover,.sifar-star-input label:hover~label{color:hsl(var(--accent))}.sifar-star-input input:focus-visible+label{outline:2px solid hsl(var(--accent));outline-offset:2px}@media (min-width:640px){.sifar-review-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.sifar-reviews{padding:80px 64px}.sifar-reviews__body{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:start}.sifar-reviews__form{padding:32px;position:sticky;top:calc(var(--header-h) + 24px)}}@media (min-width:1280px){.sifar-reviews{padding-left:80px;padding-right:80px}}