.clearing{clear:both}#container{overflow:hidden}#shop_title{color:#c90230;font-size:22px;margin-bottom:30px}#shop_pages{border-collapse:separate;border-spacing:5px;display:table;margin-bottom:10px;width:100%}#shop_pages a{background:#b4b033;border:2px solid #b4b033;color:#313131;display:inline-block;display:table-cell;font-size:15px;font-weight:700;line-height:25px;padding:5px;position:relative;text-align:center;width:20%}#shop_pages a:hover{background:#edeccc}.shop_page_margin{margin:0 -5px}#shop_pages a.active{background:#fff}#shop_pages a img{height:20px;vertical-align:middle;width:20px}#shop_pages .shop_page_basket_total{left:-4px;position:absolute;text-align:center;top:-12px;width:30px}#ryzoom #shop_pages .shop_page_basket_total{left:-3px}#anifit_website #shop_pages{display:none}#ryzoom #shop_pages a,#ryzoom div.article_detail .article_datasheet_print{background:#e8e8e8}#ryzoom a.shop_articles_link{padding:5px 1px}#ryzoom #open_shop_categories,#ryzoom #shop_pages a,#ryzoom .shop button,#ryzoom .shop_client_selection_and_deliveries,#ryzoom div.article_detail .article_datasheet_print{border:2px solid #e8e8e8}#ryzoom #shop_pages a.active,#ryzoom .add_more_articles,#ryzoom .add_to_basket,#ryzoom .forward_to_basket,#ryzoom .shop button,#ryzoom .shop_basket .delete_from_basket a,#ryzoom .shop_button{background:#fff;border:2px solid #276481}.shop_page_basket_total_container{position:relative}#shop_sidebar{float:right;margin-right:-40px;width:250px}.shop_menu ul{list-style:none;margin:0;padding:0}.shop_menu li.has_children>a{background-image:url(../../build/546962e29b10c1d05d5c.png);background-position:right -346px;background-repeat:no-repeat}.shop_menu ul a{border-bottom:1px solid #b7b7b7;color:#313131;display:block;font-size:17px;font-weight:700;padding:7px 0 7px 20px}.shop_menu>ul>li:last-child a{border-bottom:0}.shop_menu li.selected a{border-color:#d5d5d5}.shop_menu li.selected ul li.selected>a{background:url(../../build/546962e29b10c1d05d5c.png) no-repeat 9px -390px}.shop_menu li.selected>a{color:#c90230}.shop_menu ul ul a{font-size:14px;padding-left:30px}.ryzoom_shop .shop_menu ul ul a{padding-left:50px}.shop_menu ul ul{display:none}.shop_menu li.selected>ul{display:block}.shop_menu li.selected{background-color:#e8e8e8}.ryzoom_clientportal .span44,.ryzoom_shop .span44{float:none;margin:0;width:auto}#ryzoom .shop .row{margin:0}.clientportal #shop_main{float:left;width:710px}#shop_main{min-height:400px}#ryzoom.partnerpage_modular #shop_main{float:left;width:670px}#ryzoom.partnerpage_modular #sitetitle{max-width:670px}#anifit_website .shop_menu ul a{font-size:14px;font-weight:400;padding-left:40px}#open_shop_categories{background:#edeccc;color:#000;display:block;font-weight:700;line-height:34px;padding:5px;text-align:center}#open_shop_categories span{background:#b4b033;position:absolute;right:6px;top:6px}#open_shop_categories span svg{fill:#fff;display:block;height:32px;width:32px}#shop_categories{float:left;margin-left:5px;position:relative;width:18%}#shop_categories>ul{background:#fff;border:2px solid #aaa;-webkit-box-shadow:10px 10px 20px rgba(0,0,0,.3);box-shadow:10px 10px 20px rgba(0,0,0,.3);display:none;left:0;position:absolute;top:42px;width:290px;z-index:15}#shop_article_finder{display:-webkit-box;display:-ms-flexbox;display:flex}#shop_article_finder>div{width:50%!important}#shop_article_search{background:#edeccc;margin-right:5px;padding:5px;text-align:center}#shop_article_search button{background:#b4b033;border-radius:0!important;color:#000;line-height:0px!important;margin:0!important;padding:2px!important}#shop_article_search button svg{width:25px}#ryzoom #shop_article_finder{margin-bottom:20px}#ryzoom #shop_article_search button{background:#276481;border-color:#276481}#ryzoom #shop_article_search button svg{fill:#fff}#shop_article_search input{border:1px solid gray;box-sizing:border-box;line-height:22px;margin-right:5px;margin-top:0!important;width:100%}#ryzoom #shop_article_search input{height:35px}#ryzoom #shop_article_search{background:#ededed}#shop_article_search form{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;position:relative}#shop_categories ul.visible{display:block}#anifit_website #shop_article_finder{display:none}#shop_main .change_shop_client{color:#000;display:block;height:40px;line-height:40px;padding:0 0 0 10px;width:100%}.change_shop_client img{float:left;height:30px;margin-right:10px;margin-top:5px;vertical-align:middle;width:30px}#shop_client_selection{float:left;margin-bottom:10px;width:74%}#shop_client_selection button{margin:0!important}#shop_client_selection div.shop_client_form{background:#fff;border:2px solid #aaa;-webkit-box-shadow:10px 10px 20px rgba(0,0,0,.3);box-shadow:10px 10px 20px rgba(0,0,0,.3);display:none;left:-2px;padding:10px;position:absolute;top:40px;width:490px;z-index:5}#shop_client_selection div.shop_client_form.visible{display:block}#shop_client_selection div.shop_client_form.loading{background:url(../../build/8a1bfd29a8b8e31de99e.gif) 50% no-repeat #fff;padding:40px 0}#shop_client_selection table{margin-bottom:0;margin-top:10px}#shop_client_selection table,#shop_client_selection td{border:0}#shop_client_selection td:first-child{width:20px}#shop_client_selection tr.change_shop_client_option_row td{padding-top:20px}#shop_client_selection tr.change_shop_client_option_row:first-child td{padding-top:5px}#shop_client_selection td{padding:5px 5px 7px;vertical-align:top}#shop_client_selection label{cursor:pointer;display:block}#shop_client_selection input{margin-bottom:10px;width:80px}#shop_client_selection fieldset{border:none;margin:0;padding:0}#shop_client_selection legend{display:none}#shop_client_selection p.error{margin-top:0}#shop_client_selection span.table_cell_span{display:inline-block;width:150px}#ryzoom fieldset.client_selection span{margin-left:0}.shop_front{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;width:100%}.shop_front .alternate_categories,.shop_front .subtext_delivery_time{display:block}.shop_front .alternate_categories{font-weight:700}.shop_front .article{border:1px solid #eee;border-radius:4px;margin:5px;padding:5px 5px 10px;position:relative;text-align:center;width:246px}#sold_out_reminder{background:#eee;border:2px solid #ddd;border-radius:2px;margin-top:20px;padding:10px}#sold_out_reminder input{margin:10px 0;width:200px}.reminder_error{background:rgba(255,0,0,.5);border:2px solid red;padding:20px}.reminder_success{background:#dddfb0;border:2px solid #a7af43;padding:20px}.sold_out_disclaimer{font-size:10px;margin-bottom:0}.article_labels{position:absolute;right:10px;top:40px;width:80px}.article_detail .article_labels{right:0;top:0;width:110px;z-index:10}.label_article_new img,.label_article_on_sale img,.label_article_reduced_forever img{width:70px}.label_article_new{position:absolute;right:0;top:0;z-index:1}.label_article_new span,.label_article_on_sale span,.label_article_reduced_forever span{color:#fff;font-family:Roboto,sans-serif;font-size:20px;left:0;letter-spacing:2px;position:absolute;text-align:center;text-transform:uppercase;top:40px;transform:rotate(14deg);width:110px}.label_article_on_sale span{font-size:17px;left:8px;letter-spacing:0;top:18px;transform:rotate(15deg)}.label_article_reduced_forever span{font-size:9.5px;letter-spacing:1px;top:25px;transform:rotate(-27deg)}.shop_front_articles .label_article_new span{font-size:13px;left:0;letter-spacing:1px;top:25px;width:70px}.shop_front_articles .label_article_on_sale span{font-size:11px;left:24px;top:10px;width:70px}.shop_front_articles .label_article_reduced_forever span{font-size:7px;left:22px;top:21px;width:70px}span.label_article_reduced_forever img{width:90px}.article_detail_left_side .article_labels img{width:110px}.shop_basket .article_name,.shop_front .article_name{color:#c90230;font-family:YanoneKaffeesatz,sans-serif;font-size:20px;font-weight:700;margin-top:10px;text-transform:uppercase}.shop_basket .article_name,.special_offer_article .article_name{font-size:35px}.shop_basket .article_name .article_subtitle,.special_offer_article .article_name .article_subtitle{font-family:YanoneKaffeesatz,sans-serif;font-size:25px;text-transform:none}span.article_name_line_1,span.article_name_line_2{display:inline-block;font-family:YanoneKaffeesatz,sans-serif;font-size:25px;font-weight:400;height:22px;letter-spacing:.5px;overflow:hidden;padding-top:5px}span.article_name_line_2{width:80%}a:hover span.article_name_line_1,a:hover span.article_name_line_2{text-decoration:underline}.shop_front .article_name{display:block;margin:10px 0;overflow:hidden}#anifit_website .shop_front .article_name .article_detail{color:#d3070e}.shop_front .article_image img{display:block}.shop_front .article_image{min-height:150px}.customer_article_sale_notification .article_price,.shop_front .article_price{font-family:YanoneKaffeesatz,sans-serif;font-size:24px;font-weight:700;margin:15px 0}.shop_front .article_price{height:45px;margin-top:0}.recommended_article_details .article_sale_price,.shop_front .article_sale_price{color:gray;font-size:15px;font-weight:400}.recommended_article_details .article_sale_price span,.shop_front .article_sale_price span{text-decoration:line-through}.recommended_article .article_subtext,.shop_front .article_subtext{color:gray;height:150px;line-height:25px;margin-bottom:20px;margin-top:20px;overflow:hidden}.subtext_vat_and_shipping{color:#707070;display:block;font-size:14px;margin-bottom:15px}#content .subtext_vat_and_shipping a{color:#707070;text-decoration:underline}#content .subtext_vat_and_shipping a:hover{text-decoration:none}#shop_popup_content .shop_front .article_subtext{height:110px}.article_sale_price_padding{height:20px}#content .shop_front .article_detail:hover{text-decoration:none}.shop_front .article_detail .article_subtext{height:auto;min-height:auto}.shop_front .article_detail h1{margin-bottom:5px}.form_add_to_basket{white-space:nowrap}#content .form_add_to_basket input[name=amount]{margin-bottom:10px;width:30px}.add_to_basket{background:#fff;border:2px solid #b4b033;display:inline-block;margin:4px 0;padding:5px;position:relative;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;z-index:1}.add_to_basket:hover{background:#edeccc}.add_to_basket img,.add_to_basket svg,.info_article_details img,.shop_button img,.shop_button svg{display:inline-block;height:28px;margin:-2px 0 0;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;vertical-align:sub;width:28px}.info_article_details{bottom:316px;color:#d3070e;display:inline-block;padding:0;position:absolute;right:7px;vertical-align:top}.recommended_article_name .info_article_details{bottom:4px}#content .anifit_red_info_icon{background-color:#fff;border:2px solid #eee;border-radius:100%;display:inline-block;height:14px;margin-left:5px;padding:5px;vertical-align:bottom;width:14px}.info_article_details img{background-color:#fff;border:2px solid #eee!important;border-radius:100%;box-shadow:0 0 5px #fff;height:10px;margin:0 0 0 10px;padding:5px;vertical-align:middle;width:10px}.add_to_basket span{color:#313131;font-size:15px;font-weight:700;height:20px;padding-right:10px;width:20px}.shop_line{border-bottom:1px solid #eee;clear:left;margin-bottom:25px;padding-bottom:25px}.shop_basket{clear:left;margin-top:40px}#content .shop_basket .article_amount input{width:40px}#content .shop_basket .article_amount.loading,#content .shop_basket .article_amount_select.loading{background:url(../../build/3f03212985117df83150.gif) 100% no-repeat}#content .article_amount_select select{border:none}.shop table{width:auto}.shop_basket form{box-sizing:border-box;display:flex;width:100%}.shop_basket .shop_basket_overview{padding-right:50px;width:100%}.shop_basket .shop_basket_overview table{width:100%}.shop_basket .shop_basket_article_list>tbody>tr{border-top:4px solid #f4f1ef}.shop_basket .basket_item>td{padding-bottom:30px;padding-top:20px;vertical-align:middle}.shop_basket table td{padding:5px 5px 5px 0}.shop_basket .article_basket_details{padding:15px 0}#shop_content .basket_item .article_amount_select{vertical-align:middle;white-space:nowrap}.basket_item .article_price{padding-right:20px}.shop_basket .article_basket_details table{margin:10px 0}.shop_basket .article_basket_details td{padding:2px 50px 2px 0;vertical-align:middle}.shop_basket .article_basket_details td .article_info_list{margin:0}#content .shop_basket .article_basket_details td.article_price span,.shop_basket .article_basket_details td.article_price{color:#333;font-family:YanoneKaffeesatz,sans-serif;font-size:28px;font-weight:700}.shop_basket .article_basket_details .article_text_base_price{display:none}.shop_basket .article_basket_image{padding:15px;text-align:center;vertical-align:middle;width:20%}.shop_basket .article_subtext{margin-top:10px}.shop_basket .article_price,.shop_basket .article_right_total{font-family:YanoneKaffeesatz,sans-serif;font-size:28px;font-weight:700;text-align:right;vertical-align:middle;white-space:nowrap}.shop_basket .article_price span{font-family:YanoneKaffeesatz,sans-serif}.shop_basket .basket_item .delete_from_basket{text-decoration:underline}.shop_basket .basket_item .delete_from_basket a{background:url(../../build/3ed9029ad0feda8a07a9.svg) no-repeat 50%;display:inline-block;height:60px;vertical-align:bottom;visibility:hidden;width:50px}.shop_basket .basket_item:hover .delete_from_basket a{visibility:visible}.shop_basket .row_shipping_costs td{padding-bottom:20px;padding-right:20px;padding-top:20px}.shop_basket .row_shipping_costs a.shop_text_popup{position:relative}.shop_basket .row_shipping_costs .info_article_details{display:inline-block;position:static}.shop_basket .row_free_shipping_note td{background:#eee}.shop_basket .row_free_shipping_note div{font-size:16px;padding:20px}.shop_basket .row_price_coupons td,.shop_basket .row_price_sub_total td{padding:20px 0}.shop_basket .row_price_total{background:#f2f2f2}.shop_basket .row_price_total td{padding-bottom:20px;padding-top:20px}.shop_basket .shop_button{margin-bottom:4px;margin-left:5px}#content .shop_basket .shop_coupon_redeemer{padding:20px 0}#content .shop_basket .shop_coupon_redeemer input{box-sizing:border-box;height:48px;vertical-align:bottom;width:320px}#content .shop_basket .shop_coupon_redeemer button{background-color:#f4f1ef;border:2px solid #f4f1ef;height:48px;line-height:48px}#content #shop_basket_update,#content .shop_basket .clear_basket_button,#content .shop_basket .coupon_basket_link{background:transparent;border:0;color:inherit;margin:0 0 5px 5px;padding:5px 0;text-decoration:underline}#web #content #shop_basket_update:hover,#web #content .shop_basket .clear_basket_button:hover,#web #content .shop_basket .coupon_basket_link:hover{background-color:#fff}#container #content .clear_basket_button,#content #shop_basket_update{margin-right:20px}#shop_quick_order form,.add_delivery_form,.last_delivery_form,.shop_basket form,.shop_checkout form,.shop_register form{clear:none}.shop_basket .row_submit td{padding-right:0;padding-top:20px;text-align:right}.shop button{background:#fff;border:2px solid #b4b033;font-size:15px}#intranet .shop button,.shop button,.shop_button{line-height:25px;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}#intranet .shop button,.shop_button{border:2px solid #b4b033;border-radius:4px;color:#333;display:inline-block;padding:5px 20px}#intranet #shop_main .shop_checkout_navigation button.active{background:#b4b033;color:#fff}.article_points_preview{border:3px solid #ccc;box-sizing:border-box;margin-top:10px;padding:20px;width:100%}#intranet .shop_basket .shop_checkout_purchase_summary{width:450px}#content select[name=deliveryaddress]{display:inline-block}#content .dhl_packing_station{line-height:60px}.article_tab_selection{clear:both;margin-bottom:-2px;margin-top:0;padding:0}.article_tab_selection li{border-bottom:2px solid #d1d1d1;border-radius:4px 4px 0 0;display:inline-block;font-size:18px;margin:0}.article_tab_selection li:hover{background:#fff}#content .article_tab_selection li a:hover{text-decoration:none}#content .article_tab_selection li a{color:#333;display:block;font-family:YanoneKaffeesatz,sans-serif;font-size:28px;font-weight:700;opacity:.6;padding:17px 30px}#content .article_tab_selection li.active a{color:#333;opacity:1}.article_tab_selection li.active{background:#fff;border:2px solid #d1d1d1;border-bottom-color:#fff;border-radius:4px 4px 0 0}.article_detail_tabs{background-image:none;background-size:500px;clear:both;margin-bottom:40px;margin-inline:auto;padding-top:40px;position:relative;width:60%}.article_detail_tab{border-bottom:1px solid #d9dbe9;display:block;margin:0 auto;max-width:1920px;padding:0}.article_detail_tab,.article_detail_tab>div{box-sizing:border-box;width:100%}.article_detail_tab>h3:after{color:#d30510;content:"+";float:right;font-size:40px;transition:.5s}.article_detail_tab>h3{align-items:center;cursor:pointer;display:flex;font-size:26px;font-weight:500!important;justify-content:space-between;margin-block:0;padding-block:10px;text-transform:uppercase;transition:.5s}.article_detail_tab.active>h3:after{content:"-"}.article_detail_tab .article_details_text{color:#313131;max-height:0;overflow:hidden;padding-left:10px;transition:max-height .5s ease-out}#content .article_detail_tab h1,#content .article_detail_tab h2{padding-top:20px}#content .article_detail_tab>div>:first-child{margin-top:0;padding-top:0}.article_mobile_gallery{display:none}.article_mobile_gallery_left svg,.article_mobile_gallery_right svg{fill:#f4f1ef}.article_mobile_gallery_left svg path,.article_mobile_gallery_right svg path{fill:#fff!important}.article_mobile_gallery_arrow{border-right:2px solid #000;border-top:2px solid #000;height:20px;position:absolute;top:45%;width:20px;z-index:2}.article_mobile_gallery_right{right:0;transform:rotate(45deg)}.article_mobile_gallery_left{left:0;transform:rotate(225deg)}.mobile_gallery_bullets{margin:auto;width:fit-content}.mobile_gallery_bullets a{background-color:#d9d9d9;border-radius:50%;display:inline-block;height:10px;margin-right:8px;transition-duration:.3s;width:10px}.mobile_gallery_bullets a.active,.mobile_gallery_bullets a:hover{background-color:#638000}.article_mobile_gallery_left.inactive,.article_mobile_gallery_right.inactive{border-color:grey;cursor:default}#content .article_detail_tab h1,#content .article_detail_tab h2{color:#313131;letter-spacing:0}.article_detail_tab div>:first-child{margin-top:0}.article_detail_tab em,.article_detail_tab i{font-style:italic;font-weight:400}#article_recommendations{position:relative}#article_recommendations:after{background:url(../../build/cbed9d5994600d797175.jpg) bottom repeat-x;bottom:0;content:"";height:100%;left:-100%;position:absolute;right:-100%;width:5000px;z-index:-1}#article_recommendations .recommended_articles{margin:0 auto;max-width:1920px;padding-bottom:100px}#article_recommendations .recommended_articles_container{height:440px;overflow:hidden}#article_recommendations .recommended_article{display:inline-block;margin:0 40px 100px 0;text-align:center}#article_recommendations .recommended_article span.article_name_line_2{font-size:20px}#content #article_recommendations .recommended_article a:hover{text-decoration:none}#article_recommendations .recommended_articles .shop_button{background-color:#fff;height:45px;line-height:47px}#article_recommendations .recommended_article_name{margin-top:10px;position:relative}#article_recommendations .recommended_article_name .article_name_line_1{font-family:YanoneKaffeesatz,sans-serif;font-size:25px;font-weight:700}#article_recommendations .recommended_articles h2{color:#333;letter-spacing:0}#article_recommendations .recommended_articles .article_subtext{height:auto;margin-top:5px}#start_erfolgsrezeptur_bubble{float:right;margin-left:0}#content #start_erfolgsrezeptur_bubble h2{color:#fff;letter-spacing:.7px;margin-top:0;text-transform:uppercase}.shop_button span{display:block;font-size:15px}.shop_button img,.shop_button svg{margin-right:10px;margin-top:-2px}.shop button:hover,.shop_button:hover{text-decoration:none!important}.success_messages{border:2px solid #52ae33;list-style:none;margin-top:20px;max-width:628px;padding:10px}#content .hidden,#content .hide,#intranet .shop button.hidden,#intranet .shop button.hide,#shop_popup_content .hide{display:none}.shop_checkout div.label,.shop_checkout label{box-sizing:border-box;clear:none;cursor:pointer;float:left;padding-right:20px;padding-top:15px;position:relative;width:50%}.shop_checkout div.label:nth-child(2n),.shop_checkout label:nth-child(2n){padding-left:20px;padding-right:0}#content .shop_checkout div.label>span,#content .shop_checkout label>span{background:#fff;border-radius:4px;color:#7e7e7e;left:10px;padding:0 10px;position:absolute;top:5px;width:auto}#content .shop_checkout label:nth-child(2n)>span{left:30px}#content .shop_checkout div.label:focus-within span,#content .shop_checkout label:focus-within span{color:#333}#shop_main input,#shop_main select{line-height:20px;padding:5px}.shop_checkout select{box-sizing:border-box;display:block;height:34px;margin-bottom:10px}.shop_warning{background:#fff;border:2px solid red;border-radius:2px;left:0;padding:5px;position:absolute;top:-20px;-webkit-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out;white-space:nowrap;z-index:1}.shop_warning:after,.shop_warning:before{border:solid transparent;content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}.shop_warning:after{border-color:#fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:10px;margin-left:-10px}.shop_warning:before{border-color:red hsla(0,0%,87%,0) hsla(0,0%,87%,0);border-width:13px;margin-left:-13px}select.date_selector{display:inline-block}#client_birthday_date_selector{display:flex;justify-content:space-between}#client_birthday_date_selector select{margin-right:10px}#client_birthday_date_selector select:last-child{margin-right:0}#ryzoom.ryzoom_shop select{width:auto}#ryzoom.ryzoom_shop #shop_popup_content select{max-width:200px}.shop_checkout fieldset{max-width:640px}.shop_article_added,.shop_section_title,.shop_section_title *{clear:left;color:#333;font-family:YanoneKaffeesatz,sans-serif;font-size:28px;font-weight:700;padding:50px 0 10px}#content .first_section_title,.shop_section_title:first-child{padding-top:0}.shop_section_title .shop_section_title_postfix{font-size:16px;vertical-align:middle}.shop_article_added{font-size:20px;padding:0}.shop_article_added span{display:inline-block;font-size:16px;margin-top:10px}.shop_article_added span:first-child{margin-top:0}.shop_article_added select{margin-right:10px}#form_added_to_basket input[name=article_question_answer]{width:100%}.shop_article_added .article_notification_text{color:#c90230;font-weight:700}p.added_to_basket_success{color:#648000;font-family:YanoneKaffeesatz,sans-serif;font-size:28px;margin-top:0}p.added_to_basket_success img{height:50px;margin-right:10px;vertical-align:middle;width:50px}#form_added_to_basket .added_to_basket_grid .shop_button{font-size:20px;height:44px;line-height:44px;margin-right:20px;margin-top:20px}#form_added_to_basket .added_to_basket_grid .shop_button img{height:24px;width:24px}#form_added_to_basket .added_to_basket_grid .add_more_articles{background-color:#aec11f;border-color:#aec11f}#form_added_to_basket .added_to_basket_grid .shop_button span{font-size:20px;height:auto;line-height:45px;width:auto}#form_added_to_basket .shop_article_added span{color:#1d1d1b;opacity:.7}#form_added_to_basket .shop_article_added span.added_to_basket_units{color:#d3050c;font-family:YanoneKaffeesatz,sans-serif;font-size:24px;margin-top:0;opacity:1}#form_added_to_basket .shop_article_added h2{font-size:38px;margin-bottom:5px;margin-top:5px;text-transform:uppercase}#shop_popup_content .shop_article_added{white-space:normal}#shop_popup_content #variant_uid_selection_mobile a{flex-basis:25%}.added_to_basket_grid{margin-bottom:0}#content .special_offer_article{align-self:normal}#content .special_offer_article b{color:#000;font-weight:400}.special_offer_article tr{border:1px solid #ddd;border-radius:10px}.special_offer_article tr td{border-radius:10px;padding:10px;vertical-align:middle}.special_offer_article tr td:first-child{text-align:center}.special_offer_article{border-radius:10px;margin-top:10px}#content .special_offer_article img{margin-right:0}#content .special_offer_article .article_amount{color:#313131;display:block;font-family:Roboto,sans-serif;font-size:20px;font-weight:400;margin:20px 0;text-transform:none}#content .special_offer_intro_html td{font-size:20px;text-align:left}#content .special_offer_coupon_info{margin-bottom:20px}#web #content a.button_gray,#web #content button.button_gray{background:#ddd;border-color:#ddd;color:#000;margin-left:10px}.special_offer_coupon img{width:75px}.special_offer_entry_package img{width:110px}.shop_special_offer_sidebar{align-self:normal;background:#eee;border:1px solid #ddd;margin-top:10px;padding:20px;width:300px}#consultant_registration .special_offer_continue a{background:#b4b033}#consultant_registration .special_offer_continue a img,#consultant_registration .special_offer_continue a svg{filter:invert(1)}#consultant_registration .shop_article_added b{display:block;margin:10px 0}.shop_special_offer_sidebar h2{margin-top:0}.shop_special_offer_sidebar form{border-bottom:1px dotted gray;margin-bottom:20px;padding-bottom:20px}.shop_special_offer_sidebar form:last-child,.shop_special_offer_sidebar form>:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}#content .special_offer_continue .add_more_articles img{filter:invert(1)}.special_offer_coupon .coupon_code{font-size:20px}.special_offer_entry_package
.special_offer_small_text{font-size:10px;margin-bottom:0}.shop_special_offer_sidebar form div{margin-top:20px}.shop_special_offer_sidebar form input{width:250px}.added_to_basket_image{height:206px;overflow:hidden;width:155px}.added_to_basket_image img{margin-right:20px;width:200px}#variant_uid_selection{display:none;margin:30px 0}#variant_uid_selection tr:hover{cursor:pointer}#variant_uid_selection tr td a:hover{text-decoration:none}#variant_uid_selection tr td,#variant_uid_selection tr td a{color:gray;font-size:20px}#variant_uid_selection tr th{border:1px solid #ddd;padding:5px 10px;vertical-align:middle}#variant_uid_selection tr th:first-child{border:0}#variant_uid_selection tr td{border:1px solid #ddd;padding:5px 10px;vertical-align:middle}#variant_uid_selection tr td:nth-child(2),#variant_uid_selection tr td:nth-child(3){text-align:center}#variant_uid_selection tr td:nth-child(4){text-align:right}#variant_uid_selection tr:hover td{background:#eee}#variant_uid_selection tr.selected td,#variant_uid_selection tr.selected td a{color:#ce2819}#intranet #variant_uid_selection tr.selected td,#intranet #variant_uid_selection tr.selected td a{color:#9e9a1f}#ryzoom #variant_uid_selection tr.selected td,#ryzoom #variant_uid_selection tr.selected td a{color:#276481}#variant_uid_selection_mobile{display:flex;margin:30px 0;min-width:400px;text-align:left;white-space:normal}#variant_uid_selection_mobile a{border:2px solid #d1d1d1;border-radius:4px;display:inline-block;flex-basis:15%;margin:0 20px 20px 0;padding:10px;position:relative;text-align:left;width:fit-content}.variant_uid_selection_mobile_discount{background-color:#d3050c;border-radius:5px;color:#fff;font-family:YanoneKaffeesatz,sans-serif;font-size:14px;padding:3px 6px;position:absolute;right:0;top:-13px}@media (max-width:960px){.variant_uid_selection_mobile_discount{font-size:13px;padding:2px 4px}.shop_front .article_sale_price{display:block;font-size:12px;margin-top:-10px}#variant_uid_selection_mobile a{flex-basis:100%}}#variant_uid_selection_mobile a.selected{background:#fff6da;border:2px solid #ffc107}#variant_uid_selection_mobile a:hover{background:#fef9e9;text-decoration:none}#variant_uid_selection a{white-space:normal}#variant_uid_selection_mobile .variant_uid_selection_mobile_label{color:#333;font-size:14px}#variant_uid_selection_mobile .variant_uid_selection_mobile_price{color:#000;font-family:YanoneKaffeesatz,sans-serif;font-size:24px;font-weight:700;line-height:32px}#variant_uid_selection_mobile .variant_uid_selection_mobile_price.sale_exists{color:#d3050c}#variant_uid_selection_mobile .variant_uid_selection_mobile_base_price{color:#333;font-size:14px}#variant_uid_selection_mobile a{justify-content:space-between;white-space:normal}#variant_uid_selection_mobile .variant_details_container,#variant_uid_selection_mobile a{display:flex;flex-direction:column}#variant_uid_selection_mobile a>span{display:block}#intranet #variant_uid_selection_mobile a .variant_uid_selection_mobile_price{color:#9e9a1f}#ryzoom #variant_uid_selection_mobile a .variant_uid_selection_mobile_price{color:#276481}#shop_popup_content .shop_choose_variant h2{font-size:38px;text-transform:uppercase}#shop_popup_content .article_info_list{margin-top:0}#shop_popup_content #variant_uid_selection_mobile{margin:0}#shop_popup_content h2{margin:0 0 20px}.article_variant_price,.article_variant_text_base_price{white-space:nowrap}.article_variant_selection_circle{background:#fff;border:1px solid gray;border-radius:100%;display:block;height:20px;position:relative;text-align:center;width:20px}.article_variant_selection_circle span{border-radius:100%;bottom:0;left:0;position:absolute;right:0;top:0;transition:all .2s ease-in-out}#variant_uid_selection tr:hover .article_variant_selection_circle span{background:#ddd;border:2px solid #fff}#variant_uid_selection tr:active .article_variant_selection_circle span{background:#ccc;border:2px solid #fff;bottom:5px;left:5px;right:5px;top:5px}#variant_uid_selection tr.selected .article_variant_selection_circle span{background:#313131;border:2px solid #fff}#choose_variant_uid{display:none}#shop_basket_popup #variant_uid_selection,#shop_basket_popup a.choose_variant_uid,#shop_basket_popup div.article_variant_selection{margin-top:0}.shop_article_added input{width:40px!important}.shop_checkout form.checkout_form{display:flex}.checkout_leftside{box-sizing:border-box;padding:0 100px 0 0;width:60%}.checkout_rightside{background-color:#f4f1ef;box-sizing:border-box;padding:40px;width:40%}.checkout_rightside img{border-radius:4px;padding:10px}#rhythm_warning{background-color:#ffcb0024;border:1px solid #ffcb00;border-radius:4px;color:#000;margin:5px 0 0;padding:10px}.rhythm_checkout_warning_block{background:#ffcb0024;border:2px solid #ffcb00a3;border-radius:.5em;margin-bottom:-1.5em;margin-left:-.5em;padding:.2em .5em;position:relative}.rhythm_checkout_warning{font-size:1.75em;position:absolute;right:.5em;top:45%;transform:translateY(-50%)}.shop_checkout_navigation{margin:0 0 30px;overflow:hidden;padding-bottom:10px;padding-top:10px;position:relative}.shop_checkout_navigation button{margin-bottom:20px}#content .shop_checkout_navigation table{display:table;width:100%}#content .shop_checkout_navigation table td{width:33%}#content .shop_checkout_navigation table td:last-child{width:85px}#content #shop_main .shop_checkout_navigation button{background:transparent;border:0;display:inline-block;font-size:19px;line-height:25px;padding:0;position:relative;text-align:center;text-transform:none}#web #content #shop_main .shop_checkout_navigation button:hover{background-color:transparent}#content #shop_main .shop_checkout_navigation button.active{background:transparent}#content #shop_main .shop_checkout_navigation button .section_icon{display:block;height:32px}#content #shop_main .shop_checkout_navigation button.active .section_icon img{filter:hue-rotate(-4deg) brightness(1.4)}#content #shop_main .shop_checkout_navigation button.future_section .section_icon img{filter:grayscale()}label[for=fld_shipping_code_DHL-DP],label[for=fld_shipping_code_DHL-Express],label[for=fld_shipping_code_DHL]{background-image:url(../../build/e879083d12ee116a42a6.png)!important;background-position:95%!important;background-repeat:no-repeat!important;background-size:70px!important}label[for=fld_shipping_code_DPD]{background-image:url(../../build/1e908aa6220e2b4dc812.png)!important;background-position:95%!important;background-repeat:no-repeat!important;background-size:70px!important}#content #shop_main .shop_checkout_navigation button .section_name{color:#333;display:block;font-family:YanoneKaffeesatz,sans-serif;font-size:24px;margin-top:30px;text-transform:none}#content #shop_main .shop_checkout_navigation button.future_section .section_name,#content #shop_main .shop_checkout_navigation button:hover .section_name{color:#888}#content #shop_main .shop_checkout_navigation button .section_warawara{background-color:#648000;border:4px solid #fff;border-radius:100%;display:inline-block;height:16px;left:50%;position:absolute;top:32px;transform:translateX(-50%);width:16px;z-index:1}#content #shop_main .shop_checkout_navigation button.active .section_warawara{background:#aec11f}#content #shop_main .shop_checkout_navigation button:hover .section_warawara{background:#aec11f;border-color:#ddd}#content #shop_main .shop_checkout_navigation button.future_section .section_warawara{background:#888}.shop_checkout_navigation_the_line{background-color:#f4f1ef;height:4px;left:0;position:absolute;right:0;top:52px}.active_green{background:#2f7022;height:4px;left:-2000px;position:absolute;top:42px;width:2020px;z-index:0}#container #content .shop_section_error_alert{background:red;border-radius:100%;color:#fff;font-size:15px;height:20px;line-height:20px;position:absolute;right:-5px;top:-10px;width:20px}.shop_checkout_forward{bottom:0;clear:left;left:0;margin:20px auto 0;max-width:1600px;padding:20px 25px 25px;position:fixed;right:0;text-align:right;z-index:2}.shop_checkout_forward:after{background-color:#fff;border-top:2px solid #f2f2f2;bottom:0;content:"";height:105px;left:0;left:-100%;position:fixed;right:0;right:-100%}.shop_checkout_overview .shop_checkout_forward{text-align:left}#container #content .shop_checkout_forward button{background:#aec11f;border-color:#aec11f;position:relative;z-index:3}.shop_checkout_forward button span{white-space:nowrap}#container #content .shop_checkout_forward .shop_back_button{background:#d6d6d6;border-color:#d6d6d6;color:#313131;float:left}.required_description{color:gray;display:block;padding:20px 0 10px}.shop_checkout_agreements{margin-top:30px}#content .shop_checkout_agreements label{float:none;height:auto;margin-bottom:0;padding-right:0;padding-top:0;width:auto}.shop_checkout_agreements ul{margin-bottom:0;padding-bottom:0;padding-left:24px}.shop_checkout_agreements table{margin-bottom:0}.shop_checkout_agreements ul li{padding-bottom:10px;padding-left:9px}.shop_checkout_agreements ul li:last-child{padding-bottom:0}#content .shop_checkout_comments{clear:left;margin-top:50px}#content .shop_checkout_comments textarea{height:200px;resize:none;width:100%}#new_client_attribution_required_answer textarea{height:50px;resize:vertical;width:100%}#new_client_attribution_required_answer span{display:block;margin:5px 0}#new_client_attribution_required_event_selection table{width:100%}#new_client_attribution_required_event_selection td{padding-top:10px}#content #new_client_attribution_required_event_selection label{display:inline-block;height:auto;padding-top:0;width:auto}#content #new_client_attribution_required_event_selection label>span{padding:0;position:static}#new_client_attribution_required_event_selection label span{display:inline-block;width:auto}.privacy_policies_shop{color:gray;font-size:12px}.shop_coupon_redeemer:after{clear:both;content:"";display:block}#content .shop_coupon_redeemer table{width:100%}#content .shop_basket_article_list .shop_coupon_redeemer table{width:auto}#content .shop_coupon_redeemer table td,#content .shop_coupon_redeemer table th{padding-left:0;padding-right:15px;vertical-align:middle}#content .shop_coupon_redeemer table td:last-child{padding-right:0}#content .shop_coupon_redeemer button{margin-bottom:0}#content .shop_checkout_purchase_summary .shop_coupon_redeemer{border-top:1px dashed #ddd;margin-top:20px;padding-top:20px}.shop_coupon_redeemer label:first-child{width:70%}.shop_coupon_redeemer label:last-child{width:30%}#container #content .shop_coupon_redeemer button{background-color:#fff;border-color:#fff}#shop_purchase_block_top{background-color:#f4f1ef;border-radius:4px;box-sizing:border-box;display:none;margin-bottom:40px;padding:20px}#content #shop_purchase_block_top button{box-sizing:border-box;margin-top:0;width:100%}#content #shop_purchase_block_top button[name=purchase]{margin-top:20px}#content #shop_purchase_block_top button[name=purchase].first_purchase_button{margin-bottom:10px;margin-top:0}#content #shop_purchase_block_top p{margin:0 0 20px}#content #shop_purchase_block_top p i{padding:0}#content #shop_purchase_block_top label{padding-top:0}#content #shop_purchase_block_top td{padding:10px 0}#content .checkout_rightside .first_purchase_button{margin-bottom:20px;width:100%}#content .rightside_checkout_top_block td{padding:10px 0}#content .rightside_checkout_top_block p{margin:0 0 10px}#content .checkout_rightside .shop_coupon_redeemer{margin-bottom:40px}#content .shop_checkout .shop_coupon_redeemer label:first-child{margin-right:5px;width:50%}#content .shop_checkout .shop_coupon_redeemer input{box-sizing:border-box;width:100%}#content .shop_checkout_section .shop_coupon_redeemer button{margin-top:19px}#content .shop_checkout_section .shop_coupon_redeemer button[name=delete_coupon]{background:none;border:0;color:#ce2819;line-height:inherit;margin:0;padding:0;text-decoration:underline}#coupon_redemption button{margin-top:0;vertical-align:bottom}#content #coupon_redemption input{width:auto}#content .checkout_rightside .shop_coupon_redeemer label{display:inline-block;padding:0;width:auto}#intranet .shop_coupon_redeemer button[name=section]{margin-top:18px!important}.align_right{text-align:right}.checkout_errors{border:2px solid #c90230;border-radius:4px;margin-top:20px;padding:10px 10px 10px 30px;width:608px}.shop_checkout_overview{display:table-cell}.shop_checkout_overview table{width:auto}.shop_checkout .shop_checkout_overview{max-width:none;width:100%}.shop_checkout_overview .checkout_errors{cursor:pointer;text-decoration:underline}.shop_checkout_purchase_summary{float:right;width:340px}.shop_basket .shop_checkout_purchase_summary{margin-left:20px}.shop_basket .shop_checkout_purchase_summary table{margin-top:15px;width:100%}.shop_basket .shop_checkout_purchase_summary table td{vertical-align:middle}#ryzoom .shop_checkout_purchase_summary{float:none;width:auto}#shop_to_checkout{margin-left:0}.shop_checkout_purchase_block{margin-bottom:20px;padding:0}.shop_checkout_purchase_block p{margin:0}.shop_checkout_purchase_block table{margin-bottom:0}#content .shop_checkout_purchase_block button{display:inline-block;margin-top:20px;width:100%}#content .shop_checkout_purchase_block>button:first-child{margin-bottom:40px}.shop_checkout_purchase_block a.shop_button{display:block;margin-bottom:0;margin-top:10px;text-align:center}.shop_checkout_purchase_block_bottom{max-width:340px}.shop_checkout_purchase_block_bottom .shop_checkout_purchase_block{margin-bottom:0;margin-top:20px}#content .shop_checkout_purchase_block .row_loyalty_points td:first-child{width:70%}#content .shop_checkout_purchase_block .shop_coupon_redeemer{margin:30px 0}#content .checkout_rightside .rightside_checkout_top_block,#content .checkout_rightside .shop_coupon_redeemer,#content .shop_checkout_purchase_block .shop_coupon_redeemer,#content .shop_checkout_purchase_block>button,#content .shop_checkout_purchase_block>p{display:none}#content .checkout_rightside.section_4 .rightside_checkout_top_block,#content .checkout_rightside.section_4 .shop_coupon_redeemer,#content .section_4 .shop_checkout_purchase_block .shop_coupon_redeemer,#content .section_4 .shop_checkout_purchase_block>button,#content .section_4 .shop_checkout_purchase_block>p{display:block}.shop_or_paypal_direct{border-bottom:1px dotted gray;display:block;margin:20px 0;position:relative}.shop_or_paypal_direct span{background:#fff;left:50%;padding:0 5px;position:absolute;top:0;transform:translateX(-50%) translateY(-50%)}#content .paypal_express_subtext{display:block;font-size:12px;text-align:center}#paypal-button-container iframe{z-index:1!important}.shop_checkout_overview .shop_checkout_column{box-sizing:border-box;float:left;padding:0 20px 20px 0;width:50%}#content .shop_checkout_overview .shop_checkout_column .shop_checkout_change_value{background:none;background:url(../../build/9ef1b42083206a91f397.svg) no-repeat 8px;background-size:14px;border:0;color:gray;display:inline-flex;font-size:14px;height:28px;margin-left:10px;padding:5px 10px 5px 28px;text-decoration:underline;transition:background .2s}#content .shop_checkout_overview .shop_checkout_column .shop_checkout_change_value:hover span{opacity:1}#content .shop_checkout_overview .shop_checkout_column .shop_checkout_change_value span{font-family:Roboto,sans-serif;font-size:14px;line-height:1.3;opacity:0;text-transform:none}.shop_checkout_overview .shop_checkout_more_info{margin-bottom:0;width:auto!important}.shop_checkout_overview .shop_checkout_more_info>div{margin-bottom:0}.shop_checkout_main_line{display:table-cell;padding-right:20px}.shop_checkout_overview .shop_checkout_client_data_row{margin:0 20px 20px 0}.shop_checkout_overview td,.shop_checkout_overview th{padding:5px}.shop_checkout_overview tbody th{border-top:1px solid #f2f2f2;width:170px}.shop_checkout_overview .shop_checkout_purchase_block td{padding:5px 0}#content .shop_checkout_articles_summary table{display:table;width:100%}.shop_checkout_articles_summary .shop_checkout_summary_article img{margin-right:20px}.shop_checkout_articles_summary td{padding-bottom:30px;vertical-align:middle}.shop_checkout_articles_summary td:first-child{width:50px}.shop_checkout_summary_article b{display:block;margin-bottom:5px}.shop_checkout_articles_summary td:last-child,.shop_checkout_summary_article_price{color:#333;font-family:YanoneKaffeesatz,sans-serif;font-size:24px;font-weight:700;padding-right:0;text-align:right}.shop_checkout_articles_summary .row_checkout_sum{border-top:4px solid #fff}.shop_checkout_articles_summary .row_checkout_sum td{color:#333;font-family:YanoneKaffeesatz,sans-serif;font-size:24px;font-weight:700;padding-top:30px}.shop_checkout_articles_summary .row_article_total{border-top:4px solid #fff}.shop_checkout_articles_summary .row_article_total td{padding-top:30px}.article_summary_name{font-family:YanoneKaffeesatz,sans-serif;font-size:32px}.article_summary_quantity{display:block;font-family:YanoneKaffeesatz,sans-serif;font-size:18px;margin-top:10px}.shop_checkout .multiple_choice{border:3px solid #f2f2f2;margin-top:20px;padding:10px}.shop_checkout .multiple_choice thead{border-bottom:1px solid #ddd}.shop_checkout .multiple_choice td,.shop_checkout .multiple_choice th{padding:3px}.shop_checkout .multiple_choice td.label{width:135px}.shop_checkout .multiple_choice td.quantity,.shop_checkout .multiple_choice td.sum{text-align:right}.shop_checkout .multiple_choice label{height:auto}.shop_checkout .multiple_choice div.content{padding-top:15px}.body_shop_checkout #anifit_shop_categories{height:20px;min-height:20px}.body_shop_checkout #container{padding-top:150px}.ryzoom_shop .shop_checkout .multiple_choice label{height:auto}.shop_checkout .consulting_needed{border:2px solid red;margin-top:20px;padding:10px}.shop_checkout .client_consulted table{margin:0}.shop_checkout .article_consulting_needed{color:red;float:right;font-weight:700}.shop_checkout .table_radio_selection label{height:auto!important;margin:0;padding:0;width:auto}.shop_checkout .table_radio_selection{border:0;width:auto}.shop_checkout .table_radio_selection td{border:0!important;vertical-align:middle}#delivery_date_selection td{white-space:nowrap}#content .label_radio_selection{margin-bottom:10px}#content .label_radio_selection>label{border:1px solid #ccccc9;display:block;float:none;height:auto;margin-bottom:0;margin-top:-1px;padding:10px;position:relative;width:auto}#content .label_radio_selection>label:first-child{border-top-left-radius:4px;border-top-right-radius:4px}#content .label_radio_selection>label:last-child{border-bottom:1px solid #ccccc9;border-bottom-left-radius:4px;border-bottom-right-radius:4px}#content .label_radio_selection>label>img{height:42px;position:absolute;right:10px;top:10px}#content .label_radio_selection>label.selected{background:#fff6da;border-color:#a7a7a7;border-bottom:1px solid #a7a7a7;z-index:1}#content .label_radio_selection a{color:#333}#content #payment_debit{background:#f1f1f1;padding:20px}#payment_debit label a{line-height:60px}#content #payment_debit label{border:0}#content #payment_debit label.error{background-color:transparent}#content #payment_debit label.error input{border-color:#c90230}#content #payment_debit .iban_obfuscated{display:inline-block;padding-top:20px}#content #payment_debit td label{padding:0}#content #payment_debit td{padding:10px}#content #payment_debit .payment_authorization.error{color:#c90230}#content .shop_checkout #delivery_date{width:120px}.shop_checkout table{display:inline-block}.shop_checkout .row_free_shipping_note td{background:#eee}.shop_checkout .row_free_shipping_note div{font-size:16px;padding:20px}.shop_checkout .delivery_type_subscription{padding-top:3px;vertical-align:top!important}.shop_checkout #shop_delivery_frequency{background:#f1f1f1;padding:10px 20px}.shop_checkout #shop_delivery_frequency table{margin:0}.shop_checkout table.error{border:2px solid red;border-radius:4px;padding:10px}#content .shop_checkout input.error{border-color:red}.shop_checkout select[name=payment_method]{display:initial}.shop_text_popup_info_icon{background:url(../../build/cf3d906e713a95e6dc2e.png) no-repeat 100%;padding-right:20px}.including_tax_and_shipping{color:gray;display:block;font-size:15px;font-weight:400;padding:0 0 20px}#payment_debit table{clear:both;margin-top:10px}#content .shop_checkout input,#content .shop_checkout select{box-sizing:border-box;height:60px;margin-bottom:0;padding-left:18px;width:100%}#content .shop_checkout select{padding-left:13px}#content .shop_checkout input[type=checkbox],#content .shop_checkout input[type=radio]{height:auto}#web .body_shop_checkout #logo img,#web .body_shop_checkout h1{display:none}#web .body_shop_checkout #logo img.mobile_logo{display:block;margin-top:15px;width:100px}#web .body_shop_checkout #country_select,#web .body_shop_checkout #lang_select{display:none}#web .body_shop_checkout #header{background-color:#fff;border-bottom:2px solid #eee;height:90px}#web .body_shop_checkout #content{margin-top:70px;padding-top:22px}#web .body_shop_checkout #anifit_shop_categories_bar{display:none}#web .body_shop_checkout .shop_client_selection_and_deliveries{margin-bottom:10px;margin-top:0}#web .body_shop_checkout .label_radio_selection label input,#web .body_shop_checkout .label_radio_selection td select{height:40px}#web .body_shop_checkout .shop_checkout_forward{padding:0;position:static}#web .body_shop_checkout .shop_checkout_forward:after{display:none}#web .body_shop_checkout .shop_section_title{padding-top:30px}#web .body_shop_checkout #content .first_section_title,#web .body_shop_checkout #content .shop_section_title:first-child{padding-top:0}#web .body_shop_checkout #content .label_radio_selection>label>img{top:4px}#web .body_shop_checkout #logocontainer .partnerpage_contact,#web .body_shop_checkout #logocontainer .partnerpage_image{display:none}#web #anifit_website.teampartnerpage_show_contact_box.body_shop_checkout #logo{display:block}#web #anifit_website.teampartnerpage_show_contact_box.body_shop_checkout #header,#web #anifit_website.teampartnerpage_show_contact_box.body_shop_checkout #logocontainer{top:0}#web body.partnerpage_modular.body_shop_checkout #header,#web body.reduced_header_for_mobile.body_shop_checkout #header{height:90px}#web body#anifit_website.teampartnerpage_show_contact_box.body_shop_checkout #open_shop_basket,#web body#anifit_website.teampartnerpage_show_contact_box.reduced_header_for_mobile.body_shop_checkout #open_shop_basket{top:21px}#web body.body_shop_checkout #partnerpage_header_image_container,#web body.reduced_header_for_mobile.body_shop_checkout #partnerpage_header_image_container{display:none}#web .body_shop_checkout #footer_info_container.bar_padding{padding-bottom:0}#web #anifit_website.body_shop_checkout.teampartnerpage_show_contact_box{padding-top:0}#content .shop_checkout .add_to_subscription label{margin:0 0 3px}#content .shop_checkout .add_to_subscription td{padding:3px}#content .shop_checkout .multiple_choice label{margin:0 0 3px}#content .shop_checkout .multiple_choice td{padding:3px}#content .shop_checkout .shop_client_id_container{margin-bottom:20px}#content .shop_checkout .shop_client_id{width:auto}#content .shop_checkout .shop_client_id input{vertical-align:top;width:233px}#content .shop_checkout .shop_client_id button{margin:0!important;padding:3px}#content .shop_checkout .shop_client_id a{float:right;line-height:60px;text-decoration:underline;width:auto}#content .empty-basket-warning{border-bottom:2px solid #d1d1d1;display:flex;height:45vh;margin-bottom:20px;width:100%}#content .empty-basket-warning .warning-text{align-items:center;display:flex;flex:3;justify-content:center}#content .empty-basket-warning .warning-text p{color:#d3050c;font-size:20pt}#content .empty-basket-warning .warning-text img{margin-right:10px;width:40px}#content .empty-basket-warning .image-container{flex:3}#content .empty-basket-warning img{height:100%}@media (max-width:750px){#content .empty-basket-warning .image-container{display:none}#content .empty-basket-warning{border:none;height:auto;margin:40px 0}}#content .flex_header{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-top:0}#content.shop{max-width:1600px}#content.shop #contentright{width:250px}#content.shop #contenttop{border-right:230px solid #cecece}#shop_overlay{background:#000;bottom:0;cursor:pointer;left:0;opacity:.3;position:fixed;right:0;top:0;z-index:509}#shop_basket_popup{background:#fff;border-radius:4px;box-shadow:0 5px 10px #00000029;height:154px;left:50%;margin-left:-265px;margin-top:-77px;padding:40px;position:fixed;top:50%;-o-transition:height .3s,margin .3s,width .3s;transition:height .3s,margin .3s,width .3s;-webkit-transition:height .3s,margin .3s,width .3s;width:531px;z-index:510}#shop_basket_popup.absolute{margin-left:0;margin-top:0;position:absolute}#shop_basket_popup form{display:inline-block;margin-bottom:0;white-space:nowrap}#shop_popup_content{bottom:40px;left:40px;overflow:auto;position:absolute;right:40px;top:40px}#shop_popup_content .shop_display_text h2{margin-top:0}#shop_popup_content .shop_display_text a{border:0}#shop_basket_popup #shop_popup_content{overflow:hidden}#shop_basket_popup.loading{background:url(../../build/3f03212985117df83150.gif) 50% no-repeat #fff}#shop_basket_popup.product_detail_popup{bottom:50px;-webkit-box-shadow:0 0 10px #555;box-shadow:0 0 10px #555;height:auto;margin-left:-420px;margin-top:0;padding:30px;top:50px;width:840px}#shop_basket_popup.display_text_popup #shop_popup_content,#shop_basket_popup.product_detail_popup #shop_popup_content{overflow:auto}#shop_basket_popup.display_text_popup #shop_popup_content a,#shop_basket_popup.product_detail_popup #shop_popup_content .zms_textarea a{display:initial;margin:0;padding:0}#shop_basket_popup.display_text_popup{-webkit-box-shadow:0 0 10px #555;box-shadow:0 0 10px #555;height:200px;margin-top:-100px;padding:30px}#shop_basket_popup .popup_closer{background:url(../../build/1f28e949d427a82dcaf4.svg) no-repeat 50%;background-size:14px;font-size:20px;height:15px;line-height:15px;margin:0;padding:10px!important;position:absolute;right:10px;text-align:center;text-decoration:none;top:10px;transform:scale(1.01) rotate(0deg);transition:all .2s ease-in-out;width:15px}#shop_basket_popup .popup_closer:hover{transform:scale(1.4) rotate(90deg)}.shop_notification{background:#f2f2f2;border:2px solid gray;margin-top:10px;padding:10px}#shop_basket_popup button,.shop_notification a,.shop_notification button{border:2px solid #b4b033;display:inline-block;margin:15px 10px 0 0;padding:5px;width:auto}.shop_notification a img{height:20px;vertical-align:bottom;width:20px}#shop_basket_popup a:last-child{margin-right:0}#content .shop_notification button span,#intranet #shop_basket_popup button span,#shop_basket_popup button span,.shop_notification a span{color:#fff;font-size:14px;height:20px;width:20px}#shop_basket_popup button,.shop_notification button{border:0;line-height:inherit}#shop_basket_popup .partnerpage_product_text a{margin:0;padding:0}#shop_basket_popup form p.article_question_text{white-space:normal}#shop_main .open_deliveries{background:#ddd;color:#313131;float:right;font-size:16px;height:20px;line-height:20px;margin:0;min-width:150px;padding:10px;text-align:center;width:20%}.shop_client_selection_and_deliveries{border:2px solid #ddd;border-radius:4px;float:right;height:40px;margin-top:10px;position:relative;width:81%}.customer_article_sale_notification{float:left;padding:10px}.customer_article_sale_notification .article_price,.customer_article_sale_notification a{font-weight:400;line-height:15px;padding-left:10px}.shop_front .deliveries{width:100%}.delivery{border:1px solid gray;float:left;margin:10px 5px;width:48%}.delivery table{margin-bottom:0;width:100%}.delivery form{margin-bottom:0!important}.delivery thead td{background:#eee;border-bottom:1px solid #aaa;color:#c90230;font-size:16px}.delivery td{padding:10px;vertical-align:middle}.delivery td b{white-space:nowrap}.delivery button{font-size:15px;margin-top:0!important}.delivery tfoot{border-top:1px solid #aaa}.delivery .delivery_sum{font-weight:700}#ryzoom .delivery{border:0;margin-bottom:0}.delivery_break_line{clear:left}form.shop_login .message_failure{background:#ffada6;border:1px solid #d6564b;border-radius:4px;display:inline-block;margin-top:0;padding:5px}.shop_register_or_login{border-radius:4px;box-shadow:0 5px 10px #00000029;box-sizing:border-box;margin:0 auto;padding:30px;width:700px}.shop_register_or_login h2{font-size:28px;text-transform:uppercase}.shop_register_or_login td{border:0;padding:0;width:auto}#container #content .shop_register_or_login input{box-sizing:border-box;height:60px}#container #content .shop_register_or_login button{background-color:#aec11f;border-color:#aec11f}#container #content .input_buttons_combined input{border-radius:4px 0 0 4px;border-right:0;box-sizing:border-box;height:60px;width:100%}#container #content .input_buttons_combined button{border-radius:0 4px 4px 0}.shop_register_or_login table{border-bottom:0}.shop_register_or_login .shop_login div{margin-top:15px}.shop_register_or_login table{border-collapse:separate;border-spacing:10px}#content span.stay_logged_in{cursor:pointer;display:inline-block}#content .display_labels label{display:inline-block;margin-right:10px;vertical-align:middle}.shop_register_header td{font-weight:700;padding:5px 20px;text-align:center}.shop_register_pages h3{font-size:20px;margin-top:0;text-align:center}.shop_register_pages td{background:#eee;padding:20px;text-align:center;width:50%}.shop_login{text-align:left}.shop_register_pages ul{list-style:none;margin:0 0 20px;padding:0}.shop_register_pages ul li{background:url(../../build/c9c3ff8d9c1b84754f94.png) 2px 7px no-repeat;background-size:12px;font-size:16px;margin-bottom:10px;padding-left:20px;text-align:left}#content .shop_register_pages td input{box-sizing:border-box;width:100%}#content .shop_register_or_separator{border-collapse:collapse;border-spacing:0;width:100%}#content .shop_register_or_separator td{vertical-align:middle}#content .shop_register_or_separator td span{border-bottom:4px solid #f1f1ef;display:block;height:0}.shop_register_or_separator td{text-align:center;width:40%}.shop_register_or_separator td:nth-child(2){width:15%}.text_existing_email p{font-weight:400;white-space:normal}#anifit_website .shop .shop_login_loading button.login_submit_button,#content #shop_main .shop_loading{border-color:#eee;color:transparent;padding-left:27px;position:relative}#anifit_website .shop .shop_login_loading button.login_submit_button:before{animation:moveCircle 1s linear infinite;background-color:#fff;border-radius:50%;content:"";height:10px;left:55%;position:absolute;top:55%;transform:translate(-100%,-100%);width:10px}@keyframes moveCircle{0%{transform:translate(-100%,-100%) rotate(0deg) translate(100%) scale(100%)}50%{transform:translate(-100%,-100%) rotate(180deg) translate(100%) scale(50%)}to{transform:translate(-100%,-100%) rotate(1turn) translate(100%) scale(100%)}}#content .shop_register_or_login .form_use_instant_login{margin-bottom:20px}#content .shop_checkout_login{padding:50px;width:600px}#content .shop_checkout_login h3{font-size:38px;margin-bottom:20px;margin-top:0;text-transform:uppercase}#content .shop_checkout_login h3 .love{background:url(../../build/73313dd0bc8324938909.svg) no-repeat 0 0;background-size:100%;content:" ";display:inline-block;height:40px;vertical-align:bottom;width:40px}#content .label_login_email{padding-right:0;width:100%}#content .label_login_password{display:inline-block;float:none;padding-left:0;padding-right:0;width:100%}#content .shop_register_or_login .input_buttons_combined{display:flex}#container #content .shop_register_or_login button.login_submit_button{background-color:#ffc107;border-color:#ffc107;box-sizing:border-box;display:block;margin-top:15px!important;width:100%}#content .shop_checkout_login a.register{color:#333;float:right;line-height:60px;text-decoration:underline}#content .shop_checkout_login .div_stay_logged_in{height:60px;line-height:60px}#content .shop_checkout_login .form_use_instant_login{margin-bottom:0;text-align:center}.purchase_success_header{margin-top:20px;text-align:center}.purchase_success_header td{vertical-align:middle}.purchase_success_header td h2{margin-top:0}.purchase_success_header td p{margin-bottom:0}.purchase_success_animation{position:relative;width:100px}.purchase_success_animation img{width:100px}.purchase_success_container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:1200px}.purchase_success_container>div{padding:0 20px 0 0;width:calc(50% - 20px)}.purchase_success_container>div:nth-child(2n){border-image:linear-gradient(180deg,transparent,#aaa,transparent) 1;border-left:1px solid #333;box-sizing:border-box;padding:0 0 0 50px}.purchase_success_container.one_column{max-width:620px}.purchase_success_container.one_column>div{padding:0;width:100%}.purchase_success_order_data{align-content:center;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.purchase_success_order_data>div{padding:0 10px 20px 0;width:calc(50% - 10px)}.purchase_success_container_column>div:first-child{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:30px}.purchase_success_container .recommended_article_columns,.recommended_article_columns{display:flex;flex-wrap:wrap}.purchase_success_container h3{font-size:25px;margin-top:0}.purchase_success_container .article_price{font-weight:700;margin-bottom:10px}.purchase_success_container .article_variant_selection{color:#c90230}.purchase_success_container .recommended_article_text{padding-bottom:20px}.purchase_success_container .recommended_article_image{padding-right:20px}#content .purchase_success_container .article_units{font-size:20px;padding-bottom:10px}#content .purchase_success_container .recommended_article_details h3{margin-bottom:10px}.purchase_success_container #review_stars_total{background:none!important;margin-left:0;padding-bottom:15px}.purchase_special_text img{max-width:100%}@media (min-width:910px){.purchase_success_container{flex-direction:row}}@media (max-width:910px){.purchase_success_container{flex-direction:column-reverse}.purchase_success_container>div{border-bottom:1px solid #ddd;border-image:initial!important;border-left:0!important;margin-bottom:30px;padding:0 0 30px!important;width:calc(100% - 20px)}}.purchase_success_checkmark{animation:checkmark 2s ease-in-out}@keyframes checkmark{0%{opacity:0;transform:rotate(0deg) scale(0)}10%{opacity:0;transform:rotate(0deg) scale(0)}to{opacity:1;transform:rotate(1turn) scale(1)}}.grecaptcha-badge{z-index:100}#web #content table.checkbox_container td{vertical-align:middle}#web #content .slider-checkbox input{background:transparent;border:0;height:1px;left:10px;position:absolute;top:4px;width:1px}#web #content .slider-checkbox{background-color:#ccc;border-radius:30px;display:inline-block;height:24px;margin-top:4px;position:relative;width:40px}#web #content .slider-checkbox span{background-color:#ccc;border-radius:30px;bottom:0;cursor:pointer;left:0!important;position:absolute;right:0;top:0;transition:.4s;width:auto}#web #content .slider-checkbox input:checked+span{background-color:#648000}#web #content .slider-checkbox span:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;position:absolute;transition:.4s;width:18px}#web #content .slider-checkbox input:checked+span:before{transform:translateX(15px)}.label_radio_selection label input[type=radio]:before{background:radial-gradient(#64800075 0,#fff 0);border:2px solid #d1d1d1;border-radius:50%;content:"";display:inline-block;height:24px;transform:translateX(-65%) translateY(-18%);transition:all .2s ease-in-out;width:24px}.label_radio_selection label input[type=radio]:hover:before{background:radial-gradient(#eee 50%,#fff 55%)}.label_radio_selection label input[type=radio]:checked:before{background:radial-gradient(#648000 50%,#fff 55%)}#content .label_radio_selection label input[type=radio]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);border:1px solid transparent;border-radius:50%;box-sizing:border-box;color:currentColor;font:inherit;height:1px;height:30px;margin-left:20px;margin-right:20px;margin:0 10px 0 0;padding-left:18px;transform:translateY(-.075em);vertical-align:middle;width:1px;width:30px!important}input[type=radio]:before{border-radius:50%;content:"";height:.65em;transform:scale(0);transition:transform .12s ease-in-out;width:.65em}input[type=radio]:checked:before{transform:scale(1)}input[type=radio]:focus{outline:max(2px,.15em) solid #2f702234;outline-offset:max(2px,.15em)}#content .article_delivery_type_selection label{border:0!important;white-space:normal}#content .article_delivery_type_selection{border:2px solid #ccccc9;border-radius:4px;display:inline-block;margin-bottom:15px;padding:5px}#content label span.plus_loyalty_points{background:#e0e6cc;border-radius:4px;color:#829933;display:inline-block;padding:3px 7px}#content label img.repeat_icon{height:25px;margin:-5px 5px 0;position:static;vertical-align:sub;vertical-align:middle}.more_info_for_subscription span.advantage_checkmark{font-size:14px;line-height:20px;margin-left:50px}#content .article_advantages{margin-top:15px}#content .article_advantages span.advantage_checkmark{font-size:16px;line-height:30px}#content span.advantage_checkmark{background:url(../../build/ba648477cb25645cd5af.png) 0 no-repeat;background-size:20px;display:block;margin-bottom:10px;padding-left:30px;white-space:normal}.more_info_for_subscription span.delivery_interval_during_checkout{background:url(../../build/4d4318926f252e0b9f43.svg) no-repeat 0;background-size:20px;display:block;font-size:14px;line-height:20px;margin-bottom:10px;margin-left:18px;margin-top:20px;padding-left:30px;white-space:normal}#article_bottom_bar .article_delivery_type_selection{display:none}@media (max-width:400px){#content label span.plus_loyalty_points{font-size:12px}#content label img.repeat_icon{height:20px!important}#content .article_delivery_type_selection.label_radio_selection label input[type=radio]{margin-right:0}#content .article_delivery_type_selection.label_radio_selection label{padding:10px 5px}}@media (max-width:360px){#content form.form_add_to_basket .article_delivery_type_selection{text-align:left}}.shop_register_or_login .td_use_instant_login{background:#eee;padding:0 20px}.register_or_guest button{min-width:80%}td.register_or_guest{background:#eee;padding:0 20px;width:auto}#ryzoom .shop_register_or_login p{margin-top:20px}#anifit_website .shop_register_or_login button{margin-top:0}#ryzoom .shop_login label span{display:block}#ryzoom .shop_login label{margin-bottom:10px}#ryzoom.ryzoom_shop form[name=form_guest]{margin-top:10px;padding-top:10px}body.ryzoom_clientportal .shop #shop_sidebar ul{margin-bottom:0}body.ryzoom_clientportal .span16{display:none}body.ryzoom_clientportal #shop_title,body.ryzoom_clientportal .article_name,body.ryzoom_clientportal .delivery td,body.ryzoom_clientportal .shop_section_title{color:#276481!important}body.ryzoom_clientportal #main_area{width:auto}.ryzoom_shop #shop_title,.ryzoom_shop .article_name,.ryzoom_shop .delivery td,.ryzoom_shop .shop_article_added,.ryzoom_shop .shop_section_title{color:#276481!important}.ryzoom_shop .article_price,.ryzoom_shop .shop a,.ryzoom_shop a span,.ryzoom_shop button,.ryzoom_shop button span{font-weight:400}.ryzoom_shop .shop_checkout_section input{border:1px solid #b3b3b3;height:19px;line-height:19px;margin-top:0!important;padding:7px;width:270px}.ryzoom_shop .shop_checkout_section select{width:286px}.ryzoom_shop .shop_checkout_section label{height:70px}.ryzoom_shop .article_basket_details table,.ryzoom_shop .article_basket_details td,.ryzoom_shop .article_basket_details th{border:0}.ryzoom_shop .shop button span{font-size:18px!important}.ryzoom_shop #main_area .checkout_button span{background-position:5px -193px!important;font-size:18px;font-weight:400}.ryzoom_shop #main_area .checkout_button:hover span{background-position:5px -153px!important}.ryzoom_shop .delivery table,.ryzoom_shop .row_submit p{margin-top:20px}.ryzoom_shop .row_submit button{height:36px;line-height:32px}.ryzoom_shop .row_submit button span{font-weight:400;padding:0 4px}.ryzoom_shop #shop_basket_popup a span{background-position:0 -78px}.ryzoom_shop .shop_checkout_forward button span{padding:1px 5px 0 25px}input[type=checkbox],input[type=radio]{width:auto!important}.ryzoom_shop .shop_checkout_agreements label{height:auto;margin:0}.ryzoom_shop .shop_checkout_agreements{margin-right:0}.ryzoom_shop #content .shop_checkout_comments textarea{width:230px}.ryzoom_shop .shop a{text-decoration:none}.ryzoom_shop #shop_categories li.selected>a{color:#276481!important}.ryzoom_shop #shop_categories li.has_children>a{background-position:right -346px!important}#shop_content form .error{background:transparent}#shop_content form .error input{border-color:#c90230}#shop_quick_order{clear:both;margin-top:10px}#shop_quick_order .category{margin-bottom:15px}#shop_quick_order input{width:80px!important}#shop_quick_order button{margin-top:10px!important}#shop_quick_order table,#shop_quick_order td,#shop_quick_order th{border:0;vertical-align:middle;width:auto}#shop_quick_order th{padding-bottom:0;padding-top:0;text-align:center}#shop_quick_order td{padding:4px 5px}#shop_quick_order td:first-child{width:160px}#shop_quick_order .category.list td:first-child{width:auto}div.category_text{clear:both;display:block;margin:40px auto auto;max-width:1330px;width:100%}div.category_text>:first-child{margin-top:0;padding-top:0}div.category_text>:last-child{margin-bottom:0;padding-bottom:0}#content #shop_quick_order h3{border:0;color:#c90230;font-size:25px;font-weight:400;margin-bottom:5px}#shop_quick_order .quick_order_note{border:1px solid gray;float:right;margin:10px;padding:10px;width:145px}.ryzoom_shop #shop_quick_order h3{color:#276481!important}#intranet #shop_categories li.has_children>a{background-position:right -346px!important}i.article_sold_out{font-size:16px;font-style:italic}.article_sold_out_deliverable_at{margin:0;padding:0}.article_buy_button{height:64px}.shop_popup_links{border-top:1px solid #eee;margin-top:50px;padding-top:20px;text-align:center}.shop_popup_links ul{margin:0;padding:0}.shop_popup_links li{display:inline-block;list-style:none;padding:0 10px}#shop_content .shop_price_flag{background:0 no-repeat;background-size:auto 14px;margin-left:12px}#shop_content .shop_price_flag img{border:1px solid #aaa;height:14px;margin-bottom:3px;vertical-align:middle}#shop_price_changed{background:url(../../build/cf3d906e713a95e6dc2e.png) no-repeat 10px 13px #eee;border:1px solid gray;margin-bottom:20px;padding:10px 10px 10px 30px}#web #content #shop_main a img{display:inline!important}.partnerpage_product_image{float:left;padding:0 30px 30px 0}.partnerpage_product_image img{max-height:300px;max-width:300px}.partnerpage_product_detail{width:650px}.partnerpage_product_title{font-size:20px;margin-bottom:20px}.shop_register{width:660px}.shop_register label{margin-bottom:20px}.shop_register label span{display:block}.message{background:#eee;padding:20px}#ryzoom .message,body.ryzoom_clientportal .message{background:#f8f6dc}.message .img_message_container{align-items:center;display:flex;justify-content:space-between;width:80%}.message .img_message_container img{width:10px}.message .img_message_container b{font-size:18px}@media (max-width:835px){.message{padding-inline:10px}.message .img_message_container{justify-content:flex-start;width:100%}.message .img_message_container b{padding-left:10px}}@media (max-width:550px){.message .img_message_container b{font-size:16px}}a.register{margin-left:15px}.ryanimal #shop_categories{border-color:#8a5723!important}.ryanimal #shop_categories ul{list-style-image:none}.ryanimal #shop_categories li.selected>a,.ryanimal.ryzoom_shop #shop_categories li.selected ul li.selected>a{background:url(../../build/0c9805cf4d2d4de44908.png) no-repeat 16px 13px!important;color:#8a5723!important}.rybeauty #shop_categories{border-color:#6f2e70!important}.rybeauty #shop_categories ul{list-style-image:none}.rybeauty #shop_categories li.selected>a,.rybeauty.ryzoom_shop #shop_categories li.selected ul li.selected>a{background:url(../../build/790319eedf764e623bcd.png) no-repeat 16px 13px!important;color:#6f2e70!important}.ryslim #shop_categories{border-color:#529200!important}.ryslim #shop_categories ul{list-style-image:none}.ryslim #shop_categories li.selected>a,.ryslim.ryzoom_shop #shop_categories li.selected ul li.selected>a{background:url(../../build/74e22cc3fb3fb213906c.png) no-repeat 16px 13px!important;color:#529200!important}.rycell #shop_categories{border-color:#2f7022!important}.rycell #shop_categories ul{list-style-image:none}.rycell #shop_categories li.selected>a,.rycell.ryzoom_shop #shop_categories li.selected ul li.selected>a{background:url(../../build/ff63c34494218df8bf98.png) no-repeat 16px 13px!important;color:#2f7022!important}.ryclean #shop_categories{border-color:#047e82!important}.ryclean #shop_categories ul{list-style-image:none}.ryclean #shop_categories li.selected>a,.ryclean.ryzoom_shop #shop_categories li.selected ul li.selected>a{background:url(../../build/231c16ec3ef4c85bd9c5.png) no-repeat 16px 13px!important;color:#047e82!important}.ryanimal #shop_categories li.selected>a,.rybeauty #shop_categories li.selected>a,.rycell #shop_categories li.selected>a,.ryclean #shop_categories li.selected>a,.ryslim #shop_categories li.selected>a{background-image:none!important}div.article_detail .shop_center_content{display:block}@media screen and (max-width:960px){div.article_detail .shop_center_content{display:flex;flex-direction:column}div.article_detail .article_detail_right_side h1{font-size:42px}}div.article_detail .article_detail_right_side{display:block;float:right;width:60%}#intranet div.article_detail .article_detail_right_side{width:50%}div.article_detail .article_detail_right_side .article_name:first-child{margin-top:0}div.article_detail .article_detail_right_side h1{display:block}div.article_detail .article_detail_left_side{align-items:center;display:flex;position:relative}#ryzoom div.article_detail .article_detail_left_side{margin-top:-56px}div.article_detail .article_name{font-size:25px;line-height:25px;padding-top:5px}div.article_detail div.article_image{display:inline-block;height:480px;margin-right:60px;overflow:hidden;position:relative;text-align:center;width:480px}@media screen and (max-width:1100px){div.article_detail div.article_image{display:inline-block;height:480px;margin-right:30px;overflow:hidden;position:relative;text-align:center;width:480px}}.article_variant_selection{margin-top:10px;padding-top:0}div.article_detail div.article_image img{height:480px}div.article_detail div.article_image .article_image_link{position:relative}.article_flag{background-color:#638000;border-radius:4px;color:#fff;padding:3px 8px;position:absolute;right:0;top:7px;z-index:4}.article .article_flag{right:7px}div.article_detail .article_name .article_subtext{color:#d3050c;display:block;float:left;font-family:YanoneKaffeesatz,sans-serif;font-size:28px;font-weight:400;height:auto;margin-bottom:0;margin-top:0;overflow:visible;text-transform:uppercase}div.article_detail .article_text .read_less_button,div.article_detail .article_text .read_more_button{color:#638000;cursor:pointer;font-weight:700;text-decoration:underline}div.article_detail .article_text{font-size:16px;line-height:24px;scroll-behavior:smooth;width:80%}.article_info_list{list-style:none;margin-bottom:30px;margin-top:30px;padding-left:0}.article_detail_right_side .article_info_list{border-top:1px solid #eee;margin-top:0;padding-top:30px}.article_info_list li a{color:#333!important;text-decoration:underline}.article_info_list li a:hover{text-decoration:none!important}.article_info_list li{background:url(../../build/77d294b1410f2e635126.svg) no-repeat 0;background-size:18px;padding-left:28px}.article_info_list li.article_detail_subtext_delivery_time{background:url(../../build/4d4318926f252e0b9f43.svg) no-repeat 0;background-size:18px;line-height:25px}.article_detail_right_side #review_stars_total{align-items:center;display:block;margin-bottom:10px;margin-left:-3px;width:fit-content}div.article_detail .article_price{font-size:28px}div.article_detail .article_datasheet_print{background:#f4f4c7;border:2px solid #f4f4c7;display:inline-block;margin:4px 0;padding:5px}div.article_detail .article_datasheet_print img{height:25px;margin:0;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;vertical-align:middle;width:25px}div.article_detail_datasheet_text{border-top:2px solid #b4b033;clear:both;margin-top:20px;padding-top:20px}div.article_detail{width:100%}div.article_detail .article_detail_datasheet_text>div{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 0px;flex:0 0 0}div.article_detail .article_detail_datasheet_text .article_detail_column{width:50%}div.article_detail .article_detail_datasheet_text .article_detail_tab{padding-bottom:2px;padding-right:20px}div.article_detail .article_detail_datasheet_text>div>:first-child{margin-top:0}div.article_detail .article_detail_left_side ul li{font-size:16px;line-height:25px}div.article_detail .add_to_basket{background:#b3b033}.article_gallery{clear:both;display:inline-block;margin-right:20px;text-align:center;width:96px}.article_gallery_image{border:2px solid #747474;border-radius:4px;display:inline-block;height:70px;margin-bottom:10px;margin-left:4px;margin-right:4px;opacity:.5;text-align:center;width:70px}.article_gallery_image img{height:100%}.article_gallery_image.active{border:2px solid #648000;border-radius:4px;opacity:1}div.article_image{background-position:50%;background-repeat:no-repeat;background-size:contain}.article_detail .article_datasheet_print:hover,.info_article_details:hover{opacity:.8}.article_image a{align-items:center;bottom:0;display:flex;left:0;position:absolute;right:0;top:0}.article_detail_left_side .article_image .video_link_overlay{display:none}.article_detail_left_side .article_image.contains_video_link .video_link_overlay{background:url(../../build/dfafcba4c292d8b79be1.png) no-repeat 50%;background-size:contain;bottom:20px;display:block;left:0;opacity:.95;position:absolute;right:0;top:20px;transition:all .3s ease-in-out}.article_detail_left_side .article_image.contains_video_link a:hover .video_link_overlay{bottom:0;opacity:1;top:0}.article_detail_left_side img.article_image{object-fit:contain;width:100%}#article_gallery_image_popup_container{background:hsla(0,0%,100%,.9);bottom:0;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}#article_gallery_image_display{background-color:#484848;background-position:50%;background-repeat:no-repeat;background-size:contain;border:2px solid #e8e8e8;border-radius:4px;bottom:20px;cursor:pointer;left:20px;position:absolute;right:20px;top:20px}#article_gallery_image_closer{background:#fff;border:2px solid #484848;border-radius:4px;font-size:20px;height:30px;line-height:30px;position:absolute;right:40px;text-align:center;top:40px;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;width:30px}#article_gallery_image_closer:after,#article_gallery_image_closer:before{background-color:#333;content:" ";height:15px;left:14px;position:absolute;top:8px;width:2px}#article_gallery_image_closer:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#article_gallery_image_closer:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#article_gallery_image_closer:hover{background:#e8e8e8}div.article_detail div.article_image img.missing_article_image{height:auto;margin-top:48%}#content div.article_detail .article_details_print{background:#ddd;border:2px solid #ddd}#content div.article_detail .article_details_print img{height:26px;margin-right:0}#content div.article_detail .article_details_print span{display:none}#article_bottom_bar{align-self:center;background:#fff;border-top:1px solid #e5e5e5;bottom:0;display:flex;justify-content:center;justify-content:space-between;left:0;margin-bottom:0;padding:20px;position:fixed;right:0;transform:translateY(100%);transition:transform .1s;white-space:normal;z-index:5}#article_bottom_bar div:nth-child(2){flex-grow:1}#article_bottom_bar.visible{transform:translateY(0)}#article_bottom_bar>div{align-self:center;margin-top:0;padding:0 20px 0 0}#article_bottom_bar>div>div,#article_bottom_bar>div>table{margin-top:0}#article_bottom_bar h3{font-size:34px;margin:0}#article_bottom_bar .article_name,#article_bottom_bar .article_name *{color:#d3050c;font-family:YanoneKaffeesatz,sans-serif}#article_bottom_bar #variant_uid_selection_mobile a,#content #article_bottom_bar form.form_add_to_basket{margin-bottom:0}#content #article_bottom_bar #review_stars_total{align-items:center;display:flex;width:fit-content}#article_bottom_bar .article_variant_selection #variant_uid_selection_mobile{text-align:center}#article_bottom_bar .variant_uid_selection_mobile_label{max-height:55px;max-width:100px;overflow:hidden;white-space:nowrap}#container #content #article_bottom_bar .review_stars_background{display:block}#form_added_to_basket .recommended_article{border-top:4px solid #f4f1ef;margin-top:30px;padding:30px 20px 20px}#form_added_to_basket .recommended_article a:first-child h3{font-size:28px;margin-bottom:10px;margin-top:0;text-transform:uppercase}#form_added_to_basket div.article_detail .article_name .article_subtext{float:none}#form_added_to_basket .recommended_article a:first-child h3 span{font-size:20px;text-transform:none}#form_added_to_basket .recommended_article_details{margin-right:60px}#form_added_to_basket .recommended_article a:first-child .article_name{color:#333;font-size:16px}#form_added_to_basket .recommended_article #review_stars_total{background:none;padding-right:0}#form_added_to_basket .recommended_article_details #review_stars_total{background-image:none;font-size:14px;line-height:20px}#form_added_to_basket .recommended_article a:first-child{border:0;display:block;width:auto}#form_added_to_basket .recommended_article_details a span{width:auto}#form_added_to_basket .recommended_article_details a.add_to_basket{background:#aec11f;border-color:#aec11f}#form_added_to_basket .recommended_article_image{padding:0 30px 0 0}#form_added_to_basket .recommended_article_image a img{border:0;filter:none!important;height:auto;width:100px}#form_added_to_basket .recommended_article_add_to_basket{text-align:right}#form_added_to_basket .recommended_article_add_to_basket .shop_button{background-color:#fff;font-size:20px;height:44px;line-height:48px;margin-top:20px}#form_added_to_basket .recommended_article_add_to_basket .shop_button svg{height:24px;width:24px}#form_added_to_basket .recommended_article_display{display:flex;justify-content:left}#form_added_to_basket .recommended_article_text{color:#333;font-family:YanoneKaffeesatz,sans-serif;font-size:24px;margin-bottom:30px}.promotional_article_offer{margin-top:40px;width:750px}.promotional_article_offer .recommended_article_image{margin-right:40px}.promotional_article_offer h2{font-size:38px;margin-bottom:10px;margin-top:0}.non_variant_article,.promotional_article_offer .promotional_article_offering{background:#ffc10726;border:2px solid #ffc107;border-radius:4px;display:inline-block;font-size:14px;line-height:normal;margin:20px 0 10px;padding:10px;position:relative}.non_variant_discount{background-color:#d3050c;border-radius:5px;color:#fff;font-family:YanoneKaffeesatz,sans-serif;font-size:14px;padding:3px 6px;position:absolute;right:0;top:-13px}.non_variant_article div,.promotional_article_offer .promotional_article_offering div{line-height:normal}.non_variant_article .article_name,.promotional_article_offer .article_name{font-size:24px}#content .non_variant_article .article_subtext,#content .promotional_article_offer .article_subtext{float:none;font-size:24px;overflow:visible}#content .non_variant_article .article_units,#content .promotional_article_offer .article_units{color:#333;font-size:14px;margin-top:0}#content .non_variant_article .article_price,#content .promotional_article_offer .article_price{font-family:YanoneKaffeesatz,sans-serif;font-size:24px;font-weight:700;height:auto;margin:5px 0}#content .recommended_article_columns{margin-top:40px}#container #content .promotional_article_offer button[name=accept_special_offer]{background-color:#ffc107;border-color:#ffc107}#container #content .promotional_article_offer button[name=refuse_special_offer]{background-color:#d4d4d4;border-color:#d4d4d4}#content #review_stars_total,#form_added_to_basket #review_stars_total{background:url(../../build/f39f134dc81e58b9fa3e.svg) no-repeat 100%;background-position:right 0;background-size:25px;color:#313131;display:inline-block;padding-right:34px;text-decoration:none}#content #review_stars_total{background:none;display:flex}#content #review_stars_total:hover span{text-decoration:underline}#content #review_stars_total .review_stars_background,#form_added_to_basket #review_stars_total .review_stars_background,.article_reviews_list .review_stars_background{background:url(../../build/fefbcf85982da6dc1643.svg) 3px 0 repeat-x;display:inline-block;height:25px;margin-right:5px;padding:0 3px;vertical-align:bottom;width:149px}#form_added_to_basket #review_stars_total .review_stars_background{background-size:20px;height:20px;margin-right:0;width:97px}#content .review_stars,#form_added_to_basket .review_stars{background:url(../../build/02fe9d901c3a49f21d64.svg) 0 0 repeat-x;display:inline-block;height:25px;width:149px}#form_added_to_basket .review_stars{background-size:20px;height:20px}#article_reviews{background:#f6f6f6;padding:60px 0 20px;position:relative;text-align:center}#article_reviews:after{background:#f6f6f6;bottom:0;content:"";margin-left:-100%;margin-right:-100%;position:absolute;top:0;width:4000px;z-index:-1}#article_reviews h3{color:#333;display:inline-block;font-size:24px;margin-top:0;text-align:center}#article_reviews .article_review{background:#fff;border-radius:3px;color:#313131;margin:10px 0;padding:20px;text-align:left;transform:scale(.5);transition:box-shadow .2s ease-in-out;width:100%}#article_reviews .article_review:hover{box-shadow:0 0 10px #ccc}#article_reviews .article_review .review_stars_background{display:inline-block;text-align:left}#article_reviews .article_review .review_title{font-weight:700;margin:auto 0;overflow:hidden}#article_reviews .review_date_name{color:#aaa;display:block;margin-top:10px}#article_reviews .article_review .review_text,#article_reviews .article_review .review_text_short{display:block;margin-bottom:10px;margin-top:10px}#article_reviews .article_review .review_text_short{display:none}#article_reviews .article_reviews_page{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:0;padding:0}@media (min-width:1700px){#article_reviews .article_reviews_page{padding:0 20px}}#article_reviews .article_reviews_page.active{display:flex;margin-top:0;z-index:1}#article_reviews .article_reviews_page .article_review{opacity:0;transition:all .5s ease-out}#article_reviews .article_reviews_page .article_review:first-child{transition-delay:0s}#article_reviews .article_reviews_page .article_review:nth-child(2){transition-delay:.1s}#article_reviews .article_reviews_page .article_review:nth-child(3){transition-delay:.2s}#article_reviews .article_reviews_page .article_review:nth-child(4){transition-delay:.3s}#article_reviews .article_reviews_page .article_review:nth-child(5){transition-delay:.4s}#article_reviews .article_reviews_page .article_review:nth-child(6){transition-delay:.5s}#article_reviews .article_reviews_page.active .article_review{opacity:1;transform:scale(1)}#article_reviews span.read{color:#ce2819;padding-top:15px}#content a.article_review:hover{text-decoration:none}#content a.article_review:hover .read{text-decoration:underline}.articles_reviews_left{background:url(../../build/f39f134dc81e58b9fa3e.svg) no-repeat 50%;background-size:cover;height:40px;left:0;opacity:.8;position:absolute;top:45%;transform:rotate(90deg);transition:transform .2s ease-out;width:80px;z-index:3}.articles_reviews_left:hover{transform:scale(1.2) rotate(90deg)}.articles_reviews_right{background:url(../../build/f39f134dc81e58b9fa3e.svg) no-repeat 50%;background-size:cover;height:40px;opacity:.8;position:absolute;right:0;top:45%;transform:rotate(-90deg);transition:transform .2s ease-out;width:80px;z-index:2}.articles_reviews_right:hover{transform:scale(1.2) rotate(-90deg)}#article_reviews .articles_reviews_left,#article_reviews .articles_reviews_right{display:inline-block;position:static}#article_reviews .article_page_controls{align-items:center;display:flex;justify-content:center;margin:30px 0;text-align:center}@media (max-width:750px){#article_reviews .article_review .review_text_short{display:block}#article_reviews .article_review .review_text{display:none}}.shop_slidedot{background:#fff;border:1px solid #fff;border-radius:100%;-webkit-box-shadow:0 0 0 1px #666;box-shadow:0 0 0 1px #666;cursor:pointer;display:inline-block;height:10px;margin:0 10px;width:10px}.shop_slidedot.activedot{background:#ddd}.dots_paginated .shop_slidedot{height:0;margin:0;opacity:0;transition:all .2s ease-in-out;width:0}.dots_paginated .shop_slidedot.show_me{height:10px;margin:0 10px;opacity:1;width:10px}.dots_paginated .shop_slidedot.foreshadow{opacity:.3}.dots_paginated .shop_slidedot.foreshadow_small{height:5px;margin-bottom:2px;opacity:.1;width:5px}#anifit_website .shop_slidedot.activedot{background:#c50019}#intranet .shop_slidedot.activedot{background:#9e9a1f}#article_reviews_dots{display:inline-block;text-align:center;width:356px}#shop_basket_popup.popup_review{height:500px;margin-left:-440px;margin-top:-270px;width:820px}#shop_basket_popup.popup_review #erfahrungsbericht{box-sizing:border-box;padding-right:10px}#shop_content .article_amount_select{border:1px solid #e6e6e6;border-radius:50px;display:inline-block;margin-bottom:0;margin-right:25px;padding-right:10px;vertical-align:bottom;width:172px}#shop_content .article_amount_select select{cursor:pointer;display:inline-block;font-family:YanoneKaffeesatz,sans-serif;font-size:24px;height:60px;text-align:center;vertical-align:bottom;width:70px}#shop_content .article_amount_select_minus{background:url(../../build/f68ca9dc5198f5d878b4.svg) no-repeat 50%;display:inline-block;height:60px;transform-origin:center center;transition:transform .1s;vertical-align:bottom;width:50px}#shop_content .article_amount_select_minus:hover{transform:scale(.8)}#shop_content .article_amount_select_plus{background:url(../../build/b3b9fe9383aae31a2f93.svg) no-repeat 50%;display:inline-block;height:60px;transform-origin:center center;transition:transform .1s;vertical-align:bottom;width:50px}#shop_content .article_amount_select_plus:hover{transform:scale(1.2)}#shop_content .article_amount_select .disabled{cursor:auto;opacity:.4}#shop_content .article_amount_select .disabled:hover{transform:scale(1)}.article_trust_elements{display:flex;flex-wrap:wrap;margin:20px 0 40px;padding:0 80px 0 0;text-align:left}.article_trust_elements a{display:inline-block;margin-bottom:10px;margin-right:10px}#content .article_trust_elements a{color:#3c3c3b;display:inline-block;margin-right:20px;transition:transform .2s}#content .article_trust_elements a:hover{text-decoration:none;transform:scale(1.06)}#content .article_trust_elements a:hover img{transform:rotate(-10deg)}#content .article_trust_elements a:hover span{text-decoration:underline}#content .article_trust_elements a img{transition:transform .25s;vertical-align:middle;width:64px}#content .article_trust_elements a span{font-family:YanoneKaffeesatz,sans-serif;font-size:17px}.article_subheader{font-family:YanoneKaffeesatz,sans-serif;font-size:40px;font-weight:700;max-width:950px;padding-bottom:50px}#content .article_subheader *{color:#333;font-family:YanoneKaffeesatz,sans-serif;margin:0;padding:0}#content .article_subheader span:after{background:url(../../build/73313dd0bc8324938909.svg) no-repeat 0 0;content:" ";display:inline-block;height:30px;width:17px}#content .article_subheader>*{font-size:40px}.article_tab_background{background:#f4f1ef;border-bottom:2px solid #d1d1d1;margin-left:-20px;margin-right:-20px;padding-top:60px;position:relative}.article_tab_background:after{background:#f4f1ef;border-bottom:2px solid #d1d1d1;bottom:-2px;content:"";margin-left:-50%;margin-right:-50%;position:absolute;top:0;width:4000px;z-index:-1}.article_tab_background .illustration{float:right;margin-top:-340px;max-width:480px}.shop_center_content{margin:0 auto;max-width:1920px}#footer_info_container.bar_padding{padding-bottom:150px}#intranet #shop_categories{border-color:#9e9a1f!important}#intranet #shop_categories ul{list-style-image:none}#intranet #shop_categories li.selected ul li.selected>a,#intranet #shop_categories li.selected>a{background:url(../../build/515bb3fe4993dfdd4e42.png) no-repeat 7px 14px!important;color:#9e9a1f!important}#intranet #shop_categories a:hover{text-decoration:none}#intranet .article_name,#intranet .shop_article_added,#intranet .shop_section_title,#intranet h3,#provital .article_name,#provital .shop_article_added,#provital .shop_section_title,#provital h3{color:#9e9a1f}#intranet .shop_basket .row_submit .checkout_button span{background-position:5px -195px}#intranet .shop_basket .row_submit .checkout_button:hover span{background-position:5px -155px}#intranet .delivery thead td{color:#9e9a1f}#intranet .shop_menu li.selected{background-color:#f6f6e6}#intranet .shop_menu ul ul a{font-size:15px}#intranet.body_shop_checkout #container{padding-top:0}#consultant_registration #shop_categories{float:none;width:auto}#consultant_registration #shop_categories>ul{left:auto;right:0}.paypal_icon{background:url(../../build/ebfbd8bb2001acc3d0f4.png) 50% no-repeat;height:30px}.paypal_loading{background:url(../../build/2f8fa526d4540cd3c31d.gif) 50% no-repeat;height:45px}.sofort_icon{background:url(../../build/792fdbd5c6ba1621d27f.png) 50% no-repeat;height:100px}.sofort_loading{background:url(../../build/8a1bfd29a8b8e31de99e.gif) 50% no-repeat;height:45px}.stripe_icon{background:url(../../build/c1c9575c80ed9d8d1354.png) 50% no-repeat;height:143px}.stripe_loading{height:45px}.ajaxloading_neutral,.stripe_loading{background:url(../../build/8a1bfd29a8b8e31de99e.gif) 50% no-repeat}#intranet .shop_article_added,#intranet .shop_section_title,#intranet .shop_section_title *{font-family:YanoneKaffeesatz,sans-serif;font-size:28px;font-weight:700}#intranet #article_bottom_bar h3,#intranet #form_added_to_basket .recommended_article a:first-child h3,#intranet #form_added_to_basket .shop_article_added h2,#intranet #shop_main h1,#intranet #shop_main h2,#intranet #shop_main h3,#intranet #shop_popup_content .shop_choose_variant h2{font-family:YanoneKaffeesatz,sans-serif;line-height:normal}#intranet #shop_article_search form{margin-bottom:0}#intranet #shop_article_search button{background:#b4b033;border-color:#b4b033;margin-top:0!important}#intranet .shop_front .article_detail h1{color:#d3050c;font-size:34px;margin-top:0;text-transform:uppercase}#intranet div.article_detail{margin-top:40px}#intranet div.article_detail .article_detail_left_side{width:50%}#intranet div.article_detail div.article_image img{height:340px}#intranet div.article_detail div.article_image{height:340px;width:340px}#intranet #start_erfolgsrezeptur_bubble{display:none}#intranet #article_recommendations .recommended_article_name .article_name_line_1{color:#d3050c}#intranet #form_added_to_basket .recommended_article_add_to_basket .shop_button,#intranet .add_to_basket span,#intranet .shop button span,#intranet .shop_button span{color:#333;font-family:YanoneKaffeesatz,sans-serif!important;font-size:20px;text-transform:uppercase}#intranet .shop button,#intranet .shop_button{background:#ffc107;border:2px solid #ffc107;box-sizing:border-box;font-family:YanoneKaffeesatz,sans-serif!important;font-size:20px;height:60px;line-height:60px;margin-bottom:0;margin-top:0!important;padding:0 20px;text-transform:uppercase}#intranet #shop_content .article_amount_select select{border:2px solid #d1d1d1;border-radius:4px}#intranet #shop_popup_content .add_to_basket svg,#intranet #shop_popup_content .add_to_basket svg path{fill:#333}#intranet #shop_popup_content .add_to_basket svg .st0{stroke:#333}#intranet #shop_popup_content .add_to_basket svg .st1{fill:#333}#intranet #shop_popup_content .add_to_basket svg .st2{stroke:#333}#intranet #article_recommendations .recommended_articles_container{height:441px}#intranet #shop_article_search button,#intranet #shop_article_search input{height:32px;line-height:32px}#intranet .shop_basket form{flex-direction:column-reverse}.shop_basket .shop_checkout_purchase_summary .article_right_total{padding-left:10px}#intranet .shop_basket .shop_checkout_purchase_summary table{margin-top:15px}#intranet .shop_basket .shop_checkout_purchase_block{width:450px}#intranet .shop_basket .shop_basket_overview{margin-top:20px}#intranet .checkout_rightside{display:none}#intranet .checkout_rightside.section_4{display:block;padding:20px;width:60%}#intranet .checkout_leftside{padding:0;width:100%}#intranet .shop_section_title{padding-top:30px}#intranet .article_summary_name{font-size:25px}#intranet .shop_checkout_articles_summary .shop_checkout_summary_article td:first-child{display:none}#intranet .shop_checkout_articles_summary td:last-child,#intranet .shop_checkout_summary_article_price{white-space:nowrap}#intranet #shop_main .shop_checkout_navigation button .section_name{font-size:19px;text-transform:uppercase}#intranet .shop_checkout_navigation{margin-bottom:20px}#intranet .shop_coupon_redeemer button[name=section]{margin-top:0!important}#intranet .shop_coupon_redeemer label{padding:0}#intranet .shop_coupon_redeemer label:first-child{padding-right:10px}#intranet .shop_checkout_comments textarea{box-sizing:border-box}#intranet span.article_name_line_1,#intranet span.article_name_line_2{line-height:normal}#intranet #shop_popup_content .shop_choose_variant h2{color:#9e9a1f}#intranet #form_added_to_basket .shop_article_added span.added_to_basket_units{font-weight:400;line-height:normal;margin-bottom:5px}#intranet #coupon_redemption input{margin-top:0;vertical-align:bottom;width:265px}#intranet .article_tab_background .illustration{display:none}#intranet .article_subheader{line-height:normal}#intranet .article_trust_elements{max-width:100%}#intranet i.article_sold_out{color:#333}#intranet #article_recommendations .recommended_article{margin:0 20px 100px 0}#intranet #sitetitle{margin:0 0 20px;padding:0 0 20px}@media screen and (max-width:900px){#intranet .checkout_rightside.section_4{width:100%}}#anifit_website .shop_client_selection_and_deliveries,#ryzoom #shop_categories,#ryzoom .shop_client_selection_and_deliveries,#shop_categories,.shop_client_selection_and_deliveries{float:none;width:auto}#anifit_website #shop_categories>ul,#ryzoom #shop_categories>ul,#shop_categories>ul{left:auto;right:0}#intranet .info_article_details,#ryzoom .info_article_details{display:none}#anifit_website .article_detail_datasheet_text{border-top:2px solid #e8e8e8}.add_to_basket .st0,.article_detail_right_side .st0,.forward_to_basket .st0{fill:none;stroke:#000;stroke-width:7;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.add_to_basket svg .st1,.forward_to_basket svg .st1{stroke:#000;stroke-width:2;stroke-miterlimit:10}.add_to_basket svg .st2,.forward_to_basket svg .st2{fill:none;stroke:#000;stroke-width:7;stroke-linecap:round;stroke-miterlimit:10}#anifit_website .add_to_basket svg path,#anifit_website .article_detail_right_side svg path,#ryzoom .add_to_basket svg path,.forward_to_basket svg path{fill:#1d1d1b}#anifit_website .add_to_basket svg .st0,#anifit_website .article_detail_right_side svg .st0,#ryzoom .add_to_basket svg .st0,.forward_to_basket svg .st0{fill:none;stroke:#1d1d1b}#anifit_website .add_to_basket svg .st1,#anifit_website .article_detail_right_side svg .st1,#ryzoom .add_to_basket svg .st1,.forward_to_basket svg .st1{stroke:#1d1d1b;stroke-width:0;fill:#1d1d1b}#anifit_website .add_to_basket svg .st2,#anifit_website .article_detail_right_side svg .st2,#ryzoom .add_to_basket svg .st2,.forward_to_basket svg .st2{fill:none;stroke:#1d1d1b}#anifit_website .add_to_basket svg polygon,#anifit_website .article_detail_right_side svg polygon,#ryzoom .add_to_basket svg polygon,.forward_to_basket svg polygon{fill:#1d1d1b}#intranet #shop_popup_content .add_to_basket svg .st0{fill:none;stroke:#000}#ryzoom #form_added_to_basket .recommended_article_details a.add_to_basket,#ryzoom #shop_popup_content table,#ryzoom #shop_popup_content>form>table>tbody>tr>td,#ryzoom #shop_popup_content>table>tbody>tr>td{border:0}#anifit_website .shop .shop_checkout_navigation button{background:#fff;border:2px solid #e8e8e8;color:#a7a7a7}#anifit_website .shop .shop_checkout_navigation button.active,#anifit_website .shop button,#anifit_website .shop_button{background:#ffc107;border:2px solid #ffc107;color:#1d1d1b;font-family:YanoneKaffeesatz,sans-serif;font-size:25px;font-weight:700;height:56px;letter-spacing:0;line-height:60px;margin-bottom:0;padding:0 20px;text-transform:uppercase}#anifit_website .shop button.add_to_basket{border-radius:50px;height:60px;padding-inline:30px;width:370px}#article_bottom_bar button.add_to_basket{width:fit-content!important}#anifit_website .recaptcha_submit_button{margin-top:10px}#container #content .shop button:hover,#web #content.shop button:hover,#web .shop_button:hover{background-color:#ffd968;border-color:#ffd968}#anifit_website .add_to_basket span,#anifit_website .shop button span,#anifit_website .shop_button span{color:#1d1d1b;font-family:YanoneKaffeesatz,sans-serif;font-size:25px;text-transform:uppercase}#anifit_website #open_shop_categories{background:#fff}#anifit_website #open_shop_categories span{background:#ce2819}#anifit_website #shop_basket_popup a img,#anifit_website .change_shop_client img,#anifit_website .shop_notification a img,#ryzoom #shop_basket_popup a img,#ryzoom .add_to_basket svg,#ryzoom .change_shop_client img,#ryzoom .shop_notification a img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#ryzoom div.article_detail .article_datasheet_print{background:#e8e8e8}#ryzoom #open_shop_categories,#ryzoom .shop button,#ryzoom .shop_client_selection_and_deliveries,#ryzoom div.article_detail .article_datasheet_print{border:2px solid #e8e8e8}#ryzoom #open_shop_categories{background:#fff}#ryzoom .add_to_basket,#ryzoom .shop button,#ryzoom .shop_button{background:#fff;border:2px solid #276481;border-radius:2px}#ryzoom .add_to_basket{color:#fff}#ryzoom #open_shop_categories span,#ryzoom .shop .shop_checkout_navigation button.active{background:#276481}#ryzoom .article_detail_datasheet_text{border-top:2px solid #e8e8e8}#ryzoom .add_to_basket{background:#276481!important;height:auto;line-height:normal}#ryzoom .add_to_basket span{color:#fff;font-size:15px!important;font-weight:400}#ryzoom .shop .shop_checkout_navigation button.active{color:#fff!important}#ryzoom.rybeauty .add_to_basket,#ryzoom.rybeauty .shop button,#ryzoom.rybeauty .shop_button{background:#fff;border:2px solid #6f2e70}#ryzoom.rybeauty #open_shop_categories span,#ryzoom.rybeauty .add_to_basket{background:#6f2e70!important}#ryzoom.ryslim .add_to_basket,#ryzoom.ryslim .shop button,#ryzoom.ryslim .shop_button{background:#fff;border:2px solid #529200}#ryzoom.ryslim #open_shop_categories span,#ryzoom.ryslim .add_to_basket{background:#529200!important}#ryzoom.rycell .add_to_basket,#ryzoom.rycell .shop button,#ryzoom.rycell .shop_button{background:#fff;border:2px solid #2f7022}#ryzoom.rycell #open_shop_categories span,#ryzoom.rycell .add_to_basket{background:#2f7022!important}#ryzoom.ryclean .add_to_basket,#ryzoom.ryclean .shop button,#ryzoom.ryclean .shop_button{background:#fff;border:2px solid #047e82}#ryzoom.ryclean #open_shop_categories span,#ryzoom.ryclean .add_to_basket{background:#047e82!important}#ryzoom #shop_basket_popup a,#ryzoom #shop_basket_popup button,#ryzoom .shop_notification a,#ryzoom .shop_notification button{padding:5px 4px;text-decoration:none}#ryzoom #shop_basket_popup a.shop_button,#ryzoom .shop_notification a.shop_button,#ryzoom .special_offer_article a.shop_button{background:#276481}#ryzoom #shop_basket_popup a.shop_button span,#ryzoom .shop_notification a.shop_button span,#ryzoom .special_offer_article a.shop_button span{color:#fff}.show_review_legal_info{display:inline-block}#content .show_review_legal_info img{border:2px solid #eee!important;border-radius:100%;height:15px;margin:0 0 -5px 10px;padding:5px;width:15px}span.review_legal_info{position:relative}span.review_legal_info span p{margin:0;padding:0}span.review_legal_info span{background:#fff;border:2px solid #cfde7e;box-shadow:5px 5px 20px #848484;color:#000;display:none;font-size:18px;font-weight:400;padding:20px;position:absolute;right:-25px;text-align:left;text-transform:none;top:40px;width:350px;z-index:300}span.review_legal_info span:after,span.review_legal_info span:before{border:solid transparent;bottom:100%;content:" ";height:0;pointer-events:none;position:absolute;right:35px;width:0}span.review_legal_info span:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-width:15px;margin-right:-15px}span.review_legal_info span:before{border-color:hsla(69,59%,68%,0) hsla(69,59%,68%,0) #cfde7e;border-width:18px;margin-right:-18px}.show_review_legal_info:active+span.review_legal_info span,.show_review_legal_info:focus+span.review_legal_info span,.show_review_legal_info:hover+span.review_legal_info span{display:inline-block}@media screen and (max-width:1530px){.article_detail_tabs{background-size:35%}}@media screen and (max-width:1360px){#article_bottom_bar>div{padding-right:10px}#article_bottom_bar .article_amount_select{margin-right:10px}#shop_content .article_amount_select{padding-right:0}#article_bottom_bar #variant_uid_selection_mobile a{margin-right:5px}.article_detail_tabs{background-size:40%}.article_tab_background .illustration{height:fit-content;margin-top:-200px;width:300px}}@media screen and (max-width:1300px){div.article_detail .article_detail_right_side{width:60%}#intranet div.article_detail .article_detail_right_side{width:50%}}@media screen and (max-width:1250px){#article_bottom_bar>div:first-child{display:none}#article_bottom_bar .article_amount_select{margin-right:0}#article_bottom_bar .form_add_to_basket{text-align:center;white-space:normal}}@media screen and (max-height:750px){#article_bottom_bar{display:none}}@media screen and (max-width:1200px){div.article_detail .article_detail_right_side{width:50%}#content .article_points_preview{border:3px solid #ccc;box-sizing:border-box;display:inline-block;float:right;height:60px;line-height:55px;padding:0 20px}#intranet .shop_basket .shop_checkout_purchase_summary{width:auto}}@media screen and (max-width:1090px){div.article_detail div.article_image{height:400px;width:400px}div.article_detail div.article_image img{height:400px}.article_detail_right_side #review_stars_total{float:none;margin-top:10px}#content #review_stars_total .review_stars_background{display:block;height:18px;width:110px}#content #review_stars_total .review_stars_background .review_stars{height:18px}#content #review_stars_total .review_stars_testimonials{font-size:14px}#content div.article_detail #start_erfolgsrezeptur_bubble{display:none}}@media screen and (max-width:960px){div.article_detail .article_detail_right_side{display:block;width:100%}div.article_detail .article_detail_left_side{display:none}div.article_detail .article_name{display:block;margin:12px 0;min-height:auto;overflow:visible}div.article_detail .article_name .article_subtext{float:none;font-size:24px}#content #review_stars_total .review_stars_background{display:inline-block;margin-bottom:0}#content .article_detail #review_stars_total{display:flex;flex-wrap:wrap;float:none;margin:0 0 15px -3px;text-align:left;width:fit-content}.article_detail_tabs,div.article_detail .article_text{width:100%}.article_gallery{float:left}#content div.article_detail form.form_add_to_basket .add_to_basket{display:block;height:60px;margin-top:10px;width:100%}#content .recommended_articles_container{text-align:center}.article_tab_background .illustration{display:block;margin-bottom:20px;margin-left:auto}#shop_basket_popup form{box-sizing:border-box;display:block;white-space:normal;width:100%}#form_added_to_basket .recommended_article_details{display:block;margin-right:0}#form_added_to_basket .recommended_article_display{display:block}#form_added_to_basket .recommended_article_add_to_basket{text-align:left}#form_added_to_basket .recommended_article{padding:10px 0}#form_added_to_basket .recommended_article_text{margin-bottom:10px}#form_added_to_basket p.added_to_basket_success img{float:left;height:25px;margin-right:10px;width:25px}#form_added_to_basket .recommended_article_image,.added_to_basket_image{display:none}#shop_basket_popup{padding:20px}#content #article_bottom_bar #review_stars_total{display:none}#content #article_bottom_bar button.add_to_basket{margin-top:5px;white-space:nowrap}.article_mobile_gallery,.article_mobile_gallery img{display:block;position:relative}.article_mobile_gallery img{margin:0 auto;max-width:480px;width:100%}.article_mobile_gallery .article_mobile_gallery_img_cont{position:relative}}@media screen and (max-width:750px){#content #article_bottom_bar .article_variant_selection{display:none}#content #article_bottom_bar div:nth-child(2){display:none;flex-grow:1}#content #article_bottom_bar{justify-content:center}}@media screen and (max-width:645px){#variant_uid_selection_mobile a{margin:0 5px 5px 0}#content form.form_add_to_basket .article_amount_select{margin-right:0;padding-right:0;width:175px}#content form.form_add_to_basket .article_amount_select select{width:68px}#content form.form_add_to_basket .add_to_basket svg{display:none}#content form.form_add_to_basket .add_to_basket{height:40px;line-height:40px;padding:0 10px}#content form.form_add_to_basket .add_to_basket span{font-size:22px;padding-left:0}#content #review_stars_total .review_stars_background{display:block;margin-bottom:10px;margin-top:0}.article_tab_background .illustration{margin-top:-145px;width:200px}#content .article_subheader>*{font-size:22px}#content .article_subheader span:after{height:20px}#article_bottom_bar{padding:10px}#article_bottom_bar .article_amount_select select,#article_bottom_bar .article_amount_select_minus,#article_bottom_bar .article_amount_select_plus{height:40px}#shop_popup_content .shop_display_text{box-sizing:border-box;padding-right:10px}#shop_popup_content{bottom:20px;left:20px;right:15px;top:40px}#shop_basket_popup.popup_review #erfahrungsbericht{box-sizing:border-box;padding-right:0}#shop_basket_popup.popup_review #erfahrungsbericht .zms_graphic{box-sizing:border-box;float:none;margin:0;padding:0;width:100%}#shop_basket_popup.popup_review #erfahrungsbericht .zms_graphic .graphic{box-sizing:border-box;width:100%!important}#shop_basket_popup.popup_review #erfahrungsbericht .zms_graphic .graphic img{width:100%!important}#shop_basket_popup.popup_review #erfahrungsbericht .zms_graphic .text{box-sizing:border-box;width:100%!important}#shop_basket_popup.popup_review #erfahrungsbericht .zms_textarea,#shop_basket_popup.popup_review #erfahrungsbericht .zms_textarea *{font-family:Roboto,sans-serif!important}#shop_basket_popup.popup_review #erfahrungsbericht .zms_textarea h2{font-family:YanoneKaffeesatz,sans-serif!important}#shop_content .basket_item .article_amount_select{margin-right:0;padding-right:0}#content .shop_basket .shop_basket_article_list td{padding-right:5px}.shop_basket .article_price,.shop_basket .article_right_total{font-size:23px}#content form.add_delivery_form table button{font-size:22px}}@media screen and (max-width:550px){.dots_paginated .shop_slidedot.show_me{margin:0 5px}}@media screen and (max-width:360px){#variant_uid_selection_mobile a{margin:0 1px 1px 0}#content form.form_add_to_basket{text-align:center}#content form.form_add_to_basket .article_amount_select{padding-right:0}#shop_content .article_amount_select_minus,#shop_content .article_amount_select_plus{width:40px}#content #shop_content .article_amount_select_minus,#content #shop_content .article_amount_select_plus{background-size:contain;width:20px}#content #article_bottom_bar{justify-content:center}.dots_paginated .shop_slidedot.show_me{margin:0 3px}}@media screen and (max-width:1400px){.shop_basket .basket_item>td{padding:10px 0}.shop_basket .article_basket_details td{padding-right:5px}#shop_content .basket_item .article_amount_select{margin-right:5px}#shop_content .article_amount_select_minus,#shop_content .article_amount_select_plus{width:40px}.shop_basket .article_basket_image{padding-right:10px;width:100px}}@media screen and (max-width:1200px){.shop_basket .shop_basket_overview{box-sizing:border-box;padding:0}.shop_basket form{box-sizing:border-box;display:block}.shop_basket .shop_checkout_purchase_summary{background-color:#fff;bottom:0;box-shadow:0 0 10px #aaa;float:none;left:0;margin-left:0;padding:10px 10px 20px;position:fixed;right:0;width:auto;z-index:10}#content .shop_basket .shop_checkout_purchase_block{margin-bottom:0}.shop_checkout_purchase_block a.shop_button{display:inline-block;margin-top:0;width:auto}.shop_basket .shop_checkout_purchase_summary table{float:left;margin-right:20px;margin-top:20px;width:auto}.checkout_with_paypal{float:left;margin-left:20px;margin-top:10px;width:200px}.shop_or_paypal_direct{border-bottom:0;border-left:1px dashed #ddd;float:left;height:60px;margin:10px 30px 0 60px}.shop_or_paypal_direct span{top:50%}}@media screen and (max-width:1025px){#content div.shop_basket #start_erfolgsrezeptur_bubble{display:none}}@media screen and (max-width:940px){#content .shop_basket .shop_basket_article_list td{display:inline-block;padding-right:10px}h1#sitetitle{margin-bottom:10px}#content.shop{padding-top:0}#content .shop_basket td.article_amount,#content .shop_basket td.article_right_total{padding-right:0}#web #content .shop_basket .shop_basket_article_list td.article_basket_deletion{display:block;height:0;padding:0!important}.shop_basket .basket_item .delete_from_basket a{float:right}.shop_basket .basket_item td.article_basket_image{padding-right:10px}#content .shop_basket .shop_coupon_redeemer input{width:55%}#content .shop_checkout_navigation{margin-bottom:20px}}@media screen and (max-width:450px){.shop_or_paypal_direct{margin-left:17px;margin-right:7px}.shop_or_paypal_direct span{font-size:12px}.checkout_with_paypal{margin-left:10px;width:150px}.shop_basket .shop_checkout_purchase_summary table{margin-bottom:10px;margin-top:0}}@media screen and (max-width:1500px){#content button[name=dhl_package_station_delivery]{font-size:20px;white-space:nowrap}}@media screen and (max-width:1200px){.shop_checkout_articles_summary .shop_checkout_summary_article img{margin-right:5px;width:50px}.shop_checkout_articles_summary td:last-child,.shop_checkout_summary_article_price{white-space:nowrap}.shop_checkout_articles_summary .article_summary_name{font-size:25px}.shop_checkout_articles_summary td{padding-right:10px}.checkout_rightside{padding:20px}.checkout_leftside{padding-right:20px}.shop_checkout div.label:nth-child(2n),.shop_checkout label:nth-child(2n){padding-left:10px}.shop_checkout div.label,.shop_checkout label{padding-right:10px}}@media screen and (max-width:950px){.shop_checkout_articles_summary .shop_checkout_summary_article img,.shop_checkout_articles_summary .shop_checkout_summary_article td:first-child{display:none}}@media screen and (max-width:900px){.shop_checkout form.checkout_form{display:block}.checkout_leftside{padding-right:0;width:100%}.checkout_rightside{display:none}#content .checkout_rightside.section_4{display:block;width:100%}#shop_purchase_block_top{display:block}.rightside_checkout_top_block{display:none}#article_reviews .article_review .review_text_short{display:block}#article_reviews .article_review .review_text{display:none}}@media screen and (max-width:720px){#container #content .input_buttons_combined{display:flex}}@media screen and (max-width:630px){#content .shop_checkout div.label,#content .shop_checkout label{padding:10px;width:auto}#content .label_radio_selection>label>img{height:32px;right:5px;top:5px}#web #content .shop_checkout div.label>span,#web #content .shop_checkout label>span{left:20px;top:0}#container #content .slider-checkbox{padding:0}#content .shop_checkout_comments{margin-bottom:20px;margin-top:0}#content .shop_checkout_overview .shop_checkout_column{box-sizing:border-box;width:49%}#content .shop_checkout_forward button{padding-left:10px;padding-right:10px}#content .shop_checkout_forward button span{font-size:22px}#container #content form.shop_login .shop_checkout label{padding:10px 0}#container #content .shop_checkout .label_login_password{display:inline-block;float:none;margin-bottom:0;padding-bottom:0;padding-left:0;padding-right:0;width:100%}#container #content .shop_checkout button.login_submit_button{margin-bottom:10px!important;margin-top:10px!important}#content .shop_checkout_login a.register{line-height:45px}#content .shop_checkout_login{padding:20px;width:100%}#content .shop_section_title,#content .shop_section_title *{padding-top:10px}#content .anifit_red_info_icon{padding-top:5px}#content .article_points_preview{clear:both}#content #payment_debit{padding:10px}#content .special_offer_article tr.special_offer_coupon td:first-child{display:none}#content .special_offer_article tr.special_offer_continue a:first-child{margin-bottom:10px}}@media screen and (max-width:500px){#content .shop_checkout_overview .shop_checkout_column{width:100%}.shop_checkout_overview .shop_checkout_client_data_row:last-child{margin-bottom:0}#content .shop_checkout_navigation table td:last-child{padding-right:0}#content .shop_coupon_redeemer label{padding:0 0 10px}#content .shop_checkout_forward button{height:40px;line-height:40px;padding:0 10px}#content .shop_checkout_forward button span{font-size:20px}#content .shop_checkout_login a.register{float:right}#content .shop_checkout_login .div_stay_logged_in{align-items:left;display:flex;flex-direction:column-reverse;height:auto;justify-content:center;line-height:normal}#content .shop_register_or_login .shop_login div{margin:0}#web #content .shop_checkout .label_login_email span,#web #content .shop_checkout .label_login_password span{left:10px}h1#sitetitle{font-size:30px}.promotional_article_offer .article_detail_subtext_delivery_time .a.shop_text_popup{white-space:nowrap}.promotional_article_offer h2{font-size:25px}#content .recommended_article_columns{margin-top:10px}.promotional_article_offer{margin-top:10px;padding:20px}#content .promotional_article_offer button{display:block;height:fit-content;line-height:1.2em;margin:5px 0!important;padding:13px 20px 10px;width:100%}#content .promotional_article_offer .recommended_article_image img{height:auto;margin:10px 0;width:150px}#content .promotional_article_offer .recommended_article_columns{display:block;margin-right:0}}@media screen and (max-width:400px){#content .shop_checkout_forward{padding:10px}#container #content .shop_checkout_forward .shop_back_button,#container #content .shop_checkout_forward button{display:block;float:none;margin-bottom:0;width:100%}#container #content .shop_checkout_forward .shop_back_button{margin-bottom:5px}#content .shop_checkout_login h3{font-size:30px;margin-bottom:10px}#content .shop_checkout_login h3 .love{height:30px;width:30px}#content .shop_checkout_login .form_use_instant_login button{font-size:23px;height:40px;line-height:40px;padding:0 10px}}@media screen and (max-width:370px){#web #content .shop_checkout .label_login_email span{padding-left:0;position:static}}@media screen and (max-width:2010px){.article_tab_background{padding-left:20px;padding-right:20px}}@media screen and (max-width:1200px){.shop_checkout_overview{display:block}.shop_checkout_overview .shop_checkout_column{width:240px}.shop_checkout_navigation{display:block;float:none;width:auto}.shop_checkout_main_line{display:block;padding-right:0}}@media screen and (max-width:1020px){#shop_categories,.shop_client_selection_and_deliveries{float:none;width:auto}#shop_categories>ul{left:auto;right:0}#shop_pages #open_shop_widget_menu{display:table-cell}#ryzoom.partnerpage_modular #shop_main,.clientportal #shop_main{float:none;width:auto}#anifit_website #shop_pages #open_shop_widget_menu{display:table-cell;position:static}#provital #intranet #content{width:auto}#provital #intranet #content #open_shop_widget_menu{display:none}#provital #header{width:auto}}@media screen and (max-width:950px){.shop_checkout_overview .shop_checkout_column{width:45%}#shop_basket_popup.popup_review{bottom:40px;height:auto;left:40px;margin-left:0;margin-top:0;right:40px;top:40px;width:auto}#erfahrungsbericht{width:auto}}@media screen and (max-width:870px){#content #review_stars_total{width:170px}#content .review_stars_background{margin-bottom:5px}}@media screen and (max-width:835px){#web #content{padding:20px 10px 50px}#shop_pages a span.shop_page_title{display:none}#shop_pages a img{height:30px;min-height:20px;min-width:20px;width:30px}#ryzoom #shop_pages .shop_page_basket_total,#shop_pages .shop_page_basket_total{font-size:18px;left:2px;top:-15px}#shop_categories>ul{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.shop_checkout_section{box-sizing:border-box;display:block;width:100%}.shop_client_selection_and_deliveries{height:auto}#shop_client_selection form{width:auto}#shop_client_selection .change_shop_client{height:auto;width:auto}.deliveries{top:80px;width:100%}.deliveries .delivery{float:none;width:auto}.no_deliveries{display:none}#shop_client_selection{float:none;margin-bottom:0;width:auto}.customer_article_sale_notification,.open_deliveries{display:block;float:none;width:auto}.customer_article_sale_notification .article_price,.customer_article_sale_notification a{padding-left:0}.shop_line{border-width:0;margin:0;padding:0}.shop_checkout{width:auto}.shop_checkout_comments{float:none}.checkout_errors,.shop_basket .row_free_shipping_note div,.shop_checkout_overview table{width:auto}.shop_basket .shop_checkout_purchase_summary{margin-left:0;margin-top:0}#provital #header #logo_anifit,#provital #header #logo_ryzoom{display:none}#content .shop_checkout_agreements label,.shop_checkout_agreements{width:auto}.article_detail .article_detail_datasheet_text{-webkit-column-count:1;column-count:1;column-gap:0;-webkit-column-gap:0;-moz-column-gap:0}.shop_checkout_purchase_summary{float:none;margin-top:20px;width:auto}.shop_checkout_overview .shop_checkout_column{display:inline-block;float:none;width:auto}.shop_checkout_overview .shop_checkout_more_info{width:auto!important}#shop_main .open_deliveries,div.article_detail div.article_image{float:none;width:auto}div.article_detail .article_detail_datasheet_text>div{-webkit-box-flex:0;display:inline-block;-ms-flex:none;flex:none}div.article_detail .article_detail_datasheet_text .article_detail_column{width:auto}div.article_detail .article_detail_datasheet_text img{height:auto;max-width:100%}div.article_detail div.article_image,div.article_detail div.article_image img{height:300px}.shop_register{width:auto}#variant_uid_selection_mobile{min-width:inherit}#content .shop_checkout_navigation{padding-right:0}.shop_checkout_purchase_block_bottom{display:block;max-width:none}.shop_basket .basket_item .delete_from_basket a{padding-top:20px;visibility:visible}}@media screen and (max-width:694px){#article_reviews .article_review{padding:10px 20px}#article_reviews .article_reviews_page{top:60px}}@media screen and (max-width:700px){.shop_register_or_login td{padding:10px;width:auto}#content .shop_register_or_separator td{padding:4px}.shop_register_or_login table{border-spacing:1px}.shop_register_or_login td.td_use_instant_login,td.register_or_guest{background:#eee;padding:10px 20px}.shop_register_or_login{width:100%}.shop_register_or_login p{white-space:normal}.shop_login div a.register{display:block;margin-left:0;margin-top:10px}}@media screen and (max-width:660px){#intranet .shop_basket .article_basket_image img,#web #content #shop_main .shop_basket .article_basket_image img{display:none!important}.shop_basket .article_basket_image{padding:0;width:0}.shop_basket .article_right_total{white-space:normal}.shop_basket table td{padding:5px 0}.shop_basket .row_submit td{text-align:center}.shop_basket .checkout_button{display:block}#article_bottom_bar h3{font-size:25px}#web #content #shop_main #payment-form{min-width:auto;width:auto}}@media screen and (max-width:630px){.shop_checkout div.label,.shop_checkout label{float:none}.shop_front{display:block}.shop_front .article{border-top:1px solid #ddd;margin:10px 0 20px;max-width:none;padding:20px 0 0;width:auto}.shop_front .article_detail h1{padding-left:0}#shop_popup_content{min-height:100px;overflow:auto;position:static}#shop_basket_popup.display_text_popup #shop_popup_content{position:absolute}#shop_basket_popup.display_text_popup{height:200px!important;left:20px;right:20px}#shop_basket_popup.popup_review{height:auto!important}#shop_basket_popup.product_detail_popup #shop_popup_content{min-height:100px;position:absolute}#form_added_to_basket .recommended_article{display:block;margin-top:20px;padding:20px 0 0}#form_added_to_basket .recommended_article_text{padding:0 0 20px;width:auto}#form_added_to_basket .recommended_article_image{display:none}#form_added_to_basket .recommended_article_details div{text-align:left}#form_added_to_basket .recommended_article_details #review_stars_total{font-size:10px}.added_to_basket_image{display:none}.row_submit td>a{margin-bottom:10px}#shop_basket_popup{height:auto!important;left:0;margin-left:0!important;right:0;width:auto!important}#shop_basket_popup form{white-space:normal}.added_to_basket_grid td a{display:block;margin-bottom:10px}#shop_popup_content form>a{display:block;margin:10px 0!important}#shop_popup_content .shop_article_added{font-size:16px}.ryzoom_shop .shop_checkout_section input{width:100%}.shop_checkout_articles_summary>div{display:block;width:auto}div.article_detail .article_datasheet_print{margin-left:10px}div.article_detail div.article_image img{height:250px}div.article_detail div.article_image{border:1px solid #ddd;height:250px;margin-right:0}div.article_detail .article_price,div.article_detail .article_units{margin-top:10px;text-align:center}div.article_detail .article_detail_left_side,div.article_detail .article_detail_right_side{float:none;margin-top:0;max-width:none;width:100%}.article_gallery{float:none;margin-right:0;text-align:center}.article_gallery_image{display:inline-block;float:none;height:30px;overflow:hidden;width:30px}div.article_detail .article_detail_datasheet_text{-webkit-column-count:1;column-count:1;column-gap:40px;-webkit-column-gap:40px;-moz-column-gap:40px}div.article_detail div.article_image img.missing_article_image{margin-top:100px}#shop_content .article_amount_select{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}#shop_content div.article_detail .add_to_basket{width:100%}#shop_content div.article_detail .article_details_print{box-sizing:border-box;display:block;text-align:center;width:100%}#shop_content div.article_detail .article_details_print span{color:#000;display:inline-block;margin-left:10px}#content #review_stars_total{display:block;margin:0 auto;text-align:center;width:170px}#content .review_stars_background{text-align:left}#article_reviews h3{font-size:25px;white-space:nowrap}#content .dhl_packing_station{display:block;float:none;margin-left:0}span.review_legal_info span{left:auto;margin:auto;position:relative;right:auto;top:0;width:auto}span.review_legal_info span:after,span.review_legal_info span:before{right:26%}#shop_basket_popup .popup_closer{right:0}}@media screen and (max-width:550px){#content .allowed_payment_methods label[for=payment_method_stripe] img{height:20px;top:11px}}.date-picker,body.fd-drag-active{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none}.date-picker-control{vertical-align:bottom!important}.date-picker-control:focus{outline:0}.fd-hidden-input{display:none}.fd-screen-reader{height:1px;left:-999em;outline:0;-moz-outline:0 none;overflow:hidden;position:absolute;top:0;width:1px}.date-picker{background:0 0;font:900 .8em/1em Verdana,Sans-Serif;position:absolute;text-align:center;z-index:9999}.static-datepicker{left:0;margin-bottom:1.5em;position:relative;top:5px}.date-picker table{border-collapse:separate;height:auto}.date-picker-control span{display:block;height:18px;margin:auto 0;overflow:hidden;width:18px}.date-picker-button-active span,.date-picker-control:active span,.date-picker-control:focus span,.date-picker-control:hover span{border-radius:2px;box-shadow:0 0 5px rgba(40,130,170,.7)}.date-picker-control:link,.date-picker-control:visited{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkUwQTgyMzk4RjMxQjExRTBCMTU1QzA3MkNGMkQ4QzUwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkUwQTgyMzk5RjMxQjExRTBCMTU1QzA3MkNGMkQ4QzUwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTBBODIzOTZGMzFCMTFFMEIxNTVDMDcyQ0YyRDhDNTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTBBODIzOTdGMzFCMTFFMEIxNTVDMDcyQ0YyRDhDNTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz67Oj06AAACWUlEQVR42pxTu2qqQRAedY3oT/AKYq2F2ElsBbHQRxHBKg+QwucRBCtBxAeIBpQQLbw13iFq1BC87dlvztkfY3kGlp2Znf1mvp1ZSy6Xew6FQsWHhwdDSklY1+uVtH6/7s9Op9Nhv9+/CIAUCgXj5+cHTl7n8/mXfjweTd/9frlcjFarVRSoBCDdbhdODrjf9YJ9f/b4+Eg2m82w/ivvv0B0VaArvr6+6OPjg9brNUG22y25XC5kYRuJPj8/yefzkdVqZR+owsYZdGAIu91OyWSSAXC50+lQJBIhj8fDNi7XajVKpVKsI24wGFA6nSaLxULD4ZDK5TJZUR6Q9SUI9tt168NlUMEOgQ4MAUqNRoO5QsbjMS2XS3I6naSl1+txMshut+MqNpsN++bzOevCMAymhgdExre3N4pGo+T1es0KsDKZDNt4L7xpNps1k5RKJRIAADKC9ANrGrA1BW3f+jQ1YDC1er1uvgXKns1m3Dkt7+/vJjU1xdTv97kygEwmk78dz+fzUvGUqhtS8ZeqQ1IBSdVWqR5RqmBZqVRMe7FYyGq1KrW022359PQkf1HTb3LbMdhCCMKYaIq3YlLDML2+vnKXcAkPeTgcePT1QOL7AAi6niNNFTTRSYFs4XDYnFyAxGIxc3Ihq9WK4vG4OeXYE4mEOX/AEAhEdr/fz0DQAYKlBSOCc10hYgKBANtut5t3oSo4qAE0MJAImk6n3DEEa/4Y0mazybaeI4DjbDQa0ff398GiSnwOBoNFVZ6BQP6Aggs1fzx8DoeDdSQEfW0DRI3Ayx8BBgAUOD+kGO2vUQAAAABJRU5ErkJggg==) no-repeat;border:0;cursor:pointer;display:-moz-inline-stack;line-height:1;margin:0 0 -1px 4px;min-width:18px;padding:0;position:relative;text-decoration:none;vertical-align:text-bottom!important;visibility:visible}#sidebar .date-picker-control:link,#sidebar .date-picker-control:visited{margin:0 0 2px 4px}.date-picker-dateval:link,.date-picker-dateval:visited{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABmJLR0QACQAJAAmCXlolAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2woJEBcYiVyu1wAAAt1JREFUeNqVk7FPI0cUh7+dmcXg1Qq0RpfqKqjoONwiIRTJTUSa/AXpkHKponRp8q9cSiR0NCBZCCmpEKSAwnZhjIsABiTbu2ZP1u7OvBTEK+CqPOnpzczTjN733m+8Hz/+8Pl9bW2nMjePiCAiOOfK9Vt/m8vyKePsnwPzvra28/Gnn5lOp+R5Tp7nFEXxap1lWXn2NlprOf9bdkxlbp7pdEq73cZaS1EUX8WZW2u/yoVhiNFzKBEpX/6/j8yqcs5hkiSh1WoxGo0AiOOYarWK1hoAEWE4HBJFEUopALIsI4qi5x5lGUmSYHzfZ3NzkziO0VpzeXnJ6uoqS0tLaK1RStFsNtna2kIpRRzHXF1dsb29jed59Ho99vf3UUVRICLlJQCl1Ct/eeZ5Hs45PM8DwDlHURSY0WjEyckJeZ4DcHp6yqc/PjFfqTAz359DRACYTCb0ej3G4zEiwmAwYDweY4IgYHNzE2stSik6nQ7fff8tHz6so5XB8xS//vIbjUYDpRTD4ZBWq0Wj0QCg0+mwt7eHsdYiIiilygYrT6OVQSmD8nSJprVGa11izdCstc9ox8fHZS/6/T5//f4nQRD8h+Ohtebw8BCAp6cnut0uw+EQ5xw3NzfPE9/d3ZXBYCBxHMtkMpFmsyl3d3eSZZkURSHOOTk4OCj39/f3cnR0JDO7uLiQjY0NeYU2m8rLiXmehzEG3/dLxJdWoiVJwtnZGQsLC3ieR6vVIk1TwjAsBdlut/F9HxEpdTSbYrfbZTKZYIwxrKyslMpN05S1tbVSuQCPj4+sr6+XKhcR6vV6qT9jDAYgDENqtRpKKcIwJIoioigqyw+CgFqtVlYYhiHLy8sALC4uAmCe0iceHh7I8xwR4fb2lmq1ShiGJX+/3+f8/BznXKmjIAiw1nJ9fU36JcWr1+uf333zbsc3Ps655w9oDED545MkoVKpYK0lz3PSNC336ZeU25vbg38BfWs5nDIQt3gAAAAASUVORK5CYII=) no-repeat}.date-picker-button-active:link,.date-picker-button-active:visited,.date-picker-control:active,.date-picker-control:focus,.date-picker-control:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAABmJLR0QACQAJAAmCXlolAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2woJEA4VbO17cgAAAs1JREFUeNqdkzFLK0sUx387O4nXLIthI0hq5RV2YppXBMQmH0UEq/sBbmHzvsdtnyDYKASxFrXQIkkRY5qYqBCzm2wIuztzXuHL4vW+6v3hcGbOmRnOf87/OAcHB9+r1epxsVj0RAQRwVrLcv3VvubSNI1ns9kPXa1Wj4+OjrzFYkGapqRpSpZlv6yTJMljX70xxru7uzvWxWLRWywWtNttjDFkWfabX5ox5rec7/u4ruupf8v7X48sq7LWoqMootVq8f7+DkAYhpRKJVzXBUBEGI/HBEGAUgqAJEkIggARIUkSoihCFwoF6vU6YRjiui4PDw9sbW1RLpdxXRelFM1mk729PZRShGHI4+Mj+/v7OI5Dr9fj9PQUlWUZIpJfAlBK/WKfY47jYK3FcRwArLVkWYZ+f3/n6uqKNE0BuL6+5q+fP3F1kSX+KH1DRACYTqf0ej0mkwkiwmg0YjKZoD3Po16vY4xBKUWn08H+WUeXy/lD+vRvGo0GSinG4zGtVotGowFAp9Ph5OQEZYxBRFBK5R/8X1jmXdfNaS2pGWM+qF1eXuZ/0e/3eR0Mcb+t5ofLwyHn5+cAzGYzut0u4/EYay2DweCj44eHhzIajSQMQ5lOp9JsNmU4HEqSJJJlmVhr5ezsLN+/vLzIxcWFLHF/fy+7u7uiP1NbduVzxxzHQWtNoVDIKX5GTi2KIm5ublhdXcVxHFqtFnEc4/t+Lsh2u02hUEBEch0tu9jtdplOp2itNZubm7ly4zhme3s7Vy7A29sbOzs7ucpFhFqtlutPa40G8H2fSqWCUgrf9wmCgCAI8vI9z6NSqeQV+r7P+vo6AGtrax8SieM4fn199dI0RUR4fn6mVCrh+37Ov9/vc3t7i7U215HneRhjeHp6Yj6fx06tVvu+sbFxrLX2rLUfA6g1QD7xURSxsrKCMYY0TYnjON/P5/N4MBj8+AdiTjzbDGgLbwAAAABJRU5ErkJggg==) no-repeat}.date-picker-control-disabled:active,.date-picker-control-disabled:hover,.date-picker-control-disabled:link,.date-picker-control-disabled:visited{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAQAAAD8x0bcAAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfbCgkQARp7ynosAAABbUlEQVR42n3PvWpUURSG4efss5MwOQzqjCDWWojYCGmDYmG8ExurXECQ3I0geAEitoJ/EGSSIolpohJxJjPJCWHOz7bwJFrJx1p8Lyx4WdnT9Zubi0WStNI/uaCqPN3Inp8+K85VKnW35+qOapXGxzIuFue2NerLqdWaS+rLi5BU/zmpVVpxZmSCqWU5krGBgLmBZG4mLlg1ldty21W54LWHgqk9j2T2vRJqSS4gdPnTMq0MrVqceKvCgSM9sCPhxL5jyQ/HYmFVI/jkjmuCTOaxYGxkDTteio0kyDtJLkOQd41WI068EbDvu2XwRcKpXWOtQxOx8EBP8M49Q0Gw5Ingl8/WsOXFhS7Iut8y0QICf3Uz7/VkRkp9JNsWJFN7EnadiNEtA0HproGEn+5LxpIVSS6K9A0FfQMDUBgi6buOK4hleVRUkm+W9bUaBz5ojY0UGl+dldnK+o3NWLRmIhqNmSWNSmlJ46w83PgNPOa2u/8HF2sAAAAASUVORK5CYII=) no-repeat!important;cursor:default;opacity:.8}.date-picker-control-disabled:active span,.date-picker-control-disabled:hover span{box-shadow:none!important}.date-picker-control{display:inline-block}.date-picker th span{background:0 0;border:0;cursor:pointer;display:block;font-weight:700;line-height:1em;margin:0;padding:0;text-align:center}.date-picker .month-display,.date-picker .year-display{display:inline;font:400 1.2em Verdana,Sans-Serif;letter-spacing:1px;text-transform:uppercase}.date-picker .next-but,.date-picker .prev-but{cursor:pointer;font-family:georgia,times new roman,palatino,times,bookman,serif;font-size:2.4em;font-weight:400}.date-picker .next-but,.date-picker .prev-but,.date-picker .today-but{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.date-picker .next-but:hover,.date-picker .prev-but:hover,.date-picker .today-but:hover{color:#a84444}.date-picker .today-but{cursor:pointer;font:400 1em Verdana,Sans-Serif;margin:0 auto;padding-top:.3em;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:100%}.date-picker .fd-disabled,.date-picker .fd-disabled:hover,.date-picker .next-but.fd-disabled:hover,.date-picker .prev-but.fd-disabled:hover,.date-picker-disabled .next-but,.date-picker-disabled .next-but:hover,.date-picker-disabled .prev-but,.date-picker-disabled .prev-but:hover,.date-picker-disabled .today-but,.date-picker-disabled .today-but:hover{color:#aaa;cursor:default!important;opacity:1}.date-picker .next-but.fd-disabled:hover,.date-picker .prev-but.fd-disabled:hover{text-shadow:0 -1px 1px hsla(0,0%,100%,.8);-webkit-transform:scale(1);-moz-transform:scale(1);-ie-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.date-picker .date-picker-hover.day-disabled,.date-picker .date-picker-unused,.date-picker .day-disabled,.date-picker .month-out,.date-picker table,.date-picker tbody th,.date-picker td{background-color:#fff;background-image:url(data:image/gif;base64,R0lGODlhJgBbAMQAAAAAAP////7+/v39/fz8/Pv7+/r6+vn5+fj4+Pf39/b29vX19fT09PPz8/Ly8vHx8fDw8O/v7+7u7u3t7ezs7Ovr6+rq6unp6ejo6Ofn5+bm5uXl5f///wAAAAAAAAAAACH5BAEAABwALAAAAAAmAFsAAAX/4CaOZGmeaKqubOu+cCzPWm3feK7vfO//wCAvQywaj8ikcslsOp/QJWZKrVqv2Kx2y+16v9qLeEwum8/otHqttrjf8Lh8Tq/b7/aKfs/v+/+AgYKDhIWGgRSJiouMjY6PkJGSkROVlpeYmZqbnJ2enRKhoqOkpaanqKmqqRGtrq+wsbKztLW2tRC5uru8vb6/wMHCwQ/FxsfIycrLzM3OzQ7R0tPU1dbX0Q3a29zd3t/g4eLj4gzm5+jp6uvs7e7v7gvy8/T19vf4+fr7+gr+/wADChxIsKDBgwYTKFzIsKHDhxAjSpwoEYHFixgzatzIsaPHjx4PiBxJsqTJkyhTi6pcybKly5QGYsqcSbOmzZs4c+rMWaCnz59AgwodSrSo0aIEkipdyrSp06dQo0qdSrUq1AFYs2rdyrWr169gw4odS/argLNo06pdy7at27dw48qd6zaA3bt48+rdy7ev37+AAwseTLiw4cOIEytezLix48eQI0ueTLmy5cuYM2vezLmz58+gQ4tOHAIAOw==);background-position:0 0;background-repeat:repeat-x}.date-picker table{background-position:0 -20px;border:1px solid #ccc;border-radius:.8em;-moz-border-radius:.8em;border-spacing:2px;-moz-box-shadow:0 0 5px #aaa;empty-cells:show;margin:0;padding:.3em;position:relative;text-align:center;width:auto;z-index:2}.date-picker tbody th,.date-picker td,.date-picker th{padding:0;text-align:center;text-transform:none;vertical-align:middle}.date-picker tbody th,.date-picker td{background-position:0 -35px;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer;height:3em;outline:0 transparent;overflow:hidden;text-shadow:0 1px #fff;width:3em}.date-picker th{border:0;color:#333;font-weight:700}.date-picker .date-picker-week-header{background:0 0;border:1px solid #dcdcdc;cursor:default;font-style:oblique}.date-picker .date-picker-thead .date-picker-week-header{border:0;cursor:help}.date-picker .date-picker-day-header{border:0;cursor:help;height:auto;padding:0 0 .2em;text-transform:lowercase}.date-picker .date-picker-statusbar{background:#fff;border:0;cursor:default;font-weight:400;height:2.8em;letter-spacing:.1em;text-transform:uppercase}.date-picker .date-picker-unused{background-position:0 -25px;border-color:#dcdcdc;cursor:default!important}.date-picker .date-picker-title{height:auto;padding:.4em 0;width:auto}.date-picker .date-picker-today{background:url(data:image/gif;base64,R0lGODlhKwEoAJEAAKnT6v////X6+gAAACH5BAAAAAAALAAAAAArASgAAALXjI+py+0Po5y02ouz3lz4D4biSJbmiabqyrbuC8fyLAcCgOf0zvf+DwwKhyJbDkdMKpfMpnNo1D2n1Kr1GowCsNyu99uNgsfksnlnPKvX7LbA5o7L51Q4/Y7P8+z6vv9fwgc4SJgnWIiYuHao2OgY9hgpecU4aXkJVIm5yQmj2QkaavIpWmpKapraiaraasnqGusIK1tbSGub64er23vH6xvsBixcfEZsnAyGrNyMxewcPQUtXb1EbZ0thK3d3cPtHV4jTl5Xft4Ejr4eyO6e9R7/LU8/UwAAOw==) no-repeat #fff}.date-picker .month-out.date-picker-highlight{color:#b87676}.date-picker .date-picker-highlight{color:#a86666}.date-picker .date-picker-hover,.date-picker .month-out.date-picker-hover{background:url(data:image/jpg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAASwAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAwICAgICAwICAwUDAwMFBQQDAwQFBgUFBQUFBggGBwcHBwYICAkKCgoJCAwMDAwMDA4ODg4OEBAQEBAQEBAQEAEDBAQGBgYMCAgMEg4MDhIUEBAQEBQREBAQEBARERAQEBAQEBEQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ/8AAEQgAIwIIAwERAAIRAQMRAf/EAHgAAQEBAQEBAAAAAAAAAAAAAAABBAMCCQEBAQEBAQEAAAAAAAAAAAAAAAECAwQFEAABAQgBAwMFAQEBAAAAAAAAEwFh0QIDkwQVVDFBgSFRBRFxkaGyczVEEQEAAgMBAAIDAQAAAAAAAAAAARFRAhITMQMhcTIi/9oADAMBAAIRAxEAPwD6R53yGZJm5EkmRUlZLUnYxjKkzGMYyZvb6npiIp8f7Ps26n8z8uOzzuTUuTRNcwx6bZk2WdyalyaI5g9NsybPO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzuTUuTRHMHptmTZZ3JqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybLO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzuTUuTRHMHptmTZZ3JqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybLO5NS5NEcwem2ZNnncmpcmiOYPTbMmyzuTUuTRHMHptmTZ5vJqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybLO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzuTUuTRHMHptmTZZ3JqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybLO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzuTUuTRHMHptmTZZvJqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybPO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzuTUuTRHMHptmTZZ3JqXJojmD02zJss7k1Lk0RzB6bZk2edyalyaI5g9NsybLO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzmf+mpcmiOYPTbMmyzuTUuTRHMHptmTZZ3JqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybLO5NS5NEcwem2ZNlncmpcmiOYPTbMmzzuTUuTRHMHptmTZZ3JqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybPO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzuTUuTRHMHptmTZZ3JqXJojmD02zJss7k1Lk0RzB6bZk2WdyalyaI5g9NsybPO5NS5NEcwem2ZNlncmpcmiOYPTbMmyzuTUuTRHMHptmTZ53JqXJojmD02zJss7k1Lk0RzB6bZk2edyalyaI5g9NsybLO5NS5NEcwem2ZZvkqv0+RymfXpVqf201rH4hj7Z/3P7Z1XlpzsWeKLFWiixV4osVeKLFniixZ4osV9miixZ4osWeKLFXiixUUWKvFFioosWeKLFXiixZ4osVaKLFniixZ4osWeKLFWiixUUWKiixV4osWeKLFvXqKLFWiixb06iixZ4osWeKLFniixVoosVFFioosWeKLFniixV4osVeKLFniixZ4osWeKLFXiixUUWKvFFioosWeKLFniixUUWLPFFizxRYq0UWKiixUUWLPFFizxRYs8UWKvFFioosWeKLFXiixZ4osVaKLFXii3n5Wp9PlMxntWq/20a/EL9v9z+5ZWVTTnYq8FirPcFivqCxV4LFXgsVBYo/9gsVBYqCxV4LFQWK+nUFirwWKgFXgsVBYq8FioLFQWKgsVZ7gsVeCxUFirwCoLFX/ALBYqCxUFioLFfUFirwWKs9wWKgsVeCxV4LFQWKv/YLFQWKvBYqAVBYq8FioLFfTqCxV4LFQCr/2CxUFivqCxV4LFWe4LFQWKvBYq8FjaoLFQWKvBYr3+oLFQDKoLFXgsVZ7gsV9QW7fLf8AWzf96v8AbSa/EN/b/c/uWQ05J5AM69QHdoDyBfIACAXsBAHkAzoA7dQHkCsIIUPIBgFYAaBADfuAb0AoEZ9wKBAAAAzqBWgQA37gX2AnkB5AoE8+QKzuBG+AKQQoeQDOgDt1AeQKAAgFaBADfuBfYCeQHkCt6AQA37gOwFIBRPIBnXqA7tA2fLf9bN/3q/20zr8Q6fb/AHP7lkNOQwgFAgNAAOwAB2KJ+AKQOxQIAAIn4KqkAoAAJ+AK0gAADAHcAA7tKAAA0AAIAD2AM6AAABncojfAFAn4ApA7FAgAAAD2KDQAAgAPYAzoAaUAHYgdigRAqjCAUCD/2Q==) no-repeat #fff;border-color:#6482aa!important;border-color:rgba(100,130,170,.7)!important;-webkit-box-shadow:0 0 6px rgba(100,130,170,.6);-moz-box-shadow:0 0 6px rgba(100,130,170,.6);box-shadow:0 0 6px rgba(100,130,170,.6);color:#6482aa;cursor:pointer;text-shadow:0 1px 1px #fff}.date-picker .day-disabled{background-position:0 -15px;color:#888;cursor:default;text-decoration:line-through}.date-picker .month-out{background-position:0 -25px;border-color:#ddd;border-color:hsla(0,0%,86%,.8);color:#aaa}.date-picker .not-selectable,.date-picker .out-of-range{background:#fcfcfc;color:#ccc;cursor:default;font-style:oblique}.date-picker th.month-out,.date-picker th.out-of-range{background:#fcfcfc;color:#aaa;font-style:oblique}.date-picker .out-of-range{opacity:.6}.date-picker .not-selectable{opacity:.8}.oldie-mhtml .date-picker .out-of-range{filter:alpha(opacity=60)}.oldie .date-picker-disabled table,.oldie-mhtml .date-picker .not-selectable{filter:alpha(opacity=80)}.date-picker tr{display:table-row}.date-picker sup{font-size:.86em;height:0;letter-spacing:normal;line-height:1;position:relative;text-transform:none;top:-.2em;vertical-align:baseline!important;vertical-align:top}.date-picker .date-picker-day-header,.date-picker .month-display,.date-picker .year-display{text-shadow:0 1px 1px #fff}.date-picker .month-display,.date-picker .year-display{cursor:default}.date-picker .date-picker-hover,.date-picker td:focus{-o-highlight:0 none;outline:0 solid red;-moz-outline:0 none;overflow:hidden}.date-picker .date-picker-selected-date{border-color:#888!important;border-color:rgba(7,7,7,.6)!important;color:#333;color:rgba(3,3,3,.8)}.static-datepicker table{-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.date-picker-focus table{border-color:#999;border-color:hsla(0,0%,60%,.8);-webkit-box-shadow:0 0 5px #aaa;-moz-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;outline:0}.date-picker .drag-enabled,.date-picker .drag-enabled span{cursor:move}.date-picker-disabled table{opacity:.8!important}.date-picker-disabled,.date-picker-disabled td,.date-picker-disabled th,.date-picker-disabled th span{cursor:default!important}.date-picker-disabled .next-but:hover,.date-picker-disabled .prev-but:hover{text-shadow:none;-webkit-transform:scale(1);-moz-transform:scale(1);-ie-transform:scale(1);-o-transform:scale(1);transform:scale(1)}body.fd-drag-active{-webkit-touch-callout:none;user-select:none}