.c-btcard{background-color:var(--root--color--daylight);border-radius:24px;box-shadow:0 0 10px #1f1f1f0d,0 0 15px #1f1f1f0d,0 0 30px #1f1f1f0d}.c-btcard .c-btcard-row{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:24px 32px;list-style:none;display:flex}.c-btcard .c-btcard-row::-webkit-details-marker{display:none}.c-btcard .c-btcard-lead{align-items:center;gap:16px;min-inline-size:0;display:inline-flex}.c-btcard .c-btcard-toggle{color:color-mix(in srgb, var(--root--color--shark) 40%, transparent);flex:none;transition:rotate .25s;display:inline-flex}.c-btcard .c-btcard-toggle svg{block-size:9.22px;inline-size:17px}.c-btcard[open] .c-btcard-toggle{rotate:180deg}.c-btcard .c-btcard-title{font-family:var(--root--font-family--body);letter-spacing:0;color:var(--root--color--shark);margin:0;font-size:20px;font-weight:460;line-height:1.35}.c-btcard .c-btcard-link{background-color:var(--root--color--f6);block-size:28px;inline-size:28px;color:var(--root--color--shark);border-radius:120px;flex:none;justify-content:center;align-items:center;display:none}.c-btcard .c-btcard-link svg{block-size:10px;inline-size:10px;transition:rotate .25s}@media (prefers-reduced-motion:reduce){.c-btcard .c-btcard-link svg{transition:none}}.c-btcard .c-btcard-link:hover svg{rotate:45deg}.c-btcard[open] .c-btcard-link{display:inline-flex}.c-btcard .c-btcard-more{background-color:var(--root--color--f6);block-size:28px;color:var(--root--color--shark);font-family:var(--root--font-family--body);border-radius:120px;align-self:flex-start;align-items:center;gap:6px;padding-inline:24px;font-size:12px;font-weight:460;line-height:1.2;text-decoration:none;display:none}.c-btcard .c-btcard-more svg{block-size:6.67px;inline-size:6.67px}.c-btcard .c-btcard-tail{flex:none;align-items:center;gap:16px;display:inline-flex}.c-btcard .c-btcard-price{font-family:var(--root--font-family--body);letter-spacing:-.02em;color:var(--root--color--shark);font-size:20px;font-weight:460;line-height:1.2}.c-btcard .c-btcard-add{appearance:none;background-color:var(--root--color--shark);color:var(--root--color--daylight);font-family:var(--root--font-family--body);cursor:pointer;border:0;border-radius:120px;align-items:center;gap:12px;padding-block:12px;padding-inline:38.4px;font-size:17px;font-weight:460;line-height:1.2;transition:background-color .2s;display:inline-flex}.c-btcard .c-btcard-add svg{flex:none;block-size:12px;inline-size:12px}.c-btcard .c-btcard-add:hover{background-color:var(--root--color--shark-hover)}.c-btcard .c-btcard-body{flex-direction:column;gap:32px;padding:0 0 0 30px;display:flex}.c-btcard .c-btcard-info{flex-direction:column;gap:24px;display:flex}.c-btcard .c-btcard-desc{font-family:var(--root--font-family--body);letter-spacing:0;margin:0;padding-inline-end:40px;font-size:17px;font-weight:380;line-height:1.35}@media (width<=699px){.c-btcard .c-btcard-desc{font-size:17px}}.c-btcard .c-btcard-desc{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-btcard .c-btcard-sep{border:0;border-block-start:1px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);margin:0 40px 0 0}.c-btcard .c-btcard-bio{background-color:var(--root--color--fb);border-radius:16px;flex-direction:column;gap:32px;padding:20px 24px 24px;display:flex}.c-btcard .c-btcard-bio-head{font-family:var(--root--font-family--heading);letter-spacing:-.02em;color:var(--root--color--shark);align-items:center;gap:8px;font-size:24px;font-weight:500;line-height:1.1;display:inline-flex}.c-btcard .c-btcard-bio-head svg{block-size:28px;inline-size:28px;color:var(--root--color--forest-element);flex:none}.c-btcard .c-btcard-bio-list{columns:2;margin:0;column-gap:40px;margin-block:-5.3px;padding:0;list-style:none}.c-btcard .c-btcard-bio-list li{break-inside:avoid;font-family:var(--root--font-family--body);letter-spacing:0;align-items:center;gap:10px;margin-block-end:calc(24px - .622em);font-size:17px;font-weight:460;line-height:1.35;display:flex}@media (width<=699px){.c-btcard .c-btcard-bio-list li{font-size:14px}}.c-btcard .c-btcard-bio-list li{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-btcard .c-btcard-bio-list li:last-child{margin-block-end:0}.c-btcard .c-btcard-bio-list .c-hint-btn{block-size:12px;inline-size:20px}.c-btcard .c-btcard-bio-list .c-hint-btn svg{flex:none;block-size:20px;inline-size:20px}.c-btlist{border-block-start:1px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);gap:0}.c-btlist .c-btcard{border-block-end:1px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);box-shadow:none;background-color:#0000;border-radius:0;padding-block:12px}.c-btlist .c-btcard-row{padding:0}.c-btlist .c-btcard-body{padding-block-start:24px}@media (width<=699px){.c-btcard .c-btcard-row{gap:16px}.c-btcard .c-btcard-lead{flex:auto;gap:8px}.c-btcard .c-btcard-toggle svg{block-size:6.12px;inline-size:11.28px}.c-btcard .c-btcard-title{font-size:14px}.c-btcard .c-btcard-tail{gap:8px}.c-btcard .c-btcard-price{letter-spacing:0;font-size:14px;font-weight:380;line-height:1.35}.c-btcard .c-btcard-add{justify-content:center;block-size:32px;inline-size:32px;padding:0}.c-btcard .c-btcard-add svg{block-size:10.11px;inline-size:10.11px}.c-btcard .c-btcard-add-text,.c-btcard .c-incart-label{display:none}.c-btcard .c-btcard-body{gap:24px;padding-inline-start:18px}.c-btlist .c-btcard-body{padding-block-start:24px}.c-btcard .c-btcard-info{gap:16px}.c-btcard .c-btcard-desc{padding-inline-end:0;font-size:14px}.c-btcard .c-btcard-sep{margin-inline-end:0}.c-btcard .c-btcard-bio{gap:24px;padding:16px}.c-btcard .c-btcard-bio-head{gap:6px;font-size:16px;font-weight:400}.c-btcard .c-btcard-bio-head svg{block-size:18px;inline-size:18px}.c-btcard .c-btcard-bio-list{columns:1;margin-block:-1.45px}.c-btcard .c-btcard-bio-list li{gap:8px;margin-block-end:calc(32px - 1.35em)}.c-btcard .c-btcard-bio-list li:last-child{margin-block-end:0}.c-btcard .c-btcard-bio-list .c-hint-btn,.c-btcard .c-btcard-bio-list .c-hint-btn svg{block-size:16px;inline-size:16px}.c-btcard[open] .c-btcard-link{display:none}.c-btcard .c-btcard-more{display:inline-flex}}.c-filters{flex-direction:column;flex:none;gap:48px;inline-size:315px;padding-inline-end:40px;display:flex}.c-filters-group,.c-filters-list{flex-direction:column;gap:24px;display:flex}.c-filters-title{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;font-size:24px;font-weight:500;line-height:1.1}@media (width<=699px){.c-filters-title{font-size:20px}}.c-filters-title{color:var(--root--color--shark)}.c-filters-reset{background-color:var(--root--color--f8);block-size:45px;color:var(--root--color--shark);font-family:var(--root--font-family--body);letter-spacing:0;border-radius:100px;justify-content:center;align-self:stretch;align-items:center;font-size:17px;font-weight:460;line-height:1.2;display:inline-flex}@media (width<=699px){.c-filters-reset{font-size:15px}}.c-filters-reset{cursor:pointer;transition:background-color .2s}.c-filters-reset:hover{background-color:var(--root--color--f6)}.c-radio{cursor:pointer;align-items:center;gap:12px;display:flex}.c-radio-input{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.c-radio-mark{border:1.2px solid color-mix(in srgb, var(--root--color--shark) 15%, transparent);background-color:var(--root--color--fa);border-radius:100px;flex:none;block-size:24px;inline-size:24px;position:relative}.c-radio-body{flex:1 1 0;justify-content:space-between;align-items:center;gap:8px;min-inline-size:0;display:flex}.c-radio-label{font-family:var(--root--font-family--body);letter-spacing:0;font-size:20px;font-weight:460;line-height:1.35}@media (width<=699px){.c-radio-label{font-size:17px}}.c-radio-label{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-radio.is-active .c-radio-mark{border-color:var(--root--color--shark);background-color:var(--root--color--shark)}.c-radio:has(.c-radio-input:checked) .c-radio-mark{border-color:var(--root--color--shark);background-color:var(--root--color--shark)}.c-radio.is-active .c-radio-mark:after{content:"";background-color:var(--root--color--white);border-radius:100px;block-size:10px;inline-size:10px;position:absolute;inset:50%;translate:-50% -50%}.c-radio:has(.c-radio-input:checked) .c-radio-mark:after{content:"";background-color:var(--root--color--white);border-radius:100px;block-size:10px;inline-size:10px;position:absolute;inset:50%;translate:-50% -50%}@media (width<=699px){.c-radio.is-active .c-radio-mark:after{block-size:9.6px;inline-size:9.6px}.c-radio:has(.c-radio-input:checked) .c-radio-mark:after{block-size:9.6px;inline-size:9.6px}}.c-check{cursor:pointer;align-items:center;gap:12px;display:flex}.c-check-input{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.c-check-mark{border:1.2px solid color-mix(in srgb, var(--root--color--shark) 15%, transparent);background-color:var(--root--color--fa);block-size:24px;inline-size:24px;color:var(--root--color--white);border-radius:4px;flex:none;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s;display:inline-flex;position:relative}.c-check-mark svg{opacity:0;block-size:24px;inline-size:24px;transition:opacity .15s}.c-check-body{flex:1 1 0;justify-content:space-between;align-items:center;gap:8px;min-inline-size:0;display:flex}.c-check-label{font-family:var(--root--font-family--body);letter-spacing:0;font-size:20px;font-weight:460;line-height:1.35}@media (width<=699px){.c-check-label{font-size:17px}}.c-check-label{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-check-count{font-family:var(--root--font-family--body);letter-spacing:0;font-size:17px;font-weight:380;line-height:1.35}@media (width<=699px){.c-check-count{font-size:17px}}.c-check-count{color:color-mix(in srgb, var(--root--color--shark) 40%, transparent);font-size:18px;font-weight:460}.c-check.is-active .c-check-mark{border-color:var(--root--color--shark);background-color:var(--root--color--shark)}.c-check:has(.c-check-input:checked) .c-check-mark{border-color:var(--root--color--shark);background-color:var(--root--color--shark)}.c-check.is-active .c-check-mark svg{opacity:1}.c-check:has(.c-check-input:checked) .c-check-mark svg{opacity:1}.c-check.is-active .c-check-count{color:var(--root--color--shark)}.c-check:has(.c-check-input:checked) .c-check-count{color:var(--root--color--shark)}.c-check--radio .c-check-mark{border-radius:50%}.c-check--radio .c-check-mark svg{display:none}.c-check--radio .c-check-mark:after{content:"";background-color:var(--root--color--white);opacity:0;border-radius:50%;block-size:10px;inline-size:10px;transition:opacity .15s}.c-check--radio.is-active:not(:has(.c-check-input:checked)) .c-check-mark{border-color:color-mix(in srgb, var(--root--color--shark) 15%, transparent);background-color:var(--root--color--fa)}.c-check--radio.is-active:not(:has(.c-check-input:checked)) .c-check-count{color:color-mix(in srgb, var(--root--color--shark) 40%, transparent)}.c-check--radio:has(.c-check-input:checked) .c-check-mark:after{opacity:1}.m-canvas-shop{inline-size:min(320px,86vw)}@media (width>=700px){.m-canvas-shop{inline-size:min(400px,86vw)}}.m-canvas-shop .m-canvas-header{justify-content:center;block-size:46px;margin-block-start:20px;padding-block:0;position:relative}@media (width<=699px){.m-canvas-shop .m-canvas-header{block-size:44px;margin-block-start:16px}}.m-canvas-shop-title{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;font-size:24px;font-weight:500;line-height:1.1}@media (width<=699px){.m-canvas-shop-title{font-size:20px}}.m-canvas-shop-title{color:var(--root--color--shark)}@media (width<=699px){.m-canvas-shop-title{font-size:24px}}.m-canvas-shop .m-menu-close{position:absolute;inset-block-start:50%;inset-inline-end:32px;translate:0 -50%}@media (width<=699px){.m-canvas-shop .m-menu-close{inset-inline-end:16px}}.m-canvas-shop .m-canvas-middle{flex-direction:column;gap:48px;padding-block:32px 20px;padding-inline:32px;display:flex}@media (width<=699px){.m-canvas-shop .m-canvas-middle{gap:32px;padding-block-start:24px;padding-inline:16px}}.m-canvas-shop .c-filters-group{gap:12px}.m-canvas-shop .m-canvas-footer{border-block-start:0;flex-direction:row;gap:24px;padding:16px 32px 32px}.m-canvas-shop .m-canvas-footer>*{flex:1 1 0;align-self:auto;padding-inline:16px}@media (width<=699px){.m-canvas-shop .m-canvas-footer{gap:10px;padding:16px}.m-canvas-shop .m-canvas-footer>*{block-size:39px}}.c-labrows{flex-direction:column;gap:8px;display:flex}.c-labrow{box-shadow:0 0 10px color-mix(in srgb, var(--root--color--shark) 2%, transparent), 0 0 15px color-mix(in srgb, var(--root--color--shark) 2%, transparent), 0 0 30px color-mix(in srgb, var(--root--color--shark) 3%, transparent);border-radius:16px}.c-labrow .c-labrow-head{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;list-style:none;display:flex}.c-labrow .c-labrow-head::-webkit-details-marker{display:none}.c-labrow .c-labrow-lead{align-items:center;gap:16px;min-inline-size:0;display:inline-flex}.c-labrow .c-labrow-toggle{color:color-mix(in srgb, var(--root--color--shark) 40%, transparent);flex:none;transition:rotate .25s;display:inline-flex}.c-labrow .c-labrow-toggle svg{block-size:6.9px;inline-size:13.4px}.c-labrow[open] .c-labrow-toggle{rotate:180deg}.c-labrow .c-labrow-name{min-inline-size:0;font-family:var(--root--font-family--body);letter-spacing:0;font-size:17px;font-weight:460;line-height:1.35}@media (width<=699px){.c-labrow .c-labrow-name{font-size:14px}}.c-labrow .c-labrow-name{color:var(--root--color--shark)}.c-labrow .c-labrow-link{background-color:var(--root--color--f6);block-size:28px;inline-size:28px;color:var(--root--color--shark);border-radius:120px;flex:none;justify-content:center;align-items:center;display:inline-flex}.c-labrow .c-labrow-link svg{block-size:11.6px;inline-size:11.6px;transition:rotate .25s}@media (prefers-reduced-motion:reduce){.c-labrow .c-labrow-link svg{transition:none}}.c-labrow .c-labrow-link:hover svg{rotate:45deg}.c-labrow .c-labrow-tail{flex:none;align-items:center;gap:16px;display:inline-flex}.c-labrow .c-labrow-labs{align-items:center;gap:8px;display:inline-flex}.c-labrow .c-labrow-lab{box-sizing:border-box;border:1.2px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);cursor:pointer;border-radius:12px;align-items:center;gap:8px;block-size:46px;inline-size:109px;padding-inline:12px;display:inline-flex;position:relative}.c-labrow .c-labrow-lab:has(.c-labrow-radio:checked){border-color:var(--root--color--shark);box-shadow:0 0 10px color-mix(in srgb, var(--root--color--shark) 2%, transparent), 0 0 15px color-mix(in srgb, var(--root--color--shark) 2%, transparent), 0 0 30px color-mix(in srgb, var(--root--color--shark) 3%, transparent)}.c-labrow .c-labrow-lab:has(.c-labrow-radio:focus-visible){outline:2px solid var(--root--color--forest-element);outline-offset:2px}.c-labrow .c-labrow-lab--none{opacity:.25;cursor:default}.c-labrow .c-labrow-radio{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.c-labrow .c-labrow-dot{box-sizing:border-box;border:.8px solid color-mix(in srgb, var(--root--color--shark) 15%, transparent);background-color:var(--root--color--fa);border-radius:50%;flex:none;block-size:16px;inline-size:16px}.c-labrow .c-labrow-radio:checked+.c-labrow-dot{border:4.665px solid var(--root--color--shark);background-color:var(--root--color--white)}.c-labrow .c-labrow-lab-text{flex-direction:column;gap:10px;min-inline-size:0;display:flex}.c-labrow .c-labrow-lab-name,.c-labrow .c-labrow-lab-price{white-space:nowrap;align-items:center;margin-block:-.311em;font-weight:460;line-height:1.35;display:inline-flex}.c-labrow .c-labrow-lab-name{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);gap:4px;font-size:12px}.c-labrow .c-labrow-lab-price{color:var(--root--color--shark);gap:6px;font-size:14px}.c-labrow .c-labrow-lab-logo{border-radius:50%;flex:none;block-size:10px;inline-size:10px}.c-labrow .c-labrow-star{color:var(--root--color--warning);flex:none;display:inline-flex}.c-labrow .c-labrow-star svg{block-size:12px;inline-size:12px}.c-labrow .c-labrow-form{margin:0;display:flex}.c-labrow [data-pane]:not(input):not([data-pane="0"]){display:none}.c-labrow:has(.c-labrow-radio[data-pane="1"]:checked) [data-pane]:not(input){display:none}.c-labrow:has(.c-labrow-radio[data-pane="1"]:checked) .c-labrow-link[data-pane="1"]{display:inline-flex}.c-labrow:has(.c-labrow-radio[data-pane="1"]:checked) .c-labrow-form[data-pane="1"]{display:flex}.c-labrow:has(.c-labrow-radio[data-pane="1"]:checked) .c-labrow-pane[data-pane="1"]{display:block}.c-labrow:has(.c-labrow-radio[data-pane="2"]:checked) [data-pane]:not(input){display:none}.c-labrow:has(.c-labrow-radio[data-pane="2"]:checked) .c-labrow-link[data-pane="2"]{display:inline-flex}.c-labrow:has(.c-labrow-radio[data-pane="2"]:checked) .c-labrow-form[data-pane="2"]{display:flex}.c-labrow:has(.c-labrow-radio[data-pane="2"]:checked) .c-labrow-pane[data-pane="2"]{display:block}.c-labrow:has(.c-labrow-radio[data-pane="3"]:checked) [data-pane]:not(input){display:none}.c-labrow:has(.c-labrow-radio[data-pane="3"]:checked) .c-labrow-link[data-pane="3"]{display:inline-flex}.c-labrow:has(.c-labrow-radio[data-pane="3"]:checked) .c-labrow-form[data-pane="3"]{display:flex}.c-labrow:has(.c-labrow-radio[data-pane="3"]:checked) .c-labrow-pane[data-pane="3"]{display:block}.c-labrow .c-labrow-add{background-color:var(--root--color--shark);block-size:36px;font-family:var(--root--font-family--body);letter-spacing:0;border:0;border-radius:120px;justify-content:center;align-items:center;gap:12px;padding:0 32px;font-size:17px;font-weight:460;line-height:1.2;display:inline-flex;position:relative}@media (width<=699px){.c-labrow .c-labrow-add{font-size:15px}}.c-labrow .c-labrow-add{color:var(--root--color--white);cursor:pointer}.c-labrow .c-labrow-add:hover{opacity:.85}.c-labrow .c-labrow-add:disabled{opacity:.5;cursor:default}.c-labrow .c-labrow-add [data-module=spinner]{margin:auto;position:absolute;inset:0}.c-labrow .c-labrow-add-ico{flex:none;justify-content:center;align-items:center;block-size:12px;inline-size:12px;display:inline-flex}.c-labrow .c-labrow-add-ico svg{flex:none;block-size:19.5px;inline-size:20.5px;max-inline-size:none}.c-labrow .c-btcard-body{border-block-start:1px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);margin-inline:16px;padding:16px 0}@media (width<=699px){.c-labrow .c-labrow-head{flex-direction:column;align-items:stretch;gap:12px;padding:12px}.c-labrow .c-labrow-lead{gap:12px}.c-labrow .c-labrow-name{flex:1 1 0}.c-labrow .c-labrow-tail{padding-inline-start:24px}.c-labrow .c-labrow-labs{flex:1 1 0;min-inline-size:0}.c-labrow .c-labrow-lab{flex:1 1 0;inline-size:auto;min-inline-size:0}.c-labrow .c-labrow-add{gap:0;block-size:32px;inline-size:32px;padding:0}.c-labrow .c-labrow-add-ico{block-size:auto;inline-size:auto}.c-labrow .c-labrow-add-ico svg{block-size:16.2px;inline-size:17px}.c-labrow .c-labrow-add-text{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.c-labrow .c-incart-label{display:none}.c-labrow .c-btcard-body{margin-inline:12px}}.p-header--solid{background-color:var(--root--color--fa)}.c-labshead{background-color:var(--root--color--fa);padding-block:calc(126px - var(--root--size--header)) 40px}.c-labshead .c-labshead-inner{flex-direction:column;gap:40px;display:flex}.c-labshead .c-labshead-top{justify-content:space-between;align-items:flex-end;gap:60px;display:flex}.c-labshead .c-labshead-main{flex-direction:column;gap:16px;min-inline-size:0;display:flex}.c-labshead .c-labshead-title{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;margin:0 0 0 -4px;font-size:56px;font-weight:400;line-height:1.1}@media (width<=699px){.c-labshead .c-labshead-title{font-size:40px}}.c-labshead .c-labshead-title{color:var(--root--color--shark)}.c-labshead .c-labshead-title em{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;font-size:56px;font-weight:200;line-height:1.1}@media (width<=699px){.c-labshead .c-labshead-title em{font-size:40px}}.c-labshead .c-labshead-title em{font-style:italic}.c-labshead .c-labshead-title-short{display:none}.c-labshead .c-labshead-warn{box-sizing:border-box;background-color:var(--root--color--white);box-shadow:inset 0 0 0 1.2px color-mix(in srgb, var(--root--color--shark) 8%, transparent);border-radius:16px;flex:0 0 480px;align-items:center;gap:16px;padding:12px;display:flex;position:relative;overflow:hidden}.c-labshead .c-labshead-warn-icon{color:var(--root--color--warning);flex:none;display:inline-flex;position:relative}.c-labshead .c-labshead-warn-icon svg{flex:none;block-size:28.8px;inline-size:32px;max-inline-size:none}.c-labshead .c-labshead-warn-text{font-family:var(--root--font-family--body);letter-spacing:0;margin:0;font-size:17px;font-weight:380;line-height:1.35;position:relative}@media (width<=699px){.c-labshead .c-labshead-warn-text{font-size:17px}}.c-labshead .c-labshead-warn-text{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-labshead .c-labshead-warn-text strong{color:var(--root--color--shark);font-weight:520}.c-labshead .c-labshead-warn-lead-short{display:none}.c-labshead .c-labshead-blocks{flex-direction:column;gap:16px;display:flex}@media (width>=1080px){.c-labsacc::details-content{content-visibility:visible}}.c-labsacc .c-labsacc-head{display:none}.c-labsacc .c-labsacc-chevron{color:color-mix(in srgb, var(--root--color--shark) 40%, transparent);flex:none;transition:rotate .25s;display:inline-flex}.c-labsacc .c-labsacc-chevron svg{block-size:6px;inline-size:12px}.c-labsacc[open] .c-labsacc-chevron{rotate:180deg}.c-labssteps{background-color:var(--root--color--white);min-block-size:76.4px;box-shadow:inset 0 0 0 1.2px color-mix(in srgb, var(--root--color--shark) 8%, transparent);border-radius:16px;margin:0;padding:0;list-style:none;display:flex}.c-labssteps .c-labssteps-item{flex:1 1 0;align-items:center;gap:16px;min-inline-size:0;padding:12px 16px;display:flex}.c-labssteps .c-labssteps-item+.c-labssteps-item{border-inline-start:1.2px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent)}.c-labssteps .c-labssteps-icon{background-color:var(--root--color--f6);block-size:44px;inline-size:44px;color:var(--root--color--shark);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.c-labssteps .c-labssteps-icon svg{block-size:30.25px;inline-size:30.25px}.c-labssteps .c-labssteps-text{flex-direction:column;gap:4px;min-inline-size:0;display:flex}.c-labssteps .c-labssteps-title{font-family:var(--root--font-family--body);color:var(--root--color--shark);font-size:18px;font-weight:460;line-height:1.35}.c-labssteps .c-labssteps-sub{font-family:var(--root--font-family--body);color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);font-size:16px;font-weight:380;line-height:1.35}.c-labslabs{gap:16px;margin:0;padding:0;list-style:none;display:flex}.c-labslabs .c-labslabs-item{box-sizing:border-box;background-color:var(--root--color--white);block-size:48px;min-inline-size:0;box-shadow:inset 0 0 0 1.2px color-mix(in srgb, var(--root--color--shark) 8%, transparent);border-radius:16px;flex:1 1 0;justify-content:space-between;align-items:center;gap:16px;padding:0 16px;display:flex}.c-labslabs .c-labslabs-name{min-inline-size:0;font-family:var(--root--font-family--body);letter-spacing:0;align-items:center;gap:6px;font-size:17px;font-weight:460;line-height:1.35;display:inline-flex}@media (width<=699px){.c-labslabs .c-labslabs-name{font-size:14px}}.c-labslabs .c-labslabs-name{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-labslabs .c-labslabs-logo{object-fit:cover;border-radius:1000px;flex:none;block-size:24px;inline-size:24px}.c-labslabs .c-labslabs-link{font-family:var(--root--font-family--body);letter-spacing:0;flex:none;align-items:center;gap:8px;font-size:17px;font-weight:460;line-height:1.2;display:inline-flex}@media (width<=699px){.c-labslabs .c-labslabs-link{font-size:15px}}.c-labslabs .c-labslabs-link{color:var(--root--color--shark)}.c-labslabs .c-labslabs-link span{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.c-labslabs .c-labslabs-link svg{flex:none;block-size:12px;inline-size:12px;transition:rotate .25s}@media (prefers-reduced-motion:reduce){.c-labslabs .c-labslabs-link svg{transition:none}}.c-labslabs .c-labslabs-link:hover svg{rotate:45deg}.c-labslabs .c-labslabs-link-short{display:none}.c-labgoals{flex-direction:column;gap:16px;padding-block-start:60px;display:flex}.c-labgoals .c-labgoals-head{flex-direction:column;align-items:flex-start;gap:4px;margin-block-end:16px;display:flex}.c-labgoals .c-labgoals-title{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;margin:0 0 0 -2px;font-size:48px;font-weight:400;line-height:1.1}@media (width<=699px){.c-labgoals .c-labgoals-title{font-size:32px}}.c-labgoals .c-labgoals-title{color:var(--root--color--shark)}.c-labgoals .c-labgoals-title em{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;font-size:48px;font-weight:200;line-height:1.1}@media (width<=699px){.c-labgoals .c-labgoals-title em{font-size:32px}}.c-labgoals .c-labgoals-title em{font-style:italic}.c-labgoals .c-labgoals-strip{max-inline-size:calc(var(--root--size--content) + var(--root--size--gutter) * 2);box-sizing:border-box;inline-size:100%;margin-inline:auto;position:relative}.c-labgoals .c-labgoals-track{padding-inline:var(--root--size--gutter) calc(var(--root--size--gutter) + var(--labgoals-pro,145px) + 16px);scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.c-labgoals .c-labgoals-track::-webkit-scrollbar{display:none}.c-labgoals .c-labgoals-card{box-sizing:border-box;min-block-size:82px;inline-size:170px;box-shadow:inset 0 0 0 1.2px color-mix(in srgb, var(--root--color--shark) 8%, transparent);color:var(--root--color--shark);border-radius:16px;flex-direction:column;flex:none;gap:8px;padding:16px;text-decoration:none;transition:box-shadow .2s,background-color .2s;display:flex}.c-labgoals .c-labgoals-card:hover{box-shadow:inset 0 0 0 1.2px color-mix(in srgb, var(--root--color--shark) 40%, transparent)}.c-labgoals .c-labgoals-card.is-active{background-color:var(--root--color--fa);box-shadow:inset 0 0 0 1.2px var(--root--color--shark)}.c-labgoals .c-labgoals-card-name{font-family:var(--root--font-family--body);font-size:14px;font-weight:460;line-height:1.35}.c-labgoals .c-labgoals-card-sub{font-family:var(--root--font-family--body);color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);font-size:12px;font-weight:340;line-height:1.35}.c-labgoals .c-labgoals-pro{background-color:var(--root--color--shark);color:var(--root--color--white);font-family:var(--root--font-family--body);border-radius:16px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;font-size:14px;font-weight:460;line-height:1.35;text-decoration:none;transition:background-color .2s;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:var(--root--size--gutter)}.c-labgoals .c-labgoals-pro:hover{background-color:var(--root--color--shark-hover,var(--root--color--shark))}.c-labgoals .c-labgoals-pro:before{content:"";background:linear-gradient(270deg, var(--root--color--white) 0%, #fff0 100%);pointer-events:none;inline-size:100px;position:absolute;inset-block:0;inset-inline-end:100%}.c-labgoals .c-labgoals-pro-icon{background-color:#ffffff0f;border-radius:8px;flex:none;padding:5px;display:inline-flex}.c-labgoals .c-labgoals-pro-icon svg{block-size:22px;inline-size:22px}.c-labgoals .c-labgoals-cards{display:block}.c-labpanel{box-shadow:inset 0 0 0 1.2px color-mix(in srgb, var(--root--color--shark) 8%, transparent);border-radius:16px;grid-template:"head box""buy box"1fr/400px minmax(0,1fr);column-gap:20px;margin:0;padding:16px;display:grid}.c-labpanel[hidden],.c-labpanel [hidden]{display:none!important}.c-labpanel .c-labpanel-head{flex-direction:column;grid-area:head;gap:8px;display:flex}.c-labpanel .c-labpanel-name{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;margin:0;font-size:24px;font-weight:500;line-height:1.1}@media (width<=699px){.c-labpanel .c-labpanel-name{font-size:20px}}.c-labpanel .c-labpanel-name{color:var(--root--color--shark)}.c-labpanel .c-labpanel-desc{font-family:var(--root--font-family--body);color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);margin:0;padding-inline-end:40px;font-size:14px;font-weight:340;line-height:1.35}.c-labpanel .c-labpanel-box{background-color:var(--root--color--fb);border-radius:16px;grid-area:box}@media (width>=1080px){.c-labpanel .c-labpanel-box{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--root--color--shark) 8%, transparent);background-color:#0000}.c-labpanel .c-labpanel-box::details-content{content-visibility:visible}}.c-labpanel .c-labpanel-box-head{display:none}.c-labpanel .c-labpanel-box-chevron{color:color-mix(in srgb, var(--root--color--shark) 40%, transparent);flex:none;margin-inline-start:auto;transition:rotate .25s;display:inline-flex}.c-labpanel .c-labpanel-box-chevron svg{block-size:6px;inline-size:12px}.c-labpanel .c-labpanel-box[open] .c-labpanel-box-chevron{rotate:180deg}.c-labpanel .c-labpanel-box-body{flex-direction:column;gap:16px;padding:16px;display:flex}.c-labpanel .c-labpanel-tests,.c-labpanel .c-labpanel-addons{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.c-labpanel .c-labpanel-test{flex-wrap:wrap;align-items:center;gap:8px 12px;min-block-size:20.5px;display:flex}@media (width>=1080px){.c-labpanel .c-labpanel-test{min-block-size:24px}}.c-labpanel .c-labpanel-test-name{font-family:var(--root--font-family--body);letter-spacing:0;font-size:17px;font-weight:460;line-height:1.35}@media (width<=699px){.c-labpanel .c-labpanel-test-name{font-size:14px}}.c-labpanel .c-labpanel-test-name{color:var(--root--color--shark);transition:opacity .2s}.c-labpanel .c-labpanel-test.is-out .c-labpanel-test-name{opacity:.25}.c-labpanel .c-labpanel-only{box-sizing:border-box;background-color:var(--root--color--warning);block-size:20.5px;font-family:var(--root--font-family--body);color:var(--root--color--white);white-space:nowrap;border-radius:87.5px;flex:none;align-items:center;gap:6px;padding:0 7px;font-size:14px;font-weight:460;line-height:1;display:inline-flex}.c-labpanel .c-labpanel-only svg{flex:none;block-size:12px;inline-size:13.33px}.c-labpanel .c-labpanel-rule{font-family:var(--root--font-family--body);letter-spacing:0;align-items:center;gap:24px;margin:0;font-size:17px;font-weight:380;line-height:1.35;display:flex}@media (width<=699px){.c-labpanel .c-labpanel-rule{font-size:17px}}.c-labpanel .c-labpanel-rule{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-labpanel .c-labpanel-rule:before,.c-labpanel .c-labpanel-rule:after{content:"";background-color:color-mix(in srgb, var(--root--color--shark) 8%, transparent);flex:1 1 0;block-size:1px}.c-labpanel .c-labpanel-addon{justify-content:space-between;align-items:center;gap:16px;display:flex}.c-labpanel .c-labpanel-addon-check{cursor:pointer;align-items:center;gap:12px;min-inline-size:0;display:inline-flex;position:relative}.c-labpanel .c-labpanel-addon-input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.c-labpanel .c-labpanel-addon-mark{background-color:var(--root--color--fa);block-size:24px;inline-size:24px;box-shadow:inset 0 0 0 1.2px color-mix(in srgb, var(--root--color--shark) 15%, transparent);color:#0000;border-radius:4px;flex:none;justify-content:center;align-items:center;display:inline-flex}.c-labpanel .c-labpanel-addon-mark svg{block-size:14px;inline-size:14px}.c-labpanel .c-labpanel-addon-input:checked+.c-labpanel-addon-mark{background-color:var(--root--color--shark);box-shadow:none;color:var(--root--color--white)}.c-labpanel .c-labpanel-addon-input:focus-visible+.c-labpanel-addon-mark{outline:2px solid var(--root--color--forest-element);outline-offset:2px}.c-labpanel .c-labpanel-prices{flex:none;gap:32px;display:inline-flex}.c-labpanel .c-labpanel-price{flex-direction:column;gap:12px;inline-size:80px;display:flex}.c-labpanel .c-labpanel-price-lab,.c-labpanel .c-labpanel-price-value{font-family:var(--root--font-family--body);white-space:nowrap;align-items:center;margin-block:-.311em;font-weight:460;line-height:1.35;display:inline-flex}.c-labpanel .c-labpanel-price-lab{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);gap:4px;font-size:12px}.c-labpanel .c-labpanel-price-value{color:var(--root--color--shark);gap:6px;font-size:14px}.c-labpanel .c-labpanel-logo{object-fit:cover;border-radius:50%;flex:none;block-size:10px;inline-size:10px}.c-labpanel .c-labpanel-star{color:var(--root--color--warning);flex:none;display:inline-flex}.c-labpanel .c-labpanel-star[hidden]{display:none}.c-labpanel .c-labpanel-star svg{block-size:10px;inline-size:10px}.c-labpanel .c-labpanel-foot{border-block-start:1px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);align-items:center;gap:16px;padding-block-start:16px;display:flex}.c-labpanel .c-labpanel-foot:not(:has(.c-labpanel-note:not([hidden]))){display:none}.c-labpanel .c-labpanel-note{font-family:var(--root--font-family--body);color:color-mix(in srgb, var(--root--color--shark) 40%, transparent);margin:0;font-size:14px;font-weight:340;line-height:1.35}.c-labpanel .c-labpanel-note[hidden]{display:none}.c-labpanel .c-labpanel-note--box{margin-inline-end:auto}.c-labpanel .c-labpanel-note--buy{display:none}.c-labpanel .c-labpanel-switch{font:inherit;color:var(--root--color--shark);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:380;text-decoration:underline}.c-labpanel .c-labpanel-buy{flex-direction:column;grid-area:buy;align-self:end;gap:16px;margin-block-start:20px;display:flex}.c-labpanel .c-labpanel-labs{gap:8px;display:flex}.c-labpanel .c-labpanel-lab{box-sizing:border-box;min-inline-size:0;box-shadow:inset 0 0 0 1.2px color-mix(in srgb, var(--root--color--shark) 8%, transparent);cursor:pointer;border-radius:12px;flex:1 1 0;align-items:center;gap:12px;padding:8px 12px;display:flex;position:relative}.c-labpanel .c-labpanel-lab:has(.c-labpanel-radio:checked){box-shadow:inset 0 0 0 1.2px var(--root--color--shark), 0 0 10px color-mix(in srgb, var(--root--color--shark) 2%, transparent), 0 0 15px color-mix(in srgb, var(--root--color--shark) 2%, transparent), 0 0 30px color-mix(in srgb, var(--root--color--shark) 3%, transparent)}.c-labpanel .c-labpanel-lab:has(.c-labpanel-radio:focus-visible){outline:2px solid var(--root--color--forest-element);outline-offset:2px}.c-labpanel .c-labpanel-radio{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.c-labpanel .c-labpanel-dot{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--root--color--shark) 15%, transparent);background-color:var(--root--color--fa);border-radius:50%;flex:none;block-size:20px;inline-size:20px}.c-labpanel .c-labpanel-radio:checked+.c-labpanel-dot{border:5.835px solid var(--root--color--shark);background-color:var(--root--color--white)}.c-labpanel .c-labpanel-lab-text{flex-direction:column;gap:12px;min-inline-size:0;display:flex}.c-labpanel .c-labpanel-lab-name,.c-labpanel .c-labpanel-lab-price{font-family:var(--root--font-family--body);white-space:nowrap;align-items:center;margin-block:-.311em;font-weight:460;line-height:1.35;display:inline-flex}.c-labpanel .c-labpanel-lab-name{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);gap:4px;font-size:12px}.c-labpanel .c-labpanel-lab-price{color:var(--root--color--shark);gap:6px;font-size:17px}.c-labpanel .c-labpanel-add{background-color:var(--root--color--shark);block-size:36px;font-family:var(--root--font-family--body);letter-spacing:0;border:0;border-radius:120px;justify-content:center;align-items:center;gap:16px;padding:0 32px;font-size:17px;font-weight:460;line-height:1.2;display:inline-flex;position:relative}@media (width<=699px){.c-labpanel .c-labpanel-add{font-size:15px}}.c-labpanel .c-labpanel-add{color:var(--root--color--white);white-space:nowrap;cursor:pointer}.c-labpanel .c-labpanel-add:hover{opacity:.85}.c-labpanel .c-labpanel-add-ico{flex:none;display:inline-flex}.c-labpanel .c-labpanel-add-ico svg{block-size:19.5px;inline-size:20.5px}.c-btmain{padding-block:60px 120px}.c-btmain .c-btmain-grid{grid-template-columns:315px minmax(0,1fr);align-items:start;gap:20px;display:grid}.c-btmain .c-btmain-inner{flex-direction:column;gap:40px;min-inline-size:0;display:flex}.c-btmain .c-btmain-search{flex-direction:column;gap:20px;display:flex}.c-btmain .c-btmain-inner>[data-shop-results]{flex-direction:column;gap:24px;display:flex}.c-btmain .c-btmain-count{font-family:var(--root--font-family--body);letter-spacing:0;margin:0;font-size:20px;font-weight:460;line-height:1.35}@media (width<=699px){.c-btmain .c-btmain-count{font-size:17px}}.c-btmain .c-btmain-count{color:var(--root--color--shark)}.c-btmain .c-btmain-inner>[data-shop-results]>.c-btmain-count{margin-block:-.311em}.c-btmain .c-shistory .c-shistory-label{font-family:var(--root--font-family--body);letter-spacing:0;font-size:20px;font-weight:460;line-height:1.35}@media (width<=699px){.c-btmain .c-shistory .c-shistory-label{font-size:17px}}.c-btmain .c-shistory .c-shistory-label{margin-block:-.311em}.c-btmain .c-shistory .c-shistory-clear{font-family:var(--root--font-family--body);letter-spacing:0;font-size:17px;font-weight:460;line-height:1.2}@media (width<=699px){.c-btmain .c-shistory .c-shistory-clear{font-size:15px}}.c-btmain .c-shistory .c-shistory-clear{margin-block:-.236em}.c-btmain .c-shistory .c-shistory-chip{gap:12px;min-block-size:33px;padding-block:5px}.c-btmain .c-shistory .c-shistory-term{font-family:var(--root--font-family--body);letter-spacing:0;font-size:17px;font-weight:460;line-height:1.35}@media (width<=699px){.c-btmain .c-shistory .c-shistory-term{font-size:14px}}.c-btmain .c-shistory .c-shistory-x{block-size:11.2px;inline-size:11.2px}.c-btbar{align-items:center;gap:16px;display:flex}.c-btbar .c-btbar-search{background-color:var(--root--color--f8);block-size:46px;min-inline-size:0;color:color-mix(in srgb, var(--root--color--shark) 40%, transparent);border-radius:100px;flex:1 1 0;align-items:center;gap:16px;padding-inline:16px;display:inline-flex}.c-btbar .c-btbar-search svg{flex:none;block-size:20px;inline-size:20px}.c-btbar .c-btbar-search input{min-inline-size:0;color:var(--root--color--shark);font-family:var(--root--font-family--body);letter-spacing:0;background:0 0;border:0;outline:0;flex:1 1 0;font-size:17px;font-weight:460;line-height:1.2}@media (width<=699px){.c-btbar .c-btbar-search input{font-size:15px}}.c-btbar .c-btbar-search input::placeholder{color:color-mix(in srgb, var(--root--color--shark) 40%, transparent)}.c-btbar .c-btbar-dropdown{flex:none}.c-btbar .c-btbar-toolbtn{background-color:var(--root--color--white);block-size:46px;inline-size:46px;color:var(--root--color--shark);cursor:pointer;border:0;border-radius:100px;flex:none;justify-content:center;align-items:center;display:none;box-shadow:0 0 10px #1f1f1f0a,0 0 15px #1f1f1f0a}.c-btbar .c-btbar-toolbtn svg{block-size:24px;inline-size:24px}.c-btbar .c-btbar-toolbtn{position:relative}.c-btbar .c-btbar-toolbtn-badge{background-color:var(--root--color--forest-element);block-size:16px;min-inline-size:16px;color:var(--root--color--white);font-family:var(--root--font-family--body);border-radius:100px;justify-content:center;align-items:center;padding-inline:4px;font-size:11px;font-weight:520;line-height:1.2;display:inline-flex;position:absolute;inset-block-start:-2px;inset-inline-start:30px}[data-shop-results].is-loading:not(.u-contents),.c-btfilters-region.is-loading>*{opacity:.5;pointer-events:none;transition:opacity .15s}.c-btlist{flex-direction:column;gap:0;display:flex}.c-btlist .c-btcard-toggle svg{flex:none;max-inline-size:none;margin:-1.5px}.c-btlist .c-btcard-add svg{block-size:19.2px;inline-size:20.2px;margin:-3.6px -4.1px}.c-btlist .c-btcard-add{block-size:36px;padding-block:0}@media (width<=699px){.c-btlist .c-btcard-toggle svg{margin:0}.c-btlist .c-btcard-add{block-size:32px}.c-btlist .c-btcard-add svg{block-size:16.2px;inline-size:17px;margin:0}}.c-btfilters .c-filters-group,.m-canvas-bt .c-filters-group{gap:24px}.c-btfilters-list{flex-direction:column;gap:24px;display:flex}.c-btfilters .c-check-label,.c-btfilters .c-radio-label,.m-canvas-bt .c-check-label,.m-canvas-bt .c-radio-label{font-family:var(--root--font-family--body);letter-spacing:0;font-size:17px;font-weight:460;line-height:1.35}@media (width<=699px){.c-btfilters .c-check-label,.c-btfilters .c-radio-label,.m-canvas-bt .c-check-label,.m-canvas-bt .c-radio-label{font-size:17px}}.c-btfilters .c-check-label,.c-btfilters .c-radio-label,.m-canvas-bt .c-check-label,.m-canvas-bt .c-radio-label{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-btfilters .c-check-count,.m-canvas-bt .c-check-count{font-family:var(--root--font-family--body);font-size:17px;font-weight:460;line-height:1.2}.c-btfilters .c-check.is-disabled,.m-canvas-bt .c-check.is-disabled{cursor:default;opacity:.4}.c-btfilters .c-btfilters-cats .c-check-body{margin-inline-end:-40px}.m-canvas-bt .c-btfilters-cats .c-check-label{margin-block:-5.5px}@media (width<=699px){.m-canvas-bt .c-btfilters-cats .c-check-label{margin-block:-4.45px}}.c-btfilters .c-filters-reset{align-self:flex-start;padding-inline:48px}.c-btfilters-clear-short{display:none}@media (width<=1079px){.c-btmain .c-btmain-grid{padding-inline:32px}.c-btmain{padding-block:60px 100px}.c-btmain .c-btmain-inner{gap:48px}.c-btbar .c-btbar-toolbtn{display:inline-flex}.c-btbar .c-btbar-dropdown{display:none}.c-btmain .c-btmain-grid{grid-template-columns:minmax(0,1fr)}.c-btmain .c-btfilters,.c-btmain .c-pagination{display:none}.c-btmain [data-shop-results]>.c-paging{margin-block-start:24px}.c-btmain .c-btlist:has(+.c-paging:not(.is-later-page) .c-loadmore):not(:has(>.c-btcard:last-child[open])){position:relative}.c-btmain .c-btlist:has(+.c-paging:not(.is-later-page) .c-loadmore):not(:has(>.c-btcard:last-child[open])):after{content:"";background:linear-gradient(180deg, #fff0 0%, var(--root--color--white) 100%);pointer-events:none;block-size:68px;position:absolute;inset-block-end:0;inset-inline:0}}@media (width<=1079px) and (width<=699px){.c-btmain .c-btlist:has(+.c-paging:not(.is-later-page) .c-loadmore):not(:has(>.c-btcard:last-child[open])):after{block-size:58px}}@media (width<=1079px){.c-btbar .c-btbar-toolbtn svg{block-size:28.62px;inline-size:28.62px}}@media (width<=699px){.c-btmain .c-btmain-grid{padding-inline:16px}.c-btmain .c-shistory{border-block-start:1px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);gap:12px;padding-block-start:16px}.c-btmain{padding-block:40px 64px}.c-btbar{gap:8px}.c-btbar .c-btbar-toolbtn{block-size:39px;inline-size:39px}.c-btmain .c-btmain-inner{gap:48px}.c-btmain .c-btmain-search{gap:16px}.c-btmain .c-btmain-inner>[data-shop-results]{gap:20px}.c-btmain [data-shop-results]>.c-paging{margin-block-start:0}.c-btbar .c-btbar-search{gap:12px;block-size:39px}.c-btbar .c-btbar-search svg{block-size:16.73px;inline-size:16.73px}.c-btbar .c-btbar-toolbtn svg{block-size:24.27px;inline-size:24.27px}.c-btbar .c-btbar-toolbtn-badge{inset-block-start:-4px;inset-inline-start:23px}.m-canvas-bt .c-filters-group{gap:20px}.m-canvas-bt .c-filters-title{font-size:20px}.m-canvas-bt .c-btfilters-list{gap:16px}.m-canvas-bt .c-check-label,.m-canvas-bt .c-radio-label,.m-canvas-bt .c-check-count{font-size:14px;line-height:1.35}.m-canvas-bt .c-btfilters-clear-long{display:none}.m-canvas-bt .c-btfilters-clear-short{display:inline}}@media (width<=1079px){.c-btbar .c-btbar-toolbtn{box-shadow:0 0 30px #1f1f1f08,0 0 15px #1f1f1f05,0 0 10px #1f1f1f05}.m-canvas-bt .m-canvas-header,.m-canvas-bt .m-canvas-middle,.m-canvas-bt .m-canvas-footer{padding-inline:32px}.m-canvas-bt .m-canvas-footer{border-block-start:0;padding-block:16px 32px}}@media (width<=699px){.m-canvas-bt{inline-size:min(320px,86vw)}.m-canvas-bt .m-canvas-header,.m-canvas-bt .m-canvas-middle,.m-canvas-bt .m-canvas-footer{padding-inline:16px}.m-canvas-bt .m-canvas-footer{padding-block:16px}}.c-btlist .c-labrow--listing .c-labrow-head{padding:0}.c-btlist .c-labrow--listing:not([open]) .c-labrow-link{display:none!important}.c-btlist .c-labrow--listing .c-btcard-body{border-block-start:0;margin-inline:0;padding:24px 0 0 30px}.c-btcard-bio-all{display:none}@media (width<=1079px){.c-btlist .c-labrow--listing .c-hint-btn{display:none}}@media (width<=699px){.c-btlist .c-labrow--listing .c-labrow-head{gap:8px;padding:0}.c-btlist .c-labrow--listing .c-labrow-lead{min-block-size:28px}.c-btlist .c-labrow--listing .c-btcard-body{padding:20px 0 0 24px}.c-btlist .c-btcard-bio--fold:not(.is-unfolded) .c-btcard-bio-list{-webkit-mask-image:linear-gradient(#000 calc(100% - 40px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 40px),#0000 100%)}.c-btlist .c-btcard-bio--fold:not(.is-unfolded) .c-btcard-bio-list li:nth-child(n+9){display:none}.c-btlist .c-btcard-bio--fold:not(.is-unfolded) .c-btcard-bio-all{font-family:var(--root--font-family--body);letter-spacing:0;color:var(--root--color--shark);cursor:pointer;background:0 0;border:0;align-self:center;align-items:center;gap:8px;padding:0;font-size:17px;font-weight:460;line-height:1.2;display:inline-flex}}@media (width<=699px) and (width<=699px){.c-btlist .c-btcard-bio--fold:not(.is-unfolded) .c-btcard-bio-all{font-size:15px}}@media (width<=699px){.c-btlist .c-btcard-bio--fold:not(.is-unfolded) .c-btcard-bio-all svg{block-size:6px;inline-size:12px;color:var(--root--color--shark)}}@media (width<=1079px){.c-labshead .c-labshead-main .c-breadcrumb{display:flex}.c-labshead .c-labshead-main .c-breadcrumb-back{display:none}.c-labshead{padding-block:calc(126px - var(--root--size--header)) 32px}.c-labshead .c-labshead-top{flex-direction:column;align-items:stretch;gap:48px}.c-labshead .c-labshead-warn{flex:none;align-items:stretch;gap:24px;box-shadow:0 0 30px #1f1f1f08,0 0 15px #1f1f1f05,0 0 10px #1f1f1f05}.c-labshead .c-labshead-warn:before{content:"";background-color:var(--root--color--warning);inline-size:48px;position:absolute;inset-block:0;inset-inline-start:0}.c-labshead .c-labshead-warn-icon{inline-size:24px;color:var(--root--color--white);justify-content:center;align-items:center;padding-block:8px}.c-labshead .c-labshead-warn-icon svg{block-size:25px;inline-size:28px}.c-labshead .c-labsacc{background-color:var(--root--color--white);box-shadow:inset 0 0 0 1.2px color-mix(in srgb, var(--root--color--shark) 8%, transparent);border-radius:12px}.c-labshead .c-labsacc-head,.c-labpanel .c-labpanel-box-head{cursor:pointer;font-family:var(--root--font-family--body);letter-spacing:0;color:var(--root--color--shark);justify-content:space-between;align-items:center;gap:12px;padding:16px;font-size:17px;font-weight:460;line-height:1.35;list-style:none;display:flex}}@media (width<=1079px) and (width<=699px){.c-labshead .c-labsacc-head,.c-labpanel .c-labpanel-box-head{font-size:14px}}@media (width<=1079px){.c-labshead .c-labsacc-head::-webkit-details-marker{display:none}.c-labpanel .c-labpanel-box-head::-webkit-details-marker{display:none}.c-labshead .c-labsacc-head>span:not([aria-hidden]),.c-labpanel .c-labpanel-box-head>span:not([aria-hidden]){margin-block:-.311em}.c-labshead .c-labssteps{min-block-size:0;box-shadow:none;background:0 0;border-radius:0;gap:16px;padding:12px 16px 16px}.c-labshead .c-labssteps-item{flex-direction:column;align-items:flex-start;gap:12px;padding:0}.c-labshead .c-labssteps-item+.c-labssteps-item{padding-inline-start:16px}.c-labshead .c-labssteps-icon{border-radius:8px;block-size:36px;inline-size:36px}.c-labshead .c-labssteps-icon svg{block-size:22px;inline-size:22px}.c-labshead .c-labssteps-text{gap:6px}.c-labshead .c-labssteps-title,.c-labshead .c-labssteps-sub{font-size:14px}.c-labshead .c-labslabs{flex-direction:column;gap:16px;padding:12px 16px 16px}.c-labshead .c-labslabs-item{block-size:auto;box-shadow:none;background:0 0;border-radius:0;padding:0}.c-labshead .c-labslabs-item+.c-labslabs-item{border-block-start:1.2px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);padding-block-start:16px}.c-labshead .c-labslabs-logo{block-size:20px;inline-size:20px}.c-labshead .c-labslabs-link-long{display:none}.c-labshead .c-labslabs-link-short{display:inline}.c-labgoals{--labgoals-pro:189px;padding-block-start:50px}.c-labgoals .c-labgoals-pro{flex-direction:row;justify-content:flex-start;align-items:center}.c-labgoals .c-labgoals-pro:before{inline-size:60px}.c-labgoals .c-labpanel{background-color:var(--root--color--white);flex-direction:column;gap:20px;display:flex;box-shadow:0 0 30px #1f1f1f08,0 0 15px #1f1f1f05,0 0 10px #1f1f1f05}.c-labgoals .c-labpanel[hidden]{display:none}.c-labpanel .c-labpanel-box{border-radius:12px}.c-labpanel .c-labpanel-box[open] .c-labpanel-box-head{box-shadow:inset 0 -1.2px 0 color-mix(in srgb, var(--root--color--shark) 8%, transparent)}.c-labpanel .c-labpanel-box-body{gap:20px}.c-labpanel .c-labpanel-buy{align-self:stretch;margin-block-start:0}.c-labpanel .c-labpanel-foot{display:none}.c-labpanel .c-labpanel-note--buy{text-align:center;font-size:14px;display:block}.c-labpanel .c-labpanel-note--buy[hidden]{display:none}.c-labpanel .c-labpanel-add{inline-size:100%}}@media (width<=699px){.c-labshead{padding-block:calc(92px - var(--root--size--header)) 16px}.c-labshead .c-labshead-inner{gap:32px}.c-labshead .c-labshead-top{gap:24px}.c-labshead .c-labshead-main{gap:12px}.c-labshead .c-labshead-title{margin-inline-start:0}.c-labshead .c-labshead-main .c-breadcrumb{display:none}.c-labshead .c-labshead-main .c-breadcrumb-back{display:inline-flex}.c-labshead .c-labshead-title-full{display:none}.c-labshead .c-labshead-title-short{display:inline}.c-labshead .c-labshead-warn{border-radius:12px;gap:16px;padding:8px}.c-labshead .c-labshead-warn:before{inline-size:40px}.c-labshead .c-labshead-warn-icon svg{block-size:22px;inline-size:24px}.c-labshead .c-labshead-warn-text{font-size:14px}.c-labshead .c-labshead-warn-lead{display:none}.c-labshead .c-labshead-warn-lead-short{display:inline}.c-labshead .c-labshead-blocks{gap:12px}.c-labshead .c-labssteps{flex-direction:column;gap:12px;padding:8px 12px 12px}.c-labshead .c-labssteps-item{flex-direction:row;align-items:center}.c-labshead .c-labssteps-item+.c-labssteps-item{border-inline-start:0;border-block-start:1.2px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);padding-block-start:12px;padding-inline-start:0}.c-labshead .c-labssteps-text{gap:4px}.c-labshead .c-labslabs{padding:8px 12px 12px}.c-labshead .c-labsacc-head,.c-labpanel .c-labpanel-box-head{padding:12px}.c-labgoals{padding-block-start:32px}.c-labgoals .c-labgoals-track{padding-inline:var(--root--size--gutter)}.c-labgoals .c-labgoals-strip{display:contents}.c-labgoals .c-labgoals-pro{margin-inline:var(--root--size--gutter);background-color:var(--root--color--f1);block-size:39px;color:var(--root--color--shark);font-family:var(--root--font-family--body);letter-spacing:0;border-radius:100px;order:1;justify-content:center;gap:8px;padding:0;font-size:17px;font-weight:460;line-height:1.2;position:static}}@media (width<=699px) and (width<=699px){.c-labgoals .c-labgoals-pro{font-size:15px}}@media (width<=699px){.c-labgoals .c-labgoals-pro:before{display:none}.c-labgoals .c-labgoals-pro:hover{background-color:var(--root--color--f6)}.c-labgoals .c-labgoals-pro-icon{background:0 0;padding:0}.c-labgoals .c-labgoals-pro-icon svg{block-size:20px;inline-size:20px}.c-labgoals .c-labgoals-pro-br{display:none}.c-labpanel .c-labpanel-addon{flex-direction:column;align-items:stretch;gap:12px}.c-labpanel .c-labpanel-prices{grid-template-columns:1fr 1fr;gap:16px;display:grid}.c-labpanel .c-labpanel-price{inline-size:auto}.c-labpanel .c-labpanel-labs{flex-direction:column}.c-labpanel .c-labpanel-note--buy{font-size:11px}}
