/** * WARNING: Do not change this file. Your changes will be lost. * 2025-05-15 04:31:06 */   .theme-color{color:#29363C !important;} .theme-hover-color:hover{color:#29363C !important;} .theme-bg-color{background-color:#29363C !important;} .theme-border-color{border-color:#29363C !important;} .theme-hover-bg-color:hover{background-color:#29363C !important;} a,a:hover, .page-header a, .page-header a:hover, .page-header .panel.header .header.links > li > a, .minicart-wrapper .action.showcart:before, .minicart-wrapper .action.showcart.active:before, .owl-theme .owl-controls .owl-nav [class*=owl-], .recent-posts .post-date .day, .minicart-wrapper .action.showcart:hover:before, .minicart-wrapper .action.showcart:active:before, .minicart-wrapper .action.showcart.active:before, .minicart-wrapper .action.showcart.active:hover:before, .sorter-action:before, .pages a.page, .pages a.page, .sorter-action:hover:before, .product-options-bottom .price-box .price-container .price, .product-info-price .price-box .price-container .price, .product-info-main .product-info-price .price-wrapper .price, .product.data.items > .item.title.active > .switch, .product.data.items > .item.title.active > .switch:focus, .product.data.items > .item.title.active > .switch:hover, .minicart-items .action.edit:before, .minicart-items .action.delete:before, .page-main > .page-title-wrapper .page-title, .cart.table-wrapper .product-item-name > a, .cart.table-wrapper .product-item-name > a:hover, .cart.table-wrapper .col.subtotal .price, .cart.table-wrapper .actions-toolbar > .action-edit:hover:before, .cart.table-wrapper .actions-toolbar > .action-delete:hover:before, .cart.table-wrapper .actions-toolbar > .action-edit:before, .cart.table-wrapper .actions-toolbar > .action-delete:before, .paypal-review-discount .block > .title strong, .cart-discount .block > .title strong, .minicart-items .action.edit:hover:before, .minicart-items .action.delete:hover:before, .authentication-wrapper button.action-auth-toggle, .modal-custom .action-close:before, .modal-popup .action-close:before, .modal-slide .action-close:before, .abs-action-button-as-link:hover, .abs-action-remove:hover, .abs-discount-block .action.check:hover, .popup .actions-toolbar .action.cancel:hover, .paypal-button-widget .paypal-button:hover, .bundle-options-container .action.back:hover, .block.related .action.select:hover, .cart.table-wrapper .actions-toolbar > .action-delete:hover, .cart.table-wrapper .action.help.map:hover, .checkout-index-index .modal-popup .modal-footer .action-hide-popup:hover, .opc-wrapper .edit-address-link:hover, .opc-block-shipping-information .shipping-information-title .action-edit:hover, .action-auth-toggle:hover, .checkout-payment-method .payment-method-billing-address .action-cancel:hover, .checkout-payment-method .payment-method-billing-address .billing-address-details .action-edit-address:hover, .checkout-agreements-block .action-show:hover, .gift-options .actions-toolbar .action-cancel:hover, .gift-summary .action-edit:hover, .gift-summary .action-delete:hover, .gift-wrapping-title .action-remove:hover, .wishlist.split.button > .action:hover, .abs-add-fields .action.remove:hover, .paypal-review-discount .action.check:hover, .cart-discount .action.check:hover, .form-giftregistry-share .action.remove:hover, .form-giftregistry-edit .action.remove:hover, .form-add-invitations .action.remove:hover, .form-create-return .action.remove:hover, .form.send.friend .action.remove:hover, .opc-progress-bar-item._complete > span, .checkout-payment-method .payment-option-title .action-toggle, .checkout-payment-method .payment-option-title .action-toggle:after, .opc-block-shipping-information .shipping-information-title .action-edit:before, .opc-block-shipping-information .shipping-information-title .action-edit:hover:before, .block-collapsible-nav .item.current a, .block-collapsible-nav .item.current strong, .block-collapsible-nav .item a:hover, .block-collapsible-nav .item a:active, .block-collapsible-nav .item a:focus, .magento-rma-returns-returns .page-main .page-title-wrapper .page-title, .magento-rma-returns-view .page-main .page-title-wrapper .page-title, .magento-rma-guest-returns .page-main .page-title-wrapper .page-title, .account .page-main .page-title-wrapper .page-title, [class^="sales-guest-"] .page-main .page-title-wrapper .page-title, .sales-guest-view .page-main .page-title-wrapper .page-title, .magento-rma-guest-returns .page-main .page-title-wrapper .page-title, .fieldset > .legend, p .alternative-font, .entry-content h3, .history h4, .nav-toggle:before, .block-search .label:before, .nav-toggle:hover:before, .block-search .label:hover:before, .fotorama .fotorama-sprite, .fotorama__fullscreen .fotorama .fotorama__zoom-out, .fotorama__fullscreen .fotorama .fotorama__zoom-in, .fotorama .fotorama__arr .fotorama__arr__arr, .fotorama .fotorama__fullscreen-icon, .fotorama .fotorama__thumb__arr, .page-header.type5 .search-area > a, .page-header.type5 .search-area > a:hover, .page-header.type5 .minicart-wrapper .action.showcart:before, .page-header.type5 .minicart-wrapper .action.showcart.active:before, .page-header.type5:not(.header-newskin) .minicart-wrapper .action.showcart .counter.qty, .page-header.type5 .block-search .action.search:before, .block-search .action.search:before, .filterproducts-tab .data.items > .item.title[aria-expanded=true] a.switch, .page-header.type7 .minicart-wrapper .action.showcart .counter.qty, .qty.field .qty-changer > a:hover, .post-holder .post-date .day, .widget.block-recent-posts ul li a, .post-list .post-content .post-read-more, .post-header .post-title a, a:visited, .alink:visited, a:active, .alink:active, .block-category-event > div.event-desc, .block-category-event .event-ticker .dates > div > span.desc, #ln_slider_price .ui-slider-handle, .table.grouped .price-box .price, .abs-action-remove, .abs-discount-block .action.check, .popup .actions-toolbar .action.cancel, .paypal-button-widget .paypal-button, .bundle-options-container .action.back, .block.related .action.select, .cart.table-wrapper .actions-toolbar > .action-delete, .cart.table-wrapper .action.help.map, .checkout-index-index .modal-popup .modal-footer .action-hide-popup, .opc-wrapper .edit-address-link, .opc-block-shipping-information .shipping-information-title .action-edit, .action-auth-toggle, .checkout-payment-method .payment-method-billing-address .action-cancel, .checkout-payment-method .payment-method-billing-address .billing-address-details .action-edit-address, .checkout-agreements-block .action-show, .gift-options .actions-toolbar .action-cancel, .gift-summary .action-edit, .gift-summary .action-delete, .gift-wrapping-title .action-remove, .wishlist.split.button > .action, .abs-add-fields .action.remove, .paypal-review-discount .action.check, .cart-discount .action.check, .form-giftregistry-share .action.remove, .form-giftregistry-edit .action.remove, .form-add-invitations .action.remove, .form-create-return .action.remove, .form.send.friend .action.remove, .minicart-items .product-item-name a,.product-item-info .product.name a:hover {color:#29363C;} .action.primary, .action.primary:hover, .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span, .recent-posts .post-date .month, .footer-ribbon, .filter-options-title:hover:after, .modes-mode.active, .modes-mode:hover, .pages strong.page, .pages .action:hover, .pages a.page:hover, button:hover, .action.primary:focus, .action.primary:active, .btn-primary, .contact-index-index .page-main .contact-info [class^="porto-icon-"], .contact-index-index .page-main .contact-info [class*=" porto-icon-"], .btn-default, .cms-index-index blockquote.testimonial, .btn-default:hover, .products-grid .product-item-info:hover .product-item-details .product-item-actions .tocart, .products-grid.products.grid.flex-grid .product-item-details .product-item-actions .tocart, .post-holder .post-date .month, .page-header.type8 .header.content,.page-header.type8.header-newskin .header.content, .page-header.type11 .navigation li.level0.active, .iwd-summary-cart, #ln_slider_price .ui-slider-handle, .filter-toggle.active,.products-grid .product-item .product-item-info:hover .weltpixel-quickview.weltpixel_quickview_button_v2, .products-upsell .owl-middle-narrow.owl-theme .owl-controls .owl-dots .owl-dot.active span:before,.products-grid.products.grid.flex-grid .product-item-details .product-item-actions .tocart, .products-grid.divider-line .product-item-details .product-item-actions .tocart,.products-grid .product-item-details .product-item-actions .actions-secondary:hover,.product-item-info.type3 .product-item-photo .product-item-inner .product-item-actions>.actions-primary .tocart:hover,.product-item-info.type3 .product-item-photo .product-item-inner .product-item-actions>.action.tocompare:hover,.product-item-info.type5 .product-item-photo .product-item-inner .product-item-actions>.actions-primary .tocart:hover,.product-item-info.type5 .product-item-photo .product-item-inner .product-item-actions>.action.tocompare:hover,.product-item-info.type6 .product-item-photo .product-item-inner .product-item-actions>.actions-primary .tocart:hover,.product-item-info.type6 .product-item-photo .product-item-inner .product-item-actions>.action.tocompare:hover,.product-item-info.type7 .product-item-inner .product-item-actions>.action:hover,.product-item-info.type7 .product-item-inner .product-item-actions>.actions-primary .tocart:hover,.product-item-info.type9 .product-item-inner .product-item-actions>.actions-primary .tocart:hover, .product-item-info.type9 .product-item-inner .product-item-actions>.action:hover,.sw-dailydeal,.catalog-product-view .sw-dailydeal .number-wrapper {background-color:#29363C;} .action.primary, .action.primary:hover, .modes-mode.active, .modes-mode:hover, .pages strong.page, .pages .action:hover, .pages a.page:hover, .fotorama__nav .fotorama__thumb-border, button:hover, .action.primary:focus, .action.primary:active, .products-grid .product-item-info:hover .product-item-details .product-item-actions .tocart, .products-grid.products.grid.flex-grid .product-item-details .product-item-actions .tocart, .filter-toggle.active,i.ajax-loader, .swatch-option.selected, .swatch-option.image:not(.disabled):hover, .swatch-option.color:not(.disabled):hover, .swatch-option:not(.disabled):hover,.product-item-info.type3 .product-item-photo .product-item-inner .product-item-actions>.actions-primary .tocart:hover,.product-item-info.type3 .product-item-photo .product-item-inner .product-item-actions>.action.tocompare:hover,.product-item-info.type5 .product-item-photo .product-item-inner .product-item-actions>.actions-primary .tocart:hover,.product-item-info.type5 .product-item-photo .product-item-inner .product-item-actions>.action.tocompare:hover,.product-item-info.type6 .product-item-photo .product-item-inner .product-item-actions>.actions-primary .tocart:hover,.product-item-info.type6 .product-item-photo .product-item-inner .product-item-actions>.action.tocompare:hover {border-color:#29363C;} .page-header, .minicart-wrapper .block-minicart, .product.data.items > .item.title.active > .switch, .product.data.items > .item.title.active > .switch:focus, .product.data.items > .item.title.active > .switch:hover, .authentication-dropdown, .login-container, .form.password.reset, .form.send.confirmation, .form.password.forget, .form.create.account, .form.form-edit-account, .form-address-edit, .form-newsletter-manage, .featured-box .box-content, .history .featured-box .box-content, .form.search.advanced, .homepage-grid-banner .ribbon:before, .cms-index-index .testimonial-arrow-down, #newsletter_popup, .iwd-one-page-checkout-sidebar .iwd-opc-block-summary, .block-header-customer-login, .mfp-preloader, .ln_overlay .loader {border-top-color:#29363C;} .minicart-wrapper .block-minicart:before, .prev-next-products .product-nav .product-pop:before, .iwd-one-page-checkout-sidebar .iwd-opc-block-summary:before, .block-header-customer-login:before {border-bottom-color:#29363C;} @media (max-width: 767px) { .navigation a { color: #777 !important; } .navigation a:hover, .nav-sections .header.links a:hover { color: #29363C !important; } header.page-header .nav-sections-item-title.active > a, header.page-header .nav-sections-item-title.active > a:hover, header.page-header .nav-sections-item-title.active > a:focus { color: #29363C; } header.page-header .nav-sections-item-title, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a.btn-default:hover, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-top-block a.btn-default:hover, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-left-block a.btn-default:hover, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-left-block a.btn-default:hover, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a.btn-default:hover, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-right-block a.btn-default:hover, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a.btn-default:hover, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-bottom-block a.btn-default:hover, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a.btn-default:focus, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-top-block a.btn-default:focus, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-left-block a.btn-default:focus, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-left-block a.btn-default:focus, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a.btn-default:focus, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-right-block a.btn-default:focus, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a.btn-default:focus, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-bottom-block a.btn-default:focus { background-color: #29363C; } .page-header.type5:not(.header-newskin) .minicart-wrapper .action.showcart .counter.qty { color: #fff; } } @media (min-width: 768px) { .page-header.type1 .navigation li.level0, .page-header.type1 .panel.header .header.links > li > a, .page-header.type1 .panel.header .header.links > li > a:hover,.page-header.type3 .header.panel .top-panel>.links > li > a, .page-header.type3 .header.panel .top-panel>.links > li > a:hover, .page-header.type4 .header.panel .links > li > a, .page-header.type4 .header.panel .links > li > a:hover,.page-header.type20 .header.panel .links > li > a, .page-header.type20 .header.panel .links > li > a:hover, .page-header.type17 .header.panel .links > li > a, .page-header.type17 .header.panel .links > li > a:hover, .page-header.type3 .header.panel .block-search .action.search:before, .page-header.type6 .navigation .level0 > .level-top, .page-header.type6 .minicart-wrapper .action.showcart:before, .page-header.type6 .minicart-wrapper .action.showcart.active:before, .page-header.type6 .search-area > a, .page-header.type6 .search-area > a:hover, .page-header.type6 .block-search .action.search:before, .page-header.type19 .navigation .level0 > .level-top, .page-header.type19 .minicart-wrapper .action.showcart:before, .page-header.type19 .minicart-wrapper .action.showcart.active:before, .page-header.type19 .search-area > a, .page-header.type19 .search-area > a:hover, .page-header.type19 .block-search .action.search:before, .page-header.type11 .panel.header .header.links > li > a, .page-header.type4 .header.panel .block-search .action.search:before,.page-header.type20 .header.panel .block-search .action.search:before,.page-header.type17 .header.panel .block-search .action.search:before, .page-header.type9 .header.panel .block-search .action.search:before, .page-header.type11 .panel.header .header.links > li > a:hover, .page-header.type11 .navigation li.level0:hover { color: #29363C; } .page-header.type1 .navigation li.level0.active, .page-header.type1 .navigation li.level0:hover, .page-header.type3 .navigation .level0:hover > .level-top, .page-header.type4 .navigation .level0:hover > .level-top,.page-header.type20 .navigation .level0:hover > .level-top,.page-header.type20 .navigation .level0:hover > .level-top,--.page-header.type17 .navigation .level0:hover > .level-top,.page-header.type17 .navigation .level0:hover > .level-top, .page-header.type3 .navigation .level0.active > .level-top, .page-header.type3 .navigation .level0.has-active > .level-top, .page-header.type4 .navigation .level0.active > .level-top, .page-header.type4 .navigation .level0.has-active > .level-top,.page-header.type20 .navigation .level0.active > .level-top, .page-header.type20 .navigation .level0.has-active > .level-top,.page-header.type17 .navigation .level0.active > .level-top, .page-header.type17 .navigation .level0.has-active > .level-top, .page-header.type6 .panel.wrapper, .page-header.type6 .navigation .level0:hover > .level-top,.page-header.type19 .panel.wrapper, .page-header.type19 .navigation .level0:hover > .level-top, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a.btn-default, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-top-block a.btn-default, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-left-block a.btn-default, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-left-block a.btn-default, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a.btn-default, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-right-block a.btn-default, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a.btn-default, .sw-megamenu.navigation li.level0.staticwidth .submenu .menu-bottom-block a.btn-default, .sw-megamenu.navigation.side-megamenu li.level0:hover, .sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a.btn-default:hover,.page-header.type24 .navigation li.level0 > a:before { background-color: #29363C; } .navigation .level0 .submenu { border-color:#29363C; } .product.info.detailed.vertical .product.data.items > .item.title.active > .switch, .product.info.detailed.vertical .product.data.items > .item.title.active > .switch:focus, .product.info.detailed.vertical .product.data.items > .item.title.active > .switch:hover { border-left-color: #29363C; } .sw-megamenu.navigation.side-megamenu li.level0:hover > a { border-top-color:#29363C; } }  button.action.primary{  } button.action.primary:hover{  }  .product-item-actions .action.towishlist,.product-addto-links .action.towishlist,.action.towishlist{color:#252525;border-color:#252525}  .product-item-actions .action.towishlist:hover,.product-addto-links .action.towishlist:hover,.action.towishlist:hover{color:#fff;border-color:#fff}  .product-addto-links .action.tocompare,.product-item-actions .action.tocompare,.action.tocompare,.product-addto-links .action.mailto.friend, .moved-add-to-links .action.mailto.friend, .product-social-links .action.mailto.friend{color:#252525;border-color:#252525}  .product-addto-links .action.tocompare:hover,.product-item-actions .action.tocompare:hover,.action.tocompare:hover,.product-addto-links .action.mailto.friend:hover, .moved-add-to-links .action.mailto.friend:hover, .product-social-links .action.mailto.friend:hover{color:#fff;border-color:#fff}  .page-wrapper > .breadcrumbs{background-color:transparent}  .page-wrapper > .breadcrumbs{color:#252525}  .page-wrapper > .breadcrumbs a, .page-wrapper > .breadcrumbs a:focus{color:#252525}  .page-wrapper > .breadcrumbs a:hover{color:#252525}  .product-label.sale-label{background-color:#F83737}  .product-label.sale-label{color:#FFFFFF}  .product-label.new-label{background-color:#0FC567}  .product-label.new-label{color:#FFFFFF}  #ln_slider_price.ui-slider-horizontal{background-color:#252525}  #ln_slider_price .ui-slider-handle{background-color:#252525}  @media (min-width: 768px){ .page-header.type1, .page-header.type2, .page-header.type3, .page-header.type4,.page-header.type20, .page-header.type17, .page-header.type5, .page-header.type6,.page-header.type19, .page-header.type7,.page-header.type23, .page-header.type8 .header.content,.page-header.type8.header-newskin .header.content, .page-header.type9, .page-header.type10, .page-header.type11, .page-header.type12, .page-header.type15, .page-header.type16, .page-header.type2.header-newskin,.page-header.type18,.page-header.header-newskin { background-color: #252525; } }  @media (min-width: 768px){ .page-header.type1 .navigation > ul, .page-header.type2 .nav-sections, .page-header.type8 .menu-wrapper,.page-header.type8.header-newskin .menu-wrapper, .page-header .drop-menu .nav-sections, .page-header.type11 .nav-sections, .page-header.type16 .navigation > ul, header.page-header.sticky-header.type16 .nav-sections, .page-header.type2.header-newskin .nav-sections, .page-header.type18 .nav-sections, .page-header.header-newskin:not(.type16) .nav-sections { background-color: transparent; } }  @media (min-width: 768px){ .page-header.type1 .navigation li.level0, .page-header.type3 .navigation .level0 > .level-top, .page-header.type4 .navigation .level0 > .level-top,.page-header.type20 .navigation .level0 > .level-top,.page-header.type17 .navigation li.level0, .page-header.type5 .navigation .level0 > .level-top, .page-header.type2 .navigation .level0 > .level-top, .page-header.type11 .navigation li.level0 > .level-top, .page-header.type6 .navigation .level0 > .level-top,.page-header.type19 .navigation .level0 > .level-top, .page-header.type7 .navigation .level0 > .level-top,.page-header.type23 .navigation .level0 > .level-top, .page-header .drop-menu + .custom-menu-block a, .page-header.type8 .navigation .level0 > .level-top,.page-header.type8.header-newskin .navigation .level0 > .level-top, .page-header.type9 .navigation .level0 > .level-top, .page-header.type16 .navigation li.level0, .page-header.type2.header-newskin .navigation .level0 > .level-top, .page-header.type18 .navigation .level0 > .level-top, .page-header.header-newskin .navigation .level0 > .level-top{ color: #FFFFFF; } }  @media (min-width: 768px){ .page-header.type1 .navigation li.level0.active, .page-header.type1 .navigation li.level0:hover, .page-header.type3 .navigation .level0:hover > .level-top, .page-header.type3 .navigation .level0.active > .level-top, .page-header.type3 .navigation .level0.has-active > .level-top, .page-header.type4 .navigation .level0:hover > .level-top, .page-header.type4 .navigation .level0.active > .level-top, .page-header.type4 .navigation .level0.has-active > .level-top,.page-header.type20 .navigation .level0:hover > .level-top, .page-header.type20 .navigation .level0.active > .level-top, .page-header.type20 .navigation .level0.has-active > .level-top,.page-header.type17 .navigation .level0:hover > .level-top, .page-header.type17 .navigation .level0.active > .level-top, .page-header.type17 .navigation .level0.has-active > .level-top, .page-header.type5 .navigation .level0:hover > .level-top, .page-header.type5 .navigation .level0.active > .level-top, .page-header.type5 .navigation .level0.has-active > .level-top, .page-header.type6 .navigation .level0:hover > .level-top, .page-header.type6 .navigation .level0.active > .level-top, .page-header.type6 .navigation .level0.has-active > .level-top,.page-header.type19 .navigation .level0:hover > .level-top, .page-header.type19 .navigation .level0.active > .level-top, .page-header.type19 .navigation .level0.has-active > .level-top, .page-header.type7 .navigation .level0:hover > .level-top, .page-header.type7 .navigation .level0.active > .level-top, .page-header.type7 .navigation .level0.has-active > .level-top,.page-header.type23 .navigation .level0:hover > .level-top, .page-header.type23 .navigation .level0.active > .level-top, .page-header.type23 .navigation .level0.has-active > .level-top, .sw-megamenu.navigation.side-megamenu li.level0:hover, .page-header.type11 .navigation li.level0:hover, .page-header.type11 .navigation li.level0.active, .page-header.type11 .navigation li.level0.has-active, .page-header.type9 .navigation .level0:hover > .level-top, .page-header.type9 .navigation .level0.active > .level-top, .page-header.type9 .navigation .level0.has-active > .level-top, .page-header.type16 .navigation .level0:hover > .level-top, .page-header.type16 .navigation .level0.active > .level-top, .page-header.type16 .navigation .level0.has-active > .level-top, .page-header.type2.header-newskin .navigation .level0:hover > .level-top, .page-header.type2.header-newskin .navigation .level0.active > .level-top, .page-header.type2.header-newskin .navigation .level0.has-active > .level-top, .page-header.type18 .navigation .level0:hover > .level-top, .page-header.type18 .navigation .level0.active > .level-top, .page-header.type18 .navigation .level0.has-active > .level-top, .page-header.header-newskin .navigation .level0:hover > .level-top, .page-header.header-newskin .navigation .level0.active > .level-top, .page-header.header-newskin .navigation .level0.has-active > .level-top { background-color: #252525; } .sw-megamenu.navigation.side-megamenu li.level0:hover > a { border-top-color: #252525; } }  @media (min-width: 768px){ .page-header.type1 .navigation li.level0.active, .page-header.type1 .navigation li.level0:hover, .page-header.type2 .navigation .level0:hover > .level-top, .page-header.type3 .navigation .level0:hover > .level-top, .page-header.type3 .navigation .level0.active > .level-top, .page-header.type3 .navigation .level0.has-active > .level-top, .page-header.type4 .navigation .level0:hover > .level-top, .page-header.type4 .navigation .level0.active > .level-top, .page-header.type4 .navigation .level0.has-active > .level-top,.page-header.type20 .navigation .level0:hover > .level-top, .page-header.type20 .navigation .level0.active > .level-top, .page-header.type20 .navigation .level0.has-active > .level-top,.page-header.type17 .navigation .level0:hover > .level-top, .page-header.type17 .navigation .level0.active > .level-top, .page-header.type17 .navigation .level0.has-active > .level-top, .page-header.type5 .navigation .level0:hover > .level-top, .page-header.type5 .navigation .level0.active > .level-top, .page-header.type5 .navigation .level0.has-active > .level-top, .page-header.type6 .navigation .level0:hover > .level-top, .page-header.type6 .navigation .level0.active > .level-top, .page-header.type6 .navigation .level0.has-active > .level-top,----.page-header.type19 .navigation .level0:hover > .level-top, .page-header.type19 .navigation .level0.active > .level-top, .page-header.type19 .navigation .level0.has-active > .level-top, .page-header.type7 .navigation .level0:hover > .level-top, .page-header.type7 .navigation .level0.active > .level-top, .page-header.type7 .navigation .level0.has-active > .level-top,.page-header.type23 .navigation .level0:hover > .level-top, .page-header.type23 .navigation .level0.active > .level-top, .page-header.type23 .navigation .level0.has-active > .level-top, .page-header.type8 .navigation .level0:hover > .level-top, .page-header.type8 .navigation .level0.active > .level-top, .page-header.type8 .navigation .level0.has-active > .level-top,.page-header.type8.header-newskin .navigation .level0:hover > .level-top, .page-header.type8.header-newskin .navigation .level0.active > .level-top, .page-header.type8.header-newskin .navigation .level0.has-active > .level-top, .page-header.type11 .navigation li.level0:hover, .page-header.type11 .navigation li.level0.active, .page-header.type11 .navigation li.level0.has-active, .page-header.type9 .navigation .level0:hover > .level-top, .page-header.type9 .navigation .level0.active > .level-top, .page-header.type9 .navigation .level0.has-active > .level-top, .page-header.type16 .navigation .level0:hover > .level-top ,.page-header.type2.header-newskin .navigation .level0:hover > .level-top,.page-header.type18 .navigation .level0:hover > .level-top, .page-header.header-newskin .navigation .level0:hover > .level-top { color: #FFFFFF; } }  @media (min-width: 768px){ .sw-megamenu.navigation li.level0.fullwidth > .submenu a, .sw-megamenu.navigation li.level0.staticwidth > .submenu a { color: #777777; } }  @media (min-width: 768px){ .minicart-wrapper .action.showcart .counter.qty, .page-header.type2:not(.header-newskin) .minicart-wrapper .action.showcart .counter.qty, .page-header.type3 .header.panel .minicart-wrapper .action.showcart .counter.qty, .page-header.type3 .header.panel .switcher, .page-header.type4 .header.panel .switcher, .page-header.type4 .header.panel .minicart-wrapper .action.showcart .counter.qty,.page-header.type20 .header.panel .switcher, .page-header.type20 .header.panel .minicart-wrapper .action.showcart .counter.qty,.page-header.type17 .header.panel .switcher, .page-header.type5:not(.header-newskin) .minicart-wrapper .action.showcart .counter.qty, .page-header.type6 .minicart-wrapper .action.showcart .counter.qty,.page-header.type19 .minicart-wrapper .action.showcart .counter.qty, .page-header.type7 .minicart-wrapper .action.showcart .counter.qty,.page-header.type23 .minicart-wrapper .action.showcart .counter.qty, .page-header.type8 .minicart-wrapper .action.showcart .counter.qty,.page-header.type8.header-newskin .minicart-wrapper .action.showcart .counter.qty, .page-header.type9 .header.panel .minicart-wrapper .action.showcart .counter.qty, .page-header.type9 .header.panel .switcher, .page-header.type11 .minicart-wrapper .action.showcart .counter.qty, .page-header.type12 .header.panel .switcher, .page-header.type12 .header.panel .minicart-wrapper .action.showcart .counter.qty { color: #FFFFFF; } }  @media (min-width: 768px){ .page-header.type1 .minicart-wrapper .action.showcart:before, .page-header.type1 .minicart-wrapper .action.showcart.active:before, .page-header.type2 .minicart-wrapper .action.showcart:before, .page-header.type2 .minicart-wrapper .action.showcart.active:before, .page-header.type3 .header.panel .minicart-wrapper .action.showcart:before, .page-header.type3 .header.panel .minicart-wrapper .action.showcart.active:before, .page-header.type4 .header.panel .minicart-wrapper .action.showcart:before, .page-header.type4 .header.panel .minicart-wrapper .action.showcart.active:before,.page-header.type20 .header.panel .minicart-wrapper .action.showcart:before, .page-header.type20 .header.panel .minicart-wrapper .action.showcart.active:before, .page-header.type20.sticky-header .minicart-wrapper .action.showcart:before, .page-header.type20.sticky-header .minicart-wrapper .action.showcart.active:before, .page-header.type20 .minicart-wrapper .action.showcart,.page-header.type17 .header.panel .minicart-wrapper .action.showcart:before, .page-header.type17 .header.panel .minicart-wrapper .action.showcart.active:before, .page-header.type17.sticky-header .minicart-wrapper .action.showcart:before, .page-header.type17.sticky-header .minicart-wrapper .action.showcart.active:before, .page-header.type17 .minicart-wrapper .action.showcart,.page-header.type17 .header.panel .search-area > a, .page-header.type5 .minicart-wrapper .action.showcart:before, .page-header.type5 .minicart-wrapper .action.showcart.active:before, .page-header.type6 .minicart-wrapper .action.showcart:before, .page-header.type6 .minicart-wrapper .action.showcart.active:before,.page-header.type19 .minicart-wrapper .action.showcart:before, .page-header.type19 .minicart-wrapper .action.showcart.active:before, .page-header.type7 .minicart-wrapper .action.showcart:before, .page-header.type7 .minicart-wrapper .action.showcart.active:before,.page-header.type23 .minicart-wrapper .action.showcart:before, .page-header.type23 .minicart-wrapper .action.showcart.active:before, .page-header.type8 .minicart-wrapper .action.showcart:before, .page-header.type8 .minicart-wrapper .action.showcart.active:before,.page-header.type8.header-newskin .minicart-wrapper .action.showcart:before, .page-header.type8.header-newskin .minicart-wrapper .action.showcart.active:before, .page-header.type9 .header.panel .minicart-wrapper .action.showcart:before, .page-header.type9 .header.panel .minicart-wrapper .action.showcart.active:before, .page-header.type11 .minicart-wrapper .action.showcart:before, .page-header.type11 .minicart-wrapper .action.showcart.active:before, .page-header.type12 .header.panel .minicart-wrapper .action.showcart:before, .page-header.type12 .header.panel .minicart-wrapper .action.showcart.active:before, .page-header.type12 .header.panel .minicart-wrapper .action.showcart:before, .page-header.type12 .header.panel .minicart-wrapper .action.showcart.active:before, .page-header.type16 .minicart-wrapper .action.showcart:before, .page-header.type16 .minicart-wrapper .action.showcart.active:before, .page-header.type2.header-newskin .minicart-wrapper .action.showcart:before, .page-header.type2.header-newskin .minicart-wrapper .action.showcart.active:before, .page-header.type18 .minicart-wrapper .action.showcart:before, .page-header.type18 .minicart-wrapper .action.showcart.active:before, .page-header.header-newskin .minicart-wrapper .action.showcart, .page-header.header-newskin .minicart-wrapper .action.showcart:before, .page-header.header-newskin .minicart-wrapper .action.showcart.active:before { color: #FFFFFF; } }  .footer-top{ background-color:#252525; }  .footer-top{ color:#A8A8A8; }  .footer-top a { color:#A8A8A8; }  .footer-top a:hover{ color:#A8A8A8; }  .footer-middle{ background-color:#252525; }  .footer-middle, .footer-middle p{ color:#A8A8A8; }  .footer-middle a{ color:#A8A8A8; }  .footer-middle a:hover{ color:#FFFFFF; }  .footer-middle .block .block-title strong{ color:#FFFFFF; }  .footer-middle [class^="porto-icon-"].theme-color, .footer-middle [class*=" porto-icon-"].theme-color{ color:#FFFFFF !important; }  .footer-bottom{ background-color:#252525; }  .footer-bottom, .footer-bottom p{ color:#A8A8A8; }  .footer-bottom a{ color:#A8A8A8; }  .footer-bottom a:hover{ color:#A8A8A8; }  .page-header {
	background-color: #252525 !important;
}
   a.pagebuilder-button-primary, button.pagebuilder-button-primary, div.pagebuilder-button-primary {
	background-color: #29363C;
	padding: 7px 15px;
	border-radius: 0;
	border: none;
	font-size: 1.4rem;
}
  a.pagebuilder-button-primary:hover, button.pagebuilder-button-primary:hover, div.pagebuilder-button-primary:hover {
	border: none;
}
 @media (max-width: 767px) {   } @media (min-width: 768px) {       .page-header .minicart-wrapper .action.showcart:after {
	color: #FFFFFF !important;
}
 .page-header.sticky-header .nav-sections {
	background-color: #252525 !important;
}
   } /*** TICKET VIEW PORTO START ***/    .np-porto .ticket-view-container .builder-section .action:not(.primary):not(.toggle-summary-content):not(.item-quantity), .mode-selection .actions .action:not(.primary):not(.toggle-summary-content):not(.item-quantity), .selected-mode .actions .action:not(.primary):not(.toggle-summary-content):not(.item-quantity) {
	background-color: #29363C;
	border-color: #ffffff;
	color: #ffffff;
	font-weight: 700;
	text-transform: uppercase;
	transition: all .3s;
}
  .np-porto .ticket-view-container .builder-section .admissions-list .action.schedule-entry-action.selected, .np-porto .ticket-view-container .builder-section .admissions-list .action.schedule-entry-action.selected:hover {
	background-color: #0f1c22;
}
  .np-porto .ticket-view-container .builder-section .builder-section-title, .selected-mode .selected-mode-title {
	background-color: #ffffff;
	color: #29363C;
}
 .np-porto .ticket-view-container .builder-section .builder-section-title .title:before, .selected-mode .selected-mode-title .title:before {
	font-size: 2rem;
	width: 2.5rem;
}
     .np-porto .ticket-view-container .layout-wizard .wizard-left .ticket-view-navigation .ticket-view-navigation-item.selected-step {
	background-color: #29363C;
}
  .np-porto .layout-wizard .mode-selection .actions .action {
	background-color: #FFFFFF;
	color: #29363C;
}
 .np-porto .layout-wizard .mode-selection .actions .action.selected {
	background-color: #29363C;
	color: #FFFFFF;
}
 .np-porto .layout-wizard .builder-section .builder-section-title {
	background-color: #29363C;
	color: #FFFFFF;
}
    .np-porto .ticket-view-container .builder-section .builder-section-footer .actions {
	background-color: #29363C;
}
     .np-porto .ticketing-items > .item, .np-porto .ticket-view-container .summary-items > .item {
	border-color: transparent;
}
     .np-porto .ticketing-items > .item .item-name, .np-porto .ticket-view-container .summary-items > .item .name {
	font-size: 1.6rem;
	font-weight: 700;
	text-transform: uppercase;
}
  .np-porto .ticketing-items > .item .item-price .price-box .price-container .price, .product-info-main .price-box .ticketing-items .item-price .price-box .price-container .price, .product-options-bottom .price-box .ticketing-items .item-price .price-box .price-container .price, .np-porto .ticket-view-container .summary-item .item-price, .np-porto .ticket-view-container .total {
	color: inherit;
	font-size: 1.4rem;
	font-weight: 700;
}
   .ticketing-items .item-quantity input { font-size: 1em; } .np-porto .ticketing-items .item-quantity input {
	background-color: transparent;
	font-weight: 700;
	height: 3em;
	width: 4em;
}
 .ticketing-items .item-quantity .toggle-qty { font-size: 1em; } .np-porto .ticketing-items .item-quantity .toggle-qty {
	font-weight: 700;
	height: 3em;
	width: 3em;
}
  .np-porto .ticketing-items .item-quantity .toggle-qty span {
	font-size: 1.8em;
}
  .calendar-wrapper .react-calendar {
	background-color: rgba(255,255,255,.3);
}
 .np-porto .react-calendar .react-calendar__tile {
	font-size: inherit;
	font-weight: 700;
}
     .np-porto .react-calendar .react-calendar__tile.react-calendar__tile--active:enabled, .react-calendar .react-calendar__tile.react-calendar__tile--has-active:enabled, .react-calendar .react-calendar__tile.react-calendar__tile--active:enabled:hover, .react-calendar .react-calendar__tile.react-calendar__tile--has-active:enabled:hover, .react-calendar .react-calendar__tile.react-calendar__tile--active:enabled:focus, .react-calendar .react-calendar__tile.react-calendar__tile--has-active:enabled:focus {
	background-color: #29363C;
	color: #ffffff;
}
 .np-porto .react-calendar .react-calendar__navigation .react-calendar__navigation__label {
	font-size: inherit;
	font-weight: 700;
}
    .np-porto .react-calendar .react-calendar__navigation .react-calendar__navigation__arrow {
	font-size: 2rem;
	font-weight: 700;
}
 .np-porto .react-calendar .react-calendar__navigation .react-calendar__navigation__arrow:enabled {
	background-color: transparent;
}
 .np-porto .react-calendar .react-calendar__navigation .react-calendar__navigation__arrow:enabled:hover {
	background-color: transparent;
	color: #29363C;
}
    .np-porto .ticket-view-container .admissions-list .schedule-entry-action.sold-out + .schedule-qty {
	color: #ff0000;
}
  .np-porto .ticketing-items .item-variants .item-variant-number .value {
	background-color: #29363C;
	border: 1px solid;
	border-color: #ffffff;
	border-radius: 100%;
	color: #ffffff;
	font-weight: 700;
	height: 2.5em;
	width: 2.5em;
}
    .np-porto .ticket-view-container .checkbox-toggle input[type=checkbox]:checked + .toggle {
	background-color: #29363C;
}
   .np-porto .ticket-view-container .checkbox-toggle input[type=checkbox] + .toggle { border-radius: 50em; } .np-porto .ticket-view-container .checkbox-toggle input[type=checkbox] + .toggle:after { border-radius: 100%; }   .np-porto .ticket-view-container .summary-item .qty .value {
	background-color: #29363C;
	border: 1px solid;
	border-color: #ffffff;
	border-radius: 100%;
	color: #ffffff;
	font-weight: 700;
	height: 2.5em;
	width: 2.5em;
}
 .np-porto .ticket-view-container .summary-item .admission .description {
	font-weight: 700;
}
 .np-porto .ticket-view-container .total {
	padding: 1rem 2rem;
}
  .ticketing-reservation-countdown .content {
	background-color: #ffffff;
}
   .ticketing-reservation-countdown .less-than-1-min .notice .reservation-expiration {
	color: #ff8c00;
}
 .ticketing-reservation-countdown .less-than-30-sec .notice .reservation-expiration {
	color: #ff4500;
}
 .ticketing-reservation-countdown .less-than-20-sec .notice .reservation-expiration {
	animation: flash 1s ease-in-out infinite;
	color: #ff4500;
}
 .ticketing-reservation-countdown .less-than-10-sec .notice .reservation-expiration {
	animation: flash .5s ease-in-out infinite;
	color: #8b0000;
}
  .np-porto .ticket-view-container .loader {
	background-color: rgba(200, 200, 200, .5);
}
 .np-porto .ticket-view-container .loader-content {
	background-color: rgba(255, 255, 255, .75);
}
 /*** TICKET VIEW PORTO END ***/ /*** TICKET MODIFY PORTO START ***/  .request-ticket .form {
	border: 1px solid;
	border-color: #ececec;
	border-top-color: #29363C;
	border-top-width: 4px;
	border-radius: 8px;
	box-shadow: 0 2px 3px rgb(0 0 0 / 8%);
	padding: 35px 25px;
}
  .request-ticket .form { border-radius: 0; }     .form .fieldset > .fields.grid { margin: -.2rem }   .form .fieldset > .fields.grid .field {
	background-color: #29363C;
	border: 1px solid;
	border-color: #29363C;
	border-radius: 6px;
	color: #ffffff;
	flex-grow: 1;
	margin: .2rem;
	padding: 1rem;
}
  .form .fieldset > .fields.grid .field { border-radius: 0; }   .request-ticket .admission {
	font-weight: 700;
}
  .ticket-calendar .ui-datepicker {
	background-color: #29363C;
	max-width: 50rem;
}
 .ticket-calendar .ui-datepicker td span, .ticket-calendar .ui-datepicker td a {
	transition: all .3s;
}
 .ticket-calendar .ui-datepicker td .ui-state-hover {
	background-color: #29363C;
	color: #ffffff;
}
   .ticket-calendar .ui-datepicker .ui-state-active, .ticket-calendar .ui-datepicker .ui-state-active.ui-state-hover {
	background-color: #0f1c22;
	color: #ffffff;
}
 .ticket-calendar .ui-datepicker .ui-datepicker-title {
	color: #ffffff;
}
 .ticket-calendar .ui-datepicker .ui-datepicker-prev span, .ticket-calendar .ui-datepicker .ui-datepicker-next span {
	font-size: .5em;
	margin: 0;
	text-indent: 1000vw;
	transform: translateY(-50%);
	transition: all .3s;
}
 .ticket-calendar .ui-datepicker .ui-datepicker-prev span {
	border-width: 1em 1.5em 1em 0;
	border-right-color: #ffffff;
}
 .ticket-calendar .ui-datepicker .ui-datepicker-next span {
	border-width: 1em 0 1em 1.5em;
	border-left-color: #ffffff;
}
 .ticket-calendar .ui-datepicker .ui-datepicker-prev:hover span {
	border-right-color: #0f1c22;
}
 .ticket-calendar .ui-datepicker .ui-datepicker-next:hover span {
	border-left-color: #0f1c22;
}
 /*** TICKET MODIFY PORTO END ***/  .app-self-check-in {
	background-repeat: no-repeat;
	background-size: cover;
	color: #FFFFFF;
	font-size: 1.5em;
}
  .app-self-check-in .app-section.app-section-header {
	background-color: #29363C;
	background-repeat: no-repeat;
	background-size: cover;
	box-shadow: 0 0 .5em #000;
	color: #FFFFFF;
}
 .app-self-check-in .app-section.app-section-content {
	background-image: url(//shop.kunsten.dk/media/navipartner/selfcheckin/default/wavy-kunsten_1.svg);
	background-repeat: no-repeat;
	background-size: cover;
	color: #FFFFFF;
	text-shadow: 0.1em 0.1em .2em #000;
}
  .app-self-check-in .app-component.component-logo {
	padding: 1em 1em 0;
}
 .app-self-check-in .app-component.component-title {
	color: #f7a600;
	font-size: 2em;
	padding: .5em;
	text-transform: uppercase;
}
  .app-self-check-in .loading-mask .loader > img {
	max-width: 30%;
}
 .app-self-check-in .loading-mask {
	background-color: rgba(0, 0, 0, .5) !important;
}
  .app-self-check-in .app-page.page-scan {
	background-repeat: no-repeat;
	background-size: cover;
}
  .app-self-check-in .app-page.page-membership {
	background-repeat: no-repeat;
	background-size: cover;
}
  .app-self-check-in .app-page.page-membership .app-component.component-membership-name {
	background-color: rgba(0,0,0,.5);
	border-bottom: .2em solid;
	color: #f7a600;
	font-size: 1.6em;
	margin: 1em;
	padding: .8em 1.6em;
	text-transform: uppercase;
}
 .app-self-check-in .app-page.page-membership .addon-quantity {
	background-color: rgba(0,0,0,.5);
	border: .1em dashed;
	border-radius: 50%;
	box-shadow: 0 0 0.5em #000;
	color: #FFFFFF;
	height: 4em;
	width: 4em;
}
 .app-self-check-in .app-page.page-membership .quantity-modifier-wrapper .quantity-modifier {
	background-color: #f7a600;
	border: .2em solid;
	border-radius: 50%;
	box-shadow: 0 0 0.5em #f7a600;
	width: 4em;
}
 .app-self-check-in .app-page.page-membership .form-membership .actions .action.submit {
	background-color: #f7a600;
	border: .2em solid;
	border-radius: .5em;
	box-shadow: 0 0 0.3em #000;
	color: #FFFFFF;
	font-size: 2.5em;
}
  .app-self-check-in .app-page.page-ticket {
	background-repeat: no-repeat;
	background-size: cover;
}
  .app-self-check-in .app-page.page-summary {
	background-repeat: no-repeat;
	background-size: cover;
}
  .app-self-check-in .app-page.page-error {
	background-repeat: no-repeat;
	background-size: cover;
}
 div.yotpo .yotpo-default-button, div.yotpo input[type="button"].yotpo-default-button {
	background-color: #29363C;
	color: #ffffff;
}
 div.yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon-button-text, div.yotpo .yotpo-modal-dialog .yotpo-icon-btn .yotpo-icon-button-text, div.yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon, div.yotpo .yotpo-modal-dialog .yotpo-icon-btn .yotpo-icon {
	color: #ffffff;
}
 div.yotpo .yotpo-default-button:hover, div.yotpo input[type="button"].yotpo-default-button:hover {
	background-color: #29363C !important;
}
  div.yotpo .primary-color-btn, div.yotpo input[type="button"].primary-color-btn {
	background-color: #0f1c22;
	color: #ffffff;
}
 div.yotpo .primary-color-btn:hover, div.yotpo input[type="button"].primary-color-btn:hover {
	background-color: #0f1c22 !important;
}
 div.yotpo .yotpo-review .yotpo-header .yotpo-review-stars .yotpo-icon, div.yotpo .yotpo-comment .yotpo-header .yotpo-review-stars .yotpo-icon, div.yotpo .yotpo-question .yotpo-header .yotpo-review-stars .yotpo-icon, div.yotpo .yotpo-onsite-upload .yotpo-header .yotpo-review-stars .yotpo-icon, div.yotpo .write-review .yotpo-header .stars-wrapper .yotpo-icon, div.yotpo .yotpo-bottomline .yotpo-icon-star, div.yotpo .yotpo-bottomline .yotpo-icon-half-star, div.yotpo .yotpo-bottomline .yotpo-icon-empty-star {
	color: #29363C;
}
