.ymm-bar{width:100%;max-width:1080px;margin-inline:auto;box-sizing:border-box;font-family:var(--font-body--family, system-ui),sans-serif}.ymm-bar__headline{margin:0 6px 6px;font-size:clamp(22px,2.6vw,30px);font-weight:700;line-height:1.1;letter-spacing:-.015em;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.45),0 1px 2px rgba(0,0,0,.35)}.ymm-bar__subhead{margin:0 6px 16px;max-width:60ch;font-size:14.5px;font-weight:400;line-height:1.5;color:#ffffffd1;text-shadow:0 1px 6px rgba(0,0,0,.35)}.ymm-bar__trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 14px;margin:14px 6px 0;font-size:13px;color:#ffffffc7;text-shadow:0 1px 4px rgba(0,0,0,.3)}.ymm-bar__trust strong{color:#fff;font-weight:700}.ymm-bar__dot{width:3px;height:3px;border-radius:50%;background:#ffffff73;flex-shrink:0}.ymm-bar__trust a{color:#fff;font-weight:600;text-decoration:none;border-bottom:1px dashed rgba(255,255,255,.35);padding-bottom:1px;transition:color .15s,border-color .15s}.ymm-bar__trust a:hover{color:#b8d2ff;border-color:#b8d2ff}@media screen and (max-width:749px){.ymm-bar__trust{gap:6px 10px;font-size:12px}}.ymm-cascade{--ymm-bg: #ffffff;--ymm-bg-soft: #f4f3ee;--ymm-ink: #0e1422;--ymm-ink-soft: #4d5666;--ymm-ink-mute: #7e8595;--ymm-line: #e6e4dd;--ymm-blue: #2c5697;display:block;width:100%;max-width:1080px;margin-inline:auto;padding:6px;box-sizing:border-box;background:var(--ymm-bg);border:1px solid var(--ymm-line);border-radius:14px;box-shadow:0 1px #fff9 inset,0 14px 36px -14px #0e142229,0 4px 10px -6px #0e142214;font-family:var(--font-body--family, system-ui),sans-serif}.ymm-cascade__tabs{display:flex;gap:2px;padding:3px;margin:0 6px 6px;background:var(--ymm-bg-soft);border:1px solid var(--ymm-line);border-radius:9px;width:fit-content}.ymm-cascade__tab{padding:6px 12px;border:0;background:transparent;border-radius:7px;font:inherit;font-size:12.5px;font-weight:600;color:var(--ymm-ink-soft);cursor:pointer;transition:background .15s,color .15s}.ymm-cascade__tab[aria-selected=true]{background:var(--ymm-bg);color:var(--ymm-ink);box-shadow:0 1px 2px #0e142214}.ymm-cascade__form{padding:10px 8px 8px;display:none}.ymm-cascade__form[data-active]{display:block}.ymm-cascade__form--pn .ymm-cascade__pn-row{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:stretch}.ymm-cascade__field--pn{padding:8px 14px}.ymm-cascade__input{width:100%;appearance:none;-webkit-appearance:none;border:0;background:transparent;padding:2px 0 0;font:inherit;font-size:15px;font-weight:600;color:var(--ymm-ink);outline:0}.ymm-cascade__input::placeholder{color:var(--ymm-ink-mute);font-weight:500}.ymm-cascade__hint{margin:8px 6px 0;font-size:12.5px;color:var(--ymm-ink-mute)}.ymm-cascade__submit--pn:after{content:"\2192"}.ymm-cascade__fields{display:grid;grid-template-columns:repeat(3,1fr) auto;gap:8px;align-items:stretch}.ymm-cascade__field{position:relative;display:flex;flex-direction:column;background:var(--ymm-bg-soft);border:1px solid transparent;border-radius:10px;padding:8px 12px;min-width:0;transition:border-color .15s,background .15s}.ymm-cascade__field:focus-within{border-color:var(--ymm-ink);background:var(--ymm-bg)}.ymm-cascade__label{display:flex;align-items:center;gap:7px;font-size:10.5px;font-weight:600;color:var(--ymm-ink-mute);letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px}.ymm-cascade__fields .ymm-cascade__field:nth-of-type(1) .ymm-cascade__label:before{content:"1"}.ymm-cascade__fields .ymm-cascade__field:nth-of-type(2) .ymm-cascade__label:before{content:"2"}.ymm-cascade__fields .ymm-cascade__field:nth-of-type(3) .ymm-cascade__label:before{content:"3"}.ymm-cascade__fields .ymm-cascade__field .ymm-cascade__label:before{display:inline-grid;place-items:center;width:14px;height:14px;border-radius:50%;background:var(--ymm-ink);color:#fff;font-size:9px;font-weight:700}.ymm-cascade__select{width:100%;appearance:none;-webkit-appearance:none;border:0;background:transparent;padding:2px 22px 0 0;font:inherit;font-size:15px;font-weight:600;color:var(--ymm-ink);outline:0;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%237e8595' stroke-width='2.5'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 center}.ymm-cascade__select:disabled{opacity:.45;cursor:not-allowed}.ymm-cascade__submit{border:0;background:var(--ymm-ink);color:#fff;padding:0 20px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:8px;transition:background .15s,transform .15s}.ymm-cascade__submit:after{content:"\2192";font-size:16px;font-weight:600;transition:transform .2s}.ymm-cascade__submit:hover:not(:disabled):after{transform:translate(3px)}.ymm-cascade__submit:hover:not(:disabled){background:var(--ymm-blue)}.ymm-cascade__submit:disabled{background:var(--ymm-line);color:var(--ymm-ink-soft);cursor:not-allowed}.ymm-cascade__submit:disabled:after{color:var(--ymm-ink-soft)}@media screen and (max-width:749px){.ymm-cascade__fields{grid-template-columns:1fr;gap:8px}.ymm-cascade__submit{width:100%;padding:12px 20px;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ymm-cascade.css.map */
