:root{--dc-paper: #f4f4ee;--dc-surface: #ffffff;--dc-panel: #e6ebe2;--dc-panel-deep: #c8d2c3;--dc-ink: #152326;--dc-muted: #5d6b64;--dc-line: #d3d9cf;--dc-forest: #16292d;--dc-forest-2: #1b4433;--dc-signal: #b9d631;--dc-fg: var(--dc-ink);--dc-bg: var(--dc-paper);--dc-fg-muted: var(--dc-muted);--dc-rule: var(--dc-line);--dc-accent: var(--dc-forest);--dc-accent-hover: var(--dc-forest-2);--dc-on-accent: var(--dc-paper);--dc-field-bg: var(--dc-surface);--dc-dawn-hover: 27, 68, 51;--dc-dawn-hover-text: 244, 244, 238;--dc-radius-media: 8px;--dc-radius-control: 4px;--dc-radius-pill: 999px;--dc-body-family: var(--font-body-family);--dc-max: 100vw;--dc-measure: 65ch;--dc-gutter: clamp(16px, 5.2vw, 20px);--dc-bleed: calc(var(--dc-gutter) * -1);--dc-frame: 8px;--dc-grid-gap: 12px;--dc-space-section: 56px;--dc-space-block: 32px;--dc-header-offset: calc(var(--wubs-annbar-h, 0px) + var(--wubs-hdr-h, 0px));--dc-first-screen: calc(100svh - var(--wubs-annbar-h, 0px) - var(--wubs-hdr-h, 0px));--dc-size-h1: clamp(34px, 9.4vw, 42px);--dc-size-h2: clamp(29px, 7.8vw, 36px);--dc-size-h3: 22px;--dc-size-lead: 18px;--dc-size-body: 16px;--dc-size-small: 14px;--dc-size-label: 13px;--dc-size-button: 15px}@media screen and (min-width:750px){:root{--dc-gutter: 32px;--dc-frame: 12px;--dc-grid-gap: 16px;--dc-space-section: clamp(72px, 7vw, 120px);--dc-space-block: 48px;--dc-size-h1: clamp(42px, 4vw, 72px);--dc-size-h2: clamp(36px, 3.4vw, 54px);--dc-size-h3: clamp(21px, 1.7vw, 28px);--dc-size-lead: clamp(18px, 1.3vw, 21px);--dc-size-body: 17px;--dc-size-small: 15px}}@media screen and (min-width:990px){:root{--dc-gutter: 48px;--dc-grid-gap: 20px}}.dc-on-dark,.dc-section--forest,.dc-box.dc-box--forest,.dc-feature__panel{--dc-fg: var(--dc-paper);--dc-bg: var(--dc-forest);--dc-fg-muted: rgba(244, 244, 238, .74);--dc-rule: rgba(244, 244, 238, .22);--dc-accent: var(--dc-paper);--dc-accent-hover: var(--dc-panel);--dc-on-accent: var(--dc-forest);--dc-field-bg: transparent;--dc-dawn-hover: 230, 235, 226;--dc-dawn-hover-text: 22, 41, 45;--color-foreground: 244, 244, 238;--color-button: 244, 244, 238;--color-button-text: 22, 41, 45;--color-secondary-button-text: 244, 244, 238;color:var(--dc-fg)}.dc-on-light,.dc-card,.dc-box,.dc-feature--sage .dc-feature__panel{--dc-fg: var(--dc-ink);--dc-bg: var(--dc-paper);--dc-fg-muted: var(--dc-muted);--dc-rule: var(--dc-line);--dc-accent: var(--dc-forest);--dc-accent-hover: var(--dc-forest-2);--dc-on-accent: var(--dc-paper);--dc-field-bg: var(--dc-surface);--dc-dawn-hover: 27, 68, 51;--dc-dawn-hover-text: 244, 244, 238;--color-foreground: 21, 35, 38;--color-button: 22, 41, 45;--color-button-text: 244, 244, 238;--color-secondary-button-text: 22, 41, 45;color:var(--dc-fg)}.dc-h1,.dc-h2,.dc-h3{margin:0;color:inherit;font-family:var(--dc-heading-family, var(--font-heading-family));font-weight:400;font-synthesis:none;letter-spacing:0;text-wrap:balance}.dc-h1{font-size:var(--dc-size-h1);line-height:1.05}.dc-h2{font-size:var(--dc-size-h2);line-height:1.08}.dc-h3{font-size:var(--dc-size-h3);line-height:1.18}.dc-lead{margin:0;max-width:var(--dc-measure);font-size:var(--dc-size-lead);line-height:1.5;letter-spacing:0}.dc-body{margin:0;max-width:var(--dc-measure);font-size:var(--dc-size-body);line-height:1.6;letter-spacing:0}.dc-small{font-size:var(--dc-size-small);line-height:1.55;letter-spacing:0}.dc-label{display:block;margin:0;color:var(--dc-fg-muted);font-size:var(--dc-size-label);font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none}.dc-label--mark{display:inline-flex;align-items:center;gap:10px}.dc-label--mark:before{content:"";flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--dc-signal)}.dc-muted{color:var(--dc-fg-muted)}.dc-num{font-variant-numeric:tabular-nums lining-nums}.dc-measure{max-width:var(--dc-measure)}.dc-link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.dc-link:hover{color:var(--dc-fg-muted)}.dc-more{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:inherit;font-size:var(--dc-size-small);line-height:1.4;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--dc-rule);text-underline-offset:5px;transition:text-decoration-color .15s linear}.dc-more:after{content:"\2192";text-decoration:none}.dc-more:hover{text-decoration-color:currentColor}.dc-tag{box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:3px 11px;border:1px solid var(--dc-rule);border-radius:var(--dc-radius-pill);background:transparent;color:var(--dc-fg);font-size:var(--dc-size-label);line-height:1.2;letter-spacing:0;white-space:nowrap}.dc-tag--panel{border-color:transparent;background:var(--dc-panel);color:var(--dc-ink)}.dc-tag--signal{border-color:transparent;background:var(--dc-signal);color:var(--dc-ink)}.dc-wrap{box-sizing:border-box;width:100%;padding-inline:var(--dc-gutter)}.dc-bleed{margin-inline:calc(var(--dc-gutter) * -1)}.dc-section{box-sizing:border-box;padding-block:var(--dc-space-section);background:var(--dc-bg);color:var(--dc-fg)}.dc-section--sage,.dc-section--panel{--dc-bg: var(--dc-panel)}.dc-section--surface{--dc-bg: var(--dc-surface)}.dc-section--forest{background:var(--dc-forest)}.dc-section--ruled{border-top:1px solid var(--dc-rule)}.dc-section--flush-top{padding-top:0}.dc-section--flush-bottom{padding-bottom:0}.dc-frame{box-sizing:border-box;padding:var(--dc-frame);background:var(--dc-bg)}.dc-frame--flush-top{padding-top:0}.dc-frame__inner{position:relative;overflow:hidden;border-radius:var(--dc-radius-media)}.dc-rule{height:0;margin:0;border:0;border-top:1px solid var(--dc-rule);background:none}.dc-stack.dc-stack>*+*{margin-top:16px}.dc-stack--large.dc-stack--large>*+*{margin-top:var(--dc-space-block)}.dc-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--dc-grid-gap)}@media screen and (min-width:600px){.dc-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px){.dc-grid--2,.dc-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.dc-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.dc-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.dc-split{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--dc-space-block) var(--dc-gutter);align-items:center}.dc-split__media,.dc-split__body{min-width:0}.dc-split--bleed{gap:0}.dc-split--bleed .dc-split__body{padding:var(--dc-space-block) var(--dc-gutter)}.dc-split--bleed .dc-media{border-radius:0}@media screen and (min-width:750px){.dc-split{grid-template-columns:repeat(2,minmax(0,1fr))}.dc-split--reverse .dc-split__media{order:2}.dc-split--bleed .dc-split__body{padding:var(--dc-space-section) var(--dc-gutter)}}.dc-feature{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;border-radius:var(--dc-radius-media);background:var(--dc-forest)}.dc-feature__media{position:relative;min-width:0;aspect-ratio:4 / 3;overflow:hidden;background:var(--dc-panel)}.dc-feature__media>img,.dc-feature__media>video,.dc-feature__media>svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.dc-feature__panel{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;padding:clamp(32px,4.3vw,80px) clamp(20px,4.3vw,80px);background:var(--dc-forest);color:var(--dc-fg)}.dc-feature--sage,.dc-feature--sage .dc-feature__panel{background:var(--dc-panel)}@media screen and (min-width:750px){.dc-feature{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.dc-feature__media{aspect-ratio:auto;min-height:clamp(460px,40vw,760px)}.dc-feature--reverse .dc-feature__media{order:2}}.dc-media{display:block;overflow:hidden;border-radius:var(--dc-radius-media);background:var(--dc-panel)}.dc-media>img,.dc-media>video,.dc-media>svg{display:block;width:100%;height:100%;object-fit:cover}.dc-media--square{aspect-ratio:1}.dc-media--wide{aspect-ratio:16 / 9}.dc-media--portrait{aspect-ratio:4 / 5}.dc-media--flush{border-radius:0}.dc-media--product>img{object-fit:contain}.dc-media--multiply>img{mix-blend-mode:multiply}.dc-media--gray>img,.dc-media--gray>video,.dc-gray{filter:grayscale(1)}.dc-card{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--dc-line);border-radius:var(--dc-radius-media);background:var(--dc-surface);--dc-bg: var(--dc-surface);transition:border-color .15s linear}.dc-card:hover{border-color:var(--dc-panel-deep)}.dc-card__media{position:relative;display:block;aspect-ratio:var(--dc-card-ratio, 1);overflow:hidden;background:var(--dc-panel)}.dc-card__media>img,.dc-card__media>video,.dc-card__media>svg{display:block;width:100%;height:100%;object-fit:cover}.dc-card__media--product>img{object-fit:contain}.dc-card__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:clamp(18px,1.8vw,26px) clamp(16px,1.6vw,24px) clamp(16px,1.6vw,24px)}.dc-card__title{margin:0;color:inherit;font-family:var(--dc-heading-family, var(--font-heading-family));font-size:var(--dc-size-h3);font-weight:400;line-height:1.15;letter-spacing:0;overflow-wrap:anywhere}.dc-card__title a{color:inherit;text-decoration:none}.dc-card__title a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.dc-card__text{margin:0;max-width:var(--dc-measure);color:var(--dc-fg-muted);font-size:var(--dc-size-small);line-height:1.55}.dc-card__facts{display:grid;gap:8px;width:100%;margin:0;padding:14px 0 0;border-top:1px solid var(--dc-rule);list-style:none;color:var(--dc-fg-muted);font-size:var(--dc-size-label);line-height:1.4}.dc-card__facts>li{display:flex;align-items:baseline;gap:10px}.dc-card__facts>li:before{content:"";flex:0 0 auto;width:5px;height:5px;border-radius:50%;background:var(--dc-forest-2);transform:translateY(-2px)}.dc-card__footer{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;width:100%;margin-top:auto;padding-top:8px}.dc-card__price{font-size:18px;line-height:1.3;font-variant-numeric:tabular-nums lining-nums}.dc-box{box-sizing:border-box;padding:clamp(20px,3vw,48px);border-radius:var(--dc-radius-media);background:var(--dc-surface);--dc-bg: var(--dc-surface)}.dc-box--sage{background:var(--dc-panel);--dc-bg: var(--dc-panel)}.dc-box.dc-box--forest{background:var(--dc-forest);--dc-bg: var(--dc-forest)}.dc-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 24px;border:1px solid var(--dc-accent);border-radius:var(--dc-radius-control);background:var(--dc-accent);color:var(--dc-on-accent);font-family:var(--dc-body-family);font-size:var(--dc-size-button);font-weight:400;line-height:1.2;letter-spacing:0;text-align:center;text-decoration:none;text-transform:none;cursor:pointer;transition:background-color .15s linear,border-color .15s linear,color .15s linear;-webkit-appearance:none;appearance:none}.dc-btn:hover{border-color:var(--dc-accent-hover);background:var(--dc-accent-hover);color:var(--dc-on-accent)}.dc-btn--secondary{border-color:var(--dc-fg);background:transparent;color:var(--dc-fg)}.dc-btn--secondary:hover{border-color:var(--dc-fg);background:var(--dc-fg);color:var(--dc-bg)}.dc-btn--on-dark{--dc-fg: var(--dc-paper);--dc-bg: var(--dc-forest);--dc-accent: var(--dc-paper);--dc-accent-hover: var(--dc-panel);--dc-on-accent: var(--dc-forest)}.dc-btn--large{min-height:56px;padding:16px 28px;font-size:16px}.dc-btn--block{display:flex;width:100%}.dc-btn:disabled,.dc-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.dc-btn-row{display:flex;flex-wrap:wrap;gap:12px}.dc-field{display:grid;gap:6px;min-width:0}.dc-input,.dc-select,.dc-textarea{box-sizing:border-box;display:block;width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--dc-fg-muted);border-radius:var(--dc-radius-control);box-shadow:none;background-color:var(--dc-field-bg);color:inherit;font-family:var(--dc-body-family);font-size:16px;line-height:1.4;letter-spacing:0;-webkit-appearance:none;appearance:none}.dc-input::placeholder,.dc-textarea::placeholder{color:var(--dc-fg-muted);opacity:1}.dc-input:hover,.dc-select:hover,.dc-textarea:hover{border-color:var(--dc-fg)}.dc-input:focus-visible,.dc-select:focus-visible,.dc-textarea:focus-visible{border-color:var(--dc-fg);outline:1px solid var(--dc-fg);outline-offset:0;box-shadow:none}.dc-select{padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%235d6b64' stroke-width='1.2'%3E%3Cpath d='M2 4l4 4 4-4'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat}.dc-textarea{min-height:132px;resize:vertical}.dc-accordion{border-top:1px solid var(--dc-rule)}.dc-accordion__item{border-bottom:1px solid var(--dc-rule)}.dc-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px;padding:18px 0;font-size:var(--dc-size-lead);line-height:1.35;letter-spacing:0;cursor:pointer;list-style:none}.dc-accordion__summary::-webkit-details-marker{display:none}.dc-accordion__summary:after{content:"";flex:0 0 auto;width:14px;height:14px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M0 6.5h14v1H0zM6.5 0h1v14h-1z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M0 6.5h14v1H0zM6.5 0h1v14h-1z'/%3E%3C/svg%3E") center / contain no-repeat}.dc-accordion__item[open]>.dc-accordion__summary:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M0 6.5h14v1H0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M0 6.5h14v1H0z'/%3E%3C/svg%3E")}.dc-accordion__summary:hover{color:var(--dc-fg-muted)}.dc-accordion__content{max-width:var(--dc-measure);padding:0 0 26px;color:var(--dc-fg-muted);font-size:var(--dc-size-small);line-height:1.7}.dc-accordion--boxed{display:grid;gap:8px;border-top:0}.dc-accordion--boxed .dc-accordion__item{padding-inline:clamp(16px,1.8vw,24px);border:1px solid var(--dc-line);border-radius:var(--dc-radius-media);background:var(--dc-surface);color:var(--dc-ink);--dc-fg: var(--dc-ink);--dc-fg-muted: var(--dc-muted);--dc-rule: var(--dc-line)}.dc-table-wrap{position:relative;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.dc-table-wrap--boxed{border:1px solid var(--dc-line);border-radius:var(--dc-radius-media);background:var(--dc-surface);color:var(--dc-ink);--dc-fg: var(--dc-ink);--dc-fg-muted: var(--dc-muted);--dc-rule: var(--dc-line)}.dc-table,.dc-spec,.dc-matrix{width:100%;border-collapse:collapse;border-spacing:0;font-size:var(--dc-size-small);line-height:1.45;letter-spacing:0;font-variant-numeric:tabular-nums lining-nums}.dc-table :is(th,td),.dc-spec :is(th,td),.dc-matrix :is(th,td){padding:14px 16px 14px 0;border:0;border-bottom:1px solid var(--dc-rule);color:inherit;font-size:inherit;font-weight:400;text-align:left;vertical-align:top}.dc-table :is(th,td):last-child,.dc-spec :is(th,td):last-child,.dc-matrix :is(th,td):last-child{padding-right:0}.dc-table thead th,.dc-matrix thead th{color:var(--dc-fg-muted);font-size:var(--dc-size-label)}.dc-table tbody:first-child tr:first-child>*,.dc-spec tbody:first-child tr:first-child>*,.dc-matrix tbody:first-child tr:first-child>*{border-top:1px solid var(--dc-rule)}.dc-table-wrap--boxed :is(.dc-table,.dc-spec,.dc-matrix) :is(th,td){padding-inline:clamp(14px,1.6vw,22px)}.dc-table-wrap--boxed :is(.dc-table,.dc-matrix) thead th{background:var(--dc-panel);color:var(--dc-ink)}.dc-table-wrap--boxed :is(.dc-table,.dc-spec,.dc-matrix) tbody:first-child tr:first-child>*{border-top:0}.dc-table-wrap--boxed :is(.dc-table,.dc-spec,.dc-matrix) tr:last-child>*{border-bottom:0}.dc-cell-num{text-align:right!important}.dc-spec th[scope=row]{width:40%;color:var(--dc-fg-muted)}.dc-matrix :is(thead th,td):not(:first-child){padding-inline:12px;border-left:1px solid var(--dc-rule);text-align:center;vertical-align:middle}.dc-matrix tbody th{min-width:96px}@media screen and (max-width:749px){.dc-matrix :is(thead th,td):not(:first-child){padding-inline:8px}}.dc-attrs{margin:0;border-top:1px solid var(--dc-rule);font-size:var(--dc-size-small);line-height:1.45;letter-spacing:0;font-variant-numeric:tabular-nums lining-nums}.dc-attrs>div{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:16px;padding:13px 0;border-bottom:1px solid var(--dc-rule)}.dc-attrs dt{color:var(--dc-fg-muted);font-weight:400}.dc-attrs dd{margin:0}.dc-dot{box-sizing:border-box;display:inline-block;flex:0 0 auto;width:11px;height:11px;border:1px solid var(--dc-fg);border-radius:50%;background:var(--dc-signal);vertical-align:baseline}.dc-dot--off{border-color:var(--dc-fg-muted);background:transparent}.dc-dot--ink{background:var(--dc-fg)}.dc-status{display:inline-flex;align-items:center;gap:8px;font-size:var(--dc-size-small);line-height:1.4}.dc-legend{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none}.dc-legend>li{display:inline-flex;align-items:center;gap:8px;font-size:var(--dc-size-label);line-height:1.4}.dc-numbered{margin:0;padding:0;border-top:1px solid var(--dc-rule);list-style:none;counter-reset:dc-numbered}.dc-numbered>li{display:grid;grid-template-columns:3ch minmax(0,1fr);gap:16px;padding:15px 0;border-bottom:1px solid var(--dc-rule);font-size:var(--dc-size-small);line-height:1.5;counter-increment:dc-numbered}.dc-numbered>li:before{content:counter(dc-numbered,decimal-leading-zero);color:var(--dc-fg-muted);font-variant-numeric:tabular-nums lining-nums}@media(prefers-reduced-motion:reduce){.dc-btn,.dc-card,.dc-more{transition:none}}html.dc-clinical{--dc-heading-family: var(--font-heading-family);--page-width: 100vw;--page-width-margin: 0rem;scroll-padding-top:calc(var(--wubs-annbar-h, 0px) + var(--wubs-hdr-h, 0px) + 16px);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.dc-clinical :is(body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5){color:rgb(var(--color-foreground))}html.dc-clinical body{font-size:var(--dc-size-body);line-height:1.55;letter-spacing:0}html.dc-clinical :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl):not(.dc-sans,.text-body){font-family:var(--dc-heading-family)!important;letter-spacing:0!important;text-transform:none!important;font-synthesis:none}html.dc-clinical .dc-sans{font-family:var(--dc-body-family)!important;letter-spacing:0!important;text-transform:none!important}:where(html.dc-clinical) :is(h1,.h1,.h0,.hxl,.hxxl){font-size:var(--dc-size-h1);font-weight:400;line-height:1.05}:where(html.dc-clinical) :is(h2,.h2){font-size:var(--dc-size-h2);font-weight:400;line-height:1.08}:where(html.dc-clinical) :is(h3,.h3){font-size:var(--dc-size-h3);font-weight:400;line-height:1.18}:where(html.dc-clinical) :is(h4,.h4,h5,.h5,h6){font-size:18px;font-weight:400;line-height:1.3}html.dc-clinical .dc-h1{font-size:var(--dc-size-h1);line-height:1.05}html.dc-clinical .dc-h2{font-size:var(--dc-size-h2);line-height:1.08}html.dc-clinical .dc-h3{font-size:var(--dc-size-h3);line-height:1.18}html.dc-clinical .page-width{padding-inline:var(--dc-gutter)}html.dc-clinical .page-width-desktop{padding-inline:0}html.dc-clinical :is(.caption,.caption-large,.caption-with-letter-spacing,.form__label){font-size:var(--dc-size-label);letter-spacing:0;text-transform:none}html.dc-clinical hr{background-color:var(--dc-line)}html.dc-clinical :is(.price,.badge,.text-body,.product-count__text){letter-spacing:0}html.dc-clinical .price{font-variant-numeric:tabular-nums lining-nums}html.dc-clinical *:focus-visible{outline:2px solid currentColor;outline-offset:2px;box-shadow:none}html.dc-clinical .dc-btn:focus-visible{outline-color:var(--dc-fg)}html.dc-clinical :is(.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded){min-width:0;min-height:48px;padding:12px 24px;border:1px solid rgb(var(--color-button));border-radius:var(--dc-radius-control);box-shadow:none;font-family:var(--dc-body-family);font-size:var(--dc-size-button);font-weight:400;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:none;transition:background-color .15s linear,border-color .15s linear,color .15s linear}html.dc-clinical :is(.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded):before,html.dc-clinical :is(.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded):after{content:none}html.dc-clinical .button.button--secondary{border-color:rgb(var(--color-button-text))}html.dc-clinical .button.button--tertiary{border-color:transparent;text-decoration:underline;text-underline-offset:3px}html.dc-clinical :is(.color-scheme-3,.color-scheme-4){--dc-dawn-hover: 230, 235, 226;--dc-dawn-hover-text: 22, 41, 45}html.dc-clinical :is(.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded):not(.button--secondary,.button--tertiary,:disabled,[aria-disabled=true],.disabled,.loading):hover{border-color:rgb(var(--dc-dawn-hover));background-color:rgb(var(--dc-dawn-hover));color:rgb(var(--dc-dawn-hover-text))}html.dc-clinical .button.button--secondary:not(:disabled,[aria-disabled=true],.disabled,.loading):hover{background-color:rgb(var(--color-button-text));color:rgb(var(--dc-dawn-hover-text))}html.dc-clinical .button.button--tertiary:not(:disabled,[aria-disabled=true],.disabled,.loading):hover{background-color:transparent;color:rgb(var(--color-button-text))}html.dc-clinical :is(.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded):focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px;box-shadow:none}html.dc-clinical :is(.field__input,.select__select,.customer .field input,.customer select){font-size:16px;letter-spacing:0}html.dc-clinical :is(.field__input,.customer .field input){height:5rem}html.dc-clinical .field__label,html.dc-clinical .field__input~.field__label{letter-spacing:0}html.dc-clinical .field__input:is(:focus,:not(:placeholder-shown))~.field__label{font-size:1.2rem}html.dc-clinical .button-label{letter-spacing:0}html.dc-clinical #shopify-pc__banner{border:1px solid var(--dc-line);border-radius:var(--dc-radius-media);box-shadow:none}html.dc-clinical #shopify-pc__banner button{min-height:44px;border-radius:var(--dc-radius-control)}html.dc-clinical .shopify-policy__title{text-align:left}html.dc-clinical table:not([class]){width:100%;border-style:none;box-shadow:none;font-variant-numeric:tabular-nums lining-nums;letter-spacing:0}html.dc-clinical table:not([class]) :is(td,th){padding:12px 16px 12px 0;border:0;border-bottom:1px solid var(--dc-line);text-align:left}html.dc-clinical .accordion{border-color:var(--dc-line)}html.dc-clinical .scroll-trigger:is(.animate--fade-in,.animate--slide-in){opacity:1!important;transform:none!important;animation:none!important}html.dc-clinical .wubs-global-scrollbar{background:var(--dc-line)}html.dc-clinical .wubs-global-scrollbar__thumb{background:var(--dc-forest)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dc-clinical.css.map */
