.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url(https://www.wolloholiker.de/shop/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.admin-bar .pswp{height:calc(100% - 32px);top:32px}@media screen and (max-width:782px){.admin-bar .pswp{height:calc(100% - 46px);top:46px}}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:left;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(https://www.wolloholiker.de/shop/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(https://www.wolloholiker.de/shop/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:relative;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px;margin-inline-end:auto}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(https://www.wolloholiker.de/shop/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%;display:flex;justify-content:flex-end}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}.aws-container .aws-search-form {position: relative;width: 100%;float: none !important;display: -webkit-box !important;display: -moz-box !important;display: -ms-flexbox !important;display: -webkit-flex !important;display: flex !important;align-items: stretch;height: 44px;}.aws-container .aws-search-form *, .aws-search-result {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-moz-hyphens: manual;-webkit-hyphens: manual;hyphens: manual;}.aws-container .aws-search-form .aws-loader, .aws-container .aws-search-form .aws-loader:after {border-radius: 50% !important;width: 20px;height: 20px;}.aws-container .aws-search-form .aws-wrapper {flex-grow: 1;position: relative;vertical-align: top;padding: 0;width: 100%;overflow: hidden;}.aws-container .aws-search-form .aws-loader {position: absolute;display: none;right: 10px;top: 18px;z-index: 999;margin: 0;margin-top: -10px;font-size: 10px;text-indent: -9999em;border-top: 3px solid #ededed;border-right: 3px solid #ededed;border-bottom: 3px solid #ededed;border-left: 3px solid #555;}.aws-container .aws-search-form.aws-processing .aws-loader {display: block;-webkit-transform: translateZ(0);-ms-transform: translateZ(0);transform: translateZ(0);-webkit-animation: load8 0.7s infinite linear;animation: load8 0.7s infinite linear;}.aws-container .aws-search-label {position: absolute !important;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);}.aws-container .aws-search-field {width: 100%;max-width: 100%;color: #313131;padding: 6px 6px 6px 12px;line-height: 30px;display: block;font-size: 14px;font-style: italic;position: relative;z-index: 2;-webkit-appearance: none;height: 34px;margin: 0;border: 1px solid #c0c0c0;border-radius: 20px 0 0 20px;-webkit-border-radius: 20px 0 0 20px;outline: 0;}@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:1024px) {.aws-container .aws-search-field {font-size: 16px;}}.aws-container .aws-search-field::-ms-clear {display: none;width : 0;height: 0;}.aws-container .aws-search-field::-ms-reveal {display: none;width : 0;height: 0;}.aws-container .aws-search-field::-webkit-search-decoration, .aws-container .aws-search-field::-webkit-search-cancel-button, .aws-container .aws-search-field::-webkit-search-results-button, .aws-container .aws-search-field::-webkit-search-results-decoration {display: none;}.aws-container .aws-search-field:focus {background-color: #fff;}.aws-container .aws-show-clear .aws-search-field {padding-right: 40px;}.aws-container .aws-search-field:focus::-webkit-input-placeholder {color:transparent;}.aws-container .aws-search-field:focus:-moz-placeholder {color:transparent;}.aws-container .aws-search-field:focus::-moz-placeholder {color:transparent;}.aws-container .aws-search-field:focus:-ms-input-placeholder {color:transparent;}.aws-container .aws-search-form .aws-search-clear {display: none !important;position: absolute;top: 0;right: 0;z-index: 2;cursor: pointer;color: #757575;height: 100%;width: 38px;padding: 0 0 10px;text-align: left;}.aws-container .aws-search-form .aws-search-clear span {position: relative;display: block;font-size: 24px;line-height: 24px;top: 50%;margin-top: -12px;}.aws-container .aws-search-form.aws-show-clear.aws-form-active .aws-search-clear {display: block !important;}.aws-container .aws-search-form.aws-form-active.aws-processing .aws-search-clear {display: none !important;}.aws-container .aws-search-form .aws-search-btn {padding: 0;line-height: 10px;width: 42px;}.aws-container .aws-search-form .aws-search-btn_icon {display: inline-block;fill: currentColor;height: 24px;line-height: 24px;position: relative;width: 42px;}.aws-container .aws-search-form .aws-search-btn svg {display: block;height: 100%;width: 100%;}.aws-container[data-show-page="false"] .aws-search-form .aws-search-btn:hover {background: #ededed;cursor: default;}.aws-container .aws-search-form .aws-form-btn {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;flex-direction: column;text-align: center;background: #404041;margin: 0 0 0 -1px;cursor: pointer;position: relative;white-space: nowrap;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-transition: background-color 100ms ease-in-out;-moz-transition: background-color 100ms ease-in-out;-o-transition: background-color 100ms ease-in-out;transition: background-color 100ms ease-in-out;}.aws-container .aws-search-form .aws-form-btn:hover {background: #404041;}.aws-container .aws-search-form .aws-form-btn:active {background: #404041;}.aws-container .aws-search-form .aws-form-btn, .aws-container .aws-search-form .aws-form-btn:hover {border: 1px solid #404041;color: #fff;border-radius: 0 20px 20px 0!important;-webkit-border-radius: 0 20px 20px 0!important;width: 44px;height: 34px;}.aws-container[data-buttons-order="3"] .aws-search-form .aws-wrapper{-webkit-order: 2;order: 2;}.aws-container[data-buttons-order="3"] .aws-search-form .aws-search-btn{margin: 0 -1px 0 0;}.aws-search-result {position: absolute;text-align: left;z-index: 9999999999999;background: #fff;width: 100%;margin-top: -1px;border: 1px solid #ccc;font-size: 12px;line-height: 16px;}.aws-search-result ul {list-style: none;padding: 0 !important;margin: 0 !important;max-height: 400px;overflow-y: auto;}.aws-search-result ul::-webkit-scrollbar-track {-webkit-box-shadow: none;background-color: #ededed;}.aws-search-result ul::-webkit-scrollbar {width: 7px;background-color: #ededed;}.aws-search-result ul::-webkit-scrollbar-thumb {background-color: #d8d8d8;}.aws-search-result ul li {list-style: none;border-bottom: 1px solid #ccc;overflow: hidden;margin: 0 !important;position: relative;}.aws-search-result ul li:last-child {border-bottom: 0;}.aws-search-result .aws_result_link {display: block;cursor: pointer;padding: 10px 8px;height: 100%;overflow: hidden;text-decoration: none;border: 0;}.aws-search-result .aws_result_item:hover, .aws-search-result .aws_result_item.hovered {background: #f5f5f5;}.aws-search-result .aws_results .aws_result_item {position: relative;}.aws-search-result .aws_result_item .aws_result_link_top {position: absolute;z-index: 1;white-space: nowrap;text-indent: -9999px;overflow: hidden;top: 0;bottom: 0;left: 0;right: 0;opacity: 0;outline: none;text-decoration: none;}.aws-search-result .aws_result_item a, .aws-search-result .aws_result_item button, .aws-search-result .aws_result_item span[href], .aws-search-result .aws_result_item [data-link] {position: relative;z-index: 2;}.aws-search-result .aws_result_content {overflow: hidden;display: block;}.aws-search-result .aws_result_title {color: #c70;font-size: 13px;display: block;font-weight: normal;margin-bottom: 3px;}.aws-search-result .aws_result_featured {margin: 0 6px 0 0;position: relative;top: -2px;left: 3px;}.aws-search-result .aws_result_featured svg {width: 13px;height: 13px;fill: #fa0;color: #fff;vertical-align: bottom;}.aws-search-result .aws_result_stock {display: block;font-weight: normal;margin-top: 4px;margin-bottom: 5px;color: #7ad03a;}.aws-search-result .aws_result_stock.out {color: #a44;}.aws-search-result .aws_result_sku {display: block;font-weight: normal;margin-top: 3px;margin-bottom: 5px;color: #222;}.aws-search-result .aws_result_cat .aws_result_title, .aws-search-result .aws_result_tag .aws_result_title {margin-bottom: 2px;}.aws-search-result .aws_result_excerpt {display: block;color: #222;}.aws-search-result .aws_result_price {display: block;padding: 2px 0;color: #222;font-size: 13px;}.aws-search-result .aws_result_price del, .aws-search-result .aws_result_price ins {background: none;padding: 0 12px 0 0;opacity: 1;}.aws-search-result .aws_result_price del {opacity: 0.8;text-decoration: line-through !important;}.aws-search-result .aws_result_cats {display: block;float: left;margin: 0 20px 0 0;}.aws-search-result .aws_result_image {display: block;height: 100%;float: left;padding: 0 10px 0 0;}.aws-search-result .aws_result_image img {width: 50px;height: auto;box-shadow: none;}.aws-search-result .aws_result_sale {display: block;height: 42px;overflow: hidden;position: absolute;right: 0;top: 0;width: 47px;}.aws-search-result .aws_onsale {background: #77a464 none repeat scroll 0 0;color: #fff;display: block;float: right;height: 20px;padding-top: 2px;position: relative;right: -25px;text-align: center;top: 3px;transform: rotate(45deg);width: 77px;}.aws-search-result .aws_no_result {line-height: 1.5;padding: 10px 6px;cursor: auto;}.aws-search-result .aws_search_more {}.aws-search-result .aws_search_more a {line-height: 40px;display: block;text-decoration: none;border: 0;text-align: center;color: #21759b;}.aws-search-result .aws_search_more a:hover {background: #f5f5f5;}:root{--wcboost-swatches-item-width:60px;--wcboost-swatches-item-width:45px;--wcboost-swatches-item-padding:2px;--wcboost-swatches-item-gap:2px;--wcboost-swatches-color-border:#c0c0c0;--wcboost-swatches-color-border-selected:#c0c0c0;--wcboost-swatches-color-tooltip:#333;--wcboost-swatches-color-tooltip-text:#fff;--wcboost-swatches-button-font-size:11px;--wcboost-swatches-label-font-size:11px}.wcboost-variation-swatches>select{display:none!important}.wcboost-variation-swatches__wrapper{margin:0;padding:0;list-style:none;display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--wcboost-swatches-item-gap)}.wcboost-variation-swatches__item{transition:0.3s;text-align:center;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;margin:3px;position:relative;cursor:pointer;border:2px solid silver;border-radius:2px}.wcboost-variation-swatches__name{display:block}.wcboost-variation-swatches__item:hover,.wcboost-variation-swatches__item:focus{border-color:silver}.wcboost-variation-swatches__item.selected{border-color:#c70;box-shadow:4px 4px #ccc}.wcboost-variation-swatches__item.disabled{opacity:.1;cursor:default;display:none}.wcboost-variation-swatches--button .wcboost-variation-swatches__item{width:auto!important;height:auto!important;padding:0 .5em;overflow:hidden}:where(.wcboost-variation-swatches--button) .wcboost-variation-swatches__item{font-size:var(--wcboost-swatches-button-font-size)}.wcboost-variation-swatches--button .wcboost-variation-swatches__item.selected{background-color:rgb(0 0 0 / .1)}.wcboost-variation-swatches--label .wcboost-variation-swatches__item{width:auto!important;min-width:var(--wcboost-swatches-item-width)}:where(.wcboost-variation-swatches--label) .wcboost-variation-swatches__item{font-size:var(--wcboost-swatches-label-font-size)}.wcboost-variation-swatches--label .wcboost-variation-swatches__name{width:100%}.wcboost-variation-swatches--image .wcboost-variation-swatches__name{width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);position:absolute;margin:-1px}.wcboost-variation-swatches--image img{display:block}.wcboost-variation-swatches--color .wcboost-variation-swatches__name{text-indent:-9999em;width:100%;height:100%;background-color:var(--wcboost-swatches-item-color)}.wcboost-variation-swatches--round .wcboost-variation-swatches__item,.wcboost-variation-swatches--round .wcboost-variation-swatches__item img,.wcboost-variation-swatches--round.wcboost-variation-swatches--color .wcboost-variation-swatches__name,.wcboost-variation-swatches--round.wcboost-variation-swatches--button .wcboost-variation-swatches__item{border-radius:999em}.wcboost-variation-swatches--rounded .wcboost-variation-swatches__item,.wcboost-variation-swatches--rounded .wcboost-variation-swatches__item img,.wcboost-variation-swatches--rounded.wcboost-variation-swatches--color .wcboost-variation-swatches__name{border-radius:4px}.wcboost-variation-swatches--has-tooltip .wcboost-variation-swatches__item::before{content:attr(aria-label);text-indent:initial;font-size:11px;font-weight:500;line-height:1.25;position:absolute;bottom:100%;left:50%;background:var(--wcboost-swatches-color-tooltip);z-index:2;color:var(--wcboost-swatches-color-tooltip-text);margin:-10px 0 0 0;padding:7px 15px;opacity:0;visibility:hidden;user-select:none;border-radius:4px;transform:translate(-50%,-10px);transition:opacity 0.35s}.wcboost-variation-swatches--has-tooltip .wcboost-variation-swatches__item:after{content:"";position:absolute;bottom:100%;left:50%;width:0;height:0;border:5px solid #fff0;border-top-color:#333;margin:0 0 0 -5px;opacity:0;visibility:hidden;transition:opacity 0.35s}.wcboost-variation-swatches--has-tooltip .wcboost-variation-swatches__item:hover:before,.wcboost-variation-swatches--has-tooltip .wcboost-variation-swatches__item:hover:after{visibility:visible;opacity:1;user-select:auto}.wcboost-variation-swatches--has-tooltip .disabled:before,.wcboost-variation-swatches--has-tooltip .disabled:after,.wcboost-variation-swatches--button .wcboost-variation-swatches__item:before,.wcboost-variation-swatches--button .wcboost-variation-swatches__item:after{display:none}.wcboost-variation-swatches__selected-label::before{content:": "}:root{--wcboost-swatches-item-width:30px;--wcboost-swatches-item-height:30px}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;font: inherit;vertical-align: baseline;font-family: inherit;font-size: 100%;font-style: inherit;font-weight: inherit;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}html {font-size: 62.5%;overflow-y: scroll;}*, *:before, *:after {box-sizing: border-box;}article, aside, details, figcaption, figure, footer, header, main, nav, section {display: block;}table {border-collapse: collapse;border-spacing: 0;}caption, th, td {font-weight: normal;text-align: left;}blockquote:before, blockquote:after, q:before, q:after {content: "";content: none;}blockquote, q {quotes: none;}a:focus {outline: solid 1px !important;}a:hover, a:active {outline: 0;}a img {border: 0;}img {max-width: 100%;height: auto;}select {max-width: 100%;}em {font-style: italic;}* html {font-size: 87.5%;}html {-ms-overflow-x: hidden;overflow-x: hidden;}body {font-family: "Open Sans", sans-serif;font-size: 14px;line-height: 1.8;color: #4a4a4a;overflow-wrap: break-word;word-wrap: break-word;}body {background-color: #fff;}.mejs-container {margin-bottom: 20px;}dfn, cite, em, i {font-style: italic;}body .oceanwp-row {margin: 0 -0.625rem;}body .oceanwp-row .col {float: left;margin: 0 0 1.25rem;padding: 0 0.625rem;}body .oceanwp-row .span_1_of_1 {float: none;width: 100%;}body .oceanwp-row .span_1_of_2 {width: 50%;}body .oceanwp-row .span_1_of_3 {width: 33.33%;}body .oceanwp-row .span_1_of_4 {width: 25%;}body .oceanwp-row .span_1_of_5 {width: 20%;}body .oceanwp-row .span_1_of_6 {width: 16.66666667%;}body .oceanwp-row .span_1_of_7 {width: 14.28%;}body .oceanwp-row .span_1_of_8 {width: 12.5%;}body .oceanwp-row .span_1_of_9 {width: 11.11%;}body .oceanwp-row .span_1_of_10 {width: 10%;}.count-1, .col-1, .col.first {clear: both;margin-left: 0;}.isotope-entry {clear: none;}.no-margin {margin: 0 !important;}.no-padding {padding: 0 !important;}.responsive-video-wrap iframe, .responsive-video-wrap object, .responsive-video-wrap embed, .responsive-audio-wrap iframe, .responsive-audio-wrap object, .responsive-audio-wrap embed {display: block;}.wp-video-shortcode {max-width: 100% !important;}.responsive-video-wrap p {margin: 0;}.no-display, .screen-reader-text {border: 0;clip: rect(1px, 1px, 1px, 1px);display: none;height: 1px;overflow: hidden;padding: 0;position: absolute;width: 1px;-webkit-clip-path: circle(1% at 1% 1%);clip-path: circle(1% at 1% 1%);}.owp-icon {width: 14px;height: 14px;vertical-align: text-bottom;}#owp-svg-icons path, #owp-svg-icons rect, #owp-svg-icons circle, #owp-svg-icons line, #owp-svg-icons polygon, #owp-svg-icons polyline {stroke: inherit;fill: none;}.owp-icon use {stroke: #333;}::selection {color: #fff;background: #333;text-shadow: none;}::-moz-selection {color: #fff;background: #333;text-shadow: none;}@media only screen and (min-width: 768px) and (max-width: 959px) {body .oceanwp-row .span_1_of_4.col-3.col {margin-left: 0;clear: both;}body .oceanwp-row .span_1_of_4.col:not(.product), body .oceanwp-isotope-grid .span_1_of_4.col {width: 50%;}}@media only screen and (max-width: 480px) {.col {width: 100%;margin-left: 0;margin-right: 0;margin-bottom: 30px;}}html {font-family: sans-serif;}body {margin: 0;}article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}audio:not([controls]) {display: none;height: 0;}[hidden], template {display: none;}a {background-color: transparent;}a:active, a:hover {outline: 0;}abbr[title] {border-bottom: 1px dotted;}b, strong {font-weight: 600;}dfn {font-style: italic;}mark {background: #ff0;color: #000;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}img {border: 0;}svg:not(:root) {overflow: hidden;}hr {box-sizing: content-box;height: 0;}pre {overflow: auto;}code, kbd, pre, samp {font-family: monospace, monospace;font-size: 1em;}button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0;}button {overflow: visible;}button, select {text-transform: none;}button, html input[type=button], input[type=reset], input[type=submit] {-webkit-appearance: button;cursor: pointer;}button[disabled], html input[disabled] {cursor: default;}button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}input {line-height: normal;}input[type=checkbox], input[type=radio] {box-sizing: border-box;padding: 0;}input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {height: auto;}input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {-webkit-appearance: none;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0;padding: 0;}textarea {overflow: auto;}optgroup {font-weight: bold;}table {border-collapse: collapse;border-spacing: 0;}td, th {padding: 0;}.container {width: 1200px;max-width: 90%;margin: 0 auto;}#wrap {position: relative;}#main {position: relative;}#main #content-wrap {padding-top: 50px;padding-bottom: 50px;}.no-margins #main #content-wrap, .no-margins.separate-layout #main #content-wrap, .landing-page #main #content-wrap {padding-top: 0;padding-bottom: 0;}.content-area {float: left;position: relative;width: 72%;padding-right: 30px;}.content-full-width .content-area, body.content-full-screen #content-wrap {width: 100% !important;max-width: none !important;padding: 0 !important;border: 0 !important;}.content-full-screen .content-area {float: none;width: 100% !important;max-width: none !important;padding: 0 !important;margin: 0 !important;border: 0 !important;}@media only screen and (max-width: 1280px) {}@media only screen and (max-width: 1080px) {}@media only screen and (max-width: 959px) {.container, body.content-full-screen .elementor-section-wrap > .elementor-section.elementor-section-boxed > .elementor-container {max-width: 90%;}.content-area, .content-left-sidebar .content-area {float: none !important;width: 100%;margin-bottom: 40px;border: 0;}body.sidebar-content .content-area {margin-bottom: 0;}body:not(.separate-layout) .content-area, .content-left-sidebar:not(.separate-layout) .content-area {padding: 0 !important;}.no-margins .content-area, .no-margins.content-left-sidebar .content-area {margin-bottom: 0;}.widget-area.sidebar-primary, .widget-area.sidebar-secondary, .content-left-sidebar .widget-area {float: none !important;width: 100%;padding: 0 !important;border: 0;}body.has-composer.has-sidebar #primary {margin-bottom: 40px;}#main #content-wrap.container {width: auto !important;}}@media only screen and (max-width: 767px) {#wrap {width: 100% !important;}.col:not(.swiper-slide), .blog-entry {width: 100% !important;margin-bottom: 25px;}}figure > img {display: block;margin: 0 auto;}img {max-width: 100%;height: auto;vertical-align: middle;}img[class*=align], img[class*=attachment-] {height: auto;}embed, iframe, object {width: 100%;max-width: 100%;}.entry-content .alignwide {margin-left: -3%;width: 106%;max-width: 106%;}.entry-content .alignfull {margin-left: -32px;width: calc(100% + 64px) !important;max-width: calc(100% + 64px);}.page .entry .alignfull {margin-left: -32px;width: calc(100% + 64px) !important;max-width: calc(100% + 64px);}.page .entry .alignwide {margin-left: -3%;width: 106%;max-width: 106%;}body.content-full-screen .entry-content .alignwide, body.content-full-screen .entry-content .alignfull, body.content-full-screen .entry .alignwide, body.content-full-screen .entry .alignfull {margin-left: 0;width: 100% !important;max-width: 100%;}body.single-post.content-max-width .entry-content .wp-block-embed .responsive-video-wrap, body.page.content-max-width .entry .wp-block-embed .responsive-video-wrap {max-width: 100%;padding-left: 0;padding-right: 0;}body.single-post.content-max-width .entry-content .alignwide, body.page.content-max-width .entry .alignwide {margin: 0 auto;width: calc(90% + 32px);max-width: calc(90% + 32px);}body.single-post.content-max-width .entry-content .alignfull, body.page.content-max-width .entry .alignfull {width: 100vw !important;max-width: 100vw !important;margin-left: calc(50% - 50vw) !important;}@media screen and (max-width: 959px) {.entry-content .alignfull {margin-left: -5.5% !important;width: 111% !important;max-width: 111% !important;}.page .entry .alignfull {margin-left: -5.5% !important;width: 111% !important;max-width: 111% !important;}}.alignleft {float: left;margin-right: 1.5em;}.alignright {float: right;margin-left: 1.5em;}.aligncenter {text-align: center;margin: 0 auto;clear: both;}img.aligncenter, .wp-caption.aligncenter {display: block;margin: 0 auto;}.alignnone {display: block;}table {width: 100%;margin-bottom: 2.618em;}table th, table td {padding: 10px;text-align: left;vertical-align: top;border-bottom: 1px solid #e9e9e9;}table th {text-transform: uppercase;}.sticky, .bypostauthor {font-size: inherit;}.col:after, .clr:after, .group:after, dl:after, .left_float:after, .right_float:after {content: "";display: block;visibility: hidden;clear: both;height: 0;}.left_float {float: left;width: 48%;}.right_float {float: right;width: 48%;}.no_float {clear: both;}.left_float label, .right_float label, .no_float label {font-size: 13px;font-weight: 600;color: #333;}.full {display: block;width: 100%;}a {color: #333;}a:hover {color: #13aff0;}a.light {color: #fff;}a.light:hover {color: #13aff0;}a, a:hover, a:focus {text-decoration: none;transition: all 0.3s ease;}.theme-heading {font-size: 14px;letter-spacing: 1.3px;margin: 0 0 20px;text-transform: uppercase;}.theme-heading .text::before {content: "\f105";font-family: "Font Awesome 5 Free";font-size: 18px;font-weight: 600;color: #13aff0;padding-right: 6px;}p {margin: 0 0 20px;}abbr[title], dfn[title] {cursor: help;}del {vertical-align: baseline;text-decoration: line-through;color: #aaa;}code, kbd, pre, samp {font-size: 16px;}pre {margin: 20px 0;padding: 20px;color: #2080ad;background-color: #fafafa;}code {color: #2080ad;}.wp-block-quote {margin: 1.5em auto;padding-left: 20px;border-left-width: 3px;border-style: solid;border-left-color: #13aff0;}blockquote {font-style: italic;margin: 20px 40px;padding-left: 20px;border-left-width: 3px;border-style: solid;border-left-color: #13aff0;}blockquote cite {position: relative;display: block;padding: 10px 0 0 20px;color: #555;}blockquote cite:before {position: absolute;left: 0;content: "—";}q:before, q:after, blockquote:before, blockquote:after {content: "";}address {display: block;margin: 0 0 20px;}ul, ol {margin: 15px 0 15px 20px;}ol {list-style-type: decimal;}ol ol {list-style: upper-alpha;}ol ol ol {list-style: lower-roman;}ol ol ol ol {list-style: lower-alpha;}li ul, li ol {margin: 0 0 0 25px;}dl {margin: 20px;}dt {font-weight: 700;}dd {margin-bottom: 20px;}hr {clear: both;height: 1px;min-height: 0;margin: 20px 0;border-top: 1px solid #e9e9e9;border-right: 0;border-bottom: 0;border-left: 0;}@media only screen and (max-width: 480px) {blockquote {margin: 20px 0;}}form input[type=text], form input[type=password], form input[type=email], form input[type=url], form input[type=date], form input[type=month], form input[type=time], form input[type=datetime], form input[type=datetime-local], form input[type=week], form input[type=number], form input[type=search], form input[type=tel], form input[type=color], form select, form textarea {display: inline-block;min-height: 40px;width: 100%;font-size: 14px;line-height: 1.8;padding: 6px 12px;vertical-align: middle;background-color: transparent;color: #333;border: 1px solid #ddd;border-radius: 3px;transition: all 0.3s ease;}form select {padding-top: 0 !important;padding-bottom: 0 !important;}form input[type=number] {max-width: 50px;padding: 0 0 0 8px;}input[type=text], input[type=password], input[type=email], input[type=url], input[type=search], textarea {-webkit-appearance: none;}input[type=search]::-webkit-search-decoration, input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-results-button, input[type=search]::-webkit-search-results-decoration {display: none;}form textarea {min-height: 150px;line-height: 1.5;resize: vertical;}input[type=checkbox] {display: inline-block;background-color: #fff;border: 1px solid #bbb;line-height: 0;width: 16px;min-width: 16px;height: 16px;margin: -3px 10px 0 0;outline: 0;text-align: center;vertical-align: middle;clear: none;cursor: pointer;-webkit-appearance: none;box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);transition: 0.05s border-color ease-in-out;}input[type=radio]:checked:before, input[type=checkbox]:checked:before {float: left;display: inline-block;vertical-align: middle;width: 16px;line-height: 14px;font-family: "Font Awesome 5 Free";text-rendering: auto;}input[type=checkbox]:checked:before {content: "\f00c";margin-bottom: -1px;color: #13aff0;font-weight: 600;}form input:not([type]) {display: inline-block;padding: 5px 10px;border: 1px solid #ccc;border-radius: 4px;box-shadow: inset 0 1px 3px #ddd;}form input[type=color] {padding: 5px 10px;}form input[type=text]:focus, form input[type=password]:focus, form input[type=email]:focus, form input[type=url]:focus, form input[type=date]:focus, form input[type=month]:focus, form input[type=time]:focus, form input[type=datetime]:focus, form input[type=datetime-local]:focus, form input[type=week]:focus, form input[type=number]:focus, form input[type=search]:focus, form input[type=tel]:focus, form input[type=color]:focus, form select:focus, form textarea:focus {border-color: #bbb;outline: 0;}form input:not([type]):focus {border-color: #bbb;outline: 0;}form input[type=file]:focus, form input[type=radio]:focus, form input[type=checkbox]:focus {outline: 0;}form input[type=checkbox], form input[type=radio] {display: inline-block;}form input[type=text][disabled], form input[type=password][disabled], form input[type=email][disabled], form input[type=url][disabled], form input[type=date][disabled], form input[type=month][disabled], form input[type=time][disabled], form input[type=datetime][disabled], form input[type=datetime-local][disabled], form input[type=week][disabled], form input[type=number][disabled], form input[type=search][disabled], form input[type=tel][disabled], form input[type=color][disabled], form select[disabled], form textarea[disabled] {cursor: not-allowed;color: #cad2d3;background-color: #eaeded;}form input:not([type])[disabled] {cursor: not-allowed;color: #cad2d3;background-color: #eaeded;}form input[readonly], form select[readonly], form textarea[readonly] {color: #777;border-color: #ccc;background-color: #eee;}form input:focus:invalid, form textarea:focus:invalid, form select:focus:invalid {color: #b94a48;border-color: #e9322d;}form input[type=file]:focus:invalid:focus, form input[type=radio]:focus:invalid:focus, form input[type=checkbox]:focus:invalid:focus {outline-color: #e9322d;}select {width: 100%;height: 2.25em;min-height: auto;border: 1px solid #ddd;background-color: white;cursor: pointer;padding: 0 15px;margin: 0;}form select[multiple] {height: auto;}form label {margin-bottom: 3px;}form fieldset {margin: 0;padding: 0.35em 0 0.75em;border: 0;}form legend {display: block;width: 100%;margin-bottom: 0.3em;padding: 0.3em 0;color: #333;border-bottom: 1px solid #e5e5e5;}input[type=button], input[type=reset], input[type=submit], button[type=submit], .button, body div.wpforms-container-full .wpforms-form input[type=submit], body div.wpforms-container-full .wpforms-form button[type=submit], body div.wpforms-container-full .wpforms-form .wpforms-page-button {display: inline-block;font-family: inherit;background-color: #13aff0;color: #fff;font-size: 12px;font-weight: 600;text-transform: uppercase;margin: 0;padding: 14px 20px;border: 0;cursor: pointer;text-align: center;letter-spacing: 0.1em;line-height: 1;transition: all 0.3s ease;}input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover, button[type=submit]:hover, input[type=button]:focus, input[type=reset]:focus, input[type=submit]:focus, button[type=submit]:focus, .button:hover, .button:focus, body div.wpforms-container-full .wpforms-form input[type=submit]:hover, body div.wpforms-container-full .wpforms-form button[type=submit]:hover, body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover {background-color: #0b7cac;color: #fff;}input[type=button]:focus, input[type=reset]:focus, input[type=submit]:focus, button[type=submit]:focus, button:focus {outline: 0;}.pure-button[disabled], .pure-button-disabled, .pure-button-disabled:hover, .pure-button-disabled:focus, .pure-button-disabled:active {cursor: not-allowed;opacity: 0.4;border: none;background-image: none;box-shadow: none;}button::-moz-focus-inner, input[type=button]::-moz-focus-inner, input[type=reset]::-moz-focus-inner, input[type=submit]::-moz-focus-inner {padding: 0;border: 0;}.pure-button-primary, .pure-button-selected, a.pure-button-primary, a.pure-button-selected {color: #fff;background-color: rgb(0, 120, 231);}.comment-form-cookies-consent {display: inline-block;width: 100%;}.comment-form-cookies-consent label {display: inline-block;}#top-bar-wrap {position: relative;background-color: #fff;font-size: 12px;border-bottom: 1px solid #f1f1f1;z-index: 101;}#top-bar {padding: 8px 0;}#top-bar-inner {position: relative;}.top-bar-left {float: left;}.top-bar-right {float: right;}.top-bar-centered {float: none;text-align: center;}@media only screen and (max-width: 767px) {#top-bar {padding: 20px 0;}#top-bar > div:nth-child(2) {padding-top: 20px;}.top-bar-right {float: none;text-align: center;}}@media screen and (max-width: 782px) {#top-bar-wrap {z-index: 100;}}#top-bar-content strong {color: #333;}#top-bar-content > a {color: #555;}#top-bar-content > a:hover {color: #13aff0;}#top-bar-content select {background-color: transparent;padding: 5px;color: rgba(0, 0, 0, 0.4);border-color: rgba(0, 0, 0, 0.2);min-width: 100px;}#top-bar-content #lang_sel {position: relative;display: inline-block;top: 3px;margin-right: 10px;z-index: 99;}#topbar-template {display: inline-block;}@media only screen and (max-width: 767px) {#top-bar-content, #top-bar-social-alt {float: none;text-align: center;}}.top-bar-left.has-content #top-bar-nav, .top-bar-right.has-content #top-bar-nav {margin: 0;margin-right: 20px;padding: 0;}#top-bar-nav, #top-bar-nav > li {display: inline-block;}#top-bar-content.top-bar-centered #top-bar-nav, #top-bar-content.top-bar-centered #top-bar-nav > li {display: inline-block;float: none;}#top-bar-nav > ul > li {display: inline-block;float: none;margin-right: 15px;}#top-bar-nav > ul > li:last-child {margin-right: 0;}#top-bar-nav > ul > li a .nav-arrow {margin-left: 4px;margin-right: 0;}@media only screen and (max-width: 767px) {#top-bar #top-bar-nav > li {float: none;display: inline-block;}#top-bar-nav {float: none;text-align: center;}}#site-header {position: relative;width: 100%;background-color: #fff;border-bottom: 1px solid #f1f1f1;z-index: 100;}.no-header-border #site-header {border-bottom: none;}#site-header-inner {position: relative;height: 100%;}#site-logo {float: left;height: 100%;display: table;}#site-logo #site-logo-inner {display: table-cell;vertical-align: middle;height: 74px;}#site-logo #site-logo-inner a {background-color: transparent !important;}#site-logo #site-logo-inner a img {width: auto;vertical-align: middle;transition: all 0.3s ease-in-out;}#site-logo #site-logo-inner a:hover img {opacity: 0.6;}#site-logo #site-logo-inner picture {display: inline-block;}#site-logo a.site-logo-text {font-size: 24px;margin: 0;}#site-logo.has-responsive-logo .responsive-logo-link {display: none;}#sidr .sidr-class-social-menu-inner .fa {font-family: "Font Awesome 5 Brands";font-weight: 400;}@media only screen and (max-width: 959px) {.has-left-menu #site-logo {padding: 0 !important;}}@media only screen and (max-width: 767px) {#site-logo {margin-top: 0px !important;margin-bottom: 0px !important;}}#site-header.top-header {border-bottom: 0 !important;}#site-header.top-header .header-top {position: relative;background-color: #fff;box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1);z-index: 100;}#site-header.top-header .header-top .left {float: left;}#site-header.top-header .header-top .right {float: right;}#site-header.top-header .header-top .right .inner {display: table;position: relative;}#site-header.top-header #searchform-header-replace {background-color: #fff;}#site-header.top-header.header-replace .left, #site-header.top-header.header-replace .right {transition: opacity 0.25s ease-in-out;}#site-header.top-header.header-replace .left.hide, #site-header.top-header.header-replace .right.hide {visibility: hidden;opacity: 0;}#site-header.top-header #site-navigation-wrap {float: none;right: auto !important;left: -15px;}#site-header.top-header #site-navigation-wrap .dropdown-menu > li > a {font-size: 10px;line-height: 40px;font-weight: 600;letter-spacing: 2px;text-transform: uppercase;}#site-header.top-header .header-bottom {text-align: center;}#site-header.top-header #site-logo {float: none;display: inline-block;padding: 50px 0;}#site-header.top-header #site-logo #site-logo-inner {display: block;height: auto;}#site-header.top-header #site-logo #site-description {padding-top: 20px;}#site-header.top-header #site-logo #site-description h2 {color: #929292;font-size: 12px;line-height: 20px;letter-spacing: 2px;text-transform: uppercase;margin: 0;}#site-header.top-header .oceanwp-mobile-menu-icon {float: none;left: -15px;right: auto;}#site-header.top-header .oceanwp-mobile-menu-icon a {font-size: 10px;line-height: 40px;font-weight: 600;letter-spacing: 2px;text-transform: uppercase;}#site-header.top-header.has-header-media #site-header-sticky-wrapper, #site-header.top-header.has-header-media .header-top {z-index: 101;}@media only screen and (max-width: 959px) {.top-header-style .sidr-class-social-menu-inner, .top-header-style .sidr-class-mobile-searchform {display: none;}}@media only screen and (max-width: 480px) {#site-header.top-header .right {display: none;}#site-header.top-header.header-replace .left.hide, #site-header.top-header.header-replace .right.hide {visibility: visible;opacity: 1;}#site-header.top-header .header-top .left, #site-header.top-header .header-top .right {float: none !important;text-align: center;}#site-header.top-header .oceanwp-mobile-menu-icon {float: none;left: auto !important;right: auto !important;}#site-header.top-header .oceanwp-mobile-menu-icon a {float: none;}#site-header.top-header .header-top .right .inner {display: block;padding-bottom: 10px;}#site-header.top-header .oceanwp-social-menu, #site-header.top-header #search-toggle {float: none;display: inline-block;height: auto;}.top-header-style .sidr-class-social-menu-inner, .top-header-style .sidr-class-mobile-searchform {display: block;}}#site-navigation-wrap {float: right;position: relative;right: -15px;}#site-navigation-wrap .dropdown-menu {list-style: none;margin: 0;padding: 0;}#site-navigation-wrap .dropdown-menu > li {float: left;position: relative;}#site-navigation-wrap .dropdown-menu > li > a {display: block;font-size: 13px;line-height: 74px;color: #555;padding: 0 15px;letter-spacing: 0.6px;}#site-navigation-wrap .dropdown-menu > li > a.site-search-toggle {letter-spacing: 0;}#site-navigation-wrap .dropdown-menu > li > a:hover {color: #13aff0;}#site-navigation-wrap .dropdown-menu > li > a .nav-arrow {padding-left: 6px;line-height: 1;}#site-navigation-wrap .dropdown-menu > li.btn > a {background-color: transparent !important;}#site-navigation-wrap .dropdown-menu > li.btn > a > span {background-color: #13aff0;color: #fff;padding: 12px 22px;font-weight: 600;border-radius: 4px;cursor: pointer;text-align: center;transition: background-color 0.3s ease;}#site-navigation-wrap .dropdown-menu > li.btn > a > span:before, #site-navigation-wrap .dropdown-menu > li.btn > a > span:after {display: none !important;}#site-navigation-wrap .dropdown-menu > li.btn > a:hover > span {background-color: #0b7cac;color: #fff;}#site-navigation-wrap .dropdown-menu > li.btn.rounded > a > span {border-radius: 25px;}.has-social #site-navigation-wrap {right: 0;}.minimal-header.left-menu #site-navigation-wrap, .transparent-header.left-menu #site-navigation-wrap {float: left;right: 0;}.minimal-header.left-menu #site-logo, .transparent-header.left-menu #site-logo {padding-right: 20px;}.center-menu #site-navigation-wrap {position: absolute;float: none;left: 50%;right: auto;-ms-transform: translateX(-50%);transform: translateX(-50%);}.sf-menu, .sf-menu * {margin: 0;padding: 0;list-style: none;}.sf-menu li.menu-item {position: relative;white-space: nowrap;white-space: normal;}.sf-menu li:hover, .sf-menu li.sfHover {transition: none;}.sf-menu ul.sub-menu {position: absolute;visibility: hidden;top: 100%;left: 0;z-index: 9999;}.sf-menu > li {float: left;}.sf-menu li:hover > ul, .sf-menu li.sfHover > ul {display: block;}.sf-menu a.menu-link {display: block;position: relative;}.sf-menu ul.sub-menu ul {top: 0;left: 100%;visibility: visible;}.dropdown-menu, .dropdown-menu * {margin: 0;padding: 0;list-style: none;}.dropdown-menu .sub-menu {display: none;position: absolute;top: 100%;left: 0;background-color: #fff;border-top: 3px solid #13aff0;min-width: 180px;line-height: 1;text-align: left;z-index: 999;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);}.dropdown-menu li .sub-menu li.menu-item {display: block;float: none;}.dropdown-menu ul .sub-menu {top: 0;left: 100%;margin-top: -3px;}.no-top-border .sub-menu {border: none;}.dropdown-menu ul li.menu-item {display: block;border-bottom: 1px solid #f1f1f1;}.dropdown-menu ul li.menu-item:last-child {border-bottom: 0;}.dropdown-menu ul li a.menu-link {display: block;position: relative;float: none;font-size: 12px;font-weight: 400;line-height: 1.2em;letter-spacing: 0.6px;padding: 12px 15px;text-transform: capitalize;}.dropdown-menu ul li a.menu-link:hover {background-color: #f8f8f8;color: #555;}.dropdown-menu ul li a.menu-link:hover .owp-icon use {stroke: #555;}.dropdown-menu ul li a.menu-link .nav-arrow {position: absolute;top: 50%;right: 15px;margin-top: -6.5px;padding: 0;}.dropdown-menu ul li a.menu-link i {position: relative;width: 20px;text-align: center;margin-right: 3px;}.dropdown-menu li a.menu-link i {padding-right: 5px;}.nav-content {display: block;font-size: 11px;line-height: 1.8;padding: 5px 0;white-space: normal;opacity: 0.7;}.navigation li a i.icon, .navigation li a span.icon-wrap, .navigation li a img.icon {display: inline-block;vertical-align: middle;}.navigation li a i.icon {width: auto;height: auto;font-size: 1.2em;line-height: 1;padding: 0 !important;}.navigation li a i.before, .navigation li a i.after {margin-top: -0.265em;}.navigation li a i.before {margin-right: 6px;}.navigation li a i.after {margin-left: 6px;}.navigation li a i.elusive {margin-top: -0.3em;}.navigation li a span.icon-wrap {text-align: center;}.navigation li a span.icon-wrap i.below, .navigation li a span.icon-wrap img {display: block;margin: 0 0 8px;}.navigation li a span.icon-wrap img {margin: 0 auto 8px auto;}.navigation li a span.icon-wrap span.menu-text {display: block;line-height: 1;}.navigation li a img.before {margin-right: 6px;}.navigation li a img.after {margin-left: 6px;}.navigation li a .svg {width: 1em;}.navigation li a .hidden {display: none !important;}.oceanwp-mobile-menu-icon {display: none;position: relative;}.oceanwp-mobile-menu-icon.mobile-right {float: right;}.oceanwp-mobile-menu-icon.mobile-left {float: left;}.oceanwp-mobile-menu-icon a {font-size: 13px;line-height: 74px;color: #555;padding-left: 15px;letter-spacing: 0.6px;cursor: pointer;}.oceanwp-mobile-menu-icon a:first-child {padding-left: 0;}.oceanwp-mobile-menu-icon a:hover {color: #13aff0;}.oceanwp-mobile-menu-icon a:focus {outline: 1px dashed #e3e3e3;}.oceanwp-mobile-menu-icon a.mobile-menu .oceanwp-text, .oceanwp-mobile-menu-icon a.mobile-menu .oceanwp-close-text {padding-left: 6px;}.oceanwp-mobile-menu-icon a.mobile-menu .oceanwp-close-text, .oceanwp-mobile-menu-icon a.mobile-menu.opened .oceanwp-text {display: none;}.oceanwp-mobile-menu-icon a.mobile-menu.opened .oceanwp-close-text {display: inline-block;}.navigation .megamenu a .nav-arrow {display: none;}.navigation .megamenu > li > a.menu-link {font-size: 13px;font-weight: 600;}.navigation .megamenu li ul.sub-menu {border-top: 1px solid #f1f1f1;}.navigation .megamenu li a.menu-link {padding: 12px 20px;}.navigation .megamenu .sidebar-box {padding: 20px;margin-bottom: 0;line-height: 1.8;white-space: normal;}.navigation > ul > li > ul.megamenu.sub-menu > li {float: left;border-bottom: 0;border-left-width: 1px;border-style: solid;border-color: #f1f1f1;}.navigation > ul > li > ul.megamenu.sub-menu > li:first-child {border-left: none;}.navigation li.megamenu-li.hide-headings > .megamenu > li > a, .navigation li.megamenu-li > .megamenu > li.hide-heading > a {display: none;}.navigation .megamenu .sub-menu {display: block !important;opacity: 1 !important;min-width: 100%;position: static;background: transparent;box-shadow: none;}.navigation li.megamenu-li .megamenu.col-1 > li {width: 100%;}.navigation li.megamenu-li .megamenu.col-2 > li {width: 50%;}.navigation li.megamenu-li .megamenu.col-3 > li {width: 33.33333333%;}.navigation li.megamenu-li .megamenu.col-4 > li {width: 25%;}.navigation li.megamenu-li .megamenu.col-5 > li {width: 20%;}.navigation li.megamenu-li .megamenu.col-6 > li {width: 16.66666667%;}@media only screen and (min-width: 959px) {.navigation li.megamenu-li.auto-mega .megamenu.col-1 {width: 320px;}.navigation li.megamenu-li.auto-mega .megamenu.col-2 {width: 440px;}.navigation li.megamenu-li.auto-mega .megamenu.col-3 {width: 660px;}.navigation li.megamenu-li.auto-mega .megamenu.col-4 {width: 780px;}.navigation li.megamenu-li.auto-mega .megamenu.col-5 {width: 980px;}.navigation li.megamenu-li.auto-mega .megamenu.col-6 {width: 1080px;}}.navigation > ul > li > ul.megamenu.sub-menu > li .elementor {white-space: normal;line-height: initial;}@media only screen and (min-width: 768px) and (max-width: 1280px) {.navigation li.megamenu.auto-width.col-6 > .sub-menu {width: 980px;}}.page-header {position: relative;background-color: #f5f5f5;padding: 34px 0;}.page-header .container {position: relative;}.has-transparent-header .page-header {padding: 120px 0 36px 0;}body.home .page-header-inner {text-align: center;}.page-header-title {display: block;font-size: 24px;line-height: 1.4em;font-weight: 400;margin: 0;color: #333;}body.breadcrumbs-position-default .page-header-title {max-width: 70%;}.page-subheading {font-size: 15px;margin: 0;}.page-subheading p:last-child {margin: 0;}.centered-page-header .page-header-title, .centered-minimal-page-header .page-header-title {max-width: 100% !important;}.site-breadcrumbs {position: absolute;right: 0;top: 50%;max-width: 50%;height: 32px;line-height: 32px;margin-top: -16px;font-size: 13px;color: #c6c6c6;font-weight: normal;white-space: nowrap;overflow: hidden;}.site-breadcrumbs ol {margin: 0;padding: 0;list-style: none;}.site-breadcrumbs ol li {display: inline-block;}.site-breadcrumbs ol li .breadcrumb-sep {margin: 0 6px;}.site-breadcrumbs .icon-home.has-text, .site-breadcrumbs .breadcrumb-home.has-icon {display: none;}.site-breadcrumbs .breadcrumb-title {margin-right: 5px;}.site-breadcrumbs .owp-icon {vertical-align: text-top;}.site-breadcrumbs.position-under-title, .centered-page-header .site-breadcrumbs, .centered-minimal-page-header .site-breadcrumbs {position: inherit;top: auto;right: auto;margin-top: 0;max-width: 100%;}.oceanwp-breadcrumb .site-breadcrumbs {position: relative;top: auto;left: auto;right: auto;max-width: 100%;margin-top: 0;}.background-image-page-header .site-breadcrumbs {display: block;position: inherit;max-width: 100%;margin-top: 20px;top: auto;right: auto;color: #fff;text-align: center;z-index: 2;}.background-image-page-header .site-breadcrumbs a {color: #fff;}.background-image-page-header .site-breadcrumbs a:hover {color: #ddd;}.site-breadcrumbs nav, .site-breadcrumbs ol {margin: 0;}@media only screen and (max-width: 959px) {body.has-breadcrumbs .page-header-title {max-width: 100%;width: 100%;}}@media only screen and (max-width: 959px) {.site-breadcrumbs {position: inherit;top: auto;left: auto;right: auto;max-width: 100%;margin-top: 0;}}@media only screen and (max-width: 767px) {.page-header {background-attachment: initial !important;}.page-header-with-background .page-header-title {font-size: 36px;}.centered-page-header .page-header-title, .centered-minimal-page-header .page-header-title, .page-header.background-image-page-header .page-header-title {font-size: 24px;}.centered-page-header .page-subheading, .centered-minimal-page-header .page-header-subheading, .page-header.background-image-page-header .page-subheading {font-size: 14px;}.background-image-page-header {height: auto !important;}body.has-breadcrumbs .page-header-title {max-width: 100%;width: 100%;}}.oceanwp-widget-recent-posts-li, .widget_categories li, .widget_recent_entries li, .widget_archive li, .widget_recent_comments li, .widget-recent-posts-icons li, .site-footer .widget_nav_menu li {padding: 6px 0;border-bottom: 1px solid #e9e9e9;}.oceanwp-widget-recent-posts-li:first-child, .widget_categories li:first-child, .widget_recent_entries li:first-child, .widget_archive li:first-child, .widget_recent_comments li:first-child, .widget-recent-posts-icons li:first-child, .site-footer .widget_nav_menu li:first-child {border-top: 1px solid #e9e9e9;}@media only screen and (max-width: 767px) {#main .widget_nav_menu li a:before {display: none;}}.hasCustomSelect {width: 100%;z-index: 2;}.theme-select {position: relative;border: 1px solid #ddd;color: #555;height: 34px;line-height: 32px;padding: 0 45px 0 15px;width: 100%;z-index: 1;overflow: hidden;}.theme-select:after {font-family: "Font Awesome 5 Free";content: "\f107";position: absolute;right: 0;top: 0;display: block;height: 32px;width: 32px;font-size: 11px;font-weight: 600;color: #929292;border-left: 1px solid #ddd;text-align: center;}.scroller-status, .infinite-scroll-last, .infinite-scroll-error {display: none;}.scroller-status {margin-top: 20px;text-align: center;clear: both;}.scroller-status p {margin: 0;}.loader-ellips {font-size: 12px;position: relative;width: 3.5em;height: 1em;margin: 0 auto;}.loader-ellips__dot {display: block;width: 1em;height: 1em;border-radius: 0.5em;background-color: #333;position: absolute;animation-duration: 0.5s;animation-timing-function: ease;animation-iteration-count: infinite;}.loader-ellips__dot:nth-child(1), .loader-ellips__dot:nth-child(2) {left: 0;}.loader-ellips__dot:nth-child(3) {left: 1.3em;}.loader-ellips__dot:nth-child(4) {left: 2.6em;}.loader-ellips__dot:nth-child(1) {animation-name: reveal;}.loader-ellips__dot:nth-child(2), .loader-ellips__dot:nth-child(3) {animation-name: slide;}.loader-ellips__dot:nth-child(4) {animation-name: reveal;animation-direction: reverse;}@keyframes reveal {from {transform: scale(0.001);}to {transform: scale(1);}}@keyframes slide {to {transform: translateX(1.3em);}}.infinite-scroll-nav {display: none;}.site-footer {position: relative;}#footer-widgets {background-color: #222;padding: 30px 0;margin: 0;}#footer-widgets .footer-box {padding: 0 15px;margin: 0;}#footer-widgets .footer-box .footer-widget {margin-bottom: 20px;}#footer-widgets .footer-box .footer-widget:last-child {margin-bottom: 0;}#footer-widgets .footer-box .footer-widget ul {margin: 0;padding: 0;list-style: none;}#footer-widgets .footer-box .widget-title {color: #fff;}#footer-widgets .footer-box a {color: #fff;}#footer-widgets .footer-box a:hover {color: #13aff0;}#footer-widgets #wp-calendar caption, #footer-widgets #wp-calendar th, #footer-widgets #wp-calendar tbody, #footer-widgets .contact-info-widget i, #footer-widgets .contact-info-widget .owp-icon, #footer-widgets .mailchimp-widget input[type=email], #footer-widgets .posts-thumbnails-widget li, #footer-widgets .social-widget li a {border-color: #555;}#footer-widgets .mailchimp-widget input[type=email]:focus {border-color: #13aff0;}#footer-widgets .tagcloud a {background-color: #222;border-color: #333;}#footer-widgets .tagcloud a:hover {background-color: #444;color: #fff;border-color: #555;}@media only screen and (max-width: 959px) {#footer-widgets .col {margin-bottom: 30px;}}@media only screen and (min-width: 481px) and (max-width: 768px) {#footer-widgets.tablet-1-col .footer-box {width: 100%;}#footer-widgets.tablet-2-col .footer-box {width: 50% !important;}#footer-widgets.tablet-2-col .footer-box:nth-child(3n) {clear: left;}#footer-widgets.tablet-3-col .footer-box {width: 33.33% !important;clear: none;}#footer-widgets.tablet-3-col .footer-box:nth-child(4n) {clear: left;}#footer-widgets.tablet-4-col .footer-box {width: 25% !important;}#footer-widgets.tablet-4-col .footer-box:nth-child(5n) {clear: left;}}@media only screen and (max-width: 480px) {#footer-widgets.mobile-1-col .footer-box {width: 100%;}#footer-widgets.mobile-2-col .footer-box {width: 50% !important;}#footer-widgets.mobile-2-col .footer-box:nth-child(3n) {clear: left;}#footer-widgets.mobile-3-col .footer-box {width: 33.33% !important;clear: none;}#footer-widgets.mobile-3-col .footer-box:nth-child(4n) {clear: left;}#footer-widgets.mobile-4-col .footer-box {width: 25% !important;}#footer-widgets.mobile-4-col .footer-box:nth-child(5n) {clear: left;}}#footer-bottom {background-color: #1B1B1B;padding: 15px 0;font-size: 12px;line-height: 1;}#footer-bottom #footer-bottom-menu, #footer-bottom #copyright {width: 50%;}#footer-bottom #footer-bottom-menu {float: right;text-align: right;padding-left: 15px;}#footer-bottom #footer-bottom-menu ul {display: inline-block;margin: 0;list-style: none;margin: 0;padding: 0;}#footer-bottom #footer-bottom-menu li {float: left;}#footer-bottom #footer-bottom-menu li:after {content: "|";margin-left: 5px;margin-right: 5px;}#footer-bottom #footer-bottom-menu li:last-child:after {content: "";margin-left: 0;margin-right: 0;}#footer-bottom #footer-bottom-menu a {color: #fff;}#footer-bottom #footer-bottom-menu a:hover {color: #13aff0;}#footer-bottom.no-footer-nav #copyright {float: none;width: 100%;text-align: center;padding-left: 0 !important;padding-right: 0 !important;}#footer-bottom #copyright {float: left;text-align: left;padding-right: 15px;}#footer-bottom a {color: #fff;}#footer-bottom a:hover {color: #13aff0;}@media only screen and (max-width: 959px) {#footer-bottom #copyright, #footer-bottom #footer-bottom-menu {float: none;width: 100%;padding-right: 0;padding-left: 0;text-align: center;}#footer-bottom #footer-bottom-menu {margin-bottom: 15px;}#footer-bottom #footer-bottom-menu li {float: none;display: inline-block;}}@media only screen and (max-width: 480px) {#footer-bottom #footer-bottom-menu li {margin-bottom: 8px;}}.error404-content {position: relative;margin: 0 auto;text-align: center;}.error404-content .error-title {font-size: 46px;margin: 0 0 25px;}.error404-content .error-text {font-size: 18px;font-weight: 300;margin-bottom: 35px;}.error404-content .searchform {max-width: 390px;margin: 0 auto;}.error404-content .error-btn {font-size: 13px;padding: 14px 26px;margin-top: 60px;}.error404-content .error-btn:hover {color: #fff;}@media only screen and (max-width: 480px) {.error404-content .searchform {width: 100%;}.error404-content .error-btn {margin-top: 40px;}}.fl-builder-edit #site-header, .fl-builder-edit.has-transparent-header #site-header, .elementor-editor-active #site-header {z-index: 1;}.fl-builder-edit #main, .elementor-editor-active #main {z-index: inherit !important;}#site-header .elementor-section-wrap {height: auto !important;}.elementor-widget-image .elementor-image img {display: inline-block;}.elementor-slick-slider .slick-prev, .elementor-slick-slider .slick-next {height: auto;}.pswp__button:hover {background-color: transparent;}div.motopress-bootstrap-dropdown .dropdown-menu {display: block !important;position: static !important;}.pac-container {z-index: 100003;}.no-height .elementor-column {min-height: 0;}body .elementor-element.elementor-wc-products ul.products li.product .onsale {padding: 8px 12px;}body .elementor-element.elementor-wc-products ul.products li.product.circle-sale .onsale {padding: 0;}@media only screen and (max-width: 959px) {.elementor-element.elementor-wc-products ul.products li.product {width: auto !important;}}.elementor-editor-active .parallax-footer {z-index: -1;}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input[type=checkbox] {display: inline-block;}#sidr-close, .sidebar-mobile #mobile-nav {display: none;}#sidr {display: block;position: fixed;top: 0;height: 100%;z-index: 999999;width: 300px;max-width: 100%;padding-bottom: 30px;overflow-x: hidden;overflow-y: auto;font-size: 15px;background-color: #fff;color: #555;-webkit-touch-callout: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;-webkit-overflow-scrolling: touch;}#sidr ul {margin: 0;list-style: none;}.sidr.right {left: auto;right: -300px;}.sidr.left {left: -300px;right: auto;}.sidr a {color: #555;}.sidr a:hover, .sidr-class-dropdown-toggle:hover, .sidr-class-menu-item-has-children.active > a, .sidr-class-menu-item-has-children.active > a > .sidr-class-dropdown-toggle {color: #13aff0;}.sidr-class-clr:after {content: "";display: block;visibility: hidden;clear: both;height: 0;}a.sidr-class-toggle-sidr-close {display: block;background-color: #f8f8f8;color: #333;font-size: 13px;font-weight: 600;line-height: 1;padding: 20px;letter-spacing: 0.6px;text-transform: uppercase;}a.sidr-class-toggle-sidr-close i {display: inline-block;padding-right: 8px;margin: 0;width: auto;height: auto;line-height: 1;vertical-align: bottom;}a.sidr-class-toggle-sidr-close .owp-icon {margin-right: 8px;}.sidr-class-dropdown-menu ul, .sidr-class-fs-dropdown-menu ul {display: none;border-top: 1px solid rgba(0, 0, 0, 0.035);margin-left: 0;background-color: rgba(0, 0, 0, 0.02);}.sidr-class-dropdown-menu li, .sidr-class-fs-dropdown-menu li {border-bottom: 1px solid rgba(0, 0, 0, 0.035);}.sidr-class-dropdown-menu.sidr-class-left-menu li:last-child, .sidr-class-fs-dropdown-menu.sidr-class-left-menu li:last-child {border-bottom: none;}.sidr-class-dropdown-menu > li:first-child, .sidr-class-fs-dropdown-menu > li:first-child {border-top: 1px solid rgba(0, 0, 0, 0.035);}.sidr-class-dropdown-menu li a, .sidr-class-fs-dropdown-menu li a {padding: 12px 20px;display: block;position: relative;}.sidr-class-dropdown-menu li a:focus, .sidr-class-fs-dropdown-menu li a:focus {outline: 1px dashed rgba(0, 0, 0, 0.3);}.sidr-class-dropdown-menu li a.sidr-class-sf-with-ul, .sidr-class-fs-dropdown-menu li a.sidr-class-sf-with-ul {padding-right: 40px;}.sidr-class-dropdown-menu ul li:last-child, .sidr-class-fs-dropdown-menu ul li:last-child {border: none;}.sidr-class-top-bar-menu > li:first-child {border-top: none;}.sidr-class-menu-item-has-children {position: relative;}.sidr-class-dropdown-menu li.sidr-class-menu-item-has-children > a {padding-right: 60px;}.sidr-class-dropdown-toggle {font-size: 11px;height: 100%;width: 60px;position: absolute;right: 0;top: 0;cursor: pointer;color: #555;text-align: right;padding-right: 20px;text-align: center;transition: all 0.3s ease;}.sidr-class-dropdown-toggle:focus {outline: 1px dashed rgba(0, 0, 0, 0.3);}.sidr-class-dropdown-toggle:before {font-family: "Font Awesome 5 Free";content: "+";font-size: 20px;position: absolute;top: 50%;left: 50%;width: 30px;height: 30px;line-height: 30px;margin-top: -15px;margin-left: -15px;}.sidr-class-dropdown-menu li.active > a > .sidr-class-dropdown-toggle:before {content: "-";}.sidr-class-dropdown-menu ul a:before {font-family: "Font Awesome 5 Free";content: "\f105";display: inline-block;margin: 0 10px;font-weight: 600;}.sidr-class-dropdown-menu ul ul a:before {margin-left: 20px;}.sidr-class-dropdown-menu ul ul ul a:before {margin-left: 40px;}.sidr-class-middle-site-logo, .sidr #searchform-header-replace-close, .sidr #sidr-id-searchform-overlay, .sidr .sidr-class-nav-arrow, .sidr-class-sidebar-box, .sidr-class-mega-cat .sidr-class-dropdown-toggle, .sidr-class-mega-cat .sidr-class-megamenu, .sidr-class-elementor {display: none !important;}.sidr-class-dropdown-menu li.sidr-class-menu-item-has-children.sidr-class-mega-cat > a {padding-right: 20px;}.sidr-class-dropdown-menu a i {font-size: inherit !important;vertical-align: initial !important;margin-right: 10px;}.sidr-class-dropdown-menu a i.after {margin-right: 0;margin-left: 10px;}.sidr-class-wpml-ls-flag {margin-right: 10px;vertical-align: baseline;}.oceanwp-sidr-overlay {position: fixed;top: 0;left: 0;height: 100%;width: 100%;background: rgba(0, 0, 0, 0.3);z-index: 99;}#mobile-menu-search, .sidr-class-woo-cart-link, .sidr-class-search-toggle-li, #sidr-id-searchform-dropdown, #sidr-id-searchform-header-replace {display: none;}.sidr-class-mobile-searchform {position: relative;margin: 30px 20px 0;}.sidr-class-mobile-searchform input {padding: 6px 45px 6px 12px !important;margin-top: 0 !important;box-sizing: inherit;}.sidr-class-mobile-searchform button {display: block;position: absolute;right: 10px;height: 30px;line-height: 30px;width: 30px;padding: 0;text-align: center;top: 50%;margin-top: -15px;background-color: transparent !important;color: #555;border: 0;transition: all 0.3s ease-in-out;}.sidr-class-mobile-searchform button:hover {color: #222;}.sidr-class-mobile-searchform button:focus {outline: 1px solid;color: #1a1a1a;}.sidr-class-social-menu-inner ul {display: table;width: 100%;text-align: center;table-layout: fixed;}.sidr-class-social-menu-inner ul li {display: table-cell;}.sidr-class-social-menu-inner ul li a {display: block;padding: 12px 10px;}.admin-bar #sidr, .admin-bar .oceanwp-sidr-overlay {top: 32px;height: calc(100% - 32px);}@media screen and (max-width: 782px) {.admin-bar #sidr, .admin-bar .oceanwp-sidr-overlay {top: 46px;height: calc(100% - 46px);}}.ps {overflow: hidden !important;overflow-anchor: none;-ms-overflow-style: none;touch-action: auto;-ms-touch-action: auto;}.ps__rail-x {display: none;opacity: 0;transition: background-color 0.2s linear, opacity 0.2s linear;-webkit-transition: background-color 0.2s linear, opacity 0.2s linear;height: 15px;bottom: 0px;position: absolute;}.ps__rail-y {display: none;opacity: 0;transition: background-color 0.2s linear, opacity 0.2s linear;-webkit-transition: background-color 0.2s linear, opacity 0.2s linear;width: 15px;right: 0;position: absolute;}.ps--active-x > .ps__rail-x, .ps--active-y > .ps__rail-y {display: block;background-color: transparent;}.ps:hover > .ps__rail-x, .ps:hover > .ps__rail-y, .ps--focus > .ps__rail-x, .ps--focus > .ps__rail-y, .ps--scrolling-x > .ps__rail-x, .ps--scrolling-y > .ps__rail-y {opacity: 0.6;}.ps .ps__rail-x:hover, .ps .ps__rail-y:hover, .ps .ps__rail-x:focus, .ps .ps__rail-y:focus, .ps .ps__rail-x.ps--clicking, .ps .ps__rail-y.ps--clicking {background-color: #eee;opacity: 0.9;}.ps__thumb-x {background-color: #aaa;border-radius: 6px;transition: background-color 0.2s linear, height 0.2s ease-in-out;-webkit-transition: background-color 0.2s linear, height 0.2s ease-in-out;height: 6px;bottom: 2px;position: absolute;}.ps__thumb-y {background-color: #aaa;border-radius: 6px;transition: background-color 0.2s linear, width 0.2s ease-in-out;-webkit-transition: background-color 0.2s linear, width 0.2s ease-in-out;width: 6px;right: 2px;position: absolute;}.ps__rail-x:hover > .ps__thumb-x, .ps__rail-x:focus > .ps__thumb-x, .ps__rail-x.ps--clicking .ps__thumb-x {background-color: #999;height: 11px;}.ps__rail-y:hover > .ps__thumb-y, .ps__rail-y:focus > .ps__thumb-y, .ps__rail-y.ps--clicking .ps__thumb-y {background-color: #999;width: 11px;}@supports (-ms-overflow-style: none) {.ps {overflow: auto !important;}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {.ps {overflow: auto !important;}}.flickity-enabled {position: relative;}.flickity-enabled:focus {outline: none;}.flickity-viewport {overflow: hidden;position: relative;height: 100%;}.flickity-slider {position: absolute;width: 100%;height: 100%;}.flickity-enabled.is-draggable {-webkit-tap-highlight-color: transparent;-webkit-user-select: none;-ms-user-select: none;user-select: none;}.flickity-enabled.is-draggable .flickity-viewport {cursor: move;cursor: grab;}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {cursor: grabbing;}.flickity-button {position: absolute;background: hsla(0deg, 0%, 100%, 0.75);border: none;color: #333;}.flickity-button:hover {background: white;cursor: pointer;}.flickity-button:focus {outline: none;box-shadow: 0 0 0 5px #19F;}.flickity-button:active {opacity: 0.6;}.flickity-button:disabled {opacity: 0.3;cursor: auto;pointer-events: none;}.flickity-button-icon {fill: currentColor;}.flickity-prev-next-button {top: 50%;width: 44px;height: 44px;border-radius: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);}.flickity-prev-next-button.previous {left: 10px;}.flickity-prev-next-button.next {right: 10px;}.flickity-rtl .flickity-prev-next-button.previous {left: auto;right: 10px;}.flickity-rtl .flickity-prev-next-button.next {right: auto;left: 10px;}.flickity-prev-next-button .flickity-button-icon {position: absolute;left: 20%;top: 20%;width: 60%;height: 60%;}.flickity-page-dots {position: absolute;width: 100%;bottom: -25px;padding: 0;margin: 0;list-style: none;text-align: center;line-height: 1;}.flickity-rtl .flickity-page-dots {direction: rtl;}.flickity-page-dots .dot {display: inline-block;width: 10px;height: 10px;margin: 0 8px;background: #333;border-radius: 50%;opacity: 0.25;cursor: pointer;}.flickity-page-dots .dot.is-selected {opacity: 1;}.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: 0.8;}.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 1043;position: fixed;outline: none !important;-webkit-backface-visibility: hidden;}.mfp-container {text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;box-sizing: border-box;}.mfp-container:before {content: "";display: inline-block;height: 100%;vertical-align: middle;}.mfp-align-top .mfp-container:before {display: none;}.mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045;}.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {width: 100%;cursor: auto;}.mfp-ajax-cur {cursor: progress;}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: zoom-out;}.mfp-zoom {cursor: pointer;cursor: zoom-in;}.mfp-auto-cursor .mfp-content {cursor: auto;}.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {-webkit-user-select: none;-ms-user-select: none;user-select: none;}.mfp-loading.mfp-figure {display: none;}.mfp-hide {display: none !important;}.mfp-preloader {color: #ccc;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -0.8em;left: 8px;right: 8px;z-index: 1044;}.mfp-preloader a {color: #ccc;}.mfp-preloader a:hover {color: #fff;}.mfp-s-ready .mfp-preloader {display: none;}.mfp-s-error .mfp-content {display: none;}button.mfp-close, button.mfp-arrow {overflow: visible;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;display: block;outline: none;padding: 0;z-index: 1046;box-shadow: none;-ms-touch-action: manipulation;touch-action: manipulation;}button::-moz-focus-inner {padding: 0;border: 0;}.mfp-close {width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: 0.65;padding: 0 0 18px 10px;color: #fff;font-style: normal;font-size: 28px;font-family: Arial, Baskerville, monospace;}.mfp-close:hover, .mfp-close:focus {opacity: 1;}.mfp-close:active {top: 1px;}.mfp-close-btn-in .mfp-close {color: #333;}.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {color: #fff;right: -6px;text-align: right;padding-right: 6px;width: 100%;}.mfp-counter {position: absolute;top: 0;right: 0;color: #ccc;font-size: 12px;line-height: 18px;white-space: nowrap;}.mfp-arrow {position: absolute;opacity: 0.65;margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent;}.mfp-arrow:active {margin-top: -54px;}.mfp-arrow:hover, .mfp-arrow:focus {opacity: 1;}.mfp-arrow:before, .mfp-arrow:after {content: "";display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent;}.mfp-arrow:after {border-top-width: 13px;border-bottom-width: 13px;top: 8px;}.mfp-arrow:before {border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7;}.mfp-arrow-left {left: 0;}.mfp-arrow-left:after {border-right: 17px solid #fff;margin-left: 31px;}.mfp-arrow-left:before {margin-left: 25px;border-right: 27px solid #3f3f3f;}.mfp-arrow-right {right: 0;}.mfp-arrow-right:after {border-left: 17px solid #fff;margin-left: 39px;}.mfp-arrow-right:before {border-left: 27px solid #3f3f3f;}.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px;}.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px;}.mfp-iframe-holder .mfp-close {top: -40px;}.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25%;}.mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #000;}img.mfp-img {width: auto;max-width: 100%;height: auto;display: block;line-height: 0;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto;}.mfp-figure {line-height: 0;}.mfp-figure:after {content: "";position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #444;}.mfp-figure small {color: #bdbdbd;display: block;font-size: 12px;line-height: 14px;}.mfp-figure figure {margin: 0;}.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto;}.mfp-title {text-align: left;line-height: 18px;color: #f3f3f3;word-wrap: break-word;padding-right: 36px;}.mfp-image-holder .mfp-content {max-width: 100%;}.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer;}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {.mfp-img-mobile .mfp-image-holder {padding-left: 0;padding-right: 0;}.mfp-img-mobile img.mfp-img {padding: 0;}.mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0;}.mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px;}.mfp-img-mobile .mfp-bottom-bar {background: rgba(0, 0, 0, 0.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;box-sizing: border-box;}.mfp-img-mobile .mfp-bottom-bar:empty {padding: 0;}.mfp-img-mobile .mfp-counter {right: 5px;top: 3px;}.mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0, 0, 0, 0.6);position: fixed;text-align: center;padding: 0;}}@media all and (max-width: 900px) {.mfp-arrow {-ms-transform: scale(0.75);transform: scale(0.75);}.mfp-arrow-left {-ms-transform-origin: 0;transform-origin: 0;}.mfp-arrow-right {-ms-transform-origin: 100%;transform-origin: 100%;}.mfp-container {padding-left: 6px;padding-right: 6px;}}.mfp-fade.mfp-bg {opacity: 0;transition: all 0.15s ease-out;}.mfp-fade.mfp-bg.mfp-ready {opacity: 0.8;}.mfp-fade.mfp-bg.mfp-removing {opacity: 0;}.mfp-fade.mfp-wrap .mfp-content {opacity: 0;transition: all 0.15s ease-out;}.mfp-fade.mfp-wrap.mfp-ready .mfp-content {opacity: 1;}.mfp-fade.mfp-wrap.mfp-removing .mfp-content {opacity: 0;}.mfp-with-zoom .mfp-container, .mfp-with-zoom.mfp-bg {opacity: 0;-webkit-backface-visibility: hidden;transition: all 0.3s ease-out;}.mfp-with-zoom.mfp-ready .mfp-container {opacity: 1;}.mfp-with-zoom.mfp-ready.mfp-bg {opacity: 0.8;}.mfp-with-zoom.mfp-removing .mfp-container, .mfp-with-zoom.mfp-removing.mfp-bg {opacity: 0;}@media only screen and (max-width: 959px) {body.default-breakpoint #site-logo.has-responsive-logo .custom-logo-link {display: none;}body.default-breakpoint #site-logo.has-responsive-logo .responsive-logo-link {display: block;}body.default-breakpoint .is-sticky #site-logo.has-responsive-logo .sticky-logo-link {display: block;}body.default-breakpoint .is-sticky #site-logo.has-sticky-logo .responsive-logo-link {display: none;}body.default-breakpoint #site-header.center-header #site-logo {display: block;}body.default-breakpoint #top-bar-nav, body.default-breakpoint #site-navigation-wrap, body.default-breakpoint .oceanwp-social-menu, body.default-breakpoint .after-header-content {display: none;}body.default-breakpoint .center-logo #site-logo {float: none;position: absolute;left: 50%;padding: 0;-ms-transform: translateX(-50%);transform: translateX(-50%);}body.default-breakpoint .oceanwp-mobile-menu-icon {display: -ms-inline-flexbox;display: inline-flex;}body.default-breakpoint #top-bar.has-no-content #top-bar-social {text-align: center;}body.default-breakpoint #top-bar.has-no-content #top-bar-social.top-bar-left, body.default-breakpoint #top-bar.has-no-content #top-bar-social.top-bar-right {position: inherit;left: auto;right: auto;float: none;height: auto;line-height: 1.5em;margin-top: 0;}body.default-breakpoint #top-bar.has-no-content #top-bar-social li {float: none;display: inline-block;}body.default-breakpoint.vertical-header-style #outer-wrap {margin: 0 !important;}body.default-breakpoint #site-header.vertical-header {position: relative;width: 100%;left: 0 !important;right: 0 !important;}body.default-breakpoint #site-header.vertical-header .has-template > #site-logo {display: block;}body.default-breakpoint #site-header.vertical-header #site-header-inner {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;padding: 0;max-width: 90%;}body.default-breakpoint #site-header.vertical-header #site-header-inner > *:not(.oceanwp-mobile-menu-icon) {display: none;}body.default-breakpoint #site-header.vertical-header #site-header-inner > * {padding: 0 !important;}body.default-breakpoint #site-header.vertical-header #site-header-inner #site-logo {display: block;margin: 0;width: 50%;text-align: left;}body.default-breakpoint #site-header.vertical-header #site-header-inner .oceanwp-mobile-menu-icon {width: 50%;text-align: right;}body.default-breakpoint #site-header.vertical-header .vertical-toggle {display: none;}body.default-breakpoint .is-sticky #site-header.vertical-header {position: fixed;height: auto;}body.default-breakpoint.vh-closed .vertical-toggle {display: none;}body.default-breakpoint .owp-cart-overlay {display: none !important;}}@media only screen and (max-width: 767px) {.hide-tablet-mobile {display: none !important;}}@media only screen and (max-width: 480px) {.hide-mobile {display: none !important;}}@media only screen and (min-width: 481px) and (max-width: 767px) {.hide-tablet {display: none !important;}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:url(https://www.wolloholiker.de/shop/wp-content/themes/wolloholiker-shop/fonts/open-sans-v15-latin-regular.eot);src:local('Open Sans Regular'),local('OpenSans-Regular'),url('https://www.wolloholiker.de/shop/wp-content/themes/wolloholiker-shop/fonts/open-sans-v15-latin-regular.eot#1760159619') format('embedded-opentype'),url(https://www.wolloholiker.de/shop/wp-content/themes/wolloholiker-shop/fonts/open-sans-v15-latin-regular.woff2) format('woff2'),url(https://www.wolloholiker.de/shop/wp-content/themes/wolloholiker-shop/fonts/open-sans-v15-latin-regular.woff) format('woff'),url(https://www.wolloholiker.de/shop/wp-content/themes/wolloholiker-shop/fonts/open-sans-v15-latin-regular.ttf) format('truetype'),url('https://www.wolloholiker.de/shop/wp-content/themes/wolloholiker-shop/fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg')}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;font-display:swap;src:url(https://www.wolloholiker.de/shop/wp-content/themes/wolloholiker-shop/fonts/roboto-v18-latin-300.eot);src:local('Roboto Light'),local('Roboto-Light'),url('https://www.wolloholiker.de/shop/wp-content/themes/wolloholiker-shop/fonts/roboto-v18-latin-300.eot#1760159619') format('embedded-opentype'),url(https://www.wolloholiker.de/shop/wp-content/themes/wolloholiker-shop/fonts/roboto-v18-latin-300.woff2) format('woff2'),url(https://www.wolloholiker.de/shop/wp-content/themes/wolloholiker-shop/fonts/roboto-v18-latin-300.woff) format('woff'),url(https://www.wolloholiker.de/shop/wp-content/themes/wolloholiker-shop/fonts/roboto-v18-latin-300.ttf) format('truetype'),url('https://www.wolloholiker.de/shop/wp-content/themes/wolloholiker-shop/fonts/roboto-v18-latin-300.svg#Roboto') format('svg')}.woocommerce-store-notice{display:block!important}body,html,p{font-family:"Open Sans"}h1,h2,h3,h4,h5,h6{font-family:"Roboto"}a:link,a:hover,a:focus{cursor:pointer;outline:0!important;text-decoration:none!important}a.unterstrich,a.unterstrich:link,a.unterstrich:focus,.shipping-costs-info a,.trail-item a,.mymeta a,.woocommerce-Tabs-panel--description p a{color:#404041!important;font-weight:700;text-decoration-line:underline!important;text-decoration-style:solid!important;text-decoration-color:#cc7700!important;text-decoration-thickness:2px!important;text-decoration-skip-ink:auto!important;text-underline-offset:3px}a.unterstrich:hover,.shipping-costs-info a:hover,.trail-item a:hover,.mymeta a:hover,.woocommerce-Tabs-panel--description p a:hover{color:#cc7700!important;text-decoration-color:#404041!important}.shipping-costs-info a,.shipping-costs-info a:hover{font-size:.9em}.content-area{float:none;padding-left:0!important;border-left:0}.woocommerce-message::before{color:#0cc485!important}.woocommerce-message{border:1px solid #0cc485!important;text-transform:none!important;font-size:14px!important}.woocommerce-info::before{color:blue!important}.woocommerce-info{border:1px solid blue!important;text-transform:none!important;font-size:14px!important}select,option{font-family:"Open Sans"!important}.site-breadcrumbs ol li.trail-item.trail-end a span{display:none}.woocommerce ul.products li.product .added_to_cart::after{content:""!important}@media(max-width:908px){.top-bar-right{margin-top:8px}}@media(max-width:767px){.top-bar-right{float:right!important}}@media(max-width:523px){.top-bar-right{margin-top:0}}.top-bar-left{max-width:400px;width:100%}.aws-container{height:34px}form input[type="search"]{background:#fff;min-height:34px}ul#menu-header-bar-menue{display:inline;margin-right:200px}ul#menu-header-bar-menue li.menu-item{padding-top:13px;padding-left:20px}ul#menu-header-bar-menue li a{color:#404041}ul#menu-header-bar-menue li a:hover{color:#c70}ul#menu-header-bar-menue li:first-child a{padding-left:0}@media(max-width:843px){#top-bar-content{float:none}}#site-navigation-wrap .dropdown-menu>li>a:hover,.oceanwp-mobile-menu-icon a:hover,#searchform-header-replace-close:hover{color:#dd952a}.haendlerbund{position:relative;float:right;margin:-34px 0 0 30px}.haendlerbund img{width:56px;height:34px;margin-left:30px}@media(max-width:523px){.haendlerbund{margin-top:8px}}#site-logo #site-logo-inner a:hover img{opacity:1}.oceanwp-sticky-header-holder.is-sticky #site-logo #site-logo-inner a img{max-width:100px}@media(max-width:380px){#site-logo #site-logo-inner a img{max-width:80px!important}#site-header-inner{padding:4px 2px 2px 0!important}}#site-navigation-wrap .dropdown-menu>li>a{line-height:40px!important;margin-top:20px}.nav-content{color:#404041;opacity:1;text-transform:none}.nav-content:hover{color:#404041}.drops-header ul li{background:#eee}.navigation>ul>li>ul.megamenu.sub-menu{border-bottom:3px solid #c70}.navigation>ul>li>ul.megamenu.sub-menu>li{border-left:0}.navigation .megamenu>li>a.menu-link:hover,.navigation .megamenu>li>a.menu-link{font-size:14px;font-weight:700;cursor:default;background-color:silver;color:#404041}.navigation .megamenu ul.sub-menu li a.menu-link:hover{background-color:#cccccc!important}.navigation .megamenu li a.menu-link span.nav-content{font-weight:300}@media(max-width:1084px){#site-navigation-wrap .dropdown-menu>li>a{padding:0 6px!important}}.sidr-class-wcmenucart-details.sidr-class-count:before,.wcmenucart-details.count:before{content:"";position:absolute;top:0;left:-3px;width:0;height:0;margin-top:4px;border-style:solid solid solid none;border-width:5px 5px 5px medium;border-top-color:#fff0!important;border-bottom-color:#fff0!important;border-color:#c70}.sidr-class-wcmenucart-details.sidr-class-count,.wcmenucart-details.count{display:inline-block;position:relative;color:#fff;font-size:12px;line-height:1;font-weight:600;padding:3px 5px;border-radius:2px;background:#c70;margin-right:12px}.wcmenucart-details{margin-left:8px!important}.wcmenucart i{top:2px;position:relative}.sidr-class-dropdown-toggle::before{content:"+";font-size:24px;color:#c70;width:38px;height:34px;line-height:32px;margin-top:-17px;margin-left:-8px;background-color:#242527}.sidr-class-dropdown-menu ul a::before{content:""!important;margin:0!important}.sidr-class-dropdown-menu li a,.sidr-class-fs-dropdown-menu li a{padding:8px 0!important}span.sidr-class-text-wrap::after{content:" \A";white-space:pre}span.sidr-class-nav-content{font-size:11.5px;line-height:13px!important}#sidr ul li,#sidr ul li ul li{border-color:#e0e0e0!important;border-width:2px;margin:0 10px}#sidr ul li ul li{margin:0 0 0 10px!important}#sidr ul li:last-child,#sidr ul li ul li:last-child{border:0!important}#sidr ul li a,#sidr ul li ul li a{text-transform:none!important;padding-left:.5em!important;border-left:4px solid #d2691e!important;font-size:14px}#sidr ul li ul li{background:silver}#sidr ul li ul li ul li{background:#242527;margin:0!important;padding-left:10px}#sidr ul li ul li ul li a{color:#ececec!important;border-left:0!important}.page-header{border-bottom:5px solid #ccc}.site-breadcrumbs.position-under-title,.centered-page-header .site-breadcrumbs,.centered-minimal-page-header .site-breadcrumbs{margin-top:10px}.site-breadcrumbs ol li.trail-item.trail-end a span{display:none}.page-header-title{position:relative}.page-header .page-header-title::after{content:'';position:absolute;width:100%;left:0;border-bottom:5px solid #c70}@media(max-width:768px){.page-header-title{font-size:28px}}.oceanwp-row .span_1_of_2{width:50%}#footer-widgets{background-color:#1a1a1a!important}#footer-widgets .footer-box{padding:0;margin:0}#footer-bottom{background-color:#2a2a2a!important}.footer-copyright{font-size:14px;margin:-14px 0 0 100px}@media only screen and (max-width:959px){.site-footer{margin-top:-40px}}@media(max-width:766px){.footer-box.span_1_of_2.col.col-2 p{padding-top:20px}}@media only screen and (max-width:480px){#scroll-top{display:none;right:20px}}.fa,.fas,.far,.fal,.fad,.fab{ -moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}.fa-spin{ -webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}.fa-pulse{ -webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);}@-webkit-keyframes fa-spin{ 0%{ -webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{ -webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes fa-spin{ 0%{ -webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{ -webkit-transform:rotate(360deg);transform:rotate(360deg);}}.fa-rotate-90{ -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg);}.fa-rotate-180{ -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg);}.fa-rotate-270{ -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg);}.fa-flip-horizontal{ -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";-webkit-transform:scale(-1,1);transform:scale(-1,1);}.fa-flip-vertical{ -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";-webkit-transform:scale(1,-1);transform:scale(1,-1);}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{ -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";-webkit-transform:scale(-1,-1);transform:scale(-1,-1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{ -webkit-filter:none;filter:none;}.fa-angle-down:before{ content:"\f107";}.fa-spinner:before{content:"\f110";}.fa-angle-left:before{ content:"\f104";}.fa-angle-right:before{ content:"\f105";}.fa-angle-up:before{ content:"\f106";}.fa-bars:before {content: "\f0c9"; }.fa-times:before {content: "\f00d";}.fa-shopping-bag:before{ content:"\f290";}.fa-shopping-basket:before{ content:"\f291";}.fa-shopping-cart:before{ content:"\f07a";}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(https://www.wolloholiker.de/shop/wp-content/themes/oceanwp/assets/fonts/fontawesome/css/../webfonts/fa-brands-400.eot);src:url(https://www.wolloholiker.de/shop/wp-content/themes/oceanwp/assets/fonts/fontawesome/css/../webfonts/fa-brands-400.eot#1760159619) format("embedded-opentype"),url(https://www.wolloholiker.de/shop/wp-content/themes/oceanwp/assets/fonts/fontawesome/css/../webfonts/fa-brands-400.woff2) format("woff2"),url(https://www.wolloholiker.de/shop/wp-content/themes/oceanwp/assets/fonts/fontawesome/css/../webfonts/fa-brands-400.woff) format("woff"),url(https://www.wolloholiker.de/shop/wp-content/themes/oceanwp/assets/fonts/fontawesome/css/../webfonts/fa-brands-400.ttf) format("truetype"),url(https://www.wolloholiker.de/shop/wp-content/themes/oceanwp/assets/fonts/fontawesome/css/../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(https://www.wolloholiker.de/shop/wp-content/themes/oceanwp/assets/fonts/fontawesome/css/../webfonts/fa-regular-400.eot);src:url(https://www.wolloholiker.de/shop/wp-content/themes/oceanwp/assets/fonts/fontawesome/css/../webfonts/fa-regular-400.eot#1760159619) format("embedded-opentype"),url(https://www.wolloholiker.de/shop/wp-content/themes/oceanwp/assets/fonts/fontawesome/css/../webfonts/fa-regular-400.woff2) format("woff2"),url(https://www.wolloholiker.de/shop/wp-content/themes/oceanwp/assets/fonts/fontawesome/css/../webfonts/fa-regular-400.woff) format("woff"),url(https://www.wolloholiker.de/shop/wp-content/themes/oceanwp/assets/fonts/fontawesome/css/../webfonts/fa-regular-400.ttf) format("truetype"),url(https://www.wolloholiker.de/shop/wp-content/themes/oceanwp/assets/fonts/fontawesome/css/../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.fab,.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:swap;src:url(https://www.wolloholiker.de/shop/wp-content/themes/oceanwp/assets/fonts/fontawesome/css/../webfonts/fa-solid-900.eot);src:url(https://www.wolloholiker.de/shop/wp-content/themes/oceanwp/assets/fonts/fontawesome/css/../webfonts/fa-solid-900.eot#1760159619) format("embedded-opentype"),url(https://www.wolloholiker.de/shop/wp-content/themes/oceanwp/assets/fonts/fontawesome/css/../webfonts/fa-solid-900.woff2) format("woff2"),url(https://www.wolloholiker.de/shop/wp-content/themes/oceanwp/assets/fonts/fontawesome/css/../webfonts/fa-solid-900.woff) format("woff"),url(https://www.wolloholiker.de/shop/wp-content/themes/oceanwp/assets/fonts/fontawesome/css/../webfonts/fa-solid-900.ttf) format("truetype"),url(https://www.wolloholiker.de/shop/wp-content/themes/oceanwp/assets/fonts/fontawesome/css/../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}.is-sticky #site-header,.is-sticky #top-bar-wrap{position:fixed}.is-sticky #top-bar-wrap{z-index:1000}.is-sticky #site-header{box-shadow:0px 2px 5px rgba(0,0,0,0.1);z-index:999}.is-sticky #site-header.no-shadow{box-shadow:none}.is-sticky #site-header-inner{padding:0;transition:padding 0.3s ease}.is-sticky #site-header,.is-sticky #top-bar-wrap,.is-sticky .header-top{opacity:0.95}#site-header.top-header .is-sticky .header-top{position:fixed}#site-header.medium-header .is-sticky .bottom-header-wrap{position:fixed}#site-header.custom-header .is-sticky .owp-sticky{position:fixed}#site-header.fixed-scroll,#top-bar-wrap.top-bar-sticky{transition:opacity .3s, background-color .3s}.is-sticky #site-header.fixed-scroll{width:auto}.is-sticky #site-header.slide-effect{-ms-transform:translateY(-100%);transform:translateY(-100%)}.is-sticky #site-header.slide-effect.show{-ms-transform:translateY(0);transform:translateY(0);transition:all 0.5s ease}#site-header.top-header.slide-effect .is-sticky .header-top{-ms-transform:translateY(-100%);transform:translateY(-100%)}#site-header.top-header.slide-effect.show .header-top{-ms-transform:translateY(0);transform:translateY(0);transition:all 0.5s ease}#site-header.medium-header.slide-effect .is-sticky .bottom-header-wrap{-ms-transform:translateY(-100%);transform:translateY(-100%)}#site-header.medium-header.slide-effect.show .bottom-header-wrap.fixed-scroll{-ms-transform:translateY(0);transform:translateY(0);transition:all 0.5s ease}#site-header.custom-header.slide-effect .is-sticky .owp-sticky{-ms-transform:translateY(-100%);transform:translateY(-100%)}#site-header.custom-header.slide-effect.show .owp-sticky{-ms-transform:translateY(0);transform:translateY(0);transition:all 0.5s ease}.is-sticky #site-header.up-effect{transition:all 0.5s ease}.is-sticky #site-header.up-effect.header-up{-ms-transform:translateY(-100%);transform:translateY(-100%)}.is-sticky #site-header.up-effect.header-down{-ms-transform:translateY(0);transform:translateY(0)}#site-header.top-header.up-effect .is-sticky .header-top{transition:all 0.5s ease}#site-header.top-header.up-effect.header-up .header-top{-ms-transform:translateY(-100%);transform:translateY(-100%)}#site-header.top-header.up-effect.header-down .header-top{-ms-transform:translateY(0);transform:translateY(0)}#site-header.medium-header.up-effect .is-sticky .bottom-header-wrap{transition:all 0.5s ease}#site-header.medium-header.up-effect.header-up .bottom-header-wrap.fixed-scroll{-ms-transform:translateY(-100%);transform:translateY(-100%)}#site-header.medium-header.up-effect.header-down .bottom-header-wrap.fixed-scroll{-ms-transform:translateY(0);transform:translateY(0)}#site-header.custom-header.up-effect .is-sticky .owp-sticky{transition:all 0.5s ease}#site-header.custom-header.up-effect.header-up .owp-sticky{-ms-transform:translateY(-100%);transform:translateY(-100%)}#site-header.custom-header.up-effect.header-down .owp-sticky{-ms-transform:translateY(0);transform:translateY(0)}#site-logo .sticky-logo-link,#site-header.center-header #site-navigation-wrap .middle-site-logo .sticky-logo-link{display:none}.is-sticky #site-header #site-logo.has-sticky-logo #site-logo-inner .custom-logo-link,.is-sticky #site-header.center-header #site-navigation-wrap .middle-site-logo.has-sticky-logo .custom-logo-link{display:none}.is-sticky #site-header #site-logo #site-logo-inner .sticky-logo-link,.is-sticky #site-header.center-header #site-navigation-wrap .middle-site-logo .sticky-logo-link{display:block}#site-header.full_screen-header #site-logo.has-full-screen-logo.opened .sticky-logo-link{display:none}#site-header #site-logo #site-logo-inner,#site-header .oceanwp-social-menu .social-menu-inner,#site-header.full_screen-header .menu-bar-inner{transition:height 0.3s ease}.is-sticky #site-header.shrink-header #site-logo #site-logo-inner,.is-sticky #site-header.shrink-header .oceanwp-social-menu .social-menu-inner,.is-sticky #site-header.shrink-header .after-header-content .after-header-content-inner{height:54px}.is-sticky #site-header.shrink-header #site-navigation-wrap .dropdown-menu>li>a,.is-sticky #site-header.shrink-header .oceanwp-mobile-menu-icon a,.is-sticky #site-header.shrink-header .after-header-content .after-header-content-inner>a,.is-sticky #site-header.shrink-header .after-header-content .after-header-content-inner>div>a{line-height:54px}.is-sticky #site-header.shrink-header.full_screen-header .menu-bar-inner{height:54px}#top-bar-wrap.has-full-width-top #top-bar,#site-header.has-full-width-header #site-header-inner{transition:width 0.4s ease}.is-sticky #top-bar-wrap.has-full-width-top #top-bar,.is-sticky #site-header.has-full-width-header #site-header-inner{width:100%;max-width:100%;padding-left:30px;padding-right:30px}.is-sticky #top-bar-wrap.has-full-width-top,.is-sticky #site-header.has-full-width-header{width:100% !important;left:0;right:0}.is-sticky #site-header.has-full-width-header #site-header-inner #site-navigation-wrap,.is-sticky #site-header.has-full-width-header #site-header-inner #site-header.full_screen-header #site-navigation-wrap{right:18px}.is-sticky #top-bar-wrap.has-full-width-top #top-bar #top-bar-social.top-bar-right{right:30px}.is-sticky #top-bar-wrap.has-full-width-top #top-bar #top-bar-social.top-bar-left{left:30px}.woocommerce-message,.woocommerce-info,ul.woocommerce-error li{display:inline-block;width:100%;font-size:14px;font-weight:400;color:#777;border:1px solid;margin:0 0 30px;padding:10px 15px;text-align:left}.woocommerce-message:before,.woocommerce-info::before,ul.woocommerce-error li::before{font-family:"Font Awesome 5 Free";font-weight:600;font-style:normal;text-rendering:auto;margin-right:10px;content:"\f00c"}.woocommerce-message:before{content:"\f00c";color:#4ab866}.woocommerce-info:before{content:"\f129";color:#007cba}ul.woocommerce-error li:before{content:"\f00d";color:#cc1818}.woocommerce-message a{float:right;min-height:10%;padding:6px 18px;font-size:12px;font-weight:600;line-height:1;color:#fff;text-transform:uppercase;background-color:#13aff0}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:8px!important}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}svg:not(:root){overflow:hidden}.woocommerce-message,.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.woocommerce-info,.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner.is-warning{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-warning>svg{background-color:#007cba}ul.woocommerce-error li,.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner__content{width:100%}a.button.wc-forward{float:right;min-height:10%;padding:8px 18px;font-size:12px;font-weight:600;line-height:1;color:#fff;text-transform:uppercase;background-color:#c70}.woocommerce div.product{position:relative;float:none}.woocommerce div.product div.images{position:relative;float:left;width:52%;margin-bottom:0}.woocommerce div.product .woocommerce-product-gallery{position:relative}.woocommerce div.product .woocommerce-product-gallery .zoomImg{background-color:#fff}.woocommerce div.product .woocommerce-product-gallery img{margin:0}.woocommerce div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:20px}.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0}.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs:before{content:"";display:table}.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs:after{content:"";display:table;clear:both}.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;margin-bottom:15px;cursor:pointer}.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:.5;transition:all 0.2s ease}.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img{opacity:1}.woocommerce div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:22%;float:left;margin-right:4%}.woocommerce div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.woocommerce div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:both}.woocommerce div.product div.summary{float:right;width:44%;margin-bottom:36px}.woocommerce .summary ul,.woocommerce #tab-description ul{list-style:none!important}.woocommerce .summary ul{margin:0}.woocommerce div.product p.price{line-height:30px;margin:20px 0 10px 0}.summary p.price span.woocommerce-Price-amount.amount bdi,.summary p.price ins span.woocommerce-Price-amount.amount bdi{font-size:30px;font-weight:700;color:#414140;margin:0}.summary p.price del span.woocommerce-Price-amount.amount bdi{font-size:20px!important;text-decoration-color:#414140!important;color:#404041}ins{text-decoration:none}.summary p.price.price-unit{line-height:30px}.summary p.price del span.woocommerce-Price-amount.amount bdi{font-weight:300}p.price.price-unit.smaller.wc-gzd-additional-info::before{content:"Grundpreis: ";font-size:14px!important;color:#404041}.price.price-unit.smaller.wc-gzd-additional-info del{font-size:11px!important;text-decoration-color:#414140!important}.price.price-unit.smaller.wc-gzd-additional-info del::after{content:''!important}.price.price-unit.smaller.wc-gzd-additional-info ins::before{content:''!important}.price.price-unit.smaller.wc-gzd-additional-info ins{text-decoration:none!important}.woocommerce div.product div.summary p.in-stock{margin:10px 0 20px 0;color:#37A30D;font-weight:600}.single_variation_wrap,.single-product .cart:not(.variations_form){border-top:1px solid silver;border-bottom:1px solid #c0c0c0!important;padding-bottom:20px!important}.quantity{position:relative;float:left;overflow:hidden;min-width:110px}.quantity .qty,.quantity .minus,.quantity .plus{display:block;float:left;width:36px;min-height:36px;background-color:#fff0;border:1px solid silver;margin:0;padding:0;text-align:center;vertical-align:middle;font-size:12px;color:#404041;border-radius:0}.quantity .minus,.quantity .plus{font-size:24px;line-height:46px;border-color:silver;color:#404041}.quantity .minus{border-right-width:0}.quantity .plus{border-left-width:0}.quantity input::-webkit-outer-spin-button{display:none}.quantity input::-webkit-inner-spin-button{display:none}.woocommerce form input[type=number]{color:#404041;line-height:46px;font-weight:600;font-size:16px;max-width:58px;min-height:36px}.woocommerce form input.qty[type=number]{-moz-appearance:textfield}.woocommerce div.product form.cart{padding-top:20px;margin:1.2em 0;border-color:#c0c0c0!important;border-top:1px solid;border-bottom:1px solid}.woocommerce div.product form.cart:after{content:"";display:block;visibility:hidden;clear:both;height:0}.woocommerce div.product form.cart div.quantity{float:left;margin-right:10px}.woocommerce button.button{font-size:14px;padding:16px 30px;letter-spacing:0}@media screen and (max-width:359px){.woocommerce button.button{margin-top:8px;width:100%}}.single_variation_wrap{padding:1rem 0}.woo-variation-swatches .variable-items-wrapper{margin:6px 0 0 0}form.cart,table.variations th,table.variations td{border-bottom:0!important}table.variations th{padding:0}table.variations th.label label{display:none}.woocommerce div.product form.cart .variations{margin-bottom:0!important}.reset_variations{display:none!important}.woocommerce div.product form.cart .variations label{color:#414140}.woocommerce div.product form.cart .variations td.label{padding:15px 0 15px}.woocommerce div.product form.cart .variations td.value{position:relative;padding:15px 0 15px}.woocommerce div.product form.cart .variations tr:first-child td.label{padding-top:0}.woocommerce div.product form.cart .variations tr:first-child td.value{padding-top:0}.woocommerce-variation-description p{font-size:12px!important;padding-bottom:8px;border-bottom:1px solid #c7c7c7}.woocommerce-variation-price span.price .amount bdi{font-weight:700}.wc-gzd-additional-info{font-family:"Open Sans"!important;font-size:14px!important;font-weight:400;line-height:24px;color:#404041!important}p.price.price-unit.smaller.wc-gzd-additional-info,p.wc-gzd-additional-info.product-units-wrapper.product-units,p.wc-gzd-additional-info.shipping-costs-info{display:inline-block;width:100%;margin:0 0 5px!important;line-height:26px;font-size:14px}p.wc-gzd-additional-info .amount{color:#404041!important}p.price-unit .amount{color:#414140!important}p.shipping-costs-info a,p.shipping-costs-info a:hover{font-size:14px!important}.mymeta{border-top:1px solid #c0c0c0!important;margin-top:1.2em;padding-top:1em;line-height:30px}span.posted_in,span.tagged_as{font-size:.9em}.woocommerce div.product .product_meta{border-top:0!important}.single-product .product_meta{clear:both;text-transform:none!important;font-size:.9em}.woocommerce .upsells.products{margin-top:20px;border-top:1px solid #c7c7c7;padding-top:30px}.woocommerce .upsells.products h2{margin:0 0 15px}section.upsells p{margin:0!important;padding:0!important}section.upsells ul li.span_1_of_4{width:50%!important}ul.products,ul.woo-entry-inner{list-style:none!important}ul.woo-entry-inner{margin-left:0}.woocommerce ul.products .product-inner{position:relative;border:1px solid #ddd;box-shadow:5px 5px 10px silver;padding:6px 4px 12px 4px;text-align:center}.woo-entry-image img{width:60%}.woocommerce ul.products.grid li .upsell-title{font-family:"Roboto";font-weight:400!important;font-size:16px!important;line-height:22px!important;color:#404041}.woocommerce ul.products.grid li .upsell-title a{font-family:"Roboto";font-weight:600!important;line-height:20px!important;color:#404041!important}.woocommerce ul.products.grid li .upsell-title a:hover{color:#c70}.woocommerce li.price-wrap span.price span.amount bdi,.woocommerce li.price-wrap span.price span.amount del{font-weight:700!important;color:#414140!important;font-size:18px!important;margin:0}p.wc-gzd-additional-info-loop{font-size:12px!important}p.wc-gzd-additional-info-loop.shipping-costs-info,p.wc-gzd-additional-info-loop.shipping-costs-info a{font-size:12px!important}p.price.price-unit.smaller.wc-gzd-additional-info-loop:before{font-size:12px!important;line-height:26px}p.price.price-unit.smaller.wc-gzd-additional-info-loop,p.wc-gzd-additional-info-loop.product-units-wrapper.product-units,p.wc-gzd-additional-info-loop.shipping-costs-info{line-height:14px}p.wc-gzd-additional-info-loop.delivery-time-info{display:none}.woocommerce ul.products li.product .button{display:none}.woocommerce span.onsale{position:absolute;top:34px;left:0;background-color:#c70;color:#fff;padding:8px 12px;text-transform:uppercase;font-size:12px;line-height:1;font-weight:600;z-index:9}.woocommerce .owp-thumbs-layout-vertical span.onsale{left:15%!important}li.price-wrap span.price del span.woocommerce-Price-amount.amount bdi{font-size:13px!important;font-weight:400!important;text-decoration-color:#404041!important}del{text-decoration-color:#404041!important}ins{text-decoration:none!important}.price.price-unit.smaller.wc-gzd-additional-info del span.woocommerce-Price-amount.amount bdi{font-size:11px!important;text-decoration-color:#414140!important;color:#404041!important}.price.price-unit.smaller.wc-gzd-additional-info del:after{content:'\A';white-space:pre;padding:5px 0}.price.price-unit.smaller.wc-gzd-additional-info ins span.woocommerce-Price-amount.amount bdi{text-decoration:none!important;font-size:14px!important;font-weight:300!important}.price.price-unit.smaller.wc-gzd-additional-info ins:before{content:"Grundpreis: ";color:#404041}.price.price-unit.smaller.wc-gzd-additional-info span.woocommerce-Price-amount.amount bdi{text-decoration:none!important;font-size:14px!important;font-weight:300!important}ul.tabs{margin:0}#tab-description h3,h4{padding-top:16px}h3.produktbezeichnung{border-left:4px solid #c70;padding-left:10px;padding-top:0!important;margin:30px 0 30px 60px;font-size:24px}.woocommerce.woo-left-tabs div.product .woocommerce-tabs ul.tabs{text-align:left}.woocommerce div.product .woocommerce-tabs{padding-top:30px;clear:both}.woocommerce div.product .woocommerce-tabs .panel{margin:1.5em 0 0}.woocommerce div.product .woocommerce-tabs .panel h2:first-child{margin:20px 0;font-size:18px;font-weight:400}.woocommerce div.product .woocommerce-tabs ul.tabs{display:block;position:relative;width:100%;border-top:1px solid;border-bottom:1px solid;margin-bottom:20px;text-align:center;border-color:#eaeaea}.woocommerce div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;color:#999;border-top:2px solid #fff0;border-bottom:2px solid #fff0;margin-top:-1px;margin-bottom:-1px;font-weight:600;text-transform:uppercase;font-size:90%;padding:10px}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#13aff0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#13aff0;border-color:#13aff0}.woocommerce table.shop_attributes th{color:#000;font-weight:700;font-weight:600;text-align:left;border-bottom:1px solid #e4e4e4;border-right:0;padding:5px 15px;text-align:left;text-transform:none;vertical-align:top}.woocommerce table.shop_attributes tr{border-bottom:1px solid #ddd!important}.woocommerce table.shop_attributes tr:nth-child(odd){background-color:#efefef}.woocommerce table.shop_attributes td{border-bottom:1px solid #e4e4e4;padding:5px 15px;text-align:left;vertical-align:top}.woocommerce table.shop_attributes td p{margin:0}@media screen and (max-width:840px){.woocommerce div.product div.images,.woocommerce.content-full-width div.product div.images{float:none;width:100%!important;text-align:center}.woocommerce div.product div.summary,.woocommerce.content-full-width div.product div.summary{float:none;width:100%!important}}@media only screen and (max-width:767px){.woocommerce div.product .woocommerce-tabs ul.tabs li{display:inline-block!important}}@media only screen and (max-width:640px){.woo-entry-image img{width:80%}}@media screen and (max-width:520px){.woocommerce table.shop_attributes tr,.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{display:block;border-bottom:0!important}.woo-entry-image img{width:60%}}@media only screen and (max-width:400px){section.upsells ul li.span_1_of_4{width:100%!important;{}.woocommerce ul.products li.product .price .wc-gzd-sale-price-label{color:#999;font-size:12px}.woocommerce ul.products li.product .price .wc-gzd-sale-price-regular-label{display:block;margin-top:5px}.woocommerce ul.products li.product p.wc-gzd-additional-info{color:#999;margin:0}.woocommerce ul.products li.product p.price-unit{color:#999;font-size:1em}.woocommerce ul.products li.product p.price-unit .amount{color:#999}.woocommerce ul.products li.product p.price-unit del .amount,.woocommerce ul.products li.product p.price-unit ins .amount{color:#999;font-size:1em}table.wc-gzd-food-table td,table.wc-gzd-food-table th{text-transform:none}table.wc-gzd-food-table tr th{font-weight:700}table.wc-gzd-food-table tr.wc-gzd-nutrient-table-item-is-child th{font-weight:400}.woocommerce div.type-product p.wc-gzd-additional-info{color:#999;margin:0}.woocommerce div.type-product p.wc-gzd-additional-info .amount{color:#999}.woocommerce div.type-product .wc-gzd-nutri-score{margin:1rem 0}.woocommerce div.type-product .wc-gzd-nutri-score .wc-gzd-nutri-score-value{height:6rem;width:auto}.woocommerce div.type-product .price .wc-gzd-sale-price-label{color:#999;display:block;font-size:12px;line-height:12px;margin-bottom:-5px}.woocommerce div.type-product .price .wc-gzd-sale-price-regular-label{margin-bottom:5px;margin-top:5px}.woocommerce div.type-product p.price-unit{color:#999;font-size:1em}.woocommerce div.type-product p.price-unit del{color:#999!important;font-size:1em!important}.woocommerce div.type-product p.price-unit del .amount{color:#999!important}.woocommerce div.type-product p.price-unit del,.woocommerce div.type-product p.price-unit ins{font-size:1em}.woocommerce div.type-product p.price-unit del .amount,.woocommerce div.type-product p.price-unit ins .amount{color:#999;font-size:1em}.woocommerce .woocommerce-cart-form .wc-gzd-cart-info,.woocommerce table.woocommerce-checkout-review-order-table .wc-gzd-cart-info{color:#999;font-size:12px;margin:5px 0}.woocommerce .woocommerce-cart-form .wc-gzd-cart-info.deposit-amount .amount,.woocommerce .woocommerce-cart-form .wc-gzd-cart-info.unit-price .amount,.woocommerce table.woocommerce-checkout-review-order-table .wc-gzd-cart-info.deposit-amount .amount,.woocommerce table.woocommerce-checkout-review-order-table .wc-gzd-cart-info.unit-price .amount{color:#999}.woocommerce #order_review table.woocommerce-checkout-review-order-table tfoot tr.order-tax th,.woocommerce .cart_totals table tr.order-tax th{color:#999;font-size:12px;font-weight:400}.woocommerce #order_review table.woocommerce-checkout-review-order-table tfoot tr.order-tax td,.woocommerce .cart_totals table tr.order-tax td{color:#999;font-size:12px}.woocommerce #order_review table.woocommerce-checkout-review-order-table tfoot tr.order-tax td .amount,.woocommerce .cart_totals table tr.order-tax td .amount{color:#999}.woocommerce-gzd-checkout h3#order_payment_heading{border-bottom:1px solid;border-color:#eaeaea;font-size:14px;letter-spacing:.6px;margin:0 0 20px;padding-bottom:8px;position:relative;text-transform:uppercase}.woocommerce-gzd-checkout h3#order_review_heading{float:left;width:100%}