.pageblock--location h1,.pageblock--location .h1,.pageblock--location h2,.pageblock--location .h2,.pageblock--location h3,.pageblock--location .h3,.pageblock--location h4,.pageblock--location .h4,.pageblock--location h5,.pageblock--location .h5,.pageblock--location h6,.pageblock--location .h6{--heading-margin-bottom: var(--spacing-2xl)}.pageblock--location .information-wrapper{display:grid;grid-template-columns:1fr 2fr;gap:var(--spacing-md)}@container style(--breakpoint-lg-max: true){.pageblock--location .information-wrapper{grid-template-columns:1fr}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--location .information-wrapper{grid-template-columns:1fr}.pageblock--location .information-wrapper .x-core-google-maps{grid-row:span 2;height:100%!important;min-height:400px}@container style(--breakpoint-lg-max: true){.pageblock--location .information-wrapper .x-core-google-maps{order:1}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--location .information-wrapper .x-core-google-maps{order:1}.pageblock--location .information-wrapper__openinghours,.pageblock--location .information-wrapper__adress{padding:var(--spacing-lg);border-radius:var(--component-border-radius)}.pageblock--location .information-wrapper__adress{position:relative;overflow:hidden;background-color:var(--color-secondary-300);background-image:url(./grain-DE-6nzDC.png);background-blend-mode:soft-light}.pageblock--location .information-wrapper__adress h1,.pageblock--location .information-wrapper__adress .h1,.pageblock--location .information-wrapper__adress h2,.pageblock--location .information-wrapper__adress .h2,.pageblock--location .information-wrapper__adress h3,.pageblock--location .information-wrapper__adress .h3,.pageblock--location .information-wrapper__adress h4,.pageblock--location .information-wrapper__adress .h4,.pageblock--location .information-wrapper__adress h5,.pageblock--location .information-wrapper__adress .h5,.pageblock--location .information-wrapper__adress h6,.pageblock--location .information-wrapper__adress .h6{margin-bottom:var(--spacing-sm)}.pageblock--location .information-wrapper__adress h1,.pageblock--location .information-wrapper__adress .h1,.pageblock--location .information-wrapper__adress h2,.pageblock--location .information-wrapper__adress .h2,.pageblock--location .information-wrapper__adress h3,.pageblock--location .information-wrapper__adress .h3,.pageblock--location .information-wrapper__adress h4,.pageblock--location .information-wrapper__adress .h4,.pageblock--location .information-wrapper__adress h5,.pageblock--location .information-wrapper__adress .h5,.pageblock--location .information-wrapper__adress h6,.pageblock--location .information-wrapper__adress .h6,.pageblock--location .information-wrapper__adress p{position:inherit;z-index:2;color:var(--color-neutral-900)}.pageblock--location .information-wrapper__adress:after,.pageblock--location .information-wrapper__adress:before{position:absolute;width:200px;height:200px;background-image:url(./pink-heart--gradient-CtQVGvs_.png);background-repeat:no-repeat;background-size:contain;content:""}.pageblock--location .information-wrapper__adress:before{top:50%;left:-80px;transform:rotate(30deg)}.pageblock--location .information-wrapper__adress:after{top:-20%;right:-40px;transform:rotate(180deg)}.pageblock--location .information-wrapper__button-wrapper{position:inherit;z-index:2;display:flex;flex-wrap:wrap;gap:8px}.pageblock--location .information-wrapper__button-wrapper .x-core-button{--button-background: var(--color-neutral-900)}.pageblock--location .information-wrapper__button-wrapper .x-core-button:hover{--button-background: var(--color-neutral-0)}.pageblock--location .information-wrapper__openinghours{background-color:var(--color-neutral-800)}@container style(--breakpoint-xl-min: true){.pageblock--location .information-wrapper__openinghours{min-width:480px}}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .pageblock--location .information-wrapper__openinghours{min-width:480px}.pageblock--location .information-wrapper__openinghours h3{margin-bottom:var(--spacing-sm);font-size:var(--h4-size)}.pageblock--location .information-wrapper__openinghours .openinghours__row{display:flex;gap:var(--spacing-md);align-items:center;justify-content:space-between;padding-top:12px}.pageblock--location .information-wrapper__openinghours .openinghours__row:not(:first-of-type){border-top:solid 1px var(--color-neutral-opacity-white)}@container style(--breakpoint-xs: true){.pageblock--location .information-wrapper__openinghours .openinghours__row{align-items:flex-start}}:root[style*="--breakpoint-xs: true"] .applyContainerPolyFill .pageblock--location .information-wrapper__openinghours .openinghours__row{align-items:flex-start}.pageblock--location .information-wrapper__openinghours .openinghours__row p{margin:0;font-weight:600;line-height:1}.pageblock--location .information-wrapper__openinghours .openinghours__row .x-core-badge{--badge-padding-y: 10px;--badge-padding-x: 16px;--badge-color: var(--color-neutral-0);--badge-background: var(--color-neutral-900);display:inline-block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.pageblock--location .information-wrapper__openinghours .openinghours__row .x-core-badge.active{--badge-padding-y: 12px;--badge-color: var(--color-neutral-900);--badge-background: var(--color-secondary-300)}.pageblock--location .information-wrapper__openinghours .openinghours__row+.openinghours__row{margin-top:var(--spacing-xs)}.pageblock--location .information-wrapper__openinghours .openinghours__label-wrapper{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}
