*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-padding-top:7rem}body{min-height:100svh;display:flex;flex-direction:column}img,picture,video,canvas,svg{display:block;max-width:100%}img{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}:where(ul[class],ol[class]){list-style:none;padding:0}a{color:var(--teal);text-decoration:none}a:hover{color:var(--teal-hover);text-decoration:underline;text-underline-offset:.15em}p,li,dd,dt,small{line-height:var(--lh-body)}p:empty{display:none}html.has-drawer{overflow:hidden}html:has(.cdrawer.is-open) shopify-chat{display:none!important}body{font-family:var(--font-body);font-size:1rem;font-weight:400;line-height:var(--lh-body);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased}main{flex:1}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:var(--font-heading);color:var(--slate);line-height:var(--lh-heading);text-wrap:pretty;overflow-wrap:break-word}h1,.h1{font-size:2.5rem;font-weight:700;line-height:1.2}h2,.h2{font-size:1.875rem;font-weight:700}h3,.h3{font-size:1.25rem;font-weight:600;line-height:1.35}h4,.h4{font-size:1.125rem;font-weight:600;line-height:1.4}h5{font-size:1rem;font-weight:600}.lead{font-size:1.125rem;line-height:1.7}.muted{color:var(--muted)}.small{font-size:.875rem}strong,b{font-weight:600}@media(max-width:47.99em){h1,.h1{font-size:1.875rem}h2,.h2{font-size:1.5rem}h3,.h3{font-size:1.125rem}.lead{font-size:1rem}}.heading-accent:before{content:"";display:block;width:2rem;height:.25rem;margin-bottom:1rem;border-radius:2px;background:var(--orange)}.heading-accent--light:before{background:var(--surface)}:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.on-dark :focus-visible,.on-dark:focus-visible{outline-color:var(--surface)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;top:0;left:0;z-index:200;padding:.75rem 1.125rem;background:var(--slate);color:var(--surface);font-weight:600;text-decoration:none;transform:translateY(-120%)}.skip-link:focus{transform:none}.shopify-section{--content-width: min(calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2));--content-grid: minmax(var(--page-margin), 1fr) var(--content-width) minmax(var(--page-margin), 1fr);position:relative;display:grid;grid-template-columns:var(--content-grid);width:100%}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}.wrap{width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:var(--page-margin)}.section{padding-block:var(--section-y)}.section--sm{padding-block:calc(var(--section-y) * .66)}.section--page{padding-block:2.5rem 7rem}@media(max-width:47.99em){.section--page{padding-block:1.5rem 4rem}}.section--white{background:var(--surface)}.section--slate{background:var(--slate);color:var(--surface)}.section--slate :is(h1,h2,h3,h4,.h1,.h2,.h3){color:var(--surface)}.section--teal{background:var(--teal);color:var(--surface)}.section--teal :is(h1,h2,h3,h4,.h1,.h2,.h3){color:var(--surface)}.section--slate a,.section--teal a{color:var(--surface)}.sec-head{margin-bottom:1.75rem}.sec-head .lead{margin-top:.5rem;color:var(--muted);max-width:52ch}.sec-head--row{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.sec-head__link{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-heading);font-weight:600;white-space:nowrap}.sec-head__link .icon{width:1.125rem;height:1.125rem;transition:transform .2s var(--ease)}.sec-head__link:hover .icon{transform:translate(3px)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:var(--h-md);padding:.625rem 1.25rem;border:1px solid var(--orange);border-radius:var(--r);background:var(--orange);color:var(--on-orange);font-family:var(--font-heading);font-size:1rem;font-weight:600;line-height:1.3;text-decoration:none;text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out}.btn:hover,.btn:focus-visible{background:var(--orange-hover);border-color:var(--orange-hover);color:var(--on-orange);text-decoration:none}.btn .icon{width:1.125rem;height:1.125rem;flex:none}.btn--teal{background:var(--teal);border-color:var(--teal);color:var(--on-teal)}.btn--teal:hover,.btn--teal:focus-visible{background:var(--teal-hover);border-color:var(--teal-hover);color:var(--on-teal)}.btn--outline{background:transparent;border-color:var(--teal);color:var(--teal)}.btn--outline:hover,.btn--outline:focus-visible{background:var(--teal);border-color:var(--teal);color:var(--on-teal)}.btn--light{background:var(--surface);border-color:var(--surface);color:var(--slate)}.btn--light:hover,.btn--light:focus-visible{background:var(--bg);border-color:var(--bg);color:var(--slate)}.btn--outline-light{background:transparent;border-color:var(--surface);color:var(--surface)}.btn--outline-light:hover,.btn--outline-light:focus-visible{background:var(--surface);color:var(--slate)}.btn--ghost{background:transparent;border-color:var(--border);color:var(--slate)}.btn--ghost:hover,.btn--ghost:focus-visible{border-color:var(--teal);color:var(--teal);background:transparent}.btn--lg{min-height:var(--h-lg);padding:.875rem 1.75rem;font-size:1.0625rem}.btn--sm{min-height:var(--h-sm);padding:.375rem .875rem;font-size:.9375rem}.btn--block{display:flex;width:100%}.btn[disabled],.btn[aria-disabled=true],.btn.is-disabled{background:var(--border);border-color:var(--border);color:var(--muted);cursor:not-allowed;pointer-events:none}.btn.is-loading{opacity:.7;pointer-events:none}.iconbtn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.5rem;height:2.5rem;border-radius:var(--r);border:1px solid transparent;color:var(--slate);transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out}.iconbtn .icon{width:1.25rem;height:1.25rem}.iconbtn--orange{background:var(--orange);border-color:var(--orange);color:var(--on-orange)}.iconbtn--orange:hover,.iconbtn--orange:focus-visible{background:var(--orange-hover);border-color:var(--orange-hover);color:var(--on-orange);text-decoration:none}.iconbtn--teal{background:var(--teal);border-color:var(--teal);color:var(--on-teal)}.iconbtn--teal:hover,.iconbtn--teal:focus-visible{background:var(--teal-hover);border-color:var(--teal-hover);color:var(--on-teal);text-decoration:none}.iconbtn--ghost{border-color:var(--border);background:var(--surface)}.iconbtn--ghost:hover,.iconbtn--ghost:focus-visible{border-color:var(--teal);color:var(--teal)}.iconbtn[disabled]{opacity:.5;cursor:not-allowed}.link-arrow{display:inline-flex;align-items:center;gap:.375rem;font-family:var(--font-heading);font-weight:600}.link-arrow .icon{width:1.125rem;height:1.125rem;transition:transform .2s var(--ease)}.link-arrow:hover .icon{transform:translate(3px)}.field,.select,.textarea{display:block;width:100%;min-height:var(--h-md);padding:.5rem .875rem;border:1px solid var(--border);border-radius:var(--r);background:var(--surface);color:var(--text);font-size:1rem;line-height:1.5;transition:border-color .15s ease-out,box-shadow .15s ease-out}.textarea{min-height:8rem;resize:vertical}.field::placeholder{color:var(--muted);opacity:.8}.field:hover,.select:hover,.textarea:hover{border-color:var(--muted)}.field:focus,.select:focus,.textarea:focus{outline:0;border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-tint)}.select{-webkit-appearance:none;appearance:none;padding-right:2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235A6B78' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1.125rem}.label{display:block;margin-bottom:.375rem;font-size:.875rem;font-weight:600;color:var(--slate)}.form-row{margin-bottom:1.125rem}.form-grid{display:grid;gap:1.125rem;grid-template-columns:1fr 1fr}@media(max-width:47.99em){.form-grid{grid-template-columns:1fr}}.check{display:flex;align-items:flex-start;gap:.625rem;cursor:pointer;font-size:.9375rem;line-height:1.5}.check input{width:1.125rem;height:1.125rem;margin-top:.2rem;flex:none;accent-color:var(--teal)}.seg{display:inline-flex;align-items:stretch;height:1.875rem;padding:2px;border-radius:var(--r-sm);background:#1e2b381f}.seg button{display:inline-flex;align-items:center;padding-inline:.625rem;border-radius:calc(var(--r-sm) - 1px);font-family:var(--font-heading);font-size:.75rem;font-weight:600;letter-spacing:.01em;color:var(--slate);transition:background-color .15s ease-out,color .15s ease-out}.seg button[aria-pressed=true]{background:var(--slate);color:var(--surface)}.seg--on-slate{background:#ffffff24}.seg--on-slate button{color:#ffffffd9}.seg--on-slate button[aria-pressed=true]{background:var(--surface);color:var(--slate)}.seg--lg{height:2.5rem}.seg--lg button{padding-inline:1rem;font-size:.875rem}@media(pointer:coarse){.seg{height:2.5rem}.seg button{padding-inline:.875rem;font-size:.8125rem}}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r)}.card--pad{padding:1.5rem}.tint{background:var(--teal-tint);border-radius:var(--r)}.pgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.pgrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:61.99em){.pgrid,.pgrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:47.99em){.pgrid,.pgrid--3{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}}.pcard{position:relative;display:flex;flex-direction:column;height:100%;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);overflow:hidden;transition:border-color .3s ease-out}.pcard:hover,.pcard:focus-within{border-color:var(--teal)}.pcard__media{position:relative;display:block;aspect-ratio:1 / 1;background:var(--surface);overflow:hidden}.pcard__media img{width:100%;height:100%;object-fit:contain;padding:8%;transition:transform .7s ease-out}.pcard:hover .pcard__media img{transform:scale(1.05)}.pcard__placeholder{width:100%;height:100%;padding:12%;opacity:.25}.pcard__body{display:flex;flex-direction:column;gap:.375rem;flex:1;padding:1rem 1.125rem 1.125rem;border-top:1px solid var(--border)}.pcard__vendor{font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.pcard__title{font-size:.9375rem;font-weight:600;line-height:1.4}.pcard__title a{color:var(--slate)}.pcard__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.pcard__title a:hover{color:var(--teal);text-decoration:none}.pcard__price{margin-top:.125rem}.pcard__foot{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.625rem}.pcard__add{position:relative;z-index:1;display:flex}.pcard__foot .iconbtn{position:relative;z-index:1}.badges{position:absolute;top:.625rem;left:.625rem;z-index:1;display:flex;flex-wrap:wrap;gap:.25rem;pointer-events:none}.badges--inline{position:static;margin-bottom:.75rem;pointer-events:auto}.badge{display:inline-block;padding:.2rem .5rem;border-radius:var(--r-sm);font-family:var(--font-heading);font-size:.75rem;font-weight:600;line-height:1.3;letter-spacing:.01em}.badge--orange{background:var(--orange);color:var(--on-orange)}.badge--teal{background:var(--teal);color:var(--on-teal)}.badge--sale{background:var(--danger);color:var(--surface)}.badge--muted{background:var(--teal-tint);color:var(--teal-hover)}.stock{display:inline-flex;align-items:center;gap:.4375rem;font-size:.8125rem;font-weight:600;line-height:1.4}.stock:before{content:"";flex:none;width:.5rem;height:.5rem;border-radius:50%;background:currentColor}.stock--in{color:var(--success)}.stock--low{color:var(--warning)}.stock--out{color:var(--danger)}.stock--order{color:var(--muted)}.stock--lg{font-size:.9375rem}.price{display:inline-flex;flex-direction:column;align-items:flex-start;line-height:1.2}.price__main{display:inline-flex;align-items:baseline;gap:.25rem;font-family:var(--font-heading);font-weight:700;color:var(--price);font-variant-numeric:tabular-nums}.price__from{font-size:.7em;font-weight:600;color:var(--muted)}.price__tax{margin-left:.125rem;font-size:.6em;font-weight:600;color:var(--muted)}.price__alt{margin-top:.125rem;font-family:var(--font-body);font-size:.8125rem;font-weight:500;color:var(--muted);font-variant-numeric:tabular-nums}.price__was{font-family:var(--font-heading);font-size:.875rem;font-weight:500;color:var(--muted)}.price--sale .price__main{color:var(--danger)}.price--sm .price__main{font-size:1rem}.price--sm .price__alt{font-size:.75rem}.price--md .price__main{font-size:1.25rem}.price--lg .price__main{font-size:1.875rem;line-height:1.1}.price--lg .price__alt{font-size:.9375rem;margin-top:.375rem}.price--inline{flex-direction:row;align-items:baseline;gap:.5rem}@media(max-width:47.99em){.price--lg .price__main{font-size:1.5rem}}[data-vat-ex],html[data-vat=ex] [data-vat-inc]{display:none!important}html[data-vat=ex] [data-vat-ex]{display:revert!important}html[data-vat=ex] .price__main[data-vat-ex]{display:inline-flex!important}.qty{display:inline-flex;align-items:stretch;height:var(--h-md);border:1px solid var(--border);border-radius:var(--r);background:var(--surface);overflow:hidden;flex:none}.qty__btn{width:2.75rem;display:inline-flex;align-items:center;justify-content:center;color:var(--slate);transition:background-color .15s ease-out}.qty__btn .icon{width:1rem;height:1rem}.qty__btn:hover{background:var(--teal-tint);color:var(--teal-hover)}.qty__in{width:3.25rem;border:0;border-inline:1px solid var(--border);text-align:center;font-weight:600;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;background:var(--surface)}.qty__in::-webkit-outer-spin-button,.qty__in::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty__in:focus{outline:2px solid var(--teal);outline-offset:-2px}.qty--lg{height:var(--h-lg)}.qty--sm{height:2.25rem}.qty--sm .qty__btn{width:2.125rem}.qty--sm .qty__in{width:2.75rem;font-size:.9375rem}.crumb{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;margin-bottom:.75rem;font-size:.8125rem;color:var(--muted)}.crumb a{color:var(--muted)}.crumb a:hover{color:var(--teal)}.crumb .icon{width:.875rem;height:.875rem;opacity:.6}.crumb [aria-current]{color:var(--slate);font-weight:500}.pager{display:flex;justify-content:center;align-items:center;gap:.375rem;margin-top:2.5rem}.pager a,.pager span{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding-inline:.625rem;border:1px solid var(--border);border-radius:var(--r);background:var(--surface);color:var(--slate);font-weight:500;font-size:.9375rem}.pager a:hover{border-color:var(--teal);color:var(--teal);text-decoration:none}.pager .is-current{background:var(--teal);border-color:var(--teal);color:var(--on-teal)}.pager .pager__gap{border:0;background:none;min-width:1.5rem}.pager .icon{width:1rem;height:1rem}.rte{max-width:72ch}.rte>*+*{margin-top:1.1em}.rte h2{font-size:1.5rem;margin-top:2em}.rte h3{font-size:1.25rem;margin-top:1.6em}.rte h4{margin-top:1.4em}.rte :is(h2,h3,h4)+*{margin-top:.6em}.rte ul,.rte ol{padding-inline-start:1.3em}.rte ul{list-style:disc}.rte ol{list-style:decimal}.rte li{margin-block:.4em}.rte ul>br,.rte ol>br,.rte li>br:last-child{display:none}.rte br+br{display:none}.rte li>p{margin:0}.rte li>p+p{margin-top:.4em}.rte ul+ul,.rte ol+ol,.rte ul+ol,.rte ol+ul{margin-top:.4em}.rte :is(h2,h3,h4)+:is(ul,ol){margin-top:.75em}.rte a{text-decoration:underline;text-underline-offset:.15em}.rte img{border-radius:var(--r)}.rte hr{border:0;border-top:1px solid var(--border);margin-block:2em}.rte table{width:100%;border-collapse:collapse;font-size:.9375rem}.rte th,.rte td{padding:.625rem .75rem;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.rte th{font-weight:600;background:var(--bg)}.rte blockquote{padding-left:1.25rem;border-left:3px solid var(--teal);color:var(--muted)}.rte--wide{max-width:none}.policy .shopify-policy__container{max-width:100%!important;width:100%!important;margin:0!important;padding:2.5rem 0 7rem!important}.policy .shopify-policy__title{text-align:left!important;margin-bottom:1.5rem}.policy .shopify-policy__title h1{text-align:left!important}.policy .shopify-policy__body{max-width:72ch;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);padding:2rem}.policy .shopify-policy__body>*+*{margin-top:1.1em}.policy .shopify-policy__body h2{font-size:1.375rem;margin-top:2em}.policy .shopify-policy__body h3{font-size:1.125rem;margin-top:1.6em}.policy .shopify-policy__body :is(h2,h3):first-child{margin-top:0}.policy .shopify-policy__body ul,.policy .shopify-policy__body ol{padding-inline-start:1.3em}.policy .shopify-policy__body ul{list-style:disc}.policy .shopify-policy__body ol{list-style:decimal}.policy .shopify-policy__body a{text-decoration:underline}.policy .shopify-policy__body table{width:100%;border-collapse:collapse}.policy .shopify-policy__body th,.policy .shopify-policy__body td{padding:.625rem .75rem;border-bottom:1px solid var(--border);text-align:left}@media(max-width:47.99em){.policy .shopify-policy__container{padding:1.5rem 0 4rem!important}.policy .shopify-policy__body{padding:1.25rem}}.notice{display:flex;gap:.75rem;align-items:flex-start;padding:.875rem 1rem;border:1px solid var(--border);border-radius:var(--r);background:var(--surface);font-size:.9375rem}.notice .icon{flex:none;width:1.25rem;height:1.25rem;margin-top:.125rem}.notice--info{background:var(--teal-tint);border-color:var(--teal-tint);color:var(--slate)}.notice--info .icon{color:var(--teal-hover)}.notice--error{border-color:var(--danger);color:var(--danger)}.notice--success{border-color:var(--success);color:var(--success)}.errors{margin-bottom:1rem;padding:.875rem 1rem;border:1px solid var(--danger);border-radius:var(--r);background:var(--surface);color:var(--danger);font-size:.9375rem}.errors ul{padding-inline-start:1.2em;list-style:disc}.empty{text-align:center;padding:3rem 1.5rem}.empty__icon{width:3rem;height:3rem;margin:0 auto 1rem;color:var(--teal)}.empty h2{margin-bottom:.5rem}.empty p{color:var(--muted);max-width:46ch;margin-inline:auto}.empty .btn{margin-top:1.5rem}.acc{border-top:1px solid var(--border)}.acc__item{border-bottom:1px solid var(--border)}.acc__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;cursor:pointer;list-style:none;font-family:var(--font-heading);font-size:1.0625rem;font-weight:600;color:var(--slate)}.acc__head::-webkit-details-marker{display:none}.acc__head .icon{flex:none;width:1.125rem;height:1.125rem;color:var(--teal);transition:transform .2s var(--ease)}.acc__item[open]>.acc__head .icon{transform:rotate(180deg)}.acc__body{padding-bottom:1.25rem}.table{width:100%;border-collapse:collapse;font-size:.9375rem}.table th,.table td{padding:.75rem .875rem;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.table th{font-weight:600;background:var(--bg)}@media(min-width:62em){.d-lg-none{display:none!important}}.d-lg-only{display:none!important}@media(min-width:62em){.d-lg-only{display:revert!important}}.text-center{text-align:center}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mt-4{margin-top:2rem}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}html.js .reveal{opacity:0;transform:translateY(14px);transition:opacity .6s var(--ease),transform .6s var(--ease)}html.js .reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html.js .reveal{opacity:1;transform:none}}.tpb{--tp-star: 1.125rem;--tp-fs: .8125rem;display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem .625rem;max-width:100%;color:var(--slate);font-family:var(--font-body);font-size:var(--tp-fs);line-height:1;text-decoration:none!important}.tpb:hover{color:var(--slate)}.tpb *,.tpb:hover *{text-decoration:none!important}.tpb:hover .tpb__text b{color:var(--teal-hover)}.tpb__stars{position:relative;display:block;flex:none;width:calc(5 * var(--tp-star) + 4 * 2px);height:var(--tp-star)}.tpb__stars:before,.tpb__fill:before{content:"";display:block;width:calc(5 * var(--tp-star) + 4 * 2px);height:var(--tp-star);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect width='24' height='24' fill='%23DCDCE6'/%3E%3Cpath fill='%23fff' d='M12 4.5l2.2 5.4 5.8.4-4.4 3.7 1.4 5.6L12 16.6l-5 3 1.4-5.6L4 10.3l5.8-.4z'/%3E%3C/svg%3E");background-size:var(--tp-star) var(--tp-star);background-repeat:repeat-x;background-position:0 0}.tpb__fill{position:absolute;inset:0 auto 0 0;overflow:hidden}.tpb__fill:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect width='24' height='24' fill='%2300B67A'/%3E%3Cpath fill='%23fff' d='M12 4.5l2.2 5.4 5.8.4-4.4 3.7 1.4 5.6L12 16.6l-5 3 1.4-5.6L4 10.3l5.8-.4z'/%3E%3C/svg%3E")}.tpb__text{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.375rem;min-height:var(--tp-star)}.tpb__text b{font-weight:700;white-space:nowrap}.tpb__score{color:var(--muted);font-weight:500;white-space:nowrap}.tpb__brand{display:inline-flex;align-items:center;gap:.25rem;min-height:var(--tp-star);font-weight:700;color:var(--slate);white-space:nowrap}.tpb__logo{display:block;width:calc(var(--tp-fs) + 2px);height:calc(var(--tp-fs) + 2px);color:#00b67a}.tpb--dark,.tpb--dark:hover,.tpb--dark .tpb__brand,.tpb--dark:hover .tpb__text b{color:var(--surface)}.tpb--dark .tpb__score{color:#ffffffb8}.tpb--bar{--tp-star: .875rem;--tp-fs: .75rem;gap:.5rem;flex-wrap:nowrap}.tpb--bar .tpb__score{color:#1e2b38bf}.tpb--bar:hover .tpb__text b{color:var(--slate);text-decoration:underline!important}.tpb--card{--tp-fs: .875rem;gap:.5rem .75rem;padding:.875rem 1rem;border:1px solid var(--border);border-radius:var(--r);background:var(--surface)}.tpw{position:relative}.tpw.has-widget .tpw__fallback{display:none}.tpw:not(.has-widget) .trustpilot-widget{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}.sw{display:inline-block;flex:none;border-radius:var(--r-sm);background:var(--sw, var(--border));box-shadow:inset 0 0 0 1px #1e2b3824}.sw--lg{width:2.125rem;height:2.125rem}.sw--sm{width:1rem;height:1rem;margin-right:.5rem;border-radius:3px}.sw--img{background-size:cover;background-position:center}
/*# sourceMappingURL=/cdn/shop/t/9/assets/base.css.map?nocache=1791208256441 */
