@charset "UTF-8";@media screen, projection {html[lang="fr"] .shop_short_description,html[lang="it"] .shop_short_description,html[lang="fr"] .hogan-textshort,html[lang="it"] .hogan-textshort {display: none !important;}.wly-autocomplete {position: relative;}.wly-autocomplete .wly-autocomplete-options-wrapper {position: absolute;z-index: 1;background: white;border: 1px solid #ced4da;max-height: 200px;overflow: auto;width: 100%;top: 69px;}.wly-autocomplete .wly-autocomplete-options-wrapper ul {list-style-type: none;padding: 6px 12px;margin: 0;}.wly-autocomplete .wly-autocomplete-options-wrapper ul li {margin: 4px 0;}.wly-autocomplete .wly-autocomplete-options-wrapper ul li:hover,.wly-autocomplete .wly-autocomplete-options-wrapper ul li:focus,.wly-autocomplete .wly-autocomplete-options-wrapper ul li:active {cursor: pointer;}.wly-autocomplete.loading-state.loading-icon::after {color: #969696;width: 1rem;height: 1rem;left: auto;right: 13px;top: 43px;border-width: 0.15em;}.wly-autocomplete .clear-search {padding-right: 0px;padding-left: 0;padding-bottom: 2px;margin-top: 36px;margin-right: 7px;color: #969696;font-size: 1.7rem;outline: none;width: 26px;line-height: 1;position: absolute;top: 0;right: 0;background-color: transparent;border: none;}.container {max-width: 1564px;}header .container {margin: 0;padding: 0 25px;}header {background: #fff;z-index: 1001;position: relative;padding: 0 0 10px 0;}main {background: #fff;padding: 25px 10px;}#content_wrap {max-width: 1564px;margin: 0 auto;}.col-md-10.content {padding-left: 45px;}html {overflow-x: hidden;height: 100%;}body {color: #000;background: #efefef;font-family: Helvetica, "Helvetica Neue", Arial, Verdana, sans-serif;overflow: hidden;min-height: 100%;}*[data-hide-if-empty-or-false=""],*[data-hide-if-empty-or-false=" "],*[data-hide-if-empty-or-false="false"],*[data-hide-if-empty-or-false="0.00"] {display: none !important;}*[data-show-if-empty-or-false=""],*[data-show-if-empty-or-false=" "],*[data-show-if-empty-or-false="false"],*[data-show-if-empty-or-false="0.00"] {display: block !important;}.site-header .logo {max-width: 1400px;margin: 0 auto;position: relative;z-index: 1003;background: #fff;padding: 15px 15px 25px;border-left: 1px solid #efefef;border-right: 1px solid #efefef;}.logo-mobile {display: none;}a {color: #F47920;text-decoration: underline;}a:hover {color: #f69a57;text-decoration: underline;}.btn {background-color: #555;border-color: #555;color: #fff;text-decoration: none;border-radius: 0;}.btn:hover,.btn:focus,.btn:active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show > .btn-primary.dropdown-toggle {background-color: #bbb;border-color: #bbb;color: #fff;box-shadow: none;text-decoration: none;}a.btn-primary {background-color: #F47920;border-color: #F47920;line-height: 1.85em;text-transform: uppercase;}a.btn-primary:hover,a.btn-primary:focus,a.btn-primary:active,a.btn-primary:active:focus,a.btn-primary:not(:disabled):not(.disabled).active:focus,a.btn-primary:not(:disabled):not(.disabled):active:focus,.show > a.btn-primary.dropdown-toggle:focus,a.btn-primary:not(:disabled):not(.disabled).active,a.btn-primary:not(:disabled):not(.disabled):active,.show > a.btn-primary.dropdown-toggle {background-color: #f69a57;border-color: #f69a57;}.btn-dark {background: #23272b;border-color: #23272b;color: #fff;}.btn-dark:hover,.btn-dark:focus,.bt-dark:active,.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active {background: #484f56;border-color: #484f56;}div.alert {border-radius: 0;}.accordion .card {border-radius: 0;}img {max-width: 100%;height: auto;}h1,h2,h3,h4,h5,h6 {margin-bottom: .75rem;}h1,.h1 {font-size: 1.6rem;color: #F47920;text-transform: uppercase;font-weight: bold;}h2,.h2 {font-size: 1.3rem;color: #F47920;text-transform: uppercase;font-weight: bold;}h3,.h3 {font-size: 1rem;color: #F47920;text-transform: uppercase;font-weight: bold;}.image {margin-bottom: 30px;}.image.grayscale img {-webkit-filter: grayscale(100%); filter: grayscale(100%);}.image.grayscale img:hover {-webkit-filter: grayscale(0%); filter: grayscale(0%);}.clearfix {clear: both;}.incms-desktop-hidden {display: none;}input[type="radio"],input[type="checkbox"],label {cursor: pointer;}.credit .credit-container {position: relative;}.payment-services .payservice-container {flex-basis: 96px;}.credit input.credit-voucher,.order-gifts input.gift-item,.payment-services input.payservice,.delivery-options input.delivery-option {position: absolute;visibility: hidden;}.credit .credit-container label,.order-gifts .gift-container label,.payment-services .payservice-container label,.delivery-options .delivery-option-container label {top: 0;left: 0;position: absolute;width: 100%;height: 100%;z-index: 1;opacity: 0;padding: 0 15px;}.credit .credit-voucher-label .active-marker,.order-gifts .gift-item-label .active-marker,.payment-services .payservice-label .active-marker,.delivery-options .delivery-option-label .active-marker {background: #F47920;position: absolute;width: 220px;height: 80px;right: -95px;transform: rotateZ(45deg);top: -22px;display: none;z-index: 1;}.payment-services .payservice-label .active-marker {right: -115px;}.credit .credit-voucher-label::after,.order-gifts .gift-item-label::after,.payment-services .payservice-label::after,.delivery-options .delivery-option-label::after {content: '\f00c';font-family: 'Font Awesome 5 Free';font-weight: 900;display: none;text-rendering: auto;position: absolute;right: 18px;top: 10px;color: #fff;font-size: 1.5rem;z-index: 2;}.payment-services .payservice-label::after {right: 11px;top: 4px;}#shop_list > div:not([data-page='']) {display: none;}body .credit label:hover ~ .credit-voucher-label,body .credit label:focus ~ .credit-voucher-label,body .order-gifts label:hover ~ .gift-item-label,body .order-gifts label:focus ~ .gift-item-label,body .payment-services label:hover ~ .payservice-label,body .payment-services label:focus ~ .payservice-label,body .delivery-options label:hover ~ .delivery-option-label,body .delivery-options label:focus ~ .delivery-option-label {border-color: #000;}.credit .credit-voucher:checked ~ .credit-voucher-label,.order-gifts .gift-item:checked ~ .gift-item-label,.payment-services .payservice:checked ~ .payservice-label,.delivery-options .delivery-option:checked ~ .delivery-option-label {border-color: #F47920;box-shadow: 0 0px 8px 0 rgba(0, 0, 0, .18);}.credit .credit-voucher:checked ~ .credit-voucher-label::after,.order-gifts .gift-item:checked ~ .gift-item-label::after,.payment-services .payservice:checked ~ .payservice-label::after,.delivery-options .delivery-option:checked ~ .delivery-option-label::after {display: inline-block;}.credit .credit-voucher:checked ~ .credit-voucher-label .active-marker,.order-gifts .gift-item:checked ~ .gift-item-label .active-marker,.payment-services .payservice:checked ~ .payservice-label .active-marker,.delivery-options .delivery-option:checked ~ .delivery-option-label .active-marker {display: block;}.credit .credit-voucher.is-disabled ~ .credit-voucher-label {opacity: 0.4;}.order-gifts .gift-item:disabled ~ label {z-index: 0;}.credit .credit-voucher.is-disabled ~ .credit-voucher-label {cursor: not-allowed;}.order-gifts .gift-item:disabled ~ .gift-item-locked-overlay {display: block;}.order-gifts .gift-item:disabled ~ label {cursor: default;}.credit .credit-voucher.is-disabled:not(:checked) ~ label:hover ~ .credit-voucher-label,.credit .credit-voucher.is-disabled:not(:checked) ~ label:focus ~ .credit-voucher-label,body .order-gifts .gift-item:disabled ~ label:hover ~ .gift-item-label,body .order-gifts .gift-item:disabled ~ label:focus ~ .gift-item-label {box-shadow: none;background-color: #fff;border-color: rgba(0, 0, 0, .1);}.gift-item-locked-overlay {cursor: default;display: none;position: absolute;width: calc(100% - 30px);text-align: center;top: 0;bottom: 0;left: 15px;z-index: 2;background-color: rgba(0, 0, 0, 0.1);}.gift-item-locked-overlay .overlay-content {position: relative;color: #000;font-size: 1.5rem;top: 50%;transform: translateY(-50%);text-align: center;}.gift-item-locked-overlay .overlay-content {color: #F47920;}.gift-item-locked-overlay .overlay-content .icon {width: 5rem;height: 5rem;line-height: 5rem;background: white;border-radius: 50%;font-size: 2rem;}.gift-item-locked-overlay .overlay-content .text {display: inline-block;font-size: 1rem;padding: 6px 12px;background-color: #fff;border-radius: 18px;margin-top: 1rem;font-weight: bold;max-width: 80%;}.mobile-menu-trigger {display: none;}.loading-state.prevent-input::before {width: 100%;height: 100%;background: rgba(255, 255, 255, 0.75);content: '';display: block;position: absolute;z-index: 999;}.loading-state.loading-icon::after {content: '';color: #F47920;position: absolute;display: inline-block;width: 2rem;height: 2rem;border: .25em solid currentColor;border-right-color: transparent;border-radius: 50%;-webkit-animation: spinner-border .75s linear infinite;animation: spinner-border .75s linear infinite;left: calc(50% - 1rem);top: calc(50% - 1rem);;z-index: 1000;}.search-small form.autocomplete-visible::before {content: '▲';display: block;color: #000;position: absolute;bottom: -21px;left: 50%;transform: translateX(-50%);}.search-field.wly-autocomplete.loading-state::after {right: 39px;top: calc(50% - 0.5rem);}#search_autocomplete {width: 86vw;max-width: 1566px;background: #fff;border: 1px solid black;left: 50%;transform: translateX(-50%);top: 146px;display: none;}#search_autocomplete .autocomplete-wrapper {overflow: visible;max-height: none;}#search_autocomplete .items {border-left: 1px solid #eaeaea;}#search_autocomplete .items ul {max-height: 50vh;overflow-y: auto;overflow-x: hidden;}#search_autocomplete .suggestion-item a {width: 100%;}#search_autocomplete .facet-item a {text-decoration: none;}#search_autocomplete .facet-item .name-prefix {color: #000;}#search_autocomplete .facet-item .name {text-decoration: underline;}#search_autocomplete .items .search-item a {text-decoration: none;}#search_autocomplete .items .search-item .item-title {color: #F47920;}#search_autocomplete .items .search-item-shop.no_stock .item-title {color: #969696;}#search_autocomplete .items .search-item {padding: 10px 15px;margin-right: 15px;border-bottom: 1px dashed #969696;}#search_autocomplete .items .item-title {margin-right: 15px;}#search_autocomplete .items .search-item:first-child {border-top: 1px dashed #969696;}#search_autocomplete .items .search-item:hover,#search_autocomplete .items .search-item:focus {background-color: #eaeaea;}#search_autocomplete .items .search-item-shop .item-content {align-items: center;}#search_autocomplete .items .search-item-shop .item-price {margin-bottom: 0;line-height: 1.2;}#search_autocomplete .items .search-item-shop .image {background-size: contain;background-color: #fff;background-position: top center;background-repeat: no-repeat;position: relative;height: 50px;margin-bottom: 0;}#search_autocomplete .items .search-item-shop .text-delivery {color: #000;}#search_autocomplete .items .search-item-shop .item-badge {background: #F47920;color: #fff;padding: 5px 5px;font-size: 75%;font-weight: bold;line-height: 75%;display: none;}#search_autocomplete .items .search-item-shop.no_stock .item-badge {background: #969696;}#search_autocomplete .items .search-item-shop.new .item-badge,#search_autocomplete .items .search-item-shop.discount .item-badge,#search_autocomplete .items .search-item-shop.new-variant .item-badge {display: inline-block;}#search_autocomplete .items .search-item-page .item-text {color: #000;}#search_autocomplete .items .search-item-page .item-text .highlight {font-weight: bold;font-style: italic;}#search_autocomplete .close-search {font-size: 1rem;width: auto;color: #fff;cursor: pointer;background-color: #F47920;border-color: #F47920;box-shadow: 0px 5px 3px 0px rgba(0, 0, 0, 0.08) !important;display: none;}#search_autocomplete .close-search:hover,#search_autocomplete .close-search:focus {background-color: #f69a57;border-color: #f69a57;}.tile .tile_content {background: rgba(244, 121, 32, 0.66666);position: absolute;width: 100%;overflow: hidden;}.tile_align_middle .tile_content {top: 50%;transform: translateY(-50%);}.tile_align_bottom .tile_content {bottom: 0;}.tile:not(.tile_orange) .tile_content {background-color: rgba(0, 0, 0, 0.45);}.tile {background-size: cover;background-position: center center;background-repeat: no-repeat;position: relative;margin: 0 0 30px;color: #fff;}.tile.tile_orange {background: #F47920;}.tile.background_size_contain {background-size: contain;}.tile.background_size_cover {background-size: cover;}.tile.background_position_top {background-position-y: top;}.tile.background_position_center {background-position-y: center;}.tile.background_position_bottom {background-position-y: bottom;}.tile.tile_orange .tile_content {padding: 6px 0;}.tile.tile_orange .tile_content,.tile.tile_orange .tile_content * {background-color: #c55809;}.tile.tile_orange .tile_content p + h3 {padding-top: 0;}.tile a {color: #fff;text-decoration: underline;}.tile.tile_height_50 {height: 285px;}.tile.tile_height_100 {height: 600px;}.tile h1,.tile h2,.tile h3,.tile h4,.tile h5,.tile h6 {font-weight: bold;background: #F47920;margin: 0;padding: 10px 30px;text-transform: uppercase;font-size: 100%;text-align: center;color: #fff;}.tile p {padding: 0 30px 20px;margin: 0;}.tile p:first-of-type {padding-top: 20px;}.tile.tile_orange p:first-of-type {padding-top: 10px;}.tile .tile_image {padding: 0 30px;text-align: center;}.tile .tile_image img[data-src=""] {display: none;}.tile .tile_link {position: absolute;height: 100%;width: 100%;}.tile .tile_link:hover {background: rgba(255, 255, 255, 0.07058823529411765);}.tile .tile_link[href=""] {display: none;}.tiny-slider-wrap {padding: 0 60px;margin-bottom: 30px;position: relative;z-index: 1;}.tiny-slider-wrap .tiny-slider-nav .slider-next,.tiny-slider-wrap .tiny-slider-nav .slider-prev {position: absolute;left: 0;top: 50%;transform: translateY(-50%);font-size: 40px;color: #cecece;background: transparent;font-weight: bold;border: none;}.tiny-slider-wrap .tiny-slider-nav .slider-next {left: auto;right: 0;}.tiny-slider-wrap .tiny-slider-nav .slider-next:focus,.tiny-slider-wrap .tiny-slider-nav .slider-prev:focus,.tiny-slider-wrap .tiny-slider-nav .slider-next:hover,.tiny-slider-wrap .tiny-slider-nav .slider-prev:hover,.shop_custom_layout .vertical-scroll-wrapper .slide-next:hover,.shop_custom_layout .vertical-scroll-wrapper .slide-prev:hover {color: #dadada;}.shop_custom_layout .vertical-scroll-wrapper::after {left: auto;right: -60px;}.tiny-slider-wrap .tns-item {margin: 0;}main .incms-flexi-card-image-top-text-bottom {border-radius: 0;border-color: rgba(0, 0, 0, .1);}main .incms-flexi-card-image-top-text-bottom .card-title {margin-bottom: 1.5rem;text-transform: uppercase;font-weight: bold;color: #F47920;}main .incms-flexi-card-image-top-text-bottom .flexi-image {border-radius: 0;background-repeat: no-repeat;background-size: cover;background-position: center top;}main .incms-flexi-container-row > div {width: 100%;}main .incms-flexi-card-image-top-text-bottom {padding: 25px;height: 100%;}main .incms-flexi-card-image-top-text-bottom .card-image-top {padding-top: 68.825%;background-color: #222;}main .incms-flexi-card-image-top-text-bottom .card-body {padding: 1.25rem 0 0 0;text-align: center;}main .incms-flexi-card-image-top-text-bottom .card-text p:last-child {margin-bottom: 0;}header .header-top-content-wrapper {display: flex;flex-direction: column;flex: 1 1 auto;}header .logo {padding: 20px 0 0;z-index: 1;position: relative;max-width: 50%;width: 460px;margin-bottom: 20px;}header .logo a {padding-top: calc((96 / 460) * 100%);display: block;width: 460px;max-width: 100%;height: 0;background-image: url(../../assets/styles/../img/bernhard_fishing_logo.png);background-size: contain;background-repeat: no-repeat;}header .logo a img {display: none;}.header-top {font-size: 90%;padding: 30px 0 0;color: #8c8c8c;flex: 1 0 auto;}.header-top table {border-bottom: 1px solid #b9b9b8;}.header-top td {padding: 0 20px 0 0;}.header-top td:last-of-type {padding: 0;}.header-top p {margin: 0 0 6px;font-size: 85%;color: #555;}.header-top p strong {color: #F47920;}footer {padding: 30px 25px 50px !important;background: #fff;}footer .container {border-top: 2px solid #efefef;padding: 35px 145px 0;}footer h3 {font-weight: bold;text-transform: uppercase;padding: 0 0 6px;color: #F47920;font-size: 100%;}footer .sitemap {list-style-type: none;margin: 0;padding: 0;position: relative;}footer .sitemap li a,footer .sitemap li span {padding: 2px 0;display: block;font-size: 75%;}footer .sitemap a {color: #969696;text-decoration: none;}footer .sitemap a:hover,footer .sitemap a:focus {color: #F47920;text-decoration: none;}.carousel {margin-bottom: 4rem;}.carousel-caption {bottom: 3rem;z-index: 10;}.carousel-item {height: 32rem;}.carousel-item > img {position: absolute;top: 0;left: 0;min-width: 100%;height: 32rem;}.marketing .col-lg-4 {margin-bottom: 1.5rem;text-align: center;}.marketing h2 {font-weight: 400;}.marketing .col-lg-4 p {margin-right: .75rem;margin-left: .75rem;}.featurette-divider {margin: 5rem 0; }.featurette-heading {font-weight: 300;line-height: 1;letter-spacing: -.05rem;}@media (min-width: 40em) {.carousel-caption p {margin-bottom: 1.25rem;font-size: 1.25rem;line-height: 1.4;}.featurette-heading {font-size: 50px;}}@media (min-width: 62em) {.featurette-heading {margin-top: 7rem;}}.lang_nav {list-style-type: none;margin: 0;padding: 12px 0 0 20px;color: #F47920;font-size: 85%;}.lang_nav li {display: inline;padding: 0;}.lang_nav a {text-decoration: none;}.lang_nav .active {text-decoration: underline;}#nav {background: #000;padding: 0 10px;}#topmenu {margin: 0;padding: 0;list-style: none;z-index: 1000;}#topmenu a {color: #fff;font-size: 1em;text-decoration: none;}#topmenu > li > a.rootlinelink,#topmenu a:hover,#topmenu a:focus,#topmenu a:active {text-decoration: none;}#topmenu > li.rootlinelink,#topmenu > li.active {background: #fff;}#topmenu > li > a.rootlinelink,#topmenu > li > a.active {background: #F47920;}#topmenu > li > a.rootlinelink:hover,#topmenu > li > a.active:hover {background: #f69a57;}#topmenu .submenu1 > li > a {font-weight: bold;}#topmenu .submenu1 a {font-weight: normal;font-size: 0.95em;margin: 0 6px 0 0;}#topmenu .submenu1 a:hover,#topmenu .submenu1 a:focus,#topmenu .submenu1 a:active {background: #efefef;color: #444;}#topmenu .submenu1 .submenu1_li a.active {background: #F47920;border-radius: 0;color: #fff;}#nav {position: relative;z-index: 1000;}#topmenu > li {margin: 0;padding: 0;}#topmenu > li:last-child > a {padding-right: 15px;}#topmenu > li > a {height: 100%;z-index: 1001;position: relative;background: #000;padding: 12px 15px !important;transition: background-color 0.2s ease-out;text-align: center;text-transform: uppercase;}#topmenu > li > a::before {font-family: 'Font Awesome 5 Free';content: "\f578";font-weight: 900;font-size: 110%;position: absolute;color: #F47920;left: 0;right: 0;opacity: 0;bottom: 0;transition: opacity 0.2s ease-out, bottom 1ms 0.4s;stroke: white;stroke-width: 10;text-shadow: -1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff;}#topmenu li ul {display: block;}.submenu1,.submenu2,.submenu_hidden {margin: 0;padding: 0;list-style: none;}.submenu2 {padding: 0 0 10px;}#topmenu .submenu1 {width: 100%;position: absolute;display: flex;flex: 0 0;flex-direction: row;flex-wrap: nowrap;left: 0;top: 0;padding: 0;background: #fff;overflow: hidden;visibility: hidden;transition: box-shadow 0.4s ease-out,padding-top 0.4s ease-out,padding-bottom 0.4s ease-out,visibility 1ms 0.4s,top 1ms 0.4s,padding-left 1ms 0.4s,padding-right 1ms 0.4s;}#topmenu .sub:hover .submenu1,#topmenu .sub:focus .submenu1,#topmenu .sub:focus-within .submenu1 {top: calc(1rem * 1.5 + 24px);padding: 35px 85px;visibility: visible;box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .04);transition: box-shadow 0.4s ease-in;}#topmenu .sub:hover .submenu1.two-lines,#topmenu .sub:focus .submenu1.two-lines,#topmenu .sub:focus-within .submenu1.two-lines {top: calc(2rem * 1.5 + 24px);}#topmenu .submenu1 > li {opacity: 0;width: 25%;margin-top: -400px;transition: margin-top 0.4s ease-out, opacity 0.4s ease-out;}#topmenu > li:hover > a,#topmenu > li:focus > a {background: #F47920;transition: background-color 0.2s ease-in;}#topmenu > li:hover > a::before,#topmenu > li:focus > a::before {opacity: 1;bottom: -18px;transition: opacity 0.2s ease-in;transition-delay: 0.1s;}#topmenu .sub:hover .submenu1 > li,#topmenu .sub:focus .submenu1 > li,#topmenu .sub:focus-within .submenu1 > li {margin-top: 0px;opacity: 1;transition: margin-top 0.4s ease, opacity 0.4s ease-in;}#topmenu .sub:hover .submenu1 > li:nth-child(2),#topmenu .sub:focus .submenu1 > li:nth-child(2),#topmenu .sub:focus-within .submenu1 > li:nth-child(2) {transition-delay: 0.1s;}#topmenu .sub:hover .submenu1 > li:nth-child(3),#topmenu .sub:focus .submenu1 > li:nth-child(3),#topmenu .sub:focus-within .submenu1 > li:nth-child(3) {transition-delay: 0.2s;}#topmenu .sub:hover .submenu1 > li:nth-child(4),#topmenu .sub:focus .submenu1 > li:nth-child(4),#topmenu .sub:focus-within .submenu1 > li:nth-child(4) {transition-delay: 0.3s;}#topmenu .sub:hover .submenu1 > li:nth-child(5),#topmenu .sub:focus .submenu1 > li:nth-child(5),#topmenu .sub:focus-within .submenu1 > li:nth-child(5) {transition-delay: 0.4s;}#topmenu .sub:hover .submenu1 > li:nth-child(6),#topmenu .sub:focus .submenu1 > li:nth-child(6),#topmenu .sub:focus-within .submenu1 > li:nth-child(6) {transition-delay: 0.5s;}#topmenu .sub:hover .submenu1 > li:nth-child(7),#topmenu .sub:focus .submenu1 > li:nth-child(7),#topmenu .sub:focus-within .submenu1 > li:nth-child(7) {transition-delay: 0.6s;}#topmenu .submenu_active .submenu1 {padding: 15px;}#topmenu .submenu1 li a {font-weight: normal;text-transform: uppercase;padding: 1px 15px !important;margin: 0;color: #F47920;}#topmenu .submenu2 .submenu2_li a {text-transform: none;color: #000;padding: 1px 15px !important;}.submenu_hidden {display: none;}.col-md-2 .nav a {display: block;padding: 16px 15px;text-transform: uppercase;font-weight: 400;}.col-md-2 .flex-column a {color: #fff;background: #F47920;text-decoration: none;}.col-md-2 .flex-column a:hover {text-decoration: none;background: #f69a57;}.col-md-2 .flex-column {list-style-type: none;margin: 0;padding: 0;}.col-md-2 .flex-column ul {margin: 0;position: relative;}.col-md-2 .flex-column a.rootlinelink,.col-md-2 .flex-column a.active {background: #F47920;}.col-md-2 .flex-column a.rootlinelink:hover,.col-md-2 .flex-column a.active:hover {background: #f69a57;}.col-md-2 .flex-column ul a {background: #000;color: #fff;margin: 0;border: 0;}.col-md-2 .flex-column ul a:hover {background: #333;}.col-md-2 .flex-column ul a.active,.col-md-2 .flex-column ul a.rootlinelink {background: transparent;color: #F47920;}.col-md-2 .flex-column ul a.active:hover,.col-md-2 .flex-column ul a.rootlinelink:hover {background: #f7f7f7;color: #F47920;}#pager {display: none;width: 100%;clear: both;margin: 0 0 0 40px;font-size: 85%;}#pager a {color: #222;}#pager .page-item.active .page-link {background: #F47920;border-color: #F47920;color: #fff;}#slideshow {margin: 0;}#slideshow .carousel-item {background-position: center center;background-size: cover;min-height: 400px;max-height: 650px;height: 60vh;}#slideshow .item-text-wrapper,#slideshow .custom-text-wrapper {display: inline-block;transform: translate(-50%, -100%);top: 50%;left: 50%;position: relative;width: 100%;}#slideshow .item-text-wrapper {background: rgba(0, 0, 0, 0.6);}#slideshow .custom-text-wrapper {transform: translate(-50%, -50%);padding: 5px 10px;}#slideshow .custom-text-wrapper * {color: #fff;text-transform: none;}#slideshow .item-text {color: #fff;font-size: 260%;text-transform: uppercase;font-weight: bold;text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.42);font-style: italic;margin: 5px 10px;text-align: center;}#slideshow .slideshow_overlay {color: #fff;position: absolute;z-index: 100;bottom: 50px;text-align: right;right: 0;background: rgba(244, 121, 32, 0.75);}#slideshow .slideshow_overlay p {text-shadow: none;font-size: 100%;text-transform: none;font-weight: normal;padding: 10px 20px 10px 15px;margin: 0;}#slideshow .slideshow_overlay i {padding-right: 20px;}#breadcrumbs {background: #fff;padding: 40px 25px 0;position: relative;}.breadcrumb {background: transparent;font-size: 90%;padding: 0;margin: 0;color: #969696;}.breadcrumb .separator::before {font-family: 'Font Awesome 5 Free';content: "\f578";font-weight: 900;font-size: 110%;padding: 0 14px;position: relative;bottom: 2px;}.breadcrumb .separator {padding: 0 4px;}.breadcrumb a {color: #969696;text-transform: uppercase;font-weight: 100;text-decoration: none;}.breadcrumb a:hover {text-decoration: underline;}.breadcrumb span:last-of-type a,.breadcrumb .separator:nth-last-of-type(2) {color: #F47920;}.faq_accordion .card-header > h2 > a {display: block;cursor: pointer;}.faq_accordion .card p:last-of-type {margin: 0;}.shop_article,.credit-voucher-content,.payservice-content,.delivery-option-content {padding: 10px;position: relative;height: 100%;}.payservice-content {display: flex;padding-right: 25px;}.article,.credit-voucher-label,.payservice-label,.delivery-option-label {margin: 0;position: relative;background: #fff;height: 100%;}#shop_article_item > .article {margin-left: -15px;margin-right: -15px;}.payservice-label {padding: 7px 0;}#shop_article_related .shop_article {padding-left: 5px;padding-right: 5px;}.shop_custom_layout > .article:first-of-type {padding-left: 15px;}.shop_custom_layout > .article:last-of-type {padding-right: 15px;}.gift-container .shop_article .product-list-image {margin: 12px 0;aspect-ratio: 1.5;}.shop_article .product-list-image {margin: 35px 0 12px;text-align: center;width: 100%;padding-top: 66.6666%;background-size: contain;background-repeat: no-repeat;background-position: center;}.shop_article .product-list-image[data-options_hero_image=""] {display: none;}.shop_article .product-list-image[data-options_hero_image]:not([data-options_hero_image=""]) + .product-list-image {display: none;}#shop_list .shop_article:only-child,#shop_list .article .shop_article.first_item,#shop_list .article:not(.has-items-on-stock) .shop_article:first-child,#shop_article_related .shop_article:only-child,#shop_article_related .article .shop_article.first_item,#shop_article_related .article:not(.has-items-on-stock) .shop_article:first-child,.search_fullsearch_resultblock .shop_article:only-child,.search_fullsearch_resultblock .article .shop_article.first_item,.search_fullsearch_resultblock .article:not(.has-items-on-stock) .shop_article:first-child {display: flex;}#shop_list .shop_article,#shop_article_related .shop_article,.search_fullsearch_resultblock .article .shop_article {display: none;}.search_fullsearch_resultblock .article .shop_article .price-old {display: none;}#shop_list .article:hover .product-list-heroimage,#shop_article_related .article:hover .product-list-heroimage,.search_fullsearch_resultblock .article:hover .product-list-heroimage {display: none;}#shop_list .article:hover .product-list-image[data-options_hero_image]:not([data-options_hero_image=""]) + .product-list-image,#shop_article_related .article:hover .product-list-image[data-options_hero_image]:not([data-options_hero_image=""]) + .product-list-image,.search_fullsearch_resultblock .article:hover .product-list-image[data-options_hero_image]:not([data-options_hero_image=""]) + .product-list-image {display: block;}.shop_article:not(.hogan) .shop-price-info {display: none;}.shop_article:not(.hogan).clearance .shop-price {display: none;}.shop_article:not(.hogan).clearance .shop-price-info {display: block;}.shop_article p,.credit-voucher-content p,.payservice-content p,.delivery-option-content p {margin: 0;font-weight: bold;}.shop_article .article_name {font-weight: normal;}.shop_article .row,.credit-voucher-content .row,.payservice-content .row,.delivery-option-content .row,.credit-voucher-content .row > div[class^='col-'] {margin: 0 0 12px;}.article .shop_article .shop_btn_item_to_wish,.article .shop_article .shop_btn_item_to_basket {position: absolute;top: 0;bottom: auto;color: #F47920;border: 0;background: transparent;padding: 0;margin: 0;font-size: 120%;display: none;z-index: 5;}.shop_article .shop_btn_item_to_basket:hover {color: #f69a57;}.shop_custom_layout .shop_article .shop_btn_item_to_wish {left: 15px;}.shop_custom_layout .vertical-scroll-wrapper {overflow-x: hidden;overflow-y: hidden;width: calc(100% - 40px);margin: 0 auto;}.shop_custom_layout .vertical-scroll-wrapper button {position: absolute;background: transparent;border: none;top: calc(50% - 30px);font-size: 40px;color: #cecece;font-weight: normal;cursor: pointer;padding: 0;}.shop_custom_layout .vertical-scroll-wrapper .slide-prev {left: 0;}.shop_custom_layout .vertical-scroll-wrapper .slide-next {right: 0;}.shop_custom_layout .vertical-scroll-container {left: 0;transition: margin-left 0.5s ease;}.shop_custom_layout .vertical-scroll-container a.shop_article {text-decoration: none;color: inherit;}.shop_custom_layout .vertical-scroll-container a.shop_article ~ .shop_article_thumbnails {border-width: 0 1px 1px 1px;border-style: solid;border-color: #fff;}.shop_custom_layout .vertical-scroll-container a.shop_article.new ~ .shop_article_thumbnails,.shop_custom_layout .vertical-scroll-container a.shop_article.d-flex.new_variant ~ .shop_article_thumbnails {border-color: #F47920;}.shop_article .shop_btn_item_to_basket {top: auto;right: 15px;bottom: -3px;}.shop_article .shop_article_tags {position: absolute;right: 15px;}.shop_article .new,.shop_article .new_variant {display: none;}.article.new .new,.shop_article.new .new,.article.new_variant .new_variant,.shop_article.new_variant .new_variant {display: inline;}.shop_article .discount,.shop_article .new,.shop_article .new_variant {background: #F47920;color: #fff;font-weight: bold;border-radius: 0;padding: 2px 8px;z-index: 3;position: relative;font-size: 120%;}.shop_article .discount:empty {display: none;}.article .shop-price,.article .shop-price-info,.shop_article_container .shop-price,.shop_article_container .shop-price-info,.credit-voucher-content .voucher-title,.payservice-content .payservice-title,.delivery-option-content .option-title {color: #F47920;position: relative;font-size: 120%;}.shop-price.loading-state.loading-icon::after {width: 1.25rem;height: 1.25rem;border-width: .2em;left: 0;top: 0;}.shop_article_container .shop-price.loading-state.loading-icon::after {top: 4px;}#shop_article_related .shop-price.loading-state.loading-icon::after {top: 0;}.shop_article_container ~ .back {text-align: left;}.shop-price.loading-state .price-old,.shop-price.loading-state .price-current {visibility: hidden;}.shop_article .brand,.shop_article .shop-price,.shop_article .shop-price-info,.shop_article .article_name,.shop_article .shop_short_description {line-height: 23px;overflow: hidden;text-overflow: ellipsis;}.shop_article .brand,.shop_article .shop-price,.shop_article .article_name,.shop_article .shop_short_description {display: block;}.shop-price .price-old,.shop-price .price-current {visibility: visible;}.price-old {text-decoration: line-through;color: #c8c8c8;}.price-old[data-value=""],.price-old[data-value="false"],.shop_article .article_name strong[data-value=""],.shop_article .article_name strong[data-value="false"] {display: none;}.credit-voucher-label,#shop_list .article,#shop_article_related .article,#shop_article_wish_share_list_article .article,.shop_article_wish_share_list_article .article,.search_fullsearch_resultblock .article,.order-gifts .article,.payment-services .payservice-label,.delivery-options .delivery-option-label {border: rgba(0, 0, 0, .1) 1px solid;}.credit label:hover ~ .credit-voucher-label,.credit label:focus ~ .credit-voucher-label,#shop_list .article:hover,.shop_custom_layout .article:hover,.shop_article_wish_share_list_article .article:hover,.search_fullsearch_resultblock .article:hover,.order-gifts .article:hover,.order-gifts .article:focus,.payment-services label:hover ~ .payservice-label,.payment-services label:focus ~ .payservice-label,.delivery-options label:hover ~ .delivery-option-label,.delivery-options label:focus ~ .delivery-option-label {box-shadow: 0 0px 8px 0 rgba(0, 0, 0, .18);border-color: #fff;}.article:hover .shop_btn_item_to_wish,.article:not(.no_stock):hover .shop_article:not(.no_stock) .shop_btn_item_to_basket {display: block;}.shop_article .shop_btn_item_to_wish:hover i {font-weight: 900;}.article_list_overlay_link {position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 4;}.shop_custom_layout .vertical-scroll-wrapper .shop_article.new,.shop_custom_layout .vertical-scroll-wrapper .shop_article.new_variant,.shop_article.new .article_list_overlay_link,.shop_article.new_variant .article_list_overlay_link {outline: 1px solid #F47920;}.shop_article.new .article_list_overlay_link,.shop_article.new_variant .article_list_overlay_link {}.shop_article.new ~ .shop_article_thumbnails,.shop_article.new_variant.d-flex ~ .shop_article_thumbnails {border-color: #F47920;border-style: solid;border-width: 0px 1px 1px 1px;}.shop_btn_load_more_articles {display: none;margin: 0;}.shop_btn_load_more_articles_wrap {position: relative;}.shop_btn_load_more_articles_wrap .shop-ajax-progress {z-index: 1;}.shop_btn_load_more_articles_wrap .shop-ajax-progress .spinner-border {top: 38%;}#shop_list .shop_article_thumbnails,#shop_article_related .shop_article_thumbnails,.search_fullsearch_resultblock .shop_article_thumbnails {padding: 0 25px 25px;display: none;position: absolute;z-index: 6;background: #fff;box-shadow: 0 0px 8px 0 rgba(0, 0, 0, .18);width: calc(100% + 2px); margin-left: -1px; }#shop_list.shop_custom_layout .shop_article_thumbnails {margin-left: 0;width: auto;}#shop_article_related .shop_article:not(.new) ~ .shop_article_thumbnails,#shop_article_related .shop_article:not(.new_variant) ~ .shop_article_thumbnails {width: 100%;margin-left: 0;}#shop_list .shop_article_thumbnails::before,#shop_article_related .shop_article_thumbnails::before,.search_fullsearch_resultblock .shop_article_thumbnails::before {content: '';display: block;background: #fff;position: absolute;height: 10px;left: 1px;right: 1px;margin-top: -10px;}#shop_list .article:hover .shop_article_thumbnails,#shop_list .article .shop_article_thumbnails:hover,#shop_article_related .article:hover .shop_article_thumbnails,#shop_article_related .article .shop_article_thumbnails:hover,.search_fullsearch_resultblock .article:hover .shop_article_thumbnails,.search_fullsearch_resultblock .article .shop_article_thumbnails:hover {display: block;}#shop_list .shop_article_thumbnails .product-list-image,#shop_article_related .shop_article_thumbnails .product-list-image,.search_fullsearch_resultblock .shop_article_thumbnails .product-list-image {padding-bottom: 100%;margin-bottom: 6px;position: relative;background-position: center;background-repeat: no-repeat;background-size: contain;}#shop_list .shop_article_thumbnails .product-list-image a,#shop_article_related .shop_article_thumbnails .product-list-image a,.search_fullsearch_resultblock .shop_article_thumbnails .product-list-image a {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}#shop_list .shop_article_thumbnails .product-list-image a.active,#shop_article_related .shop_article_thumbnails .product-list-image a.active,.search_fullsearch_resultblock .shop_article_thumbnails .product-list-image a.active {outline: 2px solid #F47920;}#shop_list .shop_article_thumbnails .thumb-wrap.no-image,#shop_article_related .shop_article_thumbnails .thumb-wrap.no-image,.search_fullsearch_resultblock .shop_article_thumbnails .thumb-wrap.no-image {margin: 0 4px 0 0;display: inline-block;}#shop_list .shop_article_thumbnails .thumb-wrap.no-image a,#shop_article_related .shop_article_thumbnails .thumb-wrap.no-image a,.search_fullsearch_resultblock .shop_article_thumbnails .thumb-wrap.no-image a {position: relative;font-size: 85%;border: 1px solid #555;color: #555;padding: 2px 8px;text-decoration: none;}#shop_list .shop_article_thumbnails .thumb-wrap.no-image a.active,#shop_list .shop_article_thumbnails .thumb-wrap.no-image a:hover,#shop_article_related .shop_article_thumbnails .thumb-wrap.no-image a.active,#shop_article_related .shop_article_thumbnails .thumb-wrap.no-image a:hover,.search_fullsearch_resultblock .shop_article_thumbnails .thumb-wrap.no-image a.active,.search_fullsearch_resultblock .shop_article_thumbnails .thumb-wrap.no-image a:hover {color: #fff;background: #F47920;border-color: #F47920;}#shop_list .shop_article_thumbnails .col-12 .thumb-wrap.no-image:last-of-type,#shop_article_related .shop_article_thumbnails .col-12 .thumb-wrap.no-image:last-of-type,.search_fullsearch_resultblock .shop_article_thumbnails .col-12 .thumb-wrap.no-image:last-of-type {margin-right: 0;}#shop_list .shop_article_thumbnails .thumb-no-stock a::before,#shop_article_related .shop_article_thumbnails .thumb-no-stock a::before,.search_fullsearch_resultblock .shop_article_thumbnails .thumb-no-stock a::before,#search_autocomplete .search-item-shop.no_stock .image::before,#shop_globalbasket .shop_globalbasket_item_container.item-unavailable .basket-img::before,.shop-cart .shop-cart-article.item-unavailable .shop-cart-article-image::before {position: absolute;display: block;content: ' ';width: 100%;height: 100%;top: 0;left: 0;background: rgb(222, 222, 222);background: linear-gradient(315deg,rgba(222, 222, 222, 0.5) 0%, rgba(222, 222, 222, 0.5) 12.5%,rgba(255, 255, 255, 0.5) 12.5%, rgba(255, 255, 255, 0.5) 25%,rgba(222, 222, 222, 0.5) 25%, rgba(222, 222, 222, 0.5) 37.5%,rgba(255, 255, 255, 0.5) 37.5%, rgba(255, 255, 255, 0.5) 50%,rgba(222, 222, 222, 0.5) 50%, rgba(222, 222, 222, 0.5) 62.5%,rgba(255, 255, 255, 0.5) 62.5%, rgba(255, 255, 255, 0.5) 74%,rgba(222, 222, 222, 0.5) 75%, rgba(222, 222, 222, 0.5) 87.5%,rgba(255, 255, 255, 0.5) 87.5%, rgba(222, 222, 222, 0.5) 100%);}.shop_item_alerts,.shop_item_alerts > div {display: none;}.no_stock .shop_item_alerts,.no_stock:not(.clearance) .shop_item_alert_not_on_stock,.no_stock.clearance .shop_item_alert_sold_out {display: block;}#shop_article_wish_share_list_container .shop_article {padding: 10px 10px 20px 10px;}.shop_article .shop_item_alerts > div {background: rgba(255, 255, 255, 0.75);position: absolute;top: 50%;transform: translateY(-50%);padding: 20px 15px;text-align: center;color: #F47920;z-index: 3;left: -10px;right: -10px;text-transform: uppercase;font-weight: bold;}#shop_article_related .shop_article .shop_item_alerts > div {left: -5px;right: -5px;}#shop_list .product-list-heroimage,#shop_article_related .product-list-heroimage,.search_fullsearch_resultblock .product-list-heroimage {z-index: 2;position: relative;background-color: #fff;}.bs-tooltip-top.bs-tooltip-bottom .arrow {top: auto !important;bottom: 0 !important;border-width: .4rem .4rem 0;}.bs-tooltip-top.bs-tooltip-bottom .arrow::before {border-width: .4rem .4rem 0;}.shop_article_container .form-control {font-size: 100%;}.shop_article_container h1 {color: #000;font-weight: normal;}#myTabContent h3 {font-weight: normal;}.shop_article_container strong[data-value=""],.shop_article_container strong[data-value="false"],#myTabContent strong[data-value=""],#myTabContent strong[data-value="false"] {display: none;}.shop_article_container .shop_btn_item_to_wish {background: transparent;border: 0;color: #F47920;font-size: 140%;position: relative;bottom: 4px;}.shop_article_container .shop_btn_item_to_wish:hover i {font-weight: 900;}.shop_article_container .shop-price,.shop_article_container .shop-price-info {font-weight: bold;}.price-old {text-decoration: line-through;}.price-old[data-value=""],.price-old[data-value=""] + br {display: none;}.stock-info-wrapper {position: relative;}.stock-info-wrapper .stock-info {padding-left: 24px;position: relative;}.stock-info-wrapper .stock-info::before {content: '';display: block;position: absolute;top: 0;left: 0;color: #fff;border: 0.5rem solid#30C553;border-radius: 50%;outline: 1px solid #30C553;outline-offset: -1px;}.stock-info-wrapper.on_order .stock-info::before {transform: rotate(-45deg);border-color: #f5d31a;outline-color: #f5d31a;border-left-color: transparent;border-top-color: transparent;}.stock-info-wrapper.no_stock .stock-info::before {border-color: #c8c8c8;outline-color: #c8c8c8;}#shop_article_item .delivery {color: #F47920;}#shop_article_item #shop_item_quantity {border: 1px solid #F47920;color: #555;padding: 1px 10px;text-align: center;height: 100%;margin: 0;border-radius: 0;}#shop_article_item .textshort {text-size-adjust: none;-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;max-height: 999999px;}#shop_article_item .item-reminder-mail {border: 1px solid #F47920;color: #555;margin: 0;border-radius: 0;height: 38px;}#shop_article_quantity,.item-reminder-mail {margin: 10px 0 20px;}#shop_article_item #shop_btn_item_to_basket,#shop_article_item .item-add-reminder-btn {background: #F47920;border-color: #F47920;text-transform: uppercase;font-weight: bold;font-size: 95%;padding: 5px 10px;border-radius: 0;}#shop_article_item .item-add-reminder-btn {height: 38px;}#shop_article_item #shop_btn_item_to_basket:hover,#shop_article_item .item-add-reminder-btn:hover {background: #f69a57;border-color: #f69a57;}#shop_article_item #shop_btn_item_to_basket .fas {padding-right: 20px;}#shop_article_thumbnails {margin-left: -7px;margin-right: -7px;justify-content: center !important;}#shop_article_thumbnails img {width: auto;height: auto;max-width: 100%;max-height: 70px;vertical-align: middle;}#shop_article_thumbnails a {border: 1px solid #c7c7c7;display: block;margin: 0;max-height: 72px;height: 100%;text-decoration: none;}#shop_article_thumbnails .col-md-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: 100%;padding-left: 7px;padding-right: 7px;margin: 0 0 14px;}.shop_article_container .tabs .nav-tabs {margin: 0;border-bottom: 1px solid #c8c8c8;}.shop_article_container .nav-item {margin: 0 15px -1px 0;}.shop_article_container .nav-item:last-of-type {margin-right: 0;}.shop_article_container .nav-link {color: #fff;background: #c8c8c8;font-weight: bold;text-transform: uppercase;border-radius: 0;padding: 18px 19px;font-size: 85%;border: 1px solid #c8c8c8;border-bottom: 0;text-decoration: none;}.shop_article_container .nav-link:hover {border: 1px solid #cfcfcf;border-bottom: 0;background: #cfcfcf;}.shop_article_container .nav-link.active {background: #fff;color: #c8c8c8;border-color: #c8c8c8 #c8c8c8 #fff;}.shop_article_container #desc iframe {width: 100%;}.shop_article_container .tab-content {border: 1px solid #c8c8c8;border-top: 0;padding: 20px 20px 5px;}#shop_article_video_link {margin: 0 0 30px;}.youtube_container,.vimeo_container {position: relative;width: 100%;aspect-ratio: 16 / 9;margin: 20px 0 0;}.youtube_video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.vimeo_container {margin: 20px 0 0;}.embed-container {position: relative;width: 100%;aspect-ratio: 16 / 9;}.embed-container iframe {width: 100%;height: 100%;}.consent-container {width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;background: #d4d4d4;}.consent-container.gmaps-consent {height: 400px;}.consent-container > div {display: flex;flex-direction: column;}.shop_options_label {float: left;margin: 0 10px 10px 0;cursor: pointer;}.shop_options_image_thumb {width: 60px;height: 35px;background-repeat: no-repeat;background-size: cover;display: block;background-position: center;}.shop_article_item_option .shop_options_image_thumb {opacity: 0.4;}.shop_article_item_option .shop_options_image_thumb:hover {opacity: 1;}.shop_article_item_option .active .shop_options_image_thumb {opacity: 1;}.shop_article_item_option input[type=radio] {visibility: hidden;z-index: -1;position: absolute;}.shop_article_item_option .shop_options_label_textonly {font-size: 85%;border: 1px solid #555;color: #555;cursor: pointer;padding: 2px 8px;}.shop_article_item_option .shop_options_label_textonly:hover {background: #efefef;}.shop_article_item_option input[type="radio"] + label {position: relative;}.shop_article_item_option input[type="radio"].no_stock + label::before {content: ' ';display: block;position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgb(222, 222, 222);background: linear-gradient(315deg,rgba(222, 222, 222, 0.666) 0%, rgba(222, 222, 222, 0.666) 12.5%,rgba(255, 255, 255, 0.666) 12.5%, rgba(255, 255, 255, 0.666) 25%,rgba(222, 222, 222, 0.666) 25%, rgba(222, 222, 222, 0.666) 37.5%,rgba(255, 255, 255, 0.666) 37.5%, rgba(255, 255, 255, 0.666) 50%,rgba(222, 222, 222, 0.666) 50%, rgba(222, 222, 222, 0.666) 62.5%,rgba(255, 255, 255, 0.666) 62.5%, rgba(255, 255, 255, 0.666) 74%,rgba(222, 222, 222, 0.666) 75%, rgba(222, 222, 222, 0.666) 87.5%,rgba(255, 255, 255, 0.666) 87.5%, rgba(255, 255, 255, 0.666) 100%);}.shop_article_item_option input[type="radio"]:checked + label {color: #fff;background: #F47920;}.shop_article_item_option input[type="radio"]:checked + label:not(.shop_options_label_textonly) {outline: 2px solid #F47920;}.shop_article_item_option input[type="radio"]:disabled + label {opacity: 0.4;cursor: not-allowed;}.shop_article_item_option input[type="radio"]:disabled + label::before {content: ' ';display: block;background-color: transparent;width: 100%;height: 100%;position: absolute;}.control-label {font-weight: bold;}.shop_article_container .form-group {margin: 0;}#shop_article_related {margin: 60px 0 0;}#shop_article_item_ratings_container .article_rating {float: left;width: auto;}.article_rating input[type=radio] {visibility: hidden;position: absolute;z-index: -1;}.article_rating label {display: block;margin: 0;float: left;padding: 2px;font-size: 125%;color: #555;}.article_rating label:hover {cursor: pointer;}.article_rating > label,.article_rating > label:hover ~ label {color: #555;}.article_rating > label i,.article_rating > label:hover ~ label i {font-weight: 400;}.article_rating:hover > label,.article_rating label.checked {color: #f5d31a;}.article_rating:hover > label i,.article_rating label.checked i {font-weight: 900;}#shop_article_item_ratings_container .card {margin: 0 0 20px;}#shop_article_item_ratings_container .star_rating {color: #f5d31a;}.article .shop_article .ratings_row {margin-bottom: 0;}.ratings_summary {float: left;position: relative;}.ratings_summary span:before {content: "\f005\f005\f005\f005\f005";font-family: 'Font Awesome 5 Free';font-weight: 900;line-height: 1;}.ratings_max_val {color: #eaeaea;}#shop_article_item_ratings_container .ratings_max_val {color: transparent;}.ratings_true_val {left: 0;position: absolute;overflow: hidden;right: 0;white-space: nowrap;color: #f5d31a;}.ratings_summary.ratings_summary_0 {display: none;}.ratings_summary_wrap {height: auto;overflow: hidden;margin-bottom: 12px;}#shop_article_item_rating_new_submit {margin: 0 0 20px;}#shop_article_images,.item_image_wrap {max-width: 100%;width: 100%;}#shop_article_images {height: 0;position: relative;padding-bottom: 75%;margin-bottom: 20px;}#shop_article_images .item_image {height: 100%;width: 100%;position: absolute;top: 0;background-size: contain;background-position: top center;background-repeat: no-repeat;}#shop_article_images.single_image + #shop_article_thumbnails {display: none;}#shop_article_images .shop_article_tags {position: absolute;right: 15px;top: 15px;}#shop_article_item .row .new,#shop_article_item .row .new_variant {display: none;}#shop_article_item .row.new .new,#shop_article_item .row.new_variant .new_variant {display: inline;}#shop_article_images .new,#shop_article_images .new_variant,#shop_article_images .discount {background: #F47920;color: #fff;font-weight: bold;border-radius: 0;padding: 2px 8px;font-size: 120%;}#shop_article_images .discount:empty {display: none;}#shop_article_item .no_stock #shop_btn_item_to_basket,#shop_article_item .no_stock #shop_item_quantity,#shop_article_item .not_on_stock,#shop_article_item .sold_out {display: none;}#shop_article_item .no_stock:not(.clearance) .not_on_stock,#shop_article_item .no_stock.clearance .sold_out {display: block;text-align: center;border-radius: 0;}.item_image_wrap {height: 100%;white-space: nowrap;text-align: center;position: absolute;top: 0;left: 0;}#myTabContent table {width: auto !important;margin: 0 0 1rem;height: auto !important;overflow-x: auto;display: block;border: 0;float: none !important;}#myTabContent table tbody {vertical-align: top;}#myTabContent tr td {border: 0;}#myTabContent tr td:last-of-type {border-right: 0;}#myTabContent tr:last-of-type td {border-bottom: 0;}#myTabContent tr td div:first-of-type {font-weight: bold;}#myTabContent div {margin: 3px 0 2px;}#myTabContent .alert-danger {margin: 0 0 15px;}body table tr,body table tr td {border: 0;}table tr td {padding: 10px 25px;vertical-align: middle;}table tbody tr:first-of-type {background: #F47920;color: #fff;font-weight: bold;}table tr:nth-of-type(odd) {background-color: #e3e3e3;}table tbody tr:first-of-type:hover {background: #c55809;}table tr:nth-of-type(odd):hover {background-color: #dadada;}table tr:hover {background-color: #f8f8f8;}.table-white-bg,.table-white-bg * {background: #fff;color: #000;}.table-white-bg td {font-weight: initial;}.table-white-bg tr:first-of-type th {border-top: 0;}.table-white-bg.table-hover tbody tr:hover {background-color: #f8f8f8;}.table-white-bg.table-hover tbody tr:hover * {background: transparent;}.modal-backdrop {display: none !important;}#shop_sort .dropdown .dropdown-menu.show,.shop-filter .dropdown .dropdown-menu.show {max-height: 200px;overflow-y: auto;}#shop_sort a {text-decoration: none;}.dropdown .dropdown-toggle {background: #fff;color: #969696;border: 2px solid #969696;padding: 3px 40px 3px 6px;border-radius: 0;margin: 0 15px;font-size: 85%;line-height: 18px;text-align: left;position: relative;display: block;}.dropdown .dropdown-toggle.btn-secondary:not(:disabled):not(.disabled).active,.dropdown-toggle.btn-secondary:not(:disabled):not(.disabled):active,.show > .btn-secondary.dropdown-toggle,.show > .btn-secondary.dropdown-toggle:focus {color: #969696;background: #fff;border: 2px solid #969696;box-shadow: none;}.dropdown .dropdown-menu.show {display: block;left: 0px !important;top: -4px !important;right: 30px;border-radius: 0;font-size: 85%;padding: 6px 0;border: 2px solid #969696;box-shadow: 1px 2px 6px 0 rgba(0, 0, 0, .1);z-index: 10;}.dropdown .dropdown-item {padding: 2px 10px;color: #969696;}.dropdown .dropdown-item:not(.disabled) {cursor: pointer;}.dropdown .dropdown-item:hover,.dropdown .dropdown-item:active,.dropdown .dropdown-item:focus {background-color: #f8f9fa;}.dropdown .dropdown-item.selected,.dropdown .dropdown-item.checked {background: #efefef;}.dropdown .dropdown-toggle::after {content: "\f078";font-family: 'Font Awesome 5 Free';font-weight: 600;font-size: 150%;border: none;background: #969696;color: #fff;height: 26px;position: absolute;top: 0;right: 0;margin: 0;padding: 4px 4px 0 6px;}.shop_filter_item_range_price,.dropdown .shop_filter_item_range_price.dropdown-menu.show {padding: 20px 15px;}.shop_filter_item_range_price .ui-widget.ui-widget-content {height: 6px;border: 0;background: #ececec;border-radius: 0;margin: 5px 8px 20px;}.shop_filter_item_range_price .ui-state-default {border-radius: 0;outline: none;border: 0 !important;background: #F47920 !important;height: 14px !important;width: 14px !important;top: -4px !important;}.shop_filter_item_range_price .ui-state-default:hover {cursor: grab;background: #f69a57 !important;}.shop_filter_item_range_price .ui-state-default.ui-state-active {background: #f69a57 !important;cursor: grabbing;}.shop_filter_item_range_price .form-control {border-radius: 0;padding: 4px 30px 4px 4px;height: auto;line-height: 1em;font-size: 100%;margin: 0 0 25px;}.shop_filter_item_range_price .col-6 {position: relative;}.shop_filter_item_range_price .shop_filter_item_range_price_min {padding-right: 2px;}.shop_filter_item_range_price .shop_filter_item_range_price_max {padding-left: 2px;}.shop_filter_item_range_price .shop_filter_item_range_price_currency {position: absolute;top: 6px;right: 19px;color: #c7c7c7;margin: 0;line-height: 100%;}.shop_filter_item_range_price .shop_filter_item_range_price_min .shop_filter_item_range_price_currency {right: 6px;}.shop_filter_item_range_price button {width: 100%;padding: 3px;font-size: 85%;text-transform: uppercase;background: #F47920;border: 0;margin: 0;}.shop_filter_item_range_price button:hover {background: #f69a57;}#shop_list {clear: both;padding-top: 30px;}.shop_filter_reset_container {float: right;margin: 35px 0 0 0;width: 30%;text-align: right;}a.btn.shop_filter_value_btn,a.btn.shop_filter_reset {text-transform: uppercase;padding: 4px 10px 2px;font-size: 85%;line-height: 18px;}a.btn.shop_filter_value_btn {background: #fff;border: 2px solid #F47920;color: #969696;border-radius: 0;}a.btn.shop_filter_value_btn:hover,a.btn.shop_filter_value_btn.activea.btn.shop_filter_reset:hover {background: #F47920;color: #fff;}#active_filters {font-size: 85%;color: #969696;margin: 35px 0 0;width: 65%;float: left;}#active_filters .filter_title {margin: 0 15px 0 0;min-width: 75px;display: inline-block;}.active_filter:hover {color: #fff;text-decoration: none;}.active_filter {background: #969696;color: #fff;padding: 4px 40px 4px 5px;margin: 0 15px 4px 0;min-width: 125px;display: inline-block;position: relative;text-decoration: none;}.active_filter::after {margin-left: 20px;content: "\f00d";font-family: 'Font Awesome 5 Free';font-weight: 600;position: absolute;right: 6px;}.active_filter:hover::after {text-shadow: #888 0 0 8px;}.shop_filter_no_articles_found {text-align: center;}#shop_filters {width: calc(100% + 20px);}#shop_filters #shop_sort,#shop_filters .shop_filter_dropdowns .shop-filter {flex: calc(25% - 20px) 0 0;margin-right: 20px;}#shop_filters .shop_filter_switches {flex: auto 0 0;order: 1;}#shop_filters #shop_sort {order: 2;}#shop_filters .shop_filter_dropdowns {flex: 100% 0 0;order: 3;margin-top: 16px;}#shop_filters .shop-filter-mobile-open-button,#shop_filters .shop-filter-mobile-header,#shop_filters .shop-filter-mobile-close-button-wrapper {display: none;}#shop_filters #shop_sort .dropdown-toggle {margin: 0;}#shop_filters .shop_filter_dropdowns .shop-filter {margin-bottom: 16px;}#shop_filters .shop_filter_dropdowns .shop-filter .dropdown-toggle {margin: 0;}#shop_filters .shop_filter_dropdowns .dropdown-toggle .shop-filter-checked-values {display: none;}#shop_filters .shop_filter_dropdowns .dropdown-item.disabled {opacity: 0.65;}#shop_filters .shop_filter_switches .shop-filter:last-of-type {margin-right: 0;}#shop_filters .shop_filter_switches label,#shop_filters .shop_filter_switches label::before {cursor: pointer;}#shop_filters .shop_filter_switches .shop-filter {width: auto;margin: 0 60px 0 0;}#shop_filters .custom-switch .custom-control-label {left: -55px;font-weight: bold;color: #969696;transition: color ease .15s;}#shop_filters .custom-switch .custom-control-input.active ~ .custom-control-label {color: #F47920;}#shop_filters .custom-switch .custom-control-label::before {background-color: #969696;border: #969696 solid 1px;left: calc(100% + 20px);width: 2rem;}#shop_filters .custom-switch .custom-control-label::after {top: calc(.25rem + 2px);left: calc(100% + 22px);width: calc(1rem - 4px);height: calc(1rem - 4px);background-color: #fff;}#shop_filters .custom-control-input.active ~ .custom-control-label::before {color: #fff;border-color: #F47920;background-color: #F47920;}#shop_filters .custom-switch .custom-control-input.active ~ .custom-control-label::after {background-color: #fff;-webkit-transform: translateX(.75rem);transform: translateX(1rem);}#shop_filters .custom-control-input:focus ~ .custom-control-label::before {box-shadow: none;}.shop-cart-article.restored-item .shop-cart-article-text a,.shop-cart-article.restored-item .shop-cart-article-text a:hover,.shop-cart-article.restored-item .shop-cart-article-text a:focus,.shop-cart-article.restored-item .shop-cart-article-text a:active {color: #000;cursor: default;}.shop-cart-article .image {margin: 0;position: relative;}.input-button-refresh .form-control {font-size: 85%;padding: 2px;text-align: center;line-height: 100%;height: auto;box-shadow: none;border-color: #ced4da;}.input-button-refresh {max-width: 100px;margin: 8px 0 5px;}.input-button-refresh .shop_btn_item_basket_refresh {border-top-left-radius: 0;border-bottom-left-radius: 0;border: 0;font-size: 75%;padding: 4px 6px;}.shop_btn_basketrem_wrap {margin: 0;position: absolute;top: 0;right: 15px;}.shop_btn_basketrem_wrap .shop_btn_item_basketrem {color: #000;}.shop-cart-article {border-top: 1px solid #eee;padding: 20px 0;}.shop-cart-article:first-child {border-top: none;}#shop_basket .voucher-credit-label {display: none;cursor: pointer;}.voucher-credit-content,.voucher-credit-content:not(.show) {display: contents;}.voucher-credit-total-wrapper {display: grid;column-gap: 20px;grid-template-areas:'g-credit g-credit''g-voucher g-total';}.voucher-credit-total-wrapper .box.credit {grid-area: g-credit;}.voucher-credit-total-wrapper .box.voucher {grid-area: g-voucher;}.voucher-credit-total-wrapper .box.cart-total {grid-area: g-total;}.orderform_confirm_wrap {margin: 0 0 20px;}#orderform_confirm_agb label {font-weight: normal;}div [id^="orderform_confirm_"] {margin: 0 0 1.5rem;}.shop_btn_item_basketrem,.shop_btn_item_basketrem:hover {text-decoration: none;}.box.gray.cart-total {margin-bottom: 20px;}.shop-cart-total {font-weight: bold;border: 0;padding-top: 20px;}.form-control {margin-bottom: 10px;border-radius: 0;}.form-group {width: 100%;}.input-text {margin: 0;}#voucher {margin-bottom: 10px;}#shop_basket_redeem_voucher {height: 100%;margin-bottom: 0;}.box.gray {border: 1px solid #efefef;background: #f9f9f9;border-radius: 0;padding: 20px 20px 10px;margin: 0 0 20px;}.shop-cart-article-text a:hover,.shop-cart-article-text a:focus,.shop-cart-article-text a:active {text-decoration: none;}#shop_orderform {min-height: 200px;}.order-process {padding: 0;display: flex;flex-wrap: wrap;margin-right: 0;margin-left: 0;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;}.order-process > li:first-of-type a {border-radius: 0;border-left: 1px solid #e0e0e0;}.order-process > li:last-of-type a {border-radius: 0;}.order-process li {list-style: none;padding: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.order-process li a {background: #f3f3f3;padding: 10px;color: #000;text-decoration: none;text-align: center;border: 1px solid #e0e0e0;border-left: 0;text-transform: uppercase;display: block;}.order-process li a.active {background: #F47920;color: #fff;border-color: #F47920;}.order-process li a:hover {background: #eaeaea;}.order-process li a.active:hover {background: #f69a57;border-color: #f69a57;}.order-process-wrap {margin: 0 0 40px;}.orderform-step {display: none;clear: both;}.step-previous {float: left;margin-top: 20px;}.step-next {float: right;margin-top: 20px;}#shop_orderform .radio {display: block;}#shop_orderform h1,#shop_orderform h2 {color: #000;}#shop_orderform h2 {margin: 0 0 20px;}.step-title {margin: 0 0 12px;font-weight: bold;font-size: 100%;}.orderform-step .btn {text-transform: uppercase;}input[type=checkbox] {position: relative;bottom: 2px;}.step-previous a:hover,.step-previous a:focus,.step-previous a:active,.step-next a:hover,.step-next a:focus,.step-next a:active {text-decoration: none;}.error .form-control {border-color: #dc3545;padding-right: calc(1.5em + .75rem);margin-bottom: 0;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat: no-repeat;background-position: center right calc(0.375em + 0.1875rem);background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.has-error select.form-control {background-position: center right calc(1.1em + 0.1875rem);}.errormessage {font-size: 85%;color: #dc3545;margin: 4px 0 12px;display: block;}p.error {color: #dc3545;}.collapsed-trigger {margin-top: 2rem;}.alert.pwrest {margin: 40px 0;}.orderform-user-pwrest .collapsed-trigger {margin: .5rem 0 0;}#orderform-user-pwrest {margin: 30px 0 0;}#orderform-user-pwrest .btn {margin: 4px 0 0;}#orderform-noregister {margin: 40px 0 0;}.shop-confirmation .collapsed {display: none;}.shop-cart-article-text p {margin-bottom: 5px;padding-right: 20px;}.shop-cart-amount .input-button-refresh {margin: 0;}.shop_short_description_wishlist,.shop-cart-article-text p:not(:first-of-type) {font-size: 90%;}.price-old {text-decoration: line-through;}.price-old[data-value=""],.price-old[data-value="false"] {display: none;}.shop-cart-article-text a {text-decoration: none;}.shop-cart-total p {margin: 0;}.shop-cart-total p:last-of-type {margin-bottom: 1rem;}#orderform_confirm_agb h3 {margin: 0 0 8px;}#orderform_confirm h3 {font-size: 100%;font-weight: bold;}#orderform_confirm_agb p {margin-bottom: 6px;}#orderform_confirm .shop-cart-position ~ .shop-cart-position,.shop-cart .shop-cart-position ~ .shop-cart-position {margin: 0;}.shop-cart .shop-cart-position {margin: 30px 0 0 0;}#orderform_confirm .shop-cart-position p,.shop-cart .shop-cart-position p {margin: 0;}.shop-cart-voucher {color: #28a745;}.step-previous a,.step-next a,.orderform-step a {text-decoration: none;}.step-previous .btn-primary,.step-next .btn-primary,.orderform-step .btn-primary {background-color: #F47920;border-color: #F47920;line-height: 1.85em;text-transform: uppercase;text-decoration: none;}.step-previous .btn-secondary,.step-next .btn-secondary,.orderform-step .btn-secondary {line-height: 1.85em;}.step-next .btn-primary:hover,.step-previous .btn-primary:hover,.orderform-step .btn-primary:hover,.step-next .btn-primary:active,.step-previous .btn-primary:active,.orderform-step .btn-primary:active,.step-next .btn-primary:focus,.step-previous .btn-primary:focus,.orderform-step .btn-primary:focus {background: #f69a57 !important;border-color: #f69a57 !important;text-decoration: none;}#orderform_payment span.radio {padding: 15px 0 0;}#orderform_payment span.radio:last-of-type {border: 0;padding-bottom: 30px;}#orderform_payment span.radio label {margin: 0;}#orderform_payment .payment-services input[type=radio] {position: absolute;visibility: hidden;z-index: -1;}#shop_orderform .payment-services .radio .payservice_icon {background-repeat: no-repeat;background-position: center;background-size: contain;width: 60px;height: 60px;display: inline-block;background-color: transparent;}#shop_orderform .payment-services .payservice_label,#shop_orderform .payment-services .radio-payservice-fee {position: relative;bottom: 6px;}#shop_orderform .payment-services .radio.saferpay .payservice-label[data-service-id="id-4"] .payservice_icon,#shop_orderform .payment-services .payservice-label[data-service-id="id-8"] .payservice_icon {background-image: url(../../assets/styles/../../incms_modules/shop/icons/mastercard.jpg);background-position: top;}#shop_orderform .payment-services .radio.saferpay .payservice-label[data-service-id="id-4"] .payservice_icon::after,#shop_orderform .payment-services .payservice-label[data-service-id="id-8"] .payservice_icon::after {content: " ";background-image: url(../../assets/styles/../../incms_modules/shop/icons/visa.jpg);height: 30px;width: 60px;display: inline-block;margin-top: 30px;border-radius: 5px;}#shop_orderform .payment-services .radio.saferpay .payservice-label[data-service-id="id-6"] .payservice_icon,#shop_orderform .payment-services .payservice-label[data-service-id="id-9"] .payservice_icon {background-image: url(../../assets/styles/../../incms_modules/shop/icons/twint.png);}#shop_orderform .payment-services .radio.paypal .payservice_icon {background-image: url(../../assets/styles/../../incms_modules/shop/icons/paypal.jpg);}#shop_orderform .payment-services .radio.bill .payservice_icon {background-image: url(../../assets/styles/../img/bernhard_fishing_bildmarke.png);background-size: 100%;border: none;}#shop_orderform .payment-services .radio.efinance .payservice_icon,#shop_orderform .payment-services .radio.saferpay .payservice-label[data-service-id="id-7"] .payservice_icon,#shop_orderform .payment-services .payservice-label[data-service-id="id-10"] .payservice_icon {background-image: url(../../assets/styles/../../incms_modules/shop/icons/postfinance.jpg);}#shop_orderform .payment-services .radio.cashpayment .payservice_icon {background-image: url(../../assets/styles/../../incms_modules/shop/icons/abholung.png);background-size: 65%;border: 1px solid #000000;}.payment_warning_show_more {display: none;}.payment_warning_show_more.collapsed {display: inline;}.myform {position: relative;}.tooltip_button:hover {cursor: pointer;}.myform .tooltip_button {color: #000 !important;}.myform .tooltip_button[title=""],.myform .tooltip_button[title=" "] {display: none;}.myform .control-label {font-weight: normal;}.myformchild {margin: 0 0 20px;}.myformchild .has-error input,.myformchild .has-error textarea,.myformchild .has-error select,.myformchild .checkbox.has-error,.myformchild .has-error .radio .control-label {color: #dc3545;}.myformchild input {max-width: 100%;color: #000;}.myform .errormessage::before {font-family: 'Font Awesome 5 Free';content: "\f071";font-weight: 900;padding: 0 4px 0 0;}.myform .errormessage {color: #ffe9eb;position: absolute;background: #dc3545;padding: 2px 6px;border-radius: 0;right: 0;margin: 1px 0 0;opacity: 0.9;font-size: 75%;}.myform .errormessage::after {content: "";position: absolute;top: -20px;right: 9px;border: 10px solid transparent;border-bottom-color: #dc3545;display: block;width: 0;}.myform .input-radio + .errormessage,.myform .file + .errormessage,.myform .checkbox + .errormessage,.myform .agbs + .errormessage {left: 0;right: initial;margin-top: -1px;}.myform .input-radio + .errormessage::after,.myform .file + .errormessage::after,.myform .checkbox + .errormessage::after,.myform .agbs + .errormessage::after {left: 9px;right: initial;}.order_details .card-header .btn,.reminder_details .card-header .btn {width: 100%;border-radius: 0;background-color: transparent;border-color: transparent;color: #444;}.order_details h2,.order_details h3,.reminder_details h2,.reminder_details h3 {color: #000;}.order_details .shop_orderhistory_addalltocart {margin: 15px 0 0;}.order_details .image {margin: 0 0 15px;position: relative;}.order_details .order_info_default.unavailable,.order_details .order_info_backup {display: none;}.order_details .order_info_default img[src*="incms_files"] + .img-fallback {position: absolute;top: 0;left: 0;width: 100%;aspect-ratio: 1.5;background: linear-gradient(135deg,rgba(225, 225, 225, 1) 0%,rgba(225, 225, 225, 1) 6.25%,rgba(243, 243, 243, 1) 6.25%,rgba(243, 243, 243, 1) 12.5%,rgba(225, 225, 225, 1) 12.5%,rgba(225, 225, 225, 1) 18.75%,rgba(243, 243, 243, 1) 18.75%,rgba(243, 243, 243, 1) 25%,rgba(225, 225, 225, 1) 25%,rgba(225, 225, 225, 1) 31.25%,rgba(243, 243, 243, 1) 31.25%,rgba(243, 243, 243, 1) 37.5%,rgba(225, 225, 225, 1) 37.5%,rgba(225, 225, 225, 1) 43.75%,rgba(243, 243, 243, 1) 43.75%,rgba(243, 243, 243, 1) 50%,rgba(225, 225, 225, 1) 50%,rgba(225, 225, 225, 1) 56.25%,rgba(243, 243, 243, 1) 56.25%,rgba(243, 243, 243, 1) 62.5%,rgba(225, 225, 225, 1) 62.5%,rgba(225, 225, 225, 1) 68.75%,rgba(243, 243, 243, 1) 68.75%,rgba(243, 243, 243, 1) 75%,rgba(225, 225, 225, 1) 75%,rgba(225, 225, 225, 1) 81.25%,rgba(243, 243, 243, 1) 81.25%,rgba(243, 243, 243, 1) 87.5%,rgba(225, 225, 225, 1) 87.5%,rgba(225, 225, 225, 1) 93.75%,rgba(243, 243, 243, 1) 93.75%,rgba(243, 243, 243, 1) 100%);}.order_details .order_info_backup.unavailable {display: block;}.shop-credit-history-container span[data-credit-option=""] {display: none;}[data-action="password-toggle"] {position: absolute;bottom: 15%;right: 7px;}.form .has-error [data-action="password-toggle"] {bottom: 35px;right: 30px;}.header-content {flex: 0 0 auto;}.header-content-wrap {display: flex;flex-direction: row-reverse;}header .btn-primary:not(:disabled):not(.disabled).active,header .btn-primary:not(:disabled):not(.disabled):active,header .show > .btn-primary.dropdown-toggle,header .btn,header .btn:hover,header .btn:focus,header .btn:active {background-color: #fff;color: #F47920;border: 0;box-shadow: none !important;}header .btn {font-size: 1.25rem;}header .btn:hover {color: #f69a57;}header .btn .badge {border-radius: 50%;min-width: 18px;position: absolute;top: 0px;right: -3px;font-size: 9px;color: #fff;background: #111;line-height: 15px;height: 18px;}header .badge:first-child {margin-right: 15px;}header .badge[data-value="0"] {display: none;}#shop_globalbasket,#shop_article_wish_basket_container,#login_link {z-index: 1003;position: relative;margin: 0 5px;top: 1px;}#login_link i {font-size: 110%;}.shop_article_wish_basket_articles_container {display: none;}.shop_article_wish_basket_articles_container:first-child {display: block;}.search.search-small {width: auto;margin: 4px 5px 0 0;min-width: 300px;}.search.search-small .search-bar {font-size: 85%;color: #555;padding: 6px 58px 6px 6px;margin-bottom: 0;border: 1px solid #555;box-shadow: none !important;}.search-full.form-group {margin-bottom: 0;}.search .search-bar {padding: 5px 58px 5px 5px;}.search .submit-search {padding-right: 8px;color: #F47920;font-size: 125%;outline: none;height: 100%;width: 36px;}.search .submit-search i {position: absolute;top: 7px;right: 11px;}.search.search-small .submit-search i {top: 6px;}.search .clear-search {padding-right: 0px;padding-left: 0;padding-bottom: 2px;margin-top: 1px;margin-right: 34px;color: #969696;font-size: 1.7rem;outline: none;height: calc(100% - 2px);width: 26px;line-height: 1;background: #fff;}.search_fullsearch_resultblock {margin: 40px 0;}.search_fullsearch_resultblock .highlight {font-weight: bold;font-style: italic;}.search_fullsearch_resultblock .article .shop-price-info {display: none;}.search_fullsearch_resultblock:last-of-type {margin-bottom: 0;}.search_fullsearch_resultblock a {text-decoration: none;}.search_fullsearch_resultblock .shop_btn_item_to_wish {display: block;}#shop_globalbasket {color: #000;}#shop_globalbasket .basket-button {line-height: 1.5;}#shop_globalbasket .basket-button:hover,#shop_globalbasket .basket-button:focus {background: transparent;}#shop_globalbasket .btn.to-basket {background: #F47920;color: #fff;padding: 10px 30px 8px;text-transform: uppercase;font-size: 100%;border: 0;}#shop_globalbasket .btn.to-basket:hover,#shop_globalbasket .btn.to-basket:focus,#shop_globalbasket .btn.to-basket:active {background: #f69a57;}#shop_globalbasket_wrap {transform: translate3d(-360px, 4px, 0px);font-size: 85%;width: 450px;box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .15);border: 1px solid #efefef;margin-bottom: 10px;padding: 0;}#shop_globalbasket_wrap .globalbasket-inner {overflow-y: auto;overflow-x: hidden;max-height: calc(100vh - 360px);padding: 30px 30px 0 30px;}#shop_globalbasket_wrap .globalbasket-total {padding: 5px 30px 30px 30px;box-shadow: 0 -12px 10px -10px rgba(0, 0, 0, 0.08);}#shop_globalbasket_wrap .shop_globalbasket_hide {display: none;}#shop_globalbasket_wrap .empty {padding-bottom: 30px;}#shop_globalbasket_wrap .empty p {margin: 0;text-align: center;}.shop_globalbasket_item_loading,.shop-ajax-progress {position: absolute;height: 100%;width: 100%;top: 0;left: 0;z-index: 100;background: rgba(255, 255, 255, 0.8);display: none;text-align: center;}.shop_globalbasket_item_loading .spinner-border,.shop-ajax-progress .spinner-border {position: relative;top: 50%;margin-top: -1rem;color: #F47920 !important}#shop_globalbasket a:not(.basket-button) {color: #000;text-decoration: none;display: block;}#shop_globalbasket_wrap .total {padding: 0 0 20px;}#shop_globalbasket_wrap .total p {margin: 0;}#shop_globalbasket .text-right {color: #F47920;}#shop_globalbasket .send-cost p {margin: 0;}#shop_globalbasket .product-in-basket {border-bottom: 1px solid #C8C8C8;padding: 0 0 20px;position: relative;margin: 0 0 20px;}#shop_globalbasket .product-in-basket .far {font-size: 120%;position: relative;top: 2px;}#shop_globalbasket .basket-img {margin-right: 15px;position: relative}#shop_globalbasket .shop_globalbasket_item_container.restored-item .basket-img a,#shop_globalbasket .shop_globalbasket_item_container.restored-item .item-text a,#shop_globalbasket .shop_globalbasket_item_container.restored-item .item-text a:hover,#shop_globalbasket .shop_globalbasket_item_container.restored-item .item-text a:focus,#shop_globalbasket .shop_globalbasket_item_container.restored-item .item-text a:active {color: #000;cursor: default;}.add_to_cart_wrap p {text-align: center;}.add_to_cart_wrap .btn {background: #F47920;border-color: #F47920;}.add_to_cart_wrap .btn:hover {background: #f69a57;border-color: #f69a57;}.add_to_cart_wrap .btn-secondary {background-color: #000;border-color: #000;}.add_to_cart_wrap .btn-secondary:hover {background-color: #333;border-color: #333;}.shop_addremovequantity {height: 22px;}.shop_addremovequantity .removeQuantity,.shop_addremovequantity .addQuantity {background: #F47920;color: #fff;padding: 0 5px;font-size: 70%;border: 1px solid #F47920;height: 100%;margin: 0;border-radius: 0;display: inline-block;line-height: 2.2em;vertical-align: top;cursor: pointer;}.shop-cart-amount .shop_addremovequantity .removeQuantity,.shop-cart-amount .shop_addremovequantity .addQuantity {line-height: 1.8em;}#shop_globalbasket .shop_globalbasket_item_container:not(.gift-item) .addQuantity:hover,#shop_globalbasket .shop_globalbasket_item_container:not(.gift-item) .removeQuantity:hover {background: #f69a57;}#shop_globalbasket .shop_globalbasket_item_container.gift-item .addQuantity,#shop_globalbasket .shop_globalbasket_item_container.gift-item .removeQuantity,#shop_globalbasket .shop_globalbasket_item_container.item-unavailable .addQuantity,#shop_globalbasket .shop_globalbasket_item_container.item-unavailable .removeQuantity {cursor: default;background: #969696;border-color: #969696;}#shop_globalbasket .shop_globalbasket_item_container .item-unavailable-text {padding: 2px 12px;margin-bottom: 0;text-align: center;}#shop_globalbasket .shop_globalbasket_item_container.item-unavailable .shop_btn_item_basketrem {position: relative;z-index: 3;}.shop_addremovequantity .shop_globalbasket_item_quantity,.shop_addremovequantity .shop_basket_item_quantity {width: 45px;color: #F47920;text-align: center;border: 1px solid #F47920;overflow: hidden;padding: 0;line-height: 20px;height: 100%;margin: 0;border-radius: 0;display: inline-block;vertical-align: top;}.shop_addremovequantity .shop_basket_item_quantity {width: 60px;}.shop_addremovequantity .shop_globalbasket_item_quantity:read-only,.shop_addremovequantity .shop_basket_item_quantity:read-only {color: #969696;border-color: #969696;}.shop_article_wish_basket_article_container {display: none;}.shop_article_wish_share_list_article {padding-bottom: 30px;}.shop_article_wish_share_list_article .shop_article:not(.no_stock) .shop_btn_item_to_basket {display: block;}.shop_article_wish_share_list_articles_container .form {margin-bottom: 40px;margin-top: 20px;}.shop_btn_item_remove_wish,.shop_btn_item_remove_wish:hover {text-decoration: none;}.shop_btn_item_remove_wish_wrap {z-index: 6;position: relative;}.wishlist_share_link_wrap {position: relative;display: block;}#wishlist_share_link {background: #fff;}#wishlist_share_link_button {position: absolute;right: 1px;top: 1px;color: #666;background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) calc(100% - 35px), rgba(255, 255, 255, 1) 100%);bottom: 1px;padding: 6px 15px 0;}.shop_btn_wish_share_link i {margin-right: 3px;}.currency-switcher-form {float: right;margin: 10px 5px 7px 5px;background-color: #F47920;color: #fff;z-index: 1;position: relative;display: block;}.currency-switcher {padding: 2px 4px;width: 60px;font-size: 85%;position: relative;background-color: transparent;border: none;cursor: pointer;color: currentColor;font-weight: bold;-moz-appearance: none;-webkit-appearance: none;appearance: none;z-index: 3;}.currency-switcher option {color: #000;cursor: pointer;}.currency-switcher-icon {position: absolute;right: 6px;top: 4px;color: currentColor;z-index: 2;}.currency-switcher .currency-switcher-icon {position: absolute;right: 6px;top: 4px;color: currentColor;z-index: 2;}.eupopup-container {background-color: rgba(25, 25, 25, 0.9);color: #efefef;padding: 20px 40px 15px;font-size: 85%;text-align: center;display: none;z-index: 9999999;}.eupopup-container a {text-decoration: none;}.eupopup-container-top,.eupopup-container-fixedtop {position: absolute;top: 0;left: 0;right: 0;}.eupopup-container-fixedtop {position: fixed;}.eupopup-container-bottom {position: fixed;bottom: 0;left: 0;right: 0;}.eupopup-container-bottomleft {position: fixed;bottom: 10px;left: 10px;width: 300px;}.eupopup-container-bottomright {position: fixed;bottom: 10px;right: 10px;width: 300px;}.eupopup-container-block {margin-top: -50px;margin-left: -70px;margin-right: -70px;margin-bottom: 40px;padding-top: 10px;}.eupopup-closebutton {font-size: 16px;font-weight: 100;line-height: 1;color: #555;filter: alpha(opacity=20);position: absolute;top: 0;right: 0;padding: 10px 15px;}.eupopup-closebutton:hover,.eupopup-closebutton:active {color: #fff;text-decoration: none;}.eupopup-head {font-size: 1.2em;font-weight: bold;padding: 7px;color: #fff;}.eupopup-body p {color: #fff;margin: 0;display: inherit;font-size: inherit;font-family: inherit;line-height: inherit;}.eupopup-buttons {padding: 7px 0 5px 0;}.eupopup-button_1 {color: #f6a21d;font-weight: bold !important;}.eupopup-button_2 {color: #f6a21d;font-weight: normal;}.eupopup-button {margin: 0 10px;}.eupopup-button:hover,.eupopup-button:focus {text-decoration: underline;color: #f6a21d;}body .eupopup-color-inverse {color: #000;background-color: rgba(255, 255, 255, 0.9);}body .eupopup-color-inverse .eupopup-head {color: #000;}body .eupopup-style-compact {text-align: left;padding: 8px 30px 7px 20px;line-height: 15px;}body .eupopup-style-compact .eupopup-head,body .eupopup-style-compact .eupopup-body,body .eupopup-style-compact .eupopup-buttons {display: inline;padding: 0;margin: 0;}body .eupopup-style-compact .eupopup-button {margin: 0 5px;}.incms-dpbanner {position: fixed;z-index: 9999;box-sizing: border-box;top: 0;left: 0;right: 0;color: #fff;margin: 0 auto;height: 100%;overflow-x: hidden;overflow-y: auto;}.incms-dpbanner p a {text-decoration: underline;}body.show-dpbanner {overflow: hidden;}.show-dpbanner .incms-dpbanner:before {content: '';position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 99999;overflow: hidden;}.incms-dpbanner[data-mask]:before {background-color: rgba(0, 0, 0, 0.5);}.incms-dpbanner-wrapper {max-width: 700px;margin: 0 auto;min-height: 100%;display: flex;overflow: hidden;box-sizing: border-box;padding-left: 10px;padding-right: 10px;}.incms-dpbanner .incms-dpbanner-inner {font-size: 90%;opacity: 0;transform: translateY(-50px);transition: all 0.3s;padding: 20px;position: relative;z-index: 99999;height: 100%;background-color: #333;pointer-events: auto;margin-left: auto;margin-right: auto;}.incms-dpbanner[data-position=bottom] .incms-dpbanner-inner {transform: translateY(50px);}.show-dpbanner .incms-dpbanner .incms-dpbanner-inner {opacity: 1;transform: translateY(0);}.incms-dpbanner[data-fullwidth] .incms-dpbanner-wrapper {max-width: none;}.incms-dpbanner[data-fullwidth] .incms-dpbanner-inner {border-radius: 0;}.incms-dpbanner[data-position=center] .incms-dpbanner-wrapper {align-items: center;}.incms-dpbanner[data-position=top] .incms-dpbanner-wrapper {align-items: flex-start;}.incms-dpbanner[data-position=bottom] .incms-dpbanner-wrapper {align-items: flex-end;}.incms-dpbanner[data-pagemargin="50"] .incms-dpbanner-wrapper {padding-top: 50px;padding-bottom: 50px;}.incms-dpbanner[data-pagemargin="100"] .incms-dpbanner-wrapper {padding-top: 100px;padding-bottom: 100px;}.incms-dpbanner[data-theme=light] .incms-dpbanner-inner {color: #333;background-color: #fff;}.incms-dpbanner-consents {max-height: 0;overflow: auto;transition: all 0.3s ease-in-out;font-size: 100%;}.more .incms-dpbanner-consents {max-height: 400px;}.dp_learnmore > span:last-child,.more .dp_learnmore > span:last-child {display: block;}.more .dp_learnmore > span:first-child,.dp_learnmore > span:last-child {display: none;}.incms-dpbanner-consents .dp_consent_item {padding: 6px;margin: 1px 0 0;background: rgba(255, 255, 255, 0.05);display: flex;}[data-theme=light] .incms-dpbanner-consents .dp_consent_item {background: rgba(0, 0, 0, .05);}.incms-dpbanner[data-theme=dark] .dp-title,.incms-dpbanner[data-theme=dark] p,.incms-dpbanner[data-theme=dark] button.dp_learnmore {color: #fff !important;}.incms-dpbanner-consents .dp_consent_item input {position: absolute;visibility: hidden;}.incms-dpbanner-consents .checkbox {float: left;cursor: pointer;line-height: 1em;}.incms-dpbanner-consents .checkbox:before {display: inline-block;width: 16px;height: 16px;line-height: 16px;margin-right: 5px;text-align: center;vertical-align: middle;background: #fff;border: 1px solid #000;color: #333;transition: all 0.25s;border-radius: 3px;font-size: 12px;}[data-theme=light] .incms-dpbanner-consents .checkbox:before {border-color: #999;}.incms-dpbanner-consents .dp_consent_item input:not(:checked) + span:before {content: '';}.incms-dpbanner-consents .dp_consent_item input[disabled] + span {opacity: 0.5;pointer-events: none;}.incms-dpbanner-consents .dp_consent_item > div {overflow: hidden;line-height: 18px;}.dp_consent_title {display: block;cursor: pointer;line-height: 18px;}.dp_consent_showdesc {margin: 0 7px;position: relative;top: -1px;}.showdesc .dp_consent_showdesc:before {content: "\f077";}.incms-dpbanner-consents .desc {display: block;padding: 10px 0 1px;margin: 0;}.incms-dpbanner button,button.showdataprotection {padding: 8px 15px;font-weight: normal;border: 0;background: rgba(183, 183, 183, 0.3);margin: 10px 0 0 0;text-align: center;min-width: 120px;cursor: pointer;outline: none;transition: all 0.25s;font-size: inherit;line-height: 1.2;}.incms-dpbanner .dp_learnmore {margin-right: 10px;position: relative;}.incms-dpbanner .dp_accept_selected {width: calc(50% - 5px);}.incms-dpbanner .btn {line-height: 1.85;text-transform: uppercase;}.incms-dpbanner .button-wrapper .btn {flex: calc(50% - 5px) 0 0;}.incms-dpbanner p,.incms-dpbanner-consents .desc {font-size: 100%;}.compact .incms-dpbanner-wrapper {max-width: 500px;}.incms-dpbanner.compact .incms-dpbanner-inner {text-align: center;}.incms-dpbanner.compact .dp-title {text-align: center;}.compact .incms-dpbanner-inner {font-size: 85%;}.incms-dpbanner-consents .desc {padding-top: 5px;}.compact .incms-dpbanner-consents .checkbox:before {width: 12px;height: 12px;line-height: 12px;font-size: 10px;}.incms-dpbanner.compact button {padding: 7px 14px;}.compact .dp_consent_title {line-height: 14px;}.compact .incms-dpbanner-consents .dp_consent_item {text-align: left;}.incms-dpbanner.compact .fa {font-size: 11px;}.compact .dp_consent_showdesc {margin: 0 5px;}.myincms-overview-nav-container .navbar a.myincms-logout {position: absolute;right: 2px;top: 2px;padding: 0.375rem 0.75rem;}.myincms-createlogin,.myincms-back-to-login {line-height: 1.85em;text-transform: uppercase;}.myincms-back-to-login,.myincms-createlogin {margin-left: 8px;}#myincms-form-login-createlogin {display: none;}}@media screen and (max-width: 1200px) {.sidebar {display: none;}.content {max-width: 100%;width: 100%;ms-flex: 0 0 100%;flex: 0 0 100%;}.col-md-10.content {padding-left: 15px;}footer .container {padding-left: 0;padding-right: 0;}.header-content-wrap .currency-switcher-form {margin-right: 0;}#nav {position: fixed;display: block;width: 35vw;height: 100%;top: 0;left: calc(-35vw - 8px);z-index: 1002;background-color: #fff;padding: 0;box-shadow: 0px 0 8px 0 rgba(0, 0, 0, 0.5);transition: left 0.4s ease-in, visibility 1ms 0.4s;overflow: hidden;visibility: hidden;}#nav.visible {visibility: visible;left: 0;transition: left 0.4s ease-out;}#nav .nav-container {top: 83px;position: relative;height: calc(100% - 83px - 116px);overflow-x: hidden;overflow-y: auto;}#nav #topmenu {width: auto;position: absolute;height: auto;top: 0;z-index: 1003;background-color: transparent;transition: margin-left 0.4s ease;margin-left: 0;color: #000;}#nav #topmenu.show-mobile-nav-level-1 {margin-left: -35vw;}#nav #topmenu.show-mobile-nav-level-2 {margin-left: -70vw;}#nav #topmenu.show-mobile-nav-level-3 {margin-left: -105vw;}#nav #topmenu.show-mobile-nav-level-4 {margin-left: -140vw;}#nav #topmenu li {float: none;opacity: 1;min-height: 56px;width: calc(35vw + 1px);border-bottom: 1px solid #eaeaea;transition: background-color 0.3s ease, color 0.3s ease;cursor: pointer;}#nav #topmenu > li.active_parent ~ li,#nav #topmenu > li.active_parent_root ~ li {display: none;}#nav #topmenu li.two-lines {min-height: 80px;}#nav #topmenu li::after {content: '\f105';color: #000;width: 45px;height: auto;position: relative;display: inline-block;padding: 0 20px;font-family: 'Font Awesome 5 Free';font-size: 110%;font-weight: 900;font-style: normal;font-variant: normal;line-height: 1;vertical-align: middle;transition: background-color 0.3s ease, color 0.3s ease;}#nav #topmenu li.active_parent::before {content: ' ';display: inline-block;width: calc(100% - 50px);position: relative;font-size: 1em;vertical-align: middle;height: 56px;}#nav #topmenu li.active_parent.two-lines::before {height: 80px;}#nav #topmenu li:hover,#nav #topmenu li:focus,#nav #topmenu li:focus-within,#nav #topmenu li.active {background-color: #F47920;}#nav #topmenu li:hover::after,#nav #topmenu li:focus::after,#nav #topmenu li.active::after {color: #fff;}#nav #topmenu a {width: calc(100% - 50px);position: relative;text-align: left;text-transform: uppercase;font-size: 1em;vertical-align: middle;background-color: #fff;color: #000;height: auto;padding: 16px 20px 15px 20px !important;transition: background-color 0.3s ease, color 0.3s ease;}#nav #topmenu li.sub a:hover,#nav #topmenu li.sub a:focus,#nav #topmenu li.sub a.active {background: #F47920;color: #fff;}#topmenu > li > a::before {content: none;}#nav #topmenu li.active_parent > a {position: absolute;left: 35vw;width: 35vw;top: calc(-1rem * 1.5 - 31px);font-weight: bold;background: #C8C8C8;border-bottom: 1px solid #eaeaea;;}#nav #topmenu > li.active_parent > a {top: 0px;}#nav #topmenu .sub .submenu2_li > a {width: 100%;}#nav #topmenu li ul {position: absolute;left: 35vw;top: 0;width: 100%;display: none;padding: 0;background-color: #fff;overflow: visible;z-index: 1005;visibility: visible;box-shadow: none;}#nav #topmenu > li > ul {top: calc(1rem * 1.5 + 31px);}#nav #topmenu > li.two-lines > ul {top: calc(2rem * 1.5 + 31px);}#nav #topmenu > li li.two-lines > ul {top: calc(1rem * 1.5);}#nav #topmenu > li.two-lines li:not(.two-lines) > ul {top: calc(-1rem * 1.5);}#nav #topmenu > li.two-lines li.active_parent:not(.two-lines) > a {top: calc(-2rem * 1.5 - 31px);}#nav #topmenu li ul.active,#nav #topmenu li ul.active_root {display: block;}#nav #topmenu li ul:not(.active) {transition: display 1ms 0.5s;}#nav #topmenu li ul li {width: auto;margin-top: 0;}#nav #topmenu .submenu2 > li::after {content: none;}.mobile-menu-nav-buttons {z-index: 1004;position: absolute;top: -83px;left: 0;width: 35vw;height: 83px;background: #fff;background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 20%, rgba(255, 255, 255, 1) 100%);visibility: visible;}.mobile-menu-nav-buttons > i {font-size: 200%;padding: 20px;cursor: pointer;display: inline-block;}.mobile-menu-nav-buttons .mobile-nav-back {display: none;}.mobile-menu-overlay {position: fixed;top: 0;right: 0;width: 100vw;height: 100vh;background-color: rgba(0, 0, 0, 0.5);z-index: 1001;}#content_wrap > .mobile-menu-trigger {display: flex;}.header-content-wrap .mobile-menu-trigger {display: none;}.mobile-menu-trigger {cursor: pointer;background-color: #000;padding: 15px 25px;color: #fff;}.mobile-menu-trigger i {line-height: unset;width: 24px;}.mobile-lang-menu {bottom: 0;position: fixed;width: 35vw;display: none;padding: 28px 0 12px 0;text-align: center;z-index: 1003;background: #fff;background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 20%, rgba(255, 255, 255, 1) 100%);}.mobile-lang-menu > a {font-size: 85%;line-height: 1;border: 1px solid #969696;color: #969696;padding: 8px 12px;text-decoration: none;display: inline-block;width: 45px;transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;}.mobile-lang-menu > a:hover,.mobile-lang-menu > a:focus,.mobile-lang-menu > a.active {color: #F47920;border-color: #F47920;font-weight: bold;}.mobile-lang-menu .currency-switcher-form {display: block;width: 161px;float: none;margin: 10px auto;}.mobile-lang-menu .currency-switcher-form .currency-switcher {width: 100%;}.search.search-small {margin: 5px 0 0 0;position: absolute;bottom: -39px;right: 25px;}.search.search-small .search-bar {border-radius: 0;background: #000;border: 0;padding: 7px 50px 4px 0;border-bottom: 1px solid #fff;color: #fff;}.search.search-small .submit-search {color: #fff;font-size: 90%;right: 0;width: auto;}.search.search-small .submit-search i {position: static;top: auto;right: auto;}.search.search-small .clear-search {color: #fff;background: #000;margin-right: 27px;line-height: 1.2;}#search_autocomplete {width: 100vw;left: auto;right: -25px;top: 49px;transform: none;border-top-color: #fff;}.search-field.wly-autocomplete.loading-state::after {color: white;right: 32px;}.search-small form.autocomplete-visible::after {color: #fff;}.col2 #shop_list {margin-left: -15px;}#shop_filters #shop_sort,#shop_filters .shop_filter_dropdowns .shop-filter {flex: calc(33.33333% - 20px) 0 0;}#shop_article_related .shop_article,.shop_custom_layout .shop_article,.shop_article {padding: 15px;}#shop_list .shop_article_thumbnails {padding: 0 35px 35px;}#shop_list .scroll-item .shop_article_thumbnails {padding: 0 30px 35px;}.shop_article .shop_btn_item_to_wish,.shop_article .shop_btn_item_to_basket {display: block;top: 0;}.shop_custom_layout .shop_article .shop_btn_item_to_wish {left: 16px;}.shop_article .shop_item_alerts > div {left: -15px;right: -15px;}#shop_list .shop_item_alerts > div,#shop_article_related .shop_item_alerts > div,#shop_article_wish_share_list_container .shop_item_alerts > div {left: -10px;right: -10px;}#slideshow .carousel-item {min-height: 350px;max-height: 600px}#slideshow .item-text {font-size: 200%;}#slideshow .slideshow_overlay {text-align: center;width: 100%;bottom: 0;}#slideshow .custom-text-wrapper {transform: translate(-50%, -60%);padding: 5px 10px;}.tile_content {font-size: 85%;}.tile h1,.tile h2,.tile h3,.tile h4,.tile h5,.tile h6,.tile p {padding-left: 15px;padding-right: 15px;text-align: center;}}@media screen and (max-width: 991.98px) {.myincms-overview-nav-container .navbar a.myincms-logout {position: unset;right: unset;top: unset;margin-top: 1rem;padding: 0.375rem 0.75rem;}}@media screen and (max-width: 767px) {.shop_custom_layout .vertical-scroll-wrapper {overflow-x: auto;overflow-y: hidden;}#shop_list.shop_custom_layout .vertical-scroll-wrapper .shop_article .shop_btn_item_to_basket {display: none;}footer .sitemap {margin: 0 0 20px;}footer {background: #000;padding: 30px 25px 30px !important;}footer .container {padding: 0;border: 0;text-align: center;}footer .sitemap a,footer .sitemap span {color: #fff;}footer .sitemap a:hover {color: #fff;text-decoration: underline;}.header-top-content-wrapper {justify-content: flex-end;}.header-content-wrap {width: 100%;}header .logo {}header .logo {padding: 20px 0 0;position: relative;width: auto;height: 80px;z-index: 1;max-width: 50%;margin-bottom: 5px;}header .logo a {width: auto;height: 100%;display: block;max-width: 100%;aspect-ratio: 460 / 96;background-image: url(../../assets/styles/../img/bernhard_fishing_logo.png);background-size: contain;background-repeat: no-repeat;padding-top: 0;}#nav {width: 260px;left: -268px;}#nav #topmenu.show-mobile-nav-level-1 {margin-left: -260px;}#nav #topmenu.show-mobile-nav-level-2 {margin-left: -520px;}#nav #topmenu.show-mobile-nav-level-3 {margin-left: -780px;}#nav #topmenu.show-mobile-nav-level-4 {margin-left: -1040px;}#nav #topmenu .sub ul {left: 260px;}#nav #topmenu li,.mobile-lang-menu,.mobile-menu-nav-buttons {width: 260px;}#nav #topmenu li.active_parent > a {left: 260px;width: 260px;}.search.search-small {left: 123px;min-width: 0;}#search_autocomplete .items {border-left: none;}header .logo {max-width: 50%;}.header-top {display: none;}main > .container .row .col-md-12 > h2 {text-align: center;}#slideshow .carousel-item {height: 50vh;min-height: 300px;max-height: 550px;}#shop_globalbasket_wrap {left: 0;right: 0;top: 95px;bottom: 0;width: 100vw;height: auto;margin: 0;max-height: none;position: fixed;border: none;border-top: 2px solid #F47920;border-bottom: 2px solid #F47920;box-shadow: none;transform: none !important;}#shop_globalbasket_wrap a.to-basket {width: 100%;}#shop_globalbasket_wrap::before {content: '';border-bottom: 8px solid #F47920;border-left: 8px solid transparent;border-right: 8px solid transparent;position: absolute;top: -8px;right: 150px;width: 8px;}#shop_globalbasket_wrap .globalbasket-inner {max-height: calc(100vh - 130px);}#shop_globalbasket_wrap .shop_globalbasket_hide {left: 0;right: 0;bottom: 2px;display: block;position: fixed;text-align: center;padding-top: 15px;background-color: #fff;box-shadow: 0 0 10px 0 rgba(0, 0, 0, .15);}#shop_globalbasket_wrap .shop_globalbasket_hide i {color: #fff;cursor: pointer;padding: 7px 30px 7px;font-size: 125%;background: #F47920;}#breadcrumbs {padding-left: 10px;}.breadcrumbs-inner {direction: rtl;overflow: scroll;scrollbar-width: none;max-width: 100%;width: fit-content;}.breadcrumbs-inner::after {content: '';position: absolute;display: block;left: 10px;bottom: 0;width: 15px;height: calc((1rem * 0.8) * 1.5);background: linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0.8) 50%,rgba(255,255,255,0) 100%);}.breadcrumb {font-size: 80%;direction: ltr;scrollbar-width: none;flex-wrap: nowrap;position: relative;width: max-content;padding-left: 15px;}.breadcrumb::-webkit-scrollbar {display: none;}.breadcrumb span {white-space: nowrap;}.breadcrumb .separator::before {padding: 0 6px;}#search_autocomplete .autocomplete-wrapper {max-height: calc(100vh - 233px);overflow-x: hidden;overflow-y: auto;}#search_autocomplete .items ul {max-height: none;overflow: visible;}#search_autocomplete .facets ul li,#search_autocomplete .suggestions ul li {padding: 0;}#search_autocomplete .close-search {display: block;}#shop_filters #shop_sort,#shop_filters .shop_filter_dropdowns .shop-filter {flex: calc(50% - 20px) 0 0;margin-right: 20px;}#active_filters {width: 100%;}.shop_filter_reset_container {float: none;text-align: left;width: 100%;}.shop_article .shop_short_description,.shop_article .article_name {height: auto;display: block;-webkit-line-clamp: none;-webkit-box-orient: unset;}.shop_custom_layout .vertical-scroll-wrapper {width: 100%;}.shop_custom_layout .vertical-scroll-wrapper .shop_article {font-size: 85%;padding: 10px;}.shop_custom_layout .vertical-scroll-wrapper .shop_article .shop_btn_item_to_wish {left: 0;}.shop_custom_layout .vertical-scroll-wrapper .shop_article .shop_article_tags,.shop_custom_layout .vertical-scroll-wrapper .shop_article .shop_btn_item_to_basket {right: 0;}.shop_custom_layout .vertical-scroll-wrapper .shop_article p,.shop_custom_layout .vertical-scroll-wrapper .shop_article span {line-height: normal;}.shop_custom_layout .vertical-scroll-wrapper .shop_article *[class^="col"] {padding-left: 0;padding-right: 0;}#shop_list.shop_custom_layout .vertical-scroll-wrapper .shop_article ~ .shop_article_thumbnails {display: none;}.shop_article_container ~ .back {text-align: center;}.image.grayscale {text-align: center;}.tile_content {font-size: 100%;}.tile h1,.tile h2,.tile h3,.tile h4,.tile h5,.tile h6 {text-align: center;}.tile p {text-align: left;}.tile h1,.tile h2,.tile h3,.tile h4,.tile h5,.tile h6,.tile p {padding-left: 30px;padding-right: 30px;}.tile.tile_height_50,.tile.tile_height_100 {height: 250px;}.shop-cart-article .image {margin: 0 0 15px;}#shop_basket_redeem_voucher {height: calc(100% - 10px);margin-bottom: 10px;}.shop_custom_layout > .article:first-of-type,.shop_custom_layout > .article {padding: 0 15px;}#shop_filters .shop_filter_switches {margin: 20px 0 15px;}#shop_filters .shop_filter_switches .shop-filter {margin: 0 20px 10px 0;}#shop_filters .custom-switch .custom-control-label::before {left: calc(100% + 10px);}#shop_filters .custom-switch .custom-control-label::after {left: calc(100% + 12px);}.order-process {display: block;}.order-process li {width: 100% !important;}.order-process li a {border: 1px solid #e0e0e0;border-bottom: 0;font-size: 85%;line-height: 1em;}.order-process > li:first-of-type a {border-radius: 0;}.order-process > li:last-of-type a {border-radius: 0;border-bottom: 1px solid #e0e0e0;}.shop_article_container .nav-link {padding: 12px 19px 8px;text-transform: none;}.shop_article_container .nav-item {margin: 0 6px -1px 0;}.incms-desktop-hidden {display: block;}.incms-mobile-hidden {display: none;}.faq_accordion .card-header > h2 {font-size: 1rem;}#slideshow .custom-text-wrapper > * {font-size: 1.75rem !important;}}@media screen and (max-width: 619.98px) {header .logo {height: 67px;}#shop_globalbasket_wrap {top: 82px;}}@media screen and (max-width: 575.98px) {.breadcrumb {font-size: 80%;}#shop_filters .shop-filter-mobile-header,#shop_filters .shop-filter-mobile-close-button-wrapper {display: flex;}#shop_filters .shop-filter-mobile-open-button {display: block;order: 2;flex: calc(100% - 20px) 0 0;}#shop_filters .shop_filter_switches {order: 0;flex-basis: 100%;}#shop_filters #shop_sort {order: 1;flex: calc(100% - 20px) 0 0;margin-right: 0;margin-bottom: 20px;}#shop_filters #shop_sort .dropdown-toggle {padding: 8px 40px 8px 12px;font-size: 1rem;line-height: normal;}#shop_filters #shop_sort .dropdown-toggle::after {height: 100%;}#active_filters {margin-top: 15px;}#active_filters p {margin-bottom: 11px;}#shop_filters .shop_filter_dropdowns {overflow-y: auto;position: fixed;height: 100vh;width: 100vw;top: 0;left: -100vw;z-index: 1001;margin-top: 0;background-color: #fff;flex-direction: column;padding: 40px;visibility: hidden;transition: left 0.4s ease-in, visibility 1ms 0.4s;box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.5);}#shop_filters .shop_filter_dropdowns.visible {left: 0;visibility: visible;transition: left 0.4s ease-out;}#shop_filters .shop_filter_dropdowns .dropdown-toggle {padding: 8px 40px 8px 12px;font-size: 1rem;line-height: normal;}#shop_filters .shop_filter_dropdowns .dropdown-toggle::after {height: 100%;}#shop_filters .shop_filter_dropdowns .dropdown-menu.show {width: 100%;top: 0 !important;margin-top: 0;}#shop_filters .shop_filter_dropdowns .dropdown-item {font-size: 1rem;line-height: normal;padding: 8px 12px;}#shop_filters .shop_filter_dropdowns .shop-filter {flex: 100% 0 0;max-width: 100%;margin-right: 0;}#shop_filters .shop_filter_dropdowns .shop-filter .dropdown-toggle {display: flex;min-height: 38px;}#shop_filters .shop_filter_dropdowns .shop-filter.active .dropdown-toggle {border-color: #F47920;}#shop_filters .shop_filter_dropdowns .shop-filter.active .dropdown-toggle::after {background: #F47920;}#shop_filters .shop_filter_dropdowns .shop-filter.active .shop-filter-label {position: absolute;top: -9px;left: 8px;color: #F47920;padding: 0 4px;background: white;font-size: 90%;}#shop_filters .shop_filter_dropdowns .dropdown-toggle .shop-filter-checked-values {display: inline-block;overflow: hidden;max-width: 100%;text-overflow: ellipsis;}#shop_filters .shop_filter_dropdowns .shop-filter-mobile-close {cursor: pointer;display: inline-block;}#shop_filters .shop_filter_dropdowns .shop-filter-mobile-close-button-wrapper {flex-grow: 1;}#search_autocomplete .autocomplete-wrapper {max-height: calc(100vh - 209px);}#search_autocomplete .facets ul li,#search_autocomplete .suggestions ul li {padding: 2px 0;}.box.gray {margin-left: -25px;margin-right: -25px;}.box.gray.w-100 {width: 100vw!important}.box.gray.order-gifts {margin: 0 -25px;padding-left: 25px;padding-right: 25px;background: transparent;}#shop_basket .voucher-credit-label {display: block;}.voucher-credit-total-wrapper .box.credit,.voucher-credit-total-wrapper .box.voucher {border: none;padding: 0;background: transparent;}.voucher-credit-total-wrapper .box.credit > .row:first-child {padding-top: 20px;}.voucher-credit-total-wrapper .box.credit .credit-container:last-child {margin-bottom: 0 !important;}.voucher-credit-total-wrapper .box.cart-total {width: auto;margin-left: -25px;margin-right: -25px;}.voucher-credit-total-wrapper .box.voucher {padding: 20px 0 0;}.voucher-credit-total-wrapper {grid-template-areas:'g-credit''g-voucher''g-total';}.voucher-credit-content {display: block;}.voucher-credit-content:not(.show) {display: none;}.voucher-credit-content.collapsing {display: block;}.voucher-credit-total-wrapper .voucher-credit-label {margin: 0 -25px;padding: 20px 50px 20px 25px;position: relative;border-bottom: 1px solid #eee;color: #555;}.voucher-credit-total-wrapper .voucher-credit-label::after {content: '\f106';position: absolute;top: 50%;right: 25px;transform: translateY(-50%);font-family: 'Font Awesome 5 Free';font-size: 110%;font-weight: 900;}.voucher-credit-total-wrapper .voucher-credit-label.collapsed::after {content: '\f107';}.voucher-credit-total-wrapper .voucher-credit-content {margin: 0 -25px;border-bottom: 1px solid #eee;}.voucher-credit-total-wrapper .box.gray:not(.cart-total) {margin-left: 25px;width: calc(100% - 50px);border-top: 1px solid #eee;padding-top: 20px;}.voucher-credit-total-wrapper .box.gray:first-child {border: none;padding-top: 0;}.search.search-full form {max-width: 100%;}.incms-dpbanner .dp_accept_selected {width: 100%;}.incms-dpbanner .button-wrapper .btn {flex-basis: 100%;}.incms-dpbanner .button-wrapper .btn:first-child {margin-bottom: 16px;}.credit-voucher-content .row > div[class^='col-'] {margin-bottom: 0;}}@media screen and (max-width: 500px) {#content_wrap > .mobile-menu-trigger {display: none;}header {padding: 0;}header > .container {padding: 0 15px;}header .logo {display: none;}header .btn,header .btn:hover,header .btn:focus {padding: 7px 0;font-size: 185%;width: 40px;}header .btn .badge {top: 3px;right: -2px;}.header-content-wrap {position: relative;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-items: center;padding: 12px 0 0 0;height: auto;bottom: unset;}.header-content-wrap > * {flex-grow: 0;flex-shrink: 0;}#shop_globalbasket,#shop_article_wish_basket_container,#login_link {float: none;margin: 0;top: 0;}#shop_globalbasket_wrap {top: 79px;}#shop_globalbasket_wrap::before {right: 23px;}#shop_globalbasket_wrap .globalbasket-inner {max-height: calc(100vh - 130px);}.header-content-wrap .mobile-menu-trigger {display: inline-block;background-color: unset;color: #F47920;order: 1;}#login_link {margin: 0;top: 0;order: 2;}#login_link i {font-size: unset;}.logo-mobile {display: inline-block;background-image: url('../../assets/styles/../img/bernhard_fishing_bildmarke.png');height: 50px;background-size: contain;background-repeat: no-repeat;background-position: center;flex-basis: 80px;order: 3;}#shop_article_wish_basket_container {order: 4;}#shop_globalbasket {order: 5;}#shop_globalbasket .shop_globalbasket_item_quantity {width: 44px;}#shop_globalbasket_wrap .total .label {padding-right: 0;}.search.search-small {position: relative;order: 6;flex-basis: calc(100% + 30px);left: unset;right: unset;bottom: unset;margin: 8px 0 0 -15px;}.search.search-small form {padding: 0;border: none;}.search.search-small .search-bar {padding: 7px 35px 7px 10px;width: calc(100% - 50px);height: auto;background: none;font-size: 1rem;border: 0.125rem solid #F47920;border-right: none;margin: 0;color: #000;}.search.search-small .submit-search {font-size: 1.25rem;padding: 0 0 0 3px;right: 0;width: 50px;background: #000;}.search.search-small .clear-search {margin-top: 2px;margin-right: 50px;color: #969696;height: calc(100% - 4px);width: 36px;background: #fff;}.search-field.wly-autocomplete.loading-state::after {color: #969696;right: 60px;}#search_autocomplete {top: 42px;right: auto;border-width: 2px;padding: 0 15px 0 10px;}#search_autocomplete .items ul {max-height: calc(100vh - 211px);}#search_autocomplete .items .search-item {margin-right: 10px;}#search_autocomplete .autocomplete-wrapper {max-height: calc(100vh - 194px);}.header-content-wrap .currency-switcher-form {display: none;}#shop_sort, .shop-filter {width: 100%;}.tiny-slider-wrap {padding: 0;}.tiny-slider-wrap .tiny-slider-nav {display: none;}.myincms-auth-container .btn {width: 100%;}.myincms-auth-container .btn.myincms-createlogin,.myincms-auth-container .btn.myincms-back-to-login {margin-top: 8px;margin-left: 0;}#slideshow .custom-text-wrapper > * {font-size: 1.4rem !important;padding-bottom: 100px !important;}}