@font-face{font-family: 'Inter';font-style: normal;font-weight: 100 900;font-display: swap;src: url('/fonts/inter-latin-variable.woff2') format('woff2')}:root{--bg: #fff;--surface: #f6f4f1;--line: #e6e1db;--text: #231f20;--muted: #6b6461;--faint: #a59d98;--accent: #9a4a3c;--accent-hover: #7f3b2f;--accent-soft: #f3e6e1;--ok: #3f6b4f;--radius: 14px;--font: 'Inter',system-ui,-apple-system,'Segoe UI',sans-serif}*{box-sizing: border-box}body{margin: 0;background: var(--bg);color: var(--text);font: 16.5px/1.6 var(--font);-webkit-font-smoothing: antialiased}a{color: var(--accent)}a:hover{color: var(--accent-hover)}img{max-width: 100%;display: block;height: auto}:focus-visible{outline: 2px solid var(--accent);outline-offset: 2px}[hidden]{display: none !important}.wrap{max-width: 1480px;margin: 0 auto;padding: 0 20px}.vh{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.skip:focus{position: fixed;left: 12px;top: 12px;width: auto;height: auto;clip: auto;background: #fff;padding: 10px 14px;z-index: 20}h1,h2,h3{line-height: 1.2;letter-spacing: -0.01em;margin: 0 0 0.5em}h1{font-size: clamp(30px,4.2vw,46px);font-weight: 600}h2{font-size: clamp(22px,2.6vw,28px);font-weight: 600}h3{font-size: 18px;font-weight: 600}.muted{color: var(--muted)}.small{font-size: 14px}section{margin: 56px 0}.site-header{border-bottom: 1px solid var(--line);background: #fff;position: sticky;top: 0;z-index: 5}.site-header .wrap{display: flex;align-items: center;gap: 28px;min-height: 68px}.site-header__logo{display: block;line-height: 0}.site-header__logo svg{height: 22px;width: auto}.site-header nav{display: flex;flex-wrap: wrap;gap: 4px 22px;font-size: 15px}.site-header nav a{color: var(--text);text-decoration: none;padding: 10px 0}.site-header nav a:hover,.site-header nav a[aria-current]{color: var(--accent)}.site-footer{margin-top: 80px;background: var(--surface);padding: 48px 0 32px;font-size: 14px;color: var(--muted)}.site-footer__cols{display: grid;grid-template-columns: 2fr 1fr 1fr 1fr;gap: 32px}.site-footer strong{color: var(--text)}.site-footer a{color: var(--text);text-decoration: none;display: block;margin: 6px 0}.site-footer a:hover{color: var(--accent)}.site-footer svg{height: 19px;width: auto;margin-bottom: 14px}.age{display: inline-block;border: 1px solid var(--muted);border-radius: 6px;padding: 1px 7px;font-weight: 600;color: var(--text);margin-right: 6px}.breadcrumbs{font-size: 14px;color: var(--muted);margin: 22px 0 14px}.breadcrumbs a{color: var(--muted)}.breadcrumbs [aria-hidden]{margin: 0 6px}.pill{display: inline-flex;align-items: center;gap: 6px;border: 1px solid var(--line);border-radius: 999px;padding: 9px 16px;min-height: 44px;font-size: 15px;color: var(--text);text-decoration: none;background: #fff}.pill:hover{border-color: var(--text);color: var(--text)}.pills{display: flex;flex-wrap: wrap;gap: 10px}.btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;border-radius: 999px;padding: 12px 22px;min-height: 44px;background: var(--accent);color: #fff;text-decoration: none;font-weight: 600;font-size: 15px;border: 0}.btn:hover{background: var(--accent-hover);color: #fff}.btn--ghost{background: #fff;color: var(--text);border: 1px solid var(--text)}.btn--ghost:hover{background: var(--surface);color: var(--text)}.ad{font-size: 11px;letter-spacing: 0.06em;text-transform: uppercase;color: var(--muted)}.card{border: 1px solid var(--line);border-radius: var(--radius);background: #fff}.thumb{background: var(--surface);border-radius: 10px;aspect-ratio: 1;display: grid;place-items: center;overflow: hidden}.thumb img{mix-blend-mode: multiply;width: 86%;height: 86%;object-fit: contain}.answer{background: var(--surface);border-radius: var(--radius);padding: 20px 24px;max-width: 780px}.answer strong{display: block;font-size: 13px;letter-spacing: 0.06em;text-transform: uppercase;color: var(--muted);margin-bottom: 4px}.answer p{margin: 0}.byline{font-size: 14px;color: var(--muted);margin: 14px 0}.sec-head{display: flex;justify-content: space-between;align-items: baseline;gap: 16px}.na{color: var(--faint)}.src{color: var(--faint);margin-left: 5px;display: inline-block;vertical-align: 1px}.src:hover{color: var(--accent)}.conf{display: inline-block;font-size: 11px;background: var(--accent-soft);color: var(--accent-hover);border-radius: 999px;padding: 1px 7px;margin-left: 4px;white-space: nowrap}.grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(230px,1fr));gap: 18px}.model-card{padding: 14px;display: flex;flex-direction: column;color: var(--text);text-decoration: none}.model-card:hover{border-color: var(--text);color: var(--text)}.model-card .thumb{margin-bottom: 12px}.model-card p{margin: 0}.model-card strong{font-size: 17px}.model-card .facts{font-size: 14px;color: var(--muted);margin-top: 4px}.model-card .price{margin-top: auto;padding-top: 10px}.hero{position: relative;color: #fff;min-height: 440px;display: flex;align-items: flex-end;overflow: hidden}.hero>img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.hero::after{content: "";position: absolute;inset: 0;background: linear-gradient(90deg,rgba(35,31,32,0.74),rgba(35,31,32,0.25) 70%)}.hero .wrap{position: relative;z-index: 1;width: 100%;padding-top: 64px;padding-bottom: 56px}.hero__text{max-width: 660px}.hero h1{color: #fff}.hero p{font-size: 18px}.tiles{display: grid;grid-template-columns: repeat(3,1fr);gap: 18px}.tile{position: relative;border-radius: var(--radius);overflow: hidden;aspect-ratio: 4 / 5;color: #fff;text-decoration: none;display: block}.tile img{width: 100%;height: 100%;object-fit: cover;transition: transform 0.4s}.tile:hover{color: #fff}.tile:hover img{transform: scale(1.03)}.tile__text{position: absolute;left: 0;right: 0;bottom: 0;padding: 60px 22px 20px;background: linear-gradient(transparent,rgba(35,31,32,0.78))}.tile strong{display: block;font-size: 22px}.tile small{font-size: 14px}.method{display: grid;grid-template-columns: 1.3fr 1fr;gap: 48px;background: var(--surface);border-radius: var(--radius);padding: 40px}.method dl{margin: 0;display: grid;gap: 18px}.method dt{font-size: 34px;font-weight: 700;font-variant-numeric: tabular-nums}.method dd{margin: 0;color: var(--muted)}.tablewrap{position: relative;overflow-x: auto;border: 1px solid var(--line);border-radius: var(--radius)}table.cmp{border-collapse: separate;border-spacing: 0;width: 100%;font-size: 14.5px;font-variant-numeric: tabular-nums;white-space: nowrap}.cmp th,.cmp td{padding: 12px 14px;border-bottom: 1px solid var(--line);text-align: left;vertical-align: middle}.cmp thead th{font-size: 12.5px;font-weight: 600;color: var(--muted);text-transform: uppercase;letter-spacing: 0.04em;background: var(--surface)}.cmp thead button{font: inherit;color: inherit;text-transform: inherit;letter-spacing: inherit;background: none;border: 0;padding: 0;cursor: pointer}.cmp thead button::after{content: " ↕";color: var(--faint)}.cmp thead [aria-sort=ascending] button::after{content: " ↑";color: var(--text)}.cmp thead [aria-sort=descending] button::after{content: " ↓";color: var(--text)}.cmp tbody tr:last-child>*{border-bottom: 0}.cmp tbody tr:hover>*{background: #fbfaf8}.cmp .first{position: sticky;left: 0;background: #fff;z-index: 1;min-width: 210px;border-right: 1px solid var(--line)}.cmp thead .first{background: var(--surface);z-index: 2}.cmp th.first a{display: flex;gap: 10px;align-items: center;color: var(--text);text-decoration: none;font-weight: 600;white-space: normal}.cmp th.first a:hover{color: var(--accent)}.cmp th.first small{display: block;font-weight: 400;color: var(--muted);font-size: 12.5px}.mini{flex: none;width: 44px;height: 44px;background: var(--surface);border-radius: 8px;display: grid;place-items: center;overflow: hidden}.mini img{mix-blend-mode: multiply;width: 38px;height: 38px;object-fit: contain}.pricecell strong{display: block}.pricecell small{color: var(--muted);font-size: 12.5px}.legend{margin: 12px 2px}.more-list{columns: 3 260px;column-gap: 32px;padding: 0;list-style: none;font-size: 15px}.more-list li{break-inside: avoid;padding: 7px 0;border-bottom: 1px solid var(--line);display: flex;justify-content: space-between;gap: 12px}.more-list a{color: var(--text);text-decoration: none}.more-list a:hover{color: var(--accent)}.faq{max-width: 780px}.faq details{border-bottom: 1px solid var(--line);padding: 14px 0}.faq summary{cursor: pointer;font-weight: 600;font-size: 17px}.faq p{margin: 10px 0 0}.ptop{display: grid;grid-template-columns: 1fr 1.1fr;gap: 48px;align-items: start}.gallery .thumb{aspect-ratio: 1}.thumbs{display: grid;grid-template-columns: repeat(5,1fr);gap: 10px;margin-top: 10px}.pinfo .kicker{margin: 0 0 6px}.keyfacts{display: grid;grid-template-columns: repeat(4,1fr);gap: 1px;background: var(--line);border: 1px solid var(--line);border-radius: var(--radius);overflow: hidden;margin: 20px 0}.keyfacts div{background: #fff;padding: 12px 14px}.keyfacts span{display: block;font-size: 12.5px;color: var(--muted)}.keyfacts strong{font-size: 16px}.buy{display: flex;align-items: center;justify-content: space-between;gap: 16px;border: 1px solid var(--line);border-radius: var(--radius);padding: 16px 18px}.buy p{margin: 0}.buy .big{font-size: 26px;font-weight: 700}.chip{display: inline-block;border: 1px solid var(--line);border-radius: 999px;padding: 2px 10px;margin: 2px 0;color: var(--text)}table.offers{width: 100%;border-collapse: collapse;font-variant-numeric: tabular-nums}.offers th,.offers td{padding: 14px 16px;border-bottom: 1px solid var(--line);text-align: left;vertical-align: middle}.offers thead th{font-size: 12.5px;text-transform: uppercase;letter-spacing: 0.04em;color: var(--muted);background: var(--surface);font-weight: 600}.offers tbody tr:last-child>*{border-bottom: 0}.offers .pr strong{font-size: 18px;display: block}.offers .pr small{color: var(--muted);font-size: 12.5px}.offers td:last-child{text-align: right;white-space: nowrap}.offers .ad{display: block;margin-top: 4px}.tag{display: inline-block;font-size: 11.5px;font-weight: 600;color: var(--ok);background: #e9f1ec;border-radius: 999px;padding: 1px 8px;margin-left: 6px}.stock{color: var(--ok)}.two{display: grid;grid-template-columns: 1fr 1fr;gap: 56px}table.specs{width: 100%;border-collapse: collapse;font-variant-numeric: tabular-nums}.specs th,.specs td{padding: 10px 0;border-bottom: 1px solid var(--line);text-align: left;font-size: 15px}.specs th{font-weight: 500;color: var(--muted);width: 45%}.acc{display: grid;gap: 10px}.acc .card{display: flex;gap: 12px;align-items: center;padding: 10px 12px}.acc .card div{flex: 1;min-width: 0}.acc small{display: block;color: var(--muted)}@media (max-width: 820px){.wrap{padding: 0 16px}.site-header .wrap{gap: 16px}.site-header nav{display: none}.site-footer__cols{grid-template-columns: 1fr 1fr}.tiles{gap: 10px}.tile{aspect-ratio: 3 / 4}.tile strong{font-size: 16px}.tile small{display: none}.tile__text{padding: 40px 12px 12px}.grid{grid-template-columns: 1fr 1fr;gap: 10px}.method{grid-template-columns: 1fr;padding: 24px}.cmp .first{min-width: 150px}.cmp th.first .mini{display: none}.ptop,.two{grid-template-columns: 1fr;gap: 24px}.keyfacts{grid-template-columns: 1fr 1fr}.buy .btn{white-space: nowrap}.buy .big{font-size: 22px}.offers thead{display: none}.offers tr{display: grid;grid-template-columns: 1fr auto;gap: 2px 12px;padding: 14px;border-bottom: 1px solid var(--line)}.offers tbody tr:last-child{border-bottom: 0}.offers th,.offers td{padding: 0;border: 0}.offers td.pr{text-align: right;grid-row: span 2}.offers td.ship,.offers td.stockcell{font-size: 14px;color: var(--muted)}.offers td:last-child{grid-column: 1 / -1;text-align: left;display: flex;align-items: center;gap: 12px;margin-top: 10px}.offers td:last-child .btn{flex: 1}.offers .ad{margin: 0}}@media (prefers-reduced-motion: reduce){.tile img{transition: none}}.prose{max-width: 820px}.prose h1{margin-top: 8px}.prose .lead{font-size: 19px}.prose section{margin: 36px 0}.prose dl.items dt{font-weight: 600;margin-top: 12px}.prose dl.items dd{margin: 2px 0 0;color: var(--muted)}.editor{display: flex;gap: 20px;align-items: center;background: var(--surface);border-radius: var(--radius);padding: 20px;margin: 24px 0}.editor img{width: 120px;height: 120px;border-radius: 50%;object-fit: cover}.editor strong{display: block;font-size: 19px}.editor span,.editor a{display: block}.site-footer__cookies{font: inherit;color: var(--text);background: none;border: 0;padding: 0;margin: 6px 0;cursor: pointer;text-align: left}.site-footer__cookies:hover{color: var(--accent)}.byline a{color: var(--muted)}.ai-badge{position: absolute;top: 12px;right: 12px;z-index: 2;background: rgba(35,31,32,0.72);color: #fff;font-size: 12px;font-weight: 600;line-height: 1;padding: 6px 9px;border-radius: 999px}
#stcm-wrapper{--boxShadow: -5px 5px 10px 0px #00000012,0px 0px 50px 0px #0000001a;--fontFamily: Helvetica Neue,Segoe UI,Arial,sans-serif;--primaryColor: #F9D000;--backgroundColor: #050505;--textColor: #F4F0DF;--backdropBackgroundColor: #00000077;--backdropBackgroundBlur: 0px;--iconColor: #050505;--iconBackgroundColor: #F9D000;position: fixed;bottom: 0;right: 0;width: 100%;height: 100%;z-index: 99999;pointer-events: none;border: 0px;display: flex;justify-content: center;align-items: center}#stcm-wrapper a{all: unset;display: inline-block;color: var(--primaryColor);text-decoration: underline}#stcm-wrapper a:hover{cursor: pointer;color: var(--textColor)}#stcm-wrapper a:focus,#stcm-wrapper #stcm-banner button:focus,#stcm-wrapper #stcm-modal button:focus,#stcm-wrapper #stcm-icon:focus{outline: none;box-shadow: 0 0 0 2px var(--backgroundColor),0 0 0 4px var(--textColor);border-radius: 5px}#stcm-wrapper #stcm-icon:focus{border-radius: 50%}#stcm-wrapper .stcm-button{color: var(--backgroundColor);background-color: var(--primaryColor);border: 2px solid var(--primaryColor);padding: 10px 20px;text-decoration: none;text-align: center;display: inline-block;font-size: 16px;line-height: 24px;cursor: pointer;border-radius: 5px}#stcm-wrapper .stcm-button-primary:hover{background-color: var(--backgroundColor);color: var(--primaryColor)}#stcm-wrapper .stcm-button-secondary{background-color: var(--backgroundColor);color: var(--primaryColor)}#stcm-wrapper .stcm-button-secondary:hover{background-color: var(--primaryColor);color: var(--backgroundColor)}#stcm-banner{font-family: var(--fontFamily);color: var(--textColor);background-color: var(--backgroundColor);box-sizing: border-box;padding: 32px;border-radius: 12px;pointer-events: auto;border: 0px;position: fixed;bottom: 16px;right: 16px;width: 600px;overflow: auto;max-width: calc(100% - 32px);max-height: calc(100vh - 32px);transform: translate(0,-20px);opacity: 0;animation: stcm-slide-down 350ms ease-out;animation-delay: 0.3s;box-shadow: -5px 5px 10px 0px #00000012,0px 0px 50px 0px #0000001a}#stcm-banner.stcm-loaded{opacity: 1;transform: none;animation: none}#stcm-banner:focus{border-radius: 50%}#stcm-banner.stcm-pos-center{top: 50%;left: 50%;bottom: auto;right: auto;position: fixed;transform: translate(-50%,calc(-50% - 20px));animation: stcm-slide-down-center 350ms ease-out forwards}#stcm-banner.stcm-pos-bottom-left{bottom: 16px;left: 16px;position: fixed}#stcm-banner.stcm-pos-bottom-center{bottom: 16px;left: 50%;position: fixed;transform: translate(-50%,-20px);animation: stcm-slide-down-bottom-center 350ms ease-out forwards}#stcm-banner .stcm-preferences-button{display: flex;gap: 5px;border: none;padding: 15px 0px;background-color: transparent;color: var(--primaryColor);cursor: pointer;font-size: 16px}#stcm-banner .stcm-preferences-button span{display: block;white-space: nowrap;text-decoration: none}#stcm-banner .stcm-preferences-button span:hover{color: var(--textColor)}#stcm-banner p{font-size: 16px;line-height: 24px;color: var(--textColor);margin: 0px 0px 15px}#stcm-banner a{display: inline-block;color: var(--primaryColor);text-decoration: underline;background-color: var(--backgroundColor)}#stcm-banner a:hover{color: var(--textColor)}#stcm-banner a.stcm-logo{display: flex;align-items: center;justify-content: center;fill: var(--primaryColor);margin-left: auto;width: 48px;height: 48px;text-decoration: none}#stcm-banner .stcm-actions{display: flex;gap: 16px;flex-direction: column;margin-top: 24px}@media (min-width: 600px){#stcm-banner .stcm-actions{flex-direction: row;align-items: center}}#stcm-banner .stcm-actions-row{display: flex;gap: 16px;flex-direction: row;align-items: center;justify-content: space-between;flex-grow: 1}#stcm-modal{display: none;pointer-events: auto;overflow: auto;width: 800px;max-width: 100%;max-height: 100%;border: 0px;transform: translate(0px,-20px);opacity: 0;animation: stcm-slide-up-center 350ms ease-out forwards;box-shadow: -5px 5px 10px 0px #00000012,0px 0px 50px 0px #0000001a;font-family: var(--fontFamily);color: var(--textColor);flex-direction: column;padding: 30px;background-color: var(--backgroundColor);border-radius: 12px;box-sizing: border-box}#stcm-modal header{display: flex;justify-content: space-between;align-items: center;margin-bottom: 20px;gap: 16px}#stcm-modal h1{font-family: var(--fontFamily);color: var(--textColor);font-size: 24px;font-weight: 500;margin: 0px}#stcm-modal .stcm-modal-close{display: inline-flex;border: none;padding: 13px;cursor: pointer;background: var(--backgroundColor);color: var(--primaryColor)}#stcm-modal .stcm-modal-close svg{fill: var(--primaryColor)}#stcm-modal section{flex: 1;margin-top: 32px}#stcm-modal section::-webkit-scrollbar{display: block;width: 5px}#stcm-modal section::-webkit-scrollbar-thumb{background-color: var(--textColor);border-radius: 10px}#stcm-modal p{font-size: 16px;line-height: 24px;color: var(--textColor);opacity: 0.8;margin: 0px 0px 15px}#stcm-modal p:last-of-type{margin: 0px}#stcm-modal fieldset{padding: 0px;border: none;margin: 0px 0px 32px}#stcm-modal fieldset:last-of-type{margin: 0px}#stcm-modal legend{padding: 0px;margin: 0px 0px 10px;font-weight: 700;color: var(--textColor);font-size: 16px}#stcm-modal .stcm-consent-row{display: flex;justify-content: space-between;align-items: flex-start;gap: 24px}#stcm-modal .stcm-toggle{flex-shrink: 0;position: relative;display: inline-block;height: 34px;width: 74px;cursor: pointer}#stcm-modal .stcm-toggle:focus-within{outline: none;box-shadow: 0 0 0 2px var(--backgroundColor),0 0 0 4px var(--textColor);border-radius: 25px}#stcm-modal .stcm-toggle input{opacity: 0;position: absolute}#stcm-modal .stcm-toggle-track{position: relative;display: block;height: 34px;width: 74px;background: var(--textColor);border-radius: 25px}#stcm-modal .stcm-toggle-thumb{position: absolute;top: 2px;left: 2px;display: block;height: 30px;width: 30px;background: var(--backgroundColor);border-radius: 50%;transition: left 150ms ease-out}#stcm-modal .stcm-toggle-off,#stcm-modal .stcm-toggle-on{text-transform: uppercase;font-size: 15px;font-weight: 500;color: var(--backgroundColor);position: absolute;top: 8px;right: 8px;transition: right 150ms ease-out,opacity 150ms ease-out}#stcm-modal .stcm-toggle-off{opacity: 1}#stcm-modal .stcm-toggle-on{opacity: 0}#stcm-modal .stcm-toggle input:checked + .stcm-toggle-track{background: var(--primaryColor)}#stcm-modal .stcm-toggle input:checked ~ .stcm-toggle-thumb{left: calc(100% - 32px)}#stcm-modal .stcm-toggle input:checked ~ .stcm-toggle-off{right: calc(100% - 32px);opacity: 0}#stcm-modal .stcm-toggle input:checked ~ .stcm-toggle-on{right: calc(100% - 34px);opacity: 1}#stcm-modal .stcm-toggle input:disabled + .stcm-toggle-track{opacity: 0.6;filter: grayscale(100%);cursor: not-allowed}#stcm-modal footer{display: flex;flex-direction: column;gap: 16px;margin-top: 24px}@media (min-width: 600px){#stcm-modal footer{flex-direction: row;align-items: center}}#stcm-modal footer a{margin-left: auto;padding: 0}#stcm-modal footer a.stcm-credit-link{text-decoration: none}#stcm-modal footer a.stcm-credit-link:hover{text-decoration: underline}#stcm-icon{display: none;position: fixed;bottom: 10px;left: 10px;justify-content: center;align-items: center;width: 60px;height: 60px;border-radius: 50%;padding: 0px;border: none;background-color: var(--iconColor);cursor: pointer;box-shadow: 0px 0px 6px 0px #0000001a;pointer-events: auto;animation: stcm-fade-in 0.3s ease-in-out forwards}#stcm-icon.stcm-pos-bottom-right{left: auto;right: 10px}#stcm-icon svg{fill: var(--iconBackgroundColor)}#stcm-backdrop{display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: var(--backdropBackgroundColor);backdrop-filter: blur(var(--backdropBackgroundBlur));pointer-events: all}@keyframes stcm-fade-in{from{opacity: 0}to{opacity: 1}}@keyframes stcm-slide-down{from{opacity: 0;transform: translateY(-20px)}to{opacity: 1;transform: translateY(0)}}@keyframes stcm-slide-down-center{from{opacity: 0;transform: translate(-50%,calc(-50% - 20px))}to{opacity: 1;transform: translate(-50%,-50%)}}@keyframes stcm-slide-down-bottom-center{from{opacity: 0;transform: translate(-50%,-20px)}to{opacity: 1;transform: translate(-50%,0)}}@keyframes stcm-slide-up-center{from{opacity: 0;transform: translate(0px,20px)}to{opacity: 1;transform: translate(0px,0px)}}@keyframes stcm-nudge{0%,100%{right: 16px}10%,30%,50%,70%,90%{right: 20px}20%,40%,60%,80%{right: 12px}}#stcm-banner.stcm-nudge{animation: stcm-nudge 1s ease-in-out}#stcm-modal.stcm-nudge{animation: stcm-nudge 0.5s ease-in-out}@media (prefers-reduced-motion: reduce){#stcm-banner.stcm-nudge,#stcm-modal.stcm-nudge{animation: stcm-pulse 0.5s ease-in-out}@keyframes stcm-pulse{0%,100%{opacity: 1}50%{opacity: 0.85}}}#stcm-wrapper{--fontFamily: var(--font);--primaryColor: var(--accent);--backgroundColor: #fff;--textColor: var(--text);--boxShadow: 0 8px 30px rgba(35,31,32,.14);--backdropBackgroundColor: rgba(35,31,32,.45);--iconColor: #fff;--iconBackgroundColor: var(--accent)}#stcm-wrapper .stcm-button{border-radius: 999px;font-weight: 600}#stcm-wrapper .stcm-button-primary:hover{background-color: var(--accent-hover);border-color: var(--accent-hover);color: #fff}#stcm-banner,#stcm-modal{border: 1px solid var(--line);border-radius: var(--radius);box-shadow: var(--boxShadow)}#stcm-banner p{font-size: 15px;line-height: 1.55}#stcm-modal h1{font-weight: 600;letter-spacing: -0.01em}#stcm-icon{width: 44px;height: 44px;border: 1px solid var(--line);box-shadow: 0 2px 10px rgba(35,31,32,.10)}#stcm-icon svg{width: 26px;height: 26px}#stcm-icon.stcm-pos-bottom-right{right: max(16px,env(safe-area-inset-right));bottom: max(16px,env(safe-area-inset-bottom))}@media (min-width: 900px){#stcm-icon.stcm-pos-bottom-right{right: 24px;bottom: 24px}}
