.page-title,.main-page-title .heading{letter-spacing:-.02em;line-height:1.15}.rte{line-height:1.75}.rte>*+*{margin-block-start:1em}.rte h2,.rte h3,.rte h4{margin-block-start:1.75em;margin-block-end:.5em;letter-spacing:-.015em}.rte p{max-width:72ch}.rte a{text-decoration-thickness:1px;text-underline-offset:2px;transition:color .2s ease,text-decoration-color .2s ease}@media(pointer:fine){.rte a:hover{text-decoration-color:transparent}}.rte blockquote{border-inline-start:3px solid rgb(var(--color-foreground) / .15);padding-inline-start:1.25em;font-style:italic;color:rgb(var(--color-foreground) / .75)}.rte img{border-radius:var(--rounded-block);margin-block:1.5em}.rte ul,.rte ol{padding-inline-start:1.5em}.rte li+li{margin-block-start:.35em}.rte table{width:100%;border-collapse:collapse;margin-block:1.5em}.rte th,.rte td{padding:.75em 1em;text-align:start;border-block-end:1px solid rgb(var(--color-foreground) / .08)}.rte th{font-weight:600;border-block-end-width:2px}.contact .input,.contact .textarea,.contact .select{transition:border-color .25s ease,box-shadow .25s ease}.contact .input:focus,.contact .textarea:focus,.contact .select:focus{border-color:rgb(var(--color-button-background) / .5);box-shadow:0 0 0 3px rgb(var(--color-button-background) / .12)}.contact .button--primary{transition:transform .25s ease,box-shadow .25s ease}@media(pointer:fine){.contact .button--primary:hover{transform:translateY(-1px);box-shadow:0 4px 16px -4px rgb(var(--color-button-background) / .35)}}.collapsible-row .details__summary{transition:color .2s ease}@media(pointer:fine){.collapsible-row .details__summary:hover{color:rgb(var(--color-foreground) / .7)}}.collapsible-row .details__content{line-height:1.7}.image-with-text .media{overflow:hidden;border-radius:var(--rounded-block)}.image-with-text .media img{transition:transform .8s cubic-bezier(.25,.46,.45,.94)}@media(pointer:fine){.image-with-text:hover .media img{transform:scale(1.02)}}.page-width{max-width:var(--page-width);margin-inline:auto}.storefinder__map{border-radius:var(--rounded-block);overflow:hidden}.cat-bmi-calculator .input,.xentral-form .input{transition:border-color .25s ease,box-shadow .25s ease}.cat-bmi-calculator .input:focus,.xentral-form .input:focus{border-color:rgb(var(--color-button-background) / .5);box-shadow:0 0 0 3px rgb(var(--color-button-background) / .12)}
/*# sourceMappingURL=/cdn/shop/t/191/assets/custom-page.css.map */
