.anivam-sc{box-sizing:border-box;direction:rtl;max-width:100%;min-width:0;background:var(--asc-background);color:var(--asc-section-text);padding:var(--asc-padding-top) clamp(18px,3vw,34px) var(--asc-padding-bottom);border-radius:calc(var(--asc-radius) + 8px);margin:16px 0;isolation:isolate;line-height:1.7;text-align:right}.anivam-sc *{box-sizing:border-box}.anivam-sc [hidden]{display:none!important}.anivam-sc .asc-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:0 0 var(--asc-heading-gap)}.anivam-sc .asc-heading-copy{min-width:0;overflow-wrap:anywhere}.anivam-sc .asc-eyebrow{font-family:var(--asc-eyebrow-font);font-size:var(--asc-eyebrow-size);color:var(--asc-eyebrow-color);display:block;margin-bottom:4px}.anivam-sc .asc-heading h2{font-family:var(--asc-heading-font);font-size:var(--asc-heading-size);font-weight:800;line-height:1.5;color:var(--asc-heading-color);margin:0 0 4px}.anivam-sc .asc-heading p{font-family:var(--asc-subtitle-font);font-size:var(--asc-subtitle-size);color:var(--asc-subtitle-color);margin:0}.anivam-sc a.asc-list-link{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;max-width:100%;min-height:44px;padding:8px 14px;border:1px solid var(--asc-list-border);border-radius:var(--asc-list-radius);color:var(--asc-list-color);background:var(--asc-list-bg);font-family:var(--asc-list-font);font-size:var(--asc-list-size);font-weight:400;text-decoration:none;line-height:1.6;overflow-wrap:anywhere;box-shadow:none;text-align:center}.anivam-sc .asc-controls{display:flex;justify-content:center;align-items:center;gap:12px;margin:4px 0 0}.anivam-sc .asc-controls button{appearance:none;background:transparent;border:0;color:var(--asc-arrow-color);font-family:inherit;font-size:var(--asc-arrow-size);font-weight:400;line-height:1;min-width:44px;min-height:44px;border-radius:8px;padding:4px;cursor:pointer;margin:0;box-shadow:none}.anivam-sc .asc-controls button:disabled{opacity:.4;cursor:wait}.anivam-sc :focus-visible{outline:3px solid var(--asc-accent);outline-offset:3px}.anivam-sc .asc-track{display:flex;gap:var(--asc-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:3px 3px 6px;overscroll-behavior-x:contain;align-items:stretch}.anivam-sc .asc-track::-webkit-scrollbar{display:none}.anivam-sc .asc-card{flex:0 0 calc((100% - (var(--asc-columns) - 1)*var(--asc-gap))/var(--asc-columns));min-width:0;background:var(--asc-card);color:var(--asc-text);border:1px solid transparent;border-radius:var(--asc-radius);padding:clamp(18px,2vw,24px);scroll-snap-align:start;display:flex;flex-direction:column;position:relative;box-shadow:0 3px 6px #00000012;overflow-wrap:anywhere}.anivam-sc[data-style=outline] .asc-card{border-color:var(--asc-accent);box-shadow:none}.anivam-sc[data-style=minimal] .asc-card{box-shadow:none;border-radius:8px}.anivam-sc .asc-number{font-family:var(--asc-number-font);font-size:var(--asc-number-size);font-weight:800;line-height:1.5;letter-spacing:.01em;color:var(--asc-number-color);text-align:center;margin:0 0 18px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.anivam-sc .asc-specs{margin:0 0 18px;padding:0;display:grid;gap:8px}.anivam-sc .asc-specs:empty{display:none}.anivam-sc .asc-specs>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.anivam-sc .asc-specs dt,.anivam-sc .asc-price>span{color:var(--asc-label-color);font-family:var(--asc-label-font);font-size:var(--asc-label-size);font-weight:400}.anivam-sc .asc-specs dd{margin:0;font-weight:600;text-align:left;color:var(--asc-value-color);font-family:var(--asc-value-font);font-size:var(--asc-value-size)}.anivam-sc .asc-price{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;border-top:1px solid #80808030;padding-top:14px;margin-top:auto;margin-bottom:16px}.anivam-sc .asc-price>span{margin-inline-end:auto}.anivam-sc .asc-price strong{font-family:var(--asc-price-font);font-size:var(--asc-price-size);color:var(--asc-price-color);font-weight:800}.anivam-sc .asc-price small{font-family:var(--asc-unit-font);font-size:var(--asc-unit-size);color:var(--asc-unit-color)}.anivam-sc a.asc-cta{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--asc-cta-bg);color:var(--asc-cta-color);border-radius:var(--asc-cta-radius);padding:10px 14px;min-height:44px;font-family:var(--asc-cta-font);font-size:var(--asc-cta-size);font-weight:700;text-decoration:none;border:0;box-shadow:none;transition:filter .2s}.anivam-sc a.asc-cta:hover,.anivam-sc a.asc-list-link:hover{filter:brightness(.94)}.anivam-sc .asc-status{font-family:var(--asc-status-font);font-size:var(--asc-status-size);color:var(--asc-status-color);margin-top:8px;overflow-wrap:anywhere}.anivam-sc .asc-status:empty{display:none}@media(max-width:1024px){.anivam-sc .asc-card{flex-basis:calc((100% - (var(--asc-tablet) - 1)*var(--asc-gap))/var(--asc-tablet))}}@media(max-width:600px){.anivam-sc .asc-heading{flex-direction:column;align-items:flex-start;gap:12px}.anivam-sc .asc-list-link{align-self:flex-start}.anivam-sc .asc-card{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.anivam-sc *{scroll-behavior:auto!important;transition:none!important}}
