.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}:where(.brand-thumbnails-description),ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}:where(.brand-thumbnails-description)::before,ul.brand-thumbnails::before{clear:both;content:"";display:table}:where(.brand-thumbnails-description)::after,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}:where(.brand-thumbnails-description li.first),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(2n){margin-right:0}}:where(.brand-thumbnails-description li){float:left;margin:0 2% 1em 0;padding:0;position:relative;text-align:center}:where(.brand-thumbnails-description li.last),:where(.brand-thumbnails-description.columns-1 li){margin-right:0}:where(.brand-thumbnails-description li .term-thumbnail img){width:100%;display:inline}:where(.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}.awy-price-list-wrapper{margin:20px 0 30px}.awy-price-list-date{text-align:center;font-weight:700;margin-bottom:12px}.awy-price-list-filters{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:10px;align-items:end;padding:12px;background:#fff;border:1px solid #e4e4e4;border-radius:6px;margin-bottom:16px}.awy-price-list-filters label{display:flex;flex-direction:column;gap:5px}.awy-price-list-filters span{font-size:12px;font-weight:600}.awy-price-list-filters input,.awy-price-list-filters select,.awy-pl-reset{height:38px;box-sizing:border-box}.awy-pl-reset{padding:0 15px;cursor:pointer}.awy-price-list-columns{columns:3 320px;column-gap:16px}.awy-price-brand{break-inside:avoid;background:#fff;border:1px solid #e4e4e4;border-radius:6px;margin:0 0 16px;overflow:hidden}.awy-price-brand h3{font-size:17px;text-align:center;margin:0;padding:12px;border-bottom:1px solid #e4e4e4}.awy-price-brand table{border-collapse:collapse;width:100%;font-size:13px}.awy-price-brand th,.awy-price-brand td{padding:8px 6px;border-bottom:1px solid #eee;text-align:center}.awy-price-brand th:nth-child(2),.awy-price-brand td:nth-child(2){text-align:right}.awy-pl-category td{font-weight:700;background:#f6f7f7;text-align:right!important}.awy-pl-product a{text-decoration:none}.awy-pl-hidden{display:none!important}.awy-pl-empty{text-align:center;padding:20px}@media(max-width:768px){.awy-price-list-filters{grid-template-columns:1fr 1fr}.awy-price-list-filters label:first-child,.awy-pl-reset{grid-column:1/-1}.awy-price-list-columns{columns:1}}.azm-floating-promo{--azm-promo-bg:#fff;--azm-promo-text:#172124;position:fixed;z-index:10030;inset-block-end:18px;font-family:var(--web6463-font-ui, Tahoma, Arial, sans-serif);direction:rtl;text-align:right;}
.azm-floating-promo--left{inset-inline-start:18px;inset-inline-end:auto;}
.azm-floating-promo--right{inset-inline-end:18px;inset-inline-start:auto;}
.azm-floating-promo__card{position:relative;inline-size:min(350px, calc(100vw - 36px));overflow:visible;border:1px solid color-mix(in srgb, var(--brand, #c5161d) 22%, transparent);border-radius:16px;background:var(--azm-promo-bg);color:var(--azm-promo-text);box-shadow:0 14px 38px rgba(15, 28, 31, .18), 0 0 0 3px color-mix(in srgb, var(--brand, #c5161d) 8%, transparent);opacity:0;transform:translateY(10px) scale(.97);transform-origin:50% 100%;transition:opacity .2s ease, transform .2s ease, box-shadow .2s ease;isolation:isolate;}
.azm-floating-promo__card::after{content:"";position:absolute;z-index:2;inset-block-start:0;inset-inline-start:18px;inline-size:64px;block-size:3px;border-radius:999px;background:var(--brand, #c5161d);box-shadow:0 0 14px color-mix(in srgb, var(--brand, #c5161d) 50%, transparent);pointer-events:none;}
.azm-floating-promo__card.is-visible{opacity:1;transform:none;}
.azm-floating-promo__card.is-entering{animation:azm-promo-reveal .72s cubic-bezier(.2, .85, .22, 1.12) both;}
.azm-floating-promo__card.is-shaking{animation:azm-promo-quake .58s ease-in-out both;box-shadow:0 17px 44px rgba(15, 28, 31, .22), 0 0 0 4px color-mix(in srgb, var(--brand, #c5161d) 11%, transparent);}
.azm-floating-promo__card[hidden], .azm-floating-promo__launcher[hidden]{display:none !important;}
.azm-floating-promo__card--has-media{display:grid;grid-template-columns:116px minmax(0, 1fr);block-size:116px;align-items:stretch;}
.azm-floating-promo__media{inline-size:116px;block-size:116px;min-inline-size:116px;min-block-size:116px;overflow:hidden;aspect-ratio:1 / 1;border-start-start-radius:inherit;border-end-start-radius:inherit;background:color-mix(in srgb, var(--brand, #c5161d) 5%, #f7f8f8);}
.azm-floating-promo__media img{display:block;inline-size:100% !important;block-size:100% !important;max-inline-size:none !important;max-block-size:none !important;margin:0;aspect-ratio:1 / 1;object-fit:cover !important;}
.azm-floating-promo__body{min-inline-size:0;padding:11px 13px 10px;border-radius:inherit;background:var(--azm-promo-bg);align-self:center;}
.azm-floating-promo__card--has-media .azm-floating-promo__body{max-block-size:116px;overflow:hidden;border-start-start-radius:0;border-end-start-radius:0;}
.azm-floating-promo__title{display:block;margin:0 0 2px;font-family:var(--web6463-font-heading, inherit);font-size:14px;font-weight:var(--web6463-weight-heading, 700);line-height:1.5;}
.azm-floating-promo__body p{display:-webkit-box;overflow:hidden;margin:0 0 7px;color:inherit;font-size:11px;line-height:1.65;opacity:.86;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.azm-floating-promo__link{display:inline-flex;align-items:center;justify-content:center;gap:6px;max-inline-size:100%;min-block-size:30px;padding:4px 11px;border:1px solid color-mix(in srgb, var(--brand-dark, #a90f15) 75%, transparent);border-radius:var(--am-button-radius, 9px);background:linear-gradient(135deg, var(--brand, #c5161d), var(--brand-dark, #a90f15));color:#fff !important;box-shadow:0 6px 14px color-mix(in srgb, var(--brand, #c5161d) 24%, transparent);text-decoration:none !important;font-size:10.5px;font-weight:var(--web6463-weight-button, 700);line-height:1.4;white-space:nowrap;transition:transform .16s ease, box-shadow .16s ease, filter .16s ease;}
.azm-floating-promo__link i{font-size:12px;line-height:1;}
.azm-floating-promo__link:hover, .azm-floating-promo__link:focus-visible{color:#fff !important;filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 8px 18px color-mix(in srgb, var(--brand, #c5161d) 30%, transparent);}
.azm-floating-promo__close{position:absolute;inset-block-start:-11px;inset-inline-start:-11px;z-index:6;inline-size:28px;block-size:28px;padding:0;border:2px solid #fff;border-radius:50%;background:#252b2d;color:#fff;box-shadow:0 5px 14px rgba(0, 0, 0, .2);display:grid;place-items:center;font-size:18px;font-weight:400;line-height:1;cursor:pointer;}
.azm-floating-promo__close:hover, .azm-floating-promo__close:focus-visible{background:var(--brand, #c5161d);color:#fff;transform:scale(1.06);}
.azm-floating-promo__launcher{inline-size:46px;block-size:46px;padding:0;border:2px solid rgba(255, 255, 255, .92);border-radius:50%;background:var(--brand, #c5161d);color:#fff;box-shadow:0 10px 28px color-mix(in srgb, var(--brand, #c5161d) 38%, transparent);display:grid;place-items:center;font-size:19px;cursor:pointer;animation:azm-promo-launcher-pulse 2.8s ease-in-out infinite;}
.azm-floating-promo--left .azm-floating-promo__launcher{margin-inline-end:auto;}
.azm-floating-promo--right .azm-floating-promo__launcher{margin-inline-start:auto;}
.azm-floating-promo.is-collapsed .azm-floating-promo__launcher{inline-size:36px;block-size:36px;border-width:1px;font-size:14px;box-shadow:0 6px 16px color-mix(in srgb, var(--brand, #c5161d) 24%, transparent);animation:none !important;opacity:.9;}
.azm-floating-promo.is-collapsed .azm-floating-promo__launcher:hover, .azm-floating-promo.is-collapsed .azm-floating-promo__launcher:focus-visible{opacity:1;transform:translateY(-1px);}
@keyframes azm-promo-reveal {
0%{opacity:0;transform:translateY(28px) scale(.84) rotate(-2deg);}
54%{opacity:1;transform:translateY(-5px) scale(1.025) rotate(.65deg);}
76%{transform:translateY(2px) scale(.992) rotate(-.25deg);}
100%{opacity:1;transform:none;}
}
@keyframes azm-promo-quake {
0%, 100%{transform:translate3d(0, 0, 0) rotate(0);}
15%{transform:translate3d(-2px, 0, 0) rotate(-.45deg);}
30%{transform:translate3d(3px, 0, 0) rotate(.55deg);}
45%{transform:translate3d(-3px, 0, 0) rotate(-.55deg);}
60%{transform:translate3d(2px, 0, 0) rotate(.4deg);}
75%{transform:translate3d(-1px, 0, 0) rotate(-.2deg);}
}
@keyframes azm-promo-launcher-pulse {
0%, 100%{transform:scale(1);}
50%{transform:scale(1.07);}
}
@media(max-width:640px){
.azm-floating-promo{inset-block-end:11px;}
.azm-floating-promo--left{inset-inline-start:10px;}
.azm-floating-promo--right{inset-inline-end:10px;}
.azm-floating-promo__card{inline-size:min(322px, calc(100vw - 24px));border-radius:13px;}
.azm-floating-promo__card--has-media{grid-template-columns:104px minmax(0, 1fr);block-size:104px;}
.azm-floating-promo__media{inline-size:104px;block-size:104px;min-inline-size:104px;min-block-size:104px;}
.azm-floating-promo__card--has-media .azm-floating-promo__body{max-block-size:104px;padding:8px 9px;}
.azm-floating-promo__title{font-size:12.5px;line-height:1.45;}
.azm-floating-promo__body p{margin-block-end:5px;font-size:9.5px;line-height:1.55;}
.azm-floating-promo__link{min-block-size:26px;padding:3px 8px;border-radius:7px;font-size:9.5px;}
.azm-floating-promo__close{inset-block-start:-9px;inset-inline-start:-8px;inline-size:25px;block-size:25px;font-size:16px;}
.azm-floating-promo__launcher{inline-size:42px;block-size:42px;font-size:17px;}
.azm-floating-promo.is-collapsed .azm-floating-promo__launcher{inline-size:34px;block-size:34px;font-size:13px;}
body.single-product .azm-floating-promo{inset-block-end:78px;}
}
@media(max-width:360px){
.azm-floating-promo__card{inline-size:min(300px, calc(100vw - 20px));}
.azm-floating-promo__card--has-media{grid-template-columns:96px minmax(0, 1fr);block-size:96px;}
.azm-floating-promo__media{inline-size:96px;block-size:96px;min-inline-size:96px;min-block-size:96px;}
.azm-floating-promo__card--has-media .azm-floating-promo__body{max-block-size:96px;}
}
@media (prefers-reduced-motion: reduce) {
.azm-floating-promo__card, .azm-floating-promo__card.is-entering, .azm-floating-promo__card.is-shaking, .azm-floating-promo__launcher {
animation: none !important;
transition: none !important;
}
}