@import url("https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,400;0,500;0,600;0,700;1,700&family=Barlow+Condensed:ital,wght@0,600;0,700;0,800;0,900;1,700;1,800;1,900&family=Road+Rage&display=swap");*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:64.5%;-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}body{text-rendering:optimizeLegibility;font-family:"Barlow","Open Sans",Helvetica,Arial,sans-serif;color:#F5F5F1;background-color:#07111B;font-size:1.6rem;line-height:1.4}body{background:#07111B;color:#F5F5F1}.card{background:#101F2C;border:1px solid #263746}.btn-primary{background:#FFC343;color:#07111B}.btn-primary:hover{background:#F3B746}a{color:#006E95;-webkit-transition:all 0.5s;transition:all 0.5s;text-decoration:none}a:hover{color:#07111B;-webkit-transition:all 0.5s;transition:all 0.5s;text-decoration:underline}.screen-reader-text{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.container{width:100%;max-width:96%;margin:0 auto}.pagewrapper{overflow:hidden;height:100%;width:100%}#primary .woocommerce,.wp-block-woocommerce-cart{width:100%;max-width:96%;margin:0 auto}h1,h2,h3,.display-title,.player-name,.game-time{font-family:"Barlow Condensed","Open Sans",Helvetica,Arial,sans-serif;font-family:"Road Rage",cursive;font-weight:800;text-transform:uppercase}.brush-title{font-family:"Barlow Condensed","Open Sans",Helvetica,Arial,sans-serif;color:var(--tigers-gold);text-transform:uppercase}#site-footer{background:#07111B url(../src-pix/TIGERS.png) no-repeat center center;background-size:25%}#site-header{position:relative;z-index:50}#site-header .contactinfo{text-align:right;padding-top:6px;padding-bottom:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}#site-header .contactinfo span{font-style:normal;font-size:14px}#site-header .contactinfo .svg-inline--fa{color:#C68C2D}#site-header hr{border:1px solid #C68C2D;margin:0}#site-header hr.gray{border-color:#eee;border:1px solid #eee}#site-header .container{padding-right:6px;padding-left:6px}.topbar{border-bottom:1px solid #0C1925}.header-tools [type="search"]{outline-offset:-2px;padding:4px 12px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){padding:0;border-radius:0px;overflow:hidden;border:1px solid #C68C2D}:root :where(.wp-element-button, .wp-block-button__link){padding-top:calc(0.667em + 2px);padding-right:calc(0.5em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(0.5em + 2px);background-color:#07111B}.menu-trigger,.search-trigger{display:none}.menu-trigger button,.search-trigger button{background:transparent;border:0;font-size:2.6rem;color:#F3B746}.menu-trigger button:hover,.search-trigger button:hover{color:#C68C2D;cursor:pointer}:where(.wp-block-woocommerce-customer-account .wc-block-customer-account__link) .wc-block-customer-account__account-icon,:where(.wp-block-woocommerce-customer-account .wc-block-customer-account__link) :where(.wc-block-customer-account__visual>svg),:where(.wp-block-woocommerce-customer-account.wc-block-customer-account--has-dropdown .wc-block-customer-account__toggle) .wc-block-customer-account__account-icon,:where(.wp-block-woocommerce-customer-account.wc-block-customer-account--has-dropdown .wc-block-customer-account__toggle) :where(.wc-block-customer-account__visual>svg){height:30px;width:38px}.wc-block-mini-cart__button .wc-block-mini-cart__icon{height:30px;width:38px}.menu-trigger button,.search-trigger button{font-size:20px}.translera-switcher-dropdown .translera-dropdown-toggle{padding:4px 6px}:where(.wp-block-woocommerce-customer-account .wc-block-customer-account__link),:where(.wp-block-woocommerce-customer-account.wc-block-customer-account--has-dropdown .wc-block-customer-account__toggle),.wc-block-mini-cart__button{padding:2px}.search-trigger,.menu-trigger{height:42px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-widget{margin:0;height:38px}.footer-branding span,p.site-title span{display:-webkit-box;display:-ms-flexbox;display:flex;color:#F5F5F1;gap:10px;gap:10px;font-size:22px;line-height:1.1;font-family:"Barlow","Open Sans",Helvetica,Arial,sans-serif}.footer-branding span strong,p.site-title span strong{font-weight:normal}.footer-branding span em,p.site-title span em{color:#FFC343;display:block;font-style:normal;letter-spacing:1px;font-size:32px;font-family:"Barlow Condensed","Open Sans",Helvetica,Arial,sans-serif}.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;margin:0;padding:0;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Barlow Condensed","Open Sans",Helvetica,Arial,sans-serif}.main-menu li a{font-size:26px;padding:6px;border-bottom:3px solid transparent;text-transform:uppercase}.main-menu li a:hover{color:#F3B746;text-decoration:none;border-bottom:3px solid #F5F5F1}.main-menu li.current_page_item a{color:#F3B746;text-decoration:none;border-bottom:3px solid #F3B746}.main-navigation .main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.main-navigation .main-menu>.menu-item{position:relative;margin:0;padding:0}.main-navigation .main-menu>.menu-item>a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:16px 14px;color:#F5F5F1;font-weight:600;font-size:22px;line-height:1;text-decoration:none;-webkit-transition:color .2s ease, background-color .2s ease;transition:color .2s ease, background-color .2s ease}.main-navigation .main-menu>.menu-item>a:hover,.main-navigation .main-menu>.menu-item>a:focus-visible{color:#F3B746}.main-navigation .main-menu>.menu-item.current-menu-item>a,.main-navigation .main-menu>.menu-item.current_page_item>a,.main-navigation .main-menu>.menu-item.current-menu-ancestor>a{color:#F3B746}.main-navigation .main-menu>.menu-item-has-children>a{padding-right:28px}.main-navigation .main-menu>.menu-item-has-children>a::after{content:'';position:absolute;right:10px;top:50%;width:7px;height:7px;border-right:2px solid #F3B746;border-bottom:2px solid #F3B746;-webkit-transform:translateY(-65%) rotate(45deg);transform:translateY(-65%) rotate(45deg);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.main-navigation .main-menu>.menu-item-has-children.Open>a{color:#F3B746}.main-navigation .main-menu>.menu-item-has-children.Open>a::after{-webkit-transform:translateY(-25%) rotate(225deg);transform:translateY(-25%) rotate(225deg)}.main-navigation .main-menu>.menu-item-has-children.Open>.sub-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}.main-navigation .sub-menu{position:absolute;z-index:1000;top:calc(100% + 8px);left:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:260px;max-width:360px;margin:0;padding:8px;list-style:none;background:#101F2C;border:1px solid #263746;border-radius:6px;-webkit-box-shadow:0 15px 35px rgba(0,0,0,0.35);box-shadow:0 15px 35px rgba(0,0,0,0.35);opacity:0;visibility:hidden;-webkit-transform:translateY(-8px);transform:translateY(-8px);pointer-events:none;-webkit-transition:opacity .22s ease, visibility .22s ease, -webkit-transform .22s ease;transition:opacity .22s ease, visibility .22s ease, -webkit-transform .22s ease;transition:opacity .22s ease, transform .22s ease, visibility .22s ease;transition:opacity .22s ease, transform .22s ease, visibility .22s ease, -webkit-transform .22s ease}.main-navigation .sub-menu .menu-item{margin:0;padding:0}.main-navigation .sub-menu .menu-item+.menu-item{border-top:1px solid rgba(38,55,70,0.7)}.main-navigation .sub-menu .menu-item a{position:relative;display:block;padding:13px 14px;color:#F5F5F1;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;border-radius:4px;-webkit-transition:color .2s ease, background-color .2s ease, padding-left .2s ease;transition:color .2s ease, background-color .2s ease, padding-left .2s ease}.main-navigation .sub-menu .menu-item a:hover,.main-navigation .sub-menu .menu-item a:focus-visible{color:#F3B746;background:#0C1925;padding-left:18px}.main-navigation .sub-menu .menu-item a::before{content:'';position:absolute;left:7px;top:50%;width:3px;height:0;background:#F3B746;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:2px;-webkit-transition:height .2s ease;transition:height .2s ease}.main-navigation .sub-menu .menu-item a:hover::before,.main-navigation .sub-menu .menu-item a:focus-visible::before{height:18px}.main-navigation .sub-menu .menu-item.current-menu-item>a{color:#F3B746;background:#0C1925}.main-navigation a:focus-visible{outline:2px solid #FFC343;outline-offset:3px}@media (prefers-reduced-motion: reduce){.main-navigation *,.main-navigation *::before,.main-navigation *::after{-webkit-transition:none !important;transition:none !important}}.tigers-team{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px}.player-card{-webkit-perspective:1200px;perspective:1200px;aspect-ratio:3 / 4;cursor:pointer}.player-card:hover .player-card__inner,.player-card:focus .player-card__inner,.player-card.is-flipped .player-card__inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.player-card__inner{position:relative;width:100%;height:100%;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease, -webkit-transform .6s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.player-card__front,.player-card__back{position:absolute;inset:0;border-radius:12px;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.player-card__front{background:#101F2C}.player-card__front img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.player-card__content{position:absolute;left:0;right:0;bottom:0;padding:24px;background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.9)));background:linear-gradient(transparent, rgba(0,0,0,0.9));color:#F5F5F1}.player-card__content h3{margin:0;color:#F3B746}.player-card__back{padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#F3B746;color:#07111B;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.player-card__back h3{margin-top:0}@media (max-width: 1000px){.tigers-team{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 600px){.tigers-team{grid-template-columns:1fr}}.sponsors{gap:24px}.sponsors--grid{display:grid;grid-template-columns:repeat(5, 1fr)}.sponsors--slider{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}.sponsors--slider::-webkit-scrollbar{display:none}.sponsors--slider .sponsor{-webkit-box-flex:0;-ms-flex:0 0 220px;flex:0 0 220px;scroll-snap-align:start}.sponsor{min-height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px;background:#101F2C;border:1px solid #263746;border-radius:10px}.sponsor a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sponsor img{display:block;width:auto;height:auto;max-width:100%;max-height:70px;-webkit-filter:grayscale(1) brightness(0) invert(1);filter:grayscale(1) brightness(0) invert(1);opacity:.75;-webkit-transition:opacity .25s ease, -webkit-filter .25s ease, -webkit-transform .25s ease;transition:opacity .25s ease, -webkit-filter .25s ease, -webkit-transform .25s ease;transition:filter .25s ease, opacity .25s ease, transform .25s ease;transition:filter .25s ease, opacity .25s ease, transform .25s ease, -webkit-filter .25s ease, -webkit-transform .25s ease}.sponsor:hover img{-webkit-filter:none;filter:none;opacity:1;-webkit-transform:scale(1.04);transform:scale(1.04)}@media (max-width: 1000px){.sponsors--grid{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 600px){.sponsors--grid{grid-template-columns:repeat(2, 1fr)}}.next-game{--game-gold: #f2c230;--game-bg: #07111f;--game-bg-light: #101c2c;--game-white: #f5f5f3;--game-muted: #9ba4af;--game-border: rgba(255, 255, 255, .10);position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(210px, 0.8fr) minmax(180px, 0.65fr) minmax(330px, 1.4fr) minmax(220px, 0.8fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:245px;padding:28px 38px;background:radial-gradient(circle at 10% 100%, rgba(242,194,48,0.08), transparent 30%),radial-gradient(circle at 100% 0, rgba(255,255,255,0.05), transparent 30%),linear-gradient(110deg, #091524 0%, #07111f 45%, #0b1726 100%);border-top:1px solid rgba(255,255,255,0.15);border-bottom:1px solid rgba(255,255,255,0.08);color:var(--game-white);-webkit-box-shadow:0 20px 50px rgba(0,0,0,0.25);box-shadow:0 20px 50px rgba(0,0,0,0.25)}.next-game::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.14;background-image:linear-gradient(135deg, rgba(255,255,255,0.025) 25%, transparent 25%),linear-gradient(315deg, rgba(255,255,255,0.02) 25%, transparent 25%);background-size:10px 10px}.next-game>*{position:relative;z-index:2}.next-game__label{-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:35px;border-right:1px solid var(--game-border);color:var(--game-gold);font-size:clamp(25px, 2.4vw, 42px);font-weight:900;font-style:italic;line-height:.95;text-transform:uppercase;letter-spacing:-1.5px}.next-game__label::after{content:"REGIONALLIGA OST";display:block;margin-top:14px;color:var(--game-white);font-size:11px;font-weight:700;font-style:normal;letter-spacing:5px;opacity:.7}.next-game__date{-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 35px;border-right:1px solid var(--game-border)}.next-game__day{display:block;color:var(--game-white);font-size:clamp(32px, 3.2vw, 58px);font-weight:900;line-height:1;letter-spacing:-2px}.next-game__time{display:block;margin-top:12px;color:var(--game-gold);font-size:clamp(23px, 2vw, 35px);font-weight:800;line-height:1}.next-game__teams{align-self:stretch;display:grid;grid-template-columns:1fr auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;padding:15px 35px;border-right:1px solid var(--game-border)}.next-game__team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;min-width:0}.next-game__team img{display:block;width:auto;height:75px;max-width:105px;margin-bottom:10px;-o-object-fit:contain;object-fit:contain}.next-game__team strong{display:block;color:var(--game-white);font-size:17px;font-weight:800;line-height:1.15;text-transform:uppercase;letter-spacing:-.4px}.next-game__team:first-child strong{color:var(--game-gold)}.next-game__vs{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:46px;height:46px;color:var(--game-gold);font-size:15px;font-weight:900;text-transform:uppercase}.next-game__location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:35px;color:var(--game-muted);font-size:12px;line-height:1.5;text-transform:uppercase}.next-game__location::before{content:"●";display:block;margin-bottom:8px;color:var(--game-gold);font-size:18px;line-height:1}.next-game__location strong{display:block;margin-bottom:3px;color:var(--game-white);font-size:13px;font-weight:800;letter-spacing:.5px}.next-game__location span{display:block;color:var(--game-muted);font-size:11px;font-weight:600;letter-spacing:.4px}.next-game{-webkit-transition:-webkit-transform .3s ease, -webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease, -webkit-box-shadow .3s ease;transition:transform .3s ease, box-shadow .3s ease;transition:transform .3s ease, box-shadow .3s ease, -webkit-transform .3s ease, -webkit-box-shadow .3s ease}.next-game:hover{-webkit-box-shadow:0 24px 60px rgba(0,0,0,0.35);box-shadow:0 24px 60px rgba(0,0,0,0.35)}@media (max-width: 1100px){.next-game{grid-template-columns:minmax(180px, 0.8fr) minmax(160px, 0.65fr) minmax(300px, 1.4fr);padding:25px}.next-game__location{grid-column:1 / -1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-top:20px;padding:18px 0 0;border-top:1px solid var(--game-border);text-align:center}.next-game__location::before{margin:0}.next-game__teams{border-right:0}}@media (max-width: 750px){.next-game{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;padding:28px 20px;text-align:center}.next-game__label{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 24px;border-right:0;border-bottom:1px solid var(--game-border)}.next-game__label::after{letter-spacing:3px}.next-game__date{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 0;border-right:0;border-bottom:1px solid var(--game-border)}.next-game__teams{width:100%;grid-template-columns:1fr 40px 1fr;gap:10px;padding:28px 0;border-right:0;border-bottom:1px solid var(--game-border)}.next-game__team img{height:62px;max-width:85px}.next-game__team strong{font-size:14px}.next-game__location{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:23px 0 0;border:0;gap:4px}}@media (max-width: 420px){.next-game{padding:24px 16px}.next-game__teams{grid-template-columns:1fr 30px 1fr}.next-game__vs{width:30px;height:30px;font-size:12px}.next-game__team img{height:52px}}.hero-title{font-family:'Barlow Condensed', sans-serif;font-size:clamp(4rem, 8vw, 8.5rem);line-height:.78;font-weight:900;font-style:italic;letter-spacing:-.035em;text-transform:uppercase}.section-title{font-family:'Road Rage', cursive;font-size:clamp(3rem, 5vw, 5.5rem);line-height:.85;color:var(--tigers-gold)}.card-title{font-family:'Barlow Condensed', sans-serif;font-size:1.5rem;line-height:1;font-weight:800;text-transform:uppercase}.eyebrow{font-family:'Barlow Condensed', sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.25em;text-transform:uppercase;color:var(--tigers-grey)}.btn-tigers{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:.9rem 1.4rem;background:var(--tigers-gold-bright);color:var(--tigers-bg);font-family:'Barlow Condensed', sans-serif;font-weight:800;font-size:1rem;text-transform:uppercase;text-decoration:none;border:1px solid var(--tigers-gold-bright);border-radius:3px;-webkit-transition:.2s ease;transition:.2s ease}.btn-tigers:hover{background:var(--tigers-white);border-color:var(--tigers-white)}.tigers-section{background:radial-gradient(circle at 80% 0%, rgba(243,183,70,0.08), transparent 35%),linear-gradient(135deg, #07111B 0%, #0C1925 100%);border-top:1px solid rgba(255,255,255,0.08)}.woocommerce-layout.has-shop-sidebar{display:grid;grid-template-columns:280px minmax(0, 1fr);gap:3rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.woocommerce-content{min-width:0}.shop-sidebar{min-width:0}@media (max-width: 900px){.woocommerce-layout.has-shop-sidebar{grid-template-columns:1fr}}#primary{min-height:60vh}#site-footer{background-color:#07111B}#site-footer .container{padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#site-footer p,li,a{font-size:16px;color:#F5F5F1}#site-footer ul a:hover{color:#C68C2D}.footer-bottom{background-color:#C68C2D}#site-footer .footer-bottom .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.back-to-top{background-color:#07111B;width:28px;height:28px;color:#fff;border-radius:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;font-size:16px}.back-to-top:hover{background-color:#F3B746;color:#fff}h3.footer-title{color:#07111B;font-size:18px;margin-bottom:2rem}p.has-medium-font-size{color:#026168}.footer-branding img{width:auto;max-height:70px;max-width:100%;height:auto}.footer-branding{width:100%;max-width:300px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.footer-grid-flex{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:1rem 3rem}.footer-grid-extra{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.footer-menu{margin:0;padding:1rem;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-menu li a{padding:6px;font-size:22px;font-family:"Barlow Condensed","Open Sans",Helvetica,Arial,sans-serif;text-transform:uppercase;text-decoration:none}.footer-company{padding-bottom:12px;border-bottom:2px solid #0C1925;margin-bottom:12px}.footer-legal .footer-menu li a{padding:4px;font-size:12px;font-family:"Barlow","Open Sans",Helvetica,Arial,sans-serif;text-transform:uppercase;text-decoration:none}.footer-links{color:#C68C2D;font-family:"Road Rage",cursive;font-size:32px;text-transform:uppercase}#menu-social-media a{color:#C68C2D;font-size:32px}#menu-social-media a:hover{color:#F5F5F1 !important}@media (max-width: 1640px){.wc-block-customer-account__link span,.wc-block-mini-cart__amount{display:none}}@media (max-width: 1480px){.topbar__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0}}@media (max-width: 980px){.footer-branding span,p.site-title span{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#site-footer .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-branding,.footer-grid-flex,.footer-grid-extra{width:100%;text-align:center}.menu-trigger{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#site-navigation{position:fixed;top:0;left:0;z-index:8888;width:100%;max-width:280px;height:100%;background:#0C1925;overflow:auto;left:-150vw;-webkit-transition:all 0.6s;transition:all 0.6s;border-right:3px solid #C68C2D}#site-navigation.open{left:0;-webkit-transition:all 0.6s;transition:all 0.6s}#menu-main .submenu-close{right:6px;top:6px}#menu-oben{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:10px}#menu-main li>ul.sub-menu{padding:2rem 1rem}#menu-main li>ul.sub-menu li{padding:6px;width:100%}}@media (max-width: 980px){.wp-block-search__inside-wrapper{height:42px}:root :where(.wp-element-button, .wp-block-button__link){padding-top:7px;padding-right:calc(0.5em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(0.5em + 2px);background-color:#015273}}.search-trigger{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.widget_search{display:none;position:absolute;top:90px;left:2%;width:96%}.widget_search.open{display:block}@media (max-width: 768px){.header-tools{gap:2px}#site-header .contactinfo{display:none}}@media (max-width: 480px){.topbar__inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-branding img{max-height:50px}.widget_search{top:130px}}.wp-block-search__inside-wrapper{max-width:100%;height:38px}:root :where(.wp-element-button, .wp-block-button__link){padding-top:6px}

/*# sourceMappingURL=theme.css.map */