.beauties-support__links{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 18px;padding:16px 0;border-top:1px solid #e6dfd5;border-bottom:1px solid #e6dfd5;margin-bottom:0}.beauties-support__links button{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 0;border:0;background:transparent;color:#292724;font:400 12px/1.5 Arial,sans-serif;text-align:left;letter-spacing:0;text-transform:none;border-radius:0;cursor:pointer}.beauties-support__links button span{text-decoration:underline;text-underline-offset:4px}.beauties-support svg{width:22px;height:22px;flex-shrink:0}.beauties-support__links button:focus-visible,.beauties-support__guide:focus-visible,.beauties-support__close:focus-visible{outline:2px solid #9a7d53;outline-offset:4px}.beauties-support__size{margin:0}.beauties-support__size-label{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 0 9px}.beauties-oval .beauties-support__size-label label{margin:0}.beauties-support__guide{display:flex;align-items:center;gap:5px;min-height:28px;background:none;color:#736d64;border:0;padding:0;font:400 11px/1.5 Arial,sans-serif;text-decoration:underline;text-underline-offset:3px;letter-spacing:0;text-transform:none;cursor:pointer;white-space:nowrap;border-radius:0}.beauties-support__guide svg{width:15px;height:15px}.beauties-oval .beauties-oval__trust{flex-wrap:nowrap;font:400 11px/1.5 Arial,sans-serif;color:#736d64;gap:8px;margin:19px 0 16px}.beauties-oval__trust span{white-space:nowrap}.beauties-support__dialog{position:fixed;inset:0;margin:auto;width:min(650px,calc(100% - 28px));max-height:calc(100dvh - 40px);padding:28px;background:#fcfaf7;color:#292724;border:1px solid #e6dfd5;overflow:auto;overscroll-behavior:contain;box-shadow:0 14px 50px #29272425;text-align:left;font:400 14px/1.7 Arial,sans-serif;z-index:9999}.beauties-support__dialog::backdrop{background:#25231f80}.beauties-support__dialog-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px}.beauties-oval .beauties-support__dialog h2{font:400 27px/1.25 Georgia,serif;text-transform:none;letter-spacing:0;margin:4px 0 0;color:#292724}.beauties-support__close{background:none;border:0;padding:9px;width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;color:#292724;cursor:pointer;border-radius:0}.beauties-support__dialog h3{font:500 16px/1.4 Arial,sans-serif;text-transform:none;letter-spacing:0;margin:20px 0 10px}.beauties-support__dialog p{font-size:13px;line-height:1.8;margin:12px 0;color:#736d64}.beauties-support__dialog ol,.beauties-support__dialog ul,.beauties-product-care{margin:12px 0 0;padding-left:22px}.beauties-support__dialog li,.beauties-product-care li{font:400 13px/1.8 Arial,sans-serif;color:#736d64;list-style:inherit;margin:9px 0}.beauties-support__dialog a{color:inherit;text-decoration:underline}.beauties-support__dialog table{table-layout:fixed;font-size:12px}.beauties-support__dialog th,.beauties-support__dialog td{text-align:left;vertical-align:top;padding:8px 4px;overflow-wrap:anywhere}.beauties-support__dialog th{font-weight:500}.beauties-support__dialog [data-bj-dialog-body]>:first-child{margin-top:0}@media(max-width:480px){.beauties-support__links{gap:4px 12px}.beauties-support__links button{font-size:11px;gap:8px}.beauties-support__links svg{width:20px;height:20px}.beauties-support__dialog{padding:20px;max-height:calc(100dvh - 24px)}.beauties-support__guide{font-size:11px}.beauties-support__size-label{gap:8px}}@media(pointer:coarse){.beauties-support__guide{min-height:44px}}@media(prefers-reduced-motion:reduce){.beauties-support__dialog{scroll-behavior:auto}}
