.w-body{margin:0;background:#fff;padding:8px}.w-wrap{width:100%;max-width:1400px;margin:0 auto;padding:12px;box-sizing:border-box}.w-status{text-align:center;color:var(--dark-color);opacity:.7;margin:14px 0;min-height:1.2em}.w-empty{text-align:center;padding:24px}.w-hidden{display:none!important}.w-media{cursor:default}.w-conditions{margin:20px 0 0;background:#fff;box-shadow:#64646f33 0 7px 19px}.w-conditions-head{padding:22px 32px 2px;font-size:1.15rem;font-weight:700;color:var(--dark-color)}.w-conditions-body{padding:4px 32px 8px;overflow:hidden;max-height:2000px;transition:max-height .35s ease}.w-conditions.is-collapsed .w-conditions-body{max-height:132px;-webkit-mask-image:linear-gradient(to bottom,#000 45%,transparent 100%);mask-image:linear-gradient(to bottom,#000 45%,transparent 100%)}.w-conditions-body .car-offer-addons li{padding:5px 0;line-height:1.4}.w-conditions-body .car-offer-details{font-size:.9rem;line-height:1.5}.w-conditions-body h3{font-size:1.02rem;margin:16px 0 6px}.w-cond-note{font-weight:500;opacity:.75}.w-conditions-longterm{margin:18px 0 0}.w-conditions-longterm a{color:var(--dark-color);font-weight:600}.w-conditions-foot{display:flex;justify-content:center;padding:0 16px 20px;position:relative;z-index:1}.w-conditions.is-collapsed .w-conditions-foot{margin-top:-30px}.w-conditions-toggle{display:inline-flex;align-items:center;gap:.6em;margin:0;padding:10px 22px;background:#fff;border:1px solid rgba(43,42,41,.14);border-radius:999px;color:var(--dark-color);font-family:inherit;font-weight:700;font-size:.95rem;line-height:1;cursor:pointer;box-shadow:#64646f38 0 4px 14px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.w-conditions-toggle:hover{background:#fffdf4;border-color:#facc1c;box-shadow:#64646f47 0 6px 18px;transform:translateY(-1px)}.w-conditions-toggle:focus-visible{outline:3px solid rgba(250,204,28,.55);outline-offset:2px}.w-conditions-toggle:after{content:"";width:.48em;height:.48em;border-right:2px solid #facc1c;border-bottom:2px solid #facc1c;transform:translateY(-1px) rotate(45deg);transition:transform .25s ease}.w-conditions:not(.is-collapsed) .w-conditions-toggle:after{transform:translateY(2px) rotate(225deg)}@media(prefers-reduced-motion:reduce){.w-conditions-toggle,.w-conditions-toggle:after{transition:none}}.w-empty-sub{opacity:.75;margin:0 auto 14px;max-width:460px}
