html body{background-color:#0a1030!important;background-image:radial-gradient(120% 115% at 100% 0%,#963ea2b3,#6e379652 24%,#3c2a701f,#0000 64%),linear-gradient(120deg,#080c24,#0d1440 40%,#141c52 66%,#1e2360)!important;background-repeat:no-repeat!important;background-attachment:fixed!important}html body .skip-to-content-link:not(:focus){display:block!important;height:0!important;min-height:0!important;max-height:0!important;line-height:0!important;font-size:0!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important}html body #MainContent .section-space,html body #MainContent .section-space[class*=color-scheme]{background:transparent!important;background-color:transparent!important}html body #MainContent{position:relative}html body #MainContent:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:radial-gradient(2px 2px at 12% 18%,rgba(255,255,255,.9),transparent 60%),radial-gradient(2px 2px at 82% 24%,rgba(233,207,134,.9),transparent 60%),radial-gradient(1.8px 1.8px at 66% 70%,rgba(255,255,255,.85),transparent 60%),radial-gradient(1.6px 1.6px at 33% 60%,rgba(233,207,134,.8),transparent 60%),radial-gradient(1.8px 1.8px at 50% 40%,rgba(255,255,255,.75),transparent 60%),radial-gradient(1.6px 1.6px at 90% 82%,rgba(255,255,255,.8),transparent 60%),radial-gradient(1.6px 1.6px at 22% 88%,rgba(233,207,134,.75),transparent 60%),radial-gradient(1.8px 1.8px at 58% 12%,rgba(255,255,255,.75),transparent 60%),radial-gradient(1.4px 1.4px at 40% 8%,rgba(255,255,255,.7),transparent 60%),radial-gradient(1.4px 1.4px at 8% 46%,rgba(255,255,255,.65),transparent 60%),radial-gradient(1.4px 1.4px at 72% 52%,rgba(233,207,134,.65),transparent 60%),radial-gradient(1.2px 1.2px at 94% 40%,rgba(255,255,255,.6),transparent 60%),radial-gradient(1.2px 1.2px at 46% 78%,rgba(255,255,255,.6),transparent 60%),radial-gradient(1.2px 1.2px at 28% 34%,rgba(255,255,255,.55),transparent 60%),radial-gradient(1.2px 1.2px at 60% 92%,rgba(233,207,134,.55),transparent 60%),radial-gradient(1px 1px at 16% 66%,rgba(255,255,255,.55),transparent 60%),radial-gradient(1.6px 1.6px at 5% 12%,rgba(255,255,255,.8),transparent 60%),radial-gradient(1.4px 1.4px at 38% 26%,rgba(233,207,134,.7),transparent 60%),radial-gradient(1.2px 1.2px at 52% 62%,rgba(255,255,255,.65),transparent 60%),radial-gradient(1.6px 1.6px at 76% 16%,rgba(255,255,255,.75),transparent 60%),radial-gradient(1.2px 1.2px at 86% 60%,rgba(233,207,134,.62),transparent 60%),radial-gradient(1.4px 1.4px at 20% 54%,rgba(255,255,255,.68),transparent 60%),radial-gradient(1px 1px at 64% 30%,rgba(255,255,255,.6),transparent 60%),radial-gradient(1.4px 1.4px at 44% 48%,rgba(255,255,255,.66),transparent 60%),radial-gradient(1.2px 1.2px at 96% 72%,rgba(255,255,255,.6),transparent 60%),radial-gradient(1px 1px at 34% 84%,rgba(233,207,134,.58),transparent 60%),radial-gradient(1.4px 1.4px at 12% 30%,rgba(255,255,255,.66),transparent 60%),radial-gradient(1.2px 1.2px at 70% 84%,rgba(255,255,255,.58),transparent 60%),radial-gradient(1px 1px at 88% 30%,rgba(255,255,255,.55),transparent 60%),radial-gradient(1px 1px at 54% 6%,rgba(255,255,255,.6),transparent 60%),radial-gradient(1.2px 1.2px at 4% 78%,rgba(233,207,134,.55),transparent 60%);opacity:.9;animation:ttTwinkle 4.5s ease-in-out infinite}@keyframes ttTwinkle{0%,to{opacity:.9}50%{opacity:.6}}@media(prefers-reduced-motion:reduce){html body #MainContent:before{animation:none}}html body #MainContent>*{position:relative;z-index:1}html body #MainContent{color:#d7dfec}html body #MainContent p,html body #MainContent li,html body #MainContent .rte,html body #MainContent .rte p,html body #MainContent .rte li,html body #MainContent .rte span{color:#d3dcea!important}html body #MainContent h1,html body #MainContent h2,html body #MainContent h3,html body #MainContent h4,html body #MainContent h5,html body #MainContent .heading-main{color:#ecdfbf!important}html body #MainContent h1,html body #MainContent h2{text-shadow:0 0 28px rgba(150,110,210,.35)}html body #MainContent a{color:#e7d9b4}html body #MainContent .rte a{color:#f0dfa8!important;text-decoration:underline;text-underline-offset:2px}html body #MainContent .image-with-text-container,html body #MainContent .google-reviews-shophaus-container,html body #MainContent .section-collapsiable-content .collapsible-content-wrapper,html body #MainContent .section-collapsiable-content details,html body #MainContent .section-newsletter .newsletter-content,html body #MainContent .section-newsletter .newsletter{background:#ffffff0e!important;border:1px solid rgba(216,196,138,.2)!important;border-radius:20px!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 50px #06091a73!important}html body #MainContent .image-with-text-container{overflow:hidden!important}html body #MainContent .google-reviews-shophaus-container [class*=review-item],html body #MainContent .google-reviews-shophaus-container [class*=review-card],html body #MainContent .google-reviews-shophaus-container .swiper-slide>*{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:16px!important;color:#e6ecf5!important}html body #MainContent .google-reviews-shophaus-container [class*=review] *{color:#dbe4ee!important}html body #MainContent .google-reviews-shophaus-container [class*=name],html body #MainContent .google-reviews-shophaus-container [class*=author]{color:#f3ead0!important}html body #MainContent .section-collapsiable-content .collapsiable-details,html body #MainContent .section-collapsiable-content .collapsiable-item{background:#ffffff0e!important;border:1px solid rgba(216,196,138,.2)!important;border-radius:18px!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 14px 40px #06091a66!important}html body #MainContent .section-collapsiable-content .collapsiable-summary,html body #MainContent .section-collapsiable-content .collapsiable-summary h6,html body #MainContent .section-collapsiable-content h6{color:#f0e6c8!important}html body #MainContent .section-collapsiable-content .collapsiable-text,html body #MainContent .section-collapsiable-content .collapsiable-content-wrapper,html body #MainContent .section-collapsiable-content .collapsiable-text *{color:#d3dcea!important}html body #MainContent .section-collapsiable-content .icon-xsmall,html body #MainContent .section-collapsiable-content .collapsiable-summary svg{color:#e7d9b4!important}html body #MainContent .section-newsletter input[type=email],html body #MainContent .section-newsletter input[type=text],html body #MainContent .newsletter-form input{background:transparent!important;border:0!important;box-shadow:none!important;color:#eef2f8!important;border-radius:999px!important}html body #MainContent .section-newsletter input::placeholder{color:#9aa3b6!important}html body #MainContent .section-newsletter .button,html body #MainContent .newsletter-form button.button{color:#241a2e!important;-webkit-text-fill-color:#241a2e!important;background:linear-gradient(120deg,#e8c46a,#f3e0a2 46%,#e6cf86)!important;background-image:linear-gradient(120deg,#e8c46a,#f3e0a2 46%,#e6cf86)!important;border:1px solid rgba(216,176,96,.9)!important;box-shadow:0 10px 26px #e6be6e59!important;animation:none!important}html body #MainContent .section-newsletter .button *{color:#241a2e!important;-webkit-text-fill-color:#241a2e!important}html body #MainContent .section-map iframe,html body #MainContent .section-map .map-wrapper,html body #MainContent .section-map [class*=map]{border-radius:20px!important;border:1px solid rgba(216,196,138,.22)!important;box-shadow:0 18px 50px #06091a80!important}html body #MainContent [class*=slideshow] h1,html body #MainContent [class*=slideshow] h2{color:#f2e7c6!important;text-shadow:0 2px 26px rgba(0,0,0,.6)}html body #MainContent [class*=slideshow] .slideshow-content p{color:#eef1f6!important;text-shadow:0 1px 14px rgba(0,0,0,.55)}.tt-sky{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.tt-shooting-star{position:absolute;width:2px;height:2px;border-radius:50%;background:#fffdf5;box-shadow:0 0 8px 2px #ffffffbf,0 0 3px 1px #e9cf8699;transform:rotate(var(--tt-angle,218deg)) translateZ(0);opacity:0;animation:ttShoot var(--tt-dur,3.2s) linear var(--tt-delay,0s) infinite}.tt-shooting-star:before{content:"";position:absolute;top:50%;left:0;width:var(--tt-tail,150px);height:1px;transform:translateY(-50%);background:linear-gradient(90deg,#ffffffd9,#e9cf8659,#fff0)}@keyframes ttShoot{0%{opacity:0;transform:rotate(var(--tt-angle,218deg)) translate(0)}8%{opacity:1}55%{opacity:1}to{opacity:0;transform:rotate(var(--tt-angle,218deg)) translate(-620px)}}.tt-star{position:absolute;border-radius:50%;background:#fff;box-shadow:0 0 6px 1px #ffffff8c;opacity:.25;animation:ttStarTwinkle var(--tt-d,4s) ease-in-out var(--tt-dl,0s) infinite}.tt-star--gold{background:#f4e6b8;box-shadow:0 0 6px 1px #e9cf8699}.tt-star--big{box-shadow:0 0 9px 2px #fff9}@keyframes ttStarTwinkle{0%,to{opacity:.22;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.tt-shooting-star{display:none}.tt-star{animation:none;opacity:.75}}html body #MainContent h2{position:relative}html body #MainContent .image-with-text-container h2:after,html body #MainContent .section-collapsiable-content .section-heading h2:after,html body #MainContent .section-collapsiable-content h2:after{content:"\2727  \2726  \2727";display:block;margin-top:.5rem;font-size:.62em;letter-spacing:.5em;color:#e7d9b4;text-shadow:0 0 16px rgba(233,207,134,.5);opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/47/assets/tt-contact.css.map */
