.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!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-ajax-holder .mfp-content,.mfp-inline-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:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-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:-.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-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;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:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-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:.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:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{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:.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,.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,.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,.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,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}/*!Version 25.06.17 */#footer-main-nav,#footer-main-nav #footer-nav-column-3 #payment_methods,#footer-main-nav .footer-nav-column,#footer_info_icons ul,#masthead #site-menu .site-tools ul,#masthead #site-menu .site-tools ul .search-button,.flex,.site-header-sticky-inner #site-menu .site-tools ul,.site-header-sticky-inner #site-menu .site-tools ul .search-button,.someclass,body.home #in_the_news,body.home #page .categories_grid,body.home #page .categories_grid .category .category_description,body.home #page .categories_grid .category .category_name,body.home #testimonials{display:box;display:flexbox;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}#footer-main-nav #footer-nav-column-3 #payment_methods,#footer-main-nav .footer-nav-column,.flexColumn{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flexbox-direction:column;-ms-flex-direction:column;flex-direction:column}.flexRow{-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-direction:horizontal;-ms-flexbox-direction:row;-ms-flex-direction:row;flex-direction:row}#footer-main-nav #footer-nav-column-3 #payment_methods,#footer_info_icons ul,#masthead #site-menu .site-tools ul .search-button,.alignItemsCenter,.site-header-sticky-inner #site-menu .site-tools ul .search-button,.someclass,body.home #in_the_news,body.home #page .categories_grid .category .category_description,body.home #page .categories_grid .category .category_name{box-align:center;-moz-box-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.alignItemsStretch{box-align:stretch;-moz-box-align:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}.alignItemsEnd{box-align:end;-moz-box-align:end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.alignItemsStart{box-align:start;-moz-box-align:start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}#footer-main-nav,#footer_info_icons ul,.justifyBetween{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between}.justifyAround,body.home #page .categories_grid .category .category_description,body.home #page .categories_grid .category .category_name{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.justifyCenter,body.home #in_the_news,body.home #page .categories_grid,body.home #testimonials{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justifyEnd{-webkit-box-pack:end;-moz-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#footer-main-nav #footer-nav-column-3 #payment_methods,.justifyStart{-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flexWrap,body.home #in_the_news,body.home #page .categories_grid,body.home #testimonials{-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.alignSelfStretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.alignSelfStart{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.alignSelfEnd{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.flexOne{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.flex1_25{-webkit-box-flex:1.25;-webkit-flex:1.25 1.25;-ms-flex:1.25 1.25;flex:1.25 1.25}.flexTwo{-webkit-box-flex:2;-webkit-flex:2 2;-ms-flex:2 2;flex:2 2}.flexThree{-webkit-box-flex:3;-webkit-flex:3 3;-ms-flex:3 3;flex:3 3}.flexFour{-webkit-box-flex:4;-webkit-flex:4 4;-ms-flex:4 4;flex:4 4}.flexFive{-webkit-box-flex:5;-webkit-flex:5 5;-ms-flex:5 5;flex:5 5}.flexSix{-webkit-box-flex:6;-webkit-flex:6 6;-ms-flex:6 6;flex:6 6}.flexSeven{-webkit-box-flex:7;-webkit-flex:7 7;-ms-flex:7 7;flex:7 7}.flexEight{-webkit-box-flex:8;-webkit-flex:8 8;-ms-flex:8 8;flex:8 8}.flexNine{-webkit-box-flex:9;-webkit-flex:9 9;-ms-flex:9 9;flex:9 9}.flexTen{-webkit-box-flex:10;-webkit-flex:10 10;-ms-flex:10 10;flex:10 10}@media only screen and (max-width:767px){.flexMobile{display:box;display:flexbox;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}.flexColumnMobile,.menu-item-has-children{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flexbox-direction:column;-ms-flex-direction:column;flex-direction:column}.flexRowMobile{-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-direction:horizontal;-ms-flexbox-direction:row;-ms-flex-direction:row;flex-direction:row}.alignItemsCenterMobile{box-align:center;-moz-box-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.alignItemsStretchMobile{box-align:stretch;-moz-box-align:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}.alignItemsEndMobile{box-align:end;-moz-box-align:end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.alignItemsStartMobile,.menu-item-has-children{box-align:start;-moz-box-align:start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.justifyBetweenMobile{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between}.justifyAroundMobile{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.justifyCenterMobile{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justifyEndMobile{-webkit-box-pack:end;-moz-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#literature .slide .fp-tableCell,.justifyStartMobile{-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.someclass{display:box;display:flexbox;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}.someclass{box-align:center;-moz-box-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.woocommerce .products a.button.add_to_cart_button,.woocommerce .products a.button.ajax_add_to_cart,body .products a.button,body.woocommerce-page div.product form.cart .single_add_to_cart_button{color:#fff!important;border:none!important;padding:1rem 2rem!important;text-decoration:none!important;border-bottom:none!important;display:block!important;margin-left:auto!important;margin-right:auto!important;text-align:center;-webkit-transition:background .3s ease,color .3s ease,border .3s ease!important;-moz-transition:background .3s ease,color .3s ease,border .3s ease!important;-ms-transition:background .3s ease,color .3s ease,border .3s ease!important;-o-transition:background .3s ease,color .3s ease,border .3s ease!important;transition:background .3s ease,color .3s ease,border .3s ease!important;border:3px solid #000!important}.woocommerce .products a.button.add_to_cart_button:before,.woocommerce .products a.button.ajax_add_to_cart:before,body .products a.button:before,body.woocommerce-page div.product form.cart .single_add_to_cart_button:before{top:calc(50% - 6px);left:1rem}.woocommerce .products a.button.add_to_cart_button:hover,.woocommerce .products a.button.ajax_add_to_cart:hover,body .products a.button:hover,body.woocommerce-page div.product form.cart .single_add_to_cart_button:hover{background:#fff!important;color:#000!important;border:3px solid #000!important}body .product_after_shop_loop .product_after_shop_loop_buttons{height:initial!important}.catalog-page.with-sidebar .woocommerce-pagination,.woocommerce-pagination{text-align:center!important}@media only screen and (max-width:479px){body.archive .products li,body.search .products li{position:relative;-webkit-backface-visibility:hidden;width:100%;padding:0!important;margin:0}}.femna_link{color:#88d4ff;text-decoration:underline}#site-top-bar{z-index:10001}#site-top-bar>div.row{padding:0}#site-top-bar .large-5.columns{display:none}#site-top-bar .large-7.columns{width:100%}#site-top-bar #free_shipping_info{position:absolute;top:calc(50% - .5rem)}#site-top-bar #free_shipping_info span{text-transform:uppercase;font-weight:700}#site-top-bar #free_shipping_info .fa-truck{font-size:1rem}@media only screen and (max-width:1025px){#site-top-bar #free_shipping_info{display:none}}#masthead,.site-header-sticky-inner{z-index:10000}#masthead>div.row,.site-header-sticky-inner>div.row{padding:0}#masthead ul.sub-menu.level-0,.site-header-sticky-inner ul.sub-menu.level-0{box-shadow:0 4rem 3rem rgba(0,0,0,.75)}#masthead #site-menu .site-tools ul,.site-header-sticky-inner #site-menu .site-tools ul{display:box;display:flexbox;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}#masthead #site-menu .site-tools ul .search-button,.site-header-sticky-inner #site-menu .site-tools ul .search-button{margin-right:0;display:box;display:flexbox;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;box-align:center;-moz-box-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}#masthead #free_shipping_info_mobile,.site-header-sticky-inner #free_shipping_info_mobile{position:absolute;width:100%;font-weight:700;font-size:1rem;text-align:center;top:35%;z-index:1000}@media only screen and (min-width:1025px){#masthead #free_shipping_info_mobile,.site-header-sticky-inner #free_shipping_info_mobile{display:none}}@media only screen and (max-width:640px){#masthead #free_shipping_info_mobile,.site-header-sticky-inner #free_shipping_info_mobile{position:static}}@media only screen and (min-width:1025px){#masthead .wpml-ls-menu-item .wpml-ls-flag,.site-header-sticky-inner .wpml-ls-menu-item .wpml-ls-flag{margin-top:.3rem!important}#masthead .site-header-wrapper,#masthead.site-header-sticky-inner,.site-header-sticky-inner .site-header-wrapper,.site-header-sticky-inner.site-header-sticky-inner{display:box!important;display:flexbox!important;display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:-moz-box!important;display:flex!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;position:relative!important}#masthead .site-header-wrapper>*,#masthead.site-header-sticky-inner>*,.site-header-sticky-inner .site-header-wrapper>*,.site-header-sticky-inner.site-header-sticky-inner>*{display:block}#masthead .site-header-wrapper #menu-main-navigation-de,#masthead .site-header-wrapper #menu-main-navigation-de-2,#masthead .site-header-wrapper #site-menu,#masthead .site-header-wrapper #site-navigation,#masthead .site-header-wrapper .menu-item-has-children,#masthead.site-header-sticky-inner #menu-main-navigation-de,#masthead.site-header-sticky-inner #menu-main-navigation-de-2,#masthead.site-header-sticky-inner #site-menu,#masthead.site-header-sticky-inner #site-navigation,#masthead.site-header-sticky-inner .menu-item-has-children,.site-header-sticky-inner .site-header-wrapper #menu-main-navigation-de,.site-header-sticky-inner .site-header-wrapper #menu-main-navigation-de-2,.site-header-sticky-inner .site-header-wrapper #site-menu,.site-header-sticky-inner .site-header-wrapper #site-navigation,.site-header-sticky-inner .site-header-wrapper .menu-item-has-children,.site-header-sticky-inner.site-header-sticky-inner #menu-main-navigation-de,.site-header-sticky-inner.site-header-sticky-inner #menu-main-navigation-de-2,.site-header-sticky-inner.site-header-sticky-inner #site-menu,.site-header-sticky-inner.site-header-sticky-inner #site-navigation,.site-header-sticky-inner.site-header-sticky-inner .menu-item-has-children{}#masthead .site-header-wrapper #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu,#masthead .site-header-wrapper #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu,#masthead.site-header-sticky-inner #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu,#masthead.site-header-sticky-inner #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu,.site-header-sticky-inner .site-header-wrapper #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu,.site-header-sticky-inner .site-header-wrapper #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu,.site-header-sticky-inner.site-header-sticky-inner #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu,.site-header-sticky-inner.site-header-sticky-inner #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu{}#masthead .site-header-wrapper #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item,#masthead .site-header-wrapper #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item,#masthead.site-header-sticky-inner #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item,#masthead.site-header-sticky-inner #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item,.site-header-sticky-inner .site-header-wrapper #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item,.site-header-sticky-inner .site-header-wrapper #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item,.site-header-sticky-inner.site-header-sticky-inner #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item,.site-header-sticky-inner.site-header-sticky-inner #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item{text-align:left;}#masthead .site-header-wrapper #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item a,#masthead .site-header-wrapper #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item a,#masthead.site-header-sticky-inner #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item a,#masthead.site-header-sticky-inner #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item a,.site-header-sticky-inner .site-header-wrapper #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item a,.site-header-sticky-inner .site-header-wrapper #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item a,.site-header-sticky-inner.site-header-sticky-inner #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item a,.site-header-sticky-inner.site-header-sticky-inner #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item a{border-bottom:none!important;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#masthead .site-header-wrapper #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item>a,#masthead .site-header-wrapper #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item>a,#masthead.site-header-sticky-inner #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item>a,#masthead.site-header-sticky-inner #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item>a,.site-header-sticky-inner .site-header-wrapper #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item>a,.site-header-sticky-inner .site-header-wrapper #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item>a,.site-header-sticky-inner.site-header-sticky-inner #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item>a,.site-header-sticky-inner.site-header-sticky-inner #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item>a{position:relative}#masthead .site-header-wrapper #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item>a:before,#masthead .site-header-wrapper #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item>a:before,#masthead.site-header-sticky-inner #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item>a:before,#masthead.site-header-sticky-inner #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item>a:before,.site-header-sticky-inner .site-header-wrapper #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item>a:before,.site-header-sticky-inner .site-header-wrapper #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item>a:before,.site-header-sticky-inner.site-header-sticky-inner #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item>a:before,.site-header-sticky-inner.site-header-sticky-inner #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item>a:before{background:#000;content:"-";position:absolute;bottom:0;height:100%;left:-1rem;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#masthead .site-header-wrapper #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:before,#masthead .site-header-wrapper #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:before,#masthead.site-header-sticky-inner #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:before,#masthead.site-header-sticky-inner #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:before,.site-header-sticky-inner .site-header-wrapper #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:before,.site-header-sticky-inner .site-header-wrapper #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:before,.site-header-sticky-inner.site-header-sticky-inner #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:before,.site-header-sticky-inner.site-header-sticky-inner #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:before{left:0}#masthead .site-header-wrapper #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:first-of-type,#masthead .site-header-wrapper #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:first-of-type,#masthead.site-header-sticky-inner #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:first-of-type,#masthead.site-header-sticky-inner #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:first-of-type,.site-header-sticky-inner .site-header-wrapper #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:first-of-type,.site-header-sticky-inner .site-header-wrapper #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:first-of-type,.site-header-sticky-inner.site-header-sticky-inner #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:first-of-type,.site-header-sticky-inner.site-header-sticky-inner #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:first-of-type{padding-left:.5rem}#masthead .site-header-wrapper #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:first-of-type:before,#masthead .site-header-wrapper #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:first-of-type:before,#masthead.site-header-sticky-inner #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:first-of-type:before,#masthead.site-header-sticky-inner #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:first-of-type:before,.site-header-sticky-inner .site-header-wrapper #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:first-of-type:before,.site-header-sticky-inner .site-header-wrapper #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:first-of-type:before,.site-header-sticky-inner.site-header-sticky-inner #menu-main-navigation-de-2>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:first-of-type:before,.site-header-sticky-inner.site-header-sticky-inner #menu-main-navigation-de>.menu-item-has-children:hover>.sub-menu>.menu-item .menu-item:hover>a:first-of-type:before{max-height:100%}}.site-header-sticky-inner .sub-menu.level-0{overflow-y:auto}.wpml-ls-current-language{display:none!important}@media only screen and (min-width:1025px){.wpml-ls-menu-item .wpml-ls-flag{position:relative;top:.1rem}}@media only screen and (min-width:641px) and (max-width:930px),(max-width:400px){#free_shipping_line_break_span{display:block;margin-top:.5rem}#free_shipping_info_mobile{left:5%}}@media (max-width:640px){#masthead #site-menu .site-tools ul{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}body.home #page #cat_heading{margin:2rem auto;font-size:2rem;max-width:90%;text-transform:uppercase;font-weight:500!important;font-family:'Open Sans',sans-serif;display:block;text-align:center}body.home #page .categories_grid{max-width:2000px;margin:auto;margin-top:2rem;display:box;display:flexbox;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}body.home #page .categories_grid .category{max-width:600px;width:calc(31.31%);height:16.875rem;box-sizing:border-box;margin:1rem;padding:0}body.home #page .categories_grid .category .category_description,body.home #page .categories_grid .category .category_name{position:absolute;z-index:1000;top:100%;left:0;width:100%;height:100%;text-align:center;color:#fff;display:box;display:flexbox;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;box-align:center;-moz-box-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-transition:top .7s ease;-moz-transition:top .7s ease;-ms-transition:top .7s ease;-o-transition:top .7s ease;transition:top .7s ease}body.home #page .categories_grid .category .category_name{top:0;background-color:transparent!important}body.home #page .categories_grid .category .category_description{background-color:transparent!important;font-size:3rem}body.home #favourite_products{position:relative}body.home #favourites_title{text-align:center;margin-bottom:0;margin-top:3rem}body.home .product_after_shop_loop_price,body.home .product_wrapper h3{text-align:center!important;padding:0!important}body.home #in_the_news,body.home #testimonials{display:box;display:flexbox;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:auto;max-width:1400px;width:90%}body.home .testimonial{width:50%;padding:1rem;box-sizing:border-box;margin:0}body.home .testimonial_quote{font-weight:700!important;text-align:center}body.home .testimonial_thumbnail{text-align:center}body.home .testimonial_title{text-align:center;height:3rem}body.home #testimonials_heading{margin-top:3rem;margin-bottom:1rem}body.home #in_the_news{box-align:center;-moz-box-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}body.home .inthenews{margin:1rem}body.home #inthenews_heading{margin-bottom:0;margin-top:3rem}body.home #berliner_sparkasse{height:130px;background:#e30613}body.home #berliner_sparkasse path{fill:#fff}body.home #gruenderszene{height:60px;order:1}body.home #favourites_title,body.home .heading{text-align:center;font-size:2rem;margin-bottom:3rem;text-transform:uppercase}body.home .product_after_shop_loop{margin-top:1rem}body.home .inthenews,body.home .testimonial{position:relative}body.home .inthenews-edit-link,body.home .testimonial-edit-link{position:absolute;bottom:0;right:0;background:#fff;padding:.5rem 1rem}body.home .inthenews-edit-link .fa-pencil,body.home .testimonial-edit-link .fa-pencil{margin-right:.5rem}@media only screen and (max-width:1600px){body.home #page .categories_grid .category{width:27%}}@media only screen and (max-width:1400px){body.home #page .categories_grid .category .category_description{font-size:2rem}}@media only screen and (max-width:1050px){body.home #page .categories_grid .category{width:100%}body.home #page .categories_grid .category .category_description{font-size:1.5rem}}@media only screen and (max-width:580px){body.home #favourites_title{position:static;z-index:100;width:100%;text-align:center;margin-top:2rem}body.home #favourite_products #products-grid{margin-top:-2rem}body.home .products li{position:relative;-webkit-backface-visibility:hidden;width:100%;padding:0!important;margin:0}body.home .testimonial{width:100%;padding:0 1rem;padding:0 5vw;margin-bottom:2rem}body.home .testimonial:first-of-type{padding-top:0}body.home #gruenderszene{max-width:100%;box-sizing:border-box}body.home #page #cat_heading{font-size:1.5rem}body.home #testimonials_heading{margin-top:3rem;margin-bottom:1rem}}.post-type-custom_fields.post-new-php #postbox-container-2{display:none}#menu-footer,#menu-footer-de,#menu-footer-en{text-align:center}#copyright_text{text-align:center}#site-footer{background-color:#053225;position:relative}#footer-main-nav{display:box;display:flexbox;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;width:100%;max-width:80.625rem;margin:auto}@media only screen and (max-width:80.625rem){#footer-main-nav{margin-left:1rem;margin-right:1rem;width:calc(100% - 2rem)}}#footer-main-nav ul{list-style:none;margin-left:0}#footer-main-nav .footer-nav-column-title{font-size:1rem;font-weight:700;color:#fff;text-transform:uppercase;text-align:left}#footer-main-nav .footer-nav-column{display:box;display:flexbox;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flexbox-direction:column;-ms-flex-direction:column;flex-direction:column}#footer-main-nav .footer-nav-column .footer-nav-column-span:hover{border-bottom:1px solid #fff}#footer-main-nav #footer-nav-column-1 #menu-footer-de{text-align:left}#footer-main-nav #footer-nav-column-3 #payment_methods{display:box;display:flexbox;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flexbox-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;box-align:center;-moz-box-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;width:100%;max-width:200px;margin:auto;margin-top:0;margin-bottom:2rem}#footer-main-nav #footer-nav-column-3 #payment_methods .paymethod{width:100%}#footer-main-nav #footer-nav-column-3 #payment_methods #amex{width:5rem}#footer-main-nav #footer-nav-column-4 .footer-nav-column-title{text-align:center}#footer-main-nav #footer-nav-column-4 .mc4wp-form-fields label{text-align:left}#footer-main-nav #footer-nav-column-4 form{margin-top:0}#footer-main-nav #footer-nav-column-4 form .mc4wp-response{max-width:20rem}#footer-main-nav #footer-nav-column-4 form .mc4wp-response *{color:#fff!important}#footer-main-nav #footer-nav-column-4 .mc4wp-form-theme input[type=date],#footer-main-nav #footer-nav-column-4 .mc4wp-form-theme input[type=email],#footer-main-nav #footer-nav-column-4 .mc4wp-form-theme input[type=number],#footer-main-nav #footer-nav-column-4 .mc4wp-form-theme input[type=tel],#footer-main-nav #footer-nav-column-4 .mc4wp-form-theme input[type=text],#footer-main-nav #footer-nav-column-4 .mc4wp-form-theme input[type=url],#footer-main-nav #footer-nav-column-4 .mc4wp-form-theme select,#footer-main-nav #footer-nav-column-4 .mc4wp-form-theme textarea{-webkit-border-radius:1.25rem;-moz-border-radius:1.25rem;border-radius:1.25rem}#footer-main-nav #footer-nav-column-4 .mc4wp-form-fields label{color:#fff}#footer-main-nav #footer-nav-column-4 input[type=submit]{display:block;margin:auto;background-color:#d9d9d9!important;color:#000;border-radius:1.25rem;border-width:.2rem;border-color:#b3b3b3!important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#footer-main-nav #footer-nav-column-4 input[type=submit]:hover{color:#fff!important;background-color:#000!important;border-color:#fff!important}#footer_info_icons{background-color:#fff;padding:2rem 1rem}#footer_info_icons h4{margin-bottom:2rem;font-size:1rem;font-weight:700;text-align:center;text-transform:uppercase}#footer_info_icons ul{max-width:80.625rem;margin:auto;list-style:none;padding-left:0;display:box;display:flexbox;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;box-align:center;-moz-box-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}#footer_info_icons ul li{max-width:5rem}#footer_info_icons ul li svg{width:100%;height:auto}#footer_info_icons ul li#dhl_icon,#footer_info_icons ul li#paypal_icon{max-width:10rem}.copyright_text{margin-top:2rem}#back_to_top{position:fixed;top:90%;left:90%;z-index:1000000}@media (max-width:620px){#back_to_top{left:calc(100% - 4.5rem)}}@media (max-width:970px){#footer-main-nav{-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-nav-column{width:50%;margin-bottom:2rem}#payment_methods{box-align:start!important;-moz-box-align:start!important;-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;-ms-grid-row-align:flex-start!important;align-items:flex-start!important;margin:0!important}#footer-nav-column-4 .footer-nav-column-title,#footer-nav-column-4 .mc4wp-form-fields label{text-align:left!important}#footer_info_icons ul{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}#footer_info_icons ul li{margin:.5rem}}@media (max-width:580px){#footer-main-nav .footer-nav-column{width:100%}#footer-main-nav #footer-nav-column-1,#footer-main-nav #footer-nav-column-2{width:50%}#footer-main-nav #footer-nav-column-1,#footer-main-nav #footer-nav-column-1 #menu-footer-de,#footer-main-nav #footer-nav-column-1 .footer-nav-column-title{text-align:left}#footer-main-nav #footer-nav-column-2,#footer-main-nav #footer-nav-column-2 .footer-nav-column-title{text-align:right}#footer-main-nav #footer-nav-column-3{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4;text-align:center}#footer-main-nav #footer-nav-column-3 .footer-nav-column-title{text-align:center}#footer-main-nav #footer-nav-column-3 #payment_methods{box-align:center!important;-moz-box-align:center!important;-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;-ms-grid-row-align:center!important;align-items:center!important;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-moz-box-orient:horizontal;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-direction:horizontal;-ms-flexbox-direction:row;-ms-flex-direction:row;flex-direction:row;-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}#footer-main-nav #footer-nav-column-3 #payment_methods .paymethod{width:200px}#footer-main-nav #footer-nav-column-4 .footer-nav-column-title,#footer-main-nav #footer-nav-column-4 p{text-align:center!important}#footer-main-nav #footer-nav-column-4 .mc4wp-form-fields input,#footer-main-nav #footer-nav-column-4 .mc4wp-form-fields select{margin:auto}#footer-main-nav #footer-nav-column-4 .mc4wp-form-fields label{text-align:center!important}#footer_info_icons ul{-moz-box-wrap:wrap;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flexbox-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer_info_icons ul li{margin:.5rem}#footer_info_icons ul #amex_icon,#footer_info_icons ul #lets_encrypt_icon,#footer_info_icons ul #master_icon,#footer_info_icons ul #visa_icon{max-width:calc(25% - 1rem)}#footer_info_icons ul #dhl_icon,#footer_info_icons ul #klarna_icon,#footer_info_icons ul #paypal_icon{max-width:calc(33.33333% - 1rem)!important}}.product_after_shop_loop_price,.product_wrapper{text-align:center}.product_wrapper h3{padding-right:0!important;line-height:1.5rem!important;min-height:3rem!important;height:3rem!important}.large-centered .columns h3>a,.tabs.wc-tabs li:not(.active)>a,.trigger-share-list{color:#000!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.large-centered .columns h3>a:hover,.tabs.wc-tabs li:not(.active)>a:hover,.trigger-share-list:hover{color:inherit}.products .star-rating{margin:.5rem auto!important}.star-rating span:before{color:gold!important}.widget_product_search button[type=submit]{display:none}input#submit{color:#000!important;border:3px solid #000!important;background:#fff!important}input#submit:hover{color:#fff!important;background:#000!important}.large-centered .columns a{color:inherit}body .entry-content a,body.single-product .entry-content a{color:inherit}body .entry-content div a,body .entry-content p a,body.single-product .entry-content div a,body.single-product .entry-content p a{color:inherit}body.woocommerce-cart .entry-content a,body.woocommerce-page .entry-content a{color:#000!important}body.woocommerce-cart .entry-content a.button,body.woocommerce-page .entry-content a.button{color:#fff!important}body.woocommerce-cart .wc-terms-and-conditions a,body.woocommerce-page .wc-terms-and-conditions a{color:#9867e5!important;text-decoration:underline}body.blog #secondary,body.single-post #secondary{margin-top:3rem}body.blog #secondary .widget-title,body.single-post #secondary .widget-title{font-size:1.5rem}body.blog #secondary aside.widget,body.single-post #secondary aside.widget{margin-bottom:2rem}.wc-terms-and-conditions *{color:#000;text-decoration:none!important}.wc-terms-and-conditions a{color:#9867e5;text-decoration:underline}#minicart-offcanvas .product-remove .remove,.woocommerce-cart-form .product-remove .remove{visibility:hidden}#minicart-offcanvas .product-remove .remove:before,.woocommerce-cart-form .product-remove .remove:before{visibility:visible;content:'\f014';font-family:FontAwesome}body.woocommerce-checkout .wc-gzd-differential-taxation-notice-cart{display:none!important}body.woocommerce-checkout .checkout_coupon_box{font-size:2rem}@media only screen and (max-width:374px){body.woocommerce-checkout .checkout_coupon_box{font-size:1.5rem}}body.woocommerce-checkout #vat_checkout_field h2{font-size:1.875em;font-weight:500!important}body.woocommerce-checkout .woocommerce-columns--addresses address{text-align:center;color:#000;font-weight:700}body.woocommerce-checkout .aw-referrals-share-widget .aw-referrals-share-widget-text p{font-weight:700!important}body.woocommerce-checkout .aw-referrals-share-widget .aw-referrals-share-buttons .btn{color:#fff!important}body.woocommerce-account .woocommerce-MyAccount-content a:hover,body.woocommerce-account .woocommerce-MyAccount-navigation-link a:hover{color:inherit}body.term-pms .products a.button.add_to_cart_button,body.term-pms .products a.button.ajax_add_to_cart,body.term-pms-de .products a.button.add_to_cart_button,body.term-pms-de .products a.button.ajax_add_to_cart{background:#2c1127!important;color:#fff !important!important;border:none !important!important;margin-bottom:1rem!important;padding:1rem 2rem !important!important;text-decoration:none !important!important;border-bottom:none !important!important;display:block !important!important;width:200px;margin-left:auto!important!important;margin-right:auto!important!important;text-align:center!important;-webkit-transition:background .3s ease,color .3s ease,border .3s ease !important!important;-moz-transition:background .3s ease,color .3s ease,border .3s ease !important!important;-ms-transition:background .3s ease,color .3s ease,border .3s ease !important!important;-o-transition:background .3s ease,color .3s ease,border .3s ease !important!important;transition:background .3s ease,color .3s ease,border .3s ease !important!important;border:3px solid #2c1127!important}body.term-pms .products a.button.add_to_cart_button:before,body.term-pms .products a.button.ajax_add_to_cart:before,body.term-pms-de .products a.button.add_to_cart_button:before,body.term-pms-de .products a.button.ajax_add_to_cart:before{top:calc(50% - 6px)!important;left:1rem!important}body.term-pms .products a.button.add_to_cart_button:hover,body.term-pms .products a.button.ajax_add_to_cart:hover,body.term-pms-de .products a.button.add_to_cart_button:hover,body.term-pms-de .products a.button.ajax_add_to_cart:hover{background:#fff !important!important;color:#2c1127!important;border:3px solid #2c1127!important}body.term-pms .current-cat,body.term-pms-de .current-cat{background-color:#2c1127!important}body.term-pms #site-footer,body.term-pms-de #site-footer{background-color:#2c1127}body.term-fertility .products a.button.add_to_cart_button,body.term-fertility .products a.button.ajax_add_to_cart,body.term-fruchtbarkeit .products a.button.add_to_cart_button,body.term-fruchtbarkeit .products a.button.ajax_add_to_cart{background:#196972!important;color:#fff !important!important;border:none !important!important;margin-bottom:1rem!important;padding:1rem 2rem !important!important;text-decoration:none !important!important;border-bottom:none !important!important;display:block !important!important;width:200px;margin-left:auto!important!important;margin-right:auto!important!important;text-align:center!important;-webkit-transition:background .3s ease,color .3s ease,border .3s ease !important!important;-moz-transition:background .3s ease,color .3s ease,border .3s ease !important!important;-ms-transition:background .3s ease,color .3s ease,border .3s ease !important!important;-o-transition:background .3s ease,color .3s ease,border .3s ease !important!important;transition:background .3s ease,color .3s ease,border .3s ease !important!important;border:3px solid #196972!important}body.term-fertility .products a.button.add_to_cart_button:before,body.term-fertility .products a.button.ajax_add_to_cart:before,body.term-fruchtbarkeit .products a.button.add_to_cart_button:before,body.term-fruchtbarkeit .products a.button.ajax_add_to_cart:before{top:calc(50% - 6px)!important;left:1rem!important}body.term-fertility .products a.button.add_to_cart_button:hover,body.term-fertility .products a.button.ajax_add_to_cart:hover,body.term-fruchtbarkeit .products a.button.add_to_cart_button:hover,body.term-fruchtbarkeit .products a.button.ajax_add_to_cart:hover{background:#fff !important!important;color:#196972!important;border:3px solid #196972!important}body.term-fertility .current-cat,body.term-fruchtbarkeit .current-cat{background-color:#196972!important}body.term-fertility #site-footer,body.term-fruchtbarkeit #site-footer{background-color:#196972}body.term-menstruation .products a.button.add_to_cart_button,body.term-menstruation .products a.button.ajax_add_to_cart,body.term-menstruation-de .products a.button.add_to_cart_button,body.term-menstruation-de .products a.button.ajax_add_to_cart{background:#690a1f!important;color:#fff !important!important;border:none !important!important;margin-bottom:1rem!important;padding:1rem 2rem !important!important;text-decoration:none !important!important;border-bottom:none !important!important;display:block !important!important;width:200px;margin-left:auto!important!important;margin-right:auto!important!important;text-align:center!important;-webkit-transition:background .3s ease,color .3s ease,border .3s ease !important!important;-moz-transition:background .3s ease,color .3s ease,border .3s ease !important!important;-ms-transition:background .3s ease,color .3s ease,border .3s ease !important!important;-o-transition:background .3s ease,color .3s ease,border .3s ease !important!important;transition:background .3s ease,color .3s ease,border .3s ease !important!important;border:3px solid #690a1f!important}body.term-menstruation .products a.button.add_to_cart_button:before,body.term-menstruation .products a.button.ajax_add_to_cart:before,body.term-menstruation-de .products a.button.add_to_cart_button:before,body.term-menstruation-de .products a.button.ajax_add_to_cart:before{top:calc(50% - 6px)!important;left:1rem!important}body.term-menstruation .products a.button.add_to_cart_button:hover,body.term-menstruation .products a.button.ajax_add_to_cart:hover,body.term-menstruation-de .products a.button.add_to_cart_button:hover,body.term-menstruation-de .products a.button.ajax_add_to_cart:hover{background:#fff !important!important;color:#690a1f!important;border:3px solid #690a1f!important}body.term-menstruation .current-cat,body.term-menstruation-de .current-cat{background-color:#690a1f!important}body.term-menstruation #site-footer,body.term-menstruation-de #site-footer{background-color:#690a1f}body.term-menopause .products a.button.add_to_cart_button,body.term-menopause .products a.button.ajax_add_to_cart,body.term-wechseljahre .products a.button.add_to_cart_button,body.term-wechseljahre .products a.button.ajax_add_to_cart{background:#f8941d!important;color:#fff !important!important;border:none !important!important;margin-bottom:1rem!important;padding:1rem 2rem !important!important;text-decoration:none !important!important;border-bottom:none !important!important;display:block !important!important;width:200px;margin-left:auto!important!important;margin-right:auto!important!important;text-align:center!important;-webkit-transition:background .3s ease,color .3s ease,border .3s ease !important!important;-moz-transition:background .3s ease,color .3s ease,border .3s ease !important!important;-ms-transition:background .3s ease,color .3s ease,border .3s ease !important!important;-o-transition:background .3s ease,color .3s ease,border .3s ease !important!important;transition:background .3s ease,color .3s ease,border .3s ease !important!important;border:3px solid #f8941d!important}body.term-menopause .products a.button.add_to_cart_button:before,body.term-menopause .products a.button.ajax_add_to_cart:before,body.term-wechseljahre .products a.button.add_to_cart_button:before,body.term-wechseljahre .products a.button.ajax_add_to_cart:before{top:calc(50% - 6px)!important;left:1rem!important}body.term-menopause .products a.button.add_to_cart_button:hover,body.term-menopause .products a.button.ajax_add_to_cart:hover,body.term-wechseljahre .products a.button.add_to_cart_button:hover,body.term-wechseljahre .products a.button.ajax_add_to_cart:hover{background:#fff !important!important;color:#f8941d!important;border:3px solid #f8941d!important}body.term-menopause .current-cat,body.term-wechseljahre .current-cat{background-color:#f8941d!important}body.term-menopause #site-footer,body.term-wechseljahre #site-footer{background-color:#f8941d}body.term-well-being .products a.button.add_to_cart_button,body.term-well-being .products a.button.ajax_add_to_cart,body.term-wohlbefinden .products a.button.add_to_cart_button,body.term-wohlbefinden .products a.button.ajax_add_to_cart{background:#053225!important;color:#fff !important!important;border:none !important!important;margin-bottom:1rem!important;padding:1rem 2rem !important!important;text-decoration:none !important!important;border-bottom:none !important!important;display:block !important!important;width:200px;margin-left:auto!important!important;margin-right:auto!important!important;text-align:center!important;-webkit-transition:background .3s ease,color .3s ease,border .3s ease !important!important;-moz-transition:background .3s ease,color .3s ease,border .3s ease !important!important;-ms-transition:background .3s ease,color .3s ease,border .3s ease !important!important;-o-transition:background .3s ease,color .3s ease,border .3s ease !important!important;transition:background .3s ease,color .3s ease,border .3s ease !important!important;border:3px solid #053225!important}body.term-well-being .products a.button.add_to_cart_button:before,body.term-well-being .products a.button.ajax_add_to_cart:before,body.term-wohlbefinden .products a.button.add_to_cart_button:before,body.term-wohlbefinden .products a.button.ajax_add_to_cart:before{top:calc(50% - 6px)!important;left:1rem!important}body.term-well-being .products a.button.add_to_cart_button:hover,body.term-well-being .products a.button.ajax_add_to_cart:hover,body.term-wohlbefinden .products a.button.add_to_cart_button:hover,body.term-wohlbefinden .products a.button.ajax_add_to_cart:hover{background:#fff !important!important;color:#053225!important;border:3px solid #053225!important}body.term-well-being .current-cat,body.term-wohlbefinden .current-cat{background-color:#053225!important}body.term-well-being #site-footer,body.term-wohlbefinden #site-footer{background-color:#053225}.m-backtotop{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:fixed;bottom:-50px;right:20px;width:50px;height:50px;background:#196972;border-radius:25px;text-align:center;border:2px solid #fff;box-shadow:0 2px 3px rgba(0,0,0,.1);opacity:0;overflow:hidden;color:#fff}.m-backtotop,.m-backtotop *{box-sizing:border-box}.m-backtotop.active{bottom:15px;opacity:1}.m-backtotop>div{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.m-backtotop>div.arrow{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);opacity:1}.m-backtotop>div.text{font-size:.5rem!important;text-transform:uppercase;font-weight:900;font-family:'Open Sans',sans-serif;position:absolute;left:50%;top:50%;transform:translateY(50%) translateX(-50%);opacity:0;margin-top:1px}.m-backtotop:hover{transform:scale(1.1);bottom:20px;cursor:pointer;background:#0b2f33;box-shadow:0 10px 5px rgba(0,0,0,.1)}.m-backtotop:hover>div.arrow{transform:translateY(-150%) translateX(-50%);opacity:0}.m-backtotop:hover>div.text{transform:translateY(-50%) translateX(-50%);opacity:1}
