/** * Athlete2 * Theme by Olegnax * Copyright (c) 2020 Olegnax * https://olegnax.com/ * * WARNING: Do not change this file. Your changes will be lost. * 2025-05-12 12:24:15*/ /* */ .page-footer .switcher .options .action.toggle strong{ font-family: 'Oswald', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 500; font-size: 1.4rem; text-transform:uppercase; letter-spacing: 1px;;}@media (min-width: 768px){ .container, .navigation, .ox-megamenu, .breadcrumbs, .page-header .header.panel, .header.content, .footer.content, .page-wrapper>.widget, .page-wrapper>.page-bottom, .block.category.event, .top-container, .page-main{max-width: 1520px;}} /* Logo Settigns */ .logo__container{padding-left: 0px; padding-right: 0px;}.logo__container{padding-top: 0px; padding-bottom: 0px;}@media only screen and (max-width: 1024px){ .logo__container{padding-left: 5px; padding-right: 5px;}} @media only screen and (max-width: 1024px){ .logo__container{padding-top: 0px; padding-bottom: 0px;}} @media only screen and (max-width: 1024px){ .mobile-header--layout-4 .logo__container{ max-width: 240px;}} @media (min-width: 1025px){ .header--layout-1 .logo__container, .logo__container{width: 240px;}} @media (min-width: 641px){ .mobile-header--layout-1 .logo__container{ width: 240px;}} /* Retina logo */ @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){ .logo__container .logo img{ display:none;}.logo__container .logo img.retina{ display:block;}} /* logo size calc */ @media (min-width: 1025px){ .logo__container .logo img{ max-width: 240px;}} @media (max-width: 1024px){ .logo__container .logo img{ max-width: 230px;}} /* Links */ /* Basic links */ /* Links with bg */ .products-grid .product-item:hover .price-box .price-container .price, .extended-review-summary .ratings-value, .ox-prev-next__link .label, .header--layout-4.page-header .ox-megamenu > ul > .level0.active > .level-top, .header--layout-4.page-header .navigation > ul > .level0.active > .level-top, .header--layout-4.page-header .ox-megamenu > ul > .level0:hover > .level-top, .header--layout-4.page-header .navigation > ul > .level0:hover > .level-top, .rating-summary .rating-result > span:before, .review-list .rating-summary .rating-result > span:before, .review-control-vote label:before, .accent-color, .post-view .social-share__content a:hover i, .ox-prev-next__link .label{ color:rgb(64, 148, 4)}button:focus, button:active, button:hover, .ox-toggle.medium-left .ox-toggle-title:hover .toggle-minus, .abs-action-link-button:focus, .abs-action-link-button:active, .abs-action-addto-product:focus, .abs-action-addto-product:active, .block-event .slider-panel .slider .item .action.event:focus, .block-event .slider-panel .slider .item .action.event:active, .bundle-options-container .block-bundle-summary .product-addto-links > .action:focus, .bundle-options-container .block-bundle-summary .product-addto-links > .action:active, .abs-action-link-button:hover, .abs-action-addto-product:hover, .block-event .slider-panel .slider .item .action.event:hover, .bundle-options-container .block-bundle-summary .product-addto-links > .action:hover, .sidebar .action.delete:hover:before, .block-compare .action.delete:hover:before, .abs-shopping-cart-items .action.continue:after, .block-cart-failed .action.continue:after, .cart-container .form-cart .action.continue:after, .abs-shopping-cart-items .action.clear:after, .block-cart-failed .action.clear:after, .cart-container .form-cart .action.clear:after, .abs-shopping-cart-items .action.update:after, .block-cart-failed .action.update:after, .cart-container .form-cart .action.update:after, .message.warning:before, .hightlighted-text:before, .slide-out-menu--mobile .hamburger-menu-icon-small span, .top-bar .switcher:hover, .page-footer .switcher:hover .options .action.toggle, .page-footer .switcher .options .action.toggle.active .page-header .header.links a:not(.button):hover, .footer.content a.athlete2-social-icon, .footer.content a:not(.button).athlete2-social-icon, .content a.athlete2-social-icon, .std a.athlete2-social-icon, .athlete2-social-icons > a.athlete2-social-icon, a.athlete2-social-icon, .primary > .action, a.action.primary, .action.primary, .button.primary, a.button.primary, a.button, .button, button, .primary > .action.naked:after, a.action.primary.naked:after, .action.primary.naked:after, .button.primary.naked:after, a.button.primary.naked:after, a.button.naked:after, .button.naked:after, button.naked:after, .button.secondary:after, a.button.secondary:after, .action.secondary:after, .action-secondary:after, button.action-secondary:after, button.action.secondary:after, .secondary > a.action:after, .pages strong.page, .ui-dialog.popup .action.close:hover, .action-search-slideout, .page-header .navigation .level0 > .level-top:before, .logo__container, #ox_quickview_wrapper .ox-overlay-close-btn:hover, .fotorama__active .fotorama__dot, .owl-carousel .owl-dots button.owl-dot.active span, .owl-carousel .owl-dots button.owl-dot:hover span, .crosssell .owl-carousel .owl-nav button.owl-next:after, .related .owl-carousel .owl-nav button.owl-next:after, .upsell .owl-carousel .owl-nav button.owl-next:after, .crosssell .owl-carousel .owl-nav button.owl-prev:after, .related .owl-carousel .owl-nav button.owl-prev:after, .upsell .owl-carousel .owl-nav button.owl-prev:after, .owl-carousel.widget-product-grid .owl-nav button.owl-next:after, .owl-carousel.widget-product-grid .owl-nav button.owl-prev:after, .owl-nav button.owl-next:after, .owl-nav button.owl-prev:after, #toTop, .header-top-banner, .at-close-cross:hover, .ox-banner-animated-text .ox-banner-animated-container .text.accent-bg:after, .ox-banner-animated-text .ox-banner-animated-container .text:after, .ox-banner-animated-text .ox-banner-animated-container .link, .modal-custom .action-close:focus, .modal-popup .action-close:focus, .modal-slide .action-close:focus, .modal-custom .action-close:hover, .modal-popup .action-close:hover, .modal-slide .action-close:hover, .ox-banner__text-container .text:after, .ox-banner__text-container .link, .athlete-slideshow .slide .controls .slide-control:after, .athlete-slideshow .slide .controls .progress, .slide-title .link, .cart-summary .actions-toolbar > .primary button, .cart-summary .actions-toolbar > .primary button.naked:after, .minicart-wrapper .action.showcart, .opc-progress-bar-item._active:before, .opc-block-shipping-information .shipping-information-title .action-edit:after, .action.action-edit-address:after, .gift-item-block .title:focus, .gift-item-block .title:active, .sorter-action:hover, .js-toolbar-switch:hover, .js-toolbar-dropdown > div:hover, .products-grid__layout-2.grid .product-grid__image-wrapper .product-item-inner .action.tocompare:hover, .products-grid__layout-default.grid .product-grid__image-wrapper .product-item-inner .action.tocompare:hover, .products-grid__layout-2.products-grid .product-grid__image-wrapper .product-item-inner .action.tocompare:hover, .products-grid__layout-default.products-grid .product-grid__image-wrapper .product-item-inner .action.tocompare:hover, .products-grid__layout-2.grid .product-grid__image-wrapper .product-item-inner .action.towishlist:hover, .products-grid__layout-default.grid .product-grid__image-wrapper .product-item-inner .action.towishlist:hover, .products-grid__layout-2.products-grid .product-grid__image-wrapper .product-item-inner .action.towishlist:hover, .products-grid__layout-default.products-grid .product-grid__image-wrapper .product-item-inner .action.towishlist:hover, .products-grid__layout-2.grid .product-grid__image-wrapper .product-item-inner .action.primary:hover, .products-grid__layout-default.grid .product-grid__image-wrapper .product-item-inner .action.primary:hover, .products-grid__layout-2.products-grid .product-grid__image-wrapper .product-item-inner .action.primary:hover, .products-grid__layout-default.products-grid .product-grid__image-wrapper .product-item-inner .action.primary:hover, .table-comparison .cell.remove .action.delete:hover, .table-comparison .action.towishlist:hover, .table-comparison .action.tocart:hover, .filter-current .action.remove:hover:before, .extended-review-summary-wrapper .number-of-ratings .rating-result span:before, .extended-review-summary .ratings-count .rating-result span:before, .footer.content a:hover, .sidebar-additional .block:before, .block-event .slider-panel .slider .item .action.event, .ox-product-scroll__amount .amount-count-line span, .toolbar-amount .amount-count-line span, .opc-progress-bar-item._active:before, .slider-progress:after, .animated-text--bg.accent:after, .post-view .post-categories a, .post-list.blog-style-modern article .post-categories a, .post-list.blog-style-classic .post-date .hover, .post-view .post-tags a:hover, blockquote:after, blockquote:before, .sidebar-additional .block.block-tagclaud a:hover, .filter-options-content .mana-filter-slider > .mana-slider-span, .filter-options-content .ui-slider .ui-slider-range, .filter-options-content .ox-price-slider .ui-slider-range, .filter-options-content .noUi-connect, .filter-current-count, #toTop{background:rgb(64, 148, 4)}@media only screen and (max-width: 1024px){.order-links .item.current strong, .ox-nav-sections-item-title.active:after, .product.data.items > .item.title:not(.disabled) > .switch:focus, .product.data.items > .item.title:not(.disabled) > .switch:hover, .product.data.items > .item.title:not(.disabled) > .switch:active, .product.data.items > .item.title.active > .switch, .product.data.items > .item.title.active > .switch:focus, .product.data.items > .item.title.active > .switch:hover{background:rgb(64, 148, 4)}} @media all and (min-width: 1025px), print{.order-links .item.current strong, .product.data.items > .item.title > .switch:after, .header--layout-4 .minicart-wrapper .action.showcart:after, .ox-megamenu-navigation .category-item.has-active > .level-top, .ox-megamenu-navigation .category-item.active > .level-top, .ox-megamenu-navigation .category-item.has-active > a, .ox-megamenu-navigation .category-item.active > a, .ox-dropdown--megamenu > .ox-megamenu__dropdown .level1.category-item.active > a, .ox-dropdown--megamenu > .ox-megamenu__dropdown .level2.category-item.active > a, .modes-mode.active, .modes-mode:hover, .block-search .action.search, .ox-megamenu-navigation > .level0 > a:before{background:rgb(64, 148, 4)}} @media all and (min-width: 1025px), print{.ox-megamenu-navigation .ox-megamenu__dropdown .category-item.active > a, .ox-megamenu-navigation .ox-megamenu__dropdown .category-item.active + .category-item > a{border-color:rgb(64, 148, 4)}} .post-view .block.comments .c-comment .c-post, .post-list.blog-style-modern article .post-links > .item:hover, .filter-options, .filter.block .content, .a-underlined-links a, .underlined-links a:hover, .account-nav .content{border-color:rgb(64, 148, 4)}.accent-color svg, svg.accent-color{fill: rgb(64, 148, 4)!important}/* Typography */ .hightlighted-text:before{background-color: rgb(64, 148, 4)} /* Headings */ .multicheckout .box-title > span, .paypal-review .block .box-title > span, .magento-rma-guest-returns .column.main .block:not(.widget) .box-title > span, [class^='sales-guest-'] .column.main .block:not(.widget) .box-title > span, .sales-guest-view .column.main .block:not(.widget) .box-title > span, .account .column.main .block:not(.widget) .box-title > span, .abs-account-blocks .block-title > strong, .block-giftregistry-results .block-title > strong, .block-giftregistry-shared-items .block-title > strong, .block-wishlist-search-results .block-title > strong, .widget .block-title > strong, .multicheckout .block-title > strong, .paypal-review .block .block-title > strong, .magento-rma-guest-returns .column.main .block:not(.widget) [class^='sales-guest-'] .column.main .block:not(.widget) .block-title > strong, .sales-guest-view .column.main .block:not(.widget) .block-title > strong, .account .column.main .block:not(.widget) .block-title > strong, .cart-empty-big-text, .fieldset > .legend, .cart-summary > .title, .fieldset .review-legend.legend, .review-list .block-title strong, .filter.block .content dl.options dt, .sidebar-additional .block .block-title > strong, .bundle-options-container .block-bundle-summary > .title > strong, .bundle-options-container .block-bundle-summary .bundle-summary > .subtitle, .bundle-options-container .legend.title, .opc-wrapper .step-title, .opc-block-shipping-information .shipping-information-title, .opc-block-summary > .title, .checkout-agreements-items .checkout-agreements-item-title, .review-title, .post-list.blog-style-classic article .post-title a, .post-list.blog-style-modern article .post-title a, .post-list.blog-style-modern article .post-title, .post-view .block.comments .c-count, .post-view .block.comments .c-comment .p-name, .modal-popup .modal-title, .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{color:rgb(51, 51, 51);} .ox-megamenu, body{font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif;}.abs-account-blocks .block-title > strong, .block-giftregistry-results .block-title > strong, .block-giftregistry-shared-items .block-title > strong, .block-wishlist-search-results .block-title > strong, .widget .block-title > strong, .multicheckout .block-title > strong, .paypal-review .block .block-title > strong, .magento-rma-guest-returns .column.main .block:not(.widget) [class^='sales-guest-'] .column.main .block:not(.widget) .block-title > strong, .sales-guest-view .column.main .block:not(.widget) .block-title > strong, .account .column.main .block:not(.widget) .block-title > strong, .cart-empty-big-text, .block.newsletter.newsletter-style--big .title, .ox-overlay .header__search-wrapper form input, .ox-overlay .header__search-wrapper form .label, .ox-slideout .header__search-wrapper form input, .ox-slideout .header__search-wrapper form .label, .cart-summary > .title, .fieldset .review-legend.legend, .review-list .block-title strong, .bundle-options-container .block-bundle-summary > .title > strong, .bundle-options-container .block-bundle-summary .bundle-summary > .subtitle, .column.main .block .title strong, .block .title strong, .block-title strong, .bundle-options-container .legend.title, .opc-wrapper .step-title, .opc-block-shipping-information .shipping-information-title, .opc-block-summary > .title, .checkout-agreements-items .checkout-agreements-item-title, .extended-review-summary .ratings-value, .post-view .block.comments .c-count, .modal-popup .modal-title, .h1, .h2, .h3, h1, h2, h3{font-family: 'Oswald', 'Helvetica Neue', Helvetica, Arial, sans-serif;}.multicheckout .box-title > span, .paypal-review .block .box-title > span, .magento-rma-guest-returns .column.main .block:not(.widget) .box-title > span, [class^='sales-guest-'] .column.main .block:not(.widget) .box-title > span, .sales-guest-view .column.main .block:not(.widget) .box-title > span, .account .column.main .block:not(.widget) .box-title > span, .block.newsletter .title, .minicart-wrapper .action.showcart, .ox-banner .text, .ox-banner-animated-text .ox-banner-animated-container .text, .ox-banner__text-container .text, .filter-options-title, .filter .block-subtitle, .small-subtitle, .fieldset > .legend, .opc-progress-bar-item > span, .filter.block .content dl.options dt, .sidebar-additional .block .block-title > strong, .review-title, .post-list.blog-style-modern article .post-title, .post-list.blog-style-modern article .post-image-wrapper .post-posed-date, .post-list.blog-style-modern article .post-categories a, .post-list.blog-style-modern article .post-links > .item, .post-list.blog-style-classic .post-date .day, .post-list.blog-style-classic .post-date .hover, .post-view .post-categories a, .post-view .block.comments .c-comment .p-name, .h4, .h5, .h6, h4, h5, h6{font-family: 'Oswald', 'Helvetica Neue', Helvetica, Arial, sans-serif;}/* Letter Spacing */ .ox-overlay .header__search-wrapper form input, .ox-overlay .header__search-wrapper form .label, .ox-slideout .header__search-wrapper form input, .ox-slideout .header__search-wrapper form .label, .h1, h1, h1.big, .h1.big{letter-spacing: 2px;} .abs-account-blocks .block-title > strong, .block-giftregistry-results .block-title > strong, .block-giftregistry-shared-items .block-title > strong, .block-wishlist-search-results .block-title > strong, .widget .block-title > strong, .multicheckout .block-title > strong, .paypal-review .block .block-title > strong, .magento-rma-guest-returns .column.main .block:not(.widget) [class^='sales-guest-'] .column.main .block:not(.widget) .block-title > strong, .sales-guest-view .column.main .block:not(.widget) .block-title > strong, .account .column.main .block:not(.widget) .block-title > strong, .cart-empty-big-text, .ox-banner-animated-text.ox-banner-medium .ox-banner__text-container .text, .ox-banner-animated-text.ox-banner-big .ox-banner__text-container .text, .block.newsletter.newsletter-style--big .title, .ox-banner__text-container .text, .column.main .block .title strong, .block .title strong, .block-title strong, .cart-summary > .title, .fieldset .review-legend.legend, .review-list .block-title strong, .bundle-options-container .block-bundle-summary > .title > strong, .bundle-options-container .block-bundle-summary .bundle-summary > .subtitle, .bundle-options-container .legend.title, .post-view .block.comments .c-count, .modal-popup .modal-title, .opc-wrapper .step-title, .opc-block-shipping-information .shipping-information-title, .opc-block-summary > .title, .checkout-agreements-items .checkout-agreements-item-title, .h2, .h3, h2, h3{letter-spacing: 2px;} .multicheckout .box-title > span, .paypal-review .block .box-title > span, .magento-rma-guest-returns .column.main .block:not(.widget) .box-title > span, [class^='sales-guest-'] .column.main .block:not(.widget) .box-title > span, .sales-guest-view .column.main .block:not(.widget) .box-title > span, .account .column.main .block:not(.widget) .box-title > span, .block.newsletter .title, .ox-banner .text, .ox-banner-animated-text .ox-banner-animated-container .text, .filter-options-title, .filter .block-subtitle, .login-container .block-new-customer .block-title strong, .ox-overlay .header__search-wrapper form .input-focused .label, .fieldset > .legend, .opc-progress-bar-item > span, .filter.block .content dl.options dt, .sidebar-additional .block .block-title > strong, .review-title, .post-list.blog-style-modern article .post-image-wrapper .post-posed-date, .post-list.blog-style-modern article .post-categories a, .post-list.blog-style-modern article .post-links > .item, .post-list.blog-style-classic .post-date .day, .post-list.blog-style-classic .post-date .hover, .post-list.blog-style-modern article .post-title, .post-view .post-categories a, .post-view .block.comments .c-comment .p-name, .column.main .cart-summary .block > .title strong, .column.main .opc-block-summary .items-in-cart > .title strong, .column.main .checkout-payment-method .payment-option._collapsible > .title strong, .column.main .paypal-review-discount .block > .title strong, .h4, .h5, .h6, h4, h5, h6{letter-spacing: 1px;} /* Font Weight */ .ox-overlay .header__search-wrapper form input, .ox-overlay .header__search-wrapper form .label, .ox-slideout .header__search-wrapper form input, .ox-slideout .header__search-wrapper form .label, .h1, h1, h1.big, .h1.big{font-weight: 500;} .abs-account-blocks .block-title > strong, .block-giftregistry-results .block-title > strong, .block-giftregistry-shared-items .block-title > strong, .block-wishlist-search-results .block-title > strong, .widget .block-title > strong, .multicheckout .block-title > strong, .paypal-review .block .block-title > strong, .magento-rma-guest-returns .column.main .block:not(.widget) [class^='sales-guest-'] .column.main .block:not(.widget) .block-title > strong, .sales-guest-view .column.main .block:not(.widget) .block-title > strong, .account .column.main .block:not(.widget) .block-title > strong, .cart-empty-big-text, .ox-banner-animated-text.ox-banner-medium .ox-banner__text-container .text, .ox-banner-animated-text.ox-banner-big .ox-banner__text-container .text, .block.newsletter.newsletter-style--big .title, .ox-banner__text-container .text, .column.main .block .title strong, .block .title strong, .block-title strong, .opc-wrapper .step-title, .opc-block-shipping-information .shipping-information-title, .opc-block-summary > .title, .checkout-agreements-items .checkout-agreements-item-title, .fieldset .review-legend.legend, .review-list .block-title strong, .bundle-options-container .block-bundle-summary > .title > strong, .bundle-options-container .block-bundle-summary .bundle-summary > .subtitle, .bundle-options-container .legend.title, .post-view .block.comments .c-count, .modal-popup .modal-title, .h2, .h3, h2, h3{font-weight: 500;} .multicheckout .box-title > span, .paypal-review .block .box-title > span, .magento-rma-guest-returns .column.main .block:not(.widget) .box-title > span, [class^='sales-guest-'] .column.main .block:not(.widget) .box-title > span, .sales-guest-view .column.main .block:not(.widget) .box-title > span, .account .column.main .block:not(.widget) .box-title > span, .block.newsletter .title, .ox-banner .text, .ox-banner-animated-text .ox-banner-animated-container .text, .filter-options-title, .filter .block-subtitle, .login-container .block-new-customer .block-title strong, .filter-options-title strong, .fieldset > .legend, .filter.block .content dl.options dt, .sidebar-additional .block .block-title > strong, .review-title, .post-list.blog-style-modern article .post-image-wrapper .post-posed-date, .post-list.blog-style-modern article .post-categories a, .post-list.blog-style-modern article .post-links > .item, .post-list.blog-style-classic .post-date .day, .post-list.blog-style-classic .post-date .hover, .post-list.blog-style-modern article .post-title, .post-view .post-categories a, .post-view .block.comments .c-comment .p-name, .column.main .cart-summary .block > .title strong, .column.main .opc-block-summary .items-in-cart > .title strong, .column.main .checkout-payment-method .payment-option._collapsible > .title strong, .column.main .paypal-review-discount .block > .title strong, .h4, .h5, .h6, h4, h5, h6{font-weight: 500;} /* Header Appearance */ .page-header, .page-header .sticky-wrapper{background: rgb(255, 255, 255);}.header--layout-4 .header__content .logo__container:before, .logo__container{background: rgb(255, 255, 255);}/* Top Bar */ .top-bar, .top-bar:before{background-color: rgb(255, 255, 255);}.top-bar, .top-bar .switcher, .top-bar .topline-block a:not(.button), .top-bar .header.links a:not(.button){color: rgb(51, 51, 51);}.top-bar .switcher:hover, .top-bar .topline-block a:not(.button):hover, .top-bar .header.links a:not(.button):hover{color: rgb(255, 255, 255);}.top-bar .switcher:hover, .top-bar .topline-block a:not(.button):hover, .top-bar .header.links a:not(.button):hover{background-color: rgb(64, 148, 4);}/* Minicart Action */ .minicart-wrapper .action.showcart{background: rgb(64, 148, 4);}.minicart-wrapper .action.showcart, .minicart-wrapper .action.showcart span{color: rgb(255, 255, 255);}.minicart-wrapper .action.showcart svg{fill: rgb(255, 255, 255);}.header--layout-4 .minicart-wrapper .action.showcart:after, .header--layout-2 .minicart-wrapper .action.showcart:hover, .header--layout-1 .minicart-wrapper .action.showcart:hover{background: rgb(23, 23, 23);}.minicart-wrapper .action.showcart:hover, .minicart-wrapper .action.showcart:hover span{color: rgb(255, 255, 255);}.minicart-wrapper .action.showcart:hover svg{fill: rgb(255, 255, 255);}/* Header Items */ .header__content .header__item .button{background: rgb(32, 32, 32);}.header__content .header__item .button svg{fill: rgb(255, 255, 255);}.header__content .header__item .button i{color: rgb(255, 255, 255);}.header__content .header__item .button:hover{background-color: rgb(64, 148, 4);}.header__content .header__item .button:hover svg{fill: rgb(255, 255, 255);}.header__content .header__item .button:hover i{color: rgb(255, 255, 255);}/* Header Search Action */ .header__content .block-search .action.search, .header__content .block-search .action-search-slideout{background: rgb(32, 32, 32);}.header__content .block-search .action.search svg, .header__content a.button.action-search-slideout svg{fill: rgb(255, 255, 255);}/*.header__content .block-search .action.search:after, .header__content .block-search .action-search-slideout:after,*/ .header__content .block-search .action.search:after, .header__content .block-search .action-search-slideout:hover{background-color: rgb(64, 148, 4);}.header__content .block-search .action.search:hover svg, .header__content a.button.action-search-slideout:hover svg{fill: rgb(255, 255, 255);}.header__content .header__item-search form input{background: rgb(30, 30, 30);}.header__content .header__item-search form input{color: rgb(255, 255, 255);}/* Menu Appearance */ .slide-out-menu--mobile, .page-header .ox-megamenu .level0 > .level-top, .page-header .navigation .level0 > .level-top{color: rgb(32, 32, 32);}.ox-megamenu .level0 > .level-top:hover, .navigation .level0 > .level-top:hover, .ox-megamenu-navigation > .level0 > .level-top:hover, .page-header .ox-megamenu .level0 > .level-top:before, .page-header .navigation .level0 > .level-top:before{background-color: rgb(64, 148, 4);}.ox-megamenu-navigation > .level0:not(.active):not(.has-active):hover > .level-top, .header--layout-4.page-header .ox-megamenu > ul > .level0.active > .level-top, .header--layout-4.page-header .ox-megamenu > ul > .level0:hover > .level-top, .page-header .ox-megamenu > ul > .level0:hover > .level-top, .page-header .ox-megamenu .level0.active > .level-top, .page-header .ox-megamenu .level0.has-active > .level-top , .header--layout-4.page-header .navigation > ul > .level0.active > .level-top, .header--layout-4.page-header .navigation > ul > .level0:hover > .level-top, .page-header .navigation > ul > .level0:hover > .level-top, .page-header .navigation .level0.active > .level-top, .page-header .navigation .level0.has-active > .level-top{color: rgb(255, 255, 255);}.page-header .ox-megamenu .level0 > .level-top, .page-header .navigation .level0 > .level-top, .slide-out-menu--mobile, .header--layout-4 .minicart-wrapper .action.showcart, .ox-nav-sections-item-title .ox-nav-sections-item-switch, .ox-megamenu-navigation > .level0 > .level-top{ letter-spacing:1px;} .page-header .ox-megamenu .level0 > .level-top, .page-header .navigation .level0 > .level-top, .ox-megamenu-navigation .ox-dropdown--simple .category-item a, .slide-out-menu--mobile, .header--layout-4 .minicart-wrapper .action.showcart, .ox-nav-sections-item-title .ox-nav-sections-item-switch, .ox-megamenu-navigation > .level0 > .level-top{ font-weight:500;} .page-header .ox-megamenu .level0 > .level-top, .page-header .navigation .level0 > .level-top, .slide-out-menu--mobile, .header--layout-4 .minicart-wrapper .action.showcart, .ox-nav-sections-item-title .ox-nav-sections-item-switch, .ox-megamenu-navigation > .level0 > .level-top{ font-size:16px;} /* Mobile menu*/ .ox-section-item-content .ox-megamenu-navigation > .level0 > .level-top{ font-size:30px;} /* Menu Drop Down Appearance */ .ox-megamenu-navigation li > a .ox-menu-arrow:after, .ox-megamenu-navigation li > a .ox-menu-arrow:before, .ox-megamenu-navigation li.parent > a .ox-menu-arrow:after, .ox-megamenu-navigation li.parent > a .ox-menu-arrow:before, .page-header .ox-megamenu .level0 .submenu li.parent > a > .ui-menu-icon:after, .page-header .ox-megamenu .level0 .submenu li.parent > a > .ui-menu-icon:before, .page-header .navigation .level0 .submenu li.parent > a > .ui-menu-icon:after, .page-header .navigation .level0 .submenu li.parent > a > .ui-menu-icon:before{background: rgb(32, 32, 32);}.ox-megamenu-navigation .ox-megamenu-block .links-bg-hover a, .ox-megamenu-navigation .ox-megamenu-block a.bg-hover, .ox-megamenu-navigation .ox-megamenu-block .std a, .ox-section-item-content, .ox-section-item-content input, .ox-section-item-content .block-title strong, .ox-slideout .header.links .logged-in, .ox-slideout .header.links a:not(.button), .ox-slideout .switcher .options ul.dropdown a, .ox-section-item-content .block-customer-login .secondary > a.action, .ox-megamenu .level0 > .level-top, .navigation .level0 > .level-top, .ox-megamenu-navigation a.bg-hover, .ox-megamenu-navigation .std a, .ox-megamenu-navigation .links-bg-hover a, .ox-megamenu__dropdown .category-item > a, .ox-megamenu-navigation h1, .ox-megamenu-navigation h2, .ox-megamenu-navigation h3, .ox-megamenu-navigation h4, .ox-megamenu-navigation h5, .ox-megamenu-navigation h6, .ox-megamenu-navigation .h1, .ox-megamenu-navigation .h2, .ox-megamenu-navigation .h3, .ox-megamenu-navigation .h4, .ox-megamenu-navigation .h5, .ox-megamenu-navigation .h6, .ox-dropdown--megamenu > .ox-megamenu__dropdown .level1.category-item > a, .ox-megamenu__dropdown, .page-header .ox-megamenu .level0 .submenu a, .page-header .navigation .level0 .submenu a{color: rgb(32, 32, 32);}.ox-megamenu-navigation .ox-megamenu-block .links-bg-hover a:hover, .ox-megamenu-navigation .ox-megamenu-block a.bg-hover:hover, .ox-megamenu-navigation .ox-megamenu-block .std a:hover, .ox-section-item-content .block-customer-login .secondary > a.action:hover, .ox-nav-sections .ox-megamenu-navigation .category-item.has-active > .level-top, .ox-nav-sections .ox-megamenu-navigation .category-item.active > .level-top, .ox-nav-sections .ox-megamenu-navigation .category-item.has-active > a, .ox-nav-sections .ox-megamenu-navigation .category-item.active > a, .ox-section-item-content .block-customer-login .secondary > a.action:after, .ox-dropdown--megamenu > .ox-megamenu__dropdown .level1.category-item > a:hover, .ox-megamenu__dropdown .category-item:hover > a, .page-header .ox-megamenu .level0 .submenu a:hover, .page-header .ox-megamenu .level0 .submenu a.ui-state-focus, .page-header .navigation .level0 .submenu a:hover, .page-header .navigation .level0 .submenu a.ui-state-focus{background: rgb(64, 148, 4);}.ox-megamenu-navigation .ox-megamenu-block .links-bg-hover a:hover, .ox-megamenu-navigation .ox-megamenu-block a.bg-hover:hover, .ox-megamenu-navigation .ox-megamenu-block .std a:hover, .ox-nav-sections .ox-megamenu-navigation .category-item.has-active > .level-top, .ox-nav-sections .ox-megamenu-navigation .category-item.active > .level-top, .ox-nav-sections .ox-megamenu-navigation .category-item.has-active > a, .ox-nav-sections .ox-megamenu-navigation .category-item.active > a, .ox-section-item-content .block-customer-login .secondary > a.action:hover, .ox-dropdown--megamenu > .ox-megamenu__dropdown .level1.category-item > a:hover, .ox-megamenu__dropdown .category-item:hover > a, .page-header .ox-megamenu .level0 .submenu a:hover, .page-header .ox-megamenu .level0 .submenu a.ui-state-focus, .page-header .navigation .level0 .submenu a:hover, .page-header .navigation .level0 .submenu a.ui-state-focus{color: rgb(255, 255, 255);}.ox-megamenu-navigation .category-item.has-active > .level-top .ox-menu-arrow:before, .ox-megamenu-navigation .category-item.active > .level-top .ox-menu-arrow:before, .ox-megamenu-navigation .category-item.has-active > a .ox-menu-arrow:before, .ox-megamenu-navigation .category-item.active > a .ox-menu-arrow:before, .ox-megamenu-navigation .category-item.has-active > .level-top .ox-menu-arrow:after, .ox-megamenu-navigation .category-item.active > .level-top .ox-menu-arrow:after, .ox-megamenu-navigation .category-item.has-active > a .ox-menu-arrow:after, .ox-megamenu-navigation .category-item.active > a .ox-menu-arrow:after{ background-color: rgb(255, 255, 255);}.ox-slideout .switcher .options .action.toggle strong span, .ox-slideout .switcher .options .action.toggle strong, .ox-slideout .switcher.language .options .action.toggle strong span, .ox-megamenu-navigation .ox-megamenu__dropdown .category-item.active > a, .ox-dropdown--megamenu > .ox-megamenu__dropdown .level2.category-item.has-active > a, .ox-dropdown--megamenu > .ox-megamenu__dropdown .level2.category-item.active > a, .page-header .ox-megamenu .level0 .ox-submenu .active > a, .ox-dropdown--megamenu > .ox-megamenu__dropdown .level1.category-item.active > a{ color: rgb(255, 255, 255);}.ox-slideout .switcher .options .action.toggle strong span, .ox-slideout .switcher .options .action.toggle strong, .ox-slideout .switcher.language .options .action.toggle strong span, .ox-megamenu-navigation .ox-megamenu__dropdown .category-item.active > a, .ox-dropdown--megamenu > .ox-megamenu__dropdown .level2.category-item.has-active > a, .ox-dropdown--megamenu > .ox-megamenu__dropdown .level2.category-item.active > a, .page-header .ox-megamenu .level0 .ox-submenu .active > a, .ox-dropdown--megamenu > .ox-megamenu__dropdown .level1.category-item.active > a{ background-color: rgb(64, 148, 4);}.page-header .ox-megamenu .level0 .submenu, .ox-nav-sections-item-content, .ox-megamenu__dropdown, .ox-nav-sections, .ox-dropdown--megamenu > .ox-megamenu__dropdown .level1.category-item > .submenu, .ox-dropdown--megamenu > .ox-megamenu__dropdown .level1.category-item > .ox-submenu, .page-header .navigation .level0 .submenu{background: rgb(255, 255, 255);}@media (min-width: 1025px){.page-header .ox-megamenu .level0 .submenu, .page-header .navigation .level0 .submenu, .page-header .ox-megamenu .level0 .ox-submenu, .page-header .navigation .level0 .ox-submenu, .ox-submenu{ background: rgb(255, 255, 255);}} /* Mobile tab */ @media only screen and (max-width: 1024px){.ox-nav-sections-item-title .ox-nav-sections-item-switch{color: rgb(255, 255, 255);}.ox-nav-sections-item-title:after{ background: rgb(64, 148, 4);}.ox-nav-sections-item-title.active .ox-nav-sections-item-switch{color: rgb(255, 255, 255);}.ox-nav-sections-item-title.active:after{ background: rgb(64, 148, 4);}} .ox-slideout .header.links .logged-in, .ox-slideout .header.links a:not(.button), .ox-slideout .switcher .options ul.dropdown a, .ox-slideout .switcher .options .action.toggle strong span, .ox-slideout .switcher .options .action.toggle strong, .slide-out-menu--mobile, .ox-nav-sections-item-title .ox-nav-sections-item-switch, .minicart-wrapper .action.showcart, .ox-megamenu-navigation .ox-dropdown--simple, .ox-megamenu .level0 > .level-top, .navigation .level0 > .level-top, .page-header .ox-megamenu .level0 > .level-top, .page-header .navigation .level0 > .level-top, .page-header .ox-megamenu .level0 .ox-submenu, .ox-megamenu-navigation .ox-megamenu__dropdown .ox-megamenu__categories .level1.category-item > a{ font-family: 'Oswald', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;}.ox-dropdown--megamenu > .ox-megamenu__dropdown .level2.category-item > a{color: rgb(32, 32, 32);}.page-header .ox-megamenu .level0 .ox-submenu .category-item > a, .ox-megamenu-navigation .ox-dropdown--simple .category-item a, .ox-slideout .header.links .logged-in, .ox-slideout .header.links a:not(.button), .ox-slideout .switcher .options ul.dropdown a, .ox-slideout .switcher .options .action.toggle strong span, .ox-slideout .switcher .options .action.toggle strong, .ox-megamenu-navigation .ox-megamenu__dropdown .ox-megamenu__categories .level1.category-item > a{letter-spacing:1px;} .page-header .ox-megamenu .level0 .ox-submenu .category-item > a, .ox-megamenu-navigation .ox-dropdown--simple .category-item a, .ox-slideout .header.links .logged-in, .ox-slideout .header.links a:not(.button), .ox-slideout .switcher .options ul.dropdown a, .ox-slideout .switcher .options .action.toggle strong span, .ox-slideout .switcher .options .action.toggle strong, .ox-megamenu-navigation .ox-megamenu__dropdown .ox-megamenu__categories .level1.category-item > a{font-weight:500;} .page-header .ox-megamenu .level0 .ox-submenu .category-item > a, .ox-megamenu-navigation .ox-dropdown--simple .category-item a, .ox-slideout .header.links .logged-in, .ox-slideout .header.links a:not(.button), .ox-slideout .switcher .options ul.dropdown a, .ox-slideout .switcher .options .action.toggle strong span, .ox-slideout .switcher .options .action.toggle strong, .ox-megamenu-navigation .ox-megamenu__dropdown .ox-megamenu__categories .level1.category-item > a{font-size:16px;} /* Mobile Menu Toggle */ /* Mobile Menu Toggle */ .slide-out-menu--mobile{background: rgba(0, 0, 0, 0);}.slide-out-menu--mobile{color: rgb(255, 255, 255);}.slide-out-menu--mobile .hamburger-menu-icon-small span{background: rgb(64, 148, 4);}/* Overlay Search */ .ox-overlay .header__search-wrapper{background: rgb(18, 18, 18);}.ox-overlay .header__search-wrapper form input, /*.ox-overlay .header__search-wrapper form .input-focused .label,*/ .ox-overlay .header__search-wrapper{color: rgb(255, 255, 255);}.animated-text--masked:after, .ox-overlay .header__search-wrapper form .flashing-cursor{background: rgb(64, 148, 4);}.ox-overlay .header__search-wrapper .animated-text--masked .inner, .ox-overlay .header__search-wrapper form .label{color: rgba(255, 255, 255, 0.16);}/* Login Page Background */ .multishipping-checkout-login .page-main, .customer-account-login .page-main, .customer-account-forgotpassword .page-main{background-color: rgb(32, 32, 32);}/* Create account */ .multishipping-checkout-register .page-main, .customer-account-create .page-main{background-color: rgb(32, 32, 32);}.multishipping-checkout-register .page-title-wrapper h1.page-title, .customer-account-create .page-title-wrapper h1.page-title{color: rgb(255, 255, 255);}/* Contact Page */ /* Footer */ .footer.content{font-family: 'Roboto', 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif;}.copyright-footer{font-family: 'Roboto', 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif;}.page-footer{background-color: rgb(255, 255, 255);}.footer.content{color: rgb(34, 34, 34);}.footer.content h1, .footer.content h2, .footer.content h3, .footer.content h4, .footer.content h5, .footer.content h6{ color: rgb(85, 85, 85);}.footer.content a{color: rgb(0, 0, 0);}.page-footer .switcher:hover .options .action.toggle strong, .page-footer .switcher .options .action.toggle.active strong, .footer.content a:hover{color: rgb(255, 255, 255);}.page-footer .switcher:hover .options .action.toggle, .page-footer .switcher .options .action.toggle.active, .footer.content a:hover{background-color: rgb(64, 148, 4);}.copyright-footer{background: rgb(248, 248, 248);}/* Footer Switcher */ /* Header Switcher */ /* Newsletter */ .footer .block.newsletter{background-color: rgb(64, 148, 4);}.footer .block.newsletter .action.primary{color: rgb(64, 148, 4);}.footer .block.newsletter .action.primary{background-color: rgb(255, 255, 255);}.footer .block.newsletter .action.primary:hover{color: rgb(255, 255, 255);}.footer .block.newsletter .action.primary:after{background-color: rgb(32, 32, 32);}/* Buttons*/ .ox-toggle.medium-left .ox-toggle-title:hover .toggle-minus, .cart-summary .actions-toolbar > .primary button, .footer.content a.athlete2-social-icon, .footer.content a:not(.button).athlete2-social-icon, .content a.athlete2-social-icon, .std a.athlete2-social-icon, .athlete2-social-icons > a.athlete2-social-icon, a.athlete2-social-icon, .primary > .action, .primary > .action:hover, a.action.primary:hover, .action.primary:hover, .button.primary:hover, a.button.primary:hover, a.button:hover, .button:hover, button:hover, button:focus, button:active, .ox-banner-animated-text .ox-banner-animated-container .link, a.action.primary, .action.primary, .button.primary, a.button.primary, a.button, .button, button, .cart.table-wrapper .actions-toolbar > .action, .action-gift{ background: rgb(64, 148, 4);}.cart-summary .actions-toolbar > .primary button, .footer.content a.athlete2-social-icon, .footer.content a:not(.button).athlete2-social-icon, .content a.athlete2-social-icon, .std a.athlete2-social-icon, .athlete2-social-icons > a.athlete2-social-icon, a.athlete2-social-icon, .ox-banner-animated-text .ox-banner-animated-container .link, .primary > .action, a.action.primary, .action.primary, .button.primary, a.button.primary, a.button, .button, button, .cart.table-wrapper .actions-toolbar > .action, .action-gift{ color: rgb(255, 255, 255);}.primary > .action svg, a.action.primary svg, .action.primary svg, .button.primary svg, a.button.primary svg, a.button svg, .button svg, button svg, .cart.table-wrapper .actions-toolbar > .action svg, .action-gift svg{ fill: rgb(255, 255, 255);}.ox-toggle.medium-left .ox-toggle-title:hover .toggle-minus span:after, .ox-toggle.medium-left .ox-toggle-title:hover .toggle-minus span:before{ background: rgb(255, 255, 255);} .products-grid .product-item .ox-add-to-cart-loading .action:before{ border-left: 2px solid rgb(255, 255, 255); border-right: 2px solid rgb(255, 255, 255); border-top: 2px solid rgb(255, 255, 255);}.opc-block-shipping-information .shipping-information-title .action-edit:hover, .cart-summary .actions-toolbar > .primary button:hover, a.action.primary:hover, .action.primary:hover, .button.primary:hover, .primary > .action:hover, a.button.primary:hover, a.button:hover, .button:hover, button:hover, button:focus, button:active, .cart.table-wrapper .actions-toolbar > .action:hover, .action-gift:hover{ color: rgb(255, 255, 255)}a.action.primary:hover svg, .action.primary:hover svg, .button.primary:hover svg, a.button.primary:hover svg, .primary > .action:hover svg, a.button:hover svg, .button:hover svg, button:hover svg, .cart.table-wrapper .actions-toolbar > .action:hover svg, .action-gift:hover svg{ fill: rgb(255, 255, 255)}.ox-toggle.medium-left .ox-toggle-title .toggle-minus span:before, .ox-toggle.medium-left .ox-toggle-title .toggle-minus span:after{background:rgb(255, 255, 255)}.products-grid .product-item .ox-add-to-cart-loading .action:hover:before{ border-left: 2px solid rgb(255, 255, 255); border-right: 2px solid rgb(255, 255, 255); border-top: 2px solid rgb(255, 255, 255);}.ox-toggle.medium-left .ox-toggle-title .toggle-minus, .cart-summary .actions-toolbar > .primary button:after, .primary > .action:after, a.action.primary:after, .action.primary:after, .button.primary:after, a.button.primary:after, a.button:after, .button:after, button:after, .cart.table-wrapper .actions-toolbar > .action:after, .action-gift:after{ background-color: rgb(26, 26, 26)}.product.data.items > .item.title > .switch, .ox-banner-medium .ox-banner__text-container .link, .ox-banner-animated-text .ox-banner-animated-container .link, .ox-banner .link, .block-cart-failed .action.continue, .cart-container .form-cart .action.continue, a.action.primary, .action.primary, .action.secondary, .secondary > a.action, .button.secondary, .button.primary, a.button.secondary, a.button.primary, a.button, .primary > .action, .button, button, .cart.table-wrapper .actions-toolbar > .action, .action-gift{font-family: 'Oswald', 'Helvetica Neue', Helvetica, Arial, sans-serif;}.product.data.items > .item.title > .switch, .ox-banner-medium .ox-banner__text-container .link, .ox-banner-animated-text .ox-banner-animated-container .link, .minicart-items .update-cart-item, .ox-banner .link, .block-cart-failed .action.continue, .cart-container .form-cart .action.continue, a.action.primary, .action.primary, .action.secondary, .secondary > a.action, .button.secondary, .button.primary, a.button.secondary, a.button.primary, a.button, .primary > .action, .button, button, .cart.table-wrapper .actions-toolbar > .action, .action-gift{letter-spacing: 1px}.product.data.items > .item.title > .switch, .ox-banner-medium .ox-banner__text-container .link, .ox-banner-animated-text .ox-banner-animated-container .link, .ox-banner .link, .block-cart-failed .action.continue, .cart-container .form-cart .action.continue, a.action.primary, .action.primary, .action.secondary, .secondary > a.action, .button.secondary, .button.primary, a.button.secondary, a.button.primary, a.button, .primary > .action, .button, button, .cart.table-wrapper .actions-toolbar > .action, .action-gift{font-weight: 600} /* Naked button */ a.action.primary.naked:after, .action.primary.naked:after, .button.primary.naked:after, a.button.primary.naked:after, a.button.naked:after, .button.naked:after, button.naked:after, .cart.table-wrapper .actions-toolbar > .action.naked:after, .action-gift.naked:after{ background-color: rgb(64, 148, 4)}.login-container .block .secondary > a.action, .opc-wrapper .form-login .actions-toolbar .secondary a.action, .block-authentication .actions-toolbar > .secondary > a.action, a.action.primary.naked, .action.primary.naked, .button.primary.naked, a.button.primary.naked, a.button.naked, .button.naked, button.naked, .cart.table-wrapper .actions-toolbar > .action.naked, .action-gift.naked{color: rgb(26, 26, 26)}a.action.primary.naked:hover, .action.primary.naked:hover, .button.primary.naked:hover, .opc-wrapper .form-login .actions-toolbar .secondary a.action:hover, .block-authentication .actions-toolbar > .secondary > a.action:hover, a.button.primary.naked:hover, a.button.naked:hover, .button.naked:hover, button.naked:hover, .cart.table-wrapper .actions-toolbar > .action.naked:hover, .action-gift.naked:hover{color: rgb(255, 255, 255)}/* Secondary button */ .ui-dialog.popup .action.close:before, #ox_quickview_wrapper .ox-overlay-close-btn span:before, #ox_quickview_wrapper .ox-overlay-close-btn span:after, .modal-custom .action-close:before, .modal-popup .action-close:before, .modal-slide .action-close:before, .abs-remove-button-for-blocks:before, .sidebar .action.delete:before, .block-compare .action.delete:before, .filter-current .action.remove:before, .account .box-actions .action, .block-cart-failed .action.clear, .cart-container .form-cart .action.clear, .block-cart-failed .action.update, .cart-container .form-cart .action.update, .block-cart-failed .action.continue, .cart-container .form-cart .action.continue, .button.secondary, a.button.secondary, .action.secondary, .action-secondary, button.action-secondary, button.action.secondary, .secondary > a.action, .cart.table-wrapper .actions-toolbar > .action.action-secondary, .table-comparison .action.towishlist, .table-comparison .action.tocart, .table-comparison .action.towishlist:before, .table-comparison .action.tocart:before, .table-comparison .cell.remove .action.delete:before, .cart.table-wrapper .actions-toolbar > .action.action.secondary, .action-gift.action-secondary, .action-gift.action.secondary{color: rgb(255, 255, 255);}#ox_quickview_wrapper .ox-overlay-close-btn:hover span:before, #ox_quickview_wrapper .ox-overlay-close-btn:hover span:after{background-color: rgb(255, 255, 255)}.modal-custom .action-close:focus:before, .modal-popup .action-close:focus:before, .modal-slide .action-close:focus:before, .modal-custom .action-close:hover:before, .modal-popup .action-close:hover:before, .modal-slide .action-close:hover:before, .ui-dialog.popup .action.close:hover:before, .abs-remove-button-for-blocks:hover:before, .sidebar .action.delete:hover:before, .block-compare .action.delete:hover:before, .filter-current .action.remove:hover:before, .account .box-actions .action:hover, .abs-shopping-cart-items .action.clear:hover, .block-cart-failed .action.clear:hover, .cart-container .form-cart .action.clear:hover, .abs-shopping-cart-items .action.update:hover, .block-cart-failed .action.update:hover, .cart-container .form-cart .action.update:hover, .abs-shopping-cart-items .action.continue:hover, .block-cart-failed .action.continue:hover, .cart-container .form-cart .action.continue:hover, .button.secondary:hover, a.button.secondary:hover, .action.secondary:hover, .action-secondary:hover, button.action-secondary:hover, button.action.secondary:hover, .secondary > a.action:hover, .login-container .block .secondary > a.action:hover, .cart.table-wrapper .actions-toolbar > .action.action-secondary:hover, .cart.table-wrapper .actions-toolbar > .action.action.secondary:hover, .table-comparison .action.towishlist:hover:before, .table-comparison .action.tocart:hover:before, .table-comparison .action.towishlist:hover, .table-comparison .action.tocart:hover, .table-comparison .cell.remove .action.delete:hover:before, .action-gift.action-secondary:hover, .action-gift.action.secondary:hover{ color: rgb(255, 255, 255)}.ui-dialog.popup .action.close, #ox_quickview_wrapper .ox-overlay-close-btn, .modal-custom .action-close, .modal-popup .action-close, .modal-slide .action-close, .sidebar .action.delete, .block-compare .action.delete, .filter-current .action.remove:before, .account .box-actions .action, .block-cart-failed .action.clear, .cart-container .form-cart .action.clear, .block-cart-failed .action.update, .cart-container .form-cart .action.update, .block-cart-failed .action.continue, .cart-container .form-cart .action.continue, .button.secondary, a.button.secondary, .action.secondary, .action-secondary, button.action-secondary, button.action.secondary, .secondary > a.action, .cart.table-wrapper .actions-toolbar > .action.action-secondary, .table-comparison .action.towishlist, .table-comparison .action.tocart, .table-comparison .cell.remove .action.delete, .block-authentication .actions-toolbar > .primary .action, .block-authentication .actions-toolbar > .primary .action:hover, .cart.table-wrapper .actions-toolbar > .action.action.secondary, .action-gift.action-secondary, .action-gift.action.secondary{background: rgb(26, 26, 26);}.ui-dialog.popup .action.close:hover, #ox_quickview_wrapper .ox-overlay-close-btn:hover, .modal-custom .action-close:focus, .modal-popup .action-close:focus, .modal-slide .action-close:focus, .modal-custom .action-close:hover, .modal-popup .action-close:hover, .modal-slide .action-close:hover, .sidebar .action.delete:hover:before, .block-compare .action.delete:hover:before, .filter-current .action.remove:hover:before, .account .box-actions .action:hover, .abs-shopping-cart-items .action.clear:after, .block-cart-failed .action.clear:after, .cart-container .form-cart .action.clear:after, .abs-shopping-cart-items .action.update:after, .block-cart-failed .action.update:after, .cart-container .form-cart .action.update:after, .abs-shopping-cart-items .action.continue:after, .block-cart-failed .action.continue:after, .cart-container .form-cart .action.continue:after, .button.secondary:after, a.button.secondary:after, .action.secondary:after, .action-secondary:after, button.action-secondary:after, button.action.secondary:after, .secondary > a.action:after, .cart.table-wrapper .actions-toolbar > .action.action-secondary:after, .cart.table-wrapper .actions-toolbar > .action.action.secondary:after, .table-comparison .action.towishlist:hover, .table-comparison .action.tocart:hover, .table-comparison .cell.remove .action.delete:hover, .action-gift.action-secondary:after, .action-gift.action.secondary:after{ background-color: rgb(64, 148, 4)}/*Outline Button*/ /* Sidebar */ .filter-options, .filter.block .content, .account-nav .content, .sidebar-additional .block{ border-color: rgb(248, 248, 248)}.sidebar-additional .block:before{ background: rgb(248, 248, 248)}.sidebar-additional .block .block-title > strong, .filter.block .content dl.options dt, .filter-options-title{ color: rgb(32, 32, 32)} .sidebar-additional .block.block-recent-posts .item a, .sidebar-additional .block.block-archive .item a, .sidebar-additional .block.block-categories li a, .filter.block .content dl.options dd li a, .account-nav .item a, .account-nav .item > strong, .filter-options-content a{color:rgb(32, 32, 32)} .mana-filter-block .filter-options-content .item.mana-selected.mana-tree-item a, .mana-filter-block .filter-options-content .item.mana-selected a, .mana-filter-block .filter-options-content .item.mana-selected.mana-tree-item .label, .mana-filter-block .filter-options-content .item.mana-selected .label, .sidebar-additional .block.block-recent-posts .item a:hover, .sidebar-additional .block.block-archive .item a:hover, .sidebar-additional .block.block-categories li a:hover, .filter.block .content dl.options dd li a:hover, .account-nav .item.current a, .account-nav .item.current strong, .account-nav .item a:hover, .filter-options-title:hover .toggle-minus span:after, .filter-options-title:hover .toggle-minus span:before{ background:rgb(255, 255, 255)}.filter-options-content a:hover{color:rgb(255, 255, 255)}.mana-filter-block .filter-options-content .item.mana-selected.mana-tree-item a, .mana-filter-block .filter-options-content .item.mana-selected a, .mana-filter-block .filter-options-content .item.mana-selected.mana-tree-item .label, .mana-filter-block .filter-options-content .item.mana-selected .label, .sidebar-additional .block.block-recent-posts .item a:hover, .sidebar-additional .block.block-archive .item a:hover, .sidebar-additional .block.block-categories li a:hover, .filter.block .content dl.options dd li a:hover, .filter-options-title:hover .toggle-minus, .account-nav .item.current a, .account-nav .item.current strong, .account-nav .item a:hover, .filter-options-content a:hover{background-color:rgb(32, 32, 32)}/* Layered Navigation */ /* Price Slider */ /* Reviews */ .extended-review-summary .ratings-count .rating-result span:before, .extended-review-summary-wrapper .number-of-ratings .rating-result span:before{background-color:rgb(255, 229, 30)}.review-control-vote label:before, .review-list .rating-summary .rating-result > span:before, .rating-summary .rating-result > span:before{ color:rgb(255, 229, 30)}.extended-review-summary .ratings-value{color:rgb(255, 255, 255)}/* Toolabr */ .toolbar-products .sorter-action svg, .toolbar-products .modes svg{ fill: rgb(15, 15, 15)} .js-toolbar-switch:after, .js-toolbar-switch{color:rgb(15, 15, 15)}.toolbar-products .sorter-action:hover svg, .toolbar-products .modes-mode.active svg, .toolbar-products .modes-mode:hover svg{ fill: rgb(255, 255, 255)} .js-toolbar-switch:hover:after, .js-toolbar-switch:hover{color:rgb(255, 255, 255)}.sorter-action, .js-toolbar-switch, .modes-mode{background:rgba(0, 0, 0, 0)}.sorter-action:hover, .js-toolbar-switch:hover, .modes-mode.active, .modes-mode:hover{background:rgb(64, 148, 4)}.ox-product-scroll__amount .amount-count-line, .toolbar-amount .amount-count-line{background:rgb(228, 228, 228)}.js-toolbar-dropdown > div:hover{color:rgb(255, 255, 255)}.js-toolbar-dropdown > div:hover{background:rgb(64, 148, 4)}.pages .action.previous:hover:before, .pages .action.next:hover:before, .pages .action.previous:hover:after, .pages .action.next:hover:after{ background:rgb(255, 255, 255)}.pages a.page:hover{color:rgb(255, 255, 255)}.pages .item:after{background:rgb(36, 36, 36)}.pages strong.page{color:rgb(255, 255, 255)}.pages strong.page{background:rgb(64, 148, 4)}/* Product */ .product-info-main .page-title-wrapper .page-title{letter-spacing: 1px}.product-info-main .page-title-wrapper .page-title{font-weight: 700}.product-info-main .page-title-wrapper .page-title{font-size: 36px}.price-container .price, .price-box .price{color: rgb(51, 51, 51)}.product-info-main .price-box .old-price .price-wrapper span, .product-info-main .price-box .old-price .price-wrapper .price, .product-options-bottom .price-box .old-price .price-wrapper .price, .old-price .price-box .price, .old-price .price-wrapper span, .old.price .price-wrapper span{color: rgb(210, 210, 210)}.product-info-main .price-box .price-wrapper .price, .product-options-bottom .price-box .price-wrapper .price{color: rgb(51, 51, 51)}.product-info-main .price-box .special-price .price-wrapper .price, .product-options-bottom .price-box .special-price .price-wrapper .price, .special-price .price, .product-item .special-price .price-box .price-container, .product-item .special-price .price-container .price, .special-price .price-box .price{color: rgb(64, 148, 4)}/* Product Page actions */ /* Product Tabs */ @media (min-width: 1025px){ .order-links .item.current strong, .product.data.items > .item.title:not(.disabled) > .switch:active, .product.data.items > .item.title.active > .switch, .product.data.items > .item.title.active > .switch:focus, .product.data.items > .item.title.active > .switch:hover{ color: rgb(255, 255, 255)}.order-links .item.current strong, .product.data.items > .item.title > .switch:after{ background-color: rgb(32, 32, 32)}} @media only screen and (max-width: 1024px){ .order-links .item a:visited, .order-links .item strong, .order-links .item a, .product.data.items > .item.title > .switch, .product.data.items > .item.title > .switch:visited{color: rgb(255, 255, 255)}.product.data.items .item.title > .switch:after, .product.data.items .item.title > .switch:before{background-color: rgb(255, 255, 255)}.product.data.items .item.title.active > .switch:after, .product.data.items .item.title.active > .switch:before{background: rgb(255, 255, 255)} .order-links .item.current strong, .product.data.items > .item.title:not(.disabled) > .switch:active, .product.data.items > .item.title.active > .switch, .product.data.items > .item.title.active > .switch:focus, .product.data.items > .item.title.active > .switch:hover, .product.data.items > .item.title > .switch:hover, .product.data.items .item.title.active > .switch, .product.data.items .item.title.active > .switch:visited{color: rgb(255, 255, 255)}.order-links .item.current strong, .product.data.items > .item.title:not(.disabled) > .switch:focus, .product.data.items > .item.title:not(.disabled) > .switch:hover, .product.data.items > .item.title:not(.disabled) > .switch:active, .product.data.items > .item.title.active > .switch, .product.data.items > .item.title.active > .switch:focus, .product.data.items > .item.title.active > .switch:hover {background-color: rgb(32, 32, 32)}} /* Product Page Arrows */ .fotorama__zoom-out:hover:before, .fotorama__zoom-out:hover:after, .fotorama__zoom-in:hover:before, .fotorama__zoom-in:hover:after, .fotorama__thumb--icon:hover:before, .fotorama__thumb--icon:hover:after, .fotorama__arr .fotorama__arr__arr:hover:before, .fotorama__arr .fotorama__arr__arr:hover:after , .fotorama__fullscreen .fotorama__zoom-in:hover:before, .fotorama__fullscreen .fotorama__zoom-in:hover:after, .fotorama--fullscreen .fotorama__fullscreen-icon:hover:after, .fotorama--fullscreen .fotorama__fullscreen-icon:hover:before{background-color: rgb(255, 255, 255)}.fotorama--fullscreen .fotorama__fullscreen-icon:hover, .fotorama__zoom-out:hover, .fotorama__zoom-in:hover, .fotorama__thumb--icon:hover, .fotorama__arr .fotorama__arr__arr:hover{ background-color: rgb(64, 148, 4)}/* Carousel Arrows */ .owl-nav button.owl-next:hover span:before, .owl-nav button.owl-prev:hover span:before, .owl-nav button.owl-next:hover span:after, .owl-nav button.owl-prev:hover span:after{ background-color: rgb(255, 255, 255)}.crosssell .owl-carousel .owl-nav button.owl-next:after, .related .owl-carousel .owl-nav button.owl-next:after, .upsell .owl-carousel .owl-nav button.owl-next:after, .crosssell .owl-carousel .owl-nav button.owl-prev:after, .related .owl-carousel .owl-nav button.owl-prev:after, .upsell .owl-carousel .owl-nav button.owl-prev:after, .owl-carousel.widget-product-grid .owl-nav button.owl-next:after, .owl-carousel.widget-product-grid .owl-nav button.owl-prev:after, .owl-nav button.owl-next:after, .owl-nav button.owl-prev:after{ background-color: rgb(64, 148, 4)}/* Dots */ .fotorama__active .fotorama__dot, .owl-carousel .owl-dots button.owl-dot:hover span, .owl-carousel .owl-dots button.owl-dot.active span{background-color: rgb(64, 148, 4)}/* Slideshow */ /* Banner Slider */ /* to top */ #toTop svg{fill: rgb(255, 255, 255)}/* Footer / Header Banners */ /* Cart Page */ /* Grid */ .products-grid .product-item:hover .price-box .price-container .price-wrapper, .products-grid .product-item:hover .price-box .price-container .price-label, .product-item:hover .product-item-name a{color: rgb(255, 255, 255)} .product-item .minimal-price > .price-label:after, .product-item .price-box .price-container:after, .product-item .product-item-name a:after{background-color: rgb(64, 148, 4)} .products-grid .product-item:hover .price-box .minimal-price > .price-label, .products-grid .product-item:hover .price-box .price-container .price{color: rgb(255, 255, 255)} .product-item .product-list-view__right-wrapper .price-box .price-container .price{color: rgb(26, 26, 26)} .products-grid__layout-2.grid .product-grid__image-wrapper .product-item-inner .action.towishlist:hover:before, .products-grid__layout-default.grid .product-grid__image-wrapper .product-item-inner .action.towishlist:hover:before, .products-grid__layout-2.products-grid .product-grid__image-wrapper .product-item-inner .action.towishlist:hover:before, .products-grid__layout-default.products-grid .product-grid__image-wrapper .product-item-inner .action.towishlist:hover:before{color: #ffffff} .products-grid__layout-2.grid .product-grid__image-wrapper .product-item-inner .action.tocompare:hover svg, .products-grid__layout-default.grid .product-grid__image-wrapper .product-item-inner .action.tocompare:hover svg, .products-grid__layout-2.products-grid .product-grid__image-wrapper .product-item-inner .action.tocompare:hover svg, .products-grid__layout-default.products-grid .product-grid__image-wrapper .product-item-inner .action.tocompare:hover svg, .products-grid__layout-2.grid .product-grid__image-wrapper .product-item-inner .action.primary:hover svg, .products-grid__layout-default.grid .product-grid__image-wrapper .product-item-inner .action.primary:hover svg, .products-grid__layout-2.products-grid .product-grid__image-wrapper .product-item-inner .action.primary:hover svg, .products-grid__layout-default.products-grid .product-grid__image-wrapper .product-item-inner .action.primary:hover svg{fill: #ffffff} .products-grid .product-item .ox-add-to-cart-loading .action:hover:before{ border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; border-top: 2px solid #ffffff;}.products-grid__layout-2.grid .product-grid__image-wrapper .product-item-inner .action.tocompare:hover, .products-grid__layout-default.grid .product-grid__image-wrapper .product-item-inner .action.tocompare:hover, .products-grid__layout-2.products-grid .product-grid__image-wrapper .product-item-inner .action.tocompare:hover, .products-grid__layout-default.products-grid .product-grid__image-wrapper .product-item-inner .action.tocompare:hover, .products-grid__layout-2.grid .product-grid__image-wrapper .product-item-inner .action.towishlist:hover, .products-grid__layout-default.grid .product-grid__image-wrapper .product-item-inner .action.towishlist:hover, .products-grid__layout-2.products-grid .product-grid__image-wrapper .product-item-inner .action.towishlist:hover, .products-grid__layout-default.products-grid .product-grid__image-wrapper .product-item-inner .action.towishlist:hover, .products-grid__layout-2.grid .product-grid__image-wrapper .product-item-inner .action.primary:hover, .products-grid__layout-default.grid .product-grid__image-wrapper .product-item-inner .action.primary:hover, .products-grid__layout-2.products-grid .product-grid__image-wrapper .product-item-inner .action.primary:hover, .products-grid__layout-default.products-grid .product-grid__image-wrapper .product-item-inner .action.primary:hover{background-color: rgb(64, 148, 4)} /* CMS Banners */ /* Blog */ .post-list.blog-style-modern article .post-categories a{color: rgb(255, 255, 255)} .post-list.blog-style-classic .post-date .inner, .post-list.blog-style-modern article .post-image-wrapper .post-posed-date{background: rgb(64, 148, 4)} .post-list article .gradient-overlay{background: -moz-linear-gradient(top, rgba(0,0,0,0) 40%, rgba(42, 64, 255, 0.2) 60%, rgb(64, 148, 4) 100%); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 40%, rgba(42, 64, 255, 0.2) 60%, rgb(64, 148, 4) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0) 40%, rgba(42, 64, 255, 0.2) 60%, rgb(64, 148, 4) 100%);}/* Blog Post */ @media (min-width: 1025px){ .post-view h1.page-title{font-size: 60px;}}@media (min-width: 640px){ .post-view .post-text-hld p, .post-view .post-text-hld{font-size: 18px;}}.post-view .related .post-list article .post-title{font-size: 28px;} .post-view .post-meta .item{color: rgb(169, 169, 169)} .post-view .social-share__content a:hover i{color: rgb(64, 148, 4)} .post-view .blog-post-sticky-info .progress-bar{background: rgb(64, 148, 4)} .post-view .post-categories a{color: rgb(255, 255, 255)} .post-view .post-tags a:hover{color: rgb(255, 255, 255)} .post-view .post-nextprev-hld .nextprev-link:hover .h3{color: rgb(255, 255, 255)} .post-view .post-nextprev-hld .nextprev-link:hover .h3{background: rgb(64, 148, 4);} .post-view .block.comments .c-comment .c-post{border-color: rgb(64, 148, 4)} /* Blog sidebar */ .sidebar-additional .block.block-tagclaud a{ background: rgb(64, 148, 4)} .sidebar-additional .block.block-tagclaud a{color: rgb(255, 255, 255)} /* Blog Widget */ .blog-widget-recent.ox-blog-widget__titles-only .post-list article:hover .post-title{background: rgb(64, 148, 4);} /* Order */ /* Checkout */ /* ================================================================== */ /* CUSTOM CSS */ /* ================================================================== */ @media (min-width:1025px){ .page-layout-2columns-right .extended-review-button{ display:none!important;}} .product-item .price-box .price-container .price-label{display:none!important;}.page-layout-2columns-right.catalog-product-view .number-of-ratings .rating-number .label{ display:none;}.product-info-main .product.attribute.overview, .ox_quickview-catalog_product-view .product-info-main .product.attribute.overview, .ox_quickview_catalog_product-view .product-info-main .product.attribute.overview{ display:none!important;}.ox_quickview_catalog_product-view .product-info-main .box-tocart .field.qty, .ox_quickview_catalog_product-view .product-options-bottom .box-tocart .field.qty, .ox_quickview-catalog_product-view .product-info-main .box-tocart .field.qty, .ox_quickview-catalog_product-view .product-options-bottom .box-tocart .field.qty{ display:none!important; }
.minicart-wrapper .action.showcart{letter-spacing: 1px;font-family: 'Oswald', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif}
.minicart-wrapper .action.showcart span.counter-number{min-width: 9px;}
.logo__container .logo img {max-width: 100% !important; transition: .25s ease;}
.mobile-header--layout-1 .sticky .logo__container img{width:200px !important; margin:5px !important}
/* .ox-megamenu-navigation li.ox-dropdown--megamenu:nth-child(2) .ox-megamenu__dropdown .ox-megamenu__categories .level1.category-item > a::before{content:'Nach';padding-right:7px } */
body.contact-index-index ul.ox-megamenu-navigation li.level0.last a{background:rgb(64, 148, 4);color:rgb(255, 255, 255) !important;}
.product-item-details .ox-product-grid__categories{display:block;padding: 0px 6px 3px;color:#aaaaaa}
table#shopping-cart-table .product-item-details .ox-product-grid__categories{padding:0}
.ox-product-grid__categories>span{display: inline-block;font-size: 13px;font-weight: 600;color: #bbb;}
.products-list ol.products.list .product-item-details .ox-product-grid__categories{padding:0}
.ox-product-grid__categories>a {padding: 0 !important;display: inline-block;font-size: 13px;font-weight: 600;color: #bbb;}
.product-item-details .ox-product-grid__categories>a:hover{color:rgb(64, 148, 4)}
.block-minicart .subtitle.empty{max-width: 100%;}
.message.success:before{background: rgb(64, 148, 4)}
.product-item-info{padding:0;margin:9px;border:1px solid #efefef;border-radius:6px;box-shadow:0 0px 15px 0 rgba(20,20,20,.1);overflow:hidden}
.products-grid .product-item .product-item-details{padding:0 9px 9px 9px}
.products-grid .product-item .product-grid-overlay{background: transparent}
#maincontent .main .products{margin-top:15px}
#maincontent .main .toolbar-products{margin-bottom:-15px;background: transparent;padding-bottom: 0}
.products-list .product-item .product-item-name{margin-bottom:0!important}
.products-list .product-item{padding:10px 0!important}
.toolbar-amount .amount-wrap{padding:0!important; color: rgb(126, 136, 155)}
.owl-carousel .owl-dots button.owl-dot span{background: #dddddd}
.footer_contact_data{}
.footer-block-content-after, .page-footer{border-top:1px solid #eeeeee}
.page-header .sticky-wrapper{border-bottom: 1px solid #eeeeee}
.page-header.sticky .sticky-wrapper{border:none;box-shadow: 0 0px 15px 0 rgba(20,20,20,.1)}
footer .block.newsletter,footer .block.newsletter .title{margin-bottom:0}
footer .block.newsletter .label{margin:13px 0 7px;color:#ffffff}
.footer.content a:not(.button){font-size: 14px}
footer svg{max-width:15px;display:inline-block;vertical-align:bottom;margin-bottom:2px}
.hightlighted-text:before {background-color: rgb(201, 238, 35)}
iframe#mapfaq{max-height: 65vw}
.white-popup{max-width:100%}
.mfp-container,#social-login-popup .block-container .block{padding:0}
.mfp-move-from-top .mfp-content{margin-top:0}
#social-login-popup .block-container{display:block;margin:0 auto;}
#social-login-popup{padding: 3%;}
#social-login-popup-child{max-width:1400px;margin:0 auto}
.mfp-move-from-top.mfp-ready.mfp-bg{opacity:.2}
.mfp-move-from-top.mfp-removing.mfp-bg {opacity:0}
.footer.content ul.more-margin>li{margin: 0 0 8px}
.inputs-style--underlined .newsletter input[type="email"]{padding-left:46px; border:none;border-radius:0}
.social-btn .btn-social{padding: 9px 12px 9px 50px}
.btn-social > :first-child{width: 40px;padding: 0 7px}
.social-btn .btn-social svg{vertical-align: middle;}
.btn-social.btn-facebook > :first-child{background:#3B5787 }
.btn-social.btn-google > :first-child{background: #ffffff}
.account-social-login .actions-toolbar.social-btn{margin-right:10px}
.multishipping-checkout-login .page-main, .customer-account-login .page-main, .customer-account-forgotpassword .page-main,.multishipping-checkout-register .page-main, .customer-account-create .page-main{background: #fafafa}
.multishipping-checkout-register .page-title-wrapper h1.page-title, .customer-account-create .page-title-wrapper h1.page-title{color: rgb(51,51,51);margin-top:35px}
.form.create.account .actions-toolbar>.secondary .action{width: auto}
.login-container,.form.create.account{margin:0 auto 50px}
body.customer-account-login .account-social-login:before{content:'Bereits registriert?';font-weight:500;text-transform:uppercase;margin:35px auto;display:block;width:100%;text-align:center;line-height:1.1;letter-spacing:2px;font-family: 'Oswald', 'Helvetica Neue', Helvetica, Arial, sans-serif}
.block-minicart .block-content .dropdown-bottom-wrapper .actions>.secondary{display:none}
.block-minicart .block-content .dropdown-bottom-wrapper .actions>.primary{width:100%}
.minicart--style-modern .block-compare .ox-overlay-close-btn, .minicart--style-modern .block-wishlist .ox-overlay-close-btn, .minicart--style-modern .block-minicart .ox-overlay-close-btn{top:-10px;padding:0;right:20px;}
table.table-order-items th.shipping, table.table-order-items td.shipping, form fieldset:nth-child(2) .message:nth-child(2n+1), .box.box-shipping-address,.field.choice.set.shipping{display:none}
 fieldset .field-name-firstname,  fieldset .field-name-lastname, fieldset .company, fieldset .telephone,  fieldset .city, fieldset .zip{width:50%;display:inline-block;padding-right:10px}
 fieldset.create.info  .field-name-firstname,fieldset.create.info  .field-name-lastname{width: 100%;display:block;}
 fieldset .field{padding-right:10px}
 fieldset .region,  fieldset #street_3{display:none}
 fieldset .country{display:inline-block}
.account .column.main .fieldset:not(:last-of-type) {margin-bottom: 30px;}
.account-social-login:after{content:'oder';text-align:center;display:block;margin-top:10px;font-size:23px;font-family:'Oswald', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:300}
body.checkout-index-index .account-social-login:after{display:none}
body.checkout-index-index .account-social-login{position:absolute;top:5px}
body.checkout-index-index .account-social-login .social-btn .btn-social{padding:8px 12px 8px 50px}
.block.account-social-login{margin-bottom: 23px;}
.footer--layout-1 .footer.content .block_newsletter_wrapper .block_newsletter_below{padding:15px 0}
.footer--layout-1 .footer.content .block_newsletter_wrapper .block_newsletter_below p{margin:0}
.owl-carousel.widget-product-grid .owl-nav button.owl-next, .owl-carousel.widget-product-grid .owl-nav button.owl-prev{background: #fff;box-shadow: 0 0px 15px 0 rgba(20,20,20,.1);border-radius: 3px;}
.crosssell .owl-carousel .owl-nav button.owl-next:after,
.related .owl-carousel .owl-nav button.owl-next:after,
.upsell .owl-carousel .owl-nav button.owl-next:after,
.crosssell .owl-carousel .owl-nav button.owl-prev:after,
.related .owl-carousel .owl-nav button.owl-prev:after,
.upsell .owl-carousel .owl-nav button.owl-prev:after,
.owl-carousel.widget-product-grid .owl-nav button.owl-next:after,
.owl-carousel.widget-product-grid .owl-nav button.owl-prev:after,
.owl-nav button.owl-next:after,
.owl-nav button.owl-prev:after{border-radius:3px}
.owl-nav button.owl-next span:before,
.owl-nav button.owl-prev span:before,
.owl-nav button.owl-next span:after,
.owl-nav button.owl-prev span:after{background: #888}
.sidebar-additional div.primary{margin-bottom:10px}
button#checkout-login,button#checkout-login:after{border-radius: 4px}
body.catalog-product-view #payment-request-button{display:none}
body.page-product-donation .product-add-form .fieldset .field .field.choice{cursor:pointer;border:2px solid rgb(64, 148, 4) !important;width: 30%;text-align: center;margin-right: 3%;padding:10px 0;max-width: 95px}
#addtocart-control:before{ content: 'EURO';color: #000; position: absolute;margin-top: 14px;margin-left: 110px;}
.product-options-wrapper .fieldset .input-text{border-color:rgb(64, 148, 4)}
div#amount-error.mage-error[generated]{position: absolute;display: block;min-width:150px}
.amrec-purchase-option {display: inline-block;margin-right: 50px;}
.amrec-product-view .amrec-input.-radio:checked + .amrec-label:before {border-color:rgb(64, 148, 4)}
input#amount::placeholder{font-size:14px;font-weight:normal}
input#amount{font-size:16px;font-weight:bold}
.product-info-main .product-options-wrapper{margin-bottom:50px}
.product.data.items > .item.content {background: #fff;box-shadow: 0 0px 15px 0 rgba(20,20,20,.1)}
.fotorama__arr .fotorama__arr__arr{background:rgba(255,255,255,.95);box-shadow: 0 0px 15px 0 rgba(20,20,20,.1);height:50px;width:40px}
.fotorama__arr--next.fotorama__arr .fotorama__arr__arr{border-radius: 3px 0 0 3px;transform: translate(-15px, 0);}
.fotorama__arr--prev.fotorama__arr .fotorama__arr__arr{border-radius: 0 3px 3px 0;transform: translate(-25px, 0);}
.fotorama__arr .fotorama__arr__arr:before, .fotorama__arr .fotorama__arr__arr:after{background:#888}
.fotorama__stage__frame .fotorama__img{width:auto;max-height:unset}
.filter-options-content a:hover{background:rgb(64, 148, 4)}
.fotorama__thumb-border{border-color: rgb(64, 148, 4)}
.fotorama__arr .fotorama__arr__arr:before{height:12px;top:14px;left:19px}
.fotorama__arr .fotorama__arr__arr:after{height: 12px;top:22px;left:19px}
.product.media .fotorama__wrap .fotorama__grab{cursor: grab;}
.amrec-subscriptions-grid .amrec-header{background: #f0f0f0;color:#000}
.mb-30{margin-bottom: 30px}
.widget.block-products-list.title--sideline.title--align-center .block-title:before, .widget.block-products-list.title--sideline.title--align-center .block-title:after{background-color:#eeeeee}
.fotorama__stage__frame.fotorama__active,.promo-block-categories-grid{background:#fff}
.tabordion {color: #333;display: block;margin: auto;position: relative;}
.tabordion input[name="sections"] {visibility:hidden;display: none;}
.tabordion section label {cursor: pointer;display: block;font-size: 1.1em;padding:12px 20px 12px 40px;position: relative;width: 225px;border-right:2px solid #eeeeee}
.tabordion section article {display: none;left: 230px;width: calc(100% - 230px);padding: 0 0 0 21px;position: absolute;top:5px;}
.tabordion input[name="sections"]:checked + label {border-color:rgb(64, 148, 4);font-weight: bold;}
.tabordion input[name="sections"]:checked ~ article {display: block;}
#ox_socialicons_0.athlete2-social-icons > a.athlete2-social-icon:not(:hover){color: #222;background: #fff}
body.cms-home .page-main{padding-top:0;padding-bottom:0}
.product-info-main .page-title-wrapper .page-title{margin-bottom:5px}
.widget .block-title > strong{font-size: 2rem}
.sidebar .product-items .product-item-info{margin:0}
.ox-banner-link .h6,.ox-banner-link .h2{color:#fff}
.ox-banner-link .small-line{background:#fff}
.ox-toggle.medium-left.open .ox-toggle-title .toggle-minus{background: rgb(64, 148, 4)}
.filter-options-content .ox-seleted-item .label, .filter-options-content .ox-layered__items--checkbox .label:hover{background: transparent;cursor:pointer; color:inherit;}
.filter-options-content .item input:checked + label .ox-checkbox:before, .filter-options-content .item input:checked + label .ox-checkbox:after{color:#ffffff}
.filter-options-content .item input:checked + label .ox-checkbox:after{left: 1px;top:7px;width: 6px;}
.filter-options-content .item input:checked + label .ox-checkbox:before{left: 4px;top: 6px;width: 8px;}
.filter-options-content .item input:checked + label span.ox-checkbox{background:rgb(64, 148, 4);border-color:rgb(64, 148, 4)}
.filter-options-content .item label .ox-checkbox{flex: 0 0 15px;border-radius: 2px;color: rgb(126, 136, 155);margin:5px 7px 5px 0}
.filter-options-content .item .ox-checkbox {width: 15px;height: 15px;border:1px solid}
body.catalog-category-view .price-box.price-final_price,body.catalogsearch-result-index .price-box.price-final_price{position:absolute;top:11px;right:10px; display: none}
body.catalog-category-view .price-box.price-final_price span.price-final_price,body.catalogsearch-result-index .price-box.price-final_price span.price-final_price{background: #fff;border-radius:3px;padding: 4px 6px;}
.products-grid .product-item:hover .price-box .price-container:after{border-radius:3px}
.ox-product-labels-wrapper.ox-product-labels--bottom-left{    bottom: 10px;left: 10px;top:auto;right: auto;border-radius:3px;overflow: hidden;}
.ox-product-labels-wrapper.ox-product-labels--bottom-left span {margin: 0;}
.products-grid__layout-2.grid .product-item:hover .ox-product-labels-wrapper, .products-grid__layout-default.grid .product-item:hover .ox-product-labels-wrapper{opacity:1}
.multishipping-checkout-success .page-title-wrapper .success-icon-wrapper:before, .checkout-onepage-success .page-title-wrapper .success-icon-wrapper:before{background:rgb(64, 148, 4)}
.tv {position: absolute;top: 0;bottom: 0;right: auto;left: -30%;overflow: hidden;}
/* .tv .screen {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;margin: auto;transition: opacity 0.5s;} */
.product-item .product-item-photo{border-radius: 6px 6px 0 0;overflow: overlay}
 .fotorama__video-close{z-index:39}
 .minicart--style-modern .minicart-items .product-item-details{margin-top:10px}
 /* .minicart-items .product-item-details .details-qty{display:none} */
.block.widget.product-columns-4 .product-item,
.page-layout-1column .block.widget.product-columns-4 .product-item,
.block.widget.product-columns-5 .product-item,
.page-layout-1column .block.widget.product-columns-5 .product-item,
.block.widget.product-columns-3 .product-item,
.page-layout-1column .block.widget.product-columns-3 .product-item
{max-width: none;}
 .ox-product-nav__loader--theme{background:rgba(255,255,255,.8); }
.amrec-subscriptions-grid .amrec-button{color: red; border-radius: 3px;box-shadow: none;background:#fff;border: 1px solid;}
.amrec-subscription-cancel{width:580px}
.amrec-subscription-cancel .amrec-button{background:rgb(64, 148, 4)}
.amrec-subscription-cancel .amrec-button.-confirm {color: red;box-shadow: 0 0 0 1px red inset;background: #fff;}
.amrec-subscription-cancel .amrec-button.-confirm:hover{color:#ffffff}
.minicart-items dt:nth-of-type(2), .minicart-items dd:nth-of-type(2),.minicart-items dt:nth-of-type(3), .minicart-items dd:nth-of-type(3){display:none}
.cart.table-wrapper .item-options dt:nth-of-type(2), .cart.table-wrapper .item-options dd:nth-of-type(2),.cart.table-wrapper .item-options dt:nth-of-type(3), .cart.table-wrapper .item-options dd:nth-of-type(3){display:none}
.checkout-payment-method .payment-method-content .fieldset>.field{width: 48%;display: inline-block;margin-right: 1%;margin-left: 1%;}
.checkout-payment-method .payment-method-content .fieldset>.field.street,.checkout-payment-method .payment-method-content .fieldset>.field.number,.checkout-payment-method .payment-method-content .fieldset#payment_form_stripe_payments_sepa>.field{width:100%}
.grecaptcha-badge{z-index:999}
body.customer-account-login #toTop, body.customer-account-create #toTop{display:none !important}
.sidebar .block.widget .products-grid .product-item{max-width:100%;flex-basis:100%;margin-bottom:8px;}
.sidebar .product-items .product-item-info .product-item-photo, .sidebar .product-items .product-item-actions, .sidebar .product-items .product-item-description{display:none}
.sidebar .product-items .product-item-info .product-item-details {margin: 0;padding:0px;display:block;width:100%}
.sidebar .product-items .product-item-info .product-item-details .product-item-name{display:block;}
.sidebar .product-items .product-item-info .product-item-details .product-item-name a{padding:8px;}
.product-item .price-box .price-container .price:after{content:' / Monat';}
.checkout-index-index .payment-option._collapsible.opc-payment-additional.discount-code {display: none;}
footer .facebook-block iframe{height:28px !important}
.checkout-index-index.header--layout-1 .authentication-wrapper, .checkout-index-index.mobile-header--layout-1 .authentication-wrapper{display:none}
.checkout-payment-method .payment-method-title .action-help{display:none}
.checkout-payment-method .payment-method-title .payment-icon{width:62px;float:right;margin: -10px 0 0 0;}
.payment-method-amasty_stripe .amstripe-image{right:0}
.stripe-icon-container img.stripe-icon {height: 2em;margin-right: 0;border-radius: 2px;}
.checkout-payment-method .checkout-billing-address .billing-address-details { margin-bottom: 20px;}
.product-info-main .product__social-share, .product-options-bottom .product__social-share,.page-product-donation .box-tocart,.product-info-main .box-tocart, .product-options-bottom .box-tocart{vertical-align: middle;margin-top:20px }
.product-info-main .product__social-share .social-share__content, .product-options-bottom .product__social-share .social-share__content{background:#ffffff;box-shadow:0 0px 15px 0 rgba(20,20,20,.1)}
.product-info-main .product__social-share .social-share__content .ox-social-button, .product-options-bottom .product__social-share .social-share__content .ox-social-button{color:#333333}
body.cms-home .owl-carousel .owl-stage-outer{max-height:515px}
body.cms-home .owl-carousel .owl-stage{white-space:nowrap}
body.cms-home .owl-carousel .product-item{white-space:normal}
body.catalog-category-view .price-box.price-final_price .minimal-price,body.catalogsearch-result-index .price-box.price-final_price .minimal-price{display:none}
.ox_quickview-catalog_product-view .product-info-main .page-title-wrapper .page-title{margin-bottom:25px}
body.catalogsearch-result-index .price-box.price-final_price span.price-final_price{display:none}
.products.list.items.product-items .price-box.price-final_price[data-product-id="84"]{display:none}


body.categorypath-falle-abgeschlossen #product_addtocart_form {
  display: none
}


.ox-dropdown--megamenu > .ox-megamenu__dropdown .level1.category-item > .submenu { max-height: 500px; overflow: scroll}

.ox-dropdown--megamenu > .ox-megamenu__dropdown .level1.category-item > .submenu::-webkit-scrollbar-track
{
	-webkit-box-shadow: none;
	background-color: #fff;
}

.ox-dropdown--megamenu > .ox-megamenu__dropdown .level1.category-item > .submenu::-webkit-scrollbar
{
	width: 7px;
	background-color: #F5F5F5;
}

.ox-dropdown--megamenu > .ox-megamenu__dropdown .level1.category-item > .submenu::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	background-color: #eee;
}

.ox-megamenu .level0 > .level-top:hover, .navigation .level0 > .level-top:hover, .ox-megamenu-navigation > .level0 > .level-top:hover, .page-header .ox-megamenu .level0 > .level-top:before, .page-header .navigation .level0 > .level-top:before,
.minicart-wrapper .action.showcart,
.header__content .block-search .action.search, .header__content .block-search .action-search-slideout,
.sorter-action:hover, .js-toolbar-switch:hover, .modes-mode.active, .modes-mode:hover,
.filter-options-content .ox-seleted-item .label, .filter-options-content .ox-layered__items--checkbox .label:hover,
.filter-options-content .ox-layered__items--checkbox label:hover+.count, .filter-options-content a:hover+.count,
.page-header .ox-megamenu .level0 .submenu a:hover, #toTop, .footer .block.newsletter, .product-info-main .box-tocart .actions .action.tocart,
body.page-product-donation .product-add-form .fieldset .field .field.choice,
.filter-options, .filter.block .content, .account-nav .content, .sidebar-additional .block,
.product-item .minimal-price > .price-label:after, .product-item .price-box .price-container:after, .product-item .product-item-name a:after,
.ox-slideout .header__search-wrapper form .actions .action.search,
 a.button, .button, a.button:after, .button.primary,
 .page-header .header.links a:not(.button),
 .login-container .block .action.primary,
 .secondary>a.action:after, .primary>.action:after,
 .rev_slider .tp-mask-wrap .tp-caption, .rev_slider .tp-mask-wrap :last-child,
 .ox-megamenu-navigation .ox-megamenu__dropdown .category-item.active > a {border-radius: 5px;}

.filter-options-content .ox-seleted-item .label, .filter-options-content .ox-layered__items--checkbox .label, .filter-options-content .ox-layered__items--checkbox .label:hover {transition: none}


.product-info-main .box-tocart .action.tocart svg, .product-options-bottom .box-tocart .action.tocart svg { display: none !important }

.ox-slideout-active { z-index: 999 }

.filter-options, .filter.block .content, .account-nav .content, .sidebar-additional .block { background: #ffffff; border-color: #ffffff }

.filter-options-content .count {color: rgb(126, 136, 155)}

.catalog-category-view .column.main .page-title-wrapper .page-title { margin-bottom: 10px }

.filter-options-content .ox-layered__items--checkbox label:hover span.ox-checkbox {    background: #409404;
    border-color: #409404; }


.filter-options-content .ox-layered__items--checkbox label:hover span.ox-checkbox:before {
  left: 3.5px;
    top: 6px;
    width: 8px;
}

.filter-options-content .ox-layered__items--checkbox label:hover span.ox-checkbox:after {
    left: 0.5px;
    top: 7px;
    width: 6px;
}

.filter-options-content .ox-layered__items--checkbox label:hover span.ox-checkbox:before,
.filter-options-content .ox-layered__items--checkbox label:hover span.ox-checkbox:after { display: block; color:#fff}

.footer .block.newsletter .action.primary,
.footer .block.newsletter .action.primary:after { border-radius: 0 5px 5px 0}

.inputs-style--underlined .newsletter input[type="email"] { border-radius: 5px 0 0 5px}

body.product-ramadan2026 .product-add-form .fieldset > .field:not(.choice) > .label {display: none }

	body.product-ramadan2026 .product-add-form .fieldset .field .options-list.nested .field.choice {
		width:100%
	}
iframe#ramadan {
    margin: 3%;
	width: calc(100% - 6%); }

@media (min-width:1025px){
	
	iframe#ramadan { width:min(620px, 100%);margin: 27px 0 18px 27px;}
	
        body.product-ramadan2026 .fieldset > .field {
            width: min(620px, 100%);
        }
	
	body.product-ramadan2026 .product-add-form .fieldset .field .options-list.nested .field.choice {
		width:100%
	}
	
	
	
.logo__container .logo{padding-right:15px; }
.header--layout-1 .header__content{min-height:60px;}
.page-header .header.links li span{border-bottom:1px solid #ddd;padding:9px 8px;margin:0;font-size:11px;line-height: 17px;}
.page-header .header.links span a{padding: 2px 6px;margin:0 2px 0 1px}
.ox-dropdown--megamenu>.ox-megamenu__dropdown .level2.category-item>a{font-weight: 400 !important}
.ox-megamenu-navigation li.ox-dropdown--megamenu:nth-child(2) .ox-menu-col-6 {-ms-flex: 0 0 58.33333333%;flex: 0 0 58.33333333%;max-width: 58.33333333%;}
iframe#map{max-height:41vw}
.ox-slideout .header__search-wrapper form .input-focused .label{font-size:20px !important;top:-35px !important}
.minicart-wrapper .action.showcart{font-size: 14px;font-weight: 600;text-transform: uppercase;padding:0 12px;background: rgb(64, 148, 4)}
.minicart-wrapper .action.showcart span.qty{border-left-color: rgba(100,100,100,0.5) !important;}
.filter-options-content a, .filter-options-content .ox-layered__items--checkbox .label{margin-left: -5px;margin-right: -5px;padding: 5px 8px 4px;display: inline-block;line-height: 18px;font-size:13px}
.footer--layout-1 .footer-block-content{max-width:71% !important}
.footer--layout-1 .footer.content .block_newsletter_wrapper{width:29% !important}
.ox-megamenu[data-ox-mm-anim-type="fade"] .ox-megamenu__dropdown{display: none;z-index: -1;height: 0;overflow: hidden;}
.ox-megamenu[data-ox-mm-anim-type="fade"] .ox-megamenu__dropdown.opened{display: block;z-index: 99;height:auto;}
body.customer-account-login .account-social-login:before{font-size:48px}
button#checkout-login svg{display:none}
body.checkout-index-index .account-social-login{right:0}
.ox-megamenu-block-right.ox-menu-col-6{-ms-flex: 0 0 58.33333333%;flex: 0 0 58.33333333%;max-width: 58.33333333%;}
.page-layout-1column .product-info-main {margin-top:90px}
body.ox_quickview-catalog_product-view.page-layout-1column .product-info-main {margin-top: 0;}
.page-header .header.links a:not(.button){margin:0;padding:0}
}

@media (max-width: 1024px) {
  /* .ox-dropdown--megamenu > .ox-megamenu__dropdown .level1.category-item:hover > a{color: rgb(255, 255, 255);transition:none} */
  .ox-megamenu-navigation .category-item.active > a .ox-menu-arrow:before,.ox-megamenu-navigation .category-item.active > a .ox-menu-arrow:after,.ox-megamenu-navigation .category-item.has-active > a .ox-menu-arrow:before,.ox-megamenu-navigation .category-item.has-active > a .ox-menu-arrow:after{background: #000 !important}
  .ox-megamenu__dropdown .category-item.level1:hover > a, .ox-megamenu__dropdown .category-item.level2:hover > a{background:transparent !important}
  .ox-megamenu__dropdown .category-item:hover > a:hover, .ox-megamenu__dropdown .category-item.level1.has-active:hover > a, .ox-megamenu__dropdown .category-item.level2.active:hover > a{background: rgb(64, 148, 4) !important}
  .ox-megamenu__dropdown .category-item.level2:hover > a:hover, .ox-nav-sections-item-title.active .ox-nav-sections-item-switch{color:rgb(255,255,255) !important }
  .ox-megamenu-navigation > .level0:not(.active):not(.has-active):hover > .level-top, .ox-nav-sections-item-title .ox-nav-sections-item-switch{color:rgb(32, 32, 32) !important}
  .ox-megamenu-navigation > .level0:not(.active):not(.has-active):hover > .level-top:hover,.ox-megamenu-navigation > .level0 > .level-top:hover{color:rgb(255,255,255) !important}
  .ox-megamenu-navigation li.parent.level0 a .ox-menu-arrow{top:8px}
  .ox-megamenu-navigation li.parent.level1 a .ox-menu-arrow{top:3px}
  .ox-megamenu-navigation li.parent.level2 a .ox-menu-arrow{top:0}
  body.customer-account-login .account-social-login:before{font-size:36px}
  body.checkout-index-index .account-social-login .actions-toolbar.social-btn{max-width: 42px;overflow: hidden;;border-radius:4px}
  button#checkout-login{font-size:0;padding:9px 10px;width:40px;top:1px}
  button#checkout-login svg{display:inline-block;width:20px}
  body.checkout-index-index .account-social-login{right:0}
  .opc-estimated-wrapper{display:block;}
}

@media (min-width: 768px){
.minicart--style-modern .ox-slideout-right.ox-slideout-active{display:flex !important;justify-content: center}
.minicart--style-modern .ox-slideout .block-minicart{width: 100%}
.tabordion section {display: block;}
}

@media (max-width:767px){
  body.cms-home .owl-carousel .owl-dots{text-align: center;}
  body.cms-home .tabordion input[name="sections"]:checked + label{font-weight: 500;font-size: 2.5em;padding: 0px 10px 20px 10px;font-family: 'Oswald', 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;text-transform: uppercase;}
}

@media (min-width: 713px) and (max-width: 1024px){
  .ox-megamenu-block-right.ox-menu-col-6 iframe{max-height: 300px;}
}

@media (max-width: 712px){
  .ox-megamenu-block-right.ox-menu-col-6 iframe{max-height:42vw}
}


@media (min-width:640px){
  .products-grid .product-item{margin-bottom:0px}
  .img_product_listing_list{  height:420px;width:275px;}
  .product-item .product-item-photo{max-height:420px}

  .products-list .product-item-details{padding-top:25px;padding-bottom:15px}
  .block-title strong{font-size:35px}
  .home-space{height:82px;}
}

@media (max-width:639px){
  .img_product_listing_list_parent{display:block!important;width:100%!important}
  .img_product_listing_list{  height:420px;width:100%;}
  .product-item .product-item-photo{max-height:420px}
  .products-list .product-item-details{width: 100%;padding:0 15px 15px 15px }
  .toolbar-products .toolbar-amount{display:block!important}
  .euro-zeichen{display:block;font-size: 10px}
  #addtocart-control:before{margin-top:28px}
  .tabordion section label {width: 100%;border:none;}
  .tabordion section article {left: 0;width: 100%;position: relative;padding: 0;top:0}
  .home-space{height:40px;}
  body.product-zakat-pflichtabgabe #addtocart-control{position:relative;}
  body.product-zakat-pflichtabgabe #addtocart-control:before{margin-top:14px;position:absolute;right:2px}
}

@media only screen and (max-width: 479px){
.product-add-form form{text-align:left}
}









/* RAMADAN PAKETE 2020 START */
body.product-ramadanpakete.ox_quickview-catalog_product-view .product-info-main,body.product-zakat-fidya.ox_quickview-catalog_product-view .product-info-main,body.product-zakat-pflichtabgabe.ox_quickview-catalog_product-view .product-info-main,body.product-fidya-pro-tag.ox_quickview-catalog_product-view .product-info-main,body.product-zakat-al-fitr-pro-person.ox_quickview-catalog_product-view .product-info-main{height:100%;max-height:100%;padding:30px 0 0 0}
body.product-ramadanpakete .product-info-main .product.attribute.overview h4 {margin-bottom: 13px;}
body.product-ramadanpakete .table.grouped tr{display:inline-block;margin:0 1% 20px;border: 1px solid #eee;border-radius: 3px;padding-left: 20px;}
body.product-ramadanpakete .table.grouped tr:hover{box-shadow:0 0px 30px rgba(17,17,17,.09);transition:.25s ease}
body.product-ramadanpakete .product.media,body.product-ramadanpakete .product-info-main .product.attribute.sku,body.product-zakat-pflichtabgabe .product.media,body.product-fidya-pro-tag .product.media,body.product-zakat-al-fitr-pro-person .product.media, body.product-zakat-fidya .product.media, body.product-zakat-fidya .product-add-form{display:none}
body.product-ramadanpakete .product-info-main, body.product-zakat-pflichtabgabe .product-info-main, body.product-fidya-pro-tag .product-info-main, body.product-zakat-al-fitr-pro-person .product-info-main, body.product-zakat-fidya .product-info-main{width:100%;margin-top:0}
body.product-ramadanpakete .product-info-main td.col.qty div.control.qty{display:none}
body.product-ramadanpakete .product-info-main .price-box .price-wrapper .price,body.product-ramadanpakete .product-options-bottom .price-box .price-wrapper .price,.product-info-main .price-box .price-wrapper,body.product-ramadanpakete .product-options-bottom .price-box .price-wrapper{font-size:24px;}
body.product-ramadanpakete .table.grouped .product-item-name{font-size:16px}
body.product-ramadanpakete input:checked + span span.price{color:rgb(64, 148, 4) !important}
body.product-ramadanpakete .product-info-main .product.attribute.sku,body.product-zakat-fidya .product-info-main .product.attribute.sku{display: none}
body.product-ramadanpakete .page-title-wrapper.product + div{display:none}
body.product-ramadanpakete .product-info-main .product.attribute.overview{display:block !important;margin-bottom: 55px;}
body.product-ramadanpakete .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td[data-th]:before{display:none}
body.product-zakat-fidya .product-info-main .product.attribute.overview{display:block !important}
body.product-zakat-fidya #maincontent iframe, div#zakathome iframe{border:1px solid #eee;border-radius:3px}
body.product-fidya-pro-tag .product-add-form .fieldset .field .field.choice,body.product-zakat-al-fitr-pro-person .product-add-form .fieldset .field .field.choice{padding: 10px 20px;border: 1px solid #eee;display: inline-block;width: 49%;margin: 2px 0;border-radius: 3px;cursor:pointer;}
body.product-zakat-fidya #maincontent iframe, div#zakathome iframe{margin:2px;padding:0 15px;}
body.product-fidya-pro-tag .product-info-main .product-info-price,body.product-zakat-al-fitr-pro-person .product-info-main .product-info-price{position: absolute;top: 29px;right:-16px;}
body.product-fidya-pro-tag .product-info-main,body.product-zakat-al-fitr-pro-person .product-info-main{position:relative;}
body.product-fidya-pro-tag.ox_quickview-catalog_product-view .product-info-main .page-title-wrapper .page-title{margin-bottom: 24px;}
body.product-zakat-pflichtabgabe #addtocart-control div{display:none !important}
body.product-zakat-pflichtabgabe input#amount{max-width: 100% !important}
body.product-fidya-pro-tag .product-options-wrapper .field .price-notice .weee,body.product-zakat-al-fitr-pro-person .product-options-wrapper .field .price-notice .weee{float:right;font-weight:900;}
body.product-fidya-pro-tag .fieldset>.field:not(.choice) .label,body.product-zakat-al-fitr-pro-person .fieldset>.field:not(.choice) .label{font-weight: 400;cursor: pointer;}
body.product-fidya-pro-tag .fieldset>.field:not(.choice) .label .price-notice,body.product-zakat-al-fitr-pro-person .fieldset>.field:not(.choice) .label .price-notice{font-size:0}
body.product-fidya-pro-tag input:checked + label span span span,body.product-zakat-al-fitr-pro-person input:checked + label span span span{color:rgb(64, 148, 4) !important}
body.product-fidya-pro-tag .product-add-form .box-tocart>.fieldset,body.product-zakat-al-fitr-pro-person .product-add-form .box-tocart>.fieldset{text-align: left;}
body.product-zakat-fidya #maincontent iframe:hover, div#zakathome iframe:hover, iframe#ramadan:hover, iframe#zakatp:hover, iframe#sadaqap:hover {box-shadow:0 0px 30px rgba(17,17,17,.09);transition:.25s ease}
iframe#tuizak{overflow: hidden;}
body.product-zakat-pflichtabgabe .product-info-main .page-title-wrapper .page-title:after {content: '2,5%';font-size: 28px;float: right;}
body.product-fidya-pro-tag .product-info-main .price-box .price-wrapper .price, body.product-zakat-al-fitr-pro-person .product-info-main .price-box .price-wrapper .price{font-size:28px}
.product-add-form .fieldset .field .options-list.nested .field.choice {padding: 10px 8px 10px 8px;border: 1px solid #eee !important;display: inline-block;width: calc(50% - 2px);margin: 2px 0;border-radius:3px;cursor:pointer;}
.fieldset>.field:not(.choice) .options-list.nested .label {font-weight: 400;cursor: pointer;}
.fieldset>.field:not(.choice) .options-list.nested .label .price-notice {font-size: 0;}
.product-options-wrapper .field .options-list.nested .price-notice .weee {float: right;font-weight: 900;}
.product-add-form .fieldset .field .options-list.nested input:checked + label span span span {color: rgb(64, 148, 4) !important;}
/* RAMADAN PAKETE 2020 END */





/* opferfest 2020 START */
body.product-opferfest-2025.ox_quickview-catalog_product-view .product-info-main{height:100%;max-height:100%;padding:30px 0 0 0}
body.product-opferfest-2025 .product-info-main .product.attribute.overview h4 {margin-bottom: 13px;}
body.product-opferfest-2025 .table.grouped tr{display:inline-block;margin:0 1% 20px;border: 1px solid #eee;border-radius: 3px;padding-left: 20px;}
body.product-opferfest-2025 .table.grouped tr:hover{box-shadow:0 0px 30px rgba(17,17,17,.09);transition:.25s ease}
body.product-opferfest-2025 .product.media,body.product-opferfest-2025 .product-info-main .product.attribute.sku{display:none}
body.product-opferfest-2025 .product-info-main{width:100%;margin-top:0}
body.product-opferfest-2025 .product-info-main td.col.qty div.control.qty{display:none}
body.product-opferfest-2025 .product-info-main .price-box .price-wrapper .price{font-size:24px;}
body.product-opferfest-2025 .table.grouped .product-item-name{font-size:16px}
body.product-opferfest-2025 input:checked + span span.price{color:rgb(64, 148, 4) !important}
body.product-opferfest-2025 .product-info-main .product.attribute.sku{display: none}
body.product-opferfest-2025 .page-title-wrapper.product + div{display:none}
body.product-opferfest-2025 .product-info-main .product.attribute.overview{display:block !important;margin-bottom: 55px;}
body.product-opferfest-2025 .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td[data-th]:before{display:none}

body.product-opferfest-2025 .table.grouped img { max-width: 200px !important }

body.product-opferfest-2025.ox_quickview-catalog_product-view .product.attribute.overview p {
  display: none !important
}

 /* opferfest 2020 END */




@media (min-width:1390px){
  body.product-zakat-fidya #maincontent iframe, div#zakathome iframe{width:calc(50% - 6px);min-height:545px; overflow: hidden;}
  #tuizak{height:650px}
}


@media (max-width:1391px) and (min-width:910px){
  body.product-zakat-fidya #maincontent iframe, div#zakathome iframe{width:48%;min-height:455px; overflow: hidden;}
  body.product-zakat-fidya #maincontent iframe#fidya, div#zakathome iframe#fidya{width:97.5%;min-height:455px; overflow:hidden !important;}
  #tuizak{height:1100px}

}


@media (max-width:911px){
  body.product-zakat-fidya #maincontent iframe, div#zakathome iframe{width:100%;overflow: hidden;}
  body.product-zakat-fidya #maincontent iframe#zakatf,body.product-zakat-fidya #maincontent iframe#fidya,div#zakathome iframe#zakatf,div#zakathome iframe#fidya{min-height:458px;}
  body.product-zakat-fidya #maincontent iframe#zakatp, div#zakathome iframe#zakatp{min-height:355px;}
  #tuizak{height:1430px}
}


@media (max-device-width:461px) {
  body.product-fidya-pro-tag .product-add-form .fieldset .field .field.choice,body.product-zakat-al-fitr-pro-person .product-add-form .fieldset .field .field.choice{width: 100%;}
  .product-add-form .fieldset .field .options-list.nested .field.choice {width: 100%;}
  body.ox_quickview-catalog_product-view .product-info-main .page-title-wrapper .page-title,body.product-zakat-pflichtabgabe .product-info-main .page-title-wrapper .page-title:after,body.product-fidya-pro-tag .product-info-main .price-box .price-wrapper .price, body.product-zakat-al-fitr-pro-person .product-info-main .price-box .price-wrapper .price{font-size:22px !important;}
  body.product-fidya-pro-tag .product-info-main .product-info-price, body.product-zakat-al-fitr-pro-person .product-info-main .product-info-price{top:15px}
  body.product-ramadanpakete.ox_quickview-catalog_product-view .product-info-main,body.product-zakat-fidya.ox_quickview-catalog_product-view .product-info-main,body.product-zakat-pflichtabgabe.ox_quickview-catalog_product-view .product-info-main,body.product-fidya-pro-tag.ox_quickview-catalog_product-view .product-info-main,body.product-zakat-al-fitr-pro-person.ox_quickview-catalog_product-view .product-info-main{padding:15px 0 0 0}
}


@media (max-width:461px){
  body.product-zakat-fidya #maincontent iframe, div#zakathome iframe{height:350px;overflow: hidden;}
  body.product-zakat-fidya #maincontent iframe.cb, div#zakathome iframe.cb{height:595px;overflow: hidden;}
  body.product-zakat-fidya #maincontent iframe, div#zakathome iframe{margin:0px;overflow: hidden;}
  #tuizak{height:1700px}
}





@media (min-width:1200px){
  body.product-ramadanpakete .table.grouped tr,
  body.product-opferfest-2025 .table.grouped tr{width:31%;}

  #tuiram{height:840px}
}
@media (max-width:1201px) and (min-width:750px){
  body.product-ramadanpakete .table.grouped tr, body.product-opferfest-2025 .table.grouped tr{width:47%;}
  #tuiram{height:1050px}
}



@media (max-width:751px){
  body.product-ramadanpakete .table.grouped tr, body.product-opferfest-2025 .table.grouped tr{width:99%;}
  body.product-ramadanpakete .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td, body.product-opferfest-2025 .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td{display: table-cell;padding:5px 0;white-space:nowrap;}
  body.product-ramadanpakete .table-wrapper,body.product-opferfest-2025 .table-wrapper{overflow: visible;}
  #tuiram{height:1570px}
  body.product-ramadanpakete.ox_quickview-catalog_product-view .product-info-main, body.product-zakat-pflichtabgabe.ox_quickview-catalog_product-view .product-info-main,body.product-fidya-pro-tag.ox_quickview-catalog_product-view .product-info-main,body.product-zakat-al-fitr-pro-person.ox_quickview-catalog_product-view .product-info-main{padding-left:0;padding-right:0;}
  body.ox_quickview-catalog_product-view .product-info-main .page-title-wrapper .page-title{font-size:28px;}
  body.product-fidya-pro-tag .product-info-main .box-tocart .actions,body.product-zakat-pflichtabgabe .product-info-main .box-tocart .actions,body.product-zakat-al-fitr-pro-person .product-info-main .box-tocart .actions{width:auto;}

}

/* RAMADAN PAKETE 2020 END */
