html { overflow-x: hidden; } #masthead .ast-container, .site-header-focus-item + .ast-breadcrumbs-wrapper { max-width: unset; } #ast-scroll-top { box-shadow: none; } #main .products .desktop-align-center .button[class*="product"] { padding-inline: 10px; } #masthead .ast-mobile-header-wrap .ast-below-header-bar, .ast-header-break-point #ast-mobile-header { box-shadow: 0 0 5px 0 rgb(0 0 0 / 20%); } #masthead .ast-builder-grid-row { grid-column-gap: 0; } .dgwt-wcas-search-icon { background: none; padding: 0; } body.ast-theme-transparent-header .ast-site-header-cart .ast-addon-cart-wrap i.astra-icon:after { color: var(--ast-global-color-0); } #ast-fixed-header .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input { padding: 8px 24px 8px 48px; } #ast-fixed-header { transform: translateY(-100%); box-shadow: 0 0 30px rgba(0,0,0,.1); } #ast-fixed-header .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit { top: 15px; } #masthead .site-logo-img .sticky-custom-logo .astra-logo-svg, .site-logo-img .sticky-custom-logo .astra-logo-svg, .ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img .astra-logo-svg { width: 150px!important; } #ast-site-header-cart .widget_shopping_cart .mini_cart_item, .astra-cart-drawer .astra-cart-drawer-content .widget_shopping_cart_content ul li { border-color: var(--ast-border-color); } .sidebar-main { border-radius: 10px; } .ast-mobile-popup-drawer .ast-mobile-popup-header { justify-content: flex-start; } @media screen and (max-width: 921px) { .ast-mobile-popup-drawer.ast-mobile-popup-left .ast-mobile-popup-inner { top: 59px; } .site-header { z-index: 999999; } .astra-cart-drawer { z-index: 1000000; padding-top: 0!important; } .single-product #content #primary { padding-top: 1.5em; } .ast-site-header-cart .ast-woo-header-cart-info-wrap, .sidebar-main .widget_maxmegamenu { display: none; } .footer-widget-area .widget-title { font-size: 18px!important; } } .ast-header-account-wrap .ast-header-account-link, .ast-addon-cart-wrap .ast-icon { background: none; color: #0f0f0f; } @media (min-width: 922px) { body:not(.elementor-page) #content { padding-inline: 0; } .ast-left-sidebar #primary, .ast-left-sidebar #secondary { border: 0; padding-left: 0; } .ast-left-sidebar #secondary { padding-right: 30px; } .ast-sticky-add-to-cart.is-active { display: none; } } @media (min-width: 1200px) { .ast-header-search .ast-search-menu-icon .search-form { width: 500px; } } #cmplz-cookiebanner-container .cmplz-cookiebanner { background: rgba(0,0,0,.8); box-shadow: none; top: 0; display: flex; flex-wrap: wrap; align-content: center; padding: 20px; text-align: center; right: 0; left: 0; bottom: 0; max-height: calc(100vh); } #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-header, #cmplz-cookiebanner-container .cmplz-message, .cmplz-cookiebanner .cmplz-body, #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons { margin: 0 auto; } .cmplz-cookiebanner .cmplz-body { margin-top: 30px; margin-bottom: 30px; } #cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-message a { color: #fff; } .cmplz-cookiebanner .cmplz-divider { display: none; }