.button--icon:not(.button--icon-left) .button__icon{display:none!important}@media screen and (min-width:768px){.no-touchevents .button--icon:not(.button--icon-left):hover{padding-inline-start:2.875rem;padding-inline-end:2.875rem}}.no-touchevents .button--fullwidth.button--icon:not(.button--icon-left):hover .button__text{width:auto}.smom-cl__ov-button,.smom-cl__col-button,.smom-cta-button,.smom-teaser__btn,.smom-pt__card-button,.smom-ti__button,.smom-quote__button,.smom-rde__btn,.smom-partners__cta-btn,.smom-sb__button,.smom-contact__submit{font-size:.85rem!important;letter-spacing:.02em!important;line-height:1!important;padding:.7rem 1.4rem!important;border-radius:100px!important}.smom-tv__play{font-size:.85rem!important;letter-spacing:.02em!important;line-height:1!important;padding:.7rem 1.4rem .7rem .7rem!important}.button,.button-element,a.button,button.button,.smom-cl__ov-button,.smom-cl__col-button,.smom-cta-button,.smom-teaser__btn,.smom-pt__card-button,.smom-ti__button,.smom-quote__button,.smom-rde__btn,.smom-partners__cta-btn,.smom-sb__button,.smom-contact__submit{transition:transform .2s ease,background-color .2s ease,color .2s ease!important}.no-touchevents .button:hover,.no-touchevents .button-element:hover,.no-touchevents a.button:hover,.no-touchevents button.button:hover,.smom-cl__ov-button:hover,.smom-cl__col-button:hover,.smom-cta-button:hover,.smom-teaser__btn:hover,.smom-pt__card-button:hover,.smom-ti__button:hover,.smom-quote__button:hover,.smom-rde__btn:hover,.smom-partners__cta-btn:hover,.smom-sb__button:hover,.smom-contact__submit:hover{transform:scale(1.04)!important}.smom-tv__play:hover{transform:translate(-50%,-50%) scale(1.04)!important}.smom-sticky-cta:hover{transform:translateY(-2px)!important}.smom-sticky-cta{font-size:.85rem!important;line-height:1!important;letter-spacing:.02em!important;padding:.7rem 1.4rem!important;border-radius:100px!important}[id*="1662457455386507d1"] .slider-vertical__text .spacing--custom>div:nth-child(2) span,[id*="16625305896ba5775b"] .slider-vertical__text .spacing--custom>div:nth-child(2) span{max-width:560px!important;display:block;margin-left:auto;margin-right:auto}.smom-booking__intro{font-size:clamp(1.5rem,2.6vw,2.125rem)!important;max-width:940px!important;text-wrap:balance}.smom-faqp__item.is-open,.smom-faq__item.is-open{border:none!important;border-bottom:1.5px solid rgba(104,0,20,.15)!important;border-radius:0!important;margin:0!important}.smom-faqp__item.is-open:first-child,.smom-faq__item.is-open:first-child{border-top:1.5px solid rgba(104,0,20,.15)!important}.smom-faqp__item.is-open .smom-faqp__q{padding:1.2rem .5rem 1.2rem 0!important}.smom-faq__item.is-open .smom-faq__question{padding:1.1rem .5rem 1.1rem 0!important}.smom-faqp__answer,.smom-faq__answer{transition:max-height .38s cubic-bezier(.22,1,.36,1)!important}.smom-faqp__answer-inner,.smom-faq__answer-inner{opacity:0!important;transform:translateY(-8px);transition:opacity .3s ease 60ms,transform .34s cubic-bezier(.22,1,.36,1) 60ms}.smom-faqp__item.is-open .smom-faqp__answer-inner,.smom-faq__item.is-open .smom-faq__answer-inner{opacity:.85!important;transform:translateY(0)}.smom-faqp__chevron,.smom-faq__chevron{transition:transform .34s cubic-bezier(.22,1,.36,1)!important}[id*="1cdcd7eb-c9d5-496f-880e-c82a5d6a7472"] .smom-quote__heading{font-size:calc(60px / 60 * var(--base-headings-primary-size))!important}@media screen and (max-width:1023px){[id*="1cdcd7eb-c9d5-496f-880e-c82a5d6a7472"] .smom-quote__heading{font-size:calc(46px / 60 * var(--base-headings-primary-size))!important}}@media screen and (max-width:474px){[id*="1cdcd7eb-c9d5-496f-880e-c82a5d6a7472"] .smom-quote__heading{font-size:calc(34px / 60 * var(--base-headings-primary-size))!important}}@media screen and (max-width:767px){[id*="1cdcd7eb-c9d5-496f-880e-c82a5d6a7472"] .smom-quote__heading{line-height:1!important}}[id*="166266065378da2b75"] .section-heading__text{justify-content:center!important;text-align:center!important}[id*="166266065378da2b75"] .section-heading__title{max-width:15em;margin-left:auto!important;margin-right:auto!important;text-wrap:balance}#shopify-section-template--28620609159510__166266065378da2b75 .section-heading__title.text-size--large{font-size:clamp(1.5rem,2.4vw,2rem)!important;line-height:1.15!important}[id*="166266065378da2b75"] .section-heading{margin-bottom:4rem!important}[id*="166266065378da2b75"] .info-tabs__tab-title{display:block;font-size:1.25rem!important;line-height:1.2!important}[id*="166266065378da2b75"] .info-tabs__tab-caption{max-width:27em!important}@media screen and (min-width:768px){[id*="166266065378da2b75"] .info-tabs{align-items:center!important}[id*="166266065378da2b75"] .info-tabs__tab-caption{display:block!important;max-height:0!important;opacity:0!important;overflow:hidden!important;padding-top:0!important;padding-bottom:0!important;transition:max-height .48s cubic-bezier(.4,0,.2,1),opacity .3s ease,padding .48s cubic-bezier(.4,0,.2,1)!important}[id*="166266065378da2b75"] .info-tabs__tab.active .info-tabs__tab-caption{max-height:11em!important;opacity:1!important;padding-top:.75rem!important}}[id*="16644327731b38e13b"]{padding-top:2rem!important}.sticky-add-to-cart{background-color:#680014!important;color:#ffeedb!important}.sticky-add-to-cart .sticky-add-to-cart__title,.sticky-add-to-cart .sticky-add-to-cart__price,.sticky-add-to-cart .price,.sticky-add-to-cart p,.sticky-add-to-cart span:not(.button__text){color:#ffeedb!important}.sticky-add-to-cart .button--outline{border-color:#ffeedb!important;color:#ffeedb!important}.sticky-add-to-cart .button--outline .button__text{color:#ffeedb!important}.sticky-add-to-cart .button--outline svg path{fill:#ffeedb!important}.smom-sticky-cta{transition:opacity .2s ease,visibility .2s ease}.smom-sticky-cta.smom-cta--overlapped{opacity:0;visibility:hidden;pointer-events:none}.sticky-add-to-cart .button--outline:hover,.sticky-add-to-cart .button--outline:focus-visible{background-color:#e49af9!important;border-color:#e49af9!important;color:#680014!important}.sticky-add-to-cart .button--outline:hover .button__text,.sticky-add-to-cart .button--outline:focus-visible .button__text{color:#680014!important}.sticky-add-to-cart .button--outline:hover svg path,.sticky-add-to-cart .button--outline:focus-visible svg path{fill:#680014!important}body.smom-bar-invert .sticky-add-to-cart{background-color:#ffeedb!important;color:#680014!important;box-shadow:0 -6px 24px #0000002e!important}body.smom-bar-invert .sticky-add-to-cart .sticky-add-to-cart__title,body.smom-bar-invert .sticky-add-to-cart .sticky-add-to-cart__price,body.smom-bar-invert .sticky-add-to-cart .price,body.smom-bar-invert .sticky-add-to-cart p,body.smom-bar-invert .sticky-add-to-cart span:not(.button__text){color:#680014!important}body.smom-bar-invert .sticky-add-to-cart .button--outline{border-color:#680014!important;color:#680014!important}body.smom-bar-invert .sticky-add-to-cart .button--outline .button__text{color:#680014!important}@media screen and (max-width:767px){#shopify-pc__banner{padding:.9rem 1rem 1rem!important;font-size:.8125rem!important}#shopify-pc__banner .shopify-pc__banner__wrapper{gap:.6rem!important}#shopify-pc__banner #shopify-pc__banner__body-title{font-size:.95rem!important;line-height:1.25!important;margin-bottom:.25rem!important}#shopify-pc__banner .shopify-pc__banner__body,#shopify-pc__banner .shopify-pc__banner__body p{font-size:.8125rem!important;line-height:1.35!important}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.5rem!important;margin-top:.75rem!important}#shopify-pc__banner .shopify-pc__banner__btns button,#shopify-pc__banner #shopify-pc__banner__btn-accept,#shopify-pc__banner #shopify-pc__banner__btn-decline,#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{flex:1 1 0!important;min-width:0!important;width:auto!important;padding:.5rem .6rem!important;font-size:.75rem!important;line-height:1.15!important;white-space:normal!important}}@media screen and (max-width:767px){[id*="1662457455386507d1"] .slider-vertical__slide:nth-child(3),[id*="1662457455386507d1"] .slider-vertical__slide:nth-child(3) figure,[id*="1662457455386507d1"] .slider-vertical__slide:nth-child(3) img{border-top-left-radius:0!important;border-bottom-left-radius:0!important}}@media screen and (max-width:767px){[id*="16625305896ba5775b"] slider-vertical{padding-bottom:17px!important}}[data-js-discount-submit],#cartDiscountSubmit,.cart__coupons-form .button--solid{background:#680014!important;border-color:#680014!important;color:#ffeedb!important}[data-js-discount-submit] span,#cartDiscountSubmit span,.cart__coupons-form .button--solid span{color:#ffeedb!important}[data-js-discount-submit]:hover,#cartDiscountSubmit:hover,.cart__coupons-form .button--solid:hover{background:#e49af9!important;border-color:#e49af9!important;color:#680014!important}[data-js-discount-submit]:hover span,#cartDiscountSubmit:hover span,.cart__coupons-form .button--solid:hover span{color:#680014!important}.h-captcha,#hcaptcha-badge,iframe[src*="hcaptcha.com"]:not([title]),iframe[src*="hcaptcha.com"][title=""],div:has(>iframe[src*="hcaptcha.com"]:not([title])),div:has(>iframe[src*="hcaptcha.com"][title=""]){display:none!important}.smom-captcha-hinweis{font-family:Yellix,sans-serif;font-size:.72rem;line-height:1.4;opacity:.65;margin:.75rem 0 0;text-align:center}.smom-captcha-hinweis a{color:inherit;text-decoration:underline}h1,h2,h3,h4,.section-heading__title,.hero__title,.smom-phases__heading{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}@media screen and (max-width:767px){#shopify-pc__banner .shopify-pc__banner__btns{flex-direction:column!important;flex-wrap:wrap!important;gap:.5rem!important}#shopify-pc__banner .shopify-pc__banner__btns button,#shopify-pc__banner #shopify-pc__banner__btn-accept,#shopify-pc__banner #shopify-pc__banner__btn-decline,#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{flex:1 1 100%!important;width:100%!important;min-width:0!important;font-size:.9375rem!important;line-height:1.2!important;padding:.85rem 1rem!important;white-space:nowrap!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/smom-custom.css.map */
