.rd-h1{display:block;margin:0 0 var(--s-12);font-weight:var(--fw-medium);color:var(--ink-60)}.hero .rd-h1{color:var(--on-dark);opacity:.9}.rd-slogan{font-weight:var(--fw-regular);text-wrap:balance}.rd-sr,.rd-sr-h1{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rd-skip{position:absolute;left:var(--s-16);top:-100px;z-index:60;background:var(--black);color:var(--on-dark);padding:var(--s-8) var(--s-16);border-radius:var(--r-pill)}.rd-skip:focus{top:var(--s-16)}#rd-main{position:relative;height:0;outline:0}.rd-cart{display:inline-flex;align-items:center;gap:var(--s-4);margin-right:var(--s-12);color:inherit;text-decoration:none}.rd-cart span{font-variant-numeric:tabular-nums}html.rd-home header.site:not(.ink-r) .rd-cart{color:var(--white)}.rd-prose{max-width:760px;margin:0 auto;padding:var(--s-48) var(--edge) var(--s-64)}.rd-prose>*:first-child{margin-top:0}.rd-prose h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);margin:var(--s-48) 0 var(--s-16)}.rd-prose h3{font-size:var(--fs-title);line-height:var(--lh-title);letter-spacing:var(--ls-title);font-weight:var(--fw-medium);margin:var(--s-32) 0 var(--s-12)}.rd-prose h4,.rd-prose h5,.rd-prose h6{font-size:var(--fs-body);font-weight:var(--fw-semibold);margin:var(--s-24) 0 var(--s-8)}.rd-prose p,.rd-prose ul,.rd-prose ol,.rd-prose blockquote{margin:0 0 var(--s-16)}.rd-prose ul,.rd-prose ol{padding-left:1.4em}.rd-prose ul{list-style:disc}.rd-prose ol{list-style:decimal}.rd-prose li{margin:var(--s-4) 0}.rd-prose a{color:var(--purple);text-decoration:underline;text-underline-offset:3px}.rd-prose a:hover{color:var(--purple-hover)}.rd-prose img,.rd-prose video,.rd-prose iframe{max-width:100%;height:auto;border-radius:var(--r-card)}.rd-prose table{width:100%;border-collapse:collapse;margin:0 0 var(--s-24);font-size:var(--fs-small);line-height:var(--lh-small)}.rd-prose th,.rd-prose td{border-bottom:1px solid var(--line);padding:var(--s-12) var(--s-8);text-align:left;vertical-align:top}.rd-prose th{font-weight:var(--fw-medium)}.rd-prose .rd-table{overflow-x:auto}.rd-prose strong,.rd-prose b{font-weight:var(--fw-semibold)}.rd-section-head{max-width:760px;margin:0 auto;padding:var(--s-64) var(--edge) 0}.rd-section-head h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}.rd-page-head{max-width:760px;margin:0 auto;padding:calc(var(--header) + var(--s-48)) var(--edge) 0}.rd-page-head h1{font-size:var(--fs-hd-sec);line-height:var(--lh-hd-sec);letter-spacing:var(--ls-hd);font-weight:var(--fw-hd)}.rd-page-head .rd-date{margin-top:var(--s-8);color:var(--ink-60)}.rd-buy{display:flex;flex-wrap:wrap;gap:var(--s-12);align-items:center;margin-top:var(--s-16)}.rd-buy select{font:inherit;padding:var(--s-8) var(--s-12);border:1px solid var(--line-strong);border-radius:var(--r-field);background:var(--white)}.rd-consent{position:fixed;z-index:50;left:var(--s-16);bottom:var(--s-16);max-width:380px;background:var(--white);color:var(--ink);border-radius:var(--r-card);box-shadow:var(--shadow-lg);padding:var(--s-24);display:grid;gap:var(--s-8)}.rd-consent[hidden]{display:none}.rd-consent-b{display:flex;gap:var(--s-8);margin-top:var(--s-8)}@media(max-width:720px){.rd-consent{left:var(--s-8);right:var(--s-8);bottom:var(--s-8);max-width:none}}.rd-gcal{margin-top:var(--s-48);background:var(--soft-bg);border-radius:var(--r-card);padding:var(--s-32) var(--s-32)}.rd-prose.rd-gcal{box-sizing:border-box;max-width:none;width:calc((100% - 2 * max(var(--edge),50% - 648px) - 40px) / 3 * 2 + 20px);margin:var(--s-48) auto 0;background:var(--end-bg);padding:var(--s-32)}@media(max-width:900px){.rd-prose.rd-gcal{width:auto;margin-left:var(--edge);margin-right:var(--edge)}}.rd-gcal h2{margin-top:var(--s-8)}.rd-gcal-k{color:var(--purple)}.rd-gcal-legal{color:var(--ink-60);margin-top:var(--s-16)}.rd-form{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-16)}.rd-form label{display:grid;gap:var(--s-8);font-size:var(--fs-small);color:var(--ink-60)}.rd-form-wide,.rd-form button,.rd-form-ok,.rd-form-err{grid-column:1 / -1}.rd-form input,.rd-form select,.rd-form textarea{font:inherit;color:var(--ink);padding:var(--s-12) var(--s-16);border:1px solid var(--line-strong);border-radius:var(--r-field);background:var(--white)}.rd-form button{justify-self:start}.rd-form-ok{color:var(--purple)}.rd-form-err{color:#b3261e}@media(max-width:720px){.rd-form{grid-template-columns:1fr}}.rd-section-head--far{padding-top:var(--s-128)}@media(max-width:760px){.rd-section-head--far{padding-top:var(--s-96)}}.rd-glance{box-sizing:border-box;max-width:calc(var(--max) + 2 * var(--edge));margin:0 auto;padding:var(--s-128) var(--edge) 0;text-align:center}.rd-glance-k{color:var(--ink-60)}.rd-glance h2{margin:var(--s-16) 0 0;font-size:56px;line-height:60px;font-weight:300;letter-spacing:-.05em;color:var(--ink);text-wrap:balance}.rd-glance-lead{margin:var(--s-32) 0 0;text-align:left}.rd-glance-lead p{margin:0;font-size:var(--fs-lead);line-height:var(--lh-lead);letter-spacing:var(--ls-lead);color:var(--ink-60)}.rd-glance-panel{margin:var(--s-48) 0 0;background:var(--end-bg);border-radius:var(--r-card);padding:var(--s-8) var(--s-32);text-align:left}.rd-glance-panel table{width:100%;border-collapse:collapse;margin:0}.rd-glance-panel tr+tr th,.rd-glance-panel tr+tr td{border-top:1px solid var(--line)}.rd-glance-panel th,.rd-glance-panel td{padding:20px 0;vertical-align:top;text-align:left;font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--ls-body)}.rd-glance-panel th{width:32%;padding-right:var(--s-24);font-weight:var(--fw-regular);color:var(--ink-60)}.rd-glance-panel td{color:var(--ink)}@media(max-width:720px){.rd-glance{padding-top:var(--s-96)}.rd-glance h2{font-size:34px;line-height:38px}.rd-glance-panel{padding:var(--s-4) 20px}.rd-glance-panel tr{display:block;padding:16px 0}.rd-glance-panel tr+tr{border-top:1px solid var(--line)}.rd-glance-panel tr+tr th,.rd-glance-panel tr+tr td{border-top:0}.rd-glance-panel th,.rd-glance-panel td{display:block;width:auto;padding:0}.rd-glance-panel th{margin-bottom:4px}}h1.rd-h1sub{font-weight:var(--fw-regular)}.hero-sw>h1.rd-h1sub{margin:24px auto 0;max-width:62ch;color:var(--ink-60);font-size:var(--fs-lead);line-height:var(--lh-lead);letter-spacing:var(--ls-lead);text-wrap:balance}.jstory .step .copy h2.rd-was-h1{margin:0;font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);font-weight:var(--fw-display);color:var(--ink)}.rd-page-faq .rd-faq,.cf.cf-faq{max-width:calc(var(--max) + 2 * var(--edge))}body.rd-pricing .get .dl{background:var(--end-bg);color:var(--ink);box-shadow:none}body.rd-pricing .get .dl:before,body.rd-pricing .get .dl:after{display:none}body.rd-pricing .get .dl h2{color:var(--ink)}body.rd-pricing .get .dl h2 .soft{color:var(--ink-40)}body.rd-pricing .get .dl .dl-sub{color:var(--ink-60)}body.rd-pricing .get .dl .btn.on-dark{background:var(--ink);color:var(--white)}body.rd-pricing .get .dl .btn.on-dark:hover{background:#2b2833}body.rd-pricing .get .dl .btn.glass{background:var(--white);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}body.rd-pricing .get .dl :focus-visible{outline-color:var(--purple)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/rd-overrides.css.map */
