@font-face{font-family:"Fira Sans";font-style:italic;font-weight:200;src:url("fonts/FiraSans-ExtraLightItalic.woff2") format("woff2")}@font-face{font-family:"Fira Sans";font-style:italic;font-weight:300;src:url("fonts/FiraSans-LightItalic.woff2") format("woff2")}@font-face{font-family:"Fira Sans";font-style:italic;font-weight:400;src:url("fonts/FiraSans-RegularItalic.woff2") format("woff2")}@font-face{font-family:"Fira Sans";font-style:italic;font-weight:500;src:url("fonts/FiraSans-MediumItalic.woff2") format("woff2")}@font-face{font-family:"Fira Sans";font-style:italic;font-weight:600;src:url("fonts/FiraSans-SemiBoldItalic.woff2") format("woff2")}@font-face{font-family:"Fira Sans";font-style:italic;font-weight:700;src:url("fonts/FiraSans-BoldItalic.woff2") format("woff2")}@font-face{font-family:"Fira Sans";font-style:italic;font-weight:800;src:url("fonts/FiraSans-ExtraBoldItalic.woff2") format("woff2")}@font-face{font-family:"Fira Sans";font-style:italic;font-weight:900;src:url("fonts/FiraSans-BlackItalic.woff2") format("woff2")}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:200;src:url("fonts/FiraSans-ExtraLight.woff2") format("woff2")}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:300;src:url("fonts/FiraSans-Light.woff2") format("woff2")}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:400;src:url("fonts/FiraSans-Regular.woff2") format("woff2")}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:500;src:url("fonts/FiraSans-Medium.woff2") format("woff2")}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:600;src:url("fonts/FiraSans-SemiBold.woff2") format("woff2")}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:700;src:url("fonts/FiraSans-Bold.woff2") format("woff2")}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:800;src:url("fonts/FiraSans-ExtraBold.woff2") format("woff2")}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:900;src:url("fonts/FiraSans-Black.woff2") format("woff2")}*{margin:0;padding:0}a,object{outline:none !important}.cf,.clear{float:none;clear:both;line-height:0;width:1px;margin:0;padding:0;font-size:0;height:0}.nomargin{margin:0 !important}.nopadding{padding:0 !important}.fullwidth,.p_fullwidth input{width:100% !important}hr{display:none}.nobr{white-space:nowrap}.hidden{display:none}.sr-only{clip:rect(0px, 0px, 0px, 0px) !important;height:1px !important;position:absolute !important;width:1px !important;border-width:0px !important;border-style:initial !important;border-color:initial !important;-o-border-image:initial !important;border-image:initial !important;margin:-1px !important;overflow:hidden !important;padding:0px !important;display:block !important}.resource.picture:not(.picture_content){float:left}.resource.picture a img,.resource.picture img{display:block}.float_right{float:right}.float_left,.float_left_no_clear{float:left;position:relative}.float_right_with_clear{float:right;clear:right}.float_left_with_clear{float:left;clear:left}.clear{clear:both;float:none}label.nofloat{clear:none;padding:0;margin:0;float:none !important;width:auto !important;max-width:none}.accordeon{background:none !important;border:none !important;padding:0 !important}.accordeon_content{display:none;padding:2px 0 14px 0}table{border-collapse:collapse;border-spacing:0}table th,table td{vertical-align:top}.table_wrap_container,.table_wrap{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.table_wrap_container{overflow:hidden;position:relative;margin-bottom:15px}.table_wrap_container.visible_indicator{position:relative;padding:25px 0 0}.table_wrap_container.visible_indicator .table_wrap_container table,.table_wrap_container.visible_indicator .news_events_table{width:auto !important}.table_wrap_container.visible_indicator .table_scroll_indicator{display:block}.table_scroll_indicator{display:none;position:absolute;right:0;top:0}.table_scroll_indicator:hover{cursor:pointer}label.label_remember_me_checkbox{display:block;padding:4px 0}input#remember_me{width:auto}label.label_remember_me_checkbox label.checkbox{display:inline;width:auto !important;float:none !important;font-size:93%}label.label_remember_me_checkbox input{margin-right:5px}label.label_remember_me_checkbox label{pointer-events:none}div.captcha_protection{padding:14px 15px;background:#eee;background:linear-gradient(to bottom, #fff, #eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#eeeeee");border:1px solid #ccc;border-radius:5px;box-shadow:0 0 3px #eee;width:auto;display:inline-block;zoom:1;*display:inline;max-width:100%;-o-box-sizing:border-box;box-sizing:border-box}div.captcha_protection span.captcha_title{font-weight:normal;display:block;font-size:12px;line-height:normal;border-bottom:1px solid #ccc;margin:-14px -15px 8px;padding:8px 15px;background:linear-gradient(to bottom, #fff, #eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#eeeeee");border-radius:7px 7px 0 0;color:#333}div.captcha_protection span.captcha_input_title{font-weight:normal;margin-bottom:1px;display:block;color:#555}div.captcha_protection label{margin-right:-8px;display:none !important}div.captcha_protection span#captcha_help_link{font-size:10px;text-decoration:underline;position:relative;cursor:help;color:#666;white-space:nowrap}div.captcha_protection span#captcha_help_link:hover{color:#333}div.captcha_protection span#captcha_help_text{position:absolute;top:10px;right:-195px;width:180px;background:#f0f0f0;border:1px solid #666;border-radius:5px;box-shadow:0 0 3px #666;padding:5px 8px;background:#eee;background:linear-gradient(to bottom, #f0f0f0, #eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f0f0f0", endColorstr="#eee")}div.captcha_protection img.captcha_img{width:220px}.listing_entry_link,.overview_entry_link,.portlet_content_entry_link,.portlet_listing_entry_link,.portlet_shop_article_entry_link{display:block;position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;z-index:25}#privacy_banner{position:fixed;left:20px;bottom:20px;width:100%;max-width:460px;background:rgba(0,0,0,.85);z-index:1000}#privacy_banner #privacy_banner_inner{padding:20px;font-size:14px;line-height:21px;color:#fff;text-align:left;position:relative}#privacy_banner #privacy_banner_inner #privacy_icon{display:inline-block;vertical-align:middle;width:86px;margin-right:-5px}#privacy_banner #privacy_banner_inner #privacy_icon i{font-size:66px;line-height:66px}@media screen and (max-width: 380px){#privacy_banner #privacy_banner_inner #privacy_icon{display:none}}#privacy_banner #privacy_banner_inner #privacy_description_wrap{display:inline-block;vertical-align:middle;width:calc(100% - 86px)}#privacy_banner #privacy_banner_inner #privacy_description_wrap .privacy_responsive_icon{display:none;float:left;margin-right:10px}#privacy_banner #privacy_banner_inner #privacy_description_wrap .privacy_responsive_icon i{font-size:30px;line-height:30px}@media screen and (max-width: 380px){#privacy_banner #privacy_banner_inner #privacy_description_wrap{width:100%}#privacy_banner #privacy_banner_inner #privacy_description_wrap .privacy_responsive_icon{display:block;float:left}#privacy_banner #privacy_banner_inner #privacy_description_wrap .privacy_message{overflow:hidden}}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information{margin-top:10px;display:inline-block;vertical-align:middle}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{margin-right:10px;width:auto;padding:8px 14px 7px;text-decoration:none;color:#fff;background:hsla(0,0%,100%,.18);border:none;outline:none;cursor:pointer;backface-visibility:hidden;transition:color .2s ease-out,background .2s ease-out}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button i{margin-right:6px}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button i:before{color:#fff}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:hover,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:focus,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button:active{opacity:.7}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information{position:relative;text-decoration:none;color:#fff}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information:before{content:"";position:absolute;top:auto;left:0;right:0;bottom:2px;width:100%;height:1px;background:#fff}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information:hover,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information:focus,#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_more_information:active{opacity:.7}@media screen and (max-width: 500px){#privacy_banner{left:0;right:0;bottom:0;width:100%;max-width:100%}}.tooltipster-default{border-radius:5px;background:#343333;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:12px;line-height:14px;padding:8px;overflow:hidden}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid rgba(0,0,0,0) !important;border-right:8px solid rgba(0,0,0,0) !important;border-top:8px solid;bottom:-7px;left:0;right:0;margin:0 auto}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid rgba(0,0,0,0) !important;border-right:9px solid rgba(0,0,0,0) !important;border-top:9px solid;bottom:-7px;left:0;right:0;margin:0 auto}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid rgba(0,0,0,0) !important;border-right:8px solid rgba(0,0,0,0) !important;border-bottom:8px solid;top:-7px;left:0;right:0;margin:0 auto}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid rgba(0,0,0,0) !important;border-right:9px solid rgba(0,0,0,0) !important;border-bottom:9px solid;top:-7px;left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid rgba(0,0,0,0) !important;border-bottom:8px solid rgba(0,0,0,0) !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid rgba(0,0,0,0) !important;border-bottom:9px solid rgba(0,0,0,0) !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid rgba(0,0,0,0) !important;border-bottom:8px solid rgba(0,0,0,0) !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-fade{opacity:0;transition-property:opacity}.tooltipster-fade-show{opacity:1}.fa-file-docx:before{content:""}.fa-photo:before{content:""}body{font:400 13px/20px "Fira Sans";letter-spacing:0;color:#343434;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--management-highlight-color: #628D19;--management-highlight-color-rgb: 98, 141, 25;--management-panel-width: 0px}@media print{body{font:400 12px/19px "Fira Sans";color:#000}}body>nav{display:none}#siteframe{overflow-x:hidden;padding-top:128px}#content .content_inner{max-width:1260px;margin:0 auto;padding-right:20px;padding-left:20px}#content .content_inner .content_right,#content .content_inner .content_overflow{overflow:hidden}#content .content_inner #navigation_left{width:220px;margin-right:28px;float:left}#content .content_inner .content_right{background:#f7f7f7;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:30px;box-sizing:border-box}#logo_print{display:none}.logged_in #header .header_inner #shop_header .portlet_shop .shop_cart #shop_login_button .register,.preload #header .header_inner #shop_header{display:none}#header{position:fixed;width:calc(100% - var(--management-panel-width));background:#fff;box-shadow:0 19px 25px -18px rgba(0,0,0,.1);z-index:20}#header .header_inner{max-width:1260px;margin:0 auto;padding-right:20px;padding-left:20px;padding-top:20px;padding-bottom:10px}#header .header_inner #logo{float:left;position:relative;z-index:2}#header .header_inner #logo img{display:block}#header .header_inner #shop_header{float:right;position:relative}#header .header_inner #shop_header:before{content:"";position:absolute;top:-31px;left:auto;width:400px;height:128px;display:block;background:#fff;right:0;z-index:1}#header .header_inner #shop_header .portlets_shop .portlet_zone_label{display:none}#header .header_inner #shop_header .portlets_shop .portlets_inner_wrap .portlet_zone_label,#header .header_inner #shop_header .portlets_shop .portlets_inner_wrap .management_controls{display:none}#header .header_inner #shop_header .portlets_shop .portlets_inner_wrap:after{content:none}#header .header_inner #shop_header .portlet_shop .shop_cart .shop_cart_content .cart_count,#header .header_inner #shop_header .portlet_shop .shop_cart .shop_cart_content .cart_colon{display:none}#header .header_inner #shop_header .add_portlet_link{display:none}#header .header_inner #shop_header .portlet_shop_cart{position:relative;z-index:2}#header .header_inner #shop_header .portlet_shop .portlet-title{display:none}#header .header_inner #shop_header .portlet_shop.portlet_shop_cart .portlet-content{padding:0 0 0 80px;box-sizing:border-box;position:relative}#header .header_inner #shop_header .portlet_shop .shop_compact_cart{overflow:auto}#header .header_inner #shop_header .portlet_shop .shop_cart{background:rgba(0,0,0,0);padding:0}#header .header_inner #shop_header .portlet_shop .shop_cart:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:45px;line-height:45px;font-weight:400;text-transform:none;color:#628d19;font-weight:300}#header .header_inner #shop_header .portlet_shop .shop_cart h3{font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;background:none;margin-bottom:2px}@media print{#header .header_inner #shop_header .portlet_shop .shop_cart h3{font:700 14px/21px "Fira Sans";color:#000}}#header .header_inner #shop_header .portlet_shop .shop_cart .shop_cart_content{font:700 18px/26px "Fira Sans";padding:0;margin:0;color:#343434;color:#628d19;font-weight:600;padding-bottom:15px;margin-bottom:0;border-bottom:1px solid #e6e6e6}@media print{#header .header_inner #shop_header .portlet_shop .shop_cart .shop_cart_content{font:700 14px/21px "Fira Sans";color:#000}}#header .header_inner #shop_header .portlet_shop .shop_cart .shop_cart_content p{margin-bottom:0}#header .header_inner #shop_header .portlet_shop .shop_cart .shop_cart_content .cart_colon{display:none}#header .header_inner #shop_header .portlet_shop .shop_cart .goto-cart{position:absolute;top:0;right:0;bottom:32px;left:0;font-size:0px}#header .header_inner #shop_header .portlet_shop #shop_login_button{padding:10px 0 0 0}#header .header_inner #shop_header .portlet_shop #shop_login_button a,#header .header_inner #shop_header .portlet_shop #shop_login_button p{display:inline-block;margin:0 30px 0 0;color:#343434;opacity:.5;text-decoration:none;cursor:pointer}#header .header_inner #shop_header .portlet_shop #shop_login_button a:hover,#header .header_inner #shop_header .portlet_shop #shop_login_button p:hover{opacity:1}#header .header_inner #shop_header .portlet_shop #shop_login_button a.register,#header .header_inner #shop_header .portlet_shop #shop_login_button a.link_logout,#header .header_inner #shop_header .portlet_shop #shop_login_button p.register,#header .header_inner #shop_header .portlet_shop #shop_login_button p.link_logout{margin-right:0}#header .header_inner #shop_header .portlet_shop #shop_login_button .link_logout a{margin-right:0;opacity:1}#header .header_inner #shop_header .portlet_shop #shop_login_button .link_logout+p{display:none}#header .header_inner #shop_header .portlet_shop #shop_login_button .link_logout+p+a{display:none}#header .header_inner #shop_header .portlet_shop_member_panel{position:absolute;bottom:-250px;right:0;width:393px;background:#fff;padding:25px 17px 15px;box-sizing:border-box;box-shadow:0 19px 25px -18px rgba(0,0,0,.1);transition:all .2s ease-out;text-align:left;border:1px solid #e6e6e6;border-top:none;visibility:hidden;opacity:0;box-shadow:inset 0 19px 25px -18px rgba(0,0,0,.1)}#header .header_inner #shop_header .portlet_shop_member_panel.open_member{visibility:visible;opacity:1;bottom:-255px}#header .header_inner #shop_header .portlet_shop_member_panel.fixed_top{visibility:hidden;opacity:0;bottom:-75px;width:auto;min-width:280px;padding-top:18px}#header .header_inner #shop_header .portlet_shop_member_panel.fixed_top.open_member{visibility:visible;opacity:1;bottom:-92px}#header .header_inner #shop_header .portlet_shop_member_panel.fixed_top p{margin-bottom:8px}#header .header_inner #shop_header .portlet_shop_member_panel.fixed_top p:last-child{margin-bottom:0}#header .header_inner #shop_header .portlet_shop_member_panel.fixed_top a:hover{text-decoration:none}#header .header_inner #shop_header .portlet_shop_member_panel.fixed_top .link_order_form,#header .header_inner #shop_header .portlet_shop_member_panel.fixed_top .link_wishlist{display:none}#header .header_inner #shop_header .portlet_shop_member_panel p input{width:206px}#header .header_inner #shop_header .portlet_shop_member_panel p label{width:150px;max-width:100%}#header .header_inner #shop_header .portlet_shop_member_panel .button{margin-left:150px}#header .header_inner #shop_header .portlet_shop_member_panel form+p{margin-bottom:0 !important;line-height:15px}#header .header_inner #shop_header .portlet_shop_member_panel .p_lost_password,#header .header_inner #shop_header .portlet_shop_member_panel .portlet_shop_register{margin-left:150px}#header .header_inner #shop_header .portlet_shop_member_panel .p_remember_me_checkbox label.label_remember_me_checkbox label.checkbox:before{top:-1px}#header .header_inner #shop_header .portlet_shop_member_panel .p_remember_me_checkbox label.label_remember_me_checkbox label.checkbox:after{top:2px}.logged_in #header{z-index:60}#navigation_overview{margin:17px 0 30px 0;padding:0 0 14px 0;border-bottom:1px solid #e6e6e6}#navigation_overview .category_back_button,#navigation_overview .back-to-overview,#navigation_overview .listing_entry_backlink a{float:left;position:relative;margin:0;padding:0 0 0 21px}#navigation_overview .category_back_button:before,#navigation_overview .back-to-overview:before,#navigation_overview .listing_entry_backlink a:before{content:"";position:absolute;top:2px;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:14px;line-height:14px;font-weight:400;text-transform:none;color:#628d19}#navigation_overview .category_back_button:hover,#navigation_overview .back-to-overview:hover,#navigation_overview .listing_entry_backlink a:hover{color:#343434;text-decoration:none}#navigation_overview .category_back_button:hover:before,#navigation_overview .back-to-overview:hover:before,#navigation_overview .listing_entry_backlink a:hover:before{color:#343434}#navigation_overview .breadcrumb{float:right;color:#999}#navigation_overview .breadcrumb .breadcrumb_home{display:none}#navigation_overview .breadcrumb .breadcrumb_home+.breadcrumb_separator{display:none}#navigation_overview .breadcrumb .you_are_here{font-weight:700;margin-right:8px}#navigation_overview .breadcrumb a{color:#999}#navigation_overview .breadcrumb a:hover{text-decoration:none;color:#343434}#navigation_overview .breadcrumb .breadcrumb_separator{position:relative;font-size:0;width:24px;display:inline-block;height:13px;vertical-align:middle}#navigation_overview .breadcrumb .breadcrumb_separator:before{content:"";position:absolute;top:-1px;left:10px;display:block;font-family:"Font Awesome 6 Pro";font-size:14px;line-height:14px;font-weight:400;text-transform:none;color:hsla(0,0%,60%,.4)}#navigation_overview .breadcrumb .breadcrumb_element:last-child{color:#343434}#footer .footer_inner{max-width:1260px;margin:0 auto;padding-right:20px;padding-left:20px;color:#fff}#footer .footer_inner a{color:#fff}#footer .footer_inner a:hover{color:rgba(0,0,0,.4)}#footer .footer_inner li.current>a{color:rgba(0,0,0,.4)}#footer .footer_inner .portlet.hidden{display:block}#footer .footer_wrap{background:#686b46;padding-top:40px;padding-bottom:40px}#footer .footer_wrap .portlet_left{float:left;max-width:366px}#footer .footer_wrap .portlet_left p{margin-bottom:20px}#footer .footer_wrap .portlet_left .portlet{margin-left:90px}#footer .footer_wrap .portlet_center,#footer .footer_wrap #navigation{float:right}#footer .footer_wrap #nav-20{display:none !important}#footer .footer_wrap .portlet_center h3{font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;color:#fff;margin-bottom:11px;text-decoration:none}@media print{#footer .footer_wrap .portlet_center h3{font:700 14px/21px "Fira Sans";color:#000}}#footer .footer_wrap .portlet_center a{color:#fff;text-decoration:none}#footer .footer_wrap .portlet_center .portlet+.portlet{margin-top:40px}#footer .footer_wrap .portlet_center .portlet_content_link{display:inline-block;margin:0;font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;padding:9px 20px 10px;width:auto;color:#686b46;background:#b8ce3b;border-radius:4px;text-decoration:none;border:0;outline:none;cursor:pointer;text-align:center;text-transform:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;padding-left:44px;padding-right:44px}@media print{#footer .footer_wrap .portlet_center .portlet_content_link{font:700 14px/21px "Fira Sans";color:#000}}#footer .footer_wrap .portlet_center .portlet_content_link:focus,#footer .footer_wrap .portlet_center .portlet_content_link:hover{background:rgb(159.227755102,179.36,44.84);border:0}@media screen and (max-width: 600px){#footer .footer_wrap .portlet_center .portlet_content_link{font-size:14px;line-height:19px;padding:9px 10px 9px}}#footer .footer_wrap .portlet_center .portlet_content_link span{padding-left:32px;position:relative}#footer .footer_wrap .portlet_center .portlet_content_link span:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:22px;line-height:22px;font-weight:400;text-transform:none;color:#686b46}#footer .footer_wrap #navigation{padding-right:90px}#footer .footer_wrap #navigation li#nav-1{display:none}#footer .footer_wrap #navigation ul{margin:0;padding:0}#footer .footer_wrap #navigation li{list-style:none}#footer .footer_wrap #navigation li a{text-decoration:none}#footer .footer_wrap #navigation li.level0{display:inline-block;vertical-align:top;margin-left:70px}#footer .footer_wrap #navigation li.level0>a{font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;color:#fff;margin-bottom:11px;display:block;text-decoration:none}@media print{#footer .footer_wrap #navigation li.level0>a{font:700 14px/21px "Fira Sans";color:#000}}#footer #copy{background:#4e4f34;padding-top:8px;padding-bottom:6px}#footer #copy p{float:left;margin-bottom:0}#footer #copy .spacer{display:inline-block !important;padding:0 2px;vertical-align:-1px}#footer #copy p.copy{float:right}#footer #copy p.copy a{text-decoration:none}#footer #copy p.copy span{display:none}#privacy_banner #privacy_banner_inner{max-width:1260px;margin:0 auto;padding-right:20px;padding-left:20px}#privacy_banner #privacy_banner_inner a.button{display:inline-block;margin:0;font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;padding:9px 20px 10px;width:auto;color:#686b46;background:#b8ce3b;border-radius:4px;text-decoration:none;border:0;outline:none;cursor:pointer;text-align:center;text-transform:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;background:hsla(0,0%,100%,.14);color:#fff}@media print{#privacy_banner #privacy_banner_inner a.button{font:700 14px/21px "Fira Sans";color:#000}}#privacy_banner #privacy_banner_inner a.button:focus,#privacy_banner #privacy_banner_inner a.button:hover{background:rgb(159.227755102,179.36,44.84);border:0}@media screen and (max-width: 600px){#privacy_banner #privacy_banner_inner a.button{font-size:14px;line-height:19px;padding:9px 10px 9px}}#privacy_banner #privacy_banner_inner a.button:hover{opacity:1;background:#b8ce3b;color:#4e4f34}#privacy_banner #privacy_banner_inner a.button:hover i:before{color:#4e4f34}.bx-viewport .slide{width:100%}.bx-viewport .slide img{width:100%}.bxslider .slide img{aspect-ratio:1010/620;width:100%}body.preload #bx-slider-wrap{height:0;padding:0 0 61.4%}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button{background:#b8ce3b;color:#343434}#privacy_banner #privacy_banner_inner #privacy_buttons #privacy_button i:before{color:#343434}.system_page #navigation_left{display:none}.system_page #content .content_inner .content_right{min-height:auto !important;background:rgba(0,0,0,0);border:0px;padding:0;box-sizing:unset}.message{border:0;background:#4e4f34;padding:7px 20px 7px;margin:0 0 20px;font:400 13px/20px "Fira Sans";letter-spacing:0;color:#343434;color:#fff;font-weight:700}@media print{.message{font:400 12px/19px "Fira Sans";color:#000}}.message a{color:#fff}.message a:hover{color:#fff;text-decoration:underline}.message .missing_fields{padding:10px 0px}.message .missing_fields ul{padding-left:0px;font-weight:400}.message .missing_fields ul li:before{background:#fff}body.logged_in.system_page .select2-container--default .select2-search--dropdown{display:block !important}.mod_action_manage_categories_shop div#management .crono_tab{margin:0;padding:20px;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.22);border-top-left-radius:0}.mod_shop div#management .crono_tabs_main_wrap div[id*=currency_tabs_]{display:flex;gap:5px}.portlet{margin:0;padding:0}.portlet .picture,.portlet .picture img{width:100%;height:auto}.portlet a.portlet_content_link{display:inline-block;margin:0;font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;padding:9px 20px 10px;width:auto;color:#686b46;background:#b8ce3b;border-radius:4px;text-decoration:none;border:0;outline:none;cursor:pointer;text-align:center;text-transform:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;margin-top:20px}@media print{.portlet a.portlet_content_link{font:700 14px/21px "Fira Sans";color:#000}}.portlet a.portlet_content_link:focus,.portlet a.portlet_content_link:hover{background:rgb(159.227755102,179.36,44.84);border:0}@media screen and (max-width: 600px){.portlet a.portlet_content_link{font-size:14px;line-height:19px;padding:9px 10px 9px}}a.add_portlet_link{display:inline-block;margin:0;font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;padding:9px 20px 10px;width:auto;color:#686b46;background:#b8ce3b;border-radius:4px;text-decoration:none;border:0;outline:none;cursor:pointer;text-align:center;text-transform:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;display:inline-block;margin-top:20px}@media print{a.add_portlet_link{font:700 14px/21px "Fira Sans";color:#000}}a.add_portlet_link:focus,a.add_portlet_link:hover{background:rgb(159.227755102,179.36,44.84);border:0}@media screen and (max-width: 600px){a.add_portlet_link{font-size:14px;line-height:19px;padding:9px 10px 9px}}.add_portlet_link+.portlet_content .portlet_inner{padding:20px}.add_portlet_link+.portlet_content .select2-container{width:100% !important}.portlet_shop .controls{display:none !important}#rwdnav,#portlets_shop_left{margin:38px 0 50px 0}#rwdnav a,#portlets_shop_left a{color:#343434;text-decoration:none}#rwdnav .portlet_shop_category_introduction,#rwdnav .portlet-resource-link,#portlets_shop_left .portlet_shop_category_introduction,#portlets_shop_left .portlet-resource-link{display:none}#rwdnav div.portlet_shop_categories,#portlets_shop_left div.portlet_shop_categories{width:100%;margin:0;padding:0;border-top:none}#rwdnav div.portlet_shop_categories:before,#portlets_shop_left div.portlet_shop_categories:before{display:none !important}#rwdnav div.portlet_shop_categories h3,#portlets_shop_left div.portlet_shop_categories h3{display:none}#rwdnav div.portlet_shop_categories ul.shop_categories,#portlets_shop_left div.portlet_shop_categories ul.shop_categories{width:100%;margin:0;padding:0}#rwdnav div.portlet_shop_categories ul.shop_categories li,#portlets_shop_left div.portlet_shop_categories ul.shop_categories li{list-style:none;padding:0}#rwdnav div.portlet_shop_categories ul.shop_categories li:before,#portlets_shop_left div.portlet_shop_categories ul.shop_categories li:before{display:none}#rwdnav div.portlet_shop_categories ul.shop_categories li a,#portlets_shop_left div.portlet_shop_categories ul.shop_categories li a{text-decoration:none}#rwdnav div.portlet_shop_categories ul.shop_categories>li>a,#portlets_shop_left div.portlet_shop_categories ul.shop_categories>li>a{border-top:1px solid #e6e6e6;font:700 18px/26px "Fira Sans";padding:0;margin:0;color:#343434;padding:4px 0 20px 0;display:block}@media print{#rwdnav div.portlet_shop_categories ul.shop_categories>li>a,#portlets_shop_left div.portlet_shop_categories ul.shop_categories>li>a{font:700 14px/21px "Fira Sans";color:#000}}#rwdnav div.portlet_shop_categories ul.shop_categories>li>a:hover,#portlets_shop_left div.portlet_shop_categories ul.shop_categories>li>a:hover{border-top:2px solid #628d19;margin-top:-1px;color:#628d19}#rwdnav div.portlet_shop_categories ul.shop_categories>li.current>a,#portlets_shop_left div.portlet_shop_categories ul.shop_categories>li.current>a{border-top:2px solid #628d19;margin-top:-1px;color:#628d19}#rwdnav div.portlet_shop_categories ul.shop_categories>li.current ul.shop_subcategories,#portlets_shop_left div.portlet_shop_categories ul.shop_categories>li.current ul.shop_subcategories{display:block}#rwdnav div.portlet_shop_categories ul.shop_categories>li ul.shop_subcategories,#portlets_shop_left div.portlet_shop_categories ul.shop_categories>li ul.shop_subcategories{display:none;margin:-20px 0 20px}#rwdnav div.portlet_shop_categories ul.shop_categories>li ul.shop_subcategories li a,#portlets_shop_left div.portlet_shop_categories ul.shop_categories>li ul.shop_subcategories li a{font:400 14px/27px "Fira Sans";padding:0;margin:0;color:#628d19;color:#628d19}#rwdnav div.portlet_shop_categories ul.shop_categories>li ul.shop_subcategories li a:hover,#rwdnav div.portlet_shop_categories ul.shop_categories>li ul.shop_subcategories li a:focus,#rwdnav div.portlet_shop_categories ul.shop_categories>li ul.shop_subcategories li a.current,#portlets_shop_left div.portlet_shop_categories ul.shop_categories>li ul.shop_subcategories li a:hover,#portlets_shop_left div.portlet_shop_categories ul.shop_categories>li ul.shop_subcategories li a:focus,#portlets_shop_left div.portlet_shop_categories ul.shop_categories>li ul.shop_subcategories li a.current{text-decoration:underline;color:#343434}#rwdnav div.portlet_shop_categories ul.shop_categories>li ul.shop_subcategories li.current a,#portlets_shop_left div.portlet_shop_categories ul.shop_categories>li ul.shop_subcategories li.current a{color:#343434;text-decoration:underline}#rwdnav div.portlet_shop_categories+.portlet,#portlets_shop_left div.portlet_shop_categories+.portlet{border-top:1px solid #e6e6e6;margin-top:20px;padding:4px 0 0 0;position:relative}#rwdnav div.portlet_shop_categories+.portlet:before,#portlets_shop_left div.portlet_shop_categories+.portlet:before{display:none}#rwdnav div.portlet_shop_categories+.portlet:after,#portlets_shop_left div.portlet_shop_categories+.portlet:after{content:"";position:absolute;top:34px;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:16px;line-height:16px;font-weight:400;text-transform:none;color:#628d19;font-weight:900;right:0}#rwdnav div.portlet_shop_categories+.portlet h3,#portlets_shop_left div.portlet_shop_categories+.portlet h3{font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;margin-bottom:5px}@media print{#rwdnav div.portlet_shop_categories+.portlet h3,#portlets_shop_left div.portlet_shop_categories+.portlet h3{font:700 14px/21px "Fira Sans";color:#000}}#rwdnav div.portlet_shop_categories+.portlet p,#portlets_shop_left div.portlet_shop_categories+.portlet p{margin-bottom:0}#rwdnav div.portlet_shop_categories+.portlet a,#portlets_shop_left div.portlet_shop_categories+.portlet a{font:400 14px/27px "Fira Sans";padding:0;margin:0;color:#628d19;color:#628d19}#rwdnav div.portlet_shop_categories+.portlet a:hover,#rwdnav div.portlet_shop_categories+.portlet a:focus,#rwdnav div.portlet_shop_categories+.portlet a.current,#portlets_shop_left div.portlet_shop_categories+.portlet a:hover,#portlets_shop_left div.portlet_shop_categories+.portlet a:focus,#portlets_shop_left div.portlet_shop_categories+.portlet a.current{text-decoration:underline;color:#343434}#rwdnav #portlet_content_15,#portlets_shop_left #portlet_content_15{border-top:1px solid #e6e6e6;margin-top:20px;padding:4px 0 0 0;position:relative}#rwdnav #portlet_content_15:before,#portlets_shop_left #portlet_content_15:before{display:none}#rwdnav #portlet_content_15:after,#portlets_shop_left #portlet_content_15:after{content:"";position:absolute;top:34px;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:16px;line-height:16px;font-weight:400;text-transform:none;color:#628d19;font-weight:900;right:0;display:none}#rwdnav #portlet_content_15 h3,#portlets_shop_left #portlet_content_15 h3{font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;margin-bottom:5px}@media print{#rwdnav #portlet_content_15 h3,#portlets_shop_left #portlet_content_15 h3{font:700 14px/21px "Fira Sans";color:#000}}#rwdnav #portlet_content_15 p,#portlets_shop_left #portlet_content_15 p{margin-bottom:0}#rwdnav #portlet_content_15 a,#portlets_shop_left #portlet_content_15 a{font:400 14px/27px "Fira Sans";padding:0;margin:0;color:#628d19;color:#628d19}#rwdnav #portlet_content_15 a:hover,#rwdnav #portlet_content_15 a:focus,#rwdnav #portlet_content_15 a.current,#portlets_shop_left #portlet_content_15 a:hover,#portlets_shop_left #portlet_content_15 a:focus,#portlets_shop_left #portlet_content_15 a.current{text-decoration:underline;color:#343434}#rwdnav .portlet,#portlets_shop_left .portlet{margin:40px 0 0 0;padding:20px 0 0 0;border-top:1px solid #e6e6e6;position:relative}#rwdnav .portlet:before,#portlets_shop_left .portlet:before{content:"";position:absolute;top:-1px;left:100%;width:30px;height:1px;display:block;background:#e6e6e6}#rwdnav .portlet h3,#rwdnav .portlet h3 a,#portlets_shop_left .portlet h3,#portlets_shop_left .portlet h3 a{font:700 18px/26px "Fira Sans";padding:0;margin:0;color:#343434;margin-bottom:12px}@media print{#rwdnav .portlet h3,#rwdnav .portlet h3 a,#portlets_shop_left .portlet h3,#portlets_shop_left .portlet h3 a{font:700 14px/21px "Fira Sans";color:#000}}#rwdnav .portlet.portlet_listing h2,#rwdnav .portlet.portlet_listing h2 a,#portlets_shop_left .portlet.portlet_listing h2,#portlets_shop_left .portlet.portlet_listing h2 a{font:400 13px/20px "Fira Sans";letter-spacing:0;color:#343434;font-weight:700;display:inline}@media print{#rwdnav .portlet.portlet_listing h2,#rwdnav .portlet.portlet_listing h2 a,#portlets_shop_left .portlet.portlet_listing h2,#portlets_shop_left .portlet.portlet_listing h2 a{font:400 12px/19px "Fira Sans";color:#000}}#rwdnav .portlet.portlet_listing .portlet-listing-more,#portlets_shop_left .portlet.portlet_listing .portlet-listing-more{color:#628d19;margin-top:8px;display:block}#rwdnav .portlet.portlet_listing .portlet-listing-more:hover,#rwdnav .portlet.portlet_listing .portlet-listing-more:focus,#rwdnav .portlet.portlet_listing .portlet-listing-more.current,#portlets_shop_left .portlet.portlet_listing .portlet-listing-more:hover,#portlets_shop_left .portlet.portlet_listing .portlet-listing-more:focus,#portlets_shop_left .portlet.portlet_listing .portlet-listing-more.current{text-decoration:underline;color:#343434}#rwdnav .portlet.portlet_listing .portlet-entry-date,#portlets_shop_left .portlet.portlet_listing .portlet-entry-date{margin-bottom:2px}#rwdnav .portlet.portlet_listing .portlet-listing-entry,#portlets_shop_left .portlet.portlet_listing .portlet-listing-entry{margin-top:26px}#rwdnav .portlet.portlet_listing .portlet-listing-entry:first-child,#portlets_shop_left .portlet.portlet_listing .portlet-listing-entry:first-child{margin-top:0}#portlets_right .portlet_content.portlet_links_with_icons .portlet_content_description p>a,#portlets_shop_left .portlet_content.portlet_links_with_icons .portlet_content_description p>a{font:700 18px/26px "Fira Sans";padding:0;margin:0;color:#343434;color:#628d19;padding:0 0 0 28px;background:#fff;margin-top:10px;position:relative;text-decoration:none !important}@media print{#portlets_right .portlet_content.portlet_links_with_icons .portlet_content_description p>a,#portlets_shop_left .portlet_content.portlet_links_with_icons .portlet_content_description p>a{font:700 14px/21px "Fira Sans";color:#000}}#portlets_right .portlet_content.portlet_links_with_icons .portlet_content_description p>a:before,#portlets_shop_left .portlet_content.portlet_links_with_icons .portlet_content_description p>a:before{content:"";position:absolute;top:1px;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px;font-weight:400;text-transform:none;color:#628d19;font-weight:900}#portlets_right .portlet_content.portlet_links_with_icons .portlet_content_description p>a:hover,#portlets_shop_left .portlet_content.portlet_links_with_icons .portlet_content_description p>a:hover{color:rgb(73.913253012,106.3445783133,18.8554216867)}#portlets_right .portlet_content.portlet_links_with_icons .portlet_content_description p>a:hover:before,#portlets_shop_left .portlet_content.portlet_links_with_icons .portlet_content_description p>a:hover:before{color:rgb(73.913253012,106.3445783133,18.8554216867)}#portlets_right .portlet_content.portlet_links_with_icons .portlet_content_description p.icon+.icon,#portlets_shop_left .portlet_content.portlet_links_with_icons .portlet_content_description p.icon+.icon{margin-top:-15px}#portlets_right .portlet_content.portlet_links_with_icons .portlet_content_description p.icon.mail>a:before,#portlets_shop_left .portlet_content.portlet_links_with_icons .portlet_content_description p.icon.mail>a:before{content:""}#portlets_right .portlet_content.portlet_links_with_icons .portlet_content_description p.icon.phone>a:before,#portlets_shop_left .portlet_content.portlet_links_with_icons .portlet_content_description p.icon.phone>a:before{content:""}.logged_in #portlets_shop_left span.management_controls span.control_link>*{width:32px;height:32px}.logged_in #portlets_shop_left .portlet:not(.portlet_shop_categories) .portlet_inner{padding-top:65px}#portlets_right{float:right;width:300px;margin-left:50px}#portlets_right .portlet{margin-top:20px}#portlets_right .portlet:first-child{margin-top:0}#portlets_right .portlet .portlet_inner{background:#fff;border:1px solid #e6e6e6}#portlets_right .portlet .portlet_inner .portlet_text_wrap{padding:15px 20px 17px 20px}#portlets_right .portlet .portlet_inner .portlet_text_wrap h3,#portlets_right .portlet .portlet_inner .portlet_text_wrap h3 a{font:700 18px/26px "Fira Sans";padding:0;margin:0;color:#343434;margin-bottom:12px}@media print{#portlets_right .portlet .portlet_inner .portlet_text_wrap h3,#portlets_right .portlet .portlet_inner .portlet_text_wrap h3 a{font:700 14px/21px "Fira Sans";color:#000}}#portlets_right+.cf{clear:none}#portlets_home{margin-left:-20px;border-top:1px solid #e6e6e6;padding-top:30px}#portlets_home a.add_portlet_link{margin-left:20px}#portlets_home .portlet{float:left;box-sizing:border-box;width:50%;padding:0 0 20px 20px}#portlets_home .portlet.portlet_special_text_new .pictures,#portlets_home .portlet.portlet_special_text_example .pictures{position:relative}#portlets_home .portlet.portlet_special_text_new .pictures:before,#portlets_home .portlet.portlet_special_text_example .pictures:before{content:"Anwendungsbeispiel";background:hsla(0,0%,100%,.8);border:1px solid #e6e6e6;border-radius:0 11px 11px 0;top:14px;left:-1px;position:absolute;display:block;padding:4px 8px;font-size:11px;line-height:13px;z-index:1}#portlets_home .portlet.portlet_special_text_new .pictures:before{content:"Neu"}#portlets_home .portlet .pictures .management_controls{display:none}#portlets_home .portlet .pictures .description_wrap:before{left:-20px;width:20px;height:calc(100% - 22px)}#portlets_home .portlet .pictures .description_wrap:after{left:-13px;width:28px;height:28px;bottom:8px}#portlets_home .portlet .pictures .description_wrap h2,#portlets_home .portlet .pictures .description_wrap p.resource_title{font:700 18px/26px "Fira Sans";padding:0;margin:0;color:#343434}@media print{#portlets_home .portlet .pictures .description_wrap h2,#portlets_home .portlet .pictures .description_wrap p.resource_title{font:700 14px/21px "Fira Sans";color:#000}}#portlets_home .portlet .pictures .description_wrap p{font:400 13px/20px "Fira Sans";letter-spacing:0;color:#343434}@media print{#portlets_home .portlet .pictures .description_wrap p{font:400 12px/19px "Fira Sans";color:#000}}#portlets_home .portlet .pictures .description_wrap .resource_description{padding:12px 15px 13px 7px}#portlets_home .portlet .pictures .description_wrap .resource_description:before{left:-24px;width:24px;height:calc(100% - 22px)}#portlets_home .portlet .pictures .description_wrap .resource_description:after{left:-17px;width:35px;height:35px;bottom:4px}#portlets_home .portlet .portlet_inner{background:#fff;border:1px solid #e6e6e6;transition:all .3s ease-out;box-sizing:border-box;position:relative;overflow:hidden}#portlets_home .portlet .portlet_inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:rgba(0,0,0,0);border:3px solid #4e4f34;box-sizing:border-box;opacity:0;visibility:hidden;transition:all .3s ease-out;z-index:2;pointer-events:none}#portlets_home .portlet .portlet_inner:hover{box-shadow:0 19px 25px -18px rgba(0,0,0,.1);border:1px solid #4e4f34}#portlets_home .portlet .portlet_inner:hover:before{opacity:1;visibility:visible}#portlets_home .portlet .portlet_inner .resource_container{margin:0}#portlets_home .portlet .portlet_inner .portlet_text_wrap{padding:17px 18px 18px;box-sizing:border-box;clear:both}#portlets_home .portlet .portlet_inner .portlet_text_wrap h3{font:400 10px/12px "Fira Sans";padding:0;margin:0;color:#628d19;margin-bottom:5px}#portlets_home .portlet .portlet_inner .portlet_text_wrap h3+.category_actions+h2,#portlets_home .portlet .portlet_inner .portlet_text_wrap h3+h2{margin-top:0}#portlets_home .portlet .portlet_inner .portlet_text_wrap h3 a,#portlets_home .portlet .portlet_inner .portlet_text_wrap h3.portlet-title{font:700 18px/26px "Fira Sans";padding:0;margin:0;color:#343434;text-decoration:none !important}@media print{#portlets_home .portlet .portlet_inner .portlet_text_wrap h3 a,#portlets_home .portlet .portlet_inner .portlet_text_wrap h3.portlet-title{font:700 14px/21px "Fira Sans";color:#000}}#portlets_home .portlet .portlet_inner .portlet_text_wrap h2 a{text-decoration:none !important}#portlets_home .portlet .portlet_inner .portlet_text_wrap a.portlet_content_link{display:none}#portlets_home .portlet .portlet_inner .portlet_text_wrap .portlet_content_description{color:#999}#portlets_home .portlet .portlet_inner .portlet_text_wrap .portlet_content_description h2{font-weight:400}#portlets_home .portlet:nth-child(2n+1){clear:both}#portlet_content_15 .portlet_content_description p strong{display:flex;align-items:flex-end}#portlet_content_15 .portlet_content_description p .picture_content{float:right;display:block;width:auto}h1{font:700 24px/34px "Fira Sans";letter-spacing:0;padding:0;margin:0 0 17px 0;color:#343434}@media screen and (max-width: 600px){h1{font-size:22px;line-height:32px;margin-bottom:12px}}@media print{h1{font:700 16px/22px "Fira Sans";color:#000;margin-bottom:10px}}h1+div.introduction{margin-top:-17px}div.introduction{font:700 24px/34px "Fira Sans";letter-spacing:0;padding:0;margin:0 0 17px 0;color:#343434;font-weight:400}@media screen and (max-width: 600px){div.introduction{font-size:22px;line-height:32px;margin-bottom:12px}}@media print{div.introduction{font:700 16px/22px "Fira Sans";color:#000;margin-bottom:10px}}h2,h2 a{font:700 18px/26px "Fira Sans";padding:0;margin:0;color:#343434;margin-bottom:11px;text-decoration:none}@media print{h2,h2 a{font:700 14px/21px "Fira Sans";color:#000}}h2:hover,h2 a:hover{text-decoration:none}*+h2,*+h2 a{margin-top:30px}h3,h3 a{font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;text-decoration:none;margin-bottom:9px}@media print{h3,h3 a{font:700 14px/21px "Fira Sans";color:#000}}*+h3,*+h3 a{margin-top:25px}h2+h3,h2+h3 a{margin-top:15px}h3:hover,h3 a:hover{color:#000}h6,h6 a,h4,h4 a,h5,h5 a{font:400 13px/20px "Fira Sans";letter-spacing:0;color:#343434;font-weight:700;margin-bottom:2px}@media print{h6,h6 a,h4,h4 a,h5,h5 a{font:400 12px/19px "Fira Sans";color:#000}}*+h6,*+h6 a,*+h4,*+h4 a,*+h5,*+h5 a{margin-top:20px}strong{font-weight:700}body:not(.system_page) p{margin:0 0 20px 0}body:not(.system_page) p:last-child{margin-bottom:0 !important}body:not(.system_page) p img{max-width:100%;height:auto !important}.content_inner>p>img,.content_inner>p>a>img{display:block;max-width:100%;height:auto !important}a{outline:none;text-decoration:none;color:#628d19}a:hover,a:focus,a.current{text-decoration:underline;color:#343434}a img{border:none}.content_button{margin:0 0 20px}.content_button+.content_button{margin-top:-18px}.content_button a{display:inline-block;margin:0;font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;padding:9px 20px 10px;width:auto;color:#686b46;background:#b8ce3b;border-radius:4px;text-decoration:none;border:0;outline:none;cursor:pointer;text-align:center;text-transform:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out}@media print{.content_button a{font:700 14px/21px "Fira Sans";color:#000}}.content_button a:focus,.content_button a:hover{background:rgb(159.227755102,179.36,44.84);border:0}@media screen and (max-width: 600px){.content_button a{font-size:14px;line-height:19px;padding:9px 10px 9px}}.content_inner ol{margin:0 0 20px 16px;list-style-type:decimal;width:auto}.content_inner ul{list-style:none;margin:0 0 20px}.content_inner ul:last-child{margin-bottom:0}.content_inner ul li{position:relative;padding:0 0 0 8px}.content_inner ul li:before{content:"";position:absolute;top:8px;left:0;width:3px;height:3px;display:block;background:#343434;border-radius:100%}.content_inner .portlet ul li{padding:0 0 0 20px}.content_inner .portlet ul li:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:12px;line-height:12px;font-weight:400;text-transform:none;color:#628d19;line-height:20px;font-weight:900;background:rgba(0,0,0,0)}.content_inner .portlet ul.controls li:before,.content_inner ul.controls li:before,.content_inner .management ul li:before{display:none !important}.table_wrap_container,.table_wrap{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.content table{border:none;border-spacing:0}table th{color:#343434;background:none;font-weight:700;border-bottom:none;text-align:left;padding:8px 15px 8px 0}table th a{color:#343434}table td{border-bottom:1px solid hsl(0,0%,85.1960784314%);padding:8px 15px 8px 0}table thead tr th{border-bottom:2px solid #343434}.table_wrap_container,.table_wrap{width:auto;overflow:auto;-webkit-overflow-scrolling:touch}.table_wrap_container{overflow:hidden;padding:30px 0 20px 0}.table_wrap_container.hide_indicator{padding-top:0;margin-bottom:0}.table_wrap_container.hide_indicator .table_scroll_indicator{display:none}.table_wrap_container .table_scroll_indicator{position:absolute;right:0;top:0;cursor:pointer;width:24px;height:24px;display:block}.table_wrap_container .table_scroll_indicator:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;font-family:"Font Awesome 6 Pro";font-size:23px;line-height:24px;text-align:center;z-index:5;color:#628d19}#content .select2-container .select2-selection--single{height:auto}.picture .resource_subtitle,#article_detail_pictures .picture .resource_title,.article_pictures .picture .resource_title{display:none}.resource_container{width:100%}.resource_container .resource{width:100%}.shop_category_picture{position:relative;margin:-30px -30px 50px -30px;overflow:hidden}.shop_category_picture img{width:100%;height:auto}.shop_category_picture+.shop_category_with_products .category_back_button{display:none}.youtube_iframe_wrap{position:relative;height:0;padding-bottom:56.22%}.youtube_iframe_wrap iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100% !important;height:100% !important}.picture_top{width:100%;position:relative;margin-bottom:50px}.picture_top.listing_detail{margin-bottom:0}.picture_top.listing_detail .listing_entry_detail_pictures{margin-bottom:50px}.picture_top .picture{width:100%;display:none}.picture_top .picture:first-child{display:block}.picture_top .picture img{width:100%;height:auto}.picture .description_wrap,.slide .description_wrap{display:block;background:#b8ce3b;position:absolute;right:0;top:0;border-bottom:4px solid #4e4f34}.picture .description_wrap:before,.slide .description_wrap:before{content:"";position:absolute;top:0;left:-34px;width:34px;height:calc(100% - 33px);display:block;background:#b8ce3b;border-left:4px solid #fff;box-sizing:border-box}.picture .description_wrap:after,.slide .description_wrap:after{content:"";position:absolute;top:auto;left:-23px;width:47px;height:47px;display:block;background:#b8ce3b;bottom:11px;transform:rotate(-45deg);border-left:3px solid #fff;box-sizing:border-box}.picture .description_wrap .slide_text_container,.picture .description_wrap .resource_description,.slide .description_wrap .slide_text_container,.slide .description_wrap .resource_description{display:block;border-bottom:4px solid #fff;padding:18px 30px 24px 0;box-sizing:border-box;max-width:450px}.picture .description_wrap .slide_text_container h2,.picture .description_wrap .slide_text_container p,.picture .description_wrap .resource_description h2,.picture .description_wrap .resource_description p,.slide .description_wrap .slide_text_container h2,.slide .description_wrap .slide_text_container p,.slide .description_wrap .resource_description h2,.slide .description_wrap .resource_description p{position:relative;z-index:1}.picture .description_wrap .slide_text_container h2,.picture .description_wrap .slide_text_container p.resource_title,.picture .description_wrap .resource_description h2,.picture .description_wrap .resource_description p.resource_title,.slide .description_wrap .slide_text_container h2,.slide .description_wrap .slide_text_container p.resource_title,.slide .description_wrap .resource_description h2,.slide .description_wrap .resource_description p.resource_title{font:700 24px/34px "Fira Sans";letter-spacing:0;padding:0;margin:0 0 17px 0;color:#343434;margin:0 0 5px 0}@media screen and (max-width: 600px){.picture .description_wrap .slide_text_container h2,.picture .description_wrap .slide_text_container p.resource_title,.picture .description_wrap .resource_description h2,.picture .description_wrap .resource_description p.resource_title,.slide .description_wrap .slide_text_container h2,.slide .description_wrap .slide_text_container p.resource_title,.slide .description_wrap .resource_description h2,.slide .description_wrap .resource_description p.resource_title{font-size:22px;line-height:32px;margin-bottom:12px}}@media print{.picture .description_wrap .slide_text_container h2,.picture .description_wrap .slide_text_container p.resource_title,.picture .description_wrap .resource_description h2,.picture .description_wrap .resource_description p.resource_title,.slide .description_wrap .slide_text_container h2,.slide .description_wrap .slide_text_container p.resource_title,.slide .description_wrap .resource_description h2,.slide .description_wrap .resource_description p.resource_title{font:700 16px/22px "Fira Sans";color:#000;margin-bottom:10px}}.picture .description_wrap .slide_text_container p,.picture .description_wrap .resource_description p,.slide .description_wrap .slide_text_container p,.slide .description_wrap .resource_description p{font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;font-weight:400}@media print{.picture .description_wrap .slide_text_container p,.picture .description_wrap .resource_description p,.slide .description_wrap .slide_text_container p,.slide .description_wrap .resource_description p{font:700 14px/21px "Fira Sans";color:#000}}.picture .description_wrap .slide_text_container:before,.picture .description_wrap .resource_description:before,.slide .description_wrap .slide_text_container:before,.slide .description_wrap .resource_description:before{content:"";position:absolute;top:0;left:-38px;width:38px;height:calc(100% - 33px);display:block;background:none;border-left:4px solid #4e4f34;box-sizing:border-box}.picture .description_wrap .slide_text_container:after,.picture .description_wrap .resource_description:after,.slide .description_wrap .slide_text_container:after,.slide .description_wrap .resource_description:after{content:"";position:absolute;top:auto;left:-27px;width:53px;height:53px;display:block;background:none;bottom:7px;transform:rotate(-45deg);border-left:4px solid #4e4f34;box-sizing:border-box}.picture .description_wrap h2,.slide .description_wrap h2{display:block}.gallery{margin:30px 0px 0 -20px}.gallery .picture{float:left;box-sizing:border-box;width:33.33%;padding:0 0 20px 20px}.gallery .picture img{width:100%;height:auto;transition:all .3s ease-out;box-shadow:none;opacity:1}.gallery .picture img:hover{box-shadow:0 19px 25px -18px rgba(0,0,0,.1);opacity:.7}#slider{width:calc(100% + 60px);margin:-30px -30px 50px -30px}#slider .bx-viewport{max-height:620px}#slider .bx-slider-wrap .bx-controls .bx-controls-direction{display:none}#slider .bx-slider-wrap .bx-controls .bx-pager{display:block;bottom:-32px}#slider .bx-slider-wrap .bx-controls .bx-pager.bx-default-pager a{background:#4e4f34}#slider .bx-slider-wrap .bx-controls .bx-pager.bx-default-pager a.active{background:#628d19}.documents{margin:20px 0 0;padding:0 0 0}.documents h2{display:none}.documents .document{display:inline-block;margin:10px 12px 0 0}.documents .document a{display:inline-block;margin:0;font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;padding:9px 20px 10px;width:auto;color:#686b46;background:#b8ce3b;border-radius:4px;text-decoration:none;border:0;outline:none;cursor:pointer;text-align:center;text-transform:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;padding:8px 28px 8px;font:400 13px/20px "Fira Sans";letter-spacing:0;color:#343434;padding:4px 6px;color:#fff;background:#999;padding:4px 10px}@media print{.documents .document a{font:700 14px/21px "Fira Sans";color:#000}}.documents .document a:focus,.documents .document a:hover{background:rgb(159.227755102,179.36,44.84);border:0}@media screen and (max-width: 600px){.documents .document a{font-size:14px;line-height:19px;padding:9px 10px 9px}}@media print{.documents .document a{font:400 12px/19px "Fira Sans";color:#000}}.documents .document a:hover,.documents .document a:focus{background:hsl(0,0%,50%)}@media screen and (max-width: 600px){.documents .document a{font:400 13px/20px "Fira Sans";letter-spacing:0;color:#343434;color:#fff;background:#999;padding:4px 6px}}#mod_overview,#listing{margin-top:40px}#listing .module-listing,#listing .overview,#overview .module-listing,#overview .overview{margin-left:0}#listing .module-listing .listing_entry,#listing .module-listing .overview_item,#listing .overview .listing_entry,#listing .overview .overview_item,#overview .module-listing .listing_entry,#overview .module-listing .overview_item,#overview .overview .listing_entry,#overview .overview .overview_item{margin-top:30px;position:relative}#listing .module-listing .listing_entry:first-child,#listing .module-listing .overview_item:first-child,#listing .overview .listing_entry:first-child,#listing .overview .overview_item:first-child,#overview .module-listing .listing_entry:first-child,#overview .module-listing .overview_item:first-child,#overview .overview .listing_entry:first-child,#overview .overview .overview_item:first-child{margin-top:0}#listing .module-listing .listing_entry .pictures,#listing .module-listing .overview_item .pictures,#listing .overview .listing_entry .pictures,#listing .overview .overview_item .pictures,#overview .module-listing .listing_entry .pictures,#overview .module-listing .overview_item .pictures,#overview .overview .listing_entry .pictures,#overview .overview .overview_item .pictures{width:210px;margin-right:20px;float:left}#listing .module-listing .listing_entry .pictures .picture,#listing .module-listing .overview_item .pictures .picture,#listing .overview .listing_entry .pictures .picture,#listing .overview .overview_item .pictures .picture,#overview .module-listing .listing_entry .pictures .picture,#overview .module-listing .overview_item .pictures .picture,#overview .overview .listing_entry .pictures .picture,#overview .overview .overview_item .pictures .picture{width:100%}#listing .module-listing .listing_entry .pictures img,#listing .module-listing .overview_item .pictures img,#listing .overview .listing_entry .pictures img,#listing .overview .overview_item .pictures img,#overview .module-listing .listing_entry .pictures img,#overview .module-listing .overview_item .pictures img,#overview .overview .listing_entry .pictures img,#overview .overview .overview_item .pictures img{width:100%;height:auto}#listing .module-listing .listing_entry .content,#listing .module-listing .overview_item .content,#listing .overview .listing_entry .content,#listing .overview .overview_item .content,#overview .module-listing .listing_entry .content,#overview .module-listing .overview_item .content,#overview .overview .listing_entry .content,#overview .overview .overview_item .content{padding:0;box-sizing:border-box;position:relative;z-index:1;overflow:hidden;transition:all .3s ease-out}#listing .module-listing .listing_entry .content div.introduction,#listing .module-listing .overview_item .content div.introduction,#listing .overview .listing_entry .content div.introduction,#listing .overview .overview_item .content div.introduction,#overview .module-listing .listing_entry .content div.introduction,#overview .module-listing .overview_item .content div.introduction,#overview .overview .listing_entry .content div.introduction,#overview .overview .overview_item .content div.introduction{font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;font-weight:400;margin-top:-11px;margin-bottom:11px}@media print{#listing .module-listing .listing_entry .content div.introduction,#listing .module-listing .overview_item .content div.introduction,#listing .overview .listing_entry .content div.introduction,#listing .overview .overview_item .content div.introduction,#overview .module-listing .listing_entry .content div.introduction,#overview .module-listing .overview_item .content div.introduction,#overview .overview .listing_entry .content div.introduction,#overview .overview .overview_item .content div.introduction{font:700 14px/21px "Fira Sans";color:#000}}#listing .module-listing .listing_entry .content .listing-date,#listing .module-listing .overview_item .content .listing-date,#listing .overview .listing_entry .content .listing-date,#listing .overview .overview_item .content .listing-date,#overview .module-listing .listing_entry .content .listing-date,#overview .module-listing .overview_item .content .listing-date,#overview .overview .listing_entry .content .listing-date,#overview .overview .overview_item .content .listing-date{font:400 10px/12px "Fira Sans";padding:0;margin:0;color:#628d19;color:#343434}#listing .module-listing .listing_entry .content .listing-date+h2,#listing .module-listing .overview_item .content .listing-date+h2,#listing .overview .listing_entry .content .listing-date+h2,#listing .overview .overview_item .content .listing-date+h2,#overview .module-listing .listing_entry .content .listing-date+h2,#overview .module-listing .overview_item .content .listing-date+h2,#overview .overview .listing_entry .content .listing-date+h2,#overview .overview .overview_item .content .listing-date+h2{margin-top:8px}#listing .module-listing .listing_entry .content .listing-more-button,#listing .module-listing .overview_item .content .listing-more-button,#listing .overview .listing_entry .content .listing-more-button,#listing .overview .overview_item .content .listing-more-button,#overview .module-listing .listing_entry .content .listing-more-button,#overview .module-listing .overview_item .content .listing-more-button,#overview .overview .listing_entry .content .listing-more-button,#overview .overview .overview_item .content .listing-more-button{margin-top:10px;display:block}#google_map div.infowindow{padding:10px 0 5px 10px;text-align:left;font:400 13px/20px "Fira Sans";letter-spacing:0;color:#343434}@media print{#google_map div.infowindow{font:400 12px/19px "Fira Sans";color:#000}}#google_map div.infowindow h2{font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;margin-bottom:5px}@media print{#google_map div.infowindow h2{font:700 14px/21px "Fira Sans";color:#000}}#google_map div.infowindow p{margin:0}#google_map div.infowindow p:empty{display:none}.dodeley_subscribe_form{margin-top:30px}.dodeley_subscribe_form .button,body:not(.system_page).mod_action_order_form_overview .button,body:not(.system_page).mod_action_order_form_login .button,body:not(.system_page) .shop_registration_form .button,body:not(.system_page).mod_action_order_form .button,body .login_form .button,.no_system_page #mailform_elements .button{width:auto;display:inline-block;margin:0;font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;padding:9px 20px 10px;width:auto;color:#686b46;background:#b8ce3b;border-radius:4px;text-decoration:none;border:0;outline:none;cursor:pointer;text-align:center;text-transform:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out}@media print{.dodeley_subscribe_form .button,body:not(.system_page).mod_action_order_form_overview .button,body:not(.system_page).mod_action_order_form_login .button,body:not(.system_page) .shop_registration_form .button,body:not(.system_page).mod_action_order_form .button,body .login_form .button,.no_system_page #mailform_elements .button{font:700 14px/21px "Fira Sans";color:#000}}.dodeley_subscribe_form .button:focus,.dodeley_subscribe_form .button:hover,body:not(.system_page).mod_action_order_form_overview .button:focus,body:not(.system_page).mod_action_order_form_overview .button:hover,body:not(.system_page).mod_action_order_form_login .button:focus,body:not(.system_page).mod_action_order_form_login .button:hover,body:not(.system_page) .shop_registration_form .button:focus,body:not(.system_page) .shop_registration_form .button:hover,body:not(.system_page).mod_action_order_form .button:focus,body:not(.system_page).mod_action_order_form .button:hover,body .login_form .button:focus,body .login_form .button:hover,.no_system_page #mailform_elements .button:focus,.no_system_page #mailform_elements .button:hover{background:rgb(159.227755102,179.36,44.84);border:0}@media screen and (max-width: 600px){.dodeley_subscribe_form .button,body:not(.system_page).mod_action_order_form_overview .button,body:not(.system_page).mod_action_order_form_login .button,body:not(.system_page) .shop_registration_form .button,body:not(.system_page).mod_action_order_form .button,body .login_form .button,.no_system_page #mailform_elements .button{font-size:14px;line-height:19px;padding:9px 10px 9px}}.dodeley_subscribe_form p,.dodeley_subscribe_form td,.dodeley_subscribe_form .mailform_element,body:not(.system_page).mod_action_order_form_overview p,body:not(.system_page).mod_action_order_form_overview td,body:not(.system_page).mod_action_order_form_overview .mailform_element,body:not(.system_page).mod_action_order_form_login p,body:not(.system_page).mod_action_order_form_login td,body:not(.system_page).mod_action_order_form_login .mailform_element,body:not(.system_page) .shop_registration_form p,body:not(.system_page) .shop_registration_form td,body:not(.system_page) .shop_registration_form .mailform_element,body:not(.system_page).mod_action_order_form p,body:not(.system_page).mod_action_order_form td,body:not(.system_page).mod_action_order_form .mailform_element,body .login_form p,body .login_form td,body .login_form .mailform_element,.no_system_page #mailform_elements p,.no_system_page #mailform_elements td,.no_system_page #mailform_elements .mailform_element{margin-bottom:10px}.dodeley_subscribe_form p.dodeley_subscribe_privacy,.dodeley_subscribe_form td.dodeley_subscribe_privacy,.dodeley_subscribe_form .mailform_element.dodeley_subscribe_privacy,body:not(.system_page).mod_action_order_form_overview p.dodeley_subscribe_privacy,body:not(.system_page).mod_action_order_form_overview td.dodeley_subscribe_privacy,body:not(.system_page).mod_action_order_form_overview .mailform_element.dodeley_subscribe_privacy,body:not(.system_page).mod_action_order_form_login p.dodeley_subscribe_privacy,body:not(.system_page).mod_action_order_form_login td.dodeley_subscribe_privacy,body:not(.system_page).mod_action_order_form_login .mailform_element.dodeley_subscribe_privacy,body:not(.system_page) .shop_registration_form p.dodeley_subscribe_privacy,body:not(.system_page) .shop_registration_form td.dodeley_subscribe_privacy,body:not(.system_page) .shop_registration_form .mailform_element.dodeley_subscribe_privacy,body:not(.system_page).mod_action_order_form p.dodeley_subscribe_privacy,body:not(.system_page).mod_action_order_form td.dodeley_subscribe_privacy,body:not(.system_page).mod_action_order_form .mailform_element.dodeley_subscribe_privacy,body .login_form p.dodeley_subscribe_privacy,body .login_form td.dodeley_subscribe_privacy,body .login_form .mailform_element.dodeley_subscribe_privacy,.no_system_page #mailform_elements p.dodeley_subscribe_privacy,.no_system_page #mailform_elements td.dodeley_subscribe_privacy,.no_system_page #mailform_elements .mailform_element.dodeley_subscribe_privacy{margin-top:20px}.dodeley_subscribe_form p>p,.dodeley_subscribe_form td>p,.dodeley_subscribe_form .mailform_element>p,body:not(.system_page).mod_action_order_form_overview p>p,body:not(.system_page).mod_action_order_form_overview td>p,body:not(.system_page).mod_action_order_form_overview .mailform_element>p,body:not(.system_page).mod_action_order_form_login p>p,body:not(.system_page).mod_action_order_form_login td>p,body:not(.system_page).mod_action_order_form_login .mailform_element>p,body:not(.system_page) .shop_registration_form p>p,body:not(.system_page) .shop_registration_form td>p,body:not(.system_page) .shop_registration_form .mailform_element>p,body:not(.system_page).mod_action_order_form p>p,body:not(.system_page).mod_action_order_form td>p,body:not(.system_page).mod_action_order_form .mailform_element>p,body .login_form p>p,body .login_form td>p,body .login_form .mailform_element>p,.no_system_page #mailform_elements p>p,.no_system_page #mailform_elements td>p,.no_system_page #mailform_elements .mailform_element>p{margin-bottom:0}.dodeley_subscribe_form p label,.dodeley_subscribe_form td label,.dodeley_subscribe_form .mailform_element label,body:not(.system_page).mod_action_order_form_overview p label,body:not(.system_page).mod_action_order_form_overview td label,body:not(.system_page).mod_action_order_form_overview .mailform_element label,body:not(.system_page).mod_action_order_form_login p label,body:not(.system_page).mod_action_order_form_login td label,body:not(.system_page).mod_action_order_form_login .mailform_element label,body:not(.system_page) .shop_registration_form p label,body:not(.system_page) .shop_registration_form td label,body:not(.system_page) .shop_registration_form .mailform_element label,body:not(.system_page).mod_action_order_form p label,body:not(.system_page).mod_action_order_form td label,body:not(.system_page).mod_action_order_form .mailform_element label,body .login_form p label,body .login_form td label,body .login_form .mailform_element label,.no_system_page #mailform_elements p label,.no_system_page #mailform_elements td label,.no_system_page #mailform_elements .mailform_element label{width:25%;float:left;margin-top:7px;box-sizing:border-box}.dodeley_subscribe_form p textarea,.dodeley_subscribe_form p input,.dodeley_subscribe_form td textarea,.dodeley_subscribe_form td input,.dodeley_subscribe_form .mailform_element textarea,.dodeley_subscribe_form .mailform_element input,body:not(.system_page).mod_action_order_form_overview p textarea,body:not(.system_page).mod_action_order_form_overview p input,body:not(.system_page).mod_action_order_form_overview td textarea,body:not(.system_page).mod_action_order_form_overview td input,body:not(.system_page).mod_action_order_form_overview .mailform_element textarea,body:not(.system_page).mod_action_order_form_overview .mailform_element input,body:not(.system_page).mod_action_order_form_login p textarea,body:not(.system_page).mod_action_order_form_login p input,body:not(.system_page).mod_action_order_form_login td textarea,body:not(.system_page).mod_action_order_form_login td input,body:not(.system_page).mod_action_order_form_login .mailform_element textarea,body:not(.system_page).mod_action_order_form_login .mailform_element input,body:not(.system_page) .shop_registration_form p textarea,body:not(.system_page) .shop_registration_form p input,body:not(.system_page) .shop_registration_form td textarea,body:not(.system_page) .shop_registration_form td input,body:not(.system_page) .shop_registration_form .mailform_element textarea,body:not(.system_page) .shop_registration_form .mailform_element input,body:not(.system_page).mod_action_order_form p textarea,body:not(.system_page).mod_action_order_form p input,body:not(.system_page).mod_action_order_form td textarea,body:not(.system_page).mod_action_order_form td input,body:not(.system_page).mod_action_order_form .mailform_element textarea,body:not(.system_page).mod_action_order_form .mailform_element input,body .login_form p textarea,body .login_form p input,body .login_form td textarea,body .login_form td input,body .login_form .mailform_element textarea,body .login_form .mailform_element input,.no_system_page #mailform_elements p textarea,.no_system_page #mailform_elements p input,.no_system_page #mailform_elements td textarea,.no_system_page #mailform_elements td input,.no_system_page #mailform_elements .mailform_element textarea,.no_system_page #mailform_elements .mailform_element input{font:400 13px/20px "Fira Sans";letter-spacing:0;color:#343434;background:#fff;border:1px solid #e6e6e6;padding:5px 10px 6px;width:75%;max-width:500px;border-radius:0;box-sizing:border-box;color:#343434;box-shadow:none;height:34px;-webkit-appearance:none;outline:none}@media print{.dodeley_subscribe_form p textarea,.dodeley_subscribe_form p input,.dodeley_subscribe_form td textarea,.dodeley_subscribe_form td input,.dodeley_subscribe_form .mailform_element textarea,.dodeley_subscribe_form .mailform_element input,body:not(.system_page).mod_action_order_form_overview p textarea,body:not(.system_page).mod_action_order_form_overview p input,body:not(.system_page).mod_action_order_form_overview td textarea,body:not(.system_page).mod_action_order_form_overview td input,body:not(.system_page).mod_action_order_form_overview .mailform_element textarea,body:not(.system_page).mod_action_order_form_overview .mailform_element input,body:not(.system_page).mod_action_order_form_login p textarea,body:not(.system_page).mod_action_order_form_login p input,body:not(.system_page).mod_action_order_form_login td textarea,body:not(.system_page).mod_action_order_form_login td input,body:not(.system_page).mod_action_order_form_login .mailform_element textarea,body:not(.system_page).mod_action_order_form_login .mailform_element input,body:not(.system_page) .shop_registration_form p textarea,body:not(.system_page) .shop_registration_form p input,body:not(.system_page) .shop_registration_form td textarea,body:not(.system_page) .shop_registration_form td input,body:not(.system_page) .shop_registration_form .mailform_element textarea,body:not(.system_page) .shop_registration_form .mailform_element input,body:not(.system_page).mod_action_order_form p textarea,body:not(.system_page).mod_action_order_form p input,body:not(.system_page).mod_action_order_form td textarea,body:not(.system_page).mod_action_order_form td input,body:not(.system_page).mod_action_order_form .mailform_element textarea,body:not(.system_page).mod_action_order_form .mailform_element input,body .login_form p textarea,body .login_form p input,body .login_form td textarea,body .login_form td input,body .login_form .mailform_element textarea,body .login_form .mailform_element input,.no_system_page #mailform_elements p textarea,.no_system_page #mailform_elements p input,.no_system_page #mailform_elements td textarea,.no_system_page #mailform_elements td input,.no_system_page #mailform_elements .mailform_element textarea,.no_system_page #mailform_elements .mailform_element input{font:400 12px/19px "Fira Sans";color:#000}}.dodeley_subscribe_form p textarea.amount_select,.dodeley_subscribe_form p input.amount_select,.dodeley_subscribe_form td textarea.amount_select,.dodeley_subscribe_form td input.amount_select,.dodeley_subscribe_form .mailform_element textarea.amount_select,.dodeley_subscribe_form .mailform_element input.amount_select,body:not(.system_page).mod_action_order_form_overview p textarea.amount_select,body:not(.system_page).mod_action_order_form_overview p input.amount_select,body:not(.system_page).mod_action_order_form_overview td textarea.amount_select,body:not(.system_page).mod_action_order_form_overview td input.amount_select,body:not(.system_page).mod_action_order_form_overview .mailform_element textarea.amount_select,body:not(.system_page).mod_action_order_form_overview .mailform_element input.amount_select,body:not(.system_page).mod_action_order_form_login p textarea.amount_select,body:not(.system_page).mod_action_order_form_login p input.amount_select,body:not(.system_page).mod_action_order_form_login td textarea.amount_select,body:not(.system_page).mod_action_order_form_login td input.amount_select,body:not(.system_page).mod_action_order_form_login .mailform_element textarea.amount_select,body:not(.system_page).mod_action_order_form_login .mailform_element input.amount_select,body:not(.system_page) .shop_registration_form p textarea.amount_select,body:not(.system_page) .shop_registration_form p input.amount_select,body:not(.system_page) .shop_registration_form td textarea.amount_select,body:not(.system_page) .shop_registration_form td input.amount_select,body:not(.system_page) .shop_registration_form .mailform_element textarea.amount_select,body:not(.system_page) .shop_registration_form .mailform_element input.amount_select,body:not(.system_page).mod_action_order_form p textarea.amount_select,body:not(.system_page).mod_action_order_form p input.amount_select,body:not(.system_page).mod_action_order_form td textarea.amount_select,body:not(.system_page).mod_action_order_form td input.amount_select,body:not(.system_page).mod_action_order_form .mailform_element textarea.amount_select,body:not(.system_page).mod_action_order_form .mailform_element input.amount_select,body .login_form p textarea.amount_select,body .login_form p input.amount_select,body .login_form td textarea.amount_select,body .login_form td input.amount_select,body .login_form .mailform_element textarea.amount_select,body .login_form .mailform_element input.amount_select,.no_system_page #mailform_elements p textarea.amount_select,.no_system_page #mailform_elements p input.amount_select,.no_system_page #mailform_elements td textarea.amount_select,.no_system_page #mailform_elements td input.amount_select,.no_system_page #mailform_elements .mailform_element textarea.amount_select,.no_system_page #mailform_elements .mailform_element input.amount_select{width:auto}.dodeley_subscribe_form p textarea:hover,.dodeley_subscribe_form p textarea:focus,.dodeley_subscribe_form p input:hover,.dodeley_subscribe_form p input:focus,.dodeley_subscribe_form td textarea:hover,.dodeley_subscribe_form td textarea:focus,.dodeley_subscribe_form td input:hover,.dodeley_subscribe_form td input:focus,.dodeley_subscribe_form .mailform_element textarea:hover,.dodeley_subscribe_form .mailform_element textarea:focus,.dodeley_subscribe_form .mailform_element input:hover,.dodeley_subscribe_form .mailform_element input:focus,body:not(.system_page).mod_action_order_form_overview p textarea:hover,body:not(.system_page).mod_action_order_form_overview p textarea:focus,body:not(.system_page).mod_action_order_form_overview p input:hover,body:not(.system_page).mod_action_order_form_overview p input:focus,body:not(.system_page).mod_action_order_form_overview td textarea:hover,body:not(.system_page).mod_action_order_form_overview td textarea:focus,body:not(.system_page).mod_action_order_form_overview td input:hover,body:not(.system_page).mod_action_order_form_overview td input:focus,body:not(.system_page).mod_action_order_form_overview .mailform_element textarea:hover,body:not(.system_page).mod_action_order_form_overview .mailform_element textarea:focus,body:not(.system_page).mod_action_order_form_overview .mailform_element input:hover,body:not(.system_page).mod_action_order_form_overview .mailform_element input:focus,body:not(.system_page).mod_action_order_form_login p textarea:hover,body:not(.system_page).mod_action_order_form_login p textarea:focus,body:not(.system_page).mod_action_order_form_login p input:hover,body:not(.system_page).mod_action_order_form_login p input:focus,body:not(.system_page).mod_action_order_form_login td textarea:hover,body:not(.system_page).mod_action_order_form_login td textarea:focus,body:not(.system_page).mod_action_order_form_login td input:hover,body:not(.system_page).mod_action_order_form_login td input:focus,body:not(.system_page).mod_action_order_form_login .mailform_element textarea:hover,body:not(.system_page).mod_action_order_form_login .mailform_element textarea:focus,body:not(.system_page).mod_action_order_form_login .mailform_element input:hover,body:not(.system_page).mod_action_order_form_login .mailform_element input:focus,body:not(.system_page) .shop_registration_form p textarea:hover,body:not(.system_page) .shop_registration_form p textarea:focus,body:not(.system_page) .shop_registration_form p input:hover,body:not(.system_page) .shop_registration_form p input:focus,body:not(.system_page) .shop_registration_form td textarea:hover,body:not(.system_page) .shop_registration_form td textarea:focus,body:not(.system_page) .shop_registration_form td input:hover,body:not(.system_page) .shop_registration_form td input:focus,body:not(.system_page) .shop_registration_form .mailform_element textarea:hover,body:not(.system_page) .shop_registration_form .mailform_element textarea:focus,body:not(.system_page) .shop_registration_form .mailform_element input:hover,body:not(.system_page) .shop_registration_form .mailform_element input:focus,body:not(.system_page).mod_action_order_form p textarea:hover,body:not(.system_page).mod_action_order_form p textarea:focus,body:not(.system_page).mod_action_order_form p input:hover,body:not(.system_page).mod_action_order_form p input:focus,body:not(.system_page).mod_action_order_form td textarea:hover,body:not(.system_page).mod_action_order_form td textarea:focus,body:not(.system_page).mod_action_order_form td input:hover,body:not(.system_page).mod_action_order_form td input:focus,body:not(.system_page).mod_action_order_form .mailform_element textarea:hover,body:not(.system_page).mod_action_order_form .mailform_element textarea:focus,body:not(.system_page).mod_action_order_form .mailform_element input:hover,body:not(.system_page).mod_action_order_form .mailform_element input:focus,body .login_form p textarea:hover,body .login_form p textarea:focus,body .login_form p input:hover,body .login_form p input:focus,body .login_form td textarea:hover,body .login_form td textarea:focus,body .login_form td input:hover,body .login_form td input:focus,body .login_form .mailform_element textarea:hover,body .login_form .mailform_element textarea:focus,body .login_form .mailform_element input:hover,body .login_form .mailform_element input:focus,.no_system_page #mailform_elements p textarea:hover,.no_system_page #mailform_elements p textarea:focus,.no_system_page #mailform_elements p input:hover,.no_system_page #mailform_elements p input:focus,.no_system_page #mailform_elements td textarea:hover,.no_system_page #mailform_elements td textarea:focus,.no_system_page #mailform_elements td input:hover,.no_system_page #mailform_elements td input:focus,.no_system_page #mailform_elements .mailform_element textarea:hover,.no_system_page #mailform_elements .mailform_element textarea:focus,.no_system_page #mailform_elements .mailform_element input:hover,.no_system_page #mailform_elements .mailform_element input:focus{border:1px solid hsl(0,0%,75.1960784314%)}.dodeley_subscribe_form p textarea,.dodeley_subscribe_form td textarea,.dodeley_subscribe_form .mailform_element textarea,body:not(.system_page).mod_action_order_form_overview p textarea,body:not(.system_page).mod_action_order_form_overview td textarea,body:not(.system_page).mod_action_order_form_overview .mailform_element textarea,body:not(.system_page).mod_action_order_form_login p textarea,body:not(.system_page).mod_action_order_form_login td textarea,body:not(.system_page).mod_action_order_form_login .mailform_element textarea,body:not(.system_page) .shop_registration_form p textarea,body:not(.system_page) .shop_registration_form td textarea,body:not(.system_page) .shop_registration_form .mailform_element textarea,body:not(.system_page).mod_action_order_form p textarea,body:not(.system_page).mod_action_order_form td textarea,body:not(.system_page).mod_action_order_form .mailform_element textarea,body .login_form p textarea,body .login_form td textarea,body .login_form .mailform_element textarea,.no_system_page #mailform_elements p textarea,.no_system_page #mailform_elements td textarea,.no_system_page #mailform_elements .mailform_element textarea{height:180px}.dodeley_subscribe_form p .required,.dodeley_subscribe_form td .required,.dodeley_subscribe_form .mailform_element .required,body:not(.system_page).mod_action_order_form_overview p .required,body:not(.system_page).mod_action_order_form_overview td .required,body:not(.system_page).mod_action_order_form_overview .mailform_element .required,body:not(.system_page).mod_action_order_form_login p .required,body:not(.system_page).mod_action_order_form_login td .required,body:not(.system_page).mod_action_order_form_login .mailform_element .required,body:not(.system_page) .shop_registration_form p .required,body:not(.system_page) .shop_registration_form td .required,body:not(.system_page) .shop_registration_form .mailform_element .required,body:not(.system_page).mod_action_order_form p .required,body:not(.system_page).mod_action_order_form td .required,body:not(.system_page).mod_action_order_form .mailform_element .required,body .login_form p .required,body .login_form td .required,body .login_form .mailform_element .required,.no_system_page #mailform_elements p .required,.no_system_page #mailform_elements td .required,.no_system_page #mailform_elements .mailform_element .required{color:#628d19 !important}.dodeley_subscribe_form p.file_field input,.dodeley_subscribe_form td.file_field input,.dodeley_subscribe_form .mailform_element.file_field input,body:not(.system_page).mod_action_order_form_overview p.file_field input,body:not(.system_page).mod_action_order_form_overview td.file_field input,body:not(.system_page).mod_action_order_form_overview .mailform_element.file_field input,body:not(.system_page).mod_action_order_form_login p.file_field input,body:not(.system_page).mod_action_order_form_login td.file_field input,body:not(.system_page).mod_action_order_form_login .mailform_element.file_field input,body:not(.system_page) .shop_registration_form p.file_field input,body:not(.system_page) .shop_registration_form td.file_field input,body:not(.system_page) .shop_registration_form .mailform_element.file_field input,body:not(.system_page).mod_action_order_form p.file_field input,body:not(.system_page).mod_action_order_form td.file_field input,body:not(.system_page).mod_action_order_form .mailform_element.file_field input,body .login_form p.file_field input,body .login_form td.file_field input,body .login_form .mailform_element.file_field input,.no_system_page #mailform_elements p.file_field input,.no_system_page #mailform_elements td.file_field input,.no_system_page #mailform_elements .mailform_element.file_field input{line-height:17px;padding:9px 14px 8px}.dodeley_subscribe_form p.mailform_error label,.dodeley_subscribe_form td.mailform_error label,.dodeley_subscribe_form .mailform_element.mailform_error label,body:not(.system_page).mod_action_order_form_overview p.mailform_error label,body:not(.system_page).mod_action_order_form_overview td.mailform_error label,body:not(.system_page).mod_action_order_form_overview .mailform_element.mailform_error label,body:not(.system_page).mod_action_order_form_login p.mailform_error label,body:not(.system_page).mod_action_order_form_login td.mailform_error label,body:not(.system_page).mod_action_order_form_login .mailform_element.mailform_error label,body:not(.system_page) .shop_registration_form p.mailform_error label,body:not(.system_page) .shop_registration_form td.mailform_error label,body:not(.system_page) .shop_registration_form .mailform_element.mailform_error label,body:not(.system_page).mod_action_order_form p.mailform_error label,body:not(.system_page).mod_action_order_form td.mailform_error label,body:not(.system_page).mod_action_order_form .mailform_element.mailform_error label,body .login_form p.mailform_error label,body .login_form td.mailform_error label,body .login_form .mailform_element.mailform_error label,.no_system_page #mailform_elements p.mailform_error label,.no_system_page #mailform_elements td.mailform_error label,.no_system_page #mailform_elements .mailform_element.mailform_error label{color:#c20000;font-weight:700}.dodeley_subscribe_form p.mailform_error .required,.dodeley_subscribe_form td.mailform_error .required,.dodeley_subscribe_form .mailform_element.mailform_error .required,body:not(.system_page).mod_action_order_form_overview p.mailform_error .required,body:not(.system_page).mod_action_order_form_overview td.mailform_error .required,body:not(.system_page).mod_action_order_form_overview .mailform_element.mailform_error .required,body:not(.system_page).mod_action_order_form_login p.mailform_error .required,body:not(.system_page).mod_action_order_form_login td.mailform_error .required,body:not(.system_page).mod_action_order_form_login .mailform_element.mailform_error .required,body:not(.system_page) .shop_registration_form p.mailform_error .required,body:not(.system_page) .shop_registration_form td.mailform_error .required,body:not(.system_page) .shop_registration_form .mailform_element.mailform_error .required,body:not(.system_page).mod_action_order_form p.mailform_error .required,body:not(.system_page).mod_action_order_form td.mailform_error .required,body:not(.system_page).mod_action_order_form .mailform_element.mailform_error .required,body .login_form p.mailform_error .required,body .login_form td.mailform_error .required,body .login_form .mailform_element.mailform_error .required,.no_system_page #mailform_elements p.mailform_error .required,.no_system_page #mailform_elements td.mailform_error .required,.no_system_page #mailform_elements .mailform_element.mailform_error .required{color:#c20000 !important}.dodeley_subscribe_form p.mailform_error span.select2-container .select2-selection--single,.dodeley_subscribe_form td.mailform_error span.select2-container .select2-selection--single,.dodeley_subscribe_form .mailform_element.mailform_error span.select2-container .select2-selection--single,body:not(.system_page).mod_action_order_form_overview p.mailform_error span.select2-container .select2-selection--single,body:not(.system_page).mod_action_order_form_overview td.mailform_error span.select2-container .select2-selection--single,body:not(.system_page).mod_action_order_form_overview .mailform_element.mailform_error span.select2-container .select2-selection--single,body:not(.system_page).mod_action_order_form_login p.mailform_error span.select2-container .select2-selection--single,body:not(.system_page).mod_action_order_form_login td.mailform_error span.select2-container .select2-selection--single,body:not(.system_page).mod_action_order_form_login .mailform_element.mailform_error span.select2-container .select2-selection--single,body:not(.system_page) .shop_registration_form p.mailform_error span.select2-container .select2-selection--single,body:not(.system_page) .shop_registration_form td.mailform_error span.select2-container .select2-selection--single,body:not(.system_page) .shop_registration_form .mailform_element.mailform_error span.select2-container .select2-selection--single,body:not(.system_page).mod_action_order_form p.mailform_error span.select2-container .select2-selection--single,body:not(.system_page).mod_action_order_form td.mailform_error span.select2-container .select2-selection--single,body:not(.system_page).mod_action_order_form .mailform_element.mailform_error span.select2-container .select2-selection--single,body .login_form p.mailform_error span.select2-container .select2-selection--single,body .login_form td.mailform_error span.select2-container .select2-selection--single,body .login_form .mailform_element.mailform_error span.select2-container .select2-selection--single,.no_system_page #mailform_elements p.mailform_error span.select2-container .select2-selection--single,.no_system_page #mailform_elements td.mailform_error span.select2-container .select2-selection--single,.no_system_page #mailform_elements .mailform_element.mailform_error span.select2-container .select2-selection--single{border-color:#c20000}.dodeley_subscribe_form p.mailform_error input,.dodeley_subscribe_form p.mailform_error textarea,.dodeley_subscribe_form td.mailform_error input,.dodeley_subscribe_form td.mailform_error textarea,.dodeley_subscribe_form .mailform_element.mailform_error input,.dodeley_subscribe_form .mailform_element.mailform_error textarea,body:not(.system_page).mod_action_order_form_overview p.mailform_error input,body:not(.system_page).mod_action_order_form_overview p.mailform_error textarea,body:not(.system_page).mod_action_order_form_overview td.mailform_error input,body:not(.system_page).mod_action_order_form_overview td.mailform_error textarea,body:not(.system_page).mod_action_order_form_overview .mailform_element.mailform_error input,body:not(.system_page).mod_action_order_form_overview .mailform_element.mailform_error textarea,body:not(.system_page).mod_action_order_form_login p.mailform_error input,body:not(.system_page).mod_action_order_form_login p.mailform_error textarea,body:not(.system_page).mod_action_order_form_login td.mailform_error input,body:not(.system_page).mod_action_order_form_login td.mailform_error textarea,body:not(.system_page).mod_action_order_form_login .mailform_element.mailform_error input,body:not(.system_page).mod_action_order_form_login .mailform_element.mailform_error textarea,body:not(.system_page) .shop_registration_form p.mailform_error input,body:not(.system_page) .shop_registration_form p.mailform_error textarea,body:not(.system_page) .shop_registration_form td.mailform_error input,body:not(.system_page) .shop_registration_form td.mailform_error textarea,body:not(.system_page) .shop_registration_form .mailform_element.mailform_error input,body:not(.system_page) .shop_registration_form .mailform_element.mailform_error textarea,body:not(.system_page).mod_action_order_form p.mailform_error input,body:not(.system_page).mod_action_order_form p.mailform_error textarea,body:not(.system_page).mod_action_order_form td.mailform_error input,body:not(.system_page).mod_action_order_form td.mailform_error textarea,body:not(.system_page).mod_action_order_form .mailform_element.mailform_error input,body:not(.system_page).mod_action_order_form .mailform_element.mailform_error textarea,body .login_form p.mailform_error input,body .login_form p.mailform_error textarea,body .login_form td.mailform_error input,body .login_form td.mailform_error textarea,body .login_form .mailform_element.mailform_error input,body .login_form .mailform_element.mailform_error textarea,.no_system_page #mailform_elements p.mailform_error input,.no_system_page #mailform_elements p.mailform_error textarea,.no_system_page #mailform_elements td.mailform_error input,.no_system_page #mailform_elements td.mailform_error textarea,.no_system_page #mailform_elements .mailform_element.mailform_error input,.no_system_page #mailform_elements .mailform_element.mailform_error textarea{background:#fff;border:1px solid #c20000}.dodeley_subscribe_form span.select2-container .select2-selection--single,body:not(.system_page).mod_action_order_form_overview span.select2-container .select2-selection--single,body:not(.system_page).mod_action_order_form_login span.select2-container .select2-selection--single,body:not(.system_page) .shop_registration_form span.select2-container .select2-selection--single,body:not(.system_page).mod_action_order_form span.select2-container .select2-selection--single,body .login_form span.select2-container .select2-selection--single,.no_system_page #mailform_elements span.select2-container .select2-selection--single{background:#fff}.dodeley_subscribe_form span.select2-container .select2-dropdown,body:not(.system_page).mod_action_order_form_overview span.select2-container .select2-dropdown,body:not(.system_page).mod_action_order_form_login span.select2-container .select2-dropdown,body:not(.system_page) .shop_registration_form span.select2-container .select2-dropdown,body:not(.system_page).mod_action_order_form span.select2-container .select2-dropdown,body .login_form span.select2-container .select2-dropdown,.no_system_page #mailform_elements span.select2-container .select2-dropdown{background:#fff !important}.dodeley_subscribe_form span.select2-container .select2-dropdown .select2-results__option[aria-selected=true],body:not(.system_page).mod_action_order_form_overview span.select2-container .select2-dropdown .select2-results__option[aria-selected=true],body:not(.system_page).mod_action_order_form_login span.select2-container .select2-dropdown .select2-results__option[aria-selected=true],body:not(.system_page) .shop_registration_form span.select2-container .select2-dropdown .select2-results__option[aria-selected=true],body:not(.system_page).mod_action_order_form span.select2-container .select2-dropdown .select2-results__option[aria-selected=true],body .login_form span.select2-container .select2-dropdown .select2-results__option[aria-selected=true],.no_system_page #mailform_elements span.select2-container .select2-dropdown .select2-results__option[aria-selected=true]{background:#f7f7f7}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus input:-webkit-autofill,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;color:#343434 !important}#mailform_content{margin-bottom:50px}.dodeley_subscribe_form .mailform_element,#mailform_elements .mailform_element{position:relative}.dodeley_subscribe_form .mailform_element+.heading2_field,#mailform_elements .mailform_element+.heading2_field{margin-top:50px}.dodeley_subscribe_form .mailform_element span.mailform_field_actions,#mailform_elements .mailform_element span.mailform_field_actions{position:absolute;right:0;z-index:1;top:0}.dodeley_subscribe_form #mailform_submit_button,#mailform_elements #mailform_submit_button{margin-top:20px}.dodeley_subscribe_form #mailform_submit_button label,#mailform_elements #mailform_submit_button label{width:25%;float:left}.dodeley_subscribe_form #mailform_submit_button.dodeley_button,#mailform_elements #mailform_submit_button.dodeley_button{margin-top:18px}body:not(.system_page) p.shop_registration_form{margin-right:0 !important}body:not(.system_page) p.order_form_checkboxes{margin-top:22px}.shop_article_introduction{padding:5px 0 10px}.mod_action_payment_complete_finish .shop_order_steps{display:none}.login_form>p{font:400 13px/20px "Fira Sans";letter-spacing:0;color:#343434;margin-bottom:30px !important}@media print{.login_form>p{font:400 12px/19px "Fira Sans";color:#000}}body:not(.system_page) .select2-container--default .select2-results>.select2-results__options{max-height:320px}body:not(.system_page) span.select2-container{width:75% !important;max-width:500px !important;box-sizing:border-box}body:not(.system_page) span.select2-container .select2-selection--single{border:1px solid #e6e6e6;background:#f7f7f7;border-radius:0}body:not(.system_page) span.select2-container .select2-selection--single:hover{border-color:hsl(0,0%,75.1960784314%)}body:not(.system_page) span.select2-container .select2-selection--single:hover .select2-selection__arrow:before{color:#000}body:not(.system_page) span.select2-container .select2-selection--single .select2-selection__rendered{padding:7px 10px 7px;font:400 13px/20px "Fira Sans";letter-spacing:0;color:#343434;color:#343434}@media print{body:not(.system_page) span.select2-container .select2-selection--single .select2-selection__rendered{font:400 12px/19px "Fira Sans";color:#000}}body:not(.system_page) span.select2-container .select2-selection--single .select2-selection__arrow{margin-right:15px}body:not(.system_page) span.select2-container .select2-selection--single .select2-selection__arrow:before{content:"";position:absolute;top:9px;left:14px;display:block;font-family:"Font Awesome 6 Pro";font-size:15px;line-height:15px;font-weight:400;text-transform:none;color:#343434}body:not(.system_page) span.select2-container .select2-selection--single .select2-selection__arrow b{display:none}body:not(.system_page) span.select2-container.select2-container--open .select2-selection--single{border:1px solid hsl(0,0%,75.1960784314%);border-bottom:1px solid rgba(0,0,0,0)}body:not(.system_page) span.select2-container.select2-container--open .select2-selection--single .select2-selection__arrow:before{color:#000}body:not(.system_page) span.select2-container .select2-dropdown{border:1px solid hsl(0,0%,75.1960784314%);margin-top:-1px;border-top:none;background:#f7f7f7;overflow:hidden;border-radius:0}body:not(.system_page) span.select2-container .select2-dropdown .select2-search{display:none}body:not(.system_page) span.select2-container .select2-dropdown .select2-results__option{padding:7px 10px 8px;font-weight:400;color:#999;font:400 13px/20px "Fira Sans";letter-spacing:0;color:#343434}@media print{body:not(.system_page) span.select2-container .select2-dropdown .select2-results__option{font:400 12px/19px "Fira Sans";color:#000}}body:not(.system_page) span.select2-container .select2-dropdown .select2-results__option--highlighted[aria-selected]{background:#628d19;color:#fff}body:not(.system_page) span.select2-container .select2-dropdown .select2-results__option[aria-selected=true]{background:rgb(231.7,231.7,231.7);color:#343434}body:not(.system_page) .order_form_checkboxes p,body:not(.system_page) .delivery_price_toggle p,body:not(.system_page) .p_remember_me_checkbox p,body:not(.system_page) .checkbox_field p{margin:0 !important}body:not(.system_page) .order_form_checkboxes label.label_remember_me_checkbox label.checkbox:before,body:not(.system_page) .delivery_price_toggle label.label_remember_me_checkbox label.checkbox:before,body:not(.system_page) .p_remember_me_checkbox label.label_remember_me_checkbox label.checkbox:before,body:not(.system_page) .checkbox_field label.label_remember_me_checkbox label.checkbox:before{top:-2px}body:not(.system_page) .order_form_checkboxes label.label_remember_me_checkbox label.checkbox:after,body:not(.system_page) .delivery_price_toggle label.label_remember_me_checkbox label.checkbox:after,body:not(.system_page) .p_remember_me_checkbox label.label_remember_me_checkbox label.checkbox:after,body:not(.system_page) .checkbox_field label.label_remember_me_checkbox label.checkbox:after{top:-6px}body:not(.system_page) .order_form_checkboxes input,body:not(.system_page) .delivery_price_toggle input,body:not(.system_page) .p_remember_me_checkbox input,body:not(.system_page) .checkbox_field input{display:none}body:not(.system_page) .order_form_checkboxes input:checked+label,body:not(.system_page) .delivery_price_toggle input:checked+label,body:not(.system_page) .p_remember_me_checkbox input:checked+label,body:not(.system_page) .checkbox_field input:checked+label{position:relative}body:not(.system_page) .order_form_checkboxes input:checked+label:before,body:not(.system_page) .delivery_price_toggle input:checked+label:before,body:not(.system_page) .p_remember_me_checkbox input:checked+label:before,body:not(.system_page) .checkbox_field input:checked+label:before{border:1px solid #628d19;background:#628d19}body:not(.system_page) .order_form_checkboxes input:checked+label:after,body:not(.system_page) .delivery_price_toggle input:checked+label:after,body:not(.system_page) .p_remember_me_checkbox input:checked+label:after,body:not(.system_page) .checkbox_field input:checked+label:after{content:"";position:absolute;top:5px;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:12px;line-height:12px;font-weight:400;text-transform:none;color:#fff;left:4px;font-weight:700}body:not(.system_page) .order_form_checkboxes input+label,body:not(.system_page) .delivery_price_toggle input+label,body:not(.system_page) .p_remember_me_checkbox input+label,body:not(.system_page) .checkbox_field input+label{position:relative;margin-top:0 !important;width:auto !important;max-width:100% !important;margin-left:25%;padding-left:30px;padding-top:1px;display:inline-block !important}body:not(.system_page) .order_form_checkboxes input+label:before,body:not(.system_page) .delivery_price_toggle input+label:before,body:not(.system_page) .p_remember_me_checkbox input+label:before,body:not(.system_page) .checkbox_field input+label:before{content:"";border:1px solid #e6e6e6;width:17px;height:17px;position:absolute;left:0;top:1px;border-radius:4px;background:#fff}body:not(.system_page) .order_form_checkboxes input+label:before{border:1px solid #c20000;background:rgba(194,0,0,.07)}body:not(.system_page).mod_action_order_form_overview .order_form_checkboxes label{display:block !important}body:not(.system_page) label.label_remember_me_checkbox label.checkbox{margin-left:0}body:not(.system_page) .p_remember_me_checkbox label.label_remember_me_checkbox label.checkbox:before{top:-2px}body:not(.system_page) .p_remember_me_checkbox label.label_remember_me_checkbox label.checkbox:after{top:2px}body:not(.system_page) .payment-method input{display:none}body:not(.system_page) .payment-method input:checked+span{position:relative}body:not(.system_page) .payment-method input:checked+span:before{border:1px solid #628d19;background:#628d19}body:not(.system_page) .payment-method input:checked+span:after{content:"";position:absolute;top:4px;left:auto;display:block;font-family:"Font Awesome 6 Pro";font-size:10px;line-height:10px;font-weight:400;text-transform:none;color:#fff;left:4px;font-weight:700}body:not(.system_page) .payment-method input+span{position:relative;margin-top:0 !important;width:auto !important;max-width:100% !important;margin-left:0;padding-left:30px;padding-top:2px;display:inline-block}body:not(.system_page) .payment-method input+span:before{content:"";border:1px solid #e6e6e6;width:16px;height:16px;position:absolute;left:0;top:0;border-radius:100%;background:#fff}body:not(.system_page) #ui-datepicker-div{width:260px;font:400 13px/20px "Fira Sans";letter-spacing:0;color:#343434;color:#343434;border:none;border-radius:0;margin:3px 0 0 0;padding:0;box-sizing:border-box;background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.25)}@media print{body:not(.system_page) #ui-datepicker-div{font:400 12px/19px "Fira Sans";color:#000}}body:not(.system_page) #ui-datepicker-div .ui-widget-header{border:0;border-radius:0;padding:2px 10px;background:#f7f7f7;color:#343434;text-transform:none;font-weight:500;font-size:13px;padding:6px 0 6px}body:not(.system_page) #ui-datepicker-div .ui-widget-header .ui-datepicker-next,body:not(.system_page) #ui-datepicker-div .ui-widget-header .ui-datepicker-prev{opacity:1 !important;top:7px;left:8px;text-decoration:none}body:not(.system_page) #ui-datepicker-div .ui-widget-header .ui-datepicker-next:before,body:not(.system_page) #ui-datepicker-div .ui-widget-header .ui-datepicker-prev:before{content:"";position:absolute;top:1px;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:#919191;line-height:#919191;font-weight:400;text-transform:none;color:13px}body:not(.system_page) #ui-datepicker-div .ui-widget-header .ui-datepicker-next .ui-icon,body:not(.system_page) #ui-datepicker-div .ui-widget-header .ui-datepicker-prev .ui-icon{background-image:none}body:not(.system_page) #ui-datepicker-div .ui-widget-header .ui-datepicker-next.ui-state-hover,body:not(.system_page) #ui-datepicker-div .ui-widget-header .ui-datepicker-prev.ui-state-hover{background:none;border:none}body:not(.system_page) #ui-datepicker-div .ui-widget-header .ui-datepicker-next.ui-state-hover:before,body:not(.system_page) #ui-datepicker-div .ui-widget-header .ui-datepicker-prev.ui-state-hover:before{color:#000}body:not(.system_page) #ui-datepicker-div .ui-widget-header .ui-datepicker-next{right:-5px;left:auto}body:not(.system_page) #ui-datepicker-div .ui-widget-header .ui-datepicker-next:before{content:""}body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar{margin-bottom:0}body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar thead,body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar tbody{padding:0}body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar thead tr th,body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar tbody tr th{color:#343434;font-weight:500;border-bottom:1px solid #f7f7f7;border-top:none;padding:2px}body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar thead tr th:first-child,body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar tbody tr th:first-child{border-left:none}body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar thead tr th:last-child,body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar tbody tr th:last-child{border-right:none}body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar thead tr>td:first-child,body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar tbody tr>td:first-child{border-left:none}body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar thead tr>td:last-child,body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar tbody tr>td:last-child{border-right:none}body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar thead tr:last-child td,body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar tbody tr:last-child td{border-bottom:none}body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar thead tr td,body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar tbody tr td{padding:0;min-width:0 !important}body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar thead tr td span,body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar tbody tr td span{padding:2px;color:#000;font-weight:400}body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar thead tr td a,body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar tbody tr td a{padding:3px;color:#000;font-weight:400;border:none;background:#fff}body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar thead tr td a:hover,body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar tbody tr td a:hover{background:#628d19;color:#fff;border:none !important}body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar thead tr td.ui-datepicker-today a,body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar tbody tr td.ui-datepicker-today a{background:#b8ce3b;color:#000}body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar thead tr td .ui-state-active,body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar tbody tr td .ui-state-active{background:#628d19;color:#fff}body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar thead td span,body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar thead td a,body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar tbody td span,body:not(.system_page) #ui-datepicker-div table.ui-datepicker-calendar tbody td a{text-align:center}ul.sitemap li{margin:0 !important;padding:0}ul.sitemap li:before{display:none}ul.sitemap li.level1+li.level0{margin-top:10px !important}.shop_using_as_guest_description,#shop-category-417,#shop-category-li-533,#shop-category-li-167,#shop-category-li-531{display:none}.add_to_wishlist_container{display:none !important}.edit_address_link{float:none;margin-top:6px}.main_shop_wrap{padding:30px 0 0 0;border-top:1px solid #e6e6e6}.main_shop_wrap .shop_category_picture{display:none}.main_shop_wrap .shop_category_overview_container{margin-left:-20px;margin-top:15px;display:flex;align-items:stretch;flex-wrap:wrap}.main_shop_wrap .shop_category_overview_container div.shop_category{float:left;box-sizing:border-box;width:50%;padding:0 0 20px 20px;margin-bottom:0;display:flex;align-items:stretch}.main_shop_wrap .shop_category_overview_container div.shop_category:nth-child(2n+1){clear:both}.main_shop_wrap .shop_category_overview_container div.shop_category .inner{background:#fff;border:1px solid #e6e6e6;transition:all .3s ease-out;box-sizing:border-box;position:relative;padding:3px;overflow:hidden}.main_shop_wrap .shop_category_overview_container div.shop_category .inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:rgba(0,0,0,0);border:3px solid #4e4f34;box-sizing:border-box;opacity:0;visibility:hidden;transition:all .3s ease-out;z-index:2;pointer-events:none}.main_shop_wrap .shop_category_overview_container div.shop_category .inner:hover{box-shadow:0 19px 25px -18px rgba(0,0,0,.1);border:1px solid #4e4f34}.main_shop_wrap .shop_category_overview_container div.shop_category .inner:hover:before{opacity:1;visibility:visible}.main_shop_wrap .shop_category_overview_container div.shop_category .inner .resource_container{margin:-4px -4px 0 -4px}.main_shop_wrap .shop_category_overview_container div.shop_category .inner .resource_container.pictures .description_wrap:before{left:-20px;width:20px;height:calc(100% - 22px)}.main_shop_wrap .shop_category_overview_container div.shop_category .inner .resource_container.pictures .description_wrap:after{left:-13px;width:28px;height:28px;bottom:8px}.main_shop_wrap .shop_category_overview_container div.shop_category .inner .resource_container.pictures .description_wrap h2,.main_shop_wrap .shop_category_overview_container div.shop_category .inner .resource_container.pictures .description_wrap .resource_title{font:700 18px/26px "Fira Sans";padding:0;margin:0;color:#343434}@media print{.main_shop_wrap .shop_category_overview_container div.shop_category .inner .resource_container.pictures .description_wrap h2,.main_shop_wrap .shop_category_overview_container div.shop_category .inner .resource_container.pictures .description_wrap .resource_title{font:700 14px/21px "Fira Sans";color:#000}}.main_shop_wrap .shop_category_overview_container div.shop_category .inner .resource_container.pictures .description_wrap p{font:400 13px/20px "Fira Sans";letter-spacing:0;color:#343434}@media print{.main_shop_wrap .shop_category_overview_container div.shop_category .inner .resource_container.pictures .description_wrap p{font:400 12px/19px "Fira Sans";color:#000}}.main_shop_wrap .shop_category_overview_container div.shop_category .inner .resource_container.pictures .description_wrap .resource_description{padding:12px 15px 13px 7px}.main_shop_wrap .shop_category_overview_container div.shop_category .inner .resource_container.pictures .description_wrap .resource_description:before{left:-24px;width:24px;height:calc(100% - 22px)}.main_shop_wrap .shop_category_overview_container div.shop_category .inner .resource_container.pictures .description_wrap .resource_description:after{left:-17px;width:35px;height:35px;bottom:4px}.main_shop_wrap .shop_category_overview_container div.shop_category .inner img{width:100%;height:auto}.main_shop_wrap .shop_category_overview_container div.shop_category .inner .shop_category_content{padding:15px 18px 18px;box-sizing:border-box;clear:both}.main_shop_wrap .shop_category_overview_container div.shop_category .inner .shop_category_content h3{font:400 10px/12px "Fira Sans";padding:0;margin:0;color:#628d19;margin-bottom:5px}.main_shop_wrap .shop_category_overview_container div.shop_category .inner .shop_category_content h3+.management_controls+h2,.main_shop_wrap .shop_category_overview_container div.shop_category .inner .shop_category_content h3+h2{margin-top:0}.main_shop_wrap .shop_category_overview_container div.shop_category .inner .shop_category_content h2 a{text-decoration:none !important}.main_shop_wrap .shop_category_overview_container div.shop_category .inner .shop_category_content .shop_category_description{color:#999}.main_shop_wrap .shop_category_overview_container div.shop_category .inner .shop_category_content .shop_category_description h2{font-weight:400}.main_shop_wrap .shop_category_overview_container div.shop_category .inner .shop_category_content .shop_category_description h2:first-child{margin-top:-11px}.main_shop_wrap .shop_category_overview_container div.shop_category .inner .shop_category_content .category_actions{top:0}.shop_category_description{display:block}.shop_category_with_products .shop_category_description{display:block}.shop_category_with_products .shop_category_description+.shop_products,.shop_category_with_products .shop_category_description+.shop_category_picture+.shop_products,.shop_category_with_products .shop_category_description+.shop_category_overview_container,.shop_category_with_products .shop_category_description+.category_back_button+.cf+.shop_products{margin-top:35px}.shop_category_with_products .shop_description{display:none}.shop_category_with_products div.shop_category .shop_category_description{display:block}.shop_category_with_products .shop_products{clear:both}.shop_category_with_products .shop_products .shop_articles .pictures .picture:not(:first-child){display:none}.shop_article.shop_article_top,.shop_article .inner{display:flex;flex-wrap:wrap;justify-content:space-between;border:1px solid #e6e6e6;background:#fff;margin-top:20px;transition:all .3s ease-out;box-sizing:border-box;position:relative;padding:4px;overflow:hidden}.shop_article.shop_article_top .first_picture,.shop_article .inner .first_picture{display:none}.shop_article.shop_article_top:before,.shop_article .inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:rgba(0,0,0,0);border:3px solid #4e4f34;box-sizing:border-box;opacity:0;visibility:hidden;transition:all .3s ease-out;z-index:1;pointer-events:none}.shop_article.shop_article_top:hover,.shop_article .inner:hover{box-shadow:0 19px 25px -18px rgba(0,0,0,.1);border:1px solid #4e4f34}.shop_article.shop_article_top:hover:before,.shop_article .inner:hover:before{opacity:1;visibility:visible}.shop_article.shop_article_top .article_pictures .article_detail_thumbnails,.shop_article .inner .article_pictures .article_detail_thumbnails{display:none}.shop_article.shop_article_top .article_weight,.shop_article .inner .article_weight{display:none}.shop_article.shop_article_top .article_detail_pictures,.shop_article.shop_article_top .article_pictures,.shop_article .inner .article_detail_pictures,.shop_article .inner .article_pictures{float:left;width:34% !important;box-sizing:border-box;padding:16px;text-align:center;display:flex;flex-wrap:wrap;justify-content:space-between}.shop_article.shop_article_top .article_detail_pictures .article_first_picture,.shop_article.shop_article_top .article_pictures .article_first_picture,.shop_article .inner .article_detail_pictures .article_first_picture,.shop_article .inner .article_pictures .article_first_picture{display:block}.shop_article.shop_article_top .article_detail_pictures .pictures,.shop_article.shop_article_top .article_pictures .pictures,.shop_article .inner .article_detail_pictures .pictures,.shop_article .inner .article_pictures .pictures{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;height:100%}.shop_article.shop_article_top .article_detail_pictures .picture img,.shop_article.shop_article_top .article_pictures .picture img,.shop_article .inner .article_detail_pictures .picture img,.shop_article .inner .article_pictures .picture img{width:100%;height:auto;display:block}.shop_article.shop_article_top .article_detail_pictures+.shop_article_information,.shop_article.shop_article_top .article_detail_pictures+.inner_content,.shop_article.shop_article_top .article_pictures+.shop_article_information,.shop_article.shop_article_top .article_pictures+.inner_content,.shop_article .inner .article_detail_pictures+.shop_article_information,.shop_article .inner .article_detail_pictures+.inner_content,.shop_article .inner .article_pictures+.shop_article_information,.shop_article .inner .article_pictures+.inner_content{position:relative;width:66%;float:right}.shop_article.shop_article_top .article_detail_pictures+.shop_article_information:before,.shop_article.shop_article_top .article_detail_pictures+.inner_content:before,.shop_article.shop_article_top .article_pictures+.shop_article_information:before,.shop_article.shop_article_top .article_pictures+.inner_content:before,.shop_article .inner .article_detail_pictures+.shop_article_information:before,.shop_article .inner .article_detail_pictures+.inner_content:before,.shop_article .inner .article_pictures+.shop_article_information:before,.shop_article .inner .article_pictures+.inner_content:before{content:"";position:absolute;top:-4px;left:0;width:1px;height:800px;display:block;background:#e6e6e6}.shop_article.shop_article_top .small_button,.shop_article.shop_article_top .shop_show_details,.shop_article .inner .small_button,.shop_article .inner .shop_show_details{display:inline-block;margin:0;font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;padding:9px 20px 10px;width:auto;color:#686b46;background:#b8ce3b;border-radius:4px;text-decoration:none;border:0;outline:none;cursor:pointer;text-align:center;text-transform:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;background:#e6e6e6;color:#343434;display:inline-block;border:1px solid #628d19;background:none;font-weight:400;color:#628d19;margin-top:10px;width:100%;align-self:flex-end}@media print{.shop_article.shop_article_top .small_button,.shop_article.shop_article_top .shop_show_details,.shop_article .inner .small_button,.shop_article .inner .shop_show_details{font:700 14px/21px "Fira Sans";color:#000}}.shop_article.shop_article_top .small_button:focus,.shop_article.shop_article_top .small_button:hover,.shop_article.shop_article_top .shop_show_details:focus,.shop_article.shop_article_top .shop_show_details:hover,.shop_article .inner .small_button:focus,.shop_article .inner .small_button:hover,.shop_article .inner .shop_show_details:focus,.shop_article .inner .shop_show_details:hover{background:rgb(159.227755102,179.36,44.84);border:0}@media screen and (max-width: 600px){.shop_article.shop_article_top .small_button,.shop_article.shop_article_top .shop_show_details,.shop_article .inner .small_button,.shop_article .inner .shop_show_details{font-size:14px;line-height:19px;padding:9px 10px 9px}}.shop_article.shop_article_top .small_button:hover,.shop_article.shop_article_top .small_button:focus,.shop_article.shop_article_top .shop_show_details:hover,.shop_article.shop_article_top .shop_show_details:focus,.shop_article .inner .small_button:hover,.shop_article .inner .small_button:focus,.shop_article .inner .shop_show_details:hover,.shop_article .inner .shop_show_details:focus{background:rgb(204.5,204.5,204.5)}@media screen and (max-width: 600px){.shop_article.shop_article_top .small_button,.shop_article.shop_article_top .shop_show_details,.shop_article .inner .small_button,.shop_article .inner .shop_show_details{font-size:14px;line-height:19px;padding:9px 10px 9px}}.shop_article.shop_article_top .small_button:hover,.shop_article.shop_article_top .shop_show_details:hover,.shop_article .inner .small_button:hover,.shop_article .inner .shop_show_details:hover{border:1px solid #628d19;background:#628d19;color:#fff}.shop_article.shop_article_top .small_button span,.shop_article.shop_article_top .shop_show_details span,.shop_article .inner .small_button span,.shop_article .inner .shop_show_details span{box-shadow:none}.shop_article.shop_article_top .shop_price_detailsite,.shop_article .inner .shop_price_detailsite{width:100%;text-align:left;float:right}.shop_article.shop_article_top .shop_article_information,.shop_article.shop_article_top .inner_content,.shop_article .inner .shop_article_information,.shop_article .inner .inner_content{width:100%;float:left;padding:14px 16px 16px 20px;box-sizing:border-box}.shop_article.shop_article_top .shop_article_information .article_categories,.shop_article.shop_article_top .shop_article_information .shop_description_small,.shop_article.shop_article_top .inner_content .article_categories,.shop_article.shop_article_top .inner_content .shop_description_small,.shop_article .inner .shop_article_information .article_categories,.shop_article .inner .shop_article_information .shop_description_small,.shop_article .inner .inner_content .article_categories,.shop_article .inner .inner_content .shop_description_small{display:none}.shop_article.shop_article_top .shop_article_information h1,.shop_article.shop_article_top .shop_article_information h3,.shop_article.shop_article_top .shop_article_information h3 a,.shop_article.shop_article_top .shop_article_information h2,.shop_article.shop_article_top .shop_article_information h2 a,.shop_article.shop_article_top .inner_content h1,.shop_article.shop_article_top .inner_content h3,.shop_article.shop_article_top .inner_content h3 a,.shop_article.shop_article_top .inner_content h2,.shop_article.shop_article_top .inner_content h2 a,.shop_article .inner .shop_article_information h1,.shop_article .inner .shop_article_information h3,.shop_article .inner .shop_article_information h3 a,.shop_article .inner .shop_article_information h2,.shop_article .inner .shop_article_information h2 a,.shop_article .inner .inner_content h1,.shop_article .inner .inner_content h3,.shop_article .inner .inner_content h3 a,.shop_article .inner .inner_content h2,.shop_article .inner .inner_content h2 a{font:700 24px/34px "Fira Sans";letter-spacing:0;padding:0;margin:0 0 17px 0;color:#343434}@media screen and (max-width: 600px){.shop_article.shop_article_top .shop_article_information h1,.shop_article.shop_article_top .shop_article_information h3,.shop_article.shop_article_top .shop_article_information h3 a,.shop_article.shop_article_top .shop_article_information h2,.shop_article.shop_article_top .shop_article_information h2 a,.shop_article.shop_article_top .inner_content h1,.shop_article.shop_article_top .inner_content h3,.shop_article.shop_article_top .inner_content h3 a,.shop_article.shop_article_top .inner_content h2,.shop_article.shop_article_top .inner_content h2 a,.shop_article .inner .shop_article_information h1,.shop_article .inner .shop_article_information h3,.shop_article .inner .shop_article_information h3 a,.shop_article .inner .shop_article_information h2,.shop_article .inner .shop_article_information h2 a,.shop_article .inner .inner_content h1,.shop_article .inner .inner_content h3,.shop_article .inner .inner_content h3 a,.shop_article .inner .inner_content h2,.shop_article .inner .inner_content h2 a{font-size:22px;line-height:32px;margin-bottom:12px}}@media print{.shop_article.shop_article_top .shop_article_information h1,.shop_article.shop_article_top .shop_article_information h3,.shop_article.shop_article_top .shop_article_information h3 a,.shop_article.shop_article_top .shop_article_information h2,.shop_article.shop_article_top .shop_article_information h2 a,.shop_article.shop_article_top .inner_content h1,.shop_article.shop_article_top .inner_content h3,.shop_article.shop_article_top .inner_content h3 a,.shop_article.shop_article_top .inner_content h2,.shop_article.shop_article_top .inner_content h2 a,.shop_article .inner .shop_article_information h1,.shop_article .inner .shop_article_information h3,.shop_article .inner .shop_article_information h3 a,.shop_article .inner .shop_article_information h2,.shop_article .inner .shop_article_information h2 a,.shop_article .inner .inner_content h1,.shop_article .inner .inner_content h3,.shop_article .inner .inner_content h3 a,.shop_article .inner .inner_content h2,.shop_article .inner .inner_content h2 a{font:700 16px/22px "Fira Sans";color:#000;margin-bottom:10px}}.shop_article.shop_article_top .shop_article_information .introduction,.shop_article.shop_article_top .inner_content .introduction,.shop_article .inner .shop_article_information .introduction,.shop_article .inner .inner_content .introduction{font:400 13px/20px "Fira Sans";letter-spacing:0;color:#343434}@media print{.shop_article.shop_article_top .shop_article_information .introduction,.shop_article.shop_article_top .inner_content .introduction,.shop_article .inner .shop_article_information .introduction,.shop_article .inner .inner_content .introduction{font:400 12px/19px "Fira Sans";color:#000}}.shop_article.shop_article_top .shop_article_information .shop-content,.shop_article.shop_article_top .inner_content .shop-content,.shop_article .inner .shop_article_information .shop-content,.shop_article .inner .inner_content .shop-content{display:none}.shop_article.shop_article_top .shop_article_information .article_number,.shop_article.shop_article_top .inner_content .article_number,.shop_article .inner .shop_article_information .article_number,.shop_article .inner .inner_content .article_number{font:400 10px/12px "Fira Sans";padding:0;margin:0;color:#628d19;color:#999;float:right;margin:16px 0 20px 40px}.shop_article.shop_article_top .shop_article_information .shop_distributor_description,.shop_article.shop_article_top .shop_article_information .article_minimum_quantity,.shop_article.shop_article_top .inner_content .shop_distributor_description,.shop_article.shop_article_top .inner_content .article_minimum_quantity,.shop_article .inner .shop_article_information .shop_distributor_description,.shop_article .inner .shop_article_information .article_minimum_quantity,.shop_article .inner .inner_content .shop_distributor_description,.shop_article .inner .inner_content .article_minimum_quantity{float:right;clear:both;font-weight:700;display:block;margin-bottom:0}.shop_article.shop_article_top .shop_article_information .shop_distributor_description+.article_minimum_quantity,.shop_article.shop_article_top .shop_article_information .article_minimum_quantity+.article_minimum_quantity,.shop_article.shop_article_top .inner_content .shop_distributor_description+.article_minimum_quantity,.shop_article.shop_article_top .inner_content .article_minimum_quantity+.article_minimum_quantity,.shop_article .inner .shop_article_information .shop_distributor_description+.article_minimum_quantity,.shop_article .inner .shop_article_information .article_minimum_quantity+.article_minimum_quantity,.shop_article .inner .inner_content .shop_distributor_description+.article_minimum_quantity,.shop_article .inner .inner_content .article_minimum_quantity+.article_minimum_quantity{display:none}.shop_article.shop_article_top .shop_article_information .shop_article_information_inner,.shop_article.shop_article_top .shop_article_information .shop_article_title_content,.shop_article.shop_article_top .inner_content .shop_article_information_inner,.shop_article.shop_article_top .inner_content .shop_article_title_content,.shop_article .inner .shop_article_information .shop_article_information_inner,.shop_article .inner .shop_article_information .shop_article_title_content,.shop_article .inner .inner_content .shop_article_information_inner,.shop_article .inner .inner_content .shop_article_title_content{overflow:hidden}.shop_article.shop_article_top .shop_article_information .shop_article_information_inner .videos .video .video-js,.shop_article.shop_article_top .shop_article_information .shop_article_title_content .videos .video .video-js,.shop_article.shop_article_top .inner_content .shop_article_information_inner .videos .video .video-js,.shop_article.shop_article_top .inner_content .shop_article_title_content .videos .video .video-js,.shop_article .inner .shop_article_information .shop_article_information_inner .videos .video .video-js,.shop_article .inner .shop_article_information .shop_article_title_content .videos .video .video-js,.shop_article .inner .inner_content .shop_article_information_inner .videos .video .video-js,.shop_article .inner .inner_content .shop_article_title_content .videos .video .video-js{width:100% !important;height:0px !important;padding:0 0 56.5%;margin:10px 0 20px 0}.shop_article.shop_article_top .shop-price-list,.shop_article .inner .shop-price-list{text-align:left;float:right;width:60%;text-align:right}.shop_article.shop_article_top .shop-price-list .price_with_tax,.shop_article .inner .shop-price-list .price_with_tax{font:400 10px/12px "Fira Sans";padding:0;margin:0;color:#628d19;color:#343434;margin-bottom:10px;display:block}.shop_article.shop_article_top .shop-price-list .shop-regular-price .price_value,.shop_article .inner .shop-price-list .shop-regular-price .price_value{font-size:27px;line-height:33px;font-weight:700;margin-right:0px}.shop_article.shop_article_top .shop-price-list .shop-regular-price .price_currency,.shop_article .inner .shop-price-list .shop-regular-price .price_currency{margin-right:0px}.shop_article.shop_article_top .shop-price-list .shop-regular-price.shop-article-not-available:after,.shop_article .inner .shop-price-list .shop-regular-price.shop-article-not-available:after{display:none}.shop_article.shop_article_top .shop-price-list .shop-regular-price span,.shop_article .inner .shop-price-list .shop-regular-price span{font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;margin-right:4px}@media print{.shop_article.shop_article_top .shop-price-list .shop-regular-price span,.shop_article .inner .shop-price-list .shop-regular-price span{font:700 14px/21px "Fira Sans";color:#000}}.shop_article.shop_article_top .shop-price-list .shop-regular-price span.price_unit span,.shop_article .inner .shop-price-list .shop-regular-price span.price_unit span{margin-right:0}.shop_article.shop_article_top .shop-price-list .shop-regular-price-reduced,.shop_article .inner .shop-price-list .shop-regular-price-reduced{font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;font-weight:300}@media print{.shop_article.shop_article_top .shop-price-list .shop-regular-price-reduced,.shop_article .inner .shop-price-list .shop-regular-price-reduced{font:700 14px/21px "Fira Sans";color:#000}}.shop_article.shop_article_top .shop-price-list .shop-regular-price-reduced .price_value,.shop_article .inner .shop-price-list .shop-regular-price-reduced .price_value{font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;font-weight:300}@media print{.shop_article.shop_article_top .shop-price-list .shop-regular-price-reduced .price_value,.shop_article .inner .shop-price-list .shop-regular-price-reduced .price_value{font:700 14px/21px "Fira Sans";color:#000}}.shop_article.shop_article_top .shop-price-list .shop-regular-price-reduced:after,.shop_article .inner .shop-price-list .shop-regular-price-reduced:after{display:none}.shop_article.shop_article_top .shop-price-list .shop-regular-price-reduced span,.shop_article .inner .shop-price-list .shop-regular-price-reduced span{font-weight:300;margin-right:0}.shop_article.shop_article_top .shop_add_to_cart_form,.shop_article .inner .shop_add_to_cart_form{width:100%}.shop_article.shop_article_top .shop_add_to_cart_form .article_set_single,.shop_article .inner .shop_add_to_cart_form .article_set_single{width:40%;float:left;margin-top:10px}.shop_article.shop_article_top .shop_add_to_cart_form .article_set_single .article_set_item_title,.shop_article .inner .shop_add_to_cart_form .article_set_single .article_set_item_title{width:33.33%;display:inline-block;vertical-align:middle;margin:0 -4px 0 0;font-weight:700;-webkit-hyphens:auto;hyphens:auto}.shop_article.shop_article_top .shop_add_to_cart_form .article_set_single+.article_set .p_article_set_select,.shop_article .inner .shop_add_to_cart_form .article_set_single+.article_set .p_article_set_select{margin-top:10px}.shop_article.shop_article_top .shop_add_to_cart_form #article_set_6.article_set,.shop_article .inner .shop_add_to_cart_form #article_set_6.article_set{margin-top:-13px}.shop_article.shop_article_top .shop_add_to_cart_form .article_set+.article_set .p_article_set_select,.shop_article .inner .shop_add_to_cart_form .article_set+.article_set .p_article_set_select{margin-top:10px}.shop_article.shop_article_top .shop_add_to_cart_form .p_article_set_select,.shop_article .inner .shop_add_to_cart_form .p_article_set_select{width:40%;float:left;margin-top:23px}.shop_article.shop_article_top .shop_add_to_cart_form .p_article_set_select.reduction_margin,.shop_article .inner .shop_add_to_cart_form .p_article_set_select.reduction_margin{margin-top:46px}.shop_article.shop_article_top .shop_add_to_cart_form .p_article_set_select label,.shop_article .inner .shop_add_to_cart_form .p_article_set_select label{width:33.33%;display:inline-block;vertical-align:middle;margin:0 -4px 0 0;font-weight:700;-webkit-hyphens:auto;hyphens:auto}.shop_article.shop_article_top .shop_add_to_cart_form .p_article_set_select span.select2-container,.shop_article .inner .shop_add_to_cart_form .p_article_set_select span.select2-container{width:66.66% !important}.shop_article.shop_article_top .shop_add_to_cart_form .shop_add_to_cart_container,.shop_article .inner .shop_add_to_cart_form .shop_add_to_cart_container{width:100%;clear:both;padding:0}.shop_article.shop_article_top .shop_add_to_cart_form .shop_add_to_cart_container .quantity_click_counter,.shop_article .inner .shop_add_to_cart_form .shop_add_to_cart_container .quantity_click_counter{display:none}.shop_article.shop_article_top .shop_add_to_cart_form .shop_add_to_cart_container .shop_quantity_to_cart,.shop_article .inner .shop_add_to_cart_form .shop_add_to_cart_container .shop_quantity_to_cart{width:40%;float:left;top:0;margin-top:10px}.shop_article.shop_article_top .shop_add_to_cart_form .shop_add_to_cart_container label,.shop_article .inner .shop_add_to_cart_form .shop_add_to_cart_container label{width:33.33%;display:inline-block;vertical-align:middle;margin:0;font-weight:700}.shop_article.shop_article_top .shop_add_to_cart_form .shop_add_to_cart_container input,.shop_article .inner .shop_add_to_cart_form .shop_add_to_cart_container input{width:calc(66.66% - 40px);font:400 13px/20px "Fira Sans";letter-spacing:0;color:#343434;text-align:center;background:#f7f7f7;border:1px solid #e6e6e6;padding:6px 20px;box-sizing:border-box;outline:none}@media print{.shop_article.shop_article_top .shop_add_to_cart_form .shop_add_to_cart_container input,.shop_article .inner .shop_add_to_cart_form .shop_add_to_cart_container input{font:400 12px/19px "Fira Sans";color:#000}}.shop_article.shop_article_top .shop_add_to_cart_form .shop_add_to_cart_container input+span,.shop_article .inner .shop_add_to_cart_form .shop_add_to_cart_container input+span{margin-left:8px}.shop_article.shop_article_top .shop_add_to_cart_form .shop_add_to_cart_container .add_to_cart_button,.shop_article .inner .shop_add_to_cart_form .shop_add_to_cart_container .add_to_cart_button{float:right;display:inline-block;margin:0;font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;padding:9px 20px 10px;width:auto;color:#686b46;background:#b8ce3b;border-radius:4px;text-decoration:none;border:0;outline:none;cursor:pointer;text-align:center;text-transform:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;width:calc(60% - 15px);box-sizing:border-box}@media print{.shop_article.shop_article_top .shop_add_to_cart_form .shop_add_to_cart_container .add_to_cart_button,.shop_article .inner .shop_add_to_cart_form .shop_add_to_cart_container .add_to_cart_button{font:700 14px/21px "Fira Sans";color:#000}}.shop_article.shop_article_top .shop_add_to_cart_form .shop_add_to_cart_container .add_to_cart_button:focus,.shop_article.shop_article_top .shop_add_to_cart_form .shop_add_to_cart_container .add_to_cart_button:hover,.shop_article .inner .shop_add_to_cart_form .shop_add_to_cart_container .add_to_cart_button:focus,.shop_article .inner .shop_add_to_cart_form .shop_add_to_cart_container .add_to_cart_button:hover{background:rgb(159.227755102,179.36,44.84);border:0}@media screen and (max-width: 600px){.shop_article.shop_article_top .shop_add_to_cart_form .shop_add_to_cart_container .add_to_cart_button,.shop_article .inner .shop_add_to_cart_form .shop_add_to_cart_container .add_to_cart_button{font-size:14px;line-height:19px;padding:9px 10px 9px}}.shop_article.shop_article_top .shop_add_to_cart_form .shop_add_to_cart_container .add_to_cart_button span,.shop_article .inner .shop_add_to_cart_form .shop_add_to_cart_container .add_to_cart_button span{padding-left:38px;position:relative}.shop_article.shop_article_top .shop_add_to_cart_form .shop_add_to_cart_container .add_to_cart_button span:before,.shop_article .inner .shop_add_to_cart_form .shop_add_to_cart_container .add_to_cart_button span:before{content:"";position:absolute;top:-1px;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:22px;line-height:22px;font-weight:400;text-transform:none;color:#686b46}.shop_article:first-of-type .inner{margin-top:0}.shop_article.shop_article_top{margin-bottom:20px}.shop_article.shop_article_top:hover{border-color:#e6e6e6;box-shadow:none}.shop_article.shop_article_top:hover:before{display:none}.shop_article.shop_article_top .article_detail_pictures .article_first_picture{width:100%}.shop_article.shop_article_top .article_detail_pictures .pictures{padding:0;width:auto !important}.shop_article.shop_article_top .article_detail_pictures .pictures .picture{margin:0}.shop_article.shop_article_top .article_detail_thumbnails{display:none;margin:20px 0 -20px -20px;clear:both;float:left}.shop_article.shop_article_top .article_detail_thumbnails .picture{float:left;box-sizing:border-box;width:50%;padding:0 0 20px 20px}.shop_article{background:rgba(0,0,0,0);padding:0;margin:0}.mod_action_show_article #article_detail_tabs_wrap,.mod_action_show_article .shop_article_subtitle{display:none}.mod_action_show_article .article_detail_tab{display:block !important}.mod_action_show_article .main_shop_wrap{background:#fff;border:1px solid #e6e6e6;padding:20px}.mod_action_show_article .main_shop_wrap #mod_shop_article_detail>#article_detail_tabs_main_wrap{padding:0;border:none;margin-top:0}.mod_action_show_article #portlets_right{margin-left:20px}#article_detail_accessories{margin:70px 0 0 -20px;clear:both}#article_detail_accessories>h2{border-bottom:1px solid #e6e6e6;padding-bottom:13px;margin-bottom:30px;margin-left:20px}#article_detail_accessories .shop_article{float:left;box-sizing:border-box;width:50%;padding:0 0 20px 20px;background:rgba(0,0,0,0)}#article_detail_accessories .shop_article .article_minimum_quantity{display:none}#article_detail_accessories .shop_article .inner_content .shop_article_title_content{overflow:visible}#article_detail_accessories .shop_article .inner{margin-top:0;cursor:pointer}#article_detail_accessories .shop_article .inner .pictures .picture{margin-bottom:0}#article_detail_accessories .shop_article .inner .inner_content{padding-bottom:10px}#article_detail_accessories .shop_article .inner .inner_content h2,#article_detail_accessories .shop_article .inner .inner_content h2 a{font:700 18px/26px "Fira Sans";padding:0;margin:0;color:#343434;margin-bottom:5px}@media print{#article_detail_accessories .shop_article .inner .inner_content h2,#article_detail_accessories .shop_article .inner .inner_content h2 a{font:700 14px/21px "Fira Sans";color:#000}}#article_detail_accessories .shop_article .inner .inner_content .introduction{color:#999}#article_detail_accessories .shop_article .inner .shop-price-list{width:100%}#article_detail_accessories .shop_article .inner .shop-price-list .shop-regular-price{font:700 18px/26px "Fira Sans";padding:0;margin:0;color:#343434;color:#628d19;display:inline-block;margin-left:10px}@media print{#article_detail_accessories .shop_article .inner .shop-price-list .shop-regular-price{font:700 14px/21px "Fira Sans";color:#000}}#article_detail_accessories .shop_article .inner .shop-price-list .shop-regular-price:after{color:#628d19;font-size:16px}#article_detail_accessories .shop_article .inner .shop-price-list .shop-regular-price span{color:#628d19}#article_detail_accessories .shop_article .inner .shop-price-list .shop-price-before-reduction{font-weight:300;color:#343434}#article_detail_accessories .shop_article .inner .shop-price-list .shop-price-before-reduction span{color:#343434}#article_detail_accessories .hidden_article{display:none;clear:both}#article_detail_accessories .show_more{clear:both;text-align:center;cursor:pointer;padding-top:5px}#article_detail_accessories .show_more span{color:#628d19}#article_detail_accessories .show_more span:hover{color:#343434}#article_detail_accessories .article_set_single,#article_detail_accessories .shop_show_details,#article_detail_accessories .article_set,#article_detail_accessories .price_with_tax,#article_detail_accessories .shop_add_to_cart_container,#article_detail_accessories .article_number{display:none}#article_detail_accessories .shop-reduced-price,#article_detail_accessories .shop-regular-price{padding-bottom:0}body:not(.system_page).mod_action_order_details #shop_order_steps,body:not(.system_page).mod_action_register #shop_order_steps,body:not(.system_page).mod_action_process_order #shop_order_steps,body:not(.system_page).mod_action_order_form_overview #shop_order_steps,body:not(.system_page).mod_action_order_form_login #shop_order_steps,body:not(.system_page).mod_action_order_form #shop_order_steps{margin-bottom:40px}body:not(.system_page).mod_action_order_details #shop_order_steps .shop_order_step_4,body:not(.system_page).mod_action_register #shop_order_steps .shop_order_step_4,body:not(.system_page).mod_action_process_order #shop_order_steps .shop_order_step_4,body:not(.system_page).mod_action_order_form_overview #shop_order_steps .shop_order_step_4,body:not(.system_page).mod_action_order_form_login #shop_order_steps .shop_order_step_4,body:not(.system_page).mod_action_order_form #shop_order_steps .shop_order_step_4{display:none}body:not(.system_page).mod_action_order_details #shop_order_steps a,body:not(.system_page).mod_action_register #shop_order_steps a,body:not(.system_page).mod_action_process_order #shop_order_steps a,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a,body:not(.system_page).mod_action_order_form_login #shop_order_steps a,body:not(.system_page).mod_action_order_form #shop_order_steps a{font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;margin-right:-3px;color:#999;text-decoration:none;background:#fff;position:relative;padding:8px 18px 9px 28px;border:1px solid #e6e6e6;border-left:none;float:left}@media print{body:not(.system_page).mod_action_order_details #shop_order_steps a,body:not(.system_page).mod_action_register #shop_order_steps a,body:not(.system_page).mod_action_process_order #shop_order_steps a,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a,body:not(.system_page).mod_action_order_form_login #shop_order_steps a,body:not(.system_page).mod_action_order_form #shop_order_steps a{font:700 14px/21px "Fira Sans";color:#000}}body:not(.system_page).mod_action_order_details #shop_order_steps a:before,body:not(.system_page).mod_action_register #shop_order_steps a:before,body:not(.system_page).mod_action_process_order #shop_order_steps a:before,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a:before,body:not(.system_page).mod_action_order_form_login #shop_order_steps a:before,body:not(.system_page).mod_action_order_form #shop_order_steps a:before{content:"";position:absolute;top:-1px;left:0;background:url(../img/shop_step.svg) no-repeat;background-position:-5px 0;width:15px;height:42px;z-index:1}body:not(.system_page).mod_action_order_details #shop_order_steps a:first-child,body:not(.system_page).mod_action_register #shop_order_steps a:first-child,body:not(.system_page).mod_action_process_order #shop_order_steps a:first-child,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a:first-child,body:not(.system_page).mod_action_order_form_login #shop_order_steps a:first-child,body:not(.system_page).mod_action_order_form #shop_order_steps a:first-child{padding-left:18px;border-left:1px solid #e6e6e6}body:not(.system_page).mod_action_order_details #shop_order_steps a:first-child:before,body:not(.system_page).mod_action_register #shop_order_steps a:first-child:before,body:not(.system_page).mod_action_process_order #shop_order_steps a:first-child:before,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a:first-child:before,body:not(.system_page).mod_action_order_form_login #shop_order_steps a:first-child:before,body:not(.system_page).mod_action_order_form #shop_order_steps a:first-child:before{display:none}body:not(.system_page).mod_action_order_details #shop_order_steps a:hover,body:not(.system_page).mod_action_order_details #shop_order_steps a.current,body:not(.system_page).mod_action_register #shop_order_steps a:hover,body:not(.system_page).mod_action_register #shop_order_steps a.current,body:not(.system_page).mod_action_process_order #shop_order_steps a:hover,body:not(.system_page).mod_action_process_order #shop_order_steps a.current,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a:hover,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a.current,body:not(.system_page).mod_action_order_form_login #shop_order_steps a:hover,body:not(.system_page).mod_action_order_form_login #shop_order_steps a.current,body:not(.system_page).mod_action_order_form #shop_order_steps a:hover,body:not(.system_page).mod_action_order_form #shop_order_steps a.current{color:#343434;border-color:#343434 !important}body:not(.system_page).mod_action_order_details #shop_order_steps a:hover:before,body:not(.system_page).mod_action_order_details #shop_order_steps a.current:before,body:not(.system_page).mod_action_register #shop_order_steps a:hover:before,body:not(.system_page).mod_action_register #shop_order_steps a.current:before,body:not(.system_page).mod_action_process_order #shop_order_steps a:hover:before,body:not(.system_page).mod_action_process_order #shop_order_steps a.current:before,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a:hover:before,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a.current:before,body:not(.system_page).mod_action_order_form_login #shop_order_steps a:hover:before,body:not(.system_page).mod_action_order_form_login #shop_order_steps a.current:before,body:not(.system_page).mod_action_order_form #shop_order_steps a:hover:before,body:not(.system_page).mod_action_order_form #shop_order_steps a.current:before{background:url(../img/shop_step_current.svg) no-repeat;background-position:-5px 0}body:not(.system_page).mod_action_order_details #shop_order_steps a:hover+a:before,body:not(.system_page).mod_action_order_details #shop_order_steps a.current+a:before,body:not(.system_page).mod_action_register #shop_order_steps a:hover+a:before,body:not(.system_page).mod_action_register #shop_order_steps a.current+a:before,body:not(.system_page).mod_action_process_order #shop_order_steps a:hover+a:before,body:not(.system_page).mod_action_process_order #shop_order_steps a.current+a:before,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a:hover+a:before,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a.current+a:before,body:not(.system_page).mod_action_order_form_login #shop_order_steps a:hover+a:before,body:not(.system_page).mod_action_order_form_login #shop_order_steps a.current+a:before,body:not(.system_page).mod_action_order_form #shop_order_steps a:hover+a:before,body:not(.system_page).mod_action_order_form #shop_order_steps a.current+a:before{background:url(../img/shop_step_current.svg) no-repeat;background-position:-5px 0}body:not(.system_page).mod_action_order_details .main_shop_wrap,body:not(.system_page).mod_action_register .main_shop_wrap,body:not(.system_page).mod_action_process_order .main_shop_wrap,body:not(.system_page).mod_action_order_form_overview .main_shop_wrap,body:not(.system_page).mod_action_order_form_login .main_shop_wrap,body:not(.system_page).mod_action_order_form .main_shop_wrap{padding-top:0;margin-top:0;border-top:0}body:not(.system_page).mod_action_order_details .button_bar_top,body:not(.system_page).mod_action_register .button_bar_top,body:not(.system_page).mod_action_process_order .button_bar_top,body:not(.system_page).mod_action_order_form_overview .button_bar_top,body:not(.system_page).mod_action_order_form_login .button_bar_top,body:not(.system_page).mod_action_order_form .button_bar_top{display:none}body:not(.system_page).mod_action_order_details table.shop-cart .empty_cart_button,body:not(.system_page).mod_action_order_details div#cart_container .empty_cart_button,body:not(.system_page).mod_action_register table.shop-cart .empty_cart_button,body:not(.system_page).mod_action_register div#cart_container .empty_cart_button,body:not(.system_page).mod_action_process_order table.shop-cart .empty_cart_button,body:not(.system_page).mod_action_process_order div#cart_container .empty_cart_button,body:not(.system_page).mod_action_order_form_overview table.shop-cart .empty_cart_button,body:not(.system_page).mod_action_order_form_overview div#cart_container .empty_cart_button,body:not(.system_page).mod_action_order_form_login table.shop-cart .empty_cart_button,body:not(.system_page).mod_action_order_form_login div#cart_container .empty_cart_button,body:not(.system_page).mod_action_order_form table.shop-cart .empty_cart_button,body:not(.system_page).mod_action_order_form div#cart_container .empty_cart_button{display:none !important}body:not(.system_page).mod_action_order_details table.shop-cart th,body:not(.system_page).mod_action_order_details div#cart_container th,body:not(.system_page).mod_action_register table.shop-cart th,body:not(.system_page).mod_action_register div#cart_container th,body:not(.system_page).mod_action_process_order table.shop-cart th,body:not(.system_page).mod_action_process_order div#cart_container th,body:not(.system_page).mod_action_order_form_overview table.shop-cart th,body:not(.system_page).mod_action_order_form_overview div#cart_container th,body:not(.system_page).mod_action_order_form_login table.shop-cart th,body:not(.system_page).mod_action_order_form_login div#cart_container th,body:not(.system_page).mod_action_order_form table.shop-cart th,body:not(.system_page).mod_action_order_form div#cart_container th{font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434}@media print{body:not(.system_page).mod_action_order_details table.shop-cart th,body:not(.system_page).mod_action_order_details div#cart_container th,body:not(.system_page).mod_action_register table.shop-cart th,body:not(.system_page).mod_action_register div#cart_container th,body:not(.system_page).mod_action_process_order table.shop-cart th,body:not(.system_page).mod_action_process_order div#cart_container th,body:not(.system_page).mod_action_order_form_overview table.shop-cart th,body:not(.system_page).mod_action_order_form_overview div#cart_container th,body:not(.system_page).mod_action_order_form_login table.shop-cart th,body:not(.system_page).mod_action_order_form_login div#cart_container th,body:not(.system_page).mod_action_order_form table.shop-cart th,body:not(.system_page).mod_action_order_form div#cart_container th{font:700 14px/21px "Fira Sans";color:#000}}body:not(.system_page).mod_action_order_details table.shop-cart tr td:first-child,body:not(.system_page).mod_action_order_details div#cart_container tr td:first-child,body:not(.system_page).mod_action_register table.shop-cart tr td:first-child,body:not(.system_page).mod_action_register div#cart_container tr td:first-child,body:not(.system_page).mod_action_process_order table.shop-cart tr td:first-child,body:not(.system_page).mod_action_process_order div#cart_container tr td:first-child,body:not(.system_page).mod_action_order_form_overview table.shop-cart tr td:first-child,body:not(.system_page).mod_action_order_form_overview div#cart_container tr td:first-child,body:not(.system_page).mod_action_order_form_login table.shop-cart tr td:first-child,body:not(.system_page).mod_action_order_form_login div#cart_container tr td:first-child,body:not(.system_page).mod_action_order_form table.shop-cart tr td:first-child,body:not(.system_page).mod_action_order_form div#cart_container tr td:first-child{min-width:150px}body:not(.system_page).mod_action_order_details table.shop-cart td,body:not(.system_page).mod_action_order_details div#cart_container td,body:not(.system_page).mod_action_register table.shop-cart td,body:not(.system_page).mod_action_register div#cart_container td,body:not(.system_page).mod_action_process_order table.shop-cart td,body:not(.system_page).mod_action_process_order div#cart_container td,body:not(.system_page).mod_action_order_form_overview table.shop-cart td,body:not(.system_page).mod_action_order_form_overview div#cart_container td,body:not(.system_page).mod_action_order_form_login table.shop-cart td,body:not(.system_page).mod_action_order_form_login div#cart_container td,body:not(.system_page).mod_action_order_form table.shop-cart td,body:not(.system_page).mod_action_order_form div#cart_container td{font-size:100%;padding:5px 0;min-width:100px}body:not(.system_page).mod_action_order_details table.shop-cart td small,body:not(.system_page).mod_action_order_details div#cart_container td small,body:not(.system_page).mod_action_register table.shop-cart td small,body:not(.system_page).mod_action_register div#cart_container td small,body:not(.system_page).mod_action_process_order table.shop-cart td small,body:not(.system_page).mod_action_process_order div#cart_container td small,body:not(.system_page).mod_action_order_form_overview table.shop-cart td small,body:not(.system_page).mod_action_order_form_overview div#cart_container td small,body:not(.system_page).mod_action_order_form_login table.shop-cart td small,body:not(.system_page).mod_action_order_form_login div#cart_container td small,body:not(.system_page).mod_action_order_form table.shop-cart td small,body:not(.system_page).mod_action_order_form div#cart_container td small{display:block;margin-top:-2px}body:not(.system_page).mod_action_order_details table.shop-cart td a.remove_cart_article,body:not(.system_page).mod_action_order_details div#cart_container td a.remove_cart_article,body:not(.system_page).mod_action_register table.shop-cart td a.remove_cart_article,body:not(.system_page).mod_action_register div#cart_container td a.remove_cart_article,body:not(.system_page).mod_action_process_order table.shop-cart td a.remove_cart_article,body:not(.system_page).mod_action_process_order div#cart_container td a.remove_cart_article,body:not(.system_page).mod_action_order_form_overview table.shop-cart td a.remove_cart_article,body:not(.system_page).mod_action_order_form_overview div#cart_container td a.remove_cart_article,body:not(.system_page).mod_action_order_form_login table.shop-cart td a.remove_cart_article,body:not(.system_page).mod_action_order_form_login div#cart_container td a.remove_cart_article,body:not(.system_page).mod_action_order_form table.shop-cart td a.remove_cart_article,body:not(.system_page).mod_action_order_form div#cart_container td a.remove_cart_article{vertical-align:-2px;margin-left:8px}body:not(.system_page).mod_action_order_details table.shop-cart tr.total,body:not(.system_page).mod_action_order_details div#cart_container tr.total,body:not(.system_page).mod_action_register table.shop-cart tr.total,body:not(.system_page).mod_action_register div#cart_container tr.total,body:not(.system_page).mod_action_process_order table.shop-cart tr.total,body:not(.system_page).mod_action_process_order div#cart_container tr.total,body:not(.system_page).mod_action_order_form_overview table.shop-cart tr.total,body:not(.system_page).mod_action_order_form_overview div#cart_container tr.total,body:not(.system_page).mod_action_order_form_login table.shop-cart tr.total,body:not(.system_page).mod_action_order_form_login div#cart_container tr.total,body:not(.system_page).mod_action_order_form table.shop-cart tr.total,body:not(.system_page).mod_action_order_form div#cart_container tr.total{border-top:2px solid #343434}body:not(.system_page).mod_action_order_details table.shop-cart tr.total th,body:not(.system_page).mod_action_order_details div#cart_container tr.total th,body:not(.system_page).mod_action_register table.shop-cart tr.total th,body:not(.system_page).mod_action_register div#cart_container tr.total th,body:not(.system_page).mod_action_process_order table.shop-cart tr.total th,body:not(.system_page).mod_action_process_order div#cart_container tr.total th,body:not(.system_page).mod_action_order_form_overview table.shop-cart tr.total th,body:not(.system_page).mod_action_order_form_overview div#cart_container tr.total th,body:not(.system_page).mod_action_order_form_login table.shop-cart tr.total th,body:not(.system_page).mod_action_order_form_login div#cart_container tr.total th,body:not(.system_page).mod_action_order_form table.shop-cart tr.total th,body:not(.system_page).mod_action_order_form div#cart_container tr.total th{padding-top:10px}body:not(.system_page).mod_action_order_details table.shop-cart tr.shipping td,body:not(.system_page).mod_action_order_details div#cart_container tr.shipping td,body:not(.system_page).mod_action_register table.shop-cart tr.shipping td,body:not(.system_page).mod_action_register div#cart_container tr.shipping td,body:not(.system_page).mod_action_process_order table.shop-cart tr.shipping td,body:not(.system_page).mod_action_process_order div#cart_container tr.shipping td,body:not(.system_page).mod_action_order_form_overview table.shop-cart tr.shipping td,body:not(.system_page).mod_action_order_form_overview div#cart_container tr.shipping td,body:not(.system_page).mod_action_order_form_login table.shop-cart tr.shipping td,body:not(.system_page).mod_action_order_form_login div#cart_container tr.shipping td,body:not(.system_page).mod_action_order_form table.shop-cart tr.shipping td,body:not(.system_page).mod_action_order_form div#cart_container tr.shipping td{background:#fff}body:not(.system_page).mod_action_order_details .edit_user_form>.shop_registration_form>.invoice_address,body:not(.system_page).mod_action_order_details .edit_user_form>.shop_registration_form>.delivery_address_wrap,body:not(.system_page).mod_action_order_details #cart_container,body:not(.system_page).mod_action_order_details .shop_div,body:not(.system_page).mod_action_order_details .login_infos,body:not(.system_page).mod_action_register .edit_user_form>.shop_registration_form>.invoice_address,body:not(.system_page).mod_action_register .edit_user_form>.shop_registration_form>.delivery_address_wrap,body:not(.system_page).mod_action_register #cart_container,body:not(.system_page).mod_action_register .shop_div,body:not(.system_page).mod_action_register .login_infos,body:not(.system_page).mod_action_process_order .edit_user_form>.shop_registration_form>.invoice_address,body:not(.system_page).mod_action_process_order .edit_user_form>.shop_registration_form>.delivery_address_wrap,body:not(.system_page).mod_action_process_order #cart_container,body:not(.system_page).mod_action_process_order .shop_div,body:not(.system_page).mod_action_process_order .login_infos,body:not(.system_page).mod_action_order_form_overview .edit_user_form>.shop_registration_form>.invoice_address,body:not(.system_page).mod_action_order_form_overview .edit_user_form>.shop_registration_form>.delivery_address_wrap,body:not(.system_page).mod_action_order_form_overview #cart_container,body:not(.system_page).mod_action_order_form_overview .shop_div,body:not(.system_page).mod_action_order_form_overview .login_infos,body:not(.system_page).mod_action_order_form_login .edit_user_form>.shop_registration_form>.invoice_address,body:not(.system_page).mod_action_order_form_login .edit_user_form>.shop_registration_form>.delivery_address_wrap,body:not(.system_page).mod_action_order_form_login #cart_container,body:not(.system_page).mod_action_order_form_login .shop_div,body:not(.system_page).mod_action_order_form_login .login_infos,body:not(.system_page).mod_action_order_form .edit_user_form>.shop_registration_form>.invoice_address,body:not(.system_page).mod_action_order_form .edit_user_form>.shop_registration_form>.delivery_address_wrap,body:not(.system_page).mod_action_order_form #cart_container,body:not(.system_page).mod_action_order_form .shop_div,body:not(.system_page).mod_action_order_form .login_infos{border:1px solid #e6e6e6;padding:20px 20px 20px 20px;background:#fff;margin-top:22px}body:not(.system_page).mod_action_order_details .edit_user_form>.shop_registration_form>.invoice_address .shop_order_block,body:not(.system_page).mod_action_order_details .edit_user_form>.shop_registration_form>.delivery_address_wrap .shop_order_block,body:not(.system_page).mod_action_order_details #cart_container .shop_order_block,body:not(.system_page).mod_action_order_details .shop_div .shop_order_block,body:not(.system_page).mod_action_order_details .login_infos .shop_order_block,body:not(.system_page).mod_action_register .edit_user_form>.shop_registration_form>.invoice_address .shop_order_block,body:not(.system_page).mod_action_register .edit_user_form>.shop_registration_form>.delivery_address_wrap .shop_order_block,body:not(.system_page).mod_action_register #cart_container .shop_order_block,body:not(.system_page).mod_action_register .shop_div .shop_order_block,body:not(.system_page).mod_action_register .login_infos .shop_order_block,body:not(.system_page).mod_action_process_order .edit_user_form>.shop_registration_form>.invoice_address .shop_order_block,body:not(.system_page).mod_action_process_order .edit_user_form>.shop_registration_form>.delivery_address_wrap .shop_order_block,body:not(.system_page).mod_action_process_order #cart_container .shop_order_block,body:not(.system_page).mod_action_process_order .shop_div .shop_order_block,body:not(.system_page).mod_action_process_order .login_infos .shop_order_block,body:not(.system_page).mod_action_order_form_overview .edit_user_form>.shop_registration_form>.invoice_address .shop_order_block,body:not(.system_page).mod_action_order_form_overview .edit_user_form>.shop_registration_form>.delivery_address_wrap .shop_order_block,body:not(.system_page).mod_action_order_form_overview #cart_container .shop_order_block,body:not(.system_page).mod_action_order_form_overview .shop_div .shop_order_block,body:not(.system_page).mod_action_order_form_overview .login_infos .shop_order_block,body:not(.system_page).mod_action_order_form_login .edit_user_form>.shop_registration_form>.invoice_address .shop_order_block,body:not(.system_page).mod_action_order_form_login .edit_user_form>.shop_registration_form>.delivery_address_wrap .shop_order_block,body:not(.system_page).mod_action_order_form_login #cart_container .shop_order_block,body:not(.system_page).mod_action_order_form_login .shop_div .shop_order_block,body:not(.system_page).mod_action_order_form_login .login_infos .shop_order_block,body:not(.system_page).mod_action_order_form .edit_user_form>.shop_registration_form>.invoice_address .shop_order_block,body:not(.system_page).mod_action_order_form .edit_user_form>.shop_registration_form>.delivery_address_wrap .shop_order_block,body:not(.system_page).mod_action_order_form #cart_container .shop_order_block,body:not(.system_page).mod_action_order_form .shop_div .shop_order_block,body:not(.system_page).mod_action_order_form .login_infos .shop_order_block{margin-bottom:0}body:not(.system_page).mod_action_order_details .edit_user_form>.shop_registration_form>.invoice_address.has_country.no_subdivision,body:not(.system_page).mod_action_order_details .edit_user_form>.shop_registration_form>.delivery_address_wrap.has_country.no_subdivision,body:not(.system_page).mod_action_order_details #cart_container.has_country.no_subdivision,body:not(.system_page).mod_action_order_details .shop_div.has_country.no_subdivision,body:not(.system_page).mod_action_order_details .login_infos.has_country.no_subdivision,body:not(.system_page).mod_action_register .edit_user_form>.shop_registration_form>.invoice_address.has_country.no_subdivision,body:not(.system_page).mod_action_register .edit_user_form>.shop_registration_form>.delivery_address_wrap.has_country.no_subdivision,body:not(.system_page).mod_action_register #cart_container.has_country.no_subdivision,body:not(.system_page).mod_action_register .shop_div.has_country.no_subdivision,body:not(.system_page).mod_action_register .login_infos.has_country.no_subdivision,body:not(.system_page).mod_action_process_order .edit_user_form>.shop_registration_form>.invoice_address.has_country.no_subdivision,body:not(.system_page).mod_action_process_order .edit_user_form>.shop_registration_form>.delivery_address_wrap.has_country.no_subdivision,body:not(.system_page).mod_action_process_order #cart_container.has_country.no_subdivision,body:not(.system_page).mod_action_process_order .shop_div.has_country.no_subdivision,body:not(.system_page).mod_action_process_order .login_infos.has_country.no_subdivision,body:not(.system_page).mod_action_order_form_overview .edit_user_form>.shop_registration_form>.invoice_address.has_country.no_subdivision,body:not(.system_page).mod_action_order_form_overview .edit_user_form>.shop_registration_form>.delivery_address_wrap.has_country.no_subdivision,body:not(.system_page).mod_action_order_form_overview #cart_container.has_country.no_subdivision,body:not(.system_page).mod_action_order_form_overview .shop_div.has_country.no_subdivision,body:not(.system_page).mod_action_order_form_overview .login_infos.has_country.no_subdivision,body:not(.system_page).mod_action_order_form_login .edit_user_form>.shop_registration_form>.invoice_address.has_country.no_subdivision,body:not(.system_page).mod_action_order_form_login .edit_user_form>.shop_registration_form>.delivery_address_wrap.has_country.no_subdivision,body:not(.system_page).mod_action_order_form_login #cart_container.has_country.no_subdivision,body:not(.system_page).mod_action_order_form_login .shop_div.has_country.no_subdivision,body:not(.system_page).mod_action_order_form_login .login_infos.has_country.no_subdivision,body:not(.system_page).mod_action_order_form .edit_user_form>.shop_registration_form>.invoice_address.has_country.no_subdivision,body:not(.system_page).mod_action_order_form .edit_user_form>.shop_registration_form>.delivery_address_wrap.has_country.no_subdivision,body:not(.system_page).mod_action_order_form #cart_container.has_country.no_subdivision,body:not(.system_page).mod_action_order_form .shop_div.has_country.no_subdivision,body:not(.system_page).mod_action_order_form .login_infos.has_country.no_subdivision{border-color:#c20000;background:#f4e4e4}body:not(.system_page).mod_action_order_details .edit_user_form>.shop_registration_form>.invoice_address.has_country.has_subdivision,body:not(.system_page).mod_action_order_details .edit_user_form>.shop_registration_form>.delivery_address_wrap.has_country.has_subdivision,body:not(.system_page).mod_action_order_details #cart_container.has_country.has_subdivision,body:not(.system_page).mod_action_order_details .shop_div.has_country.has_subdivision,body:not(.system_page).mod_action_order_details .login_infos.has_country.has_subdivision,body:not(.system_page).mod_action_register .edit_user_form>.shop_registration_form>.invoice_address.has_country.has_subdivision,body:not(.system_page).mod_action_register .edit_user_form>.shop_registration_form>.delivery_address_wrap.has_country.has_subdivision,body:not(.system_page).mod_action_register #cart_container.has_country.has_subdivision,body:not(.system_page).mod_action_register .shop_div.has_country.has_subdivision,body:not(.system_page).mod_action_register .login_infos.has_country.has_subdivision,body:not(.system_page).mod_action_process_order .edit_user_form>.shop_registration_form>.invoice_address.has_country.has_subdivision,body:not(.system_page).mod_action_process_order .edit_user_form>.shop_registration_form>.delivery_address_wrap.has_country.has_subdivision,body:not(.system_page).mod_action_process_order #cart_container.has_country.has_subdivision,body:not(.system_page).mod_action_process_order .shop_div.has_country.has_subdivision,body:not(.system_page).mod_action_process_order .login_infos.has_country.has_subdivision,body:not(.system_page).mod_action_order_form_overview .edit_user_form>.shop_registration_form>.invoice_address.has_country.has_subdivision,body:not(.system_page).mod_action_order_form_overview .edit_user_form>.shop_registration_form>.delivery_address_wrap.has_country.has_subdivision,body:not(.system_page).mod_action_order_form_overview #cart_container.has_country.has_subdivision,body:not(.system_page).mod_action_order_form_overview .shop_div.has_country.has_subdivision,body:not(.system_page).mod_action_order_form_overview .login_infos.has_country.has_subdivision,body:not(.system_page).mod_action_order_form_login .edit_user_form>.shop_registration_form>.invoice_address.has_country.has_subdivision,body:not(.system_page).mod_action_order_form_login .edit_user_form>.shop_registration_form>.delivery_address_wrap.has_country.has_subdivision,body:not(.system_page).mod_action_order_form_login #cart_container.has_country.has_subdivision,body:not(.system_page).mod_action_order_form_login .shop_div.has_country.has_subdivision,body:not(.system_page).mod_action_order_form_login .login_infos.has_country.has_subdivision,body:not(.system_page).mod_action_order_form .edit_user_form>.shop_registration_form>.invoice_address.has_country.has_subdivision,body:not(.system_page).mod_action_order_form .edit_user_form>.shop_registration_form>.delivery_address_wrap.has_country.has_subdivision,body:not(.system_page).mod_action_order_form #cart_container.has_country.has_subdivision,body:not(.system_page).mod_action_order_form .shop_div.has_country.has_subdivision,body:not(.system_page).mod_action_order_form .login_infos.has_country.has_subdivision{border-color:#628d19;background:#eff3e7}body:not(.system_page).mod_action_order_details .edit_user_form>.shop_registration_form>.invoice_address,body:not(.system_page).mod_action_register .edit_user_form>.shop_registration_form>.invoice_address,body:not(.system_page).mod_action_process_order .edit_user_form>.shop_registration_form>.invoice_address,body:not(.system_page).mod_action_order_form_overview .edit_user_form>.shop_registration_form>.invoice_address,body:not(.system_page).mod_action_order_form_login .edit_user_form>.shop_registration_form>.invoice_address,body:not(.system_page).mod_action_order_form .edit_user_form>.shop_registration_form>.invoice_address{margin-top:0}body:not(.system_page).mod_action_order_details .invoice_address>h3,body:not(.system_page).mod_action_register .invoice_address>h3,body:not(.system_page).mod_action_process_order .invoice_address>h3,body:not(.system_page).mod_action_order_form_overview .invoice_address>h3,body:not(.system_page).mod_action_order_form_login .invoice_address>h3,body:not(.system_page).mod_action_order_form .invoice_address>h3{margin-top:12px}body:not(.system_page).mod_action_order_details .delivery_address_wrap>h3,body:not(.system_page).mod_action_register .delivery_address_wrap>h3,body:not(.system_page).mod_action_process_order .delivery_address_wrap>h3,body:not(.system_page).mod_action_order_form_overview .delivery_address_wrap>h3,body:not(.system_page).mod_action_order_form_login .delivery_address_wrap>h3,body:not(.system_page).mod_action_order_form .delivery_address_wrap>h3{margin-top:40px}body:not(.system_page).mod_action_order_details .delivery_price_toggle input+label:before,body:not(.system_page).mod_action_register .delivery_price_toggle input+label:before,body:not(.system_page).mod_action_process_order .delivery_price_toggle input+label:before,body:not(.system_page).mod_action_order_form_overview .delivery_price_toggle input+label:before,body:not(.system_page).mod_action_order_form_login .delivery_price_toggle input+label:before,body:not(.system_page).mod_action_order_form .delivery_price_toggle input+label:before{top:0}body:not(.system_page).mod_action_order_details .delivery_price_toggle input:checked+label:after,body:not(.system_page).mod_action_register .delivery_price_toggle input:checked+label:after,body:not(.system_page).mod_action_process_order .delivery_price_toggle input:checked+label:after,body:not(.system_page).mod_action_order_form_overview .delivery_price_toggle input:checked+label:after,body:not(.system_page).mod_action_order_form_login .delivery_price_toggle input:checked+label:after,body:not(.system_page).mod_action_order_form .delivery_price_toggle input:checked+label:after{top:4px}body:not(.system_page).mod_action_order_details .button_bar_bottom,body:not(.system_page).mod_action_register .button_bar_bottom,body:not(.system_page).mod_action_process_order .button_bar_bottom,body:not(.system_page).mod_action_order_form_overview .button_bar_bottom,body:not(.system_page).mod_action_order_form_login .button_bar_bottom,body:not(.system_page).mod_action_order_form .button_bar_bottom{margin-top:20px}body:not(.system_page).mod_action_order_details fieldset,body:not(.system_page).mod_action_register fieldset,body:not(.system_page).mod_action_process_order fieldset,body:not(.system_page).mod_action_order_form_overview fieldset,body:not(.system_page).mod_action_order_form_login fieldset,body:not(.system_page).mod_action_order_form fieldset{background:#fff;border:none;border-top:1px solid #e6e6e6;padding:15px 0 0 0;box-sizing:border-box}body:not(.system_page).mod_action_order_details fieldset legend,body:not(.system_page).mod_action_register fieldset legend,body:not(.system_page).mod_action_process_order fieldset legend,body:not(.system_page).mod_action_order_form_overview fieldset legend,body:not(.system_page).mod_action_order_form_login fieldset legend,body:not(.system_page).mod_action_order_form fieldset legend{display:none}body:not(.system_page).mod_action_order_details fieldset p,body:not(.system_page).mod_action_register fieldset p,body:not(.system_page).mod_action_process_order fieldset p,body:not(.system_page).mod_action_order_form_overview fieldset p,body:not(.system_page).mod_action_order_form_login fieldset p,body:not(.system_page).mod_action_order_form fieldset p{margin-bottom:5px}body:not(.system_page).mod_action_order_details fieldset p label,body:not(.system_page).mod_action_register fieldset p label,body:not(.system_page).mod_action_process_order fieldset p label,body:not(.system_page).mod_action_order_form_overview fieldset p label,body:not(.system_page).mod_action_order_form_login fieldset p label,body:not(.system_page).mod_action_order_form fieldset p label{margin-top:0}body:not(.system_page).mod_action_order_details fieldset h2,body:not(.system_page).mod_action_register fieldset h2,body:not(.system_page).mod_action_process_order fieldset h2,body:not(.system_page).mod_action_order_form_overview fieldset h2,body:not(.system_page).mod_action_order_form_login fieldset h2,body:not(.system_page).mod_action_order_form fieldset h2{display:block !important;margin-top:0}body:not(.system_page).mod_action_order_details .order_form_checkboxes,body:not(.system_page).mod_action_register .order_form_checkboxes,body:not(.system_page).mod_action_process_order .order_form_checkboxes,body:not(.system_page).mod_action_order_form_overview .order_form_checkboxes,body:not(.system_page).mod_action_order_form_login .order_form_checkboxes,body:not(.system_page).mod_action_order_form .order_form_checkboxes{padding:0}body:not(.system_page).mod_action_order_details .order_form_checkboxes label,body:not(.system_page).mod_action_register .order_form_checkboxes label,body:not(.system_page).mod_action_process_order .order_form_checkboxes label,body:not(.system_page).mod_action_order_form_overview .order_form_checkboxes label,body:not(.system_page).mod_action_order_form_login .order_form_checkboxes label,body:not(.system_page).mod_action_order_form .order_form_checkboxes label{margin-left:0}body:not(.system_page).mod_action_order_details .shop_registration_form+p,body:not(.system_page).mod_action_register .shop_registration_form+p,body:not(.system_page).mod_action_process_order .shop_registration_form+p,body:not(.system_page).mod_action_order_form_overview .shop_registration_form+p,body:not(.system_page).mod_action_order_form_login .shop_registration_form+p,body:not(.system_page).mod_action_order_form .shop_registration_form+p{float:right;margin:15px -20px 0 0}body:not(.system_page).mod_action_order_details .shop_registration_form>:first-child,body:not(.system_page).mod_action_register .shop_registration_form>:first-child,body:not(.system_page).mod_action_process_order .shop_registration_form>:first-child,body:not(.system_page).mod_action_order_form_overview .shop_registration_form>:first-child,body:not(.system_page).mod_action_order_form_login .shop_registration_form>:first-child,body:not(.system_page).mod_action_order_form .shop_registration_form>:first-child{margin-top:0 !important;width:auto}body:not(.system_page).mod_action_order_details #process_order_registration>:first-child,body:not(.system_page).mod_action_register #process_order_registration>:first-child,body:not(.system_page).mod_action_process_order #process_order_registration>:first-child,body:not(.system_page).mod_action_order_form_overview #process_order_registration>:first-child,body:not(.system_page).mod_action_order_form_login #process_order_registration>:first-child,body:not(.system_page).mod_action_order_form #process_order_registration>:first-child{margin-top:0 !important}body:not(.system_page).mod_action_order_details #order_form_overview hr,body:not(.system_page).mod_action_order_details .crono_tab hr,body:not(.system_page).mod_action_order_details #order_form_overview hr,body:not(.system_page).mod_action_register #order_form_overview hr,body:not(.system_page).mod_action_register .crono_tab hr,body:not(.system_page).mod_action_register #order_form_overview hr,body:not(.system_page).mod_action_process_order #order_form_overview hr,body:not(.system_page).mod_action_process_order .crono_tab hr,body:not(.system_page).mod_action_process_order #order_form_overview hr,body:not(.system_page).mod_action_order_form_overview #order_form_overview hr,body:not(.system_page).mod_action_order_form_overview .crono_tab hr,body:not(.system_page).mod_action_order_form_overview #order_form_overview hr,body:not(.system_page).mod_action_order_form_login #order_form_overview hr,body:not(.system_page).mod_action_order_form_login .crono_tab hr,body:not(.system_page).mod_action_order_form_login #order_form_overview hr,body:not(.system_page).mod_action_order_form #order_form_overview hr,body:not(.system_page).mod_action_order_form .crono_tab hr,body:not(.system_page).mod_action_order_form #order_form_overview hr{background:rgba(0,0,0,0)}body:not(.system_page).mod_action_order_details .delivery_address,body:not(.system_page).mod_action_register .delivery_address,body:not(.system_page).mod_action_process_order .delivery_address,body:not(.system_page).mod_action_order_form_overview .delivery_address,body:not(.system_page).mod_action_order_form_login .delivery_address,body:not(.system_page).mod_action_order_form .delivery_address{overflow:visible !important}.mod_action_order_form_overview #cart_container input.button,.mod_action_order_form #cart_container input.button{display:inline-block;margin:0;font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;padding:9px 20px 10px;width:auto;color:#686b46;background:#b8ce3b;border-radius:4px;text-decoration:none;border:0;outline:none;cursor:pointer;text-align:center;text-transform:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;background:#e6e6e6;color:#343434}@media print{.mod_action_order_form_overview #cart_container input.button,.mod_action_order_form #cart_container input.button{font:700 14px/21px "Fira Sans";color:#000}}.mod_action_order_form_overview #cart_container input.button:focus,.mod_action_order_form_overview #cart_container input.button:hover,.mod_action_order_form #cart_container input.button:focus,.mod_action_order_form #cart_container input.button:hover{background:rgb(159.227755102,179.36,44.84);border:0}@media screen and (max-width: 600px){.mod_action_order_form_overview #cart_container input.button,.mod_action_order_form #cart_container input.button{font-size:14px;line-height:19px;padding:9px 10px 9px}}.mod_action_order_form_overview #cart_container input.button:hover,.mod_action_order_form_overview #cart_container input.button:focus,.mod_action_order_form #cart_container input.button:hover,.mod_action_order_form #cart_container input.button:focus{background:rgb(204.5,204.5,204.5)}@media screen and (max-width: 600px){.mod_action_order_form_overview #cart_container input.button,.mod_action_order_form #cart_container input.button{font-size:14px;line-height:19px;padding:9px 10px 9px}}.mod_action_order_form_overview .button_bar_bottom input.button_back,.mod_action_order_form_overview .button_bar_bottom input.continue_shopping_button,.mod_action_order_form .button_bar_bottom input.button_back,.mod_action_order_form .button_bar_bottom input.continue_shopping_button{display:inline-block;margin:0;font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;padding:9px 20px 10px;width:auto;color:#686b46;background:#b8ce3b;border-radius:4px;text-decoration:none;border:0;outline:none;cursor:pointer;text-align:center;text-transform:none;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto;transition:box-shadow .2s ease-out,background .2s ease-out,transform .2s ease-out;background:#e6e6e6;color:#343434}@media print{.mod_action_order_form_overview .button_bar_bottom input.button_back,.mod_action_order_form_overview .button_bar_bottom input.continue_shopping_button,.mod_action_order_form .button_bar_bottom input.button_back,.mod_action_order_form .button_bar_bottom input.continue_shopping_button{font:700 14px/21px "Fira Sans";color:#000}}.mod_action_order_form_overview .button_bar_bottom input.button_back:focus,.mod_action_order_form_overview .button_bar_bottom input.button_back:hover,.mod_action_order_form_overview .button_bar_bottom input.continue_shopping_button:focus,.mod_action_order_form_overview .button_bar_bottom input.continue_shopping_button:hover,.mod_action_order_form .button_bar_bottom input.button_back:focus,.mod_action_order_form .button_bar_bottom input.button_back:hover,.mod_action_order_form .button_bar_bottom input.continue_shopping_button:focus,.mod_action_order_form .button_bar_bottom input.continue_shopping_button:hover{background:rgb(159.227755102,179.36,44.84);border:0}@media screen and (max-width: 600px){.mod_action_order_form_overview .button_bar_bottom input.button_back,.mod_action_order_form_overview .button_bar_bottom input.continue_shopping_button,.mod_action_order_form .button_bar_bottom input.button_back,.mod_action_order_form .button_bar_bottom input.continue_shopping_button{font-size:14px;line-height:19px;padding:9px 10px 9px}}.mod_action_order_form_overview .button_bar_bottom input.button_back:hover,.mod_action_order_form_overview .button_bar_bottom input.button_back:focus,.mod_action_order_form_overview .button_bar_bottom input.continue_shopping_button:hover,.mod_action_order_form_overview .button_bar_bottom input.continue_shopping_button:focus,.mod_action_order_form .button_bar_bottom input.button_back:hover,.mod_action_order_form .button_bar_bottom input.button_back:focus,.mod_action_order_form .button_bar_bottom input.continue_shopping_button:hover,.mod_action_order_form .button_bar_bottom input.continue_shopping_button:focus{background:rgb(204.5,204.5,204.5)}@media screen and (max-width: 600px){.mod_action_order_form_overview .button_bar_bottom input.button_back,.mod_action_order_form_overview .button_bar_bottom input.continue_shopping_button,.mod_action_order_form .button_bar_bottom input.button_back,.mod_action_order_form .button_bar_bottom input.continue_shopping_button{font-size:14px;line-height:19px;padding:9px 10px 9px}}.mod_action_payment_error #shop_order_steps{display:none}.mod_action_payment_error .main_shop_wrap{display:none}.mod_action_payment_error h1{font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;line-height:26px}@media print{.mod_action_payment_error h1{font:700 14px/21px "Fira Sans";color:#000}}.responsive_navigation_toggle{z-index:270;display:none;width:42px;height:30px;float:right;position:relative;top:23px;margin-left:30px;right:0;transition:all .3s ease-out;transform:translateY(-50%)}.responsive_navigation_toggle span{background:#343434;display:block;height:5px;position:absolute;top:0;right:0;bottom:auto;left:0;transform:rotate(0deg);transition:transform .3s ease 0s,top .25s ease .25s,opacity .01s ease .25s;z-index:150}.responsive_navigation_toggle span:nth-child(2){top:13px}.responsive_navigation_toggle span:nth-child(3){top:26px}.navi_open .responsive_navigation_toggle span{top:42.5%;transition:top .25s ease 0s,transform .3s ease .25s,opacity .01s ease .25s}.navi_open .responsive_navigation_toggle span:first-child{opacity:0}.navi_open .responsive_navigation_toggle span:nth-child(2){transform:rotate(-45deg)}.navi_open .responsive_navigation_toggle span:nth-child(3){transform:rotate(45deg)}#rwdnav #rwdnav-20{display:none}#rwdnav #portlet_language_switcher{width:100%;padding:20px 40px;box-sizing:border-box}#rwdnav #portlet_language_switcher .portlet_inner{border-top:2px solid #f7f7f7}#rwdnav #portlet_language_switcher .language{width:50%;text-align:center;box-sizing:border-box;padding:20px;float:left;margin:0}#rwdnav .portlet_search{border:2px solid #f7f7f7;margin:20px;clear:both}#rwdnav .portlet_search .live_search_results{display:none !important}#rwdnav .portlet_search #portlet-search-input{position:relative;border-radius:0;font:400 13px/20px "Fira Sans";letter-spacing:0;color:#343434;padding:10px 15px 9px;text-transform:none;color:#000;border:none;width:0;width:100%;background:#fff;box-sizing:border-box;transition:all .3s ease-out}@media print{#rwdnav .portlet_search #portlet-search-input{font:400 12px/19px "Fira Sans";color:#000}}#rwdnav .portlet_search #portlet-search-input::-webkit-input-placeholder{color:#999;opacity:1}#rwdnav .portlet_search #portlet-search-input:-moz-placeholder{color:#999;opacity:1}#rwdnav .portlet_search #portlet-search-input::-moz-placeholder{color:#999;opacity:1}#rwdnav .portlet_search #portlet-search-input:-ms-input-placeholder{color:#999;opacity:1}#rwdnav .portlet_search #portlet-search-button-wrap{cursor:pointer;position:absolute;z-index:10;top:9px;right:12px;background:#fff}#rwdnav .portlet_search #portlet-search-button-wrap input{background:#fff}#rwdnav .portlet_search #portlet-search-button-wrap:before{content:"";position:absolute;top:0;left:0;display:block;font-family:"Font Awesome 6 Pro";font-size:#999;line-height:#999;font-weight:400;text-transform:none;color:20px;pointer-events:none}#rwdnav .portlet_search #portlet-search-button{color:#fff;width:21px;height:15px;border:none}#rwdnav .rwd_navigation{display:block;list-style:none;padding:20px 30px 10px}#rwdnav .rwd_navigation #rwdnav-1{display:none}#rwdnav .rwd_navigation div.portlet_shop_categories{position:relative;padding:15px 0 20px;margin-bottom:30px}#rwdnav .rwd_navigation div.portlet_shop_categories:after{content:"";position:absolute;top:auto;left:-50px;width:600px;height:2px;display:block;background:#e6e6e6;bottom:0}#rwdnav .rwd_navigation div.portlet_shop_categories ul.shop_categories>li>a{padding:12px 0 12px}#rwdnav .rwd_navigation div.portlet_shop_categories ul.shop_categories>li ul.shop_subcategories{margin:-12px 0 12px}#rwdnav .rwd_navigation div.portlet_shop_categories ul.shop_categories>li ul.shop_subcategories li>a{color:#343434}#rwdnav .rwd_navigation div.portlet_shop_categories ul.shop_categories>li ul.shop_subcategories li.current>a,#rwdnav .rwd_navigation div.portlet_shop_categories ul.shop_categories>li ul.shop_subcategories li:hover>a{color:#628d19 !important;text-decoration:none}#rwdnav .rwd_navigation .portlet_shop_member_panel{position:relative;padding:27px 0 15px;margin-top:7px;border-top:none}#rwdnav .rwd_navigation .portlet_shop_member_panel:after{content:"";position:absolute;top:0;left:-50px;width:600px;height:2px;display:block;background:#e6e6e6}#rwdnav .rwd_navigation .portlet_shop_member_panel:before{display:none}#rwdnav .rwd_navigation .portlet_shop_member_panel h3,#rwdnav .rwd_navigation .portlet_shop_member_panel h3 a{margin-bottom:0}#rwdnav .rwd_navigation .portlet_shop_member_panel label{margin-bottom:4px}#rwdnav .rwd_navigation .portlet_shop_member_panel .label_remember_me_checkbox .empty_prefix_label{display:none}#rwdnav .rwd_navigation .portlet_shop_member_panel .p_remember_me_checkbox label.label_remember_me_checkbox label.checkbox:before{top:1px}#rwdnav .rwd_navigation .portlet_shop_member_panel .p_remember_me_checkbox label.label_remember_me_checkbox label.checkbox:after{top:4px}#rwdnav .rwd_navigation .portlet_shop_member_panel form+p{height:15px;margin-bottom:0 !important}#rwdnav .rwd_navigation li a{display:block;text-decoration:none;color:#343434}#rwdnav .rwd_navigation li.current>a{color:#628d19;font-weight:700}#rwdnav .rwd_navigation>li:first-child>a{border-top:0;padding-top:0}#rwdnav .rwd_navigation>li>a{font:700 16px/23px "Fira Sans";padding:0;margin:0;color:#343434;margin-bottom:5px}@media print{#rwdnav .rwd_navigation>li>a{font:700 14px/21px "Fira Sans";color:#000}}#rwdnav .rwd_navigation ul.level1{margin:0 0 0;padding:0 0 22px;list-style:none}#rwdnav .rwd_navigation ul.level1>li>a{font:400 13px/20px "Fira Sans";letter-spacing:0;color:#343434;line-height:24px}@media print{#rwdnav .rwd_navigation ul.level1>li>a{font:400 12px/19px "Fira Sans";color:#000}}#rwdnav .rwd_navigation ul.level1>li.current>a{color:#628d19}#rwdnav .rwd_navigation ul.level1 ul{display:none;padding-top:4px;padding-bottom:3px}#rwdnav .rwd_navigation ul.level1 ul.current{display:block}#rwdnav .rwd_navigation ul.level1 ul li{list-style:none;padding:0px 0 7px 12px;position:relative}#rwdnav .rwd_navigation ul.level1 ul li a{font-size:14px;line-height:18px;color:#999}.logged_in #rwdnav .rwd_navigation .portlet_shop_member_panel h3{margin-bottom:10px}.logged_in #rwdnav .rwd_navigation .portlet_shop_member_panel #portlet_shop_member_panel p{margin-bottom:6px}.logged_in #rwdnav .rwd_navigation .portlet_shop_member_panel #portlet_shop_member_panel p.link_wishlist{display:none}@media screen and (max-width: 1100px){#footer .footer_wrap #navigation li.level0{margin-left:50px}#footer .footer_wrap #navigation{padding-right:20px}#content .content_inner .content_right{padding:20px}#portlets_right{width:250px}}@media screen and (max-width: 980px){#header .header_inner{padding-bottom:14px}#header .header_inner #logo{width:350px;position:absolute;top:50%;transform:translate(0, -50%);margin-top:0}#header .header_inner #logo img{width:100%;height:auto}#header .header_inner #shop_header:before{display:none}#header .header_inner #shop_header .portlet_shop_cart .portlet-content{padding-left:66px !important}#header .header_inner #shop_header .portlet_shop .shop_cart:before{font-size:42px;top:-3px}#header .header_inner #shop_header .portlet_shop .shop_cart h3{margin-bottom:0}#header .header_inner #shop_header .portlet_shop .shop_cart .shop_cart_content{border-bottom:0;padding-bottom:2px}#header .header_inner #shop_header .portlet_shop .shop_cart .goto-cart{bottom:0}#header .header_inner #shop_header .portlet_shop #shop_login_button{display:none}div#navigation{display:none !important}.responsive_navigation_toggle{display:block}nav#rwdnav{display:block;visibility:hidden;position:fixed;z-index:10000;top:0;left:0;width:77%;height:100%;opacity:1;background:#fff;box-shadow:0 2px 24px 0 rgba(0,0,0,.2);transform:perspective(1px) translate3d(-100%, 0, 0);transition:all .3s ease-out;margin:0;max-width:350px;overflow:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}nav#rwdnav .login_form p input,nav#rwdnav .login_form p label{width:100%}.navi_open nav#rwdnav{visibility:visible;opacity:1;transform:perspective(1px) translate3d(0, 0, 0)}#content .content_inner{padding-right:0;padding-left:0}#content .content_inner .content_right{min-height:0 !important;border:none;border-bottom:1px solid #e6e6e6;padding:20px}#content .content_inner #navigation_left{width:auto;margin-right:0;float:none;padding:20px 20px 0 20px}#navigation_overview{margin:0 0 20px 0;padding-bottom:10px}.main_shop_wrap{padding-top:20px}#portlets_shop_left{margin:0 0 0 -20px;width:auto;margin-right:0;float:none;display:inline-block}#portlets_shop_left #portlet_content_15,#portlets_shop_left .portlet{float:left;box-sizing:border-box;width:50%;padding:0 0 20px 20px;margin:0;border:none}#portlets_shop_left #portlet_content_15:before,#portlets_shop_left .portlet:before{display:none}#portlets_shop_left #portlet_content_15 .portlet_inner,#portlets_shop_left .portlet .portlet_inner{border-top:1px solid #e6e6e6;padding-top:18px}#portlets_shop_left #portlet_content_15:first-child .portlet_inner,#portlets_shop_left #portlet_content_15:nth-child(2) .portlet_inner,#portlets_shop_left .portlet:first-child .portlet_inner,#portlets_shop_left .portlet:nth-child(2) .portlet_inner{border-top:none;padding-top:0}.shop_category_picture{margin:-20px -20px 30px -20px}.picture_top{margin-bottom:30px}#footer .footer_wrap .portlet_center{float:left;margin-left:70px}}@media screen and (max-width: 800px){#portlets_right{width:auto;float:none;margin:20px 0 0 -20px !important}#portlets_right .portlet{float:left;box-sizing:border-box;width:50%;padding:0 0 20px 20px;margin-top:0}#portlets_right .portlet:nth-child(2n+1){clear:both}.picture .description_wrap{display:none}}@media screen and (max-width: 750px){#header .header_inner #logo{width:350px;position:relative;top:0;transform:translate(0, 0);margin-top:-4px}#header .header_inner #logo img{width:100%;height:auto}#header .header_inner #shop_header:before{display:none}#header .header_inner #shop_header .portlet_shop_cart .portlet-content{padding-left:55px !important}#header .header_inner #shop_header .shop_cart{height:48px}#header .header_inner #shop_header .shop_cart #shop_login_button,#header .header_inner #shop_header .shop_cart .shop_cart_content>p,#header .header_inner #shop_header .shop_cart h3{display:none}#header .header_inner #shop_header #shop_login_button{display:none}#header .header_inner #shop_header .portlet_shop .shop_cart .goto-cart{bottom:0}.responsive_navigation_toggle{margin-left:15px}#footer .footer_wrap{padding-top:20px;padding-bottom:20px}#footer .footer_wrap .portlet_left{max-width:100%}#footer .footer_wrap .portlet_left img{max-width:280px;margin-bottom:10px}#footer .footer_wrap .portlet_left p{margin-bottom:10px}#footer .footer_wrap .portlet_left .portlet{margin-left:0}#footer .footer_wrap .portlet_center{clear:both;margin:30px 0 0 0}#footer .footer_wrap .portlet_center .portlet+.portlet{margin-top:25px}}@media screen and (max-width: 700px){.shop_article.shop_article_top .article_detail_pictures,.shop_article.shop_article_top .article_pictures,.shop_article .inner .article_detail_pictures,.shop_article .inner .article_pictures{width:100% !important}.shop_article.shop_article_top .article_detail_pictures .picture,.shop_article.shop_article_top .article_pictures .picture,.shop_article .inner .article_detail_pictures .picture,.shop_article .inner .article_pictures .picture{width:100%}.shop_article.shop_article_top .article_detail_pictures+.shop_article_information,.shop_article.shop_article_top .article_detail_pictures+.inner_content,.shop_article.shop_article_top .article_pictures+.shop_article_information,.shop_article.shop_article_top .article_pictures+.inner_content,.shop_article .inner .article_detail_pictures+.shop_article_information,.shop_article .inner .article_detail_pictures+.inner_content,.shop_article .inner .article_pictures+.shop_article_information,.shop_article .inner .article_pictures+.inner_content{width:100%;margin-top:10px}.shop_article.shop_article_top .article_detail_pictures+.shop_article_information:before,.shop_article.shop_article_top .article_detail_pictures+.inner_content:before,.shop_article.shop_article_top .article_pictures+.shop_article_information:before,.shop_article.shop_article_top .article_pictures+.inner_content:before,.shop_article .inner .article_detail_pictures+.shop_article_information:before,.shop_article .inner .article_detail_pictures+.inner_content:before,.shop_article .inner .article_pictures+.shop_article_information:before,.shop_article .inner .article_pictures+.inner_content:before{content:"";position:absolute;top:0;left:-4px;width:800px;height:1px;display:block;background:#e6e6e6}#article_detail_accessories .shop_article{width:100%}#article_detail_accessories .shop_article .pictures{width:34% !important}#article_detail_accessories .shop_article .pictures+.inner_content{width:66%;margin-top:0}#article_detail_accessories .shop_article .pictures+.inner_content:before{content:"";position:absolute;top:-4px;left:0;width:1px;height:800px;display:block;background:#e6e6e6}body:not(.system_page).mod_action_order_details #shop_order_steps,body:not(.system_page).mod_action_register #shop_order_steps,body:not(.system_page).mod_action_process_order #shop_order_steps,body:not(.system_page).mod_action_order_form_overview #shop_order_steps,body:not(.system_page).mod_action_order_form_login #shop_order_steps,body:not(.system_page).mod_action_order_form #shop_order_steps{margin-bottom:40px}body:not(.system_page).mod_action_order_details #shop_order_steps a,body:not(.system_page).mod_action_register #shop_order_steps a,body:not(.system_page).mod_action_process_order #shop_order_steps a,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a,body:not(.system_page).mod_action_order_form_login #shop_order_steps a,body:not(.system_page).mod_action_order_form #shop_order_steps a{font:700 13px/20px "Fira Sans";margin-right:-3px !important;margin-bottom:8px !important;padding:7px 14px 7px 22px}body:not(.system_page).mod_action_order_details #shop_order_steps a:before,body:not(.system_page).mod_action_register #shop_order_steps a:before,body:not(.system_page).mod_action_process_order #shop_order_steps a:before,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a:before,body:not(.system_page).mod_action_order_form_login #shop_order_steps a:before,body:not(.system_page).mod_action_order_form #shop_order_steps a:before{background:url(../img/shop_step.svg) no-repeat;background-position:-7px -3px;width:15px;height:36px}body:not(.system_page).mod_action_order_details #shop_order_steps a:hover:before,body:not(.system_page).mod_action_order_details #shop_order_steps a.current:before,body:not(.system_page).mod_action_register #shop_order_steps a:hover:before,body:not(.system_page).mod_action_register #shop_order_steps a.current:before,body:not(.system_page).mod_action_process_order #shop_order_steps a:hover:before,body:not(.system_page).mod_action_process_order #shop_order_steps a.current:before,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a:hover:before,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a.current:before,body:not(.system_page).mod_action_order_form_login #shop_order_steps a:hover:before,body:not(.system_page).mod_action_order_form_login #shop_order_steps a.current:before,body:not(.system_page).mod_action_order_form #shop_order_steps a:hover:before,body:not(.system_page).mod_action_order_form #shop_order_steps a.current:before{background:url(../img/shop_step_current.svg) no-repeat;background-position:-7px -3px}body:not(.system_page).mod_action_order_details #shop_order_steps a:hover+a:before,body:not(.system_page).mod_action_order_details #shop_order_steps a.current+a:before,body:not(.system_page).mod_action_register #shop_order_steps a:hover+a:before,body:not(.system_page).mod_action_register #shop_order_steps a.current+a:before,body:not(.system_page).mod_action_process_order #shop_order_steps a:hover+a:before,body:not(.system_page).mod_action_process_order #shop_order_steps a.current+a:before,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a:hover+a:before,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a.current+a:before,body:not(.system_page).mod_action_order_form_login #shop_order_steps a:hover+a:before,body:not(.system_page).mod_action_order_form_login #shop_order_steps a.current+a:before,body:not(.system_page).mod_action_order_form #shop_order_steps a:hover+a:before,body:not(.system_page).mod_action_order_form #shop_order_steps a.current+a:before{background:url(../img/shop_step_current.svg) no-repeat;background-position:-7px -3px}}@media screen and (max-width: 600px){#portlets_home .portlet{width:100%}#portlets_home .portlet .portlet_inner{min-height:0 !important}.picture .description_wrap,.slide .description_wrap{position:relative;width:100%;border:none;box-sizing:border-box}.picture .description_wrap:before,.picture .description_wrap:after,.slide .description_wrap:before,.slide .description_wrap:after{display:none}.picture .description_wrap .slide_text_container,.picture .description_wrap .resource_description,.slide .description_wrap .slide_text_container,.slide .description_wrap .resource_description{max-width:100%;padding:10px 20px 15px 20px;border:none}.picture .description_wrap .slide_text_container:before,.picture .description_wrap .slide_text_container:after,.picture .description_wrap .resource_description:before,.picture .description_wrap .resource_description:after,.slide .description_wrap .slide_text_container:before,.slide .description_wrap .slide_text_container:after,.slide .description_wrap .resource_description:before,.slide .description_wrap .resource_description:after{display:none}.gallery .picture{width:50%}.main_shop_wrap .shop_category_overview_container div.shop_category{width:100%}.main_shop_wrap .shop_category_overview_container div.shop_category .inner{min-height:auto !important}.dodeley_subscribe_form p label,.dodeley_subscribe_form td label,.dodeley_subscribe_form .mailform_element label,body:not(.system_page).mod_action_order_form_overview p label,body:not(.system_page).mod_action_order_form_overview td label,body:not(.system_page).mod_action_order_form_overview .mailform_element label,body:not(.system_page).mod_action_order_form_login p label,body:not(.system_page).mod_action_order_form_login td label,body:not(.system_page).mod_action_order_form_login .mailform_element label,body:not(.system_page) .shop_registration_form p label,body:not(.system_page) .shop_registration_form td label,body:not(.system_page) .shop_registration_form .mailform_element label,body:not(.system_page).mod_action_order_form p label,body:not(.system_page).mod_action_order_form td label,body:not(.system_page).mod_action_order_form .mailform_element label,.login_form p label,.login_form td label,.login_form .mailform_element label,.no_system_page #module_mailform p label,.no_system_page #module_mailform td label,.no_system_page #module_mailform .mailform_element label{width:100%}.dodeley_subscribe_form p textarea,.dodeley_subscribe_form p input,.dodeley_subscribe_form td textarea,.dodeley_subscribe_form td input,.dodeley_subscribe_form .mailform_element textarea,.dodeley_subscribe_form .mailform_element input,body:not(.system_page).mod_action_order_form_overview p textarea,body:not(.system_page).mod_action_order_form_overview p input,body:not(.system_page).mod_action_order_form_overview td textarea,body:not(.system_page).mod_action_order_form_overview td input,body:not(.system_page).mod_action_order_form_overview .mailform_element textarea,body:not(.system_page).mod_action_order_form_overview .mailform_element input,body:not(.system_page).mod_action_order_form_login p textarea,body:not(.system_page).mod_action_order_form_login p input,body:not(.system_page).mod_action_order_form_login td textarea,body:not(.system_page).mod_action_order_form_login td input,body:not(.system_page).mod_action_order_form_login .mailform_element textarea,body:not(.system_page).mod_action_order_form_login .mailform_element input,body:not(.system_page) .shop_registration_form p textarea,body:not(.system_page) .shop_registration_form p input,body:not(.system_page) .shop_registration_form td textarea,body:not(.system_page) .shop_registration_form td input,body:not(.system_page) .shop_registration_form .mailform_element textarea,body:not(.system_page) .shop_registration_form .mailform_element input,body:not(.system_page).mod_action_order_form p textarea,body:not(.system_page).mod_action_order_form p input,body:not(.system_page).mod_action_order_form td textarea,body:not(.system_page).mod_action_order_form td input,body:not(.system_page).mod_action_order_form .mailform_element textarea,body:not(.system_page).mod_action_order_form .mailform_element input,.login_form p textarea,.login_form p input,.login_form td textarea,.login_form td input,.login_form .mailform_element textarea,.login_form .mailform_element input,.no_system_page #module_mailform p textarea,.no_system_page #module_mailform p input,.no_system_page #module_mailform td textarea,.no_system_page #module_mailform td input,.no_system_page #module_mailform .mailform_element textarea,.no_system_page #module_mailform .mailform_element input{width:100%;max-width:100%}.dodeley_subscribe_form p.heading2_field,.dodeley_subscribe_form td.heading2_field,.dodeley_subscribe_form .mailform_element.heading2_field,body:not(.system_page).mod_action_order_form_overview p.heading2_field,body:not(.system_page).mod_action_order_form_overview td.heading2_field,body:not(.system_page).mod_action_order_form_overview .mailform_element.heading2_field,body:not(.system_page).mod_action_order_form_login p.heading2_field,body:not(.system_page).mod_action_order_form_login td.heading2_field,body:not(.system_page).mod_action_order_form_login .mailform_element.heading2_field,body:not(.system_page) .shop_registration_form p.heading2_field,body:not(.system_page) .shop_registration_form td.heading2_field,body:not(.system_page) .shop_registration_form .mailform_element.heading2_field,body:not(.system_page).mod_action_order_form p.heading2_field,body:not(.system_page).mod_action_order_form td.heading2_field,body:not(.system_page).mod_action_order_form .mailform_element.heading2_field,.login_form p.heading2_field,.login_form td.heading2_field,.login_form .mailform_element.heading2_field,.no_system_page #module_mailform p.heading2_field,.no_system_page #module_mailform td.heading2_field,.no_system_page #module_mailform .mailform_element.heading2_field{margin-top:30px}.dodeley_subscribe_form p.heading2_field h2,.dodeley_subscribe_form td.heading2_field h2,.dodeley_subscribe_form .mailform_element.heading2_field h2,body:not(.system_page).mod_action_order_form_overview p.heading2_field h2,body:not(.system_page).mod_action_order_form_overview td.heading2_field h2,body:not(.system_page).mod_action_order_form_overview .mailform_element.heading2_field h2,body:not(.system_page).mod_action_order_form_login p.heading2_field h2,body:not(.system_page).mod_action_order_form_login td.heading2_field h2,body:not(.system_page).mod_action_order_form_login .mailform_element.heading2_field h2,body:not(.system_page) .shop_registration_form p.heading2_field h2,body:not(.system_page) .shop_registration_form td.heading2_field h2,body:not(.system_page) .shop_registration_form .mailform_element.heading2_field h2,body:not(.system_page).mod_action_order_form p.heading2_field h2,body:not(.system_page).mod_action_order_form td.heading2_field h2,body:not(.system_page).mod_action_order_form .mailform_element.heading2_field h2,.login_form p.heading2_field h2,.login_form td.heading2_field h2,.login_form .mailform_element.heading2_field h2,.no_system_page #module_mailform p.heading2_field h2,.no_system_page #module_mailform td.heading2_field h2,.no_system_page #module_mailform .mailform_element.heading2_field h2{margin-bottom:0}.dodeley_subscribe_form{margin-top:0}span.select2-container{width:100% !important;max-width:100% !important}.order_form_checkboxes input+label,.delivery_price_toggle input+label,.p_remember_me_checkbox input+label,.checkbox_field input+label{margin-left:0}.dodeley_subscribe_form #mailform_submit_button label,#module_mailform #mailform_submit_button label{display:none}#module_map{height:300px !important}#navigation_overview .back-to-overview+.breadcrumb{display:none}.shop_article.shop_article_top .shop_article_information h1,.shop_article.shop_article_top .shop_article_information h3,.shop_article.shop_article_top .shop_article_information h3 a,.shop_article.shop_article_top .shop_article_information h2,.shop_article.shop_article_top .shop_article_information h2 a,.shop_article.shop_article_top .inner_content h1,.shop_article.shop_article_top .inner_content h3,.shop_article.shop_article_top .inner_content h3 a,.shop_article.shop_article_top .inner_content h2,.shop_article.shop_article_top .inner_content h2 a,.shop_article .inner .shop_article_information h1,.shop_article .inner .shop_article_information h3,.shop_article .inner .shop_article_information h3 a,.shop_article .inner .shop_article_information h2,.shop_article .inner .shop_article_information h2 a,.shop_article .inner .inner_content h1,.shop_article .inner .inner_content h3,.shop_article .inner .inner_content h3 a,.shop_article .inner .inner_content h2,.shop_article .inner .inner_content h2 a{margin-bottom:8px}body:not(.system_page).mod_action_order_form #shop_order_steps,body:not(.system_page).mod_action_order_form_login #shop_order_steps,body:not(.system_page).mod_action_order_form_overview #shop_order_steps,body:not(.system_page).mod_action_process_order #shop_order_steps,body:not(.system_page).mod_action_register #shop_order_steps{margin-bottom:22px}body:not(.system_page).mod_action_order_form #shop_order_steps a,body:not(.system_page).mod_action_order_form_login #shop_order_steps a,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a,body:not(.system_page).mod_action_process_order #shop_order_steps a,body:not(.system_page).mod_action_register #shop_order_steps a{font:400 13px/20px "Fira Sans";letter-spacing:0;color:#343434;margin-right:10px;color:#999;font-weight:600}#footer .footer_wrap .portlet_center .portlet_content_link{width:100% !important}#slider .bx-viewport{height:calc(64vw + 138px)}}@media screen and (max-width: 450px){body:not(.system_page).mod_action_order_details #shop_order_steps,body:not(.system_page).mod_action_register #shop_order_steps,body:not(.system_page).mod_action_process_order #shop_order_steps,body:not(.system_page).mod_action_order_form_overview #shop_order_steps,body:not(.system_page).mod_action_order_form_login #shop_order_steps,body:not(.system_page).mod_action_order_form #shop_order_steps{margin-bottom:40px}body:not(.system_page).mod_action_order_details #shop_order_steps a,body:not(.system_page).mod_action_register #shop_order_steps a,body:not(.system_page).mod_action_process_order #shop_order_steps a,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a,body:not(.system_page).mod_action_order_form_login #shop_order_steps a,body:not(.system_page).mod_action_order_form #shop_order_steps a{font:700 13px/20px "Fira Sans";margin-right:-3px !important;margin-bottom:8px !important;padding:7px 14px 7px 22px}body:not(.system_page).mod_action_order_details #shop_order_steps a.shop_order_step_3,body:not(.system_page).mod_action_register #shop_order_steps a.shop_order_step_3,body:not(.system_page).mod_action_process_order #shop_order_steps a.shop_order_step_3,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a.shop_order_step_3,body:not(.system_page).mod_action_order_form_login #shop_order_steps a.shop_order_step_3,body:not(.system_page).mod_action_order_form #shop_order_steps a.shop_order_step_3{clear:both}body:not(.system_page).mod_action_order_details #shop_order_steps a.shop_order_step_3:before,body:not(.system_page).mod_action_register #shop_order_steps a.shop_order_step_3:before,body:not(.system_page).mod_action_process_order #shop_order_steps a.shop_order_step_3:before,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a.shop_order_step_3:before,body:not(.system_page).mod_action_order_form_login #shop_order_steps a.shop_order_step_3:before,body:not(.system_page).mod_action_order_form #shop_order_steps a.shop_order_step_3:before{display:none}body:not(.system_page).mod_action_order_details #shop_order_steps a.shop_order_step_3,body:not(.system_page).mod_action_order_details #shop_order_steps a.shop_order_step_1,body:not(.system_page).mod_action_register #shop_order_steps a.shop_order_step_3,body:not(.system_page).mod_action_register #shop_order_steps a.shop_order_step_1,body:not(.system_page).mod_action_process_order #shop_order_steps a.shop_order_step_3,body:not(.system_page).mod_action_process_order #shop_order_steps a.shop_order_step_1,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a.shop_order_step_3,body:not(.system_page).mod_action_order_form_overview #shop_order_steps a.shop_order_step_1,body:not(.system_page).mod_action_order_form_login #shop_order_steps a.shop_order_step_3,body:not(.system_page).mod_action_order_form_login #shop_order_steps a.shop_order_step_1,body:not(.system_page).mod_action_order_form #shop_order_steps a.shop_order_step_3,body:not(.system_page).mod_action_order_form #shop_order_steps a.shop_order_step_1{border-left:1px solid #e6e6e6;padding-left:14px}}@media screen and (max-width: 530px){#privacy_banner #privacy_banner_inner #privacy_description{padding:0}#privacy_banner #privacy_banner_inner a.button{position:relative;top:auto;margin:15px 0 0;right:auto;float:none;display:block;text-align:center;transform:translate(0, 0)}#header .header_inner{padding-left:15px;padding-top:15px}#header .header_inner #logo{width:calc(100% - 103px);margin-top:0}#header .header_inner #shop_header{top:50%;transform:translate(0, -50%);position:absolute;right:68px}#header .header_inner #shop_header .portlet_shop_cart .portlet-content{padding-left:42px !important}#header .header_inner #shop_header .portlet_shop .shop_cart{height:34px;top:0}#header .header_inner #shop_header .portlet_shop .shop_cart:before{font-size:34px;line-height:34px}.responsive_navigation_toggle{margin-left:6px;top:50%;position:absolute;right:20px}#listing .module-listing .listing_entry .pictures,#listing .module-listing .overview_item .pictures,#listing .overview .listing_entry .pictures,#listing .overview .overview_item .pictures,#overview .module-listing .listing_entry .pictures,#overview .module-listing .overview_item .pictures,#overview .overview .listing_entry .pictures,#overview .overview .overview_item .pictures{width:100%;margin-right:0;margin-bottom:14px}#listing .module-listing .listing_entry .content,#listing .module-listing .overview_item .content,#listing .overview .listing_entry .content,#listing .overview .overview_item .content,#overview .module-listing .listing_entry .content,#overview .module-listing .overview_item .content,#overview .overview .listing_entry .content,#overview .overview .overview_item .content{overflow:visible;clear:both}}@media screen and (max-width: 500px){#portlets_shop_left #portlet_content_15,#portlets_shop_left .portlet{width:100%}#portlets_shop_left #portlet_content_15:nth-child(2) .portlet_inner,#portlets_shop_left .portlet:nth-child(2) .portlet_inner{border-top:1px solid #e6e6e6;padding-top:18px}#portlets_right .portlet{width:100%}.shop_article.shop_article_top .shop_article_information .article_number,.shop_article.shop_article_top .inner_content .article_number,.shop_article .inner .shop_article_information .article_number,.shop_article .inner .inner_content .article_number{margin:0 0 10px 0}.shop_article.shop_article_top .shop_article_information .article_number+.shop_distributor_description,.shop_article.shop_article_top .inner_content .article_number+.shop_distributor_description,.shop_article .inner .shop_article_information .article_number+.shop_distributor_description,.shop_article .inner .inner_content .article_number+.shop_distributor_description{margin:-7px 0 10px 0}.shop_article.shop_article_top .shop_article_information .article_minimum_quantity,.shop_article.shop_article_top .inner_content .article_minimum_quantity,.shop_article .inner .shop_article_information .article_minimum_quantity,.shop_article .inner .inner_content .article_minimum_quantity{margin:-7px 0 0 0}.shop_article.shop_article_top .shop_article_information .shop_distributor_description,.shop_article.shop_article_top .inner_content .shop_distributor_description,.shop_article .inner .shop_article_information .shop_distributor_description,.shop_article .inner .inner_content .shop_distributor_description{margin:-1px 0 10px 0}.shop_article.shop_article_top .shop_article_information .shop_article_information_inner,.shop_article.shop_article_top .shop_article_information .shop_article_information_title,.shop_article.shop_article_top .inner_content .shop_article_information_inner,.shop_article.shop_article_top .inner_content .shop_article_information_title,.shop_article .inner .shop_article_information .shop_article_information_inner,.shop_article .inner .shop_article_information .shop_article_information_title,.shop_article .inner .inner_content .shop_article_information_inner,.shop_article .inner .inner_content .shop_article_information_title{overflow:visible;clear:both}.shop_article.shop_article_top .shop_add_to_cart_form .article_set_single,.shop_article .inner .shop_add_to_cart_form .article_set_single{width:100%}.shop_article.shop_article_top .shop_add_to_cart_form .article_set_single .article_set_item_title,.shop_article .inner .shop_add_to_cart_form .article_set_single .article_set_item_title{margin:0}.shop_article.shop_article_top .shop_add_to_cart_form .shop_add_to_cart_container .add_to_cart_button,.shop_article .inner .shop_add_to_cart_form .shop_add_to_cart_container .add_to_cart_button{width:100%;clear:both;margin-top:10px}.shop_article.shop_article_top .shop_add_to_cart_form .p_article_set_select,.shop_article .inner .shop_add_to_cart_form .p_article_set_select{width:100%;margin-top:5px !important}.shop_article.shop_article_top .shop_add_to_cart_form .shop_add_to_cart_container .shop_quantity_to_cart,.shop_article .inner .shop_add_to_cart_form .shop_add_to_cart_container .shop_quantity_to_cart{width:100%}.shop_article.shop_article_top .shop-price-list,.shop_article .inner .shop-price-list{width:100%}}@media screen and (max-width: 400px){#footer #copy p.copy{clear:both;float:left;margin-top:2px}#article_detail_accessories .shop_article{width:100%}#article_detail_accessories .shop_article .pictures{width:100% !important}#article_detail_accessories .shop_article .pictures+.inner_content{width:100%;margin-top:10px}#article_detail_accessories .shop_article .pictures+.inner_content:before{content:"";position:absolute;top:0;left:-4px;width:800px;height:1px;display:block;background:#e6e6e6}}@media screen and (max-width: 370px){#slider .bx-viewport{height:calc(64vw + 161px)}}@media print{@page{margin:1.5cm 1cm 1.5cm 2cm}body{color:#000 !important;background:#fff}#mailform_submit_button,#portlets_right .picture,.documents,.picture_top,.listing-more-button,.shop_article.shop_article_top .shop_add_to_cart_form .p_article_set_select,.shop_article .inner .shop_add_to_cart_form .p_article_set_select,#article_detail_accessories .show_more,.go_to_accessoires.small_button,.show_more_pictures.small_button,.shop_article .inner .shop_add_to_cart_form .p_article_set_select,.shop_quantity_to_cart,.shop_article .inner .shop_show_details,.shop_add_to_cart.add_to_cart_button.button,#navigation_overview,#footer,#navigation_left,#slider,#header,.imprint{display:none !important}#logo_print{display:block;margin-bottom:20px}.page,#content .content_inner,#content .content_inner .content_right,#siteframe{padding:0 !important;min-height:0 !important;width:100% !important;max-width:100%;text-align:left !important}#content .content_inner .content_right{padding:0;background:#fff;border:none}.main_shop_wrap{padding-top:0;border-top:none}.main_shop_wrap .shop_category_overview_container div.shop_category .inner{min-height:0 !important}.main_shop_wrap .shop_category_overview_container div.shop_category .inner:nth-child(2n+1){clear:both}.main_shop_wrap .shop_category_overview_container div.shop_category .inner .shop_category_content{padding:10px 0 10px}.main_shop_wrap .shop_category_overview_container div.shop_category .inner .shop_category_content h3,.main_shop_wrap .shop_category_overview_container div.shop_category .inner .shop_category_content .shop_category_description{color:#000}.shop_article.shop_article_top .shop-price-list .shop-regular-price,.shop_article .inner .shop-price-list .shop-regular-price{font-size:20px;line-height:26px}.shop_article.shop_article_top .shop-price-list .shop-regular-price-reduced,.shop_article .inner .shop-price-list .shop-regular-price-reduced{font-size:14px !important;line-height:12px !important;font-weight:300 !important}.shop_article.shop_article_top .shop_article_information,.shop_article.shop_article_top .inner_content,.shop_article .inner .shop_article_information,.shop_article .inner .inner_content{padding-bottom:0}.shop_article.shop_article_top,.shop_article .inner{margin-top:10px}.shop_article.shop_article_top .shop-price-list .price_with_tax,.shop_article .inner .shop-price-list .price_with_tax{margin-bottom:2px}.shop_article.shop_article_top .shop_article_information .shop_article_information_inner,.shop_article.shop_article_top .shop_article_title_content,.shop_article .inner .shop_article_information .shop_article_information_inner,.shop_article .inner .shop_article_title_content{overflow:visible !important;margin-top:5px;clear:both;float:left}.mod_action_show_article .main_shop_wrap{border:none;padding:0}.shop_category,.shop_article{page-break-inside:avoid}.article_number,.article_minimum_quantity{font-size:10px !important;margin:0 !important;width:100%}#article_detail_accessories .shop_article .inner .shop-price-list .shop-regular-price span,.content_inner .portlet ul li:before,#portlets_right .portlet_content.portlet_links_with_icons .portlet_content_description p>a:before,#portlets_shop_left .portlet_content.portlet_links_with_icons .portlet_content_description p>a:before{color:#000}#article_detail_accessories{margin-top:25px;page-break-inside:avoid}#article_detail_accessories>h2{border-bottom:none;padding-bottom:0;margin-bottom:10px}#article_detail_accessories .shop_article .inner{min-height:0 !important}#article_detail_accessories .shop_article .inner .inner_content{padding:5px 10px 5px 10px}.table_wrap_container{padding:10px 0 10px 0}div.introduction{font-weight:400 !important}h1+div.introduction{margin-top:-13px}h2,h2a{margin-bottom:7px}*+h2,*+h2a{margin-top:15px}h3,h3 a{margin-bottom:4px !important}*+h3,*+h3 a{margin-top:15px}h2+h3,h2+h3 a{margin-top:5px}.content_inner p>a{color:#000;text-decoration:underline}#portlets_right{width:200px;margin-left:20px}#portlets_right .portlet .portlet_inner{border:none}#portlets_right .portlet .portlet_inner .portlet_text_wrap{padding:0}#listing .module-listing .listing_entry .pictures,#listing .module-listing .overview_item .pictures,#listing .overview .listing_entry .pictures,#listing .overview .overview_item .pictures,#overview .module-listing .listing_entry .pictures,#overview .module-listing .overview_item .pictures,#overview .overview .listing_entry .pictures,#overview .overview .overview_item .pictures{width:120px;margin-right:15px}}