body:has(.franztels-interior) .shopify-section-group-header-group.section-header{position:absolute;top:0;left:0;z-index:10;width:100%}body:has(.franztels-interior) .header-wrapper{background:#4a0b18f5!important}body:has(.franztels-interior) .header{color:#fff4cf}body:has(.franztels-interior) .header__icon--menu,body:has(.franztels-interior) .header__icon--menu .icon-hamburger,body:has(.franztels-interior) .header__icon--menu .icon-close{color:#fff4cf!important}body:has(.franztels-interior) .header__heading-link{display:block!important}body:has(.franztels-interior) .header__menu-item,body:has(.franztels-interior) .header__menu-item span,body:has(.franztels-interior) .header__icon,body:has(.franztels-interior) .header__icon svg{color:#fff4cf!important}body:has(.franztels-interior) .header__menu-item{font-size:1.6rem;font-weight:650}.franztels-interior{position:relative;width:100%;overflow:hidden;background:#171310}.franztels-interior__picture,.franztels-interior__image{display:block;width:100%}.franztels-interior__image{height:auto}.franztels-interior__title{position:absolute;z-index:2;top:11%;left:50%;margin:0;transform:translate(-50%,-50%);color:#fff4cf;font-size:clamp(2.2rem,4vw,5rem);font-weight:800;letter-spacing:.08em;line-height:1;text-align:center;text-shadow:0 3px 10px rgb(0 0 0 / 75%);text-transform:uppercase}.franztels-interior__categories{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.franztels-interior__button{position:absolute;display:flex;align-items:center;justify-content:center;min-height:3.1rem;padding:.75rem 1rem;border:2px solid #d8b26e;border-radius:5px;background:#5c0d1eeb;box-shadow:0 4px 14px #00000073;color:#fff4cf;font-size:clamp(1.1rem,1.65vw,2rem);font-weight:750;letter-spacing:.055em;line-height:1.1;text-align:center;text-decoration:none;text-shadow:0 2px 4px rgb(0 0 0 / 55%);text-transform:uppercase;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}.franztels-interior__button:hover{background:#791228f5;box-shadow:0 6px 18px #0000008c;transform:translateY(-2px)}.franztels-interior__button:focus-visible{outline:4px solid #fff4bf;outline-offset:3px}.franztels-interior__button--seat-covers{top:26%;left:2.5%;width:20%}.franztels-interior__button--organizers{top:59%;left:3.5%;width:18%}.franztels-interior__button--floor-mats{top:77%;left:39%;width:22%}.franztels-interior__button--comfort{top:27%;right:2.5%;width:22%}.franztels-interior__button--cleaning{top:59%;right:3.5%;width:20%}body:has(.franztels-interior) .footer--interior{position:relative;min-height:8.5rem;border-top:2px solid #d8b26e;background:radial-gradient(circle at 50% 0%,rgb(111 20 40 / 48%),transparent 55%),linear-gradient(180deg,#4a0b18,#26070d 48%,#120b0b)!important;box-shadow:inset 0 1px #fff4cf47,0 -8px 24px #00000052;color:#fff4cf}body:has(.franztels-interior) .footer--interior .footer__parking-background,body:has(.franztels-interior) .footer--interior .footer__content-top{display:none!important}body:has(.franztels-interior) .footer--interior .footer__content-bottom{background:transparent!important;min-height:8.5rem;padding:0!important;border-top:0}body:has(.franztels-interior) .footer--interior .footer__content-bottom-wrapper{background:transparent!important;min-height:0;padding:0!important}body:has(.franztels-interior) .footer--interior .franztels-mobile-contact{position:absolute;z-index:3;bottom:3.35rem;left:2rem;display:block;padding:.35rem .5rem;color:#fff4cf!important;font-size:1.2rem;font-weight:750;line-height:1.2;text-decoration:none;text-shadow:0 2px 4px rgb(0 0 0 / 70%)}body:has(.franztels-interior) .footer--interior .franztels-mobile-contact:hover,body:has(.franztels-interior) .footer--interior .franztels-mobile-contact:focus-visible,body:has(.franztels-interior) .footer--interior a:hover,body:has(.franztels-interior) .footer--interior a:focus-visible{color:#ffd166!important}body:has(.franztels-interior) .footer--interior .footer__payment{position:absolute;z-index:3;bottom:.65rem;left:50%;margin:0;transform:translate(-50%)}body:has(.franztels-interior) .footer--interior .list-payment{display:flex;flex-wrap:nowrap;gap:.25rem;justify-content:center;margin:0;padding:0}body:has(.franztels-interior) .footer--interior .list-payment__item{width:2.6rem;height:1.7rem;margin:0}body:has(.franztels-interior) .footer--interior .footer__copyright{position:static;width:auto;max-width:none;transform:none;color:#fff4cf}body:has(.franztels-interior) .footer--interior .footer__copyright>.copyright__content{position:absolute;z-index:3;right:2rem;bottom:3.55rem;color:#fff4cf;font-size:1rem;line-height:1.2;white-space:nowrap}body:has(.franztels-interior) .footer--interior .policies{display:none!important}@media screen and (min-width:750px){body:has(.franztels-interior) .footer--interior,body:has(.franztels-interior) .footer--interior .footer__content-bottom{min-height:12rem}body:has(.franztels-interior) .footer--interior .policies{position:absolute;right:1rem;bottom:5.6rem;left:1rem;display:none!important;flex-wrap:wrap;gap:.6rem 1.5rem;align-items:center;justify-content:center;margin:0;padding:0;color:#fff4cf}}body:has(.franztels-interior) .footer--interior .policies li{margin:0}body:has(.franztels-interior) .footer--interior .policies a,body:has(.franztels-interior) .footer--interior .copyright__content,body:has(.franztels-interior) .footer--interior .copyright__content a{color:#fff4cf!important}@media screen and (max-width:749px){body:has(.franztels-interior) .shopify-section-group-header-group.section-header{position:relative;top:auto;left:auto}body:has(.franztels-interior) .header-wrapper{border-bottom:1px solid rgb(216 178 110 / 45%);box-shadow:0 4px 14px #00000047}body:has(.franztels-interior) header-drawer summary.header__icon--menu{position:relative;z-index:12;min-width:48px;min-height:48px;padding:.8rem}body:has(.franztels-interior) .header__menu-text,body:has(.franztels-interior) .menu-drawer__title,body:has(.franztels-interior) .menu-drawer__title-and-close-btn,body:has(.franztels-interior) .menu-drawer__utility-links{display:none!important}body:has(.franztels-interior) header-drawer .menu-drawer,body:has(.franztels-interior) header-drawer .menu-drawer.gradient,body:has(.franztels-interior) header-drawer .menu-drawer__inner-container,body:has(.franztels-interior) header-drawer .menu-drawer__navigation-container{background:transparent!important;box-shadow:none!important;filter:none!important}body:has(.franztels-interior) header-drawer .menu-drawer{top:var(--header-bottom-position, 6rem)!important;right:0!important;left:0!important;width:100vw!important;height:auto!important;max-height:calc(100vh - var(--header-bottom-position, 6rem));overflow-y:auto;border:0!important;opacity:0;transform:translateY(-1.25rem)!important}body:has(.franztels-interior) header-drawer details[open].menu-opening>.menu-drawer,body:has(.franztels-interior) header-drawer details[open]>.menu-drawer{visibility:visible;opacity:1;transform:translateY(0)!important}body:has(.franztels-interior) header-drawer .menu-drawer__navigation{padding:.6rem 1rem 1rem}body:has(.franztels-interior) header-drawer .menu-drawer__menu-item{display:flex;align-items:center;min-height:48px;padding:1.1rem 1.25rem;background:transparent!important;color:#fff4cf!important;font-size:1.8rem;font-weight:750;letter-spacing:.055em;line-height:1.2;text-shadow:0 2px 5px rgb(0 0 0 / 92%)}body:has(.franztels-interior) header-drawer .menu-drawer__menu-item:hover,body:has(.franztels-interior) header-drawer .menu-drawer__menu-item:focus-visible{background:#4a0b188a!important;color:#ffd166!important}body:has(.franztels-interior) header-drawer details[open]>summary .icon-close,body:has(.franztels-interior) header-drawer details.menu-opening>summary .icon-close{width:2.8rem!important;height:2.8rem!important;color:#ef2b32!important;fill:#ef2b32!important;stroke:#ef2b32!important;stroke-width:2.8!important;filter:drop-shadow(0 1px 1px rgb(0 0 0 / 70%))}body:has(.franztels-interior) header-drawer details[open]>summary.header__icon--menu:before,body:has(.franztels-interior) header-drawer details.menu-opening>summary.header__icon--menu:before,body:has(.franztels-interior) header-drawer .header__icon--menu[aria-expanded=true]:before,body:has(.franztels-interior) .js menu-drawer>details[open]>summary:before{display:none!important;content:none!important;background:transparent!important;opacity:0!important;box-shadow:none!important;filter:none!important}body:has(.franztels-interior) menu-drawer~.header__icons .header__icon--account,body:has(.franztels-interior) .header__icons .header__icon--account.small-hide{display:inline-flex!important;align-items:center;justify-content:center}.franztels-interior__image{aspect-ratio:9 / 16;object-fit:cover}.franztels-interior__title{top:5.5%;width:90%;font-size:clamp(2rem,9vw,3rem)}.franztels-interior__button{min-height:44px;padding:.65rem .45rem;border-width:2px;border-radius:6px;box-shadow:0 4px 12px #00000085;font-size:clamp(.8rem,3.45vw,1.05rem);letter-spacing:.025em;line-height:1.15}.franztels-interior__button--seat-covers{top:9.5%;left:4%;width:44%}.franztels-interior__button--organizers{top:9.5%;right:4%;left:auto;width:44%}.franztels-interior__button--floor-mats{top:61.5%;left:25%;width:50%}.franztels-interior__button--comfort{top:15.5%;right:auto;left:4%;width:44%}.franztels-interior__button--cleaning{top:15.5%;right:4%;left:auto;width:44%}body:has(.franztels-interior) .footer--interior,body:has(.franztels-interior) .footer--interior .footer__content-bottom{min-height:9.25rem}body:has(.franztels-interior) .footer--interior .footer__payment{bottom:.65rem}body:has(.franztels-interior) .footer--interior .franztels-mobile-contact{bottom:3.45rem;left:.75rem;transform:none;font-size:1rem}body:has(.franztels-interior) .footer--interior .footer__copyright>.copyright__content{right:.75rem;bottom:3.6rem;font-size:.82rem}}@media screen and (max-width:374px){.franztels-interior__button{font-size:.76rem;letter-spacing:.015em}}@media screen and (min-width:750px){.franztels-interior__button--seat-covers,.franztels-interior__button--floor-mats{border:2px solid transparent;background:transparent;box-shadow:none;color:transparent;text-shadow:none;transform:none}.franztels-interior__button--seat-covers{top:37%;left:56%;width:19%;height:32%}.franztels-interior__button--floor-mats{top:72%;left:56%;width:19%;height:10%}.franztels-interior__button--seat-covers:hover,.franztels-interior__button--seat-covers:focus-visible,.franztels-interior__button--floor-mats:hover,.franztels-interior__button--floor-mats:focus-visible{border-color:#d8b26e;background:#4a0b184d;box-shadow:0 0 22px #d8b26ecc,inset 0 0 16px #d8b26e47;color:#fff4cf;text-shadow:0 2px 5px #000;transform:none}}.franztels-interior__seatback-organizers{display:none}@media screen and (min-width:750px){.franztels-interior__mobile-seat-covers{display:none}.franztels-interior__seatback-organizers{display:flex}}@media screen and (min-width:750px){.franztels-interior__title{top:max(16%,115px)}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map?subset=AAAAAAE */
