.btn--solid-border.btn--white,.btn--solid-border.btn--white:hover,.btn--solid-border.btn--white:focus,.btn--solid-border.btn--white:active{border-color:transparent}@media only screen and (min-width:768px){.slider .slide__text__wrapper{max-width:640px;padding:40px 44px;border-radius:14px;background:#00000085;-webkit-backdrop-filter:blur(16px) saturate(115%);backdrop-filter:blur(16px) saturate(115%)}}@media only screen and (max-width:767px){.slider .slide__image__container{position:relative}.slider .slide__image__container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(to bottom,#00000080,#0000008a 45%,#00000085)}.slider .slide__heading.main-heading{font-size:clamp(1.75rem,8.2vw,2.25rem)}.slider .slide__subheading,.slider .slide__text.main-text{max-width:21rem;margin-left:auto;margin-right:auto}.slider .slide__subheading .subheading-text{font-size:.8125rem;letter-spacing:.08em;line-height:1.5}.slider .slide__text.main-text{font-size:1.0625rem;line-height:1.55}}.mosaic--content-overlay .mosaic__item__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#0000,#0000001f,#0000006b 70%,#000000a3)}@media only screen and (min-width:768px){.mosaic--content-under .mosaic__item__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#0000004d,#00000080,#00000094)}.mosaic--content-under .mosaic__item__btn{color:#fff}.mosaic--content-under .mosaic__item__btn:after{background:#fff}}@media only screen and (max-width:767px){.mosaic--content-under .mosaic__item--with-image .mosaic__item__inner{align-self:stretch}.mosaic--content-under .mosaic__item__heading{min-height:2.2em}#mosaicItem--section-grid-0-block-0{flex:0 1 100%;width:100%;--min-h: 400px}}.mosaic__item__btn.btn--text{padding-top:7px;padding-bottom:7px}.mosaic__item__btn.btn--text:before,.mosaic__item__btn.btn--text:after{bottom:5.4px}.product-grid-item:has(.gc-book-btn){display:flex;flex-direction:column;height:100%}.product-grid-item:has(.gc-book-btn) .product-grid-item__info{flex:1 1 auto;display:flex;flex-direction:column}.product-grid-item:has(.gc-book-btn) .product-grid-item__price{margin-top:auto}.product-grid-item .gc-book-btn{flex:0 0 auto}.mosaic--content-overlay .mosaic__item__btn.btn--text{color:#fff}.mosaic--content-overlay .mosaic__item__btn.btn--text:before,.mosaic--content-overlay .mosaic__item__btn.btn--text:after{background:#fff}@media only screen and (max-width:767px){.slider .slide__text__container{align-items:flex-end}.slider .slide__text__wrapper{padding:0 20px 24px}.slider .slide__subheading{margin-bottom:6px}.slider .slide__subheading .subheading-text{font-size:.75rem;line-height:1.45}.slider .slide__heading.main-heading{font-size:clamp(1.55rem,7vw,1.9rem);line-height:1.15;margin-bottom:8px}.slider .slide__text.main-text{font-size:.9375rem;line-height:1.5}.slider .slide__buttons{margin-top:14px}.slider .slide__image__container:after{background:linear-gradient(to bottom,#0003,#0000001a 22%,#00000024 28%,#0000008a 33.5%,#000000ad 45%,#000c)}}@media only screen and (max-width:767px){.footer-block--menu [data-collapsible-container-mobile]{height:auto!important;visibility:visible!important;overflow:visible!important}.footer-block--menu .footer-title__button{pointer-events:none;cursor:default}.footer-block--menu .footer-title__button svg{display:none}}.drawer--header .drawer__header{justify-content:center}.drawer--header .drawer__title{text-align:center;margin:0 auto}@media only screen and (max-width:767px){.gc-kr .gc-kr__raster{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:78%;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:20px;padding:0 20px 6px;margin:0 -20px;scrollbar-width:none}.gc-kr .gc-kr__raster::-webkit-scrollbar{display:none}.gc-kr .gc-kr__kachel{scroll-snap-align:start}.gc-kr .gc-kr__a{min-height:320px}.gc-kr .gc-kr__text{display:block}}@media only screen and (max-width:767px){#shopify-section-template--28565028831578__section_custom_content_6ye4LK .rich-text.text-center--mobile{text-align:left}#shopify-section-template--28565028831578__section_custom_content_6ye4LK .rich-text.text-center--mobile .section__heading-line,#shopify-section-template--28565028831578__section_custom_content_6ye4LK .rich-text.text-center--mobile hr{margin-left:0;margin-right:auto}#shopify-section-template--28565028831578__section_custom_content_6ye4LK .rich-text.text-center--mobile [class*=buttons]{justify-content:flex-start;align-items:flex-start}}#shopify-section-template--28565028831578__section_custom_content_6ye4LK .btn.btn--white.btn--solid-border{border:1px solid #111;border-color:#111}@media only screen and (max-width:479px){.icons-row__slider.grid--mobile .icons-row-item{flex:0 0 100%;width:100%;max-width:100%}.icons-row__slider.grid--mobile .icons-row-item:after,.icons-row .icons-row__slider.grid--mobile .icons-row-item.grid__item.icons-row-item--full~.icons-row-item.icons-row-item--even:after{display:none}}.icons-row-item__title{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal;word-break:normal}.product-grid-item .product-media__container{--aspect-ratio: 1 !important;border-radius:8px;overflow:hidden}.product-grid-item .product-media__img.lazy-image{background-color:#f4f1ed}.product-grid-item .product-media__img img{mix-blend-mode:multiply;object-fit:contain}.supports-touch .product-media__hover:before{content:"";position:absolute;z-index:1;left:0;bottom:1px;width:100%;height:2px;background:var(--text);opacity:.12;pointer-events:none}@media only screen and (min-width:768px){.supports-touch .product-media__hover:before{bottom:auto;top:1px}}@media only screen and (max-width:767px){#shopify-section-template--28565028831578__section_grid_4gLH4y .mosaic__item.three-fifty-height-mobile,#shopify-section-template--28565028831578__section-grid-0 .mosaic__item.three-fifty-height-mobile{--min-h: 210px}#shopify-section-template--28565028831578__section-grid-0 #mosaicItem--section-grid-0-block-0{--min-h: 240px}}@media only screen and (max-width:767px){.footer-block--menu [data-collapsible-container-mobile]{opacity:1!important}.footer-block--menu [data-collapsible-container-mobile]>.footer-links{transform:none!important}}.slider .slide__btn.btn--black.btn--solid{--btn-bg: #fff;--btn-border: #fff;--btn-text: #000;--btn-bg-hover: rgba(0, 0, 0, .2);background:#fff;color:#000!important;-webkit-text-fill-color:#000!important}.slider .slide__btn.btn--white.btn--solid{--btn-bg: transparent;--btn-border: #fff;--btn-text: #fff;--btn-bg-hover: rgba(255, 255, 255, .2);background:transparent;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 1.5px #fff}@media only screen and (max-width:767px){.slider .slide__buttons .main-buttons__item{width:100%;max-width:20rem;margin-left:auto;margin-right:auto}.slider .slide__buttons .slide__btn{width:100%}}body.template-index .shopify-section :is(.text__heading,.rich-text__heading,.testimonial__heading,.icons-row__heading,.featured-collection__content .section__heading,.featured-blog .section__heading){font-size:clamp(1.75rem,1.2rem + 2.2vw,2.5rem);line-height:1.15;letter-spacing:-.01em}body.template-index .shopify-section :is(.text__subheading,.main-subheading,.section__header .testimonial__subheading,.icons-row__subheading){font-family:Space Mono,monospace;font-weight:400;font-size:.75rem;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px}body.template-index .icons-row__headings{display:flex;flex-direction:column}body.template-index .icons-row__headings .icons-row__subheading{order:-1}body.template-index .icons-row__subheading p{margin:0;font-size:inherit;line-height:inherit;letter-spacing:inherit}body.template-index .text-section .text-center,body.template-index .brick-section .rich-text,#shopify-section-template--28565028831578__section_termin_ablauf .icons-row__wrapper.text-center,#shopify-section-template--28565028831578__section_termin_ablauf .icons-row-item,body.template-index .featured-blog,body.template-index .featured-blog .section__header,body.template-index .featured-blog .section__heading,body.template-index .featured-collection__button--bottom{text-align:left}body.template-index .text-section hr,body.template-index .brick-section .rich-text hr,body.template-index .brick-section .section__heading-line,body.template-index .featured-blog .section__heading-line{margin-left:0;margin-right:auto}body.template-index .text-section [class*=button],body.template-index .brick-section .rich-text [class*=buttons],#shopify-section-template--28565028831578__section_termin_ablauf .icons-row [class*=button],body.template-index .featured-blog [class*=button]{justify-content:flex-start;text-align:left}#shopify-section-template--28565028831578__section-testimonials-with-images-0{padding-bottom:0}@media only screen and (max-width:767px){#shopify-section-template--28565028831578__section_grid_tueren .mosaic{padding-bottom:36px}#shopify-section-template--28565028831578__section-text-0 .text-section{padding-top:36px}#shopify-section-template--28565028831578__section_grid_4gLH4y .mosaic{padding-top:24px}#shopify-section-template--28565028831578__section-grid-0 .mosaic{padding-bottom:36px}#shopify-section-template--28565028831578__section_custom_content_6ye4LK .brick-block__inner{padding-bottom:0}}@media only screen and (min-width:768px){body.template-index .text-section .wrapper--narrow{margin-left:0;margin-right:auto}#shopify-section-template--28565028831578__section_grid_tueren .mosaic{padding-bottom:60px}#shopify-section-template--28565028831578__section-text-0 .text-section{padding-top:60px}#shopify-section-template--28565028831578__section_grid_4gLH4y .mosaic{padding-top:32px}#shopify-section-template--28565028831578__section-grid-0 .mosaic{padding-bottom:60px}}@media only screen and (max-width:767px){#shopify-section-template--28565028831578__section_custom_content_6ye4LK .brick-block--image .brick-image{height:440px;min-height:0}#shopify-section-template--28565028831578__section_custom_content_6ye4LK .brick-block--image .brick-image img{object-position:50% 20%}#shopify-section-template--28565028831578__section_custom_content_6ye4LK .rich-text .wrapper{padding-left:0;padding-right:0}#shopify-section-template--28565028831578__section_custom_content_6ye4LK .rich-text__buttons{margin-left:0;margin-right:0;width:100%}#shopify-section-template--28565028831578__section_custom_content_6ye4LK .rich-text__buttons .main-buttons__item{width:100%;margin-left:0;margin-right:0}#shopify-section-template--28565028831578__section_custom_content_6ye4LK .rich-text__buttons .btn{width:100%}#mosaicItem--section-grid-0-block-0 .mosaic__item__heading{min-height:0}.footer-block--menu .footer-links li{margin:0}.footer-block--menu .footer-links a.footer-link{display:block;padding:9px 0}}body.template-product:has(.gc-buchungsleiste) main :is(.text-section,.mosaic){--PT: 60px !important;--PB: 60px !important}body.template-product:has(.gc-buchungsleiste) .product__title{font-size:clamp(2.125rem,1.6rem + 2.2vw,2.75rem);line-height:1.1;letter-spacing:-.015em}body.template-product:has(.gc-buchungsleiste) :is(.icons-row__heading,.text-section .text__heading,.testimonial__heading,.look__heading,.accordions-section .section__heading,.section-columns--social-gallery .section__heading,.newsletter-section .section__heading,.newsletter-section h2){font-size:clamp(1.75rem,1.2rem + 2.2vw,2.5rem);line-height:1.15;letter-spacing:-.01em;text-align:left}body.template-product:has(.gc-buchungsleiste) .text-section :is(.text__text,.text__content,.rte) h2{font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);line-height:1.25;margin:32px 0 12px;text-align:left}body.template-product:has(.gc-buchungsleiste) .text-section :is(.text__text,.text__content,.rte) p{margin:0 0 12px}body.template-product:has(.gc-buchungsleiste) .text-section :is(.text__text,.text__content,.rte) p:last-child{margin-bottom:0}body.template-product:has(.gc-buchungsleiste) :is(.text-section .text__subheading,.section__header .testimonial__subheading,.section__subheading.subheading-text){font-family:Space Mono,monospace;font-weight:400;font-size:.75rem;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px}body.template-product:has(.gc-buchungsleiste) :is(.text-section .text-center,.icons-row__wrapper.text-center,.icons-row-item,.look__text,.look__rte,.accordions-section .section__header,.look .section__header){text-align:left}body.template-product:has(.gc-buchungsleiste) :is(.text-section hr,.section__heading-line,.look__text hr){margin-left:0;margin-right:auto}body.template-product:has(.gc-buchungsleiste) :is(.text-section,.icons-row,.accordions-section) [class*=button]{justify-content:flex-start;text-align:left}@media only screen and (min-width:768px){body.template-product:has(.gc-buchungsleiste) .text-section .wrapper--narrow{margin-left:0;margin-right:auto}}body.template-product:has(.gc-buchungsleiste) .text-section .text__subheading~.text__subheading{font-family:var(--FONT-STACK-BODY);font-size:calc(1rem * var(--FONT-ADJUST-BODY));font-weight:400;line-height:inherit;letter-spacing:normal;text-transform:none;margin:12px 0 0}body.template-product:has(.gc-buchungsleiste) .text-section .text__subheading~.text__subheading p{font:inherit;letter-spacing:inherit;text-transform:none}body.template-product:has(.gc-buchungsleiste) main .shopify-section[id$=__section_newsletter_eWTP9J]{display:none}@media only screen and (max-width:767px){body.template-product:has(.gc-buchungsleiste) .Avada-Faqs_Button{display:none!important}}body.template-product:has(.gc-buchungsleiste) .product__description>h3:first-child+p:has(>strong):not(:has(>:not(strong,br))),body.template-product:has(.gc-buchungsleiste) .product__description>article:first-child>h3:first-child+p:has(>strong):not(:has(>:not(strong,br))){display:none}.sh-cart-counter-container,.SH-customer-loves{display:none!important}@media(max-width:767px){.gc-kr__a[href="/pages/leistungen"] .gc-kr__bild{background:#fff}.gc-kr__a[href="/pages/leistungen"] .gc-kr__bild img{object-fit:contain;object-position:center 12%}}.rq-whatsapp-chat-container,.Avada-Faqs_Button{transition:transform .25s ease}body:has(cart-bar.is-visible) .rq-whatsapp-chat-container,body:has(cart-bar.is-visible) .Avada-Faqs_Button{transform:translateY(-66px)}.cart-message .cart-message__progress::-webkit-progress-value{background-color:#0b0b0b}.cart-message .cart-message__progress::-moz-progress-bar{background-color:#0b0b0b}body.template-collection .text-section .text__content p+p{margin-top:12px}body .rq-whatsapp-chat-container{bottom:36px}@media screen and (max-width:768px){body .rq-whatsapp-chat-container{bottom:calc(24px + env(safe-area-inset-bottom,0px))}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
