body{font-size:14px;line-height:1.7;color:#575757;font-family:'Roboto',sans-serif}.content-heading:before{content:""}.columns .column.main{padding-bottom:0}.nav-sections.fixed~.category-image{margin-top:50px}a,button,.button,.btn{transition:ease-in-out 300ms}p{font-size:14px;color:#575757;font-family:'Roboto',sans-serif;font-weight:normal;line-height:21px}@media only screen and (min-width:768px){p{font-size:14px}}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:'Open Sans',sans-serif}h1{font-size:25px}@media only screen and (min-width:768px){h1{font-size:40px}}h2{font-size:20px}@media only screen and (min-width:768px){h2{font-size:26px}}h1.page-title{margin-bottom:20px}.page-wrapper{position:relative}.page-main ul:not(.inline-list):not(.items):not(.flex-direction-nav):not(.slides){list-style:none;padding-left:0}.page-main ul:not(.inline-list):not(.items):not(.flex-direction-nav):not(.slides) li:not(.opc-progress-bar-item){font-size:14px}@media only screen and (min-width:768px){.page-main ul:not(.inline-list):not(.items):not(.flex-direction-nav):not(.slides) li:not(.opc-progress-bar-item){font-size:14px}}.page-main ul:not(.inline-list):not(.items):not(.flex-direction-nav):not(.slides) li:not(.opc-progress-bar-item):before{content:'';border-left:solid 8px #5D8D17;border-top:solid 5px transparent;border-bottom:solid 5px transparent;height:0;width:0;display:inline-block;margin-right:10px}@media (max-width:768px){main.fixed_nav{padding-top:0px}}@media (max-width:560px){.cms-page-view iframe{width:100% !important}}.accordion{margin-right:-15px;margin-left:-15px}@media only screen and (min-width:768px){.accordion{margin-right:0;margin-left:0}}.accordion div[data-role="collapsible"]{padding:10px 15px;border-bottom:solid 1px #E0E0E0}@media only screen and (min-width:768px){.accordion div[data-role="collapsible"]{padding:20px}}.accordion div[data-role="collapsible"] h2{font-size:18px;display:inline-block;margin:0;width:calc(100% - 30px)}@media only screen and (min-width:768px){.accordion div[data-role="collapsible"] h2{font-size:20px}}.accordion div[data-role="collapsible"] .fa{float:right;font-size:30px}.accordion div[data-role="content"]{padding:10px 15px;border-bottom:solid 1px #E0E0E0}@media only screen and (min-width:768px){.accordion div[data-role="content"]{padding:20px}}body.account .sidebar-main .block-collapsible-nav{position:static}body.account .sidebar-main .block-collapsible-nav .content{background:#EEF3E7;padding-right:10px}body.account .sidebar-main .block-collapsible-nav .content .items li.item{margin:0}body.account .sidebar-main .block-collapsible-nav .content .items li.item a{color:#575757;line-height:1.5;padding:2px 0px 2px 15px;margin-bottom:16px}body.account .sidebar-main .block-collapsible-nav .content .items li.item a:hover{background:transparent;color:#5D8D17}body.account .sidebar-main .block-collapsible-nav .content .items li.item .delimiter{display:none}body.account .sidebar-main .block-collapsible-nav .content .items li.item:last-of-type a{margin-bottom:0}body.account .sidebar-main .block-collapsible-nav .content .items .item.current a{padding-left:0;border:0;height:27px;padding-top:0;box-sizing:border-box}body.account .sidebar-main .block-collapsible-nav .content .items .item.current a strong{height:27px;box-sizing:border-box;line-height:1.7;display:inline-block}body.account .sidebar-main .block-collapsible-nav .content .items .item.current strong{border-left:3px solid #5D8D17 !important;padding:2px 0px 2px 15px;color:#5D8D17;font-weight:bold;margin-bottom:16px}@media (max-width:767px){body.account .sidebar-main .block-collapsible-nav .title{border:none;background:#EEF3E7;color:#5D8D17}body.account .sidebar-main .block-collapsible-nav .title strong{font-size:16px}body.account .sidebar-main .block-collapsible-nav .content{border:none}body.account .sidebar-main .block-collapsible-nav .content .items .item.current{display:none}}body.account .block-title strong{font-weight:600 !important}body.account .box.box-information .action.edit{margin-right:20px;display:inline-block}body.account .box.box-information .action.edit:after{display:none}body.account .columns .column.main{order:2}body.account .columns .column.main a{color:#575757;text-decoration:underline;font-weight:bold}body.account .columns .column.main a:hover{color:#5D8D17}body.account .columns .column.main .red{margin-bottom:20px;color:#e02b27}body.account .columns .column.main table thead th{vertical-align:top}body.account .columns .column.main .wishlist-toolbar,body.account .columns .column.main .products-reviews-toolbar{text-align:left}body.account .columns .column.main .wishlist-toolbar .pager,body.account .columns .column.main .products-reviews-toolbar .pager{float:right}@media only screen and (max-width:1280px){body.account .columns .column.main #my-orders-table .col.actions a,body.account .columns .column.main #additional-addresses-table .col.actions a{display:block}body.account .columns .column.main #my-orders-table .col.actions a::after,body.account .columns .column.main #additional-addresses-table .col.actions a::after{display:none}}@media only screen and (max-width:639px){body.account .columns .column.main #my-orders-table .col.actions a:first-child,body.account .columns .column.main #additional-addresses-table .col.actions a:first-child{margin-bottom:10px}}body.account.sales-order-history .toolbar{float:right}body.account.sales-order-view .page-title-wrapper .order-status{margin-bottom:10px}body.account.sales-order-view .page-title-wrapper .order-date{margin-top:0}body.account.sales-order-view #my-orders-table thead .col.price .tax-info,body.account.sales-order-view #my-orders-table thead .col.subtotal .tax-info{font-weight:normal;font-size:11px;color:#707070;display:block;white-space:nowrap}body.account.sales-order-view #my-orders-table tbody .col.name{line-height:22px}body.account.sales-order-view #my-orders-table tbody .col.qty .items-qty .item::before{display:none}body.account.sales-order-view #my-orders-table tbody .col.qty .items-qty .item .title{display:none}body.account.sales-order-view #my-orders-table tfoot{background:#EEF3E7}body.account.sales-order-view #my-orders-table tfoot *{background:#EEF3E7}body.account.wishlist-index-index .wishlist a{text-decoration:none !important}@media only screen and (max-width:580px){body.account.wishlist-index-index .wishlist .product-items .product-item:not(:last-child){border-bottom:1px solid #f3f3f3 !important}}body.account.wishlist-index-index .wishlist .product-items .product-item .product-item-name a{font-size:20px;line-height:25px;font-weight:normal}body.account.wishlist-index-index .wishlist .product-items .product-item .price-box .price{font-size:18px;color:#575757;line-height:22px;vertical-align:text-top}body.account.wishlist-index-index .wishlist .product-items .product-item .price-box .old-price{order:-1;margin-right:10px}body.account.wishlist-index-index .wishlist .product-items .product-item .price-box .old-price .price{opacity:.8;font-size:14px}body.account.wishlist-index-index .wishlist .product-items .product-item .product-item-inner>.product-item-actions{position:absolute;right:10px;bottom:20px;margin-bottom:0}body.account.wishlist-index-index .wishlist .product-items .product-item .product-item-inner>.product-item-actions a.edit::before{font-family:'FontAwesome';content:'\f044';font-weight:bold;padding-top:2px}body.account.wishlist-index-index .wishlist .product-items .product-item .product-item-inner>.product-item-actions a:hover::before{color:#78B51C}body.account.wishlist-index-index .wishlist .product-items .product-item .actions-primary{right:auto !important;bottom:15px !important}body.account.wishlist-index-index .wishlist .product-items .product-item .actions-primary a button.tocart.primary{font-size:12px}body.account.wishlist-index-index .wishlist+.actions-toolbar{margin-left:10px}body.account.wishlist-index-index .wishlist+.actions-toolbar button{background:#5D8D17;border-color:#5D8D17}body.account.wishlist-index-index .wishlist+.actions-toolbar button:hover{background:#78B51C;border-color:#78B51C}@media only screen and (max-width:1023px){body.account.wishlist-index-index .wishlist+.actions-toolbar button{margin-bottom:10px}}body.account.wishlist-index-share legend.legend{border-bottom:0}body.account.wishlist-index-share .form.wishlist.share fieldset{margin-bottom:10px}body.account.wishlist-index-share .actions-toolbar div.primary{display:flex;flex-direction:column;align-items:flex-start}body.account.customer-address-index .modal-popup.confirm .modal-footer .action-accept:hover,body.account.customer-address-index .modal-popup.confirm .modal-footer .action-accept:active,body.account.customer-address-index .modal-popup.confirm .modal-footer .action-accept:focus{background:#5D8D17}body.account.customer-address-index .modal-popup.confirm .modal-footer .action-dismiss:hover{opacity:1;background:#fff;color:#484848}body.account.customer-address-index .block.block-addresses-list{margin-bottom:0}body.account.customer-address-index .block.block-addresses-list p.empty{margin-bottom:20px}body.account.customer-address-index .block.block-addresses-list #additional-addresses-table .col.actions .action.delete:hover span{opacity:.8}body.account.customer-address-index .block.block-addresses-list .customer-addresses-toolbar .pager{text-align:right}body.account.customer-address-form .actions-toolbar,body.account.customer-account-edit .actions-toolbar{display:flex;flex-direction:column;align-items:flex-start}body.account.customer-address-form .customer-name-prefix,body.account.customer-account-edit .customer-name-prefix{z-index:1}@media only screen and (max-width:639px){body.account.review-customer-index #my-reviews-table .col.summary .rating-summary{vertical-align:sub}}body.account.review-customer-index .review-count{display:inline-block}.customer-account-edit form .field input[type="checkbox"]{position:relative}.customer-account-edit form .field input[type="checkbox"]+label.label{padding-left:0}.header-right-section{position:absolute;right:155px;margin-top:14px !important}.header-right-section .account_link_name{margin-top:2px;float:right;cursor:pointer;line-height:normal;font-size:22px}.header-right-section .account_link_name .my-account-text{font-size:13px;font-weight:600;position:absolute;bottom:-16px;width:80px;text-align:center;left:50%;transform:translate(-50%, 0px)}.header-right-section .account_link_name i{font-size:29px;color:#5D8D17}.header-right-section:hover i{color:#78B51C}.header-right-section .menu_subnavi:not(.benutzerkonto_menu){clear:both;width:325px;background-color:#fff;padding:15px;padding-bottom:40px;border:1px solid #bbbbbb;position:absolute;top:52px;right:-70px}@media (max-width:768px){.header-right-section .menu_subnavi:not(.benutzerkonto_menu){right:-19px}}.header-right-section .menu_subnavi:not(.benutzerkonto_menu) .forgotten_pass{font-size:12px}.header-right-section .menu_subnavi:not(.benutzerkonto_menu) button.button{color:#fff;background-color:#5D8D17;border:1px solid #5D8D17;transition:ease-in-out 300ms;position:absolute;left:15px;bottom:15px}.header-right-section .menu_subnavi:not(.benutzerkonto_menu) button.button:hover{background-color:#fff;color:#5D8D17}.header-right-section .menu_subnavi:not(.benutzerkonto_menu) .link_register{position:absolute;right:20px;bottom:26px;text-transform:capitalize}.header-right-section .menu_subnavi:not(.benutzerkonto_menu) .link_register a{font-size:14px;color:#5D8D17 !important;padding:0}.header-right-section .menu_subnavi:not(.benutzerkonto_menu) #emailadress_frontend_login{margin-bottom:10px}.header-right-section .menu_subnavi:not(.benutzerkonto_menu) .forgotten_pass{margin-bottom:10px;display:inline-block}.header-right-section ul.toplinks{list-style:none;margin-bottom:0}.header-right-section .account_link_user_logged{position:absolute;right:0;top:0px;font-size:22px}.header-right-section .account_link_user_logged img{width:27px;opacity:.6;cursor:pointer}.header-right-section .account_link_user_logged:hover img{opacity:1}.header-right-section .account_link_user_logged:hover+.benutzerkonto_menu .account_container{display:block !important}.header-right-section .benutzerkonto_menu .account_container{display:none;margin-top:0px;left:50%;top:48px;transform:translate(-50%, 0);position:absolute;border:1px solid #F4F4F4;padding:22px 20px;background-color:#fff;box-shadow:0px 3px 6px #00000029;width:200px;box-sizing:border-box}.header-right-section .benutzerkonto_menu .account_container #emailadress_frontend_login{margin-bottom:10px}.header-right-section .benutzerkonto_menu .account_container .forgotten_pass{margin-bottom:10px;display:inline-block}.header-right-section .benutzerkonto_menu .account_container:hover{display:block}.header-right-section .benutzerkonto_menu .account_container a.button{display:block;font-weight:400;color:#333333;font-size:14px;margin:0 0 13px;padding:0}.header-right-section .benutzerkonto_menu .account_container a.button:hover{color:#5D8D17;text-decoration:none}.header-right-section .benutzerkonto_menu .account_container a.button::before{font-family:'FontAwesome';font-weight:bold;margin-right:10px}.header-right-section .benutzerkonto_menu .account_container a.button:last-child{margin-bottom:0}.header-right-section .benutzerkonto_menu .account_container a.icon1::before{content:"\f007"}.header-right-section .benutzerkonto_menu .account_container a.icon2::before{content:"\f03a"}.header-right-section .benutzerkonto_menu .account_container a.icon3::before{content:"\f004"}.header-right-section .benutzerkonto_menu .account_container a.icon4::before{content:"\f2f5"}a.action.primary,button.action.primary,body .block-promo .button.more,.action-primary,.action-secondary,button.action,.block-compare a.action.compare.primary,.button,.btn{border-radius:0;box-shadow:none !important;font-size:14px;font-weight:600;font-family:'Roboto',sans-serif;padding:13px 17px}#empty_cart_button{display:initial}a span,a div{text-transform:none}.badges{position:absolute;z-index:2}.badges .badge_sale{background-color:#d9211d;border-radius:50%;font-size:16px;color:#fff;height:51px;width:51px;border:1px solid #fff;font-weight:600;margin-bottom:5px;text-align:center;display:flex;align-items:center;justify-content:center}.badges .badge_new{background-color:#3D8133;border-radius:50%;font-size:16px;color:#fff;height:51px;width:51px;border:1px solid #fff;font-weight:600;margin-bottom:5px;text-align:center;display:flex;align-items:center;justify-content:center}.product-info-main .badges .badge_sale{background-color:#d9211d;border-radius:50%;font-size:16px;color:#fff;height:51px;width:51px;border:1px solid #fff;font-weight:600;margin-bottom:5px;text-align:center;display:flex;align-items:center;justify-content:center;margin-right:20px}.product-info-main .badges .badge_new{background-color:#3D8133;border-radius:50%;font-size:16px;color:#fff;height:51px;width:51px;border:1px solid #fff;font-weight:600;margin-bottom:5px;text-align:center;display:flex;align-items:center;justify-content:center;margin-right:20px}.owl-carousel .badges{margin-left:5px;margin-top:10px}@media only screen and (max-width:1480px){.widget_container_overlay{display:none !important}}@media only screen and (max-width:1480px){#trustami-mobile-view{display:block !important}}@media only screen and (min-width:1500px){.page-products .page-wrapper,.cms-page-view .page-wrapper{overflow:hidden}}.page-products .category-image img,.cms-page-view .category-image img,.page-products .cms_page_banner img,.cms-page-view .cms_page_banner img{width:100%}@media only screen and (min-width:1500px){.page-products .category-image+.page-main,.cms-page-view .category-image+.page-main,.page-products .cms_page_banner+.page-main,.cms-page-view .cms_page_banner+.page-main{margin-top:-250px;position:relative;background:white;padding-top:55px}.page-products .category-image+.page-main:before,.cms-page-view .category-image+.page-main:before,.page-products .cms_page_banner+.page-main:before,.cms-page-view .cms_page_banner+.page-main:before{content:'';height:0;right:100%;position:absolute;border-top:solid 300px transparent;border-right:solid 200px white;top:0}.page-products .category-image+.page-main:after,.cms-page-view .category-image+.page-main:after,.page-products .cms_page_banner+.page-main:after,.cms-page-view .cms_page_banner+.page-main:after{content:'';height:100%;top:0;left:100%;background:white;position:absolute;width:50%}}.page-products .category-image .page-wrapper,.cms-page-view .category-image .page-wrapper,.page-products .cms_page_banner .page-wrapper,.cms-page-view .cms_page_banner .page-wrapper{overflow:hidden}.brand-wrapper .brand-collection .brand-ul{display:flex;flex-wrap:wrap}@media only screen and (min-width:1280px){.brand-wrapper .brand-collection .brand-ul li.brand-images{background:#fff;width:14.2%}.brand-wrapper .brand-collection .brand-ul li.brand-images::before{display:none !important}}.breadcrumbs{margin-bottom:20px}.breadcrumbs ul li:before{display:none !important}.breadcrumbs ul li a{color:#575757 !important;font-size:13px}.breadcrumbs ul li:last-of-type strong{color:#575757;font-size:13px}.breadcrumbs .item:not(:last-child):after{line-height:23px}.page-main .breadcrumbs{padding-left:0;padding-right:0}@media only screen and (max-width:767px){.breadcrumbs{display:block}}.bundle-options-container .additional_price_info{font-size:11px;line-height:14px}.bundle-options-container .additional_price_info a{color:#5D8D17;text-decoration:underline}.bundle-options-container .additional_price_info a:hover{color:#78B51C}.bundle-options-container .additional_price_info .shipping_info{display:none}.bundle-options-container .block-bundle-summary .price-as-configured{margin-bottom:0}.bundle-options-container .block-bundle-summary .price-as-configured+.additional_price_info .shipping_info{display:inline}.message.global.cookie{background:#ffffff;border-top:1px solid #cecece;z-index:999999}@media only screen and (max-width:767px){.message.global.cookie{padding:12px}.message.global.cookie p{margin:0;font-size:14px;line-height:1.5}}.message.global.cookie a.action.primary{color:#fff;line-height:16px;border-radius:0}.message.global.cookie a.action.primary:hover{background:#24521d;border:1px solid #24521d;color:#ffffff}.amgdprcookie-table{max-width:none}.amgdprcookie-modal-container .modal-inner-wrap .amgdprcookie-groups-container{overflow-y:auto;height:100% !important;direction:ltr;box-shadow:none !important}.amgdprcookie-policy-container{box-shadow:none !important}.amgdprcookie-groups-modal .amgdprcookie-done{background:#5D8D17;border:1px solid #5D8D17;color:#fff;border-radius:0}.amgdprcookie-groups-modal .amgdprcookie-done:hover{background-color:transparent;border-color:#5D8D17;color:#5D8D17}.amgdprcookie-modal-container #amgdprcookie-form{margin-bottom:0}.amgdprcookie-modal-container .modal-inner-wrap{background-color:#FCF7EE;min-width:350px}.amgdprcookie-modal-container .modal-inner-wrap .action-close{display:none !important}.amgdprcookie-modal-container .modal-inner-wrap .modal-header{right:10px}.amgdprcookie-modal-container .modal-inner-wrap .modal-header button.action-close:hover{color:#5D8D17}.amgdprcookie-modal-container .amgdprcookie-settings-form .amgdprcookie-header .amgdprcookie-caption{padding-top:0;width:100%}.amgdprcookie-modal-container .amgdprcookie-settings-form .amgdprcookie-toggle-cookie .amgdprcookie-input:checked:not([disabled])+.amgdprcookie-label{background:#5D8D17}.amgdprcookie-modal-container .amgdprcookie-settings-form .amgdprcookie-toggle-cookie .amgdprcookie-input:checked:disabled+.amgdprcookie-label{background:#5D8D17}.amgdprcookie-modal-container .amgdprcookie-settings-form .amgdprcookie-policy-container .amgdprcookie-button{background:#5D8D17;border:1px solid #5D8D17;color:#fff;border-radius:0;opacity:1}.amgdprcookie-modal-container .amgdprcookie-settings-form .amgdprcookie-policy-container .amgdprcookie-button:hover{background:transparent;border:1px solid #5D8D17;color:#5D8D17;opacity:1}.amgdprcookie-modal-container .amgdprcookie-settings-form .amgdprcookie-policy-container .amgdprcookie-button.-settings.-save{background:transparent;border:1px solid #5D8D17;color:#5D8D17;opacity:1}.amgdprcookie-modal-container .amgdprcookie-settings-form .amgdprcookie-policy-container .amgdprcookie-button.-settings.-save:hover{background:#5D8D17;border:1px solid #5D8D17;color:#fff;border-radius:0;opacity:1}.amgdprcookie-cookie-container .amgdprcookie-link{color:#575757;text-decoration:underline;font-weight:bold}.amgdprcookie-cookie-container .amgdprcookie-link:hover{color:#5D8D17}@media screen and (max-width:1200px){.amgdprcookie-groups-modal.-table .modal-inner-wrap{min-width:320px;max-width:90%;width:100%}.amgdprcookie-groups-modal.-table .modal-inner-wrap .modal-component{overflow-x:scroll;max-width:100%}.amgdprcookie-groups-modal.-table .modal-inner-wrap .modal-component .amgdprcookie-table{width:900px}}@media screen and (max-width:1023px){body.cms-cookie-settings .amgdprcookie-main-wrapper .amgdprcookie-top{display:block}body.cms-cookie-settings .amgdprcookie-main-wrapper .amgdprcookie-top .amgdprcookie-btn:first-child{margin-left:0}}@media screen and (max-width:900px){.amgdprcookie-groups-modal.-table .modal-inner-wrap{min-width:320px;max-width:90%;width:100%}}@media screen and (max-width:767px){body.cms-cookie-settings .amgdprcookie-main-wrapper .amgdprcookie-top{display:block}body.cms-cookie-settings .amgdprcookie-main-wrapper .amgdprcookie-top .amgdprcookie-btn-wrapper{margin-top:10px}body.cms-cookie-settings .amgdprcookie-main-wrapper .amgdprcookie-cookie-container .amgdprcookie-toggle-cookie .amgdprcookie-label{left:5px}body.cms-cookie-settings .amgdprcookie-main-wrapper .amgdprcookie-cookie-container .amgdprcookie-options:hover{color:#fff !important}body.cms-cookie-settings .amgdprcookie-main-wrapper .amgdprcookie-cookie-container .amgdprcookie-check.active .amgdprcookie-options{background:#5D8D17}}body.checkout-cart-index .cart-empty a{text-decoration:underline}.form.form-cart .item-info>td{border-color:#F4F4F4}.form.form-cart .item-info .product-item-details{margin-bottom:0}.form.form-cart th{vertical-align:top;background:#EEF3E7;padding-top:15px !important;padding-bottom:15px !important;border-bottom:none !important;color:#707070;font-size:11px;line-height:14px;font-weight:400}.form.form-cart th .vat_info{font-size:11px;line-height:14px}.form.form-cart th span{display:block;font-weight:700;font-size:14px;color:#575757}.form.form-cart th.col.price{width:100px}.form.form-cart th.col.item{padding-left:20px}.form.form-cart th.col.subtotal{padding-right:20px}.form.form-cart td strong{font-weight:bold;font-size:16px !important}.form.form-cart td dt{font-weight:normal;font-size:16px}.form.form-cart td.col.qty .field.qty{display:flex;justify-content:flex-end}.form.form-cart td.col.qty .field.qty .qty-update-span img{height:20px;margin-top:7px;margin-right:5px;width:20px;max-width:unset;max-height:unset}.form.form-cart td.col.qty .control.qty{display:flex}.form.form-cart td.col.qty .control.qty .input-text{margin-top:0px;width:60px;margin-left:20px}.form.form-cart td.col.qty .control.qty .update{box-shadow:none;background-color:transparent;border:0;margin-right:0;position:absolute;top:10px;left:0;padding:0}.form.form-cart td.col.qty .control.qty button::before{color:#5D8D17;content:"\f021";font-family:'FontAwesome'}.form.form-cart td.col.qty .control.qty .qty_control button{padding:0px;box-shadow:none;background-color:transparent;position:absolute;border:1px solid #9b9b9b;border-radius:0;width:22px;height:18px;left:-1px;transition:all 300ms ease-in-out}.form.form-cart td.col.qty .control.qty .qty_control button:first-of-type{border-bottom:0;top:0}.form.form-cart td.col.qty .control.qty .qty_control button.decreaseQty{bottom:0;top:auto}.form.form-cart td.col.qty .control.qty .qty_control button::before{content:'\e621';font-family:'luma-icons';display:block;width:9px;font-size:9px;color:#575757;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 300ms ease-in-out}.form.form-cart td.col.qty .control.qty .qty_control button:hover{background-color:#EEF3E7}.form.form-cart td.col.qty .control.qty .qty_control button.decreaseQty::before{content:'\e622'}.form.form-cart .item-options dt{font-size:14px}.form.form-cart .qty_control{width:22px;position:relative}.form.form-cart td.price .cart-price .price,.form.form-cart td.subtotal .cart-price .price{color:#575757}.form.form-cart .product-item-name>a{font-size:14px;line-height:20px;display:block}.form.form-cart td.col.item{padding-top:32px !important;padding-left:20px !important}.form.form-cart td.col.price,.form.form-cart td.col.subtotal{padding-top:28px}.form.form-cart td.col.price span,.form.form-cart td.col.subtotal span{font-size:14px;font-weight:normal}.form.form-cart td.col.subtotal{padding-right:20px !important}.form.form-cart tr.item-actions .action-edit::before,.form.form-cart tr.item-actions .action-delete::before{color:#5D8D17;font-family:'FontAwesome';font-weight:400}.form.form-cart tr.item-actions .action-edit{right:35px}.form.form-cart tr.item-actions .action-edit::before{content:"\f044"}.form.form-cart tr.item-actions .action-delete{right:20px}.form.form-cart tr.item-actions .action-delete::before{content:"\f1f8"}@media only screen and (min-width:767px){.form.form-cart tr.item-actions .actions-toolbar{margin-top:-50px}}.form.form-cart .cart.main.actions{text-align:right}.form.form-cart .cart.main.actions button{padding:0;color:#5d8d17;background-color:transparent;border:0;margin-left:30px;font-weight:700}.cart-discount{margin-top:50px}.cart-discount .block.discount{width:100%}.cart-discount .block.discount .title{border-bottom:1px solid #cccccc;margin-bottom:20px;padding-left:20px}@media only screen and (max-width:767px){.cart-discount .block.discount .title{margin-bottom:15px}}.cart-discount .block.discount .title::after{color:#575757;font-weight:bold}.cart-discount .block.discount .title strong{font-weight:bold;font-size:14px;color:#575757}.cart-discount .block.discount .fieldset.coupon{width:90%;margin-left:20px}@media only screen and (max-width:767px){.cart-discount .block.discount .fieldset.coupon{margin:0}}.cart-discount .block.discount .fieldset.coupon .field{display:inline-block;max-width:250px;width:100%}.cart-discount .block.discount .fieldset.coupon .actions-toolbar{display:inline-block}.cart-discount .block.discount #coupon_code{max-width:250px;height:44px}.cart-discount .block.discount button{padding:0 !important;color:#5d8d17 !important;background-color:transparent !important;border:0 !important;margin-left:30px !important;font-weight:700 !important;position:relative;top:13px}@media only screen and (max-width:767px){.form.form-cart td.col.qty{text-align:left !important;padding-top:20px}.form.form-cart td.col.qty::before{padding-bottom:5px !important}.form.form-cart td.col.qty .control.qty label{position:relative}.form.form-cart td.col.qty .control.qty .qty_control{width:22px;display:flex;flex-direction:column}.form.form-cart td.col.qty .control.qty .qty_control button{top:0}.form.form-cart td.col.qty .control.qty .qty_control button:first-of-type{top:0px !important}.form.form-cart .cart.table-wrapper{border:0}.form.form-cart .cart.table-wrapper .item .col.item{padding:15px 0 0 !important}.form.form-cart .cart.table-wrapper .product-item-photo{position:static}.form.form-cart .cart.table-wrapper td.col.qty,.form.form-cart .cart.table-wrapper td.col.price,.form.form-cart .cart.table-wrapper td.col.subtotal{padding-top:0;position:relative;width:100%;text-align:right;padding-right:0}.form.form-cart .cart.table-wrapper td.col.qty:before,.form.form-cart .cart.table-wrapper td.col.price:before,.form.form-cart .cart.table-wrapper td.col.subtotal:before{position:absolute;left:0;font-weight:normal;font-size:inherit}.form.form-cart .cart.table-wrapper td.col.qty>*,.form.form-cart .cart.table-wrapper td.col.price>*,.form.form-cart .cart.table-wrapper td.col.subtotal>*{float:right;width:50%}.form.form-cart .cart.table-wrapper td.col.subtotal{padding-right:0px !important}.form.form-cart .cart.table-wrapper td.col.price{padding-bottom:30px}.form.form-cart .cart.table-wrapper td.col.price .price-including-tax[data-label]:before{content:attr(data-label);position:absolute;left:0;top:22px;font-size:12px}.form.form-cart .cart.table-wrapper tr.item-actions td{padding-left:0}.form.form-cart .cart.table-wrapper tr.item-actions .actions-toolbar{margin-top:0}.form.form-cart .cart.table-wrapper tr.item-actions .actions-toolbar .action-edit,.form.form-cart .cart.table-wrapper tr.item-actions .actions-toolbar .action-delete{position:static}.form.form-cart .cart.table-wrapper td.col.item .cart.main.actions{left:0}.form.form-cart .cart.main.actions button{margin-bottom:10px}.cart-discount{border-bottom:none}.cart-discount .block.discount .title{border-top:none;padding-left:0;border-bottom-color:#ccc}.cart-discount .block.discount .title:after{display:none}.cart-discount .block.discount .content{padding-left:0;padding-right:0;padding-bottom:0;display:block !important}.cart-discount .block.discount .content .fieldset.coupon{width:100%}}@media only screen and (max-width:500px){.form.form-cart .cart.table-wrapper td.col.item{width:100%;padding:0}.form.form-cart .cart.table-wrapper td.col.item a.product-item-photo{position:static;max-width:unset;text-align:center;margin:40px 0 10px}.form.form-cart .cart.table-wrapper td.col.item .product-item-details{padding:20px 0 10px}.form.form-cart .cart.main.actions button{min-width:100%;display:block;margin:auto;margin-bottom:10px}.form.form-cart .cart.main.actions #empty_cart_button{display:block}.cart-discount{margin-top:50px}.cart-discount .block.discount .fieldset.coupon{width:90%;margin:auto}.cart-discount .block.discount .field{display:block}.cart-discount .block.discount .actions-toolbar button{border-radius:0}}@media only screen and (max-width:450px){.cart-discount .block.discount .fieldset.coupon{width:100%;margin:auto}.cart-discount .block.discount .field{display:block !important;max-width:100% !important}.cart-discount .block.discount .field .control input{width:100%;max-width:100% !important}.cart-discount .block.discount .actions-toolbar{display:block;width:100%}.cart-discount .block.discount .actions-toolbar button{border-radius:0;position:static;margin-left:0 !important}}.cart-summary{background:#EEF3E7}.cart-summary .totals-tax-summary .amount .price{padding-right:0;padding-left:20px}.cart-summary .totals-tax-summary .amount .price::after{right:unset;left:0px;top:6px}.cart-summary>.title{font-weight:700}.cart-summary .cart-totals .grand.totals.excl strong{font-weight:400}.cart-summary .cart-totals .grand strong{font-size:16px}@media only screen and (max-width:767px){.cart-summary .block.shipping{padding:0px 15px}.cart-summary .block.shipping>.title:after{right:0;top:3px}.cart-summary .block.shipping form{margin-bottom:0px}.cart-summary .block.shipping form .fieldset:last-child{margin-bottom:0px}.cart-summary .block.shipping #block-summary{padding-bottom:0}.cart-summary .summary.title{display:block;padding:0px 40px 0px 15px}.cart-summary .block>.title{border:0;padding:0}.cart-summary .cart-totals{border:0}.cart-summary .totals.sub.excl td.amount,.cart-summary .totals.sub.incl td.amount{border:0 !important}.cart-summary .data.table.totals{border-top:1px solid #cccccc}.cart-summary .totals-tax-summary .amount .price::after{top:5px;left:0}}#checkout .opc-progress-bar .opc-progress-bar-item span{font-size:12px}#checkout .opc-progress-bar .opc-progress-bar-item._active::before{background:#5D8D17;border-color:#5D8D17}#checkout .opc-progress-bar .opc-progress-bar-item._active span{color:#575757;font-weight:600;font-size:12px}#checkout .opc-progress-bar .opc-progress-bar-item._active span:before{background:#5D8D17;border-color:#5D8D17}#checkout .opc-progress-bar .opc-progress-bar-item._active span:after{border-color:#5D8D17;color:#5D8D17}#checkout .opc-wrapper .step-content{margin:0}#checkout .step-title,#checkout .shipping-information-title{color:#575757 !important;background:transparent !important;font-weight:bold !important;font-size:26px;padding:15px !important;border:0;margin-bottom:0 !important}#checkout .field.addresses .shipping-address-items .shipping-address-item.selected-item{border-color:#5D8D17}#checkout .field.addresses .shipping-address-items .shipping-address-item.selected-item::after{background:#5D8D17}@media only screen and (min-width:768px){#checkout .checkout-shipping-method .actions-toolbar>.primary .action.primary{min-width:140px}}#checkout .checkout-billing-address .fieldset:last-child{max-width:500px;margin-top:20px}#checkout #customer-email-fieldset{background:#EEF3E7;padding:20px 20px 10px 20px}#checkout span#checkout-register-id a{background:#3d8133;border:1px solid #3d8133;color:#ffffff;cursor:pointer;font-size:20px;display:inline-block;padding:10px 25px;margin-top:15px;border-radius:0;box-shadow:none !important;font-size:16px;font-weight:400;font-family:'Roboto',sans-serif;padding-top:10px;padding-bottom:10px}#checkout .field-tooltip-action:before{background:#5D8D17;color:white;line-height:1;border-radius:50%}#checkout .opc-wrapper #checkout-step-shipping .form-login{max-width:600px}#checkout #delivery-method-selector .action{background-color:transparent;color:#666666;border-color:#d1d1d1;transition:all 300ms ease-in-out}#checkout #delivery-method-selector .action.selected{background:#5D8D17;border-color:#5D8D17;color:#fff}#checkout #delivery-method-selector .action.selected:hover{background:#5D8D17;border-color:#5D8D17;color:#fff;cursor:default}#checkout #delivery-method-selector .action:hover{background-color:#EEF3E7;color:#666666;border-color:#d1d1d1}.store-selector-popup-table tbody .col-location-details{width:70%}.store-selector-popup-table tbody .col-location-actions{vertical-align:top}.opc-wrapper .form-login .fieldset .note span{margin-bottom:5px;display:inline-block}@media only screen and (max-width:767px){#checkout .opc-wrapper{width:100% !important}#checkout .opc-wrapper .form-shipping-address,#checkout .opc-wrapper .methods-shipping,#checkout .opc-wrapper .form-login{margin:0}#checkout .opc-wrapper .opc{margin-top:20px}#checkout .opc-wrapper .form-login{padding:0}#checkout .opc-wrapper #store-selector .form-login{margin-top:20px;padding:20px 15px}#checkout .opc-wrapper .methods-shipping{padding:15px 0px 15px 0px;background:none}#checkout .table-checkout-shipping-method tbody td{padding-left:3px;padding-right:3px}#checkout .table-checkout-shipping-method tbody td:last-child{text-align:right}#checkout .step-title{font-size:2.3rem}#checkout .payment-group .step-title{margin-bottom:10px}.checkout-shipping-method .actions-toolbar>.primary{float:right;min-width:140px;margin-top:15px}}[name="shippingAddress.region"]{display:none !important}#checkout input:not([disabled]):focus{box-shadow:none}#checkout .authentication-wrapper{display:none}#checkout #discount-code{height:38px}#checkout .opc-wrapper{width:100%;padding-right:0;margin-bottom:0}#checkout #checkoutSteps .um-ordercomment .choice{color:#575757 !important;background:transparent !important;font-weight:bold !important;font-size:26px;padding:15px !important;border:0;margin-bottom:0 !important}#checkout #checkoutSteps #checkout-step-payment{margin-bottom:0px}#checkout #checkoutSteps #checkout-step-payment .payment-option-title.field.choice{padding-left:7px;padding-top:6px;border-color:#F4F4F4}#checkout #checkoutSteps #checkout-step-payment .form.form-discount{padding-left:7px}#checkout #checkoutSteps #checkout-step-payment .payment-option-title .action-toggle{color:#575757;font-weight:700}#checkout #checkoutSteps #checkout-step-payment .payment-method-content{padding-bottom:0}#checkout #checkoutSteps #checkout-step-payment .payment-method-content .fieldset:not(:last-child){margin:0 0 0 27px}#checkout #checkoutSteps .form-discount .action.action-apply{background-color:transparent;padding:0;color:#5d8d17;border:0;position:relative;top:8px;left:12px}#checkout #checkoutSteps .shipping-information .shipping-information-title{padding-left:0 !important;position:relative}#checkout #checkoutSteps .shipping-information .ship-to{margin-bottom:30px}#checkout #checkoutSteps .shipping-information .ship-via{margin-bottom:30px}#checkout #checkoutSteps .shipping-information .action.action-edit{top:10px;display:inline-block;margin:0;position:absolute;right:20px;padding:0;color:#5d8d17;text-decoration:none;background:none;border:0}#checkout #checkoutSteps .shipping-information .action.action-edit:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:20px;vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center;font-family:'FontAwesome';color:#5d8d17;content:"\f044";margin-right:10px;margin-top:19px}#checkout #checkoutSteps .shipping-information .action.action-edit span{display:none}#checkout #checkoutSteps .checkout-agreements-block{padding-left:0}#checkout #checkoutSteps .payment-method .payment-method-title{padding:5px}#checkout #checkoutSteps .payment-method .payment-method-title .payment-icon{display:none}#checkout #checkoutSteps .payment-method+.payment-method .payment-method-title{border-top:1px solid #F4F4F4}#checkout #checkoutSteps .payment-method .payment-method-content{padding-left:0}#checkout #checkoutSteps .payment-method .payment-method-content .billing-address-same-as-shipping-block label{display:inline-block}#checkout #checkoutSteps .payment-method .payment-method-content .billing-address-details{padding-left:20px}#checkout #checkoutSteps .payment-method .payment-method-content .billing-address-details button{margin-top:10px}#checkout #checkoutSteps .payment-method .payment-method-content .checkout-agreements-block{margin:0}#checkout #checkoutSteps .checkout-agreements .checkout-agreement input[type="checkbox"]+label.label{padding-left:0}#checkout #checkoutSteps .payment-option .payment-option-title.field.choice{padding-left:0;padding-bottom:0}#checkout #checkoutSteps .payment-option .payment-option-content{padding:0;padding-top:20px}#checkout #checkoutSteps .payment-option .order-comment-form{max-width:none}#checkout #checkoutSteps .payment-option .form-discount{margin-bottom:0}#checkout #checkoutSteps .payment-option .form-discount .payment-option-inner{margin-bottom:0}#checkout #checkoutSteps .step-title{padding-left:0px !important}#checkout #checkoutSteps .opc-block-shipping-information{padding-left:0;padding-right:0;margin:0 !important}#checkout #checkoutSteps .opc-block-shipping-information .shipping-information-title{color:#fff;background:#5D8D17;font-weight:bold;padding-left:0 !important}#checkout #checkoutSteps .opc-block-shipping-information .shipping-information-title button::before{font-family:'FontAwesome';color:#5D8D17;content:"\f044";margin-right:10px;margin-top:19px}#checkout #checkoutSteps .opc-block-shipping-information .shipping-information .ship-to,#checkout #checkoutSteps .opc-block-shipping-information .shipping-information .ship-via{margin-bottom:30px}#checkout #checkoutSteps .um-ordercomment .choice{color:#fff;background:#5D8D17;font-weight:bold;padding:15px 15px 15px 0 !important;font-size:2.6rem}#checkout #checkoutSteps .checkout-agreements-block{margin-bottom:60px}@media only screen and (min-width:768px){#checkout #checkoutSteps .checkout-agreements-block{padding-right:33px}}#checkout #checkoutSteps .checkout-agreements-block label.label::after{position:absolute}#checkout #checkoutSteps .checkout-agreements-block button{text-align:left;max-width:85%;color:#575757}#checkout .opc-summary-wrapper{margin-top:0}#checkout .opc-summary-wrapper .subtotal .price-including-tax{margin-top:0}#checkout .opc-summary-wrapper .subtotal .price-including-tax .cart-price .price{font-size:14px}#checkout .opc-summary-wrapper .opc-block-summary{margin-bottom:0;padding-bottom:0;background:transparent;border:1px solid #cccccc;border-bottom:none}#checkout .opc-summary-wrapper .opc-block-summary .items-in-cart>.title{border-bottom:none}#checkout .opc-summary-wrapper .opc-block-summary>.title{color:#575757;font-weight:bold;font-size:26px}@media only screen and (max-width:768px){#checkout .opc-summary-wrapper .opc-block-summary>.title{font-size:24px}}#checkout .opc-summary-wrapper .opc-block-summary>.title strong{font-size:14px}#checkout .opc-summary-wrapper .opc-block-summary .minicart-items-wrapper{max-height:none;overflow-x:unset}@media only screen and (min-width:768px){#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items .product-item{padding-left:25px;padding-right:25px}}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items::before{content:"";background:#EEF3E7;height:70px;display:block}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li:not(:first-child){border-color:#F4F4F4}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li:not(:first-child) th{display:none}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li .product-item-inner{margin:0}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li .product-item-inner .qty-wrapper{position:relative}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li .product-item-inner .qty-wrapper .qty-wrap input{width:60px;height:35px;font-size:16px;text-align:center;margin-right:30px}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li .product-item-inner .qty-wrapper .button-action{position:absolute;color:#575757;border:solid 1px #575757;box-sizing:border-box;width:25px;height:18px;padding-bottom:2px;right:6px;text-decoration:none !important;font-size:18px;font-weight:bold;display:flex;justify-content:center;align-items:center}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li .product-item-inner .qty-wrapper .button-action:hover{color:#fff;background-color:#78B51C}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li .product-item-inner .qty-wrapper .button-action.plus{top:0;color:transparent;border:1px solid #9b9b9b;transition:all 300ms ease-in-out}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li .product-item-inner .qty-wrapper .button-action.plus:before{content:'\e621';font-family:'luma-icons';display:block;width:9px;font-size:9px;color:#575757;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li .product-item-inner .qty-wrapper .button-action.plus:hover{background-color:#EEF3E7}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li .product-item-inner .qty-wrapper .button-action.minus{bottom:0;color:transparent;border:1px solid #9b9b9b;transition:all 300ms ease-in-out;padding-bottom:0}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li .product-item-inner .qty-wrapper .button-action.minus:before{content:'\e622';font-family:'luma-icons';display:block;width:9px;font-size:9px;color:#575757;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li .product-item-inner .qty-wrapper .button-action.minus:hover{background-color:#EEF3E7}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li .product-item-inner strong{font-weight:bold}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li th,#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li td{padding:0;width:25%;text-align:right}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li th span,#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li td span{text-align:right;font-weight:600}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li th .vat_info,#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li td .vat_info{font-size:11px;line-height:14px}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li th:first-child,#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li td:first-child{text-align:left}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li th:first-child span,#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li td:first-child span{text-align:left}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li .product-image-container{margin-top:4px}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li dl.item-options{display:table}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li dl.item-options dt{font-weight:normal}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li:first-child th{position:relative;top:-50px}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li:first-child th:first-child{position:absolute;left:0;padding-left:0px}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li:first-child th:last-child{padding-right:0px}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li:first-child .product-image-container{margin-top:35px}#checkout .opc-summary-wrapper .table-totals{border-color:#F4F4F4}#checkout .opc-summary-wrapper .table-totals tbody>tr:first-child th,#checkout .opc-summary-wrapper .table-totals tbody>tr:first-child td{padding-top:20px}#checkout .opc-summary-wrapper .table-totals tbody>tr .mark,#checkout .opc-summary-wrapper .table-totals tbody>tr .amount{border-color:#F4F4F4}#checkout .opc-summary-wrapper .table-totals tbody>tr.totals.shipping.incl .mark,#checkout .opc-summary-wrapper .table-totals tbody>tr.totals.shipping.incl .amount{padding-bottom:20px}#checkout .opc-summary-wrapper .totals-tax-summary .price{padding-right:0}#checkout .opc-summary-wrapper .totals-tax-summary .price::after{right:unset;left:-20px;top:6px}#checkout .opc-summary-wrapper .actions-toolbar-trigger{border:1px solid #cccccc;border-top:none;text-align:right;padding:15px;box-sizing:border-box;width:100%;display:flex;justify-content:flex-end}@media only screen and (min-width:768px){#checkout .opc-summary-wrapper .actions-toolbar-trigger{padding:0px 30px 20px}}#checkout .opc-summary-wrapper .actions-toolbar-trigger .required-field{display:none}#checkout .opc-summary-wrapper .actions-toolbar-trigger .button.action.primary{font-size:20px;padding:14px 17px;line-height:2.2rem;min-width:280px;text-align:center}#checkout .fieldset:last-child{display:flex;flex-direction:column}.checkout-payment-method .checkout-billing-address{margin-top:30px;order:5}.checkout-payment-method .checkout-billing-address .action-edit-address{display:none}.checkout-payment-method .checkout-billing-address .billing-address-details{padding-left:0}@media only screen and (min-width:768px){table.data.table.table-totals th{padding-left:33px}table.data.table.table-totals td{padding-right:20px}.opc-block-shipping-information .shipping-information-title .action-edit{right:20px}}@media only screen and (max-width:1024px){.checkout-index-index .nav-sections,.checkout-index-index .nav-toggle{display:block}}@media only screen and (max-width:767px){.checkout-payment-method .payment-methods,.checkout-payment-method .payment-option{margin:0}#checkout .opc-estimated-wrapper{margin:0;background:#EEF3E7;border:0}#checkout .opc-estimated-wrapper .minicart-wrapper{display:none}#checkout .opc-wrapper{width:95%;margin:auto}#checkout #payment .payment-method-title.field.choice{padding-left:0}#checkout .opc-summary-wrapper{position:static;display:block;visibility:unset;opacity:unset;width:100%;margin:auto}#checkout .opc-summary-wrapper button.action-close{display:none}#checkout .opc-summary-wrapper .modal-inner-wrap{transform:translate(0);box-shadow:none;background-color:transparent}#checkout .opc-summary-wrapper .opc-block-summary{padding-right:15px;padding-left:15px}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items{padding-top:0}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li .product-image-container{margin-top:8px !important;float:none!important;display:block;margin:auto;margin-bottom:15px !important}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li .product-item-details{padding-left:0}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li tr{display:table-cell}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li tr:first-child{width:200px;padding-right:25px;display:none}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li td .product-item-name{margin-bottom:0}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li th,#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li td{padding-bottom:10px;width:100%;text-align:left}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li th span,#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li td span{text-align:right}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li .product-item-inner .qty-wrapper .qty-wrap input{width:60px;margin-right:0;-webkit-appearance:none}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li .product-item-inner .qty-wrapper .button-action{left:auto;right:59px}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li:first-child th{position:static !important}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items:before{display:none}#checkout .modal-custom-overlay{display:none}#checkout .opc-summary-wrapper .opc-block-summary .product-item th{display:none}#checkout .opc-summary-wrapper .opc-block-summary .product-item td:not(:first-child){position:relative;width:100%;float:right;text-align:right}#checkout .opc-summary-wrapper .opc-block-summary .product-item td:not(:first-child):before{position:absolute;left:0;top:3px;font-weight:normal;font-size:inherit;content:attr(data-th)}#checkout .opc-summary-wrapper .opc-block-summary .product-item td:not(:first-child)>*{float:right;width:50%}#checkout .opc-summary-wrapper .opc-block-summary .product-item td.col.price .price-including-tax[data-label]:before{content:attr(data-label);position:absolute;left:10px;top:45px;font-size:14px}#checkout .opc-summary-wrapper .actions-toolbar-trigger{display:block}}.block.items-in-cart{margin-bottom:20px !important}@media only screen and (max-width:500px){#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li tr{display:block}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li tr:first-child{display:none}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li tr td .subtotal{width:fit-content}#checkout .opc-summary-wrapper .opc-block-summary ol.minicart-items li th{display:none !important}}.filter-options-item{border-bottom:1px solid #F4F4F4}.filter-options-title{text-transform:capitalize !important;font-weight:700;color:#575757}.filter-options-title:hover{color:#5D8D17}.filter-content .block-subtitle.filter-subtitle{border-bottom:1px solid #F4F4F4;font-weight:700;padding:5px 10px 10px;position:relative;font-size:16px}@media only screen and (min-width:1200px){.filter-content .block-subtitle.filter-subtitle{font-size:18px}}@media only screen and (max-width:1023px){.filter-content .block-subtitle.filter-subtitle{max-width:165px;word-break:break-all}}.filter-content .block-subtitle.filter-subtitle::after{content:'\e621';font-family:'luma-icons';position:absolute;right:10px}.filter-content .block-subtitle.filter-subtitle.closed::after{content:'\e622'}.filter-content .block-subtitle.filter-subtitle .filter-toggle{display:none}.filter-content .item{margin:10px}.filter-content .item a:hover{background:transparent;color:#5D8D17}.category-view *,.catalogsearch-result-index *{box-sizing:border-box}.category-view .category-description>h1,.catalogsearch-result-index .category-description>h1{display:none}.category-view .filter-title,.catalogsearch-result-index .filter-title{border-bottom-color:#575757}.category-view .filter-title strong,.catalogsearch-result-index .filter-title strong{position:static;background:#5D8D17;border:none;color:white;border-radius:0;padding:10px 15px}.category-view .catalog-category-nav .cat,.catalogsearch-result-index .catalog-category-nav .cat{display:inline-block;margin-bottom:22px;margin-right:22px}.category-view .catalog-category-nav .cat a,.catalogsearch-result-index .catalog-category-nav .cat a{color:#575757;border:solid 1px #575757;font-size:15px;padding:8px 15px;display:inline-block;text-align:center;text-decoration:none}.category-view .catalog-category-nav .cat:hover a,.catalogsearch-result-index .catalog-category-nav .cat:hover a,.category-view .catalog-category-nav .cat.active a,.catalogsearch-result-index .catalog-category-nav .cat.active a{background:#575757;color:white}.category-view .filter,.catalogsearch-result-index .filter{border-top:0 !important;margin-bottom:25px}@media only screen and (max-width:767px){.category-view .filter .filter-content .filter-current,.catalogsearch-result-index .filter .filter-content .filter-current{margin-top:20px}}.modes{display:none}.modes .modes-mode{box-shadow:none  !important;background-color:transparent !important;color:#D4D4D4;padding:0;border:0 !important;margin-top:7px;margin-right:30px}.modes .modes-mode:before{color:#D4D4D4 !important;font-size:17px !important}.modes .modes-mode.active{color:#5D8D17}.modes .modes-mode.active:before{color:#5D8D17 !important}.catalog-category-view .toolbar-sorter.sorter .sorter-action::before{color:#5D8D17}@media only screen and (max-width:767px){body.catalog-category-view .toolbar-sorter.sorter{position:relative;left:0;right:auto;float:none;text-align:left}body.catalog-category-view .columns{padding-top:0px !important}body.catalog-category-view .filter .filter-title strong{background-color:#5D8D17;border:1px solid #5D8D17;box-shadow:none;color:#fff;border-radius:0;font-weight:400;line-height:16px;padding:13px 17px;position:static;display:inline-block;margin-bottom:20px}body.catalog-category-view .filter.active .filter-title strong{padding:7px 10px;position:absolute;border:0;background:none;color:transparent}.category-view .catalog-category-nav .cat{margin-bottom:8px;margin-right:0;display:block}.category-view .catalog-category-nav .cat a{display:block;padding:5px;line-height:1.2}.category-view .filter .filter-content .filter-subtitle{margin-bottom:10px;padding:10px 0;font-size:24px}.category-view .filter .filter-content .filter-subtitle .filter-toggle{margin-top:0}.category-view .filter .filter-content .filter-options{display:block}.category-view .filter .filter-content .filter-options .filter-options-item{margin-bottom:8px;margin-right:0;border-bottom:1px solid #F4F4F4;line-height:1;width:100%}.category-view .filter .filter-content .filter-options .filter-options-item .filter-options-title{width:100%;padding:5px;padding-right:20px;line-height:1.2;text-transform:capitalize}.category-view .filter .filter-content .filter-options .filter-options-item .filter-options-title:after{right:3px;top:5px}.category-view .filter .filter-content .filter-options .filter-options-item .filter-options-content{border:solid 1px #575757;margin-top:-3px}.category-view .filter .filter-title strong{display:none}.category-view .filter.active .filter-title strong{position:absolute;top:5px;display:none}.category-view .filter.active .filter-title strong:after{color:#575757}.category-view .filter.active .filter-options{padding:0 15px}.category-view .filter.active .filter-options{top:55px}.category-view .filter.active .filter-subtitle{padding-left:15px;padding-right:15px;border:none}}@media only screen and (max-width:360px){body.catalog-category-view .toolbar-sorter.sorter .sorter-options{margin-left:0}}form{margin-bottom:20px}form .field{position:relative}form .field input[type="checkbox"]{position:absolute}form .field input[type="checkbox"]+label,form .field input[type="checkbox"]+.label,form .field input[type="checkbox"]+label.label{padding-left:22px}form .field input[type="checkbox"]+label p,form .field input[type="checkbox"]+.label p,form .field input[type="checkbox"]+label.label p{display:inline-block}form .fieldset{margin-bottom:30px}form .fieldset>.field>.label{font-weight:normal}.required-field{margin:10px 0 0;display:block;letter-spacing:normal;word-spacing:normal;color:#e02b27;font-size:1.2rem}.contact-index-index .label.tc_check::after{content:"*";color:#e02b27}.contact-index-index form.contact{float:left !important;width:47% !important;margin-right:6%;min-width:0px !important;position:relative}.contact-index-index form.contact:after{margin:10px 0 0;content:attr(data-hasrequired);display:block;letter-spacing:normal;word-spacing:normal;color:#e02b27;font-size:1.2rem;bottom:70px;position:absolute}.contact-index-index form.contact .actions-toolbar{margin-top:50px}.contact-index-index .contact-left-block{float:left;width:47%}.contact-index-index .contact-left-block i{color:#5D8D17;width:22px}.contact-index-index iframe{margin-top:15px}.contact-index-index .page-main{margin-bottom:80px}@media only screen and (max-width:767px){.contact-index-index .contact-left-block{float:none;width:100%}.contact-index-index form.contact{float:none !important;width:100% !important;margin-right:0;margin-bottom:50px}}form.contact legend{display:none}form.contact button{height:48px;display:flex;align-items:center;margin-top:0}input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type="datetime"],input[type="email"],select,textarea{color:#575757;border-color:#9B9B9B}@media screen and (max-width:767px){input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type="datetime"],input[type="email"],select,textarea{font-size:16px !important}}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:0 0 3px 1px #5D8D17}select option:disabled{color:#cecece}input[type="radio"]{position:relative}input[type="radio"]:checked::before{content:"";width:15px;height:15px;border-radius:50%;background:#fff;position:absolute;left:-1px;top:-2px;border:1px solid #575757}input[type="radio"]:checked::after{content:"";width:9px;height:9px;border-radius:50%;background:#5D8D17;position:absolute;margin-left:3px;margin-top:2px}input[type="checkbox"]:checked::before{font-family:'FontAwesome';content:"\f00c";width:15px;height:15px;background:#fff;color:#575757;position:absolute;top:-2px;left:-1px;border:1px solid #575757;font-weight:bold;display:flex;justify-content:center;align-items:center;font-size:9px;border-radius:2px}.fotorama--fullscreen{z-index:9999 !important}.header.content .logo{margin-top:3px}@media only screen and (min-width:768px){.header.content{padding-top:20px}}.header.content .header-right-section{z-index:11}@media only screen and (min-width:768px){.header.content .header-right-section{margin-top:17px}}.header.content .header-right-section .link_login img{opacity:.8}.logo{margin-top:0}.logo img{height:auto;width:83px}@media only screen and (max-width:767px){.logo{margin-left:0;max-width:65%}}@media only screen and (max-width:767px){.header.content .header-right-section{display:block;right:47px;top:12px}.header.content .header-right-section .menu_subnavi{box-sizing:border-box;width:290px}.header.content .header-right-section .menu_subnavi.benutzerkonto_menu .account_container{right:-33px;left:auto;transform:translate(0px, 0px)}}.page-header .panel.wrapper{background-color:#F7F8F9}.page-header .panel.wrapper .panel.header{color:#575757}.page-header .panel.wrapper .panel.header .header-top-container{display:flex}.page-header .panel.wrapper .panel.header .header-top-container>div{padding-right:15px}.page-header .panel.wrapper .panel.header p,.page-header .panel.wrapper .panel.header h3{font-size:11px;line-height:1.4;color:#575757;display:inline}.page-header .panel.wrapper .panel.header h3{font-weight:bold}.page-header .panel.wrapper .panel.header a,.page-header .panel.wrapper .panel.header i{color:#5D8D17}.page-header .panel.wrapper .panel.header i{font-size:16px}.page-header .panel.wrapper .panel.header .header.links{display:none}.page-header .panel.wrapper .header{padding-top:8px;padding-bottom:8px}@media only screen and (max-width:767px){.page-header .panel.wrapper .header .head-top-links li{font-size:0}.page-header .panel.wrapper .header .head-top-links li .icon{font-size:18px}}@media only screen and (max-width:1300px){.page-header .panel.header ul li:first-child{margin-left:0}}@media only screen and (max-width:1070px){.page-header .panel.wrapper{display:none}}@media only screen and (max-width:767px){.page-header .panel.header .header-top-static-block{width:100% !important}}.switcher-language{margin-right:0 !important}.switcher-language img{height:18px;width:auto}.switcher-language .action.toggle::after{position:absolute;left:50%;transform:translate(-50%, 0);width:100%;color:transparent !important}.switcher-language .switcher-dropdown{min-width:55px !important;text-align:center}body.customer-account-login .field.note{display:none}body.customer-account-login .field.note.no-label{font-size:18px}body.customer-account-login .page-main strong{font-weight:normal !important;font-size:18px;color:#575757}body.customer-account-login .page-main .block-title{border-bottom-color:#F4F4F4 !important;margin-bottom:11px !important}@media only screen and (min-width:768px){body.customer-account-login .page-main .block-title{margin-bottom:50px}}body.customer-account-login .page-main .block-customer-login{width:100%}@media only screen and (max-width:949px){body.customer-account-login .page-main .block-customer-login{max-width:500px}}@media only screen and (min-width:950px){body.customer-account-login .page-main .block-customer-login{width:46%}}body.customer-account-login .page-main .block-customer-login .fieldset>.field>.control{width:100%}@media only screen and (max-width:949px){body.customer-account-login .page-main .block-new-customer{max-width:550px;float:none}}@media only screen and (min-width:768px){body.customer-account-login .page-main .block-new-customer{width:100%}body.customer-account-login .page-main .block-new-customer .action.primary{justify-content:center}}@media only screen and (min-width:950px){body.customer-account-login .page-main .block-new-customer{width:46%}}body.customer-account-login .page-main .action.primary,body.customer-account-login .page-main .action.remind{height:54px;display:flex;align-items:center;margin-top:0}@media only screen and (min-width:768px){body.customer-account-login .page-main .action.primary,body.customer-account-login .page-main .action.remind{padding-left:35px;padding-right:35px}}body.customer-account-login .page-main .action.remind{color:#575757;text-decoration:underline;font-weight:bold}body.customer-account-login .page-main .action.remind:hover{color:#5D8D17}@media only screen and (max-width:768px){body.customer-account-login .page-main .page-title-wrapper h1{font-size:38px}}@media only screen and (max-width:480px){body.customer-account-login .page-main .page-title-wrapper h1{font-size:30px}}body.customer-account-login .login-container .required_field_hint{margin:20px 0 30px;content:attr(data-hasrequired);display:block;letter-spacing:normal;word-spacing:normal;color:#e02b27;font-size:1.2rem}body.customer-account-login .login-container .fieldset:after{content:"";display:none}body.customer-account-create .page-main legend{border-bottom-color:#F4F4F4}body.customer-account-create .page-main legend span{font-weight:400;font-size:18px}body.customer-account-create .page-main button{padding:17px 20px }@media only screen and (max-width:800px){body.customer-account-forgotpassword .actions-toolbar .primary{text-align:left}body.customer-account-forgotpassword .actions-toolbar button.action{width:auto}}body.customer-account-forgotpassword button.action{padding:17px 20px }@media only screen and (max-width:950px){body.customer-account-login .block-new-customer,body.customer-account-login .block-customer-login{width:100% !important;float:none !important}}@media only screen and (max-width:767px){body.customer-account-login .block-new-customer .actions-toolbar{display:block}body.customer-account-login .block-new-customer .actions-toolbar .primary{display:block;text-align:center}body.customer-account-login .actions-toolbar{display:flex;justify-content:space-between}}body[class*="categorypath-markenwelten"] ul.subcategory-wrapper{display:flex;flex-wrap:wrap;margin-left:-1%;margin-right:-1%}body[class*="categorypath-markenwelten"] ul.subcategory-wrapper li.brand-images{width:14.4%;margin:10px 1%;border:1px solid #cccccc;text-align:center;padding:0;display:flex;flex-direction:column}body[class*="categorypath-markenwelten"] ul.subcategory-wrapper li.brand-images::before{display:none !important}body[class*="categorypath-markenwelten"] ul.subcategory-wrapper li.brand-images a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-basis:100%;flex-basis:100%}body[class*="categorypath-markenwelten"] ul.subcategory-wrapper li.brand-images a:hover{text-decoration:none}body[class*="categorypath-markenwelten"] ul.subcategory-wrapper li.brand-images a:hover .inner-wrapper{background-color:#78b51c;color:#fff}body[class*="categorypath-markenwelten"] ul.subcategory-wrapper li.brand-images img{margin-bottom:0;width:100%;display:block !important}body[class*="categorypath-markenwelten"] ul.subcategory-wrapper li.brand-images .inner-wrapper{background:#EEF3E7;margin:0;padding:5px;color:#575757;transition:all 300ms ease-in-out;width:100%;-webkit-flex-basis:100%;flex-basis:100%}body[class*="categorypath-markenwelten"] ul.subcategory-wrapper li.brand-images .inner-wrapper .subcategory-name{display:block;font-weight:bold}@media only screen and (max-width:1280px){body[class*="categorypath-markenwelten"] ul.subcategory-wrapper li.brand-images{width:18%}}@media only screen and (max-width:1024px){body[class*="categorypath-markenwelten"] ul.subcategory-wrapper li.brand-images{width:23%}}@media only screen and (max-width:700px){body[class*="categorypath-markenwelten"] ul.subcategory-wrapper li.brand-images{width:31%}}@media only screen and (max-width:500px){body[class*="categorypath-markenwelten"] ul.subcategory-wrapper li.brand-images{width:48%}}.minicart-wrapper{z-index:99}.minicart-wrapper .action.showcart .text{height:unset;width:unset;clip:unset;bottom:-20px;left:50%;transform:translate(-50%, 0px);color:#575757;font-size:13px;font-weight:600}@media (min-width:768px){.minicart-wrapper{margin-top:18px;margin-left:0;margin-right:13px}}.minicart-wrapper .minicart-items-wrapper{height:auto !important;border-color:#F4F4F4}.minicart-wrapper .action.close{top:4px;right:5px}.minicart-wrapper .action.close:before{color:#5D8D17;right:24px;top:15px}.minicart-wrapper .action.close:hover:before{color:#78b51c}.minicart-wrapper .action.edit:before{color:#5D8D17}.minicart-wrapper .action.edit:hover:before{color:#78b51c}.minicart-wrapper .action.delete:before{color:#5D8D17}.minicart-wrapper .action.delete:hover:before{color:#78b51c}.minicart-wrapper .action.viewcart{font-weight:700;text-decoration:underline}.minicart-wrapper .item-qty{width:60px}.minicart-wrapper .minicart-items .update-cart-item{font-size:1.1rem;margin-left:5px;vertical-align:top;box-shadow:none;color:#575757;text-decoration:underline;font-weight:bold;padding:0;background-color:transparent;border:0;position:relative;top:8px}.minicart-wrapper .minicart-items .update-cart-item:hover{color:#5D8D17}.minicart-wrapper .product-item:not(:first-child){border-top:1px solid #F4F4F4}.minicart-wrapper .product-item-name a{font-weight:700;color:#575757}.minicart-wrapper .product-item-name a:hover{color:#5D8D17}.minicart-wrapper .action.showcart::before,.minicart-wrapper .action.showcart.active::before{content:'\f07a';font-family:'FontAwesome';font-weight:600;color:#5D8D17;display:inline-block;font-size:32px}.minicart-wrapper .action.showcart .counter.qty,.minicart-wrapper .action.showcart.active .counter.qty{border-radius:50%;background-color:#D22F2F;position:absolute;border:1px solid #fff;right:-15px;bottom:12px}.minicart-wrapper .block-minicart{z-index:9999;padding:50px 20px 0px;border-color:#F4F4F4}.minicart-wrapper:hover .action.showcart::before{color:#78B51C}@media (max-width:767px){.minicart-wrapper{top:10px;right:120px}.minicart-wrapper .block-minicart{width:335px}.minicart-wrapper .product .actions{float:right;margin:-24px 0 0}.minicart-wrapper .minicart-items .product-item-details .details-qty{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.minicart-wrapper .minicart-items .product-item-pricing .label{padding-right:5px}.minicart-wrapper .minicart-items .update-cart-item{top:30px;right:20px}.minicart-wrapper .action.showcart .counter.qty,.minicart-wrapper .action.showcart.active .counter.qty{right:-10px}}@media (max-width:480px){.minicart-wrapper .block-minicart{width:290px;right:50%;transform:translate(46%, 0%)}.minicart-wrapper .block-minicart:before{right:126px}.minicart-wrapper .block-minicart:after{right:125px}.minicart-wrapper .block-minicart .subtotal{text-align:left}}.modals-wrapper .modal-popup{z-index:9999}.modals-wrapper .modal-popup .block-authentication .block-customer-login .form-login .field .label{top:0;left:0}.modals-wrapper .modal-popup .block-authentication .block-customer-login:before{height:45px;width:45px;line-height:42px;margin:-23px 0 0 -23px;min-width:45px}@media only screen and (max-width:767px){.modals-wrapper .modal-popup .modal-content,.modals-wrapper .modal-popup .modal-header,.modals-wrapper .modal-popup .modal-footer{padding-left:15px;padding-right:15px}}body .nav-sections{z-index:9;margin:0;margin-bottom:30px;box-sizing:border-box}body .nav-sections li{font-weight:bold !important}body .nav-sections .nav-sections-item-title .nav-sections-item-switch{color:white}body .nav-sections .nav-sections-item-content{position:relative;padding-top:0}body .nav-sections .nav-sections-item-content nav.navigation{position:relative}@media (min-width:1025px){body .nav-sections .nav-sections-item-content nav.navigation>ul{display:flex;flex-wrap:wrap;justify-content:flex-start}}body .nav-sections .nav-sections-item-content nav.navigation>ul>li.level0.parent:hover>ul.level0.submenu{align-items:flex-start;align-content:flex-start}body .nav-sections ul{position:static}@media only screen and (min-width:1025px){body .nav-sections ul li{font-size:14px}}body .nav-sections ul li a,body .nav-sections ul li span{color:#fff}body .nav-sections ul li ul.submenu{background:#fff}body .nav-sections ul li ul.submenu li a{color:#575757;background:transparent !important}@media only screen and (min-width:1025px){body .nav-sections ul li ul.submenu li a{font-size:14px;font-weight:400}}body .nav-sections ul li ul.submenu li a:hover{background:transparent !important}body .nav-sections ul li ul.submenu li a:hover span{color:#5D8D17}body .nav-sections ul li ul.submenu li a span{color:#575757}body .nav-sections ul li.active a,body .nav-sections ul li.has-active a{color:#5D8D17 !important}body .nav-sections ul li.level0{position:static}body .nav-sections ul li.level0:hover:after{display:none}body .nav-sections ul li.level0>.level-top{line-height:1}@media (min-width:1025px){body .nav-sections ul li.level0>.level-top{line-height:50px}}body .nav-sections ul li.level0>.level-top:after{color:white}@media (min-width:1025px){body .nav-sections ul li.level0>.level-top:after{display:none}}body .nav-sections ul li.level0>a{border-style:solid;border-width:0;border-color:transparent !important}body .nav-sections ul li.level0>a .ui-menu-icon{display:none !important}body .nav-sections ul li.level0:hover>a{border-color:transparent !important}@media (min-width:1025px){body .nav-sections ul li.level0:hover ul.level0.submenu{display:flex !important}}body .nav-sections ul li.level0 ul.level0.submenu{left:20px !important;right:20px !important;border-bottom:0px;flex-wrap:wrap;border-color:#F4F4F4;padding:20px !important}body .nav-sections ul li.level0 ul.level0.submenu li.level1{position:static;font-weight:bold;color:#000;box-sizing:border-box}@media (min-width:1025px){body .nav-sections ul li.level0 ul.level0.submenu li.level1{width:25%;margin-bottom:10px;float:left}}body .nav-sections ul li.level0 ul.level0.submenu li.level1 a .ui-menu-icon{display:none}body .nav-sections ul li.level0 ul.level0.submenu li.level1>a{font-weight:bold}body .nav-sections ul li.level0 ul.level0.submenu li.level1 ul.level1.submenu{position:static !important;display:block !important;border:0;box-shadow:none;padding:0}body .nav-sections ul li.level0 ul.level0.submenu li.level1 ul.level1.submenu li.level2{margin-left:10px;font-weight:bold}body .nav-sections ul li.level0 ul.level0.submenu li.level1 ul.level1.submenu li.level2 a{border:0 !important}@media only screen and (min-width:1025px){body .nav-sections ul li.level0 ul.level0.submenu li.level1 ul.level1.submenu li.level2 a{font-size:13px}}body .nav-sections ul li.level0 ul.level0.submenu li.level1 ul.level1.submenu li.level2 a::before{font-family:'FontAwesome';content:'\f0da';font-weight:bold;margin-right:5px;color:#5D8D17}.navigation .level0 .submenu .active>a{border:0 !important}.navigation .level0 .submenu .active>a span{color:#5D8D17;border-bottom:1px solid #5D8D17}.navigation .level0.has-active>a>span{border-bottom:1px solid #fff}.navigation .level0>a span{border-bottom:1px solid transparent;transition:all 300ms ease-in-out}.navigation .level0>a:hover span{border-bottom-color:#fff}.nav-toggle{left:auto;right:15px;top:auto;bottom:13px;box-shadow:none;border:1px solid #fff;background:#5D8D17;padding:10px;z-index:1}.nav-toggle:before{color:white;line-height:1;font-size:18px}.nav-toggle:hover:before{color:white}@media (max-width:768px){.nav-toggle{bottom:11px}}.nav-open .nav-toggle{bottom:auto;line-height:1;padding:16px;position:fixed;top:18px;right:18px;z-index:9999;transition-delay:.5s}.nav-open .nav-toggle:before{content:'\e616';font-size:18px}.nav-open .nav-toggle:after{display:none !important;content:none !important}@media (min-width:1025px){.nav-sections.fixed{z-index:9;position:fixed;width:100%;top:0;left:0;box-sizing:border-box}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.block-search{margin-right:200px !important}.minicart-wrapper{right:156px}.header.content .header-right-section{right:106px}.nav-toggle{bottom:38px}}@media (max-width:1024px){.nav-before-open body{height:100%;overflow:hidden;position:relative;width:100%}.nav-before-open{height:100%;overflow-x:hidden;width:100%}.page-wrapper{transition:margin .3s ease-out 0s}.nav-open .page-wrapper{left:100%}.nav-before-open .page-wrapper{-webkit-transition:left .3s;-moz-transition:left .3s;-ms-transition:left .3s;transition:left .3s;height:100%;overflow:hidden;position:relative}.nav-toggle{display:block !important}.nav-sections-item-title{display:none}.nav-sections-item-content{margin-top:60px}.nav-sections-item-content~.nav-sections-item-content{display:none !important}.nav-sections{width:100%;overflow:auto;position:fixed;height:100%;left:-100%;background:#5D8D17;-webkit-overflow-scrolling:touch;-webkit-transition:left .3s;-moz-transition:left .3s;-ms-transition:left .3s;transition:left .3s;top:0}.nav-sections nav.navigation{padding:18px}.nav-sections ul.level0{border-top:none}.nav-sections ul{display:block}.nav-sections ul li.level0{border-top:none;display:block}.nav-sections ul li.level0.parent{position:relative}.nav-sections ul li.level0.parent>.level-top:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;line-height:inherit;color:white;content:'\e622';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center;top:13px;position:absolute;right:0}.nav-sections ul li.level0.has-active>a:not(.ui-state-active),.nav-sections ul li.level0.active>a:not(.ui-state-active){border-width:0 0 3px}.nav-sections ul li.level0.has-active>a:not(.ui-state-active) span:not(.ui-menu-icon),.nav-sections ul li.level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon){margin-left:0}.nav-sections ul li.level0:last-child{border-bottom:none}.nav-sections ul li.level0>.level-top{display:inline-block;font-size:20px;font-weight:normal;padding-left:0;padding-top:15px;padding-bottom:15px;position:static}.nav-sections ul li.level0 ul.submenu{background:transparent;border-bottom:0 !important;position:static;height:auto;box-shadow:none;min-width:unset;border:none;top:0 !important}.nav-sections ul li.level0 ul.submenu li a span,.nav-sections ul li.level0 ul.submenu li a{color:white !important;font-size:16px}.nav-sections ul li.level0 ul.submenu .level1.submenu li a span,.nav-sections ul li.level0 ul.submenu .level1.submenu li a{font-size:14px}.nav-sections ul li.level1>a{font-weight:700 !important}.nav-open .nav-sections{left:0;z-index:99}.nav-open body:before{content:'';position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.5);z-index:90}}@media (max-width:1024px) and (min-width:768px){.nav-sections ul li.level0:last-child{margin-right:10px}}li.level0.nav-1.category-item.first.level-top.parent.ui-menu-item ul.level0.submenu.ui-menu.ui-widget.ui-widget-content.ui-corner-all{padding:20px !important}@media (max-width:1024px){.navigation .submenu:not(:first-child)>li>a{padding-left:0}.nav-sections ul li.level0 ul.level0.submenu{padding:0 !important}.nav-sections .nav-sections-item-content nav.navigation>ul>li.level0.parent:hover>ul.level0.submenu{max-height:none !important}.nav-sections .nav-sections-item-content{overflow:auto;max-height:85vh}}@media (max-width:767px){.nav-sections ul li.level0.parent>.level-top:after{right:13px}.navigation .submenu:not(:first-child) .active>a{border-color:transparent;border-width:0 !important;padding-left:0 !important}.navigation .level0.active .all-category .ui-state-focus{border:0 !important;padding-left:0}}body.onestepcheckout-index-index #shipping .billing-address-same-as-shipping-block{padding-left:10px}body.onestepcheckout-index-index #billing .step-title{padding-left:45px}body.onestepcheckout-index-index #checkout-step-shipping_method .col-price{padding-left:0}body.onestepcheckout-index-index #payment .field.choice{padding-left:0}body.onestepcheckout-index-index #payment .payment-option-content{padding-left:0}body.onestepcheckout-index-index #opc-sidebar .opc-block-summary .totals-tax-summary .amount .price{padding-right:0;padding-left:20px}body.onestepcheckout-index-index #opc-sidebar .opc-block-summary .totals-tax-summary .amount .price::after{right:unset;left:3px}body.onestepcheckout-index-index #opc-sidebar #co-place-order-area{padding-right:0 !important}body.onestepcheckout-index-index #opc-sidebar #co-place-order-area .osc-place-order-wrapper{float:right;padding-right:0}body.checkout-onepage-success .actions-toolbar>.primary{text-align:left}body.checkout-onepage-success .action.primary.continue{width:auto}.cms-home .um-prodslider .title-block{margin-bottom:60px}.cms-home .um-prodslider .title-block h2{margin-bottom:0;display:inline-block;position:relative;font-size:36px;padding:10px 0 10px 10px}.cms-home .um-prodslider .title-block h2::before{content:"";position:absolute;left:-10px;top:50%;transform:translate(0, -50%);height:100%;width:10px;background-color:#5D8D17}.cms-home .um-prodslider .title-block .small-divider{display:none}.catalog-product-view .block-products-list .title strong{font-size:26px !important}.owl-carousel .owl-controls .owl-dots{display:none !important}.owl-carousel .owl-controls .owl-nav>div{position:absolute;top:-70px;margin:0 !important;padding:0 !important;transition:all 300ms ease-in-out}.owl-carousel .owl-controls .owl-nav>div em{display:none}.owl-carousel .owl-controls .owl-nav>div::after{color:#fff;background:#5D8D17;display:flex;justify-content:center;align-items:center;font-size:17px;height:35px;width:35px;border-radius:50%}.owl-carousel .owl-controls .owl-nav>div:hover:after{background:#78B51C}.owl-carousel .owl-controls .owl-nav>div.disablednav:hover:after,.owl-carousel .owl-controls .owl-nav>div.disablednav:after{background:#78B51C;opacity:.5;cursor:default}.owl-carousel .owl-controls .owl-nav .owl-prev{right:45px;left:auto}.owl-carousel .owl-controls .owl-nav .owl-prev::after{font-family:'FontAwesome';content:'\f104';padding-right:1px}.owl-carousel .owl-controls .owl-nav .owl-next{right:0;left:auto}.owl-carousel .owl-controls .owl-nav .owl-next::after{font-family:'FontAwesome';content:'\f105';padding-left:1px}.owl-carousel .owl-stage-outer .owl-stage{display:flex}.owl-carousel .owl-stage-outer .owl-stage .owl-item,.owl-carousel .owl-stage-outer .owl-stage .item{padding-bottom:60px}.owl-carousel .owl-stage-outer .owl-stage .owl-item .product-item-info,.owl-carousel .owl-stage-outer .owl-stage .item .product-item-info,.owl-carousel .owl-stage-outer .owl-stage .owl-item .um-product-item-info,.owl-carousel .owl-stage-outer .owl-stage .item .um-product-item-info{padding:0}.owl-carousel .owl-stage-outer .owl-stage .owl-item .product-item-info:hover,.owl-carousel .owl-stage-outer .owl-stage .item .product-item-info:hover,.owl-carousel .owl-stage-outer .owl-stage .owl-item .um-product-item-info:hover,.owl-carousel .owl-stage-outer .owl-stage .item .um-product-item-info:hover{box-shadow:none;border:0;margin:0;position:inherit;padding:0}.owl-carousel .owl-stage-outer .owl-stage .owl-item p,.owl-carousel .owl-stage-outer .owl-stage .item p,.owl-carousel .owl-stage-outer .owl-stage .owl-item a,.owl-carousel .owl-stage-outer .owl-stage .item a,.owl-carousel .owl-stage-outer .owl-stage .owl-item span,.owl-carousel .owl-stage-outer .owl-stage .item span{color:#575757;font-size:18px;line-height:18px;text-decoration:none}.owl-carousel .owl-stage-outer .owl-stage .owl-item .product-item-details .product-item-name,.owl-carousel .owl-stage-outer .owl-stage .item .product-item-details .product-item-name{margin-bottom:15px;line-height:25px}.owl-carousel .owl-stage-outer .owl-stage .owl-item .product-item-details .product-item-name a,.owl-carousel .owl-stage-outer .owl-stage .item .product-item-details .product-item-name a{line-height:22px;display:block;height:66px;overflow:hidden}.owl-carousel .owl-stage-outer .owl-stage .owl-item .product-item-details .price-box,.owl-carousel .owl-stage-outer .owl-stage .item .product-item-details .price-box{display:flex;font-weight:bold;margin-bottom:5px}.owl-carousel .owl-stage-outer .owl-stage .owl-item .product-item-details .price-box .old-price,.owl-carousel .owl-stage-outer .owl-stage .item .product-item-details .price-box .old-price{order:1}.owl-carousel .owl-stage-outer .owl-stage .owl-item .product-item-details .price-box .old-price .price-label,.owl-carousel .owl-stage-outer .owl-stage .item .product-item-details .price-box .old-price .price-label{display:none}.owl-carousel .owl-stage-outer .owl-stage .owl-item .product-item-details .price-box .old-price .price,.owl-carousel .owl-stage-outer .owl-stage .item .product-item-details .price-box .old-price .price{text-decoration:line-through;font-weight:normal;color:#9B9B9B;font-size:14px;font-weight:700;margin-right:10px;position:relative;top:-3px}.owl-carousel .owl-stage-outer .owl-stage .owl-item .product-item-details .price-box .special-price,.owl-carousel .owl-stage-outer .owl-stage .item .product-item-details .price-box .special-price{order:2}.owl-carousel .owl-stage-outer .owl-stage .owl-item .product-item-details .price-box .special-price .price,.owl-carousel .owl-stage-outer .owl-stage .item .product-item-details .price-box .special-price .price{font-size:18px !important}.owl-carousel .owl-stage-outer .owl-stage .owl-item button.primary,.owl-carousel .owl-stage-outer .owl-stage .item button.primary{position:absolute;bottom:0;height:41px !important;border:0;width:100%;font-size:14px;font-weight:700}.owl-carousel .owl-stage-outer .owl-stage .owl-item button.primary span,.owl-carousel .owl-stage-outer .owl-stage .item button.primary span{font-size:14px}.owl-carousel .owl-stage-outer .owl-stage .owl-item button.primary:hover,.owl-carousel .owl-stage-outer .owl-stage .item button.primary:hover{background-color:#78B51C !important}.owl-carousel .owl-stage-outer .owl-stage .owl-item button.primary::before,.owl-carousel .owl-stage-outer .owl-stage .item button.primary::before{display:none}.owl-carousel .owl-stage-outer .owl-stage .owl-item button.primary span,.owl-carousel .owl-stage-outer .owl-stage .item button.primary span{color:#fff}.owl-carousel .owl-stage-outer .owl-stage .owl-item .stock.unavailable,.owl-carousel .owl-stage-outer .owl-stage .item .stock.unavailable{position:absolute;bottom:0;width:100%;padding-right:0;background-color:#eef3e7;text-align:center;height:41px !important;box-sizing:border-box}.owl-carousel .owl-stage-outer .owl-stage .owl-item .stock.unavailable span,.owl-carousel .owl-stage-outer .owl-stage .item .stock.unavailable span{font-size:14px;font-weight:600;letter-spacing:0px;line-height:24px}.um-prodslider .slick-list .slick-slide{position:relative;margin-right:10px}.um-prodslider .slick-list .item,.um-prodslider .slick-list .um-product-item-info{padding-bottom:60px}.um-prodslider .slick-list .item p,.um-prodslider .slick-list .um-product-item-info p,.um-prodslider .slick-list .item a,.um-prodslider .slick-list .um-product-item-info a,.um-prodslider .slick-list .item span,.um-prodslider .slick-list .um-product-item-info span{color:#575757;font-size:18px;line-height:normal;text-decoration:none}.um-prodslider .slick-list .item .product-item-details .product-item-name,.um-prodslider .slick-list .um-product-item-info .product-item-details .product-item-name{margin-bottom:15px;line-height:25px}.um-prodslider .slick-list .item .product-item-details .product-item-name a,.um-prodslider .slick-list .um-product-item-info .product-item-details .product-item-name a{line-height:22px;display:block;height:66px;overflow:hidden}.um-prodslider .slick-list .item .product-item-details .price-wrapper[data-price-type="oldPrice"] span.price,.um-prodslider .slick-list .um-product-item-info .product-item-details .price-wrapper[data-price-type="oldPrice"] span.price{line-height:normal}.um-prodslider .slick-list .item .product-item-details .price-box,.um-prodslider .slick-list .um-product-item-info .product-item-details .price-box{display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:bold;margin-bottom:5px}.um-prodslider .slick-list .item .product-item-details .price-box .old-price,.um-prodslider .slick-list .um-product-item-info .product-item-details .price-box .old-price{order:1}.um-prodslider .slick-list .item .product-item-details .price-box .old-price .price-label,.um-prodslider .slick-list .um-product-item-info .product-item-details .price-box .old-price .price-label{display:none}.um-prodslider .slick-list .item .product-item-details .price-box .old-price .price,.um-prodslider .slick-list .um-product-item-info .product-item-details .price-box .old-price .price{text-decoration:line-through;color:#9B9B9B;font-size:14px;font-weight:700;margin-right:10px;position:relative;top:0}.um-prodslider .slick-list .item .product-item-details .price-box .special-price,.um-prodslider .slick-list .um-product-item-info .product-item-details .price-box .special-price{order:2}.um-prodslider .slick-list .item .product-item-details .price-box .special-price .price,.um-prodslider .slick-list .um-product-item-info .product-item-details .price-box .special-price .price{font-size:18px !important}.um-prodslider .slick-list .item .product-item-details .price-box span,.um-prodslider .slick-list .um-product-item-info .product-item-details .price-box span{line-height:normal}.um-prodslider .slick-list .item button.primary,.um-prodslider .slick-list .um-product-item-info button.primary{position:absolute;bottom:0;height:41px !important;border:0;width:100%;font-size:14px;font-weight:700}.um-prodslider .slick-list .item button.primary span,.um-prodslider .slick-list .um-product-item-info button.primary span{font-size:14px}.um-prodslider .slick-list .item button.primary:hover,.um-prodslider .slick-list .um-product-item-info button.primary:hover{background-color:#78B51C !important}.um-prodslider .slick-list .item button.primary::before,.um-prodslider .slick-list .um-product-item-info button.primary::before{display:none}.um-prodslider .slick-list .item button.primary span,.um-prodslider .slick-list .um-product-item-info button.primary span{color:#fff}.um-prodslider .slick-list .item .stock.unavailable,.um-prodslider .slick-list .um-product-item-info .stock.unavailable{position:absolute;bottom:0;width:100%;padding-right:0;background-color:#EEF3E7;text-align:center;height:41px !important;box-sizing:border-box}.um-prodslider .slick-list .item .stock.unavailable span,.um-prodslider .slick-list .um-product-item-info .stock.unavailable span{font-size:14px;font-weight:600;letter-spacing:0;line-height:24px}.um-prodslider .slick-arrow{position:absolute;top:-70px;margin:0 !important;padding:0 !important;transition:all 300ms ease-in-out;width:36px;height:36px;box-shadow:none}.um-prodslider .slick-arrow:before{display:none}.um-prodslider .slick-arrow::after{color:#fff;background:#5D8D17;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;font-size:17px;height:35px;width:35px;border-radius:50%}.um-prodslider .slick-arrow:hover:after{background:#78B51C}.um-prodslider .slick-arrow.slick-disabled:hover:after,.um-prodslider .slick-arrow.slick-disabled:after{background:#78B51C;opacity:.5;cursor:default}.um-prodslider .slick-prev{right:45px;left:auto}.um-prodslider .slick-prev::after{font-family:'FontAwesome';content:'\f104';padding-right:1px}.um-prodslider .slick-next{right:0;left:auto}.um-prodslider .slick-next::after{font-family:'FontAwesome';content:'\f105';padding-left:1px}@media (max-width:1025px){.block-products-list .title strong{font-size:20px !important}.um-prodslider .product-items{margin-top:60px}.um-prodslider .product-items .owl-carousel .owl-controls .owl-nav>div{top:-40px}}.product.attribute.overview{clear:both}#block-upsell-heading{font-size:26px;font-weight:400;text-transform:uppercase}.product.info.detailed{margin-bottom:70px}.product.info.detailed .data.item.title a{background-color:transparent;color:#575757;height:40px;line-height:40px}.product.info.detailed .data.item.title.active a{font-weight:700;border-bottom:3px solid #5D8D17;padding-bottom:0 !important}.product.info.detailed .item.content{margin-top:53px}.product.info.detailed .additional-attributes-wrapper td:before{content:attr(data-th);display:inline-block;margin-right:10px;min-width:150px}@media only screen and (max-width:767px){.product.info.detailed .product.data.items{border:1px solid #cccccc;border-top:0;margin-left:0px;margin-right:0px}.product.info.detailed .product.data.items .product.attribute.description iframe{width:100% !important}}.delivery-time:before,.delivery-time-details:before{content:"\f0d1";font-family:"FontAwesome";color:#5d8d17;margin-right:7px}.product-info-main .page-title-wrapper{display:flex;flex-wrap:wrap}.product-info-main .page-title-wrapper h1{order:2;margin-bottom:0}.product-info-main .page-title-wrapper .badges{display:flex;position:static}.product-info-main .product-reviews-summary{width:100%;float:none;font-size:16px}.product-info-main .product-reviews-summary .reviews-actions{margin-top:5px}.product-info-main .product-reviews-summary .reviews-actions a.action.view{color:#575757}.product-info-main .product-reviews-summary .reviews-actions a.action.add{margin-top:5px}.product-info-main .product-info-price{padding-top:5px;border-bottom:none;display:flex;margin-bottom:0;flex-wrap:wrap}.product-info-main .product-info-price .price-box{line-height:1;order:0;flex:0 0 100%;padding-bottom:0;display:flex;flex-wrap:wrap}.product-info-main .product-info-price .price-box .old-price{order:1;flex:0 0 100%;margin-bottom:-11px;display:block !important}.product-info-main .product-info-price .price-box .old-price *,.product-info-main .product-info-price .price-box .old-price .price{color:#9B9B9B;font-size:17px;font-weight:700}.product-info-main .product-info-price .price-box .old-price span:not(.price-label):not(.price-container){text-decoration:line-through}.product-info-main .product-info-price .price-box .old-price .price-label{display:none !important}.product-info-main .product-info-price .price-box .old-price .vatNote{display:none}.product-info-main .product-info-price .price-box .normal-price{flex:0 0 100%;order:2}.product-info-main .product-info-price .price-box .price-container .price-label{display:inline}.product-info-main .product-info-price .price-box .price{font-size:36px;line-height:43px;color:#5D8D17;font-weight:700}.product-info-main .product-info-price .price-box .special-price{order:2}.product-info-main .product-info-price .price-box span:not(.price-label){display:inline}.product-info-main .product-info-price .price-box span.product-per-unit-price{white-space:pre-line;font-size:18px;line-height:21px}.product-info-main .product-info-price .price-box span.product-per-unit-price span{font-size:18px;line-height:21px}.product-info-main .product-info-price .price-details *{color:#575757;font-size:14px}.product-info-main .product-info-price .product-info-stock-sku{flex:0 0 100%;display:block;padding-left:0;text-align:left;display:none;margin-bottom:20px}@media only screen and (max-width:639px){.product-info-main .product-info-price{margin:0;margin-bottom:15px;width:100% !important}.product-info-main .product-info-price>*:first-child{padding-left:0}}.product-info-main .tax-rate{font-size:11px;margin-bottom:10px}.product-info-main .product.attribute.sku{margin-bottom:6px}.product-info-main .product.attribute.sku .type::after{content:":"}.product-info-main .product.attribute.delivery_time,.product-info-main .product.attribute.sku,.product-info-main .stock.available{font-size:14px;line-height:21px}.product-info-main .product.attribute.delivery_time>strong,.product-info-main .product.attribute.sku>strong,.product-info-main .stock.available>strong,.product-info-main .product.attribute.delivery_time>span,.product-info-main .product.attribute.sku>span,.product-info-main .stock.available>span{font-size:inherit;color:#575757;font-weight:normal;min-width:85px;display:inline-block;font-weight:700}.product-info-main .product.attribute.delivery_time .value,.product-info-main .product.attribute.sku .value,.product-info-main .stock.available .value{display:inline-block;font-size:inherit;color:#575757}.product-info-main .stock.available{display:none}.product-info-main .stock.available span{font-size:20px;color:#5D8D17;text-transform:capitalize}.product-info-main .stock.unavailable{color:#D22F2F;margin-bottom:10px;display:block}.product-info-main .product.attribute.delivery_time strong:after{content:':'}.product-info-main .product-add-form form{margin-bottom:0}.product-info-main .product-add-form form .box-tocart{margin-bottom:0}.product-info-main .product-add-form .product-options-bottom .box-tocart{margin-top:45px}.product-info-main .product-add-form .product-options-bottom .box-tocart .fieldset{margin-bottom:0}.product-info-main .product-add-form .field.qty{display:inline-block;margin-bottom:0}.product-info-main .product-add-form .field.qty label{font-weight:700;margin-right:12px}.product-info-main .product-add-form .field.qty .control{display:inline-block;position:relative;margin-right:30px}.product-info-main .product-add-form .field.qty .control .qty_control{position:absolute;top:0;right:0}.product-info-main .product-add-form .field.qty .control .qty_control button{display:block;width:27px;height:26px;border:1px solid #9b9b9b;box-shadow:none;background-color:transparent;border-radius:0px !important;transition:all 300ms ease-in-out;position:relative}.product-info-main .product-add-form .field.qty .control .qty_control button:before{content:'\e621';font-family:'luma-icons';display:block;width:14px;font-size:14px;color:#575757;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 300ms ease-in-out}.product-info-main .product-add-form .field.qty .control .qty_control button:hover{background-color:#EEF3E7}.product-info-main .product-add-form .field.qty .control .qty_control button:first-of-type{border-bottom:0}.product-info-main .product-add-form .field.qty .control .qty_control button:last-of-type:before{content:'\e622'}.product-info-main .product-add-form .field.qty .control input{height:52px;width:65px;margin-right:31px;font-size:20px}@media only screen and (max-width:767px){.product-info-main .product-add-form .field.qty .control input{height:44px}}.product-info-main .product-add-form .field.qty .control>.mage-error#qty-error{position:absolute;left:0;white-space:nowrap}.product-info-main .product-add-form .actions{display:inline}.product-info-main .product-add-form .actions button{font-weight:700}@media only screen and (min-width:768px){.product-info-main .product-add-form .actions #product-addtocart-button{width:60%}}@media only screen and (min-width:1024px){.product-info-main .product-add-form .actions #product-addtocart-button{width:49%}}.product-info-main .product-add-form .actions #product-addtocart-button::before{font-family:'FontAwesome';content:"\f07a";margin-right:5px}.product-info-main .product-addto-links a span{font-weight:bold}.product-info-main .product-addto-links a:hover{text-decoration:none !important}.product-info-main .product-addto-links a:hover span{color:#5D8D17;text-decoration:none}.product-info-main .block-title.title{padding-top:20px;border-top:1px solid #D1D1D1}.product-info-main .products-grid.products-related{margin:10px 0 50px}.product-info-main .products-grid.products-related .related-products{display:flex;flex-wrap:wrap}.product-info-main .products-grid.products-related .related-products li{width:23%;margin-right:9px !important;box-sizing:border-box;border:1px solid #D1D1D1 !important}.product-info-main .products-grid.products-related .related-products li:before{display:none !important}.product-info-main .products-grid.products-related .related-products li:hover{box-shadow:none;margin:0 9px 10px 0 !important;border:2px solid #5D8D17 !important}.product-info-main .product-social-links a.action{font-size:12px;font-weight:normal;letter-spacing:0}.product-info-main .product-social-links a.action:hover{text-decoration:underline}.product-info-main .product-social-links a.action::before{color:#5D8D17;font-size:15px}.product-info-main .contact_information{background-color:#EEF3E7;padding:15px 15px 6px;margin-bottom:80px}.product-info-main .contact_information h4{text-transform:uppercase;margin-bottom:13px;margin-top:0}.product-info-main .contact_information .icon{width:15px;margin-right:8px}@media (max-width:1140px){body.page-layout-1column .product-info-main{width:48%}}@media only screen and (min-width:1025px){.catalog-product-view .breadcrumbs{margin-top:0px}}@media (max-width:990px){body.page-layout-1column .product-info-main{width:58%}body.page-layout-1column .product-info-main h1{font-size:30px}body.page-layout-1column .product-info-main .product-add-form .actions #product-addtocart-button{width:50%}}@media only screen and (max-width:767px){body.page-layout-1column .product-info-main{width:100%}body.page-layout-1column .product-info-main .product-add-form .actions{margin-top:30px !important}body.page-layout-1column .product-info-main .product-add-form .actions #product-addtocart-button{width:220px;padding:10px 15px;margin-bottom:0}body.page-layout-1column .product-info-main .product-add-form .field.qty .control .qty_control button{height:22px}body.page-layout-1column .product-info-main .product-social-links{text-align:left}}@media only screen and (max-width:460px){body.page-layout-1column .product-info-main .product-add-form .actions{display:block;margin-top:20px}}.product.media{position:relative}.product.media .badges{top:10px;left:5px}.product.media .fotorama__stage{margin-bottom:30px}.product.media .fotorama__nav__frame img{margin-right:30px}.product.media .fotorama__arr .fotorama__arr__arr{background-color:#5d8d17;border-radius:50%;width:35px;height:35px;background-image:none;transition:all ease-in-out 300ms}.product.media .fotorama__arr .fotorama__arr__arr:hover{background-color:#78B51C}.product.media .fotorama__arr--prev{height:35px !important;width:35px;background:none;bottom:10px;left:10px !important}.product.media .fotorama__arr--prev .fotorama__arr__arr:before{content:"\f104";font-family:"FontAwesome";color:#fff;position:absolute;top:-1px;font-size:22px;left:12px;text-indent:0}.product.media .fotorama__arr--next{height:35px !important;width:35px;background:none;bottom:10px;left:55px !important}.product.media .fotorama__arr--next .fotorama__arr__arr:before{content:"\f105";font-family:"FontAwesome";color:#fff;position:absolute;top:-1px;font-size:22px;left:15px;text-indent:0}.product.media .fotorama__arr--next{height:80px;top:auto;left:80px;right:auto;transform:none !important;opacity:1}.product.media .fotorama__arr--prev{left:0;right:auto;height:80px;top:auto;transform:none !important;opacity:1}.product.media .fotorama__img{width:100%;height:100%}.product.media .fotorama__thumb-border{border-color:#5D8D17}body.fotorama__fullscreen .fotorama__nav-wrap{display:block}@media (max-width:1140px){body.page-layout-1column .product.media{width:47%}}@media (max-width:990px){body.page-layout-1column .product.media{width:37%}}@media (max-width:767px){body.page-layout-1column .product.media{width:100%}body.page-layout-1column .product.media .fotorama__active .fotorama__dot{background-color:#5D8D17;border-color:#5D8D17}}.page-products .columns{padding-top:0px !important}@media (min-width:768px){.page-layout-1column .toolbar-products{position:relative}}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder){display:flex;flex-wrap:wrap}@media only screen and (min-width:581px){.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder){margin-left:-3%;margin-right:-3%}}@media only screen and (min-width:1320px){.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder){margin-left:-3%;margin-right:-3%}}@media only screen and (max-width:1320px){.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder){margin-left:0 !important;margin-right:0 !important}}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item{width:100%;position:relative;padding-bottom:87px !important;border:none;margin-top:5px;margin-bottom:50px !important;font-size:12px}@media only screen and (min-width:581px){.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item{width:calc(100%/2 - (3%*2));margin-right:3%;margin-left:3%}}@media only screen and (min-width:1023px){.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item{width:calc(100%/3 - (3%*2));margin-right:3%;margin-left:3%}}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item:hover{box-shadow:0px 0px 7px 2px rgba(0,0,0,0.1)}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item .actions-primary{position:absolute;bottom:15px;left:10px;right:10px}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item .actions-primary button{width:100%;background:#5D8D17;border-color:#5D8D17;font-weight:700}@media only screen and (min-width:767px){.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item .actions-primary button{padding-top:13px;padding-bottom:13px}}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item .actions-primary button:hover{color:#fff;background:#78B51C;border-color:#78B51C}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item .actions-secondary{position:absolute;bottom:5px}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item-info{padding:10px;border:0px;box-sizing:border-box;width:100%}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item-info .product-item-inner{position:static !important;height:auto !important;width:auto !important;box-shadow:none !important;overflow:initial !important;margin:0 !important;padding:0px !important;border:0 !important}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item-info:hover{margin:0;border:0;position:static;box-shadow:none;padding:10px}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item-info .product-image-container{display:block;margin:auto}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item-info .product-item-details{position:static;text-align:left}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item-info .product-item-details .product-item-link{font-weight:400;font-size:18px}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item-info .product-item-details .price-box{display:flex;position:absolute;bottom:63px;margin:10px 0 5px}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item-info .product-item-details .price-details{display:flex;flex-direction:column;position:absolute;bottom:55px}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item-info .product-item-details .special-price{margin:0;order:2;color:#575757}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item-info .product-item-details .old-price{order:1;margin:0}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item-info .product-item-details .old-price .price-label{display:none}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item-info .product-item-details .old-price span{text-decoration:line-through;font-size:14px;line-height:20px;font-weight:normal;color:#9B9B9B}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item-info .product-item-details .old-price .vatNote{display:none}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item-info .product-item-details span.product-per-unit-price{white-space:pre-line}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item-info .product-item-details a.minimal-price-link{display:none}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item-info .product-item-details .price-container{display:inline}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item-info .product-item-details .price-container sup{display:none}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item-info .product-item-details .price-label{font-size:18px;color:#575757}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item-info .product-item-details .price{order:2;font-size:18px;line-height:1;font-weight:700;margin-right:10px;color:#575757;font-weight:600}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item-info .product-item-details .minimal-price{margin-bottom:0}.product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item-info .product-item-tooltip{display:none}.slides:not(.owl-carousel){display:flex;flex-wrap:wrap}.slides:not(.owl-carousel) .product-item{width:100%;position:relative;padding-bottom:120px !important;border:none;margin-top:5px;margin-bottom:50px !important}@media only screen and (max-width:767px){.slides:not(.owl-carousel) .product-item{margin-left:0}}.slides:not(.owl-carousel) .product-item:hover{box-shadow:0px 0px 7px 2px rgba(0,0,0,0.1)}.slides:not(.owl-carousel) .product-item .actions-primary{position:absolute;bottom:15px;left:10px;right:10px}.slides:not(.owl-carousel) .product-item .actions-primary button{width:100%;background:#575757;border-color:#575757}@media only screen and (min-width:767px){.slides:not(.owl-carousel) .product-item .actions-primary button{padding-top:13px;padding-bottom:13px}}.slides:not(.owl-carousel) .product-item .actions-primary button:hover{color:#575757;background:transparent}.slides:not(.owl-carousel) .product-item .actions-secondary{position:absolute;bottom:5px;display:none}.slides:not(.owl-carousel) .product-item-info{padding:10px;border:0px;box-sizing:border-box;width:100%}.slides:not(.owl-carousel) .product-item-info .product-item-inner{position:static !important;height:auto !important;width:auto !important;box-shadow:none !important;overflow:initial !important;margin:0 !important;padding:0px !important;border:0 !important}.slides:not(.owl-carousel) .product-item-info:hover{margin:0;border:0;position:static;box-shadow:none;padding:10px}.slides:not(.owl-carousel) .product-item-info .product-image-container{display:block;margin:auto}.slides:not(.owl-carousel) .product-item-info .product-item-details{position:static;text-align:left}.slides:not(.owl-carousel) .product-item-info .product-item-details .product-item-link{font-weight:500;font-size:20px}.slides:not(.owl-carousel) .product-item-info .product-item-details .price-box{display:flex;flex-direction:column;position:absolute;bottom:77px}@media only screen and (min-width:767px){.slides:not(.owl-carousel) .product-item-info .product-item-details .price-box{bottom:65px}}.slides:not(.owl-carousel) .product-item-info .product-item-details .price-details{display:flex;flex-direction:column;position:absolute;bottom:55px}.slides:not(.owl-carousel) .product-item-info .product-item-details .old-price{order:-1;margin:0}.slides:not(.owl-carousel) .product-item-info .product-item-details .old-price .price-label{display:none}.slides:not(.owl-carousel) .product-item-info .product-item-details .old-price span{text-decoration:line-through;font-size:20px;line-height:20px;font-weight:normal;color:#484848}.slides:not(.owl-carousel) .product-item-info .product-item-details .old-price .vatNote{display:none}.slides:not(.owl-carousel) .product-item-info .product-item-details span.product-per-unit-price{white-space:pre-line}.slides:not(.owl-carousel) .product-item-info .product-item-details a.minimal-price-link{display:none}.slides:not(.owl-carousel) .product-item-info .product-item-details .price-container{display:inline}.slides:not(.owl-carousel) .product-item-info .product-item-details .price-label{font-size:25px;color:#575757}.slides:not(.owl-carousel) .product-item-info .product-item-details .price{font-size:25px;line-height:30px;color:#5D8D17;font-weight:600}.slides:not(.owl-carousel) .product-item-info .product-item-details .minimal-price{margin-bottom:0}.page-products .product-item-actions{position:static}.products-grid.wishlist .product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item,.comparison .product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item{margin-bottom:30px !important}@media (min-width:581px){.products-grid.wishlist .product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item,.comparison .product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item{padding-bottom:225px !important}.products-grid.wishlist .product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item .product-item-info .product-item-inner,.comparison .product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item .product-item-info .product-item-inner{position:absolute !important;bottom:0 !important;clip:auto;padding:0 10px !important;width:100% !important;left:0;box-sizing:border-box}.products-grid.wishlist .product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item .product-item-info .product-item-inner .actions-primary,.comparison .product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item .product-item-info .product-item-inner .actions-primary{bottom:0}}@media (max-width:580px){.products-grid.wishlist .product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item,.comparison .product-items:not(#wishlist-sidebar):not(#compare-items):not(.related-products-slider):not(#cart-sidebar-reorder) .product-item{padding-bottom:0 !important}}.products-grid.wishlist .price-box.price-final_price,.comparison .price-box.price-final_price{margin-bottom:5px}.products-grid.wishlist .product-item-name,.comparison .product-item-name{font-size:18px;color:#575757}@media (min-width:768px){.products-grid.wishlist .product-item-name,.comparison .product-item-name{font-size:20px}}@media (min-width:581px){.products-grid.wishlist .price-box,.comparison .price-box{position:absolute;bottom:200px}}.products-grid.wishlist .price-box .price,.comparison .price-box .price{font-size:20px;color:#5D8D17}@media (min-width:768px){.products-grid.wishlist .price-box .price,.comparison .price-box .price{font-size:25px}}@media (min-width:581px){.products-grid.wishlist .price-details,.comparison .price-details{position:absolute;bottom:184px}}@media (min-width:581px) and only screen and (max-width:1100px) and (min-width:1023px){.products-grid.wishlist .price-details,.comparison .price-details{white-space:nowrap}}.products-grid.wishlist .old-price,.comparison .old-price{display:block;order:-1}.products-grid.wishlist .old-price .price,.comparison .old-price .price{font-weight:400}.products-grid.wishlist .old-price .price-label,.comparison .old-price .price-label{display:none}.products-grid.wishlist .old-price span,.comparison .old-price span{text-decoration:line-through;font-size:14px;line-height:20px}.products-grid.wishlist .old-price .vatNote,.comparison .old-price .vatNote{display:none}.products-grid.wishlist .price-as-configured,.comparison .price-as-configured{margin-bottom:0;display:flex}.products-grid.wishlist .price-as-configured .special-price,.comparison .price-as-configured .special-price{line-height:1;margin-right:10px}.products-grid.wishlist .price-as-configured .old-price,.comparison .price-as-configured .old-price{order:1;margin:0}.products-grid.wishlist .price-as-configured .old-price .price,.comparison .price-as-configured .old-price .price{text-decoration:line-through;font-size:20px;line-height:26px;font-weight:700;color:#484848}.products-grid.wishlist span.product-per-unit-price,.comparison span.product-per-unit-price{line-height:20px}.products-grid.wishlist .product-item-info,.comparison .product-item-info{padding-bottom:0}.products-grid.wishlist .product-item-info .product-item-inner .box-tocart,.comparison .product-item-info .product-item-inner .box-tocart{float:left}.products-grid.wishlist .product-item-info .product-item-inner .box-tocart>fieldset .field.qty,.comparison .product-item-info .product-item-inner .box-tocart>fieldset .field.qty{display:none}.products-grid.wishlist .product-item-info .product-item-inner .box-tocart .product-item-actions .actions-primary,.comparison .product-item-info .product-item-inner .box-tocart .product-item-actions .actions-primary{left:10px}.products-grid.wishlist .product-item-info .product-item-inner .box-tocart .tocart,.comparison .product-item-info .product-item-inner .box-tocart .tocart{font-size:18px;font-weight:bold}.products-grid.wishlist .product-item-info .product-item-inner .product-item-actions,.comparison .product-item-info .product-item-inner .product-item-actions{float:right;margin-top:0;margin-bottom:35px}.products-grid.wishlist .product-item-info .product-item-inner .product-item-actions .btn-remove:before,.comparison .product-item-info .product-item-inner .product-item-actions .btn-remove:before,.products-grid.wishlist .product-item-info .product-item-inner .product-item-actions a.action.edit:before,.comparison .product-item-info .product-item-inner .product-item-actions a.action.edit:before{color:#5D8D17}.products-grid.wishlist .product-item-info .product-item-inner .comment-box,.comparison .product-item-info .product-item-inner .comment-box{margin:0}.products-grid.wishlist .product-item-info .product-item-inner .comment-box .product-item-comment,.comparison .product-item-info .product-item-inner .comment-box .product-item-comment{height:89px;resize:none;margin-bottom:0}.products-grid.wishlist .product-per-unit-price,.comparison .product-per-unit-price{white-space:pre-line}.products-grid.wishlist .product-item-actions .actions-secondary,.comparison .product-item-actions .actions-secondary,.products-grid.wishlist .minimal-price-link,.comparison .minimal-price-link{display:none}.products-grid.wishlist td.product.info,.comparison td.product.info{position:relative;padding-bottom:80px}@media (min-width:581px){.products-grid.wishlist .actions-primary,.comparison .actions-primary{position:absolute;bottom:0}}@media (max-width:639px){.products-grid.wishlist .product-items .product-item .product-item-info .product-item-inner .box-tocart .product-item-actions .actions-primary{bottom:45px}}.toolbar select{background-color:#fff;box-shadow:none;border-radius:0}.toolbar .pager .toolbar-amount{display:none}.pages .action{box-shadow:none;background-color:#fff;border-radius:0}.pages .item{font-size:1.3rem}.pages .item a.page{padding:0 10px;color:#575757}.pages .item a.page:hover{color:#fff;background-color:#5D8D17}.pages .item strong.page{font-size:1.3rem;padding:0 10px}.pages .item .action:hover{color:#fff;background-color:#5D8D17}.pages .item.current strong{color:#fff;background-color:#5D8D17}.pages .item.pages-item-previous .action,.pages .item.pages-item-next .action{border:0}.pages .item.pages-item-previous .action:hover:before,.pages .item.pages-item-next .action:hover:before{color:#fff}.products-grid+.toolbar-products{padding-top:15px;border-top:1px solid #575757}.rating-summary .rating-result{top:-2px}.rating-summary .rating-result>span::before{color:#5D8D17}.review-form .action.submit.primary{background-image:none;background:#5d8d17;border:1px solid #5d8d17;color:#ffffff;font-size:14px;font-weight:600;font-family:'Roboto',sans-serif;padding:13px 17px}.review-form .action.submit.primary:hover{text-decoration:none;background:#78B51C;border-color:#78B51C}.review-form .review-field-ratings .control.review-control-vote{margin-bottom:30px}.review-form .review-field-ratings .control.review-control-vote:before{font-size:20px;height:20px;letter-spacing:10px;line-height:11px}.review-form .review-control-vote label::before{color:#5d8d17;font-size:20px;height:20px;letter-spacing:10px;line-height:11px}.block-search{margin-right:305px;z-index:10 !important;width:100% !important;min-width:250px !important;max-width:533px !important;margin-top:18px !important}@media only screen and (min-width:768px) and (max-width:930px){.block-search{width:calc(100% - 375px) !important}}@media only screen and (min-width:768px){.block-search{margin-top:18px}.block-search input{height:42px;font-size:13px;padding-left:20px}}.block-search .action.search[disabled]{opacity:1}.block-search .action.search:before{color:#93A0AA;font-size:19px !important;line-height:41px !important}@media only screen and (min-width:768px){.block-search .action.search:before{font-size:24px;line-height:45px}}.block-search #searchsuite-autocomplete{width:100%;box-sizing:border-box;position:absolute;background-color:#fff;padding:15px;border:1px solid #c2c2c2;left:0;margin-top:0}.block-search #searchsuite-autocomplete ul{padding:0;margin-top:15px}.block-search #searchsuite-autocomplete ul li{list-style-type:none;display:inline-block;width:100%;cursor:pointer}@media only screen and (min-width:1025px){.block-search #searchsuite-autocomplete ul li:last-child{margin-bottom:5px}}.block-search #searchsuite-autocomplete ul li .qs-option-info{margin-top:-7px}.block-search #searchsuite-autocomplete ul li .qs-option-info .qs-option-title a{color:#575757;font-size:18px;line-height:22px}.block-search #searchsuite-autocomplete ul li .qs-option-info .qs-option-title a:hover{color:#5D8D17;text-decoration:none}.block-search #searchsuite-autocomplete ul li .qs-option-info .qs-option-sku,.block-search #searchsuite-autocomplete ul li .qs-option-info .qs-option-description{color:#575757;font-size:12px}.block-search #searchsuite-autocomplete ul li .qs-option-info .qs-option-price{color:#575757 !important;font-size:14px;margin-top:0}.block-search #searchsuite-autocomplete ul li .qs-option-info .price-box.price-final_price{display:flex}.block-search #searchsuite-autocomplete ul li .qs-option-info .price-box.price-final_price .old-price{order:1;margin-right:10px}.block-search #searchsuite-autocomplete ul li .qs-option-info .price-box.price-final_price .old-price .price-label{display:none}.block-search #searchsuite-autocomplete ul li .qs-option-info .price-box.price-final_price .old-price .price{text-decoration:line-through;color:#9B9B9B}.block-search #searchsuite-autocomplete ul li .qs-option-info .price-box.price-final_price .special-price{order:2}.block-search #searchsuite-autocomplete ul li .qs-option-info .price-box.price-final_price .special-price .price{font-size:14px}.block-search #searchsuite-autocomplete ul#suggest{display:none}.block-search #searchsuite-autocomplete .title{display:none}.block-search #searchsuite-autocomplete .see-all{width:calc(100% + 32px);position:relative;left:-16px;bottom:-16px;border:1px solid #5D8D17;padding:10px 15px;background:#5D8D17;height:50px;font-size:16px;color:white;box-sizing:border-box;display:block;text-align:center;transition:all 300ms ease-in-out}.block-search #searchsuite-autocomplete .see-all:hover{background:#78B51C;border-color:#78B51C;color:#fff;text-decoration:none}.catalogsearch-result-index .product-item-details .actions .actions-secondary{display:none}@media only screen and (max-width:1024px){.block-search #searchsuite-autocomplete{padding:0}.block-search #searchsuite-autocomplete .product{padding:15px;max-height:410px;overflow:auto;padding-bottom:30px;margin-bottom:15px}.block-search #searchsuite-autocomplete .product ul li .qs-option-info .qs-option-sku,.block-search #searchsuite-autocomplete .product ul li .qs-option-info .qs-option-description{display:none}.block-search #searchsuite-autocomplete .product ul li .qs-option-info .qs-option-price{margin-top:5px}.block-search #searchsuite-autocomplete .product .see-all{position:absolute;width:100%;left:0;bottom:0}}@media only screen and (max-width:1023px){.product-reviews-summary .reviews-actions .action.add{white-space:unset}.block-search #searchsuite-autocomplete .product .qs-option-title a{font-size:14px !important;line-height:19px !important;display:block}}@media only screen and (max-width:767px){.block-search{max-width:none;width:calc(100% - 50px) !important;min-width:calc(100% - 50px);clear:both}.block-search .field.search .control{border:0}.block-search .field.search .control #search{margin:0;left:0;top:0;background:transparent;height:38px}.block-search .field.search .control #searchAutocomplete{z-index:9}.block-search .label.active+.control input{position:absolute}.block-search #searchsuite-autocomplete{padding:0}.block-search #searchsuite-autocomplete .product{padding:15px;max-height:310px;overflow:auto;padding-bottom:30px}.block-search #searchsuite-autocomplete .product .see-all{position:absolute;width:100%;left:0;bottom:0}.block-search .label{margin-top:3px}}.sidebar.sidebar-main .block-subtitle{line-height:1.5em}.sidebar.sidebar-main h3{font-size:14px;margin-top:0;margin-bottom:50px;text-transform:uppercase}.sidebar.sidebar-main h3 a{color:#333333}.sidebar.sidebar-main h3 a:hover{color:#5D8D17}.sidebar.sidebar-main .Ersatzteilservice-container h3{text-transform:capitalize;margin-bottom:10px}.sidebar.sidebar-additional .product-items:not(#cart-sidebar-reorder) .product-item{margin-bottom:50px}.sidebar.sidebar-additional .price-box{display:flex;flex-direction:column}.sidebar.sidebar-additional .old-price{order:-1;margin:0}.sidebar.sidebar-additional .old-price .price-label{display:none}.sidebar.sidebar-additional .old-price span{text-decoration:line-through;font-size:14px;line-height:20px}.sidebar.sidebar-additional .old-price .vatNote{display:none}.sidebar.sidebar-additional .price-as-configured{margin-bottom:0;display:flex;flex-direction:column}.sidebar.sidebar-additional .product-per-unit-price{line-height:16px;white-space:pre-line}@media (max-width:1200px){.sidebar.sidebar-additional .block-wishlist .product-item-photo{float:none}}@media (max-width:767px){.sidebar.sidebar-additional .block-wishlist{display:none}}.blocks-promo .block-promo-wrapper{display:flex;flex-wrap:wrap;margin-bottom:50px}.blocks-promo .block-promo-wrapper .home-tile{width:33.3%;min-width:300px;display:flex;justify-content:center}.blocks-promo .block-promo-wrapper .home-tile .content{top:0;right:0;width:60%;padding:20px}@media only screen and (max-width:1170px) and (min-width:960px){.blocks-promo .block-promo-wrapper .home-tile .content .title{font-size:2.2rem}.blocks-promo .block-promo-wrapper .home-tile .content span.info{font-size:1.9rem}.blocks-promo .block-promo-wrapper .home-tile .content span.action.more.icon{font-size:1.4rem}}@media only screen and (max-width:959px){.blocks-promo .block-promo-wrapper .home-tile{width:50%;padding:0 8px;border:none}.blocks-promo .block-promo-wrapper .home-tile .content{right:0;width:70%;padding:20px}}@media only screen and (max-width:639px){.blocks-promo .block-promo-wrapper .home-tile{width:100%}.blocks-promo .block-promo-wrapper .home-tile img{width:100%;height:auto}}.vat_shipping_info{color:#fff}.vat_shipping_info a{color:white;text-decoration:underline}.vat_shipping_info a:hover{color:#5D8D17}.wishlist-shared-index .page-main{margin-top:40px;margin-bottom:60px}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.product .price-as-configured{display:flex}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.product .price-as-configured .special-price{order:2}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.product .price-as-configured .old-price{order:1;margin-right:15px}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.product .product.photo{float:left;margin-right:10px}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.product .product.name a{font-weight:600;font-size:16px}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.product .price-container .price{font-size:16px;font-weight:700;line-height:20px}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.product .old-price .price{text-decoration:line-through}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.comment{font-size:14px}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.actions .action.tocart{background:#5D8D17;border-color:#5D8D17;color:#fff;display:inline-block;padding:10px 20px;font-size:14px;line-height:16px;transition:all 300ms ease-in-out;font-weight:400;width:190px;margin-right:10px}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.actions .action.tocart:hover{background:#fff;border-color:#5D8D17;color:#5D8D17}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.actions .action.tocart:before{font-family:'Font Awesome 5 Free';content:'\f07a';font-weight:bold;margin-right:10px}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.actions .action.towishlist{display:inline-block;border:1px solid #5D8D17;padding:11px 20px 10px;font-size:14px;line-height:16px;transition:all 300ms ease-in-out;width:190px;text-align:center;box-sizing:border-box}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.actions .action.towishlist:hover{background:#5D8D17;border-color:#5D8D17;color:#fff;text-decoration:none}.wishlist-shared-index .page-main .actions-toolbar .primary button{display:none !important;background:#5D8D17;border-color:#5D8D17;color:#fff;display:inline-block;padding:10px 20px;font-size:14px;line-height:16px;margin-bottom:10px;transition:all 300ms ease-in-out;font-weight:400}.wishlist-shared-index .page-main .actions-toolbar .primary button:hover{background:#fff;border-color:#5D8D17;color:#5D8D17}.wishlist-shared-index .page-main .actions-toolbar .primary button:before{font-family:'Font Awesome 5 Free';content:'\f07a';font-weight:bold;margin-right:10px}@media screen and (max-width:1430px){.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.actions .action.tocart{margin-bottom:10px;margin-right:0}}@media screen and (max-width:1024px){.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.product .product.photo{max-width:70px}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.product .product.name a{font-size:16px}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.product .price-box{display:block}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.comment{width:23%}}@media screen and (max-width:640px){.wishlist-shared-index .page-main .wishlist.table-wrapper tbody td[data-th]:before{display:none !important}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.product .product.photo{max-width:70px}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.product .product.name a{font-size:16px}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.product .price-box{display:block}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.comment{width:100%;box-sizing:border-box}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.comment[data-th]:before{display:block !important}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.actions .action.tocart{margin-bottom:1px}}@media screen and (max-width:490px){.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.product .product.photo{max-width:70px;float:none;display:block}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.product .product.name a{font-size:16px}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.product .price-box{display:block}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.comment{width:100%}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.comment[data-th]:before{display:block !important}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.actions .action.tocart{display:block;margin-bottom:20px}.wishlist-shared-index .page-main .wishlist.table-wrapper tbody .col.actions .action.towishlist{display:block}}footer.page-footer{padding:46px 0 160px;background:rgba(61,129,51,0.8) url(../../../../../../frontend/Pm/default/de_DE/images/footer_bg.png) no-repeat center center / cover}footer.page-footer .footer.content{border:0}footer.page-footer .footer.content .menu-basis.nav-stacked{display:flex;flex-wrap:wrap}footer.page-footer .footer.content .menu-basis.nav-stacked>li{width:23%;margin-right:2%;margin-bottom:30px}footer.page-footer .footer.content .menu-basis.nav-stacked>li.level0>span{font-size:14px;font-weight:700;color:#5D8D17;text-transform:uppercase;margin-bottom:13px;display:block}footer.page-footer .footer.content .menu-basis.nav-stacked>li a{color:#575757;line-height:20px}footer.page-footer .footer.content .menu-basis.nav-stacked>li a img{transition:all 300ms ease-in-out}footer.page-footer .footer.content .menu-basis.nav-stacked>li a p{transition:all 300ms ease-in-out}footer.page-footer .footer.content .menu-basis.nav-stacked>li a:hover{color:#5D8D17;text-decoration:none}footer.page-footer .footer.content .menu-basis.nav-stacked>li a:hover img{opacity:.7}footer.page-footer .footer.content .menu-basis.nav-stacked>li a:hover p{color:#5D8D17;text-decoration:none}footer.page-footer .footer.content .menu-basis.nav-stacked>li p{line-height:20px}footer.page-footer .footer.content .menu-basis.nav-stacked>li .footer-content .subheadline{margin-top:20px;display:block}footer.page-footer .footer.content .menu-basis.nav-stacked>li .footer-content .subheadline+p{line-height:25px}footer.page-footer .footer.content .menu-basis.nav-stacked>li .footer-content .subheadline+p i{color:#5D8D17;margin-right:10px}footer.page-footer .footer.content .menu-basis.nav-stacked>li.level0.nav-3 .box-content ul li a{max-width:70px;margin-right:20px;display:inline-block}footer.page-footer .footer.content .menu-basis.nav-stacked>li.level0.nav-7 .box-content a img{max-width:70px;margin-right:20px;display:inline-block}footer.page-footer .footer.content .menu-basis.nav-stacked>li ul li{margin-bottom:4px}footer.page-footer .footer.content h2{font-size:18px;font-weight:600;color:#fff}footer.page-footer .footer.content>.row{display:flex;margin-right:-15px;margin-left:-15px;flex-wrap:wrap}@media (max-width:767px){footer.page-footer .footer.content>.row:first-child>div[class^="col"]:first-child{flex:0 0 100%;max-width:100%}}footer.page-footer .footer.content>.row>div[class^="col"]{flex:0 0 50%;max-width:50%;box-sizing:border-box;padding-left:15px;padding-right:15px}@media (min-width:1023px){footer.page-footer .footer.content>.row>div[class^="col"]{flex:0 0 25%;max-width:25%}}footer.page-footer .footer.content>.row ul{padding-right:0}footer.page-footer .footer.content>.row li{float:none;font-size:15px;color:#fff;line-height:24px;margin-bottom:5px}footer.page-footer .footer.content>.row a,footer.page-footer .footer.content>.row span,footer.page-footer .footer.content>.row p{font-size:15px;line-height:24px;color:#fff}footer.page-footer .footer.content>.row p img.lazy-blur.lazy-loaded{margin-bottom:10px;margin-right:15px}footer.page-footer .footer.content>.row a:hover{color:#5D8D17}footer.page-footer .footer.content>.row .inline-list li{display:inline-block;margin-bottom:10px !important;margin-right:10px !important}footer.page-footer .footer.content>.row>div:first-child .info-list li{margin-bottom:15px !important;clear:both}@media only screen and (max-width:1100px) and (min-width:1023px){footer.page-footer .footer.content>.row>div:first-child .info-list li{white-space:nowrap}}footer.page-footer .footer.content>.row>div:first-child .info-list li i{margin-right:10px}footer.page-footer .footer.content>.row>div:first-child .info-list li:not(:last-child) i{float:left;margin-bottom:44px;font-size:20px;width:22px}footer.page-footer .footer.content>.row>div:first-child .info-list li:last-child i{font-size:20px}footer.page-footer .footer.content>.row .link-follow li{display:inline-block;margin-right:10px}footer.page-footer .footer.content>.row .link-follow li i{font-size:24px}footer.page-footer .footer.content>.row .link-follow li i:hover{color:#5D8D17}small.copyright{background-color:transparent;color:#575757;font-weight:700;font-size:14px;line-height:24px;position:absolute;bottom:66px;width:100%}#trustbadge-container-98e3dadd90eb493088abdc5597a70810{z-index:11 !important}.widget_container_overlay iframe{bottom:90px !important}.widget_container_overlay #taCloseBtnOverlay{bottom:90px !important}.scrollup{width:40px;height:40px;position:fixed;bottom:40px;right:15px;display:none;font-size:0;background:#5D8D17;border:0px;z-index:9999;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;opacity:1;color:#fff !important}.scrollup:hover{text-decoration:none;background:#78B51C;border:0px}.scrollup::before{content:'\e621';font-family:'luma-icons';font-weight:900;font-size:20px;text-align:center;display:block;line-height:40px}@media only screen and (max-width:900px){footer .footer.content .block.newsletter .control input{width:100%}footer .footer.content .block.newsletter .actions{display:block;width:100%;margin-top:5px}footer .footer.content .block.newsletter .actions button{width:100%;margin-left:0}}@media only screen and (max-width:850px){footer.page-footer{background:rgba(61,129,51,0.8) url(../../../../../../frontend/Pm/default/de_DE/images/footer_bg_mobile.jpg) no-repeat center bottom / cover}footer.page-footer .footer.content .menu-basis.nav-stacked>li{width:31%}}@media only screen and (max-width:700px){footer.page-footer .footer.content>ul{display:unset}footer.page-footer .footer.content>ul li{text-align:center;width:90%;margin:auto}footer.page-footer .footer.content>ul li li{font-size:14px}footer.page-footer .footer.content .block.newsletter{margin-top:20px}footer.page-footer .footer.content>.row .inline-list li{margin-right:5px !important}footer.page-footer .footer.content>.row p img.lazy-blur.lazy-loaded{margin-right:12px}}@media only screen and (max-width:640px){footer.page-footer{padding:0px 0 60px}footer.page-footer .footer.content .menu-basis.nav-stacked>li{width:48%}small.copyright{bottom:10px}}@media only screen and (max-width:460px){footer.page-footer .footer.content .menu-basis.nav-stacked>li{width:100%;margin-right:0 !important}}@media only screen and (min-width:768px){.checkout-cart-index .cart-summary{z-index:3}}@media only screen and (min-width:1024px) and (max-width:1050px){.checkout-cart-index .cart-summary{padding-left:15px;padding-right:15px}.checkout-cart-index .cart-summary .cart-totals .totals .grand strong,.checkout-cart-index .cart-summary .cart-totals .totals{font-size:14px}.checkout-cart-index .cart-summary p{font-size:16px}}.checkout-cart-index .block.crosssell{width:100%;box-sizing:border-box}.checkout-cart-index .block.crosssell .block-title.title strong{font-size:26px;font-weight:400}.checkout-cart-index .cart-summary._sticky{padding-top:35px}.checkout-cart-index .page-main{padding-left:15px;padding-right:15px}@media only screen and (max-width:767px){.checkout-cart-index .page-title-wrapper{padding:0}.checkout-cart-index .cart-totals .totals tbody>tr:not(:last-child)>td.amount,.checkout-cart-index .cart-totals .totals-tax-summary.expanded .mark{border-bottom:solid 1px #ccc}}@media only screen and (max-width:1000px){.checkout-cart-index .cart-container{display:flex;flex-direction:column}.checkout-cart-index .cart-container .form.form-cart{-webkit-order:1;order:1;width:100%;float:none}.checkout-cart-index .cart-container #gift-options-cart{-webkit-order:2;order:2}.checkout-cart-index .cart-container .cart-discount{-webkit-order:3;order:3;width:100%;margin-bottom:20px}.checkout-cart-index .cart-container .cart-summary{-webkit-order:4;order:4;width:100%;float:none;position:static}.checkout-cart-index .cart-container .block.crosssell{-webkit-order:5;order:5;padding:0}}a.use-ajax.action.towishlist.action-towishlist{display:none}@media only screen and (max-width:768px){body.cms-home.cms-index-index .page-main .pixelmechanics-bannerslider-standard{width:100%}body.cms-home.cms-index-index .page-main .blocks-promo{margin-left:0;margin-right:0}body.cms-home.cms-index-index .page-main .blocks-promo .home-main{height:unset;min-height:250px}body.cms-home.cms-index-index .page-main .blocks-promo .home-main img{margin-left:0}body.cms-home.cms-index-index .page-main .blocks-promo .block-promo-wrapper{justify-content:center}}.page-header{background-color:#fff}.nav-8 span{border-bottom:none !important}.cms-home .page-title-wrapper{display:none}.cms-home .cms_page_banner{display:none}.cms-home .nav-sections{margin-bottom:0 !important}.cms-home #maincontent{max-width:100%;padding:0}.cms-home #maincontent .page.messages,.cms-home #maincontent .content-block.slider-list{max-width:1280px;margin:auto;box-sizing:border-box;padding:0 20px}.cms-home .column.main>.widget.block.block-static-block{margin:0}.cms-home .column.main .flexslider{box-shadow:none;overflow:hidden}.cms-home .column.main .flexslider .slides li{height:auto !important}.cms-home .column.main .flexslider .slides li a{height:auto !important}.cms-home .column.main .flexslider .slides li a img{height:auto !important}.cms-home .column.main .pixelmechanics-bannerslider-standard,.cms-home .column.main .slider-type-bestsellers,.cms-home .column.main .brand-wrapper,.cms-home .column.main .slider-type-new,.cms-home .column.main .willkommens_rabatt,.cms-home .column.main .slider-type-onsale,.cms-home .column.main .willkommens_rabatt,.cms-home .column.main .services,.cms-home .column.main .productlinks{margin-bottom:80px}.cms-home .column.main .content{padding:33px 24px}.cms-home .column.main .content h3{font-family:'Marck Script',cursive;font-size:48px;line-height:52px;font-weight:400;margin-top:0;margin-bottom:15px}.cms-home .column.main .pixelmechanics-bannerslide-flex-slider .flex-caption{position:absolute;bottom:50px;background-color:rgba(255,255,255,0.9);right:7%;padding:20px;max-width:500px}.cms-home .column.main .pixelmechanics-bannerslide-flex-slider .flex-caption h2{font-weight:400;font-size:28px;margin-top:0;margin-bottom:30px}.cms-home .column.main .pixelmechanics-bannerslide-flex-slider .flex-caption a{font-family:"Roboto",sans-serif;display:inline-block;background-color:#5D8D17;color:#fff;padding:10px 50px;transition:all 300ms ease-in-out}.cms-home .column.main .pixelmechanics-bannerslide-flex-slider .flex-caption a:hover{background-color:#78B51C;text-decoration:none}.cms-home .column.main .pixelmechanics-bannerslide-flex-slider .flex-control-nav{display:none}.cms-home .column.main .pixelmechanics-bannerslide-flex-slider .flex-nav-prev .flex-prev{top:auto;margin:0;bottom:30px;left:10px;background-color:#5D8D17;border-radius:50%;width:35px;height:35px;opacity:1;background-image:none;z-index:4}.cms-home .column.main .pixelmechanics-bannerslide-flex-slider .flex-nav-prev .flex-prev:before{content:"\f104";font-family:"FontAwesome";color:#fff;position:absolute;top:-1px;font-size:22px;left:12px;text-indent:0}.cms-home .column.main .pixelmechanics-bannerslide-flex-slider .flex-nav-prev .flex-prev:hover{background-color:#78B51C}.cms-home .column.main .pixelmechanics-bannerslide-flex-slider .flex-nav-next .flex-next{top:auto;margin:0;bottom:30px;left:55px;right:auto;background-color:#5D8D17;border-radius:50%;width:35px;height:35px;opacity:1;background-image:none;z-index:4}.cms-home .column.main .pixelmechanics-bannerslide-flex-slider .flex-nav-next .flex-next:before{content:"\f105";font-family:"FontAwesome";color:#fff;position:absolute;top:-1px;font-size:22px;left:15px;text-indent:0}.cms-home .column.main .pixelmechanics-bannerslide-flex-slider .flex-nav-next .flex-next:hover{background-color:#78B51C}.cms-home .column.main .brand-wrapper{background-size:cover !important}.cms-home .column.main .brand-wrapper .content{padding:33px 0px 100px}.cms-home .column.main .brand-wrapper .content .brand-title{color:#fff;text-align:center;margin-bottom:50px}.cms-home .column.main .brand-wrapper .content .brand-collection{max-width:1240px}.cms-home .column.main .brand-wrapper .content .brand-ul{margin:0 -25px 0 -25px}.cms-home .column.main .brand-wrapper .content .brand-ul li{width:111px;margin:25px;box-sizing:border-box;padding:8px;background-color:#fff;transition:all 300ms ease-in-out}.cms-home .column.main .brand-wrapper .content .brand-ul li:hover{opacity:.8}.cms-home .column.main .willkommens_rabatt{position:relative;padding:80px}.cms-home .column.main .willkommens_rabatt .content{color:#fff;background-color:rgba(162,20,20,0.9);max-width:525px;width:100%;box-sizing:border-box}.cms-home .column.main .willkommens_rabatt .content p{color:#fff;margin-bottom:25px}.cms-home .column.main .willkommens_rabatt .content a{color:#D22F2F;border:1px solid #fff;padding:12px 40px;background-color:#fff;font-weight:700;transition:all 300ms ease-in-out;display:inline-block}.cms-home .column.main .willkommens_rabatt .content a:hover{color:#fff;border-color:#fff;background-color:transparent;text-decoration:none !important}.cms-home .column.main .willkommens_rabatt .content h4{font-size:22px;font-family:"Roboto",sans-serif;font-weight:400;margin-bottom:10px}.cms-home .column.main .services{padding:50px;background-size:cover !important}.cms-home .column.main .services .pm_container{justify-content:flex-end}.cms-home .column.main .services .content{background-color:rgba(255,255,255,0.9);max-width:500px;width:100%}.cms-home .column.main .services .content h4{margin-bottom:0;font-weight:600}.cms-home .column.main .infoblock .content{background-color:rgba(255,255,255,0.9);width:100%}.cms-home .column.main .bg_container{background-size:cover;padding:50px}.cms-home .column.main .pm_container{max-width:1240px;margin:0 auto;display:flex;flex-wrap:wrap;position:relative}.cms-home .column.main .pm_container div.pm_col-6{width:49%;margin-right:2%;background-size:cover !important}.cms-home .column.main .pm_container div.pm_col-6:last-of-type{margin-right:0}.cms-home .column.main .productlinks .grill,.cms-home .column.main .productlinks .umbrella{justify-content:flex-end;display:flex;padding:50px 30px}.cms-home .column.main .productlinks .grill .content,.cms-home .column.main .productlinks .umbrella .content{background-color:rgba(255,255,255,0.9);max-width:350px;width:100%;min-height:308px;box-sizing:border-box}.cms-home .column.main .productlinks .grill .content .links,.cms-home .column.main .productlinks .umbrella .content .links{line-height:23px}.cms-home .column.main .productlinks .grill .content a,.cms-home .column.main .productlinks .umbrella .content a{color:#575757;text-decoration:underline}.cms-home .column.main .productlinks .grill .content a:hover,.cms-home .column.main .productlinks .umbrella .content a:hover{color:#5D8D17}.home-middle-heading{text-align:center;text-transform:uppercase;margin-left:auto;margin-right:auto;margin-top:50px;margin-bottom:40px}@media only screen and (min-width:950px){.home-middle-heading{width:53%;max-width:100%;font-size:30px}}.homepage-slider .pixelmechanics-bannerslide-flex-slider{margin-bottom:0 !important}.homepage-slider .flexslider{border-radius:0;box-shadow:none}.homepage-slider .flexslider:hover .flex-prev{left:auto}.homepage-slider .flex-control-nav{bottom:30px;z-index:2}.homepage-slider .flex-control-nav a{background:white}.homepage-slider .flex-control-nav a.flex-active{background:#5D8D17}.homepage-slider .flex-direction-nav a{top:auto;right:70px;bottom:25px;background:url(../../../../../../frontend/Pm/default/de_DE/images/slider-arrow.png) no-repeat 0 0;height:30px;width:20px;background-position:left top;background-size:200%;opacity:1;left:auto;z-index:2}.homepage-slider .flex-direction-nav a:hover{background-position:right top;left:auto}.homepage-slider .flex-direction-nav a.flex-next{right:20px;background-position:right bottom}.homepage-slider .flex-direction-nav a.flex-next:hover{background-position:left bottom}.homepage-slider .slides *{height:auto !important}.homepage-slider .slides li{overflow-y:hidden}.homepage-slider .slides .flex-caption{position:absolute;right:0;bottom:0;padding:4%;min-height:50%;box-sizing:border-box;min-width:31%;background:rgba(61,129,51,0.8)}.homepage-slider .slides .flex-caption h2{font-size:41px;font-weight:bold;margin-bottom:15px;color:white;margin-top:0}.homepage-slider .slides .flex-caption p{font-size:30px;font-weight:600;color:white;margin-bottom:20px}.homepage-slider .slides .flex-caption a{color:white;font-size:20px;font-weight:700;border:solid 2px;padding:15px 20px;height:auto !important;display:inline-block;min-width:208px;text-align:center;margin-top:20px}.homepage-slider .slides .flex-caption:before{content:"";width:0;height:0;border-top:600px solid transparent;border-right:600px solid rgba(61,129,51,0.8);display:block;position:absolute;right:100%;top:0}@media (max-width:1350px){.cms-home .column.main .brand-wrapper .content .brand-ul{margin:0}.cms-home .column.main .brand-wrapper .content .brand-ul li:before{display:none !important}}@media (max-width:1260px){.column.main .flexslider .slides li a img{width:1260px !important;max-width:1260px !important}}@media (max-width:1024px){.brand-wrapper .brand-collection .brand-ul{justify-content:center}.brand-wrapper .brand-collection .brand-ul li{margin:15px !important}}@media (min-width:950px){.cms-home .page-header{border-bottom:0px;margin-bottom:0px}}@media (max-width:850px){.column.main .flexslider .slides li a img{width:100% !important}.column.main .flexslider .slides li .flex-caption{position:static;max-width:100%;background-color:#EEF3E7;padding-bottom:60px}.column.main .flexslider .flex-nav-prev .flex-prev{right:55px !important;left:auto !important}.column.main .flexslider .flex-nav-next .flex-next{left:auto !important;right:10px !important}}@media (max-width:768px){.cms-home .column.main .bg_container{padding:15px}.cms-home .column.main .productlinks .grill,.cms-home .column.main .productlinks .umbrella{padding:15px}.cms-home .column.main h2,.cms-home .column.main .content h2{font-size:27px !important;line-height:30px !important}.cms-home .column.main .content h3{font-size:35px !important;line-height:42px !important}.cms-home .column.main .services{padding:15px}.cms-home .column.main .services .content{max-width:100%}.cms-home .column.main .willkommens_rabatt{padding:15px}.cms-home .column.main .brand-wrapper .content{padding:15px}}@media (max-width:650px){.cms-home .column.main .pm_container div.pm_col-6{width:100%;margin-right:0;margin-bottom:40px}.cms-home .column.main .pm_container div.pm_col-6:last-child{margin-bottom:0}.cms-home .column.main .pixelmechanics-bannerslider-standard,.cms-home .column.main .slider-type-bestsellers,.cms-home .column.main .brand-wrapper,.cms-home .column.main .slider-type-new,.cms-home .column.main .willkommens_rabatt,.cms-home .column.main .slider-type-onsale,.cms-home .column.main .willkommens_rabatt,.cms-home .column.main .services,.cms-home .column.main .productlinks{margin-bottom:40px}.cms-home .column.main .willkommens_rabatt .content{max-width:100%}}@media (max-width:550px){.cms-home .column.main .productlinks .grill .content,.cms-home .column.main .productlinks .umbrella .content{max-width:100%}}.fotorama-stretch,.fotorama-focus-overlay:after,.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__html,.fotorama__video iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.fotorama-grab-cursor,.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama-grabbing-cursor,.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama-gpu,.fotorama--fullscreen,.fotorama__caption,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__stage__frame,.fotorama__wrap--css3 .fotorama__html,.fotorama__stage:before,.fotorama__nav:before,.fotorama__stage:after,.fotorama__nav:after,.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{transform:translateZ(0)}.fotorama-focus,.fotorama__nav__frame,.fotorama__fullscreen-icon:focus,.fotorama__zoom-out:focus,.fotorama__zoom-in:focus{outline:0}.fotorama-focus-overlay:after{background-color:#006bb4;border-radius:inherit;content:''}.fotorama-transform-disabled,.fotorama__wrap--video .fotorama__stage__shaft,.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{transform:none !important}.fotorama-transition-for-slide,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-duration:0ms;transition-property:transform, width;transition-timing-function:cubic-bezier(.1, 0, .25, 1)}.fotorama-no-select,.fotorama__wrap,.fotorama__no-select,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{user-select:none}.fotorama-select,.fotorama__select{user-select:text}.fotorama-empty-bg{background:url(data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=)}.fotorama-auto-margin,.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama-inline-block,.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__caption__wrap{*display:inline;*zoom:1;-moz-box-orient:vertical;display:-moz-inline-box;display:inline-block;vertical-align:middle}.fotorama-content-box,.fotorama__nav__frame{box-sizing:content-box}.fotorama-border-box,.fotorama__thumb-border,.fotorama__caption__wrap,.fotorama__arr{box-sizing:border-box}.fotorama-hidden,.fotorama--hidden,.fotorama__load{left:-99999px;position:absolute;top:-99999px;z-index:-1000}.fotorama-visible{left:auto;opacity:1;position:relative;top:auto;z-index:auto}.fotorama-no-tap,.fotorama__stage__shaft,.fotorama__stage__frame,.fotorama__nav,.fotorama__nav__shaft,.fotorama__nav__frame,.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{-webkit-tap-highlight-color:rgba(0,0,0,0)}.transitionDuration{transition-duration:333ms}.transitionDurationZero{transition-duration:0ms}.fotorama-sprite,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__thumb--icon,.fotorama__video-close{background-image:url('gallery.png');background-repeat:no-repeat}@media print{.fotorama-print-background,.fotorama-sprite,.fotorama__thumb-border,.fotorama__fullscreen .fotorama__zoom-out,.fotorama__fullscreen .fotorama__zoom-in,.fotorama__arr .fotorama__arr__arr,.fotorama__fullscreen-icon,.fotorama__video-play,.fotorama__thumb--icon,.fotorama__video-close{background:none !important}}.fotorama__fullscreen-icon:focus,.fotorama__zoom-out:focus,.fotorama__zoom-in:focus,.fotorama__arr:focus,.fotorama__stage__shaft:focus,.fotorama__nav__frame--thumb:focus .fotorama__thumb,.fotorama__nav__frame--dot:focus .fotorama__dot{box-shadow:none}.fotorama__fullscreen-icon:focus:after,.fotorama__zoom-out:focus:after,.fotorama__zoom-in:focus:after,.fotorama__arr:focus:after,.fotorama__stage__shaft:focus:after,.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{border-radius:inherit;bottom:3px;box-shadow:0 0 3px 1px #00699D;content:'';left:3px;position:absolute;right:3px;top:3px;z-index:1000}.fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.fotorama__nav__frame--dot:focus .fotorama__thumb:after,.fotorama__nav__frame--thumb:focus .fotorama__dot:after,.fotorama__nav__frame--dot:focus .fotorama__dot:after{bottom:0;left:0;right:0;top:0}.fotorama__nav__frame--thumb:focus .fotorama__thumb.fotorama_vertical_ratio:after,.fotorama__nav__frame--dot:focus .fotorama__thumb.fotorama_vertical_ratio:after{left:2px;right:2px}.fotorama__nav__frame--thumb:focus .fotorama__thumb,.fotorama__nav__frame--dot:focus .fotorama__thumb{overflow:inherit}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb:after{left:1px}.fotorama__nav__frame:nth-child(2):focus .fotorama__thumb.fotorama_vertical_ratio:after{top:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb:after{right:1px}.fotorama__nav__frame:last-child:focus .fotorama__thumb.fotorama_vertical_ratio:after{bottom:1px}.fotorama__thumb__arr{box-shadow:none}.fotorama--fullscreen{background:#fff;bottom:0 !important;float:none !important;left:0 !important;margin:0 !important;position:fixed !important;right:0 !important;top:0 !important;width:100% !important;z-index:1000 !important}.fotorama--fullscreen .fotorama__wrap{max-width:100% !important}.fotorama__fullscreen{overflow:hidden;position:relative}.fotorama__fullscreen .fotorama__zoom-in,.fotorama__fullscreen .fotorama__zoom-out{cursor:pointer;display:block;height:80px;overflow:hidden;position:absolute;width:80px}.fotorama__fullscreen .fotorama__zoom-out{background-position:0 -80px !important;top:80px}.fotorama__fullscreen .fotorama__zoom-out.fotorama__zoom-out--disabled{display:none}.fotorama__fullscreen .fotorama__zoom-in{background-position:0 0 !important;top:0}.fotorama__fullscreen .fotorama__zoom-in.fotorama__zoom-in--disabled{display:none}.fotorama__fullscreen .fotorama__video-close{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__zoom-in,.fotorama__zoom-out{display:none}.fotorama{min-width:1px;overflow:hidden}.fotorama__wrap{-webkit-text-size-adjust:100%;direction:ltr;position:relative;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__stage,.fotorama__nav{max-width:100%;overflow:hidden;position:relative}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__stage__shaft{position:relative}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1 !important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active,.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{border:none !important;max-width:inherit;opacity:0}.fotorama__loaded .fotorama__img,.fotorama__error .fotorama__img{opacity:1}.fotorama__img--full{display:none}.fotorama__nav{display:none;font-size:0;line-height:0;white-space:nowrap;z-index:5}.fotorama__nav__shaft{left:0;position:relative;text-align:left;top:0}.fotorama__nav__frame{position:relative}.fotorama__nav--dots{display:block;text-align:center}.fotorama__nav--dots .fotorama__nav__frame{height:30px;width:18px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0 !important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__active .fotorama__dot{background-color:#ff5501;border-color:#ff5501}.fotorama__nav__frame.fotorama__active .fotorama__nav__frame{border-width:3px;height:0;width:0}.fotorama__nav__frame.fotorama__active .fotorama__nav__frame:after{left:-3px;padding:3px;top:-3px}.fotorama__nav__frame:focus {box-shadow:none}.fotorama__nav__frame:focus :after{left:-1px;padding:1px;top:-1px}.fotorama__dot{border-radius:6px;border:1px solid #858585;display:block;height:4px;left:6px;position:relative;top:12px;width:4px}.fotorama__thumb{background-color:#ebebeb;height:100%;overflow:hidden;position:relative;width:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{backface-visibility:hidden;background-image:linear-gradient(to bottom right, rgba(255,255,255,0.25), rgba(64,64,64,0.1));border:1px solid #ff5501;left:0;position:absolute;top:0;z-index:9}.fotorama__caption{bottom:0;color:#000;font-size:14px;left:0;line-height:1.5;position:absolute;right:0;z-index:12}.fotorama__caption a{border-bottom:1px solid;border-color:rgba(0,0,0,0.005);color:#000;text-decoration:none}.fotorama__caption a:hover{border-color:rgba(0,0,0,0.005);color:#000}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--video .fotorama__caption,.fotorama__wrap--no-captions .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;padding:5px 10px}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fotorama__spinner{-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);left:50%;position:absolute;top:50%}.fotorama__wrap--css3 .fotorama__spinner{animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html{transition-duration:.3s;transition-property:opacity;transition-timing-function:linear}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{opacity:0}.fotorama__select{cursor:auto}.fotorama__video{bottom:0;left:0;position:absolute;right:0;top:32px;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close{cursor:pointer;position:absolute}.fotorama__arr{z-index:900}.fotorama__fullscreen-icon,.fotorama__zoom-out,.fotorama__zoom-in,.fotorama__video-close{z-index:1000}.fotorama__arr{bottom:0;position:absolute;top:0;width:80px}._block-content-loading .fotorama__arr{opacity:0}.fotorama__arr .fotorama__arr__arr{-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);left:50%;position:absolute;top:50%;height:80px;width:80px}.fotorama__arr--prev{left:0}.fotorama__arr--prev .fotorama__arr__arr{background-position:-80px -80px}.fotorama__arr--next{right:0}.fotorama__arr--next .fotorama__arr__arr{background-position:-160px -80px}.fotorama__arr--disabled{cursor:default;opacity:0;pointer-events:none}.fotorama__fullscreen-icon{background-position:0 0;display:none;height:80px;right:0;top:0;width:80px;z-index:1000}.fotorama--fullscreen-icons .fotorama__fullscreen-icon{display:none}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-80px 0;display:inline-block}.fotorama__video-play{-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);left:50%;position:absolute;top:50%;background-position:-80px -160px;height:160px;width:160px}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__loaded .fotorama__video-play,.fotorama__error .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{display:block;opacity:1}.fotorama__nav__frame .fotorama__video-play{background-position:0 -240px;height:80px;width:80px}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}.fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0 !important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none !important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(80px, -80px, 0);-ms-transform:translate3d(80px, -80px, 0);-o-transform:translate3d(80px, -80px, 0);transform:translate3d(80px, -80px, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-120px, 0, 0);-ms-transform:translate3d(-120px, 0, 0);-o-transform:translate3d(-120px, 0, 0);transform:translate3d(-120px, 0, 0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(120px, 0, 0);-ms-transform:translate3d(120px, 0, 0);-o-transform:translate3d(120px, 0, 0);transform:translate3d(120px, 0, 0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(80px, -80px, 0) !important;-ms-transform:translate3d(80px, -80px, 0) !important;-o-transform:translate3d(80px, -80px, 0) !important;transform:translate3d(80px, -80px, 0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-120px, 0, 0) !important;-ms-transform:translate3d(-120px, 0, 0) !important;-o-transform:translate3d(-120px, 0, 0) !important;transform:translate3d(-120px, 0, 0) !important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(120px, 0, 0) !important;-ms-transform:translate3d(120px, 0, 0) !important;-o-transform:translate3d(120px, 0, 0) !important;transform:translate3d(120px, 0, 0) !important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus){transition-duration:.3s;transition-property:transform,opacity,background-color}.fotorama__stage:before,.fotorama__nav:before,.fotorama__stage:after,.fotorama__nav:after{background-repeat:no-repeat;content:'';display:block;pointer-events:none;position:absolute;text-decoration:none;z-index:10}.fotorama__stage:before,.fotorama__nav:before{left:-10px;top:-10px}.fotorama__stage:after,.fotorama__nav:after{right:-10px;bottom:-10px}.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{background-size:1px 100%, 5px 100%;bottom:0;height:auto;top:0;width:10px}.fotorama__stage.fotorama__shadows--top:before,.fotorama__nav.fotorama__shadows--top:before,.fotorama__stage.fotorama__shadows--bottom:after,.fotorama__nav.fotorama__shadows--bottom:after{background-size:100% 1px, 100% 5px ;height:10px;left:0;right:0;width:auto}.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 0 50%, rgba(0,0,0,0.4), transparent);background-position:0 0, 0 0;left:0}.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 100% 50%, rgba(0,0,0,0.4), transparent);background-position:100% 0, 100% 0;right:0}.fotorama__stage.fotorama__shadows--top:before,.fotorama__nav.fotorama__shadows--top:before{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 50% 0, rgba(0,0,0,0.4), transparent);background-position:0 0, 0 0;top:0}.fotorama__stage.fotorama__shadows--bottom:after,.fotorama__nav.fotorama__shadows--bottom:after{background-image:linear-gradient(transparent, rgba(0,0,0,0.2) 25%, rgba(0,0,0,0.3) 75%, transparent),radial-gradient(farthest-side at 50% 100%, rgba(0,0,0,0.4), transparent);background-position:0 100%, 0 100%;bottom:0}.fotorama--fullscreen .fotorama__stage:before,.fotorama--fullscreen .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--fade .fotorama__stage:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--fade .fotorama__stage:after{display:none}.fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:auto;position:absolute;top:50%;width:100%}.fotorama__nav-wrap .fotorama_horizontal_ratio .fotorama__img{-webkit-transform:translate(-50%, -50%);-ms-transform:translateY(-50%, -50%);-o-transform:translateY(-50%, -50%);transform:translateY(-50%, -50%);top:50%;left:50%;position:absolute;width:auto}.magnifier-thumb-wrapper{display:block;left:0;position:relative;top:0}.magnifier-lens{border:solid 1px #bbb;left:0;overflow:hidden;position:absolute;top:0;z-index:800}.magnify-lens{background:rgba(255,255,255,0.5);border:solid 1px #bbb;color:#fff;left:0;position:absolute;text-align:center;top:0;z-index:1000;overflow:hidden}.magnify-lens .magnifier-large{width:auto;height:auto;max-height:none;max-width:none;border:none;position:absolute;z-index:100}.magnifier-loader-text{margin-top:10px}.magnifier-preview{bottom:0;left:58%;overflow:hidden;padding:0;position:absolute;z-index:2;top:215px}.magnifier-preview:not(.hidden){background-color:#fff}.magnifier-preview img{left:0;max-width:inherit;max-height:inherit;position:absolute;top:0;object-fit:scale-down}.fotorama__stage__frame{text-align:center}.fotorama__stage__frame .fotorama__img{height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);transition-duration:.3s;transition-property:width, height, top, left;vertical-align:middle;width:auto}@media all and (min-width:768px){.fotorama__stage__frame .fotorama__img{top:49.5%}}.magnify-opaque{opacity:.5}.magnify-hidden{display:none}.fotorama__nav-wrap--vertical.fotorama__nav-wrap{display:inline-block;left:0;position:absolute;top:0}.fotorama__nav-wrap--vertical .fotorama__nav__shaft{background-color:white;width:100%}.fotorama__nav-wrap--vertical .fotorama__nav__shaft .fotorama__nav__frame--thumb{display:block;padding-bottom:inherit !important}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img{display:none}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img,.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{bottom:0;left:0;margin:auto;max-height:inherit;max-width:inherit;position:absolute;right:0;top:0}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{cursor:default;display:block;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;top:0;transition:.3s linear;vertical-align:middle;width:auto}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--zoommable{cursor:pointer;max-height:none;max-width:none;transition-property:width, height, bottom, right, top, left}.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--draggable{cursor:move;transition-property:none}.fotorama--fullscreen .fotorama__stage__frame iframe{left:80px;width:calc(100% - 80px * 2)}.fotorama__nav-wrap--horizontal.fotorama__nav-wrap{min-height:30px}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{bottom:0;cursor:pointer;position:absolute;top:0;width:30px;z-index:1000}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon{-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);left:50%;position:absolute;top:50%;width:100%}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left{left:0}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{right:0}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left,.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{cursor:pointer;height:30px;left:0;position:absolute;right:0;z-index:1000}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb--icon,.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb--icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin:auto;width:30px}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--left{top:0}.fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{bottom:0}.fotorama__wrap--only-active .fotorama__stage,.fotorama__wrap--only-active .fotorama__nav{max-width:99999px !important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__thumb--icon{font-size:.001px;padding-bottom:30px}.fotorama__thumb__arr--left .fotorama__thumb--icon{background-position:-25px -265px}.fotorama__thumb__arr--right .fotorama__thumb--icon{background-position:-25px -350px}.magnify-fullimage{display:none}.fotorama__arr,.fotorama__thumb__arr{background-color:rgba(255,255,255,0.3);transition:background-color .3s ease-in-out}.fotorama__arr:hover,.fotorama__thumb__arr:hover{background-color:rgba(255,255,255,0.5)}.fotorama__arr:active,.fotorama__thumb__arr:active{background-color:rgba(213,213,213,0.5)}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in{background-color:rgba(255,255,255,0.3);transition:background-color .3s ease-in-out}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:hover,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:hover,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:hover{background-color:rgba(255,255,255,0.5)}.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:active,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:active,.fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:active{background-color:rgba(213,213,213,0.5)}.fotorama__video-close{background-position:-80px 0;height:80px;opacity:0;right:0;top:0;transform:translate3d(80px, -80px, 0);transition:opacity .3s ease-in-out;width:80px}@media all and (max-width:768px){.fotorama__video-close{background-position:-100px -20px;top:10px;height:40px;width:40px}}.fotorama__video-close.fotorama-show-control{opacity:1;transform:translate3d(0, -10px, 0)}.gallery-placeholder__image{display:block;margin:auto}.fotorama__spinner{background-image:url('../../images/loader-1.gif');bottom:0;display:none;height:64px;left:0;margin:auto;position:absolute;right:0;top:0;width:64px;z-index:100}.fotorama__spinner.fotorama__spinner--show{display:block}.fotorama__product-video--loaded .fotorama__img,.fotorama__product-video--loaded .fotorama__img--full{display:none !important}.fotorama__stage .fotorama__arr--shown{display:block !important}.fotorama__stage .fotorama__arr--hidden{display:none !important}._block-content-loading .fotorama-item{position:absolute !important;z-index:-1;top:0;width:100%}.gallery-placeholder:not(._block-content-loading) .gallery-placeholder__image{display:none}