/*!
Theme Name: dr-wallstein
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: dr-wallstein
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

dr-wallstein is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
:root{--light-beige:247 247 243;--bronze:120 97 71;--dark-bronze:95 78 59;--white:247 247 243;--black-text:35 29 26;--white-absolute:255 255 255;--light-gray:236 234 229;--red:234 86 86}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:600}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:var(--black-text);font-family:"Figtree",sans-serif;font-weight:300;font-size:1.125rem;line-height:1.3}h1,.h1,h2,.h2,h3,.h3,h4,h5,h6{clear:both;font-family:"Crimson Text",serif;line-height:100%;font-weight:400;margin:0;letter-spacing:-.02em;color:rgb(var(--bronze))}h1,.h1{font-size:68px;line-height:100%;hyphens:auto}h2,.h2{font-size:48px;line-height:1.05;hyphens:auto}h3,.h3{font-size:28px;line-height:1.15}@media (min-width:1024px){h1,.h1{font-size:90px;line-height:100%}h2,.h2{font-size:58px;line-height:100%}h2 mark,.h2 mark{font-size:42px}h3,.h3{font-size:42px;line-height:1}}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}.eyebrow-heading{padding:10px 14px;background:rgb(var(--bronze)/.2);border-radius:100px;font-size:.875rem;font-weight:300;color:rgb(var(--black-text));font-family:"IBM Plex Mono",monospace;text-transform:uppercase;letter-spacing:.18em}body{background:rgb(var(--light-beige));overflow-x:hidden}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}table{width:100%}.content-section{margin-top:100px}.is-layout-flex>.content-section:is(*,div){margin-top:100px!important}.entry-content{margin-bottom:100px;position:relative}@media (min-width:1024px){.content-section{margin-top:130px}.is-layout-flex>.content-section:is(*,div){margin-top:130px!important}.entry-content{margin-bottom:140px}}a{color:rgb(var(--black-text));text-decoration:none;font-weight:500}a:hover{text-decoration:underline}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.sticky{display:block}.updated:not(.published){display:none}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.not-found{background:rgba(33,53,75,.4);overflow:hidden}.not-found-header{text-align:center;padding:0;padding-top:20px;position:relative;color:#fff;margin:0;margin-top:100px}.not-found-header a{color:#fff;text-decoration:underline}.not-found-circles{background:#fff;text-align:center;position:relative;clip-path:polygon(0 21%,100% 0%,100% 100%,0% 100%)}.not-found-circles p{color:#fff;padding-top:60px;position:relative;z-index:9;line-height:100%;margin:0 auto;font-size:140px}.not-found-circles p small{font-size:28px;line-height:100%;vertical-align:top}.not-found-circles .not-found-circle.small{width:140px;height:140px;border-radius:50%;background:rgba(33,53,75,.9);position:absolute;z-index:1;top:80px;left:50%;animation:7s smallmove infinite cubic-bezier(1,.22,.71,.98);-webkit-animation:7s smallmove infinite cubic-bezier(1,.22,.71,.98);animation-delay:1.2s;-webkit-animation-delay:1.2s}.not-found-circles .not-found-circle.med{width:200px;height:200px;border-radius:50%;background:rgba(33,53,75,.8);position:absolute;z-index:1;top:0;left:10%;animation:7s medmove infinite cubic-bezier(.32,.04,.15,.75);-webkit-animation:7s medmove infinite cubic-bezier(.32,.04,.15,.75);animation-delay:.4s;-webkit-animation-delay:.4s}.not-found-circles .not-found-circle.big{width:400px;height:400px;border-radius:50%;background:rgba(33,53,75,.7);position:absolute;z-index:1;top:200px;right:0;animation:8s bigmove infinite;-webkit-animation:8s bigmove infinite;animation-delay:3s;-webkit-animation-delay:1s}@-webkit-keyframes smallmove{0%{top:10px;left:45%;opacity:1}25%{top:300px;left:40%;opacity:.7}50%{top:240px;left:55%;opacity:.4}75%{top:100px;left:40%;opacity:.6}100%{top:10px;left:45%;opacity:1}}@keyframes smallmove{0%{top:10px;left:45%;opacity:1}25%{top:300px;left:40%;opacity:.7}50%{top:240px;left:55%;opacity:.4}75%{top:100px;left:40%;opacity:.6}100%{top:10px;left:45%;opacity:1}}@-webkit-keyframes medmove{0%{top:0;left:20%;opacity:1}25%{top:300px;left:80%;opacity:.7}50%{top:240px;left:55%;opacity:.4}75%{top:100px;left:40%;opacity:.6}100%{top:0;left:20%;opacity:1}}@keyframes medmove{0%{top:0;left:20%;opacity:1}25%{top:300px;left:80%;opacity:.7}50%{top:240px;left:55%;opacity:.4}75%{top:100px;left:40%;opacity:.6}100%{top:0;left:20%;opacity:1}}@-webkit-keyframes bigmove{0%{top:0;right:4%;opacity:.5}25%{top:100px;right:40%;opacity:.4}50%{top:240px;right:45%;opacity:.8}75%{top:100px;right:35%;opacity:.6}100%{top:0;right:4%;opacity:.5}}@keyframes bigmove{0%{top:0;right:4%;opacity:.5}25%{top:100px;right:40%;opacity:.4}50%{top:240px;right:45%;opacity:.8}75%{top:100px;right:35%;opacity:.6}100%{top:0;right:4%;opacity:.5}}@media screen and (min-width:1025px){.not-found-header{margin-top:140px}.not-found-circles p{font-size:240px}.not-found-circles p small{font-size:40px}}.hero-section{display:flex;align-items:center!important;gap:5vw!important;padding-top:116px}.hero-section__content{padding-block:30px;display:flex;flex-direction:column;align-items:flex-start!important;gap:12px!important}.hero-section__content h1{margin-top:10px}.hero-section__content h2,.hero-section__content h1 mark{display:block;margin-bottom:10px;font-style:italic;font-size:38px;line-height:100%;letter-spacing:0;color:rgb(var(--bronze))!important}.hero-section__content .wp-block-buttons{margin-top:20px}.hero-section__media{position:relative;width:738px;min-width:738px;aspect-ratio:738/512}.wp-block-buttons{gap:22px!important}.hero-section__media .hero-section__media-image-wrapper{height:100%;filter:drop-shadow(0 0 20px rgb(var(--black-text)/.3));transform:translateZ(0)}.hero-section__media .hero-section__media-image{--r:22px;--s:22px;--x:60px;--y:175px;width:100%;height:100%;margin:0;border-radius:var(--r);--_m:/calc(2 * var(--r)) calc(2 * var(--r))
    radial-gradient(#000 70%, #0000 72%);--_g:conic-gradient(at var(--r) var(--r),#000 75%,#0000 0);--_d:(var(--s) + var(--r));mask:calc(var(--_d) + var(--x)) 0 var(--_m),0 calc(var(--_d) + var(--y)) var(--_m),radial-gradient(var(--s) at 0 0,#0000 99%,#000 calc(100% + 1px)) calc(var(--r) + var(--x)) calc(var(--r) + var(--y)),var(--_g) calc(var(--_d) + var(--x)) 0,var(--_g) 0 calc(var(--_d) + var(--y));mask-repeat:no-repeat}.hero-section__media .hero-section__media-image img{--r:22px;--s:22px;--x:320px;--y:70px;border-radius:var(--r);--_m:/calc(2 * var(--r)) calc(2 * var(--r))
    radial-gradient(#000 70%, #0000 72%);--_g:conic-gradient(from 90deg at calc(100% - var(--r)) calc(100% - var(--r)),
    #0000 25%,
    #000 0
  );--_d:(var(--s) + var(--r));mask:calc(100% - var(--_d) - var(--x)) 100% var(--_m),100% calc(100% - var(--_d) - var(--y)) var(--_m),radial-gradient(var(--s) at 100% 100%,#0000 99%,#000 calc(100% + 1px)) calc(-1 * var(--r) - var(--x)) calc(-1 * var(--r) - var(--y)),var(--_g) calc(-1 * var(--_d) - var(--x)) 0,var(--_g) 0 calc(-1 * var(--_d) - var(--y));mask-repeat:no-repeat}.hero-section__media .hero-section__media-image--full-right-corner img{mask:unset}.hero-section__media .locator-label{position:absolute;top:10px;right:10px}.hero-section__media-location{width:355px;height:105px;padding:10px 8px;align-items:stretch;gap:18px!important;position:absolute;bottom:0;right:0;border-radius:14px;background:rgb(var(--white-absolute));overflow:hidden;font-size:14px}.hero-section__media-location .wp-block-image{height:100%}.hero-section__media-location .wp-block-image img{height:100%;max-width:120px;object-fit:cover;border-radius:9px}.hero-section__media-location-content{flex-wrap:nowrap!important;justify-content:space-between;gap:10px!important;padding-block:6px;padding-right:8px}.hero-section__media-location-content .link--arrow{width:100%;display:flex;align-items:center;justify-content:space-between}.link--arrow:after{content:"";width:15px;height:13px;display:inline-block;background:url('data:image/svg+xml,<svg width="15" height="13" viewBox="0 0 15 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.500028 6.39982L14.379 6.39982C14.379 6.05235 14.2409 5.71911 13.9953 5.47333L9.02199 0.5M9.02199 12.2996L13.9953 7.32631C14.2406 7.08039 14.3783 6.74717 14.3782 6.39982" stroke="%23231D1A" stroke-linecap="round" stroke-linejoin="round"/></svg>');transform:translateX(0);transition:.2s transform ease-in-out}.link--arrow:hover:after{transform:translateX(3px)}.locator{border-radius:50%;height:22px;position:relative;width:22px;min-width:22px}.locator .locator-circle{animation:locator-pulse 2s ease-out infinite;background:#3dc628;border-radius:50%;height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.locator .circle-1{animation-delay:0s}.locator .circle-2{animation-delay:.5s}.locator .circle-3{animation-delay:1s}@keyframes locator-pulse{0%{transform:translate(-50%,-50%) scale(0);opacity:1}100%{transform:translate(-50%,-50%) scale(1);opacity:0}}.locator-label{width:fit-content;padding:6px 10px;display:flex;align-items:center;gap:6px;background:rgb(var(--white-absolute)/.9);backdrop-filter:blur(10px);border-radius:100px;font-family:"Crimson Text",serif;font-style:italic;font-size:1rem;line-height:1.3}.locator-label__link:hover p{text-decoration:underline}.animated-number{display:flex;flex-direction:column;gap:18px!important}.animated-number-value{font-family:"Crimson Text",serif;font-weight:600;font-size:38px;line-height:100%;color:rgb(var(--bronze));font-style:italic}.reviews-number-block{margin-top:100px!important}.reviews-number-block .swiper-slide{width:fit-content}.wp-block-group:has(>h2){gap:12px!important}.wp-block-group:has(>h2)>h3{margin-top:-12px!important}.logos-wrapper .swiper{overflow:visible}.logos-wrapper .swiper-wrapper{align-items:stretch}.logos-wrapper .swiper-slide{width:calc(50% - 12px);height:unset}.logos-wrapper .logo-image{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:rgb(var(--white-absolute));box-shadow:0 4px 30px 0 rgba(35,29,26,.08);border-radius:18px}.logos-wrapper .logo-image figure{width:fit-content;max-width:90%;height:fit-content;margin:0}.images-review-slider .swiper-slide,.images-review-slider .swiper-slide img{width:272px}.images-review-slider .swiper-slide .wp-block-image{margin:0}.images-review-slider-wrapper,.services-slider-wrapper{position:relative; z-index:1}.images-review-slider-wrapper-inner{max-width:unset!important}.images-review-slider-wrapper:before,.images-review-slider-wrapper:after,.services-slider-wrapper:before,.services-slider-wrapper:after{content:"";position:absolute;width:25%;height:100%;top:0;background:linear-gradient(90deg,rgb(var(--light-beige)) 0%,rgb(var(--light-beige)/0) 100%);z-index:2}.images-review-slider-wrapper:before,.services-slider-wrapper:before{left:0}.images-review-slider-wrapper:after,.services-slider-wrapper:after{right:0;transform:rotate(180deg)}.images-review-slider-wrapper-inner:before,.images-review-slider-wrapper-inner:after{content:"";position:absolute;width:100%;height:30%;left:0;background:linear-gradient(180deg,rgb(var(--light-beige)) 0%,rgb(var(--light-beige)/0) 100%);z-index:2}.images-review-slider-wrapper-inner:before{top:0}.images-review-slider-wrapper-inner:after{bottom:0;transform:rotate(180deg)}.figured-media,.figured-media .figured-media-image img{position:relative;width:630px;min-width:630px;aspect-ratio:630/512}.figured-media .figured-media-image-wrapper{filter:drop-shadow(0 0 50px rgb(var(--black-text)/.5));transform:translateZ(0)}.figured-media .figured-media-image{--r:22px;--s:22px;--x:60px;--y:15px;width:100%;height:100%;margin:0;border-radius:var(--r);--_m:/calc(2 * var(--r)) calc(2 * var(--r))
    radial-gradient(#000 70%, #0000 72%);--_g:conic-gradient(at calc(100% - var(--r)) var(--r), #0000 25%, #000 0);--_d:(var(--s) + var(--r));mask:calc(100% - var(--_d) - var(--x)) 0 var(--_m),100% calc(var(--_d) + var(--y)) var(--_m),radial-gradient(var(--s) at 100% 0,#0000 99%,#000 calc(100% + 1px)) calc(-1 * var(--r) - var(--x)) calc(var(--r) + var(--y)),var(--_g) calc(-1 * var(--_d) - var(--x)) 0,var(--_g) 0 calc(var(--_d) + var(--y));mask-repeat:no-repeat}.figured-media .figured-media-image img{--r:22px;--s:22px;--x:260px;--y:60px;border-radius:var(--r);--_m:/calc(2 * var(--r)) calc(2 * var(--r))
    radial-gradient(#000 70%, #0000 72%);--_g:conic-gradient(from 180deg at var(--r) calc(100% - var(--r)),
    #0000 25%,
    #000 0
  );--_d:(var(--s) + var(--r));mask:calc(var(--_d) + var(--x)) 100% var(--_m),0 calc(100% - var(--_d) - var(--y)) var(--_m),radial-gradient(var(--s) at 0 100%,#0000 99%,#000 calc(100% + 1px)) calc(var(--r) + var(--x)) calc(-1 * var(--r) - var(--y)),var(--_g) calc(var(--_d) + var(--x)) 0,var(--_g) 0 calc(-1 * var(--_d) - var(--y));mask-repeat:no-repeat}.services-slider .swiper-slide{width:fit-content}.services-slider p{margin-block:22px;padding:10px 14px;font-size:22px;font-weight:500;line-height:1.3;border-radius:100px}.services-slider .swiper-wrapper .group-1 p{background:rgb(var(--black-text)/.08);outline:1px solid rgb(var(--black-text));outline-offset:-1px}.services-slider .swiper-wrapper .group-3 p{background:rgb(var(--black-text)/.08)}.animated-cards{position:relative;width:305px;height:469px;margin-top:44px!important;margin-bottom:300px!important}.animated-cards__item-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:center bottom;will-change:transform}.animated-cards__item-wrapper:nth-child(1){z-index:1}.animated-cards__item-wrapper:nth-child(2){z-index:3}.animated-cards__item-wrapper:nth-child(3){z-index:2}.animated-cards__item{margin:0;border-radius:22px;box-shadow:0 4px 30px 0 rgb(var(--black-text)/.08)}.animated-cards__item a,.animated-cards__item img{display:block;border-radius:inherit}.animated-cards__extra{margin-top:64px;align-items:center!important;will-change:transform,opacity}.animated-cards__extra-graphic{display:flex;flex-direction:column;align-items:center;gap:14px}.animated-cards__extra-graphic:before{content:"";width:.4px;height:90px;background:rgb(var(--black-text))}.animated-cards__extra-graphic:after{content:"";width:32px;height:32px;border-radius:16px;background:rgb(var(--black-text))}.animated-cards__extra-text{color:rgb(var(--black-text))}.services-slider .swiper-wrapper{flex-wrap:nowrap!important}.services-image-slider .swiper-wrapper .swiper-slide .wp-block-group{align-items:center!important}.service-item{gap:10px!important;align-items:center!important}.service-image-wrapper{border-radius:100px;box-shadow:rgba(var(--black-text)/.08) 0 8px 10px}.service-image-wrapper-inner{margin-bottom:10px;width:256px;height:110px;overflow:hidden;position:relative;border-radius:inherit}.service-image-wrapper-inner img{width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .4s ease;will-change:transform}.service-item:hover .service-image-wrapper-inner img{transform:scale(1.08)}.service-item h4,.service-item h4 a{font-size:1.375rem;line-height:1.3;font-weight:300;color:rgb(var(--black-text))}@media screen and (min-width:1024px) and (max-width:1279px){.service-image-wrapper-inner{width:200px}}.stack-cards{position:relative;width:100%;align-items:center!important}.treatment-cards-list{padding-bottom:40px;margin-top:32px!important;gap:170px!important}.treatment-cards-list:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:1px;height:calc(100% - 40px);border-left:1px dashed rgb(var(--black-text))}.stack-cards .stack-cards-item{--overlay-intensity:0;position:sticky;top:5em;flex-wrap:nowrap!important}.stack-cards>.stack-cards-item:last-child:before,.stack-cards>.stack-cards-item:last-child:after{display:none}.stack-cards .stack-cards-item{transform-origin:center top;transform:translateY(var(--card-offset,0)) scale(var(--card-scale,1));transition:transform .15s ease-out;will-change:transform}.treatment-cards-item{gap:22px!important;width:60%;padding:22px 32px;border-radius:22px;text-align:left}.stack-cards .treatment-cards-item{transform-origin:center top;transform:translateY(var(--card-offset,0)) scale(var(--card-scale,1)) rotate(var(--card-rotate,0));transition:transform .15s ease-out,background-color .5s ease-out,color .5s ease-out;will-change:transform,background-color}.stack-cards .treatment-cards-item:nth-child(odd).active{background-color:rgb(var(--black-text))!important}.stack-cards .treatment-cards-item:nth-child(odd){background-color:rgb(var(--bronze));color:rgb(var(--light-beige))}.stack-cards .treatment-cards-item:nth-child(even){background-color:rgb(var(--light-gray))}.info-card-header{gap:22px!important}.info-card-title{padding:10px;border-radius:12px;background:rgb(var(--light-beige));font-family:"Crimson Text",serif;font-size:32px;line-height:1;letter-spacing:-.02em;color:rgb(var(--black-text))}.info-card-step{font-size:22px}.info-card-image{margin:0;width:100%}.info-card-image img{width:100%;aspect-ratio:782/374;object-fit:cover;border-radius:14px}.info-card-info{gap:6px!important}.info-card-subtitle{font-size:22px;line-height:1.3;font-weight:600}.stack-cards .stack-cards-item:nth-child(1){--card-offset:0px;--overlay-intensity-multiplier:1}.stack-cards .stack-cards-item:nth-child(2){--card-offset:16px;--overlay-intensity-multiplier:.8}.stack-cards .stack-cards-item:nth-child(3){--card-offset:32px;--overlay-intensity-multiplier:.6}.stack-cards .stack-cards-item:nth-child(4){--card-offset:48px;--overlay-intensity-multiplier:.4}.stack-cards .stack-cards-item:nth-child(5){--card-offset:64px;--overlay-intensity-multiplier:.2}@media screen and (min-width:1024px) and (max-height:800px){.info-card-image img{aspect-ratio:782/274}}.animated-map{position:relative;margin:0}.animated-map__img,.animated-map-wrapper{z-index:1;position:relative;margin:0}.animated-map:before,.satellites{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:72%;aspect-ratio:1;border:1px dashed rgba(46,46,46,.2);border-radius:50%}.animated-map-wrapper{margin-bottom:6%!important}.animated-map-wrapper:before,.animated-map__img:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);aspect-ratio:1;border:1px solid rgba(46,46,46,.3);border-radius:50%}.animated-map-wrapper:before{width:85%;border:solid 1px transparent;background-image:linear-gradient(rgb(var(--light-beige)),rgb(var(--light-beige))),linear-gradient(180deg,rgba(46,46,46,0) 0%,#7c7c7c 47.12%,rgba(46,46,46,.2) 100%);background-origin:border-box;background-clip:content-box,border-box}.animated-map__img:after{width:58%}.satellites{border:none;animation:orbit-rotate 20s linear infinite}.satellites:before,.satellites:after{content:"";position:absolute;top:50%;left:0;width:13px;height:13px;background:rgba(163,163,163,1);border:1px solid rgba(46,46,46,.2);border-radius:50%;transform:translate(-50%,-50%)}.satellites:before{left:100%}@keyframes orbit-rotate{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}.animated-map__info{position:absolute;top:19%;left:22%;width:265px;padding:10px;gap:2px!important;border-radius:8px;background:0 0;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid rgb(var(--white-absolute)/.3);box-shadow:0 4px 40px 0 rgba(0,0,0,.25);z-index:10}.animated-map__info-img{margin:0}.animated-map__info-label{color:rgb(var(--white-absolute)/.6);font-size:.875rem;line-height:1.6;font-weight:600}.animated-map__info-link a{color:rgb(var(--white-absolute));line-height:1.6;font-weight:600}.animated-map__location{margin:0;position:absolute;top:48%;left:56%;width:fit-content;height:fit-content;z-index:10}.animated-map__location:before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:70px;aspect-ratio:1;border-radius:50%;background:rgb(var(--red));filter:blur(50px);z-index:-1;animation:locator-shadow-pulse 2s linear infinite alternate}@keyframes locator-shadow-pulse{from{scale:1}to{scale:.5}}.wp-block-accordion-panel[aria-hidden=true],.wp-block-accordion-panel[inert]{display:none;margin-block-start:0}.wp-block-accordion-heading__toggle{align-items:center;background:0 0;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;overflow:hidden;padding:var(--wp--preset--spacing--20,1em) 0;text-align:inherit;text-decoration:inherit;text-transform:inherit;width:100%;word-spacing:inherit}.wp-block-accordion-heading__toggle:not(:focus-visible){outline:none}.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:underline}.wp-block-accordion-heading__toggle-title{flex:1}.wp-block-accordion-heading__toggle-icon{align-items:center;display:flex;height:1.2em;justify-content:center;width:1.2em}.faq-section{padding-top:85px;margin:0 auto;width:90%;border-radius:22px;box-shadow:0 4px 50px 0 rgb(var(--black-text)/.06);text-align:center;overflow:hidden}.wp-block-accordion{width:100%;margin-top:48px!important}.wp-block-accordion-item{position:relative;padding:30px 50px;margin:0!important;border-top-left-radius:22px;border-top-right-radius:22px;background:rgb(var(--white-absolute));box-shadow:0 4px 50px 0 rgb(var(--black-text)/.06);text-align:left}.wp-block-accordion-item:before{content:"";position:absolute;bottom:0;left:0;transform:translateY(100%);width:100%;height:20px;background:rgb(var(--white-absolute))}.wp-block-accordion-item:last-child:before{display:none}.wp-block-accordion-heading__toggle{gap:26px;justify-content:space-between;text-transform:none;padding:0!important}.wp-block-accordion-heading__toggle-title{flex:unset;width:fit-content;padding:10px;border-radius:12px;background:rgb(var(--black-text)/.1);font-size:1.25rem;line-height:1.3;font-weight:600;letter-spacing:0;color:rgb(var(--black-text))}.wp-block-accordion-heading__toggle-icon{position:relative;font-size:0;width:14px;height:14px}.wp-block-accordion-heading__toggle-icon:before,.wp-block-accordion-heading__toggle-icon:after{content:"";display:block;background-color:rgb(var(--black-text));position:absolute;top:50%;left:50%;transition:.35s;width:14px;height:2px}.wp-block-accordion-heading__toggle-icon:before{transform:translate(-50%,-50%)}.wp-block-accordion-heading__toggle-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transform:unset}.wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon:before{transform:translate(-50%,-50%) rotate(-90deg);opacity:0}.wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon:after{transform:translate(-50%,-50%) rotate(0)}.wp-block-accordion-panel{margin-top:22px}.wp-block-accordion:not(.expanded-info) .wp-block-accordion-panel p{margin:0}.wp-block-accordion{interpolate-size:allow-keywords}.wp-block-accordion .wp-block-accordion-panel{display:block;block-size:auto;overflow:hidden;transition:block-size .5s ease,margin-block-start .5s ease,padding-block-start .5s ease,padding-block-end .5s ease}.wp-block-accordion .wp-block-accordion-panel[aria-hidden=true],.wp-block-accordion .wp-block-accordion-panel[inert]{display:block;block-size:0;margin-block-start:0;padding-block-start:0;padding-block-end:0}.schedule-termin-cover{padding:0;--r:44px;--s:44px;--x:300px;--y:8px;border-radius:var(--r);--_m:/calc(2 * var(--r)) calc(2 * var(--r))
    radial-gradient(#000 70%, #0000 72%);--_g:conic-gradient(from 180deg at var(--r) calc(100% - var(--r)),
    #0000 25%,
    #000 0
  );--_d:(var(--s) + var(--r));mask:calc(var(--_d) + var(--x)) 100% var(--_m),0 calc(100% - var(--_d) - var(--y)) var(--_m),radial-gradient(var(--s) at 0 100%,#0000 99%,#000 calc(100% + 1px)) calc(var(--r) + var(--x)) calc(-1 * var(--r) - var(--y)),var(--_g) calc(var(--_d) + var(--x)) 0,var(--_g) 0 calc(-1 * var(--_d) - var(--y));mask-repeat:no-repeat}.schedule-termin-cover__info{padding:145px 108px;margin:0!important;max-width:60%;gap:22px!important}.schedule-termin-cover__info:has(>h2){gap:22px!important}.schedule-termin-cover__signature{align-self:end!important;filter:brightness(0) invert(1);transform:rotate(-4.2deg)}.schedule-termin-cover__signature-img{margin:0}.schedule-termin-cover__media{position:absolute;height:100%;width:auto;bottom:0;right:7.5%}.schedule-termin-cover__media .wp-block-image,.schedule-termin-cover__media .wp-block-image img{margin:0;height:100%;width:auto}.schedule-termin-cover__media-label{position:absolute;top:65%;right:0;padding:10px;gap:2px!important;background:rgb(var(--black-text)/.6);border-radius:8px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid rgb(var(--white-absolute)/.3);box-shadow:0 4px 40px 0 rgba(0,0,0,.25);font-size:.875rem;line-height:1.6;font-weight:600;color:rgb(var(--white-absolute)/.6)}.schedule-termin-cover__media-label-title{font-size:1.125rem;color:rgb(var(--white-absolute))}@media screen and (min-width:1024px) and (max-width:1280px){.schedule-termin-cover__media{right:0;height:90%}}@media screen and (min-width:1024px){.reviews-number-block .swiper-wrapper{gap:80px!important}.logos-wrapper .swiper-wrapper{gap:24px}.services-image-slider .swiper-wrapper{flex-wrap:nowrap!important;gap:32px}.services-image-slider .swiper-wrapper .swiper-slide{width:calc(25% - 24px)}.services-image-slider .swiper-wrapper .swiper-slide .wp-block-group{gap:32px!important}}@media screen and (min-width:768px) and (max-width:1279px){.hero-section__media,.hero-section__media-image img,.figured-media,.figured-media-image img{width:560px!important;min-width:560px;height:auto!important}}@media screen and (max-width:1023px){.hero-section__media-image-wrapper,.figured-media-image-wrapper{width:100%;height:100%}.hero-section__media,.figured-media{aspect-ratio:1}.hero-section__media-image img,.figured-media-image img{height:100%!important;object-fit:cover!important;object-position:10% 50%}}@media screen and (max-width:767px){.hero-section__media,.hero-section__media-image img,.figured-media,.figured-media-image img{width:400px!important;min-width:400px}.hero-section__media .hero-section__media-image,.figured-media .figured-media-image{--x:40px;--y:120px}.hero-section__media .hero-section__media-image img,.figured-media .figured-media-image img{--x:190px;--y:50px}.hero-section__media-location .wp-block-image,.locator-label__link{display:none}.hero-section__media-location{width:223px;height:84px}.hero-section__media-location-content{padding:0}.figured-media .figured-media-image{--_m:/calc(2 * var(--r)) calc(2 * var(--r))
      radial-gradient(#000 70%, #0000 72%);--_g:conic-gradient(at var(--r) var(--r),#000 75%,#0000 0);--_d:(var(--s) + var(--r));mask:calc(var(--_d) + var(--x)) 0 var(--_m),0 calc(var(--_d) + var(--y)) var(--_m),radial-gradient(var(--s) at 0 0,#0000 99%,#000 calc(100% + 1px)) calc(var(--r) + var(--x)) calc(var(--r) + var(--y)),var(--_g) calc(var(--_d) + var(--x)) 0,var(--_g) 0 calc(var(--_d) + var(--y));mask-repeat:no-repeat}.figured-media .figured-media-image img{--_m:/calc(2 * var(--r)) calc(2 * var(--r))
      radial-gradient(#000 70%, #0000 72%);--_g:conic-gradient(from 90deg at calc(100% - var(--r)) calc(100% - var(--r)),
      #0000 25%,
      #000 0
    );--_d:(var(--s) + var(--r));mask:calc(100% - var(--_d) - var(--x)) 100% var(--_m),100% calc(100% - var(--_d) - var(--y)) var(--_m),radial-gradient(var(--s) at 100% 100%,#0000 99%,#000 calc(100% + 1px)) calc(-1 * var(--r) - var(--x)) calc(-1 * var(--r) - var(--y)),var(--_g) calc(-1 * var(--_d) - var(--x)) 0,var(--_g) 0 calc(-1 * var(--_d) - var(--y));mask-repeat:no-repeat}}@media screen and (max-width:439px){.hero-section__media,.hero-section__media-image img,.figured-media,.figured-media .figured-media-image img{width:320px!important;min-width:320px}}@media screen and (max-width:1023px){.hero-section{padding-top:46px;gap:44px!important}.hero-section__content{padding-block:0}.animated-number{align-items:center!important;text-align:center}.logos-wrapper .logo-image{box-shadow:none}.images-review-slider-wrapper:before,.images-review-slider-wrapper:after,.images-review-slider-wrapper-inner:before,.images-review-slider-wrapper-inner:after{display:none}.animated-cards{width:unset;height:unset;flex-direction:column;margin-bottom:0!important;gap:80px}.animated-cards__item-wrapper{position:relative;width:305px;height:360px;margin-bottom:220px!important}.animated-cards__extra{margin-top:44px}.animated-cards__item img{aspect-ratio:305/360;object-fit:cover}.service-image-wrapper-inner{width:100%;height:109px;max-width:400px}.stack-cards .treatment-cards-item{flex-direction:column!important;gap:22px!important}.stack-cards .treatment-cards-item{width:100%;padding:22px}.info-card-title{padding:8px;font-size:26px}.animated-map-wrapper{width:140vw;left:50%;transform:translateX(-50%);overflow:hidden}.animated-map__img{margin-bottom:50px}.animated-map-wrapper:before{transform:translate(-50%,calc(-50% - 30px))}.animated-map__info-label{font-size:.625rem}.animated-map__info-link{font-size:.75rem}.animated-map__info{width:188px}.animated-map__info-img img{aspect-ratio:173/122;object-fit:cover}.faq-section{width:100%;padding-top:68px}.wp-block-accordion-item{padding:20px 18px}.schedule-termin-cover{--r:22px;--x:160px;--y:20px;--_m:/calc(2 * var(--r)) calc(2 * var(--r))
      radial-gradient(#000 70%, #0000 72%);--_g:conic-gradient(at var(--r) var(--r),#000 75%,#0000 0);--_d:(var(--s) + var(--r));mask:calc(var(--_d) + var(--x)) 0 var(--_m),0 calc(var(--_d) + var(--y)) var(--_m),radial-gradient(var(--s) at 0 0,#0000 99%,#000 calc(100% + 1px)) calc(var(--r) + var(--x)) calc(var(--r) + var(--y)),var(--_g) calc(var(--_d) + var(--x)) 0,var(--_g) 0 calc(var(--_d) + var(--y));mask-repeat:no-repeat}.schedule-termin-cover__info{max-width:100%;padding-block:135px 350px;padding-inline:36px}.schedule-termin-cover__media{height:unset;right:0}.schedule-termin-cover__media .wp-block-image,.schedule-termin-cover__media .wp-block-image img{height:403px}}@media screen and (max-width:1023px){.only-desktop{display:none!important}}@media screen and (min-width:1024px){.only-mobile{display:none!important}}.hero-section__media .checkmark-list{position:absolute;bottom:22px;left:20px;padding:14px 18px;gap:14px!important;border-radius:14px;color:rgb(var(--bronze));background-color:rgb(var(--white)/.9);backdrop-filter:blur(10px)}.checkmark-list>p{display:flex;align-items:center;gap:8px;font-weight:500}.checkmark-list>p:before{content:"";display:inline-block;width:20px;height:15px;background-image:url(//dr-wallstein-schoenheitschirurg-muenchen.de/wp-content/cache/min/1/wp-content/themes/hello-theme-child-master/assets/custom-template/css/../../../../../../../../../themes/hello-theme-child-master/assets/custom-template/icons/checkmark.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.checkmark-list{gap:18px!important}.checkmark-list--underlined>p{padding-bottom:18px;border-bottom:1px solid rgb(0 0 0/.3)}.checkmark-list--underlined>p:last-child{border-bottom:none}.page-content{padding:44px 32px;border-radius:22px;background:linear-gradient(240.46deg,rgb(var(--bronze)) 43.93%,#67543f 100.52%);color:rgb(var(--white));filter:drop-shadow(0 0 20px rgb(var(--black-text)/.3));transform:translateZ(0)}.page-content .wp-block-image{margin-bottom:0!important;width:fit-content;height:fit-content;display:flex}.page-content__title{gap:14px!important;font-size:1.375rem;font-weight:600}.page-content__list{width:100%;margin-top:32px!important;gap:12px 44px!important;counter-reset:grid-order}.page-content__list>p{display:flex;align-items:center;gap:8px;counter-increment:grid-order}.page-content__list>p,.page-content__list>p>a{font-weight:300;color:rgb(var(--white-absolute));opacity:.8;text-shadow:none;transition:all .2s ease-in-out}.page-content__list>p>a:hover{opacity:1;text-shadow:0 0 .65px #fff,0 0 .65px #fff;text-decoration:none}.page-content__list>p:before{content:counter(grid-order);width:21px;height:21px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:rgb(var(--white)/.2);border-radius:50%;font-size:14px;line-height:21px;font-weight:300;text-shadow:none}.info-cell{gap:12px!important;align-items:center!important;text-align:center}.info-cell__image{position:relative;width:118px;height:118px;display:flex;align-items:center;justify-content:center;z-index:1}.info-cell__image:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:118px;height:118px;background-color:rgb(var(--bronze));border-radius:42px;z-index:-1}.info-cell__image img{max-width:70px}.info-cell__title{margin-top:10px!important;font-size:22px;line-height:1.1}.wp-block-quote{font-size:32px;line-height:1.3;font-weight:300;font-style:italic;text-align:center;color:rgb(var(--bronze))}.ring-avatar{border-radius:99px;overflow:hidden;box-shadow:0 0 0 3px #fff;position:relative;width:44px;height:44px}.ring-avatar img{width:44px!important;height:44px!important}.ring-avatar-border:before{content:"";position:absolute;top:0;left:0;background:0 0;border:1px solid rgba(0,0,0,.08);border-radius:99px;width:100%;height:100%}.breast-lift-item,.stack-cards .breast-lift-item{--marker-opacity:0;position:relative;padding:22px 26px 32px;width:100%;gap:12px!important;flex-wrap:nowrap!important;background-color:rgb(var(--white-absolute));color:rgb(var(--black-text));border-radius:22px;z-index:1}.card-title{color:rgb(var(--bronze));font-size:22px;font-weight:600;font-family:"Crimson Text",serif;hyphens:auto}.card-label{padding:6px 10px;margin-top:10px!important;background:rgb(var(--bronze));border-radius:4px;color:rgb(var(--white));font-size:16px}.breast-lift-list{position:relative;gap:40px!important}.breast-lift-list:before{content:"";position:absolute;width:1px;height:calc(100% - 22px);top:22px;left:11px;background-color:rgb(var(--bronze)/.3)}.breast-lift-item-wrapper{position:relative;padding-left:74px}.breast-lift-item-wrapper:before{content:"";position:absolute;top:22px;left:0;width:22px;height:22px;border-radius:4px;background-color:rgb(var(--bronze))}.breast-lift-item:before{content:"";position:absolute;top:27px;left:-69px;width:12px;height:12px;border-radius:2px;background-color:rgb(var(--white));opacity:var(--marker-opacity);z-index:2}.breast-lift-item:after{content:"";position:absolute;top:22px;left:-74px;width:22px;height:22px;border-radius:4px;background-color:rgb(var(--bronze));opacity:var(--marker-opacity);box-shadow:rgba(14,30,37,.12) 0 2px 4px 0,rgba(14,30,37,.32) 0 2px 16px 0;z-index:1}.breast-lift-item.before-animate:before,.breast-lift-item.before-animate:after{animation:before-scale .2s cubic-bezier(.25,.46,.45,.94) alternate 2}@keyframes before-scale{from{transform:scale(1)}to{transform:scale(1.5)}}@media screen and (max-width:1023px){.breast-lift-list:before,.breast-lift-item-wrapper:before,.breast-lift-item:before,.breast-lift-item:after{display:none}.breast-lift-item-wrapper{padding-left:0}.breast-lift-item{height:100%}.breast-lift-item__title{font-size:20px}.breast-lift-item__description{font-size:16px}.breast-lift-item-wrapper:after{content:"";position:absolute;inset:0;border-radius:22px;background-color:rgb(var(--black-text)/.2);opacity:calc(var(--overlay-intensity) * var(--overlay-intensity-multiplier));z-index:1}}.white-gradient-bg,.card--white-bg{background:linear-gradient(180deg,rgb(var(--white-absolute)/0) 0%,rgb(var(--white-absolute)/1) 100%);box-shadow:0 4px 50px 0 rgb(var(--black-text)/.06);border-radius:22px;padding:120px 64px}.card--white-bg{gap:12px!important;padding:28px}.card--white-bg .card__icon.wp-block-image{margin-bottom:26px;width:fit-content;height:fit-content;border-radius:0}.breast-lift-process-card{padding:16px 14px;border-radius:14px;background-color:rgb(var(--white));gap:0!important;flex-wrap:nowrap!important}.breast-lift-process-card .wp-block-image{margin-block:32px 22px!important;margin-inline:auto!important;width:fit-content;height:fit-content}.breast-lift-process-card h3{font-size:22px;font-weight:600}.breast-lift-process-card .card-label{padding:2px 6px;margin:0!important;letter-spacing:-.02em}.glass-bg-text{padding:10px 14px;color:rgb(var(--white-absolute));font-weight:500;border-radius:100px;background-color:rgb(var(--white-absolute)/.2);backdrop-filter:blur(10px)}ol.wp-block-list{padding-left:0;margin-block:22px;list-style:none;counter-reset:ordered-list}ol.wp-block-list li{counter-increment:ordered-list;margin-bottom:22px;padding-left:48px}ol.wp-block-list li:before{content:counters(ordered-list,".") " ";padding:2px 8px;position:absolute;top:0;left:0;display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-width:26px;font-family:"Crimson Text",serif;color:rgb(var(--white));font-size:22px;line-height:1;letter-spacing:-.02em;background-color:rgb(var(--bronze));border-radius:6px}ol.wp-block-list li:last-child{margin-bottom:0}ol.wp-block-list.separated-list li{padding-top:22px;position:relative}ol.wp-block-list.separated-list li:before{top:20px}ol.wp-block-list.separated-list li:after{content:"";position:absolute;top:0;left:48px;right:0;border-top:.5px solid rgb(var(--black-text))}ol.wp-block-list li:first-child{padding-top:0}ol.wp-block-list.separated-list li:first-child:before{top:0}ol.wp-block-list li:first-child:after{display:none}ol.wp-block-list.no-order li:before{content:"·"}.wp-block-table table{border-collapse:collapse;border-spacing:0;width:100%;border:none;outline:none}.wp-block-table th,.wp-block-table td{padding:16px 20px;text-align:left;border-top:1px solid rgb(var(--bronze)/.3);border-bottom:1px solid rgb(var(--bronze)/.3);border-left:1px solid rgb(var(--bronze)/.3);border-right:1px solid rgb(var(--bronze)/.3)}.wp-block-table th:first-child,.wp-block-table td:first-child{border-left:none}.wp-block-table th:last-child,.wp-block-table td:last-child{border-right:none}.wp-block-table thead{border-bottom:none}.wp-block-table thead th{border-top:none;border-bottom:none;font-weight:600;line-height:1.3;color:rgb(var(--bronze))}.wp-block-table tbody tr:first-child td{border-top:none}.wp-block-table tbody tr:last-child td{border-bottom:none}.wp-block-table tbody tr:hover td{background-color:rgb(var(--bronze)/.02)}.wp-block-table.is-style-horizontal th,.wp-block-table.is-style-horizontal td{padding:16px 0;padding-right:25px;border-top:none;border-right:none;border-bottom:1px solid rgb(var(--bronze)/.3);border-left:none;vertical-align:top}.wp-block-table.is-style-horizontal th:first-child,.wp-block-table.is-style-horizontal td:first-child{font-weight:500;line-height:1.3;color:inherit}.wp-block-table.is-style-horizontal tbody tr:first-child td{border-top:none}.wp-block-table.is-style-horizontal tbody tr:last-child td{border-bottom:none}.wp-block-table.is-style-highlighted{--border-color:#ad}.wp-block-table.is-style-highlighted thead tr:first-child th:first-child{border-radius:20px 0 0}.wp-block-table.is-style-highlighted thead tr:first-child th:last-child{border-radius:0 20px 0 0}.wp-block-table.is-style-highlighted th,.wp-block-table.is-style-highlighted td{padding:11px 24px 24px;border-color:var(--border-color);color:#82;font-size:15px;line-height:1.3;font-weight:500;vertical-align:top}.wp-block-table.is-style-highlighted thead th{position:relative;padding:24px 26px;padding-left:58px;background-color:rgb(var(--bronze));color:rgb(var(--white-absolute));border-top:none;border-bottom:1px solid var(--border-color);border-left-color:var(--border-color);border-right-color:var(--border-color);font-size:18px;line-height:1.1;font-weight:600;vertical-align:middle}.wp-block-table.is-style-highlighted thead th:before{content:"";position:absolute;top:50%;left:26px;width:20px;height:20px;border-radius:6px;background-color:rgb(var(--white-absolute));transform:translateY(-50%)}.wp-block-table.is-style-highlighted tbody tr:nth-child(odd) td{background-color:#fb}.wp-block-table.is-style-highlighted tbody tr:nth-child(even) td{background-color:#ef}.wp-block-table.is-style-highlighted tbody tr:last-child td{background:linear-gradient(360deg,rgb(251 251 250/0) 0%,rgb(251 251 250/1) 100%)}.collapsed-text,.description-text{font-size:15px;line-height:1.2;color:#82807f}.ic__short{display:block}.ic__full-wrap{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s ease,opacity .35s ease}.ic--open .ic__full-wrap{grid-template-rows:1fr;opacity:1}.ic__full-inner{overflow:hidden}.ic__short{transition:opacity .25s ease}.ic--open .ic__short{display:none}.ic__btn{display:inline-block;margin-top:12px;font-size:inherit;color:inherit;font-weight:700;background:0 0;border:none;padding:0;cursor:pointer;transition:text-decoration .2s}.ic__btn:hover{text-decoration:underline}.card--with-image .wp-block-image img{border-radius:14px;object-position:50% 20%}.card--with-image h3{margin-top:10px!important;font-size:22px;line-height:1.1}.cta-doctor-block{position:relative;width:100%}.cta-doctor-block .wp-block-image{margin-block:0!important;margin-inline:auto 30px!important;width:fit-content;display:flex}.cta-doctor-block__bg{--r:22px;--s:22px;--x:50px;--y:140px;position:absolute;width:100%;height:93%;left:0;bottom:0;margin:0;z-index:-1;border-radius:var(--r);--_m:/calc(2 * var(--r)) calc(2 * var(--r))
    radial-gradient(#000 70%, #0000 72%);--_g:conic-gradient(from 180deg at var(--r) calc(100% - var(--r)),
    #0000 25%,
    #000 0
  );--_d:(var(--s) + var(--r));mask:calc(var(--_d) + var(--x)) 100% var(--_m),0 calc(100% - var(--_d) - var(--y)) var(--_m),radial-gradient(var(--s) at 0 100%,#0000 99%,#000 calc(100% + 1px)) calc(var(--r) + var(--x)) calc(-1 * var(--r) - var(--y)),var(--_g) calc(var(--_d) + var(--x)) 0,var(--_g) 0 calc(-1 * var(--_d) - var(--y));mask-repeat:no-repeat}.cta-doctor-block__bg-inner{--r:22px;--s:22px;--x:100px;--y:100px;width:100%;height:100%;margin:0;background:linear-gradient(227.63deg,#786147 1.21%,#917b62 25.21%,#786147 44.41%,#917b62 79.38%,#786147 101.06%);border-radius:var(--r);--_m:/calc(2 * var(--r)) calc(2 * var(--r))
    radial-gradient(#000 70%, #0000 72%);--_g:conic-gradient(at calc(100% - var(--r)) var(--r), #0000 25%, #000 0);--_d:(var(--s) + var(--r));mask:calc(100% - var(--_d) - var(--x)) 0 var(--_m),100% calc(var(--_d) + var(--y)) var(--_m),radial-gradient(var(--s) at 100% 0,#0000 99%,#000 calc(100% + 1px)) calc(-1 * var(--r) - var(--x)) calc(var(--r) + var(--y)),var(--_g) calc(-1 * var(--_d) - var(--x)) 0,var(--_g) 0 calc(var(--_d) + var(--y));mask-repeat:no-repeat}.advantage-text{display:flex;align-items:center;gap:10px}.advantage-text:before{content:"";display:inline-block;width:22px;height:22px;background-image:url(//dr-wallstein-schoenheitschirurg-muenchen.de/wp-content/cache/min/1/wp-content/themes/hello-theme-child-master/assets/custom-template/css/../../../../../../../../../themes/hello-theme-child-master/assets/custom-template/icons/advantage.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.entry-content .wp-block-image{border-radius:22px;overflow:hidden;margin:0;filter:drop-shadow(0 0 20px rgb(var(--black-text)/.3));transform:translateZ(0)}.entry-content .wp-block-image.no-decorations{border-radius:unset;filter:unset}.wp-block-accordion.expanded-info{margin-top:0!important}.expanded-info .wp-block-accordion-item{padding:20px 0;border-top-left-radius:0;border-top-right-radius:0;background:0 0;box-shadow:none;border-bottom:1px solid rgb(var(--bronze)/.3)}.expanded-info .wp-block-accordion-item:last-child{border-bottom:none}.expanded-info .wp-block-accordion-heading__toggle-title{font-size:1.125rem;padding:0;border-radius:unset;font-weight:300;font-family:"Figtree",sans-serif;background:0 0;text-shadow:none;transition:text-shadow .2s ease-in-out}.expanded-info .wp-block-accordion-item.is-open .wp-block-accordion-heading__toggle-title{text-shadow:0 0 .6px rgb(var(--black-text)),0 0 .6px rgb(var(--black-text))}.expanded-info .wp-block-accordion-heading__toggle{flex-direction:row-reverse;gap:12px;justify-content:flex-end}.expanded-info .wp-block-accordion-item:before{display:none}@media screen and (max-width:1023px){.hero-section__media .checkmark-list{left:unset;right:20px}.wp-block-quote{margin-inline:0}.white-gradient-bg{padding:100px 10px 120px}.breast-lift-process-card{width:75%;box-shadow:0 4px 30px 0 rgb(var(--black-text)/.08)}.breast-lift-process-card--big{width:100%;background:0 0;box-shadow:none}.wp-block-table{margin-inline:0;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:calc(100vw - 40px);text-wrap:balance}.wp-block-table th,.wp-block-table td{padding:12px 16px;font-size:15px}.cta-doctor-block .wp-block-image img{height:405px!important}.cta-doctor-block__bg{--x:30px;--y:100px}.cta-doctor-block__bg-inner{--x:70px;--y:70px}.schedule-termin-cover__media-label{right:50%;transform:translateX(50%);width:max-content}}.leading-none{line-height:1}.h3--sm{font-size:22px;font-weight:600}.h3-dark{color:rgb(var(--black-text))}.col-3{width:100%;gap:22px!important}.col-3>*{width:calc(33% - 14px);flex-wrap:nowrap}.liposuction-card{gap:45px!important;align-items:stretch}.section-card__image{flex:1;border-radius:22px;overflow:hidden}.section-card__content{flex:1;padding-block:38px}.liposuction-card--men{margin-top:140px;padding:30px 30px 0 55px;background:linear-gradient(180deg,#fff 0%,rgba(246,246,243,.7) 100%);backdrop-filter:blur(10px);border-radius:26px}.card--gradient-bg{padding:32px;border-top-left-radius:26px;border-top-right-radius:26px;background:linear-gradient(180deg,#fff 0%,rgba(246,246,243,.7) 100%);backdrop-filter:blur(10px)}@media screen and (max-width:1023px){.col-3>*{width:100%}.liposuction-card{flex-direction:column!important}.liposuction-card--women{flex-direction:column-reverse!important}.section-card__content{padding-block:0}.liposuction-card--men{margin-top:104px;padding:34px 16px}.card--gradient-bg{padding:34px 16px}}