@scope (.original-page) {


.basel-promo-popup { max-width: 900px; }

.site-logo { width: 15%; }

.site-logo img { max-width: 210px; max-height: 64px; }

.right-column { width: 333px; }

.basel-woocommerce-layered-nav .basel-scroll-content { max-height: 280px; }

:scope .header-banner { height: 32px; }

:scope.header-banner-display .website-wrapper { margin-top: 32px; }

.topbar-menu ul > li { line-height: 32px; }

.topbar-wrapp, .topbar-content::before { height: 32px; }

.sticky-header-prepared.basel-top-bar-on .header-shop, .sticky-header-prepared.basel-top-bar-on .header-split, .enable-sticky-header.basel-header-overlap.basel-top-bar-on .main-header { top: 32px; }

.site-logo img { max-height: 64px; }

.act-scroll .site-logo img, .header-clone .site-logo img { max-height: 50px; }

.header-clone .main-nav .menu > li > a { height: 50px; line-height: 50px; }

.sticky-header-real:not(.global-header-menu-top) .switch-logo-enable .basel-logo { height: 64px; }

.sticky-header-real:not(.global-header-menu-top) .act-scroll .switch-logo-enable .basel-logo { height: 50px; }

.sticky-header-real:not(.global-header-menu-top) .act-scroll .switch-logo-enable { transform: translateY(-50px); }

.main-nav .menu > li > a { height: 64px; line-height: 64px; }

.act-scroll .main-nav .menu > li > a { height: 50px; line-height: 50px; }

.basel-header-overlap .title-size-default, .basel-header-overlap .title-size-small, .basel-header-overlap .title-shop.without-title.title-size-default, .basel-header-overlap .title-shop.without-title.title-size-small { padding-top: 104px; }

.basel-header-overlap .title-shop.without-title.title-size-large, .basel-header-overlap .title-size-large { padding-top: 184px; }

@media (max-width: 991px) {
  :scope .header-banner { height: 22px; }
  :scope.header-banner-display .website-wrapper { margin-top: 22px; }
  .topbar-menu ul > li { line-height: 28px; }
  .topbar-wrapp, .topbar-content::before { height: 28px; }
  .sticky-header-prepared.basel-top-bar-on .header-shop, .sticky-header-prepared.basel-top-bar-on .header-split, .enable-sticky-header.basel-header-overlap.basel-top-bar-on .main-header { top: 28px; }
  .main-header .wrapp-header { min-height: 60px; }
  .site-logo img { max-height: 60px; }
  .act-scroll .site-logo img, .header-clone .site-logo img { max-height: 60px; }
  .main-header .switch-logo-enable .basel-logo { height: 60px; }
  .sticky-header-real:not(.global-header-menu-top) .act-scroll .switch-logo-enable .basel-logo { height: 60px; }
  .sticky-header-real:not(.global-header-menu-top) .act-scroll .switch-logo-enable { transform: translateY(-60px); }
  .basel-header-overlap .title-size-default, .basel-header-overlap .title-size-small, .basel-header-overlap .title-shop.without-title.title-size-default, .basel-header-overlap .title-shop.without-title.title-size-small { padding-top: 80px; }
  .basel-header-overlap .title-shop.without-title.title-size-large, .basel-header-overlap .title-size-large { padding-top: 120px; }
}
}