@media only screen and (max-width:1920px){.parallax-container{position:relative;overflow:hidden}.parallax-container .section{position:absolute;display:block;top:0;left:0;height:100%;width:100%;z-index:1}.parallax-container .section .container,.parallax-container .section .container2 .container3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-shadow:inset 0px 0px 10px -5px #000;-moz-box-shadow:inset 0px 0px 10px -5px #000;box-shadow:inset 0px 0px 10px -5px #000}.parallax-container .section .container .row.center,.parallax-container .section .container2 .container3 .row.center{width:1280px;max-width:80%;margin:0 auto}.parallax-container .section h5{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.7);font-size:5rem;font-weight:100;text-align:center}.parallax-container .section.dark-blue h5{color:#1e1d4c}.parallax-container .section.dark-black h5{color:#000}.parallax-container .section.rem4 h5{font-size:4rem}.parallax-container .section.rem3 h5{font-size:3rem}.parallax-container .section.rem2 h5{font-size:2rem}}@media only screen and (max-width:767px){.header .logo img{width:auto;height:auto}.account .columns .column.main{order:2}.account .columns .sidebar-main{order:1}.account .columns .sidebar-main .block-collapsible-nav{left:0;position:relative;top:0;width:100%;z-index:5;border:1px solid}.account .columns .sidebar-main .block-collapsible-nav .title{border-bottom:none;border-top:none}.account .columns .sidebar-main .block-collapsible-nav .content{background:#fff}.account .columns .sidebar-main .block-collapsible-nav .item.current>strong{border-color:#01580a}.account .columns .sidebar-additional{order:3}.account .columns .box-title{color:#777;border-bottom:1px solid #777;padding-bottom:2px;width:100%}.account .columns .box-actions{display:flex;justify-content:space-between}.account .columns .main a{color:#24722c;font-weight:600}.account-nav .content{background:#fff;border:1px solid #24722c}.account-nav .item.current a,.account-nav .item.current strong{border-color:#24722c}.account-nav .account-nav .item .delimiter{border-color:#24722c}.hidden-m{display:none !important}.page-header .switcher .options .action.toggle:after,.page-footer .switcher .options .action.toggle:after,.page-header .switcher .options .action.toggle.active:after,.page-footer .switcher .options .action.toggle.active:after{content:none}.page-header{margin-bottom:0px}.page-header .panel.wrapper .header .header-top-welcome{display:none}.page-header .minicart-wrapper{position:absolute;top:20px;right:30px;margin:0}.page-header .minicart-wrapper .action.showcart:before{content:'';width:40px;height:40px;background:url(../images/minicart.svg) no-repeat 0 0;cursor:pointer}.page-header .minicart-wrapper .action.showcart .counter.qty{background:transparent;color:#24722c;border:1px solid #24722c 21;background:rgba(255,255,255,0.8);height:24px;line-height:22px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;margin:0;min-width:20px;overflow:hidden;padding:0 2px;text-align:center;white-space:normal;position:absolute;top:0;left:60%;-webkit-box-shadow:0 0 4px -1px #24722c 21;-moz-box-shadow:0 0 4px -1px #24722c 21;box-shadow:0 0 4px -1px #24722c 21}.page-header .minicart-wrapper .action.showcart .counter.qty.empty{display:none}.page-header .block-search .label{position:absolute;top:26px;right:80px}.page-header .block-search .control{border:0px solid}.page-header .arsi.header-customer-menu .block-search .block-content{display:block !important}.page-header .arsi.header-customer-menu .block-search .block-content .field.search .label{background:url(../images/search.svg) no-repeat 0 0;cursor:pointer;width:28px;height:28px}.page-header .arsi.header-customer-menu .block-search .block-content .field.search .label:before{content:'';width:28px;height:28px}.page-header .block-search,.page-header .header-myaccount-menu .header-myaccount-icon,.page-header .minicart-wrapper .action.showcart:before{background-size:22px auto;background-position:center}.page-wrapper{margin-top:0}.page-wrapper .page-header .header-myaccount-menu{display:none}.page-wrapper .page-header .page-userinfo{display:block;background:rgba(255,255,255,0.95);box-sizing:border-box;padding:30px;width:100%}.hidden{display:none}.footer-cms-block.default>*,.footer-link-wrap>*{width:33%}.home-50-50{padding:1rem}.home-50-50.dark{color:#fff;background:#202e3b}.home-50-50.dark .banner-wrapper{background:#293846}.home-50-50.dark .banner-wrapper *,.home-50-50.dark .banner-wrapper *:before,.home-50-50.dark .banner-wrapper *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@keyframes rotate{100%{transform:rotate(1turn)}}.home-50-50.dark .banner-wrapper.customborder{position:relative;z-index:0;width:100%;height:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;overflow:hidden;padding:0}.home-50-50.dark .banner-wrapper.customborder:before{content:'';position:absolute;z-index:-2;left:-50%;top:-50%;width:200%;height:200%;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-size:50% 50%,50% 50%;background-position:0 0,100% 0,100% 100%,0 100%;background-image:linear-gradient(to right, #202e3b 0%, #202e3b 25%, #293846 50%, #202e3b 75%, #202e3b 100%),linear-gradient(to right, #202e3b 0%, #202e3b 25%, #293846 50%, #202e3b 75%, #202e3b 100%),linear-gradient(to right, #202e3b 0%, #202e3b 25%, #293846 50%, #202e3b 75%, #202e3b 100%),linear-gradient(to right, #202e3b 0%, #202e3b 25%, #293846 50%, #202e3b 75%, #202e3b 100%);animation:rotate 10s linear infinite}.home-50-50.dark .banner-wrapper.customborder:after{content:'';position:absolute;z-index:-1;left:1.5%;top:1.5%;width:calc(97%);height:calc(97%);background:#293846;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.home-50-50.dark .banner-wrapper.customborder.customborder-light:before{background-image:linear-gradient(to right, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 25%, #dbdbdb 50%, rgba(255,255,255,0.8) 75%, rgba(255,255,255,0.8) 100%),linear-gradient(to right, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 25%, #dbdbdb 50%, rgba(255,255,255,0.8) 75%, rgba(255,255,255,0.8) 100%),linear-gradient(to right, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 25%, #dbdbdb 50%, rgba(255,255,255,0.8) 75%, rgba(255,255,255,0.8) 100%),linear-gradient(to right, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 25%, #dbdbdb 50%, rgba(255,255,255,0.8) 75%, rgba(255,255,255,0.8) 100%)}.home-50-50.dark .banner-wrapper.customborder.customborder-light:after{left:.5%;top:.5%;width:calc(99%);height:calc(99%);background:rgba(255,255,255,0.8)}.home-50-50 button{margin-bottom:1rem}.home-50-50.text-left .tootenimi,.home-50-50.text-left .desc,.home-50-50.text-left button{display:block;clear:both}.block.filter{margin:0 auto;width:100%;max-width:1200px}.block.filter .items{display:flex;flex-direction:row;justify-content:space-around;align-items:stretch;flex-wrap:wrap}.block.filter .items li{height:auto;padding-top:0;padding-left:45px;width:auto;min-width:auto;max-width:120px;max-height:120px;background-size:20px;background-repeat:no-repeat;background-position:20px center;text-align:left;position:relative;margin-bottom:15px}.block.filter .items li#lauad{background-image:url(../images/lauad-bw.png)}.block.filter .items li#pingid{background-image:url(../images/pingid-bw.png)}.block.filter .items li#lamamistoolid{background-image:url(../images/lamamistoolid-bw.png)}.block.filter .items li#toolid{background-image:url(../images/toolid-bw.png)}.block.filter .items li#lastembel{background-image:url(../images/laste-bw.png)}.block.filter .items li#valgustid{background-image:url(../images/valgustid-bw.png)}.block.filter .items li#veeltooteid{background-image:url(../images/muud-bw.png)}.block.filter .items li#heahind{background-image:url(../images/heahind-bw.png)}.block.filter .items li#uudistooted{background-image:url(../images/uudistooted-bw.png)}.block.filter .items li.current#lauad,.block.filter .items li:hover#lauad{background-image:url(../images/lauad.png)}.block.filter .items li.current#pingid,.block.filter .items li:hover#pingid{background-image:url(../images/pingid.png)}.block.filter .items li.current#lamamistoolid,.block.filter .items li:hover#lamamistoolid{background-image:url(../images/lamamistoolid.png)}.block.filter .items li.current#toolid,.block.filter .items li:hover#toolid{background-image:url(../images/toolid.png)}.block.filter .items li.current#lastembel,.block.filter .items li:hover#lastembel{background-image:url(../images/laste.png)}.block.filter .items li.current#valgustid,.block.filter .items li:hover#valgustid{background-image:url(../images/valgustid.png)}.block.filter .items li.current#veeltooteid,.block.filter .items li:hover#veeltooteid{background-image:url(../images/muud.png)}.block.filter .items li.current#heahind,.block.filter .items li:hover#heahind{background-image:url(../images/heahind.png)}.block.filter .items li.current#uudistooted,.block.filter .items li:hover#uudistooted{background-image:url(../images/uudistooted.png)}.block.filter .items li a{position:relative;top:auto;padding-top:0;left:auto;width:100%;height:auto;font-size:12px;vertical-align:baseline;display:inline-block}#maincontent .related .block-title,#maincontent .upsell .block-title{margin-bottom:0}#maincontent .related .block-title>strong,#maincontent .upsell .block-title>strong{margin-bottom:10px}#maincontent .related .block-content .products,#maincontent .upsell .block-content .products{margin:0}body .home .slideshow-container .banner_slogan_center .slide-text{padding-top:0}body .home .slideshow-container .banner_slogan_center .slide-text.top{padding-top:0}.slideshow-container.singleimageslider .banner_slogan_center{height:100%}.slideshow-container.singleimageslider .slick-track,.slideshow-container.singleimageslider .slick-list{height:100% !important}.content-left-senter .pagebuilder-overlay{position:absolute;display:block;top:20%;left:0;transform:translate(0, -20%)}.content-left-senter .pagebuilder-overlay .pagebuilder-collage-content:not(button){text-shadow:1px 2px 3px rgba(0,0,0,0.8)}.content-left-senter .pagebuilder-overlay h2 span{font-size:28px !important}.content-left-senter .pagebuilder-overlay p,.content-left-senter .pagebuilder-overlay p span{font-size:22px !important;line-height:1 !important}.page-layout-fullwidth .fullwidth .page-main{display:flex;flex-flow:row wrap;justify-content:space-around}.page-layout-fullwidth .fullwidth .page-main>div{flex:1 100%}.page-layout-fullwidth .fullwidth .page-main>div.page-title-wrapper{order:1}.page-layout-fullwidth .fullwidth .page-main>div.columns{order:2}.page-layout-fullwidth .fullwidth .page-main>div.googlemap-container{order:4}.page-layout-fullwidth .fullwidth .page-main .googlemap-container{position:relative;top:auto;left:auto;width:100%;height:300px;z-index:0}.page-layout-fullwidth .fullwidth .page-main .googlemap-container #map{width:100%;height:200px}.page-layout-fullwidth .fullwidth .page-main .page-title-wrapper{position:relative;top:auto;left:auto;width:100%;background:#fff;z-index:2}.page-layout-fullwidth .fullwidth .page-main .contactform .icon span{vertical-align:middle}.page-layout-fullwidth .fullwidth .page-main .contactform .icon svg path{fill:#272727 !important}.page-layout-fullwidth .fullwidth .page-main .contactform .icon svg #svgGroup{stroke:#272727 !important;stroke-width:0.2px !important;fill:#272727 !important}.checkout-index-index .opc-block-shipping-information{padding:0 10px}.checkout-index-index .opc-block-shipping-information .shipping-information-title{font-size:18px}.checkout-index-index *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.checkout-index-index .checkout-container{margin-top:15px}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._active:before,.checkout-index-index .opc-progress-bar .opc-progress-bar-item._active>span:before{background:#24722c}.checkout-index-index .action.showcart .counter.qty{background:#fff;color:#272727}.checkout-index-index .opc-block-summary{padding:20px 10px}.checkout-index-index .opc-block-summary .product-item{font-size:14px}.checkout-index-index .opc-wrapper .shipping-address-item.selected-item{border-color:#24722c}.checkout-index-index .opc-wrapper .shipping-address-item.selected-item:after{height:33px;width:30px;padding-left:5px;background:#24722c;border-radius:0 0 0 100%}.checkout-index-index .custom-slide .modal-inner-wrap{background:#fff;border-left:1px solid #01580a}.checkout-index-index .custom-slide .modal-inner-wrap .opc-block-summary{background:#fff}}@media only screen and (max-width:639px){.hidden-sm{display:none !important}.slideshow-container .banner_slogan_center .slide-text h2{font-size:3rem}.parallax-container .section h5{font-size:3rem}.product-item-info:after{display:none}.footer-cms-block.default>*,.footer-link-wrap>*{width:50%}.products-slider .products-grid .product-item .product-item-info:after,.home-tooted-3tk .products-grid .product-item .product-item-info:after,.home-tooted-2tk .products-grid .product-item .product-item-info:after,.products-slider .products-grid .product-item .product-item-info:before,.home-tooted-3tk .products-grid .product-item .product-item-info:before,.home-tooted-2tk .products-grid .product-item .product-item-info:before{content:none !important}}@media only screen and (max-width:479px){.hidden-xs{display:none !important}.arsi-hidden-xs{display:none}body.cart-closed.active .block-minicart.custom{max-width:100%}.slideshow-container .banner_slogan_center .slide-text h2{font-size:2rem}.block-static-block>div,.block-slider-block>div{padding:10px}.footer-cms-block.default>*,.footer-link-wrap>*{width:100%}#productcontact-wrap.hidden{display:none}.hidden{display:inline-block}.hidden-xs{display:none}.accordeon-label-wrap{width:100%;padding-right:30px;border-bottom:1px solid;position:relative}.accordeon-label-wrap:after{content:'+';width:20px;height:20px;line-height:20px;position:absolute;top:5px;right:5px;color:#8f8f8f}.accordeon-label-wrap:hover{cursor:pointer}.infopen.accordeon-label-wrap:after,.kontaktopen.accordeon-label-wrap:after{content:'-';font-size:24px;color:#8f8f8f}.parallax-container .section h5{font-size:2.6rem}button.action.primary,button.pagebuilder-slide-button,button.pagebuilder-button-primary{background:#fff;border:1px solid #777;color:#272727;font-weight:500;text-transform:uppercase;padding:.8rem 1rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0.8rem}button.action.primary a:visited,button.pagebuilder-slide-button a:visited,button.pagebuilder-button-primary a:visited,button.action.primary .alink:visited,button.pagebuilder-slide-button .alink:visited,button.pagebuilder-button-primary .alink:visited{color:#272727;text-decoration:none}button.action.primary:hover,button.pagebuilder-slide-button:hover,button.pagebuilder-button-primary:hover{border:1px solid 1px solid #01580a;color:#01580a;background:#fff}button.action.primary:hover a,button.pagebuilder-slide-button:hover a,button.pagebuilder-button-primary:hover a{color:#01580a;text-decoration:none}button.action.primary:hover,button.pagebuilder-slide-button:hover,button.pagebuilder-button-primary:hover,button.action.primary:focus,button.pagebuilder-slide-button:focus,button.pagebuilder-button-primary:focus,button.action.primary:active,button.pagebuilder-slide-button:active,button.pagebuilder-button-primary:active{background:#fff;border:1px solid #01580a;color:#01580a}button.action.primary:hover *,button.pagebuilder-slide-button:hover *,button.pagebuilder-button-primary:hover *,button.action.primary:focus *,button.pagebuilder-slide-button:focus *,button.pagebuilder-button-primary:focus *,button.action.primary:active *,button.pagebuilder-slide-button:active *,button.pagebuilder-button-primary:active *,button.action.primary:hover:visited,button.pagebuilder-slide-button:hover:visited,button.pagebuilder-button-primary:hover:visited,button.action.primary:focus:visited,button.pagebuilder-slide-button:focus:visited,button.pagebuilder-button-primary:focus:visited,button.action.primary:active:visited,button.pagebuilder-slide-button:active:visited,button.pagebuilder-button-primary:active:visited,button.action.primary:hover .alink:visited,button.pagebuilder-slide-button:hover .alink:visited,button.pagebuilder-button-primary:hover .alink:visited,button.action.primary:focus .alink:visited,button.pagebuilder-slide-button:focus .alink:visited,button.pagebuilder-button-primary:focus .alink:visited,button.action.primary:active .alink:visited,button.pagebuilder-slide-button:active .alink:visited,button.pagebuilder-button-primary:active .alink:visited{color:#01580a}button.action.primary.dark,button.pagebuilder-slide-button.dark,button.pagebuilder-button-primary.dark{background:#fff;border:1px solid #777;color:#272727;font-weight:500;text-transform:uppercase;padding:.8rem 1rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;background:#202e3b;border:1px solid #fff;padding:0.8rem}button.action.primary.dark a:visited,button.pagebuilder-slide-button.dark a:visited,button.pagebuilder-button-primary.dark a:visited,button.action.primary.dark .alink:visited,button.pagebuilder-slide-button.dark .alink:visited,button.pagebuilder-button-primary.dark .alink:visited{color:#272727;text-decoration:none}button.action.primary.dark:hover,button.pagebuilder-slide-button.dark:hover,button.pagebuilder-button-primary.dark:hover{border:1px solid 1px solid #01580a;color:#01580a;background:#fff}button.action.primary.dark:hover a,button.pagebuilder-slide-button.dark:hover a,button.pagebuilder-button-primary.dark:hover a{color:#01580a;text-decoration:none}button.action.primary.dark:hover,button.pagebuilder-slide-button.dark:hover,button.pagebuilder-button-primary.dark:hover,button.action.primary.dark:focus,button.pagebuilder-slide-button.dark:focus,button.pagebuilder-button-primary.dark:focus,button.action.primary.dark:active,button.pagebuilder-slide-button.dark:active,button.pagebuilder-button-primary.dark:active{background:#fff;border:1px solid #01580a;color:#01580a}button.action.primary.dark:hover *,button.pagebuilder-slide-button.dark:hover *,button.pagebuilder-button-primary.dark:hover *,button.action.primary.dark:focus *,button.pagebuilder-slide-button.dark:focus *,button.pagebuilder-button-primary.dark:focus *,button.action.primary.dark:active *,button.pagebuilder-slide-button.dark:active *,button.pagebuilder-button-primary.dark:active *,button.action.primary.dark:hover:visited,button.pagebuilder-slide-button.dark:hover:visited,button.pagebuilder-button-primary.dark:hover:visited,button.action.primary.dark:focus:visited,button.pagebuilder-slide-button.dark:focus:visited,button.pagebuilder-button-primary.dark:focus:visited,button.action.primary.dark:active:visited,button.pagebuilder-slide-button.dark:active:visited,button.pagebuilder-button-primary.dark:active:visited,button.action.primary.dark:hover .alink:visited,button.pagebuilder-slide-button.dark:hover .alink:visited,button.pagebuilder-button-primary.dark:hover .alink:visited,button.action.primary.dark:focus .alink:visited,button.pagebuilder-slide-button.dark:focus .alink:visited,button.pagebuilder-button-primary.dark:focus .alink:visited,button.action.primary.dark:active .alink:visited,button.pagebuilder-slide-button.dark:active .alink:visited,button.pagebuilder-button-primary.dark:active .alink:visited{color:#01580a}button.action.primary.dark a,button.pagebuilder-slide-button.dark a,button.pagebuilder-button-primary.dark a{color:#fff}button.action.primary.dark:hover,button.pagebuilder-slide-button.dark:hover,button.pagebuilder-button-primary.dark:hover{border:1px solid #24722c 21;color:#24722c 21;background:#293846}button.action.primary.dark:hover a,button.pagebuilder-slide-button.dark:hover a,button.pagebuilder-button-primary.dark:hover a{color:#24722c 21;text-decoration:none}button.action.primary.dark a:visited,button.pagebuilder-slide-button.dark a:visited,button.pagebuilder-button-primary.dark a:visited,button.action.primary.dark .alink:visited,button.pagebuilder-slide-button.dark .alink:visited,button.pagebuilder-button-primary.dark .alink:visited{color:#fff;text-decoration:none}body .page-main .form.password.reset .fieldset .field,body .page-main .form.send.confirmation .fieldset .field,body .page-main .form.password.forget .fieldset .field,body .page-main .form.create.account .fieldset .field,body .page-main .form.search.advanced .fieldset .field,body .page-main .form.form-orders-search .fieldset .field{width:100%;margin-bottom:12px}body .page-main .form.password.reset .fieldset .field>.control,body .page-main .form.send.confirmation .fieldset .field>.control,body .page-main .form.password.forget .fieldset .field>.control,body .page-main .form.create.account .fieldset .field>.control,body .page-main .form.search.advanced .fieldset .field>.control,body .page-main .form.form-orders-search .fieldset .field>.control{width:100%}body .page-main .form.password.reset .fieldset .field-recaptcha,body .page-main .form.send.confirmation .fieldset .field-recaptcha,body .page-main .form.password.forget .fieldset .field-recaptcha,body .page-main .form.create.account .fieldset .field-recaptcha,body .page-main .form.search.advanced .fieldset .field-recaptcha,body .page-main .form.form-orders-search .fieldset .field-recaptcha{position:relative;margin:10px 0}.block.filter *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.block.filter .items{justify-content:flex-start;align-items:flex-start}.block.filter .items>li{width:33%;max-width:33%;min-width:33%;padding:.5rem;text-align:center;background-size:50px;height:50px;background-position:center}.block.filter .items>li a{width:100%;height:100%;vertical-align:middle;display:flex;align-items:flex-end;justify-content:center;color:#24722c;z-index:0}.block.filter .items>li a .label{width:100%;background:rgba(255,255,255,0.5);display:inline-block;margin-bottom:-5px}.product-options-bottom .fieldset>div{float:none;display:inline-block;width:100%}}@media only screen and (max-width:359px){.hidden-x36s{display:none !important}.modal-custom .action-close{margin:10px}.checkout-index-index .opc-block-summary{padding:20px 10px}.checkout-index-index .opc-block-summary>.title{font-size:18px}.checkout-index-index .opc-block-summary .items-in-cart>.title{border-bottom:0px solid}.checkout-index-index .opc-block-summary .product .product-image-container{float:none}.checkout-index-index .opc-block-summary .product .product-item-details{padding-left:0px}.checkout-index-index .opc-block-summary .minicart-items-wrapper{max-width:100%}.checkout-index-index .opc-block-shipping-information .shipping-information-title{font-size:18px}.checkout-index-index *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:339px){button.action.primary,button.pagebuilder-slide-button,button.pagebuilder-button-primary{padding:.4rem .8rem;font-size:1.2rem}}@media all and (min-width:640px){.slideshow-container .banner_slogan_center .slide-text h2{font-size:4rem}}@media all and (min-width:768px),print{.hidden{display:none}.cms-noroute-index.page-layout-1column .main{width:768px;max-width:100%;padding:25px 15px;margin:0 auto}.page-wrapper{margin-top:95px}.content-left-senter .pagebuilder-overlay{position:absolute;display:block;top:50%;left:0;transform:translate(10%, -50%)}.content-left-senter .pagebuilder-overlay .pagebuilder-collage-content:not(button){text-shadow:1px 2px 3px rgba(0,0,0,0.8)}.page-header *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-header .nav-sections-item-content .language.switcher-language{display:none !important}.page-header .nav-sections-item-content>.navigation .level0.active>.level-top,.page-header .nav-sections-item-content>.navigation .level0.has-active>.level-top{background:transparent}.page-header .panel.wrapper{border:0px solid}.page-header .panel.wrapper .header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;padding:0;margin:0;width:auto;height:auto;line-height:1}.page-header .panel.wrapper .header>*{display:block;position:relative;margin:0;padding:0;list-style-type:none;width:50%}.page-header .panel.wrapper .header>*.skip.contentarea{width:0}.page-header .panel.wrapper .header>*.switcher-language{text-align:right}.page-header .panel.wrapper .header .header-top-welcome{display:none}.page-header .header.content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;padding:0px 3rem 1rem}.page-header .header.content .arsi{display:inline-block;width:33%}.page-header .header.content .arsi.header-logo{width:20%;padding:10px 0 0}.page-header .header.content .arsi.header-logo .logo{margin:0 auto;max-width:100%;float:none;display:inline-block}.page-header .header.content .arsi.header-logo img{width:auto;height:auto}.page-header .header.content .arsi.header-menu{width:60%;position:static;text-align:center}.page-header .header.content .arsi.header-menu .nav-sections{align-content:center;margin-bottom:0}.page-header .header.content .arsi.header-customer-menu{width:20%;text-align:right}.page-header .header.content .arsi.header-customer-menu>*{display:inline-block;width:auto;min-width:40px;height:40px;overflow:visible;float:none;text-align:left;padding:0;margin:0 5px 0 0;vertical-align:bottom;z-index:4}.page-header .header.content .arsi.header-customer-menu .block-search{position:static;background:url(../images/search.svg) no-repeat 0 0;cursor:pointer}.page-header .header.content .arsi.header-customer-menu .block-search .block-title{display:inline-block;position:relative;text-indent:-9999px;width:40px;height:40px}.page-header .header.content .arsi.header-customer-menu .block-search .block-title:hover{text-indent:initial}.page-header .header.content .arsi.header-customer-menu .block-search .block-title:hover>strong{display:inline-block;width:auto;height:auto;position:absolute;top:-15px;left:0;font-size:12px;color:#272727;font-weight:400}.page-header .header.content .arsi.header-customer-menu .block-search .block-content{display:none;margin-bottom:0;position:absolute;top:100%;left:0;width:100%;padding:10px;background:#fff;z-index:9;-webkit-box-shadow:0px 2px 4px -2px #333;-moz-box-shadow:0px 2px 4px -2px #333;box-shadow:0px 2px 4px -2px #333}.page-header .header.content .arsi.header-customer-menu .block-search .block-content .minisearch{position:relative}.page-header .header.content .arsi.header-customer-menu .block-search .block-content .minisearch .control{padding:0 0 5px}.page-header .header.content .arsi.header-customer-menu .header-myaccount-menu{position:relative;display:none}.page-header .header.content .arsi.header-customer-menu .header-myaccount-menu .header-myaccount-icon{text-indent:-9999px;overflow:hidden;position:relative;width:100%;height:100%;background:url(../images/account.svg) no-repeat 0 0;cursor:pointer}.page-header .header.content .arsi.header-customer-menu .header-myaccount-menu .header.links{display:block;list-style-type:none;margin:0;padding:0;position:absolute;top:100%;right:-50px;left:auto;width:180px;height:0px;overflow:hidden;background:#fff;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}.page-header .header.content .arsi.header-customer-menu .header-myaccount-menu:hover .links{-webkit-box-shadow:0px 2px 4px -2px #333;-moz-box-shadow:0px 2px 4px -2px #333;box-shadow:0px 2px 4px -2px #333;padding:5px 10px;display:block !important;height:auto}.page-header .header.content .arsi.header-customer-menu .minicart-wrapper{position:relative}.page-header .header.content .arsi.header-customer-menu .minicart-wrapper .action.showcart:before{content:'';width:40px;height:40px;background:url(../images/minicart.svg) no-repeat 0 0;cursor:pointer}.page-header .header.content .arsi.header-customer-menu .minicart-wrapper .action.showcart:hover span.text{position:absolute;top:-15px;right:5px;width:auto;height:auto;margin:0;clip:auto;color:#272727;font-size:12px}.page-header .header.content .arsi.header-customer-menu .minicart-wrapper .action.showcart .counter.qty{background:transparent;color:#24722c;border:1px solid #24722c 21;background:rgba(255,255,255,0.8);height:24px;line-height:22px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;margin:0;min-width:24px;overflow:hidden;padding:0 2px;text-align:center;white-space:normal;position:absolute;top:0;left:60%;-webkit-box-shadow:0 0 4px -1px #24722c 21;-moz-box-shadow:0 0 4px -1px #24722c 21;box-shadow:0 0 4px -1px #24722c 21}.page-header .header.content .arsi.header-customer-menu .minicart-wrapper .action.showcart .counter.qty.empty{display:none}.page-header .header.content .arsi.header-customer-menu .block-search,.page-header .header.content .arsi.header-customer-menu .header-myaccount-menu .header-myaccount-icon,.page-header .header.content .arsi.header-customer-menu .minicart-wrapper .action.showcart:before{background-size:22px auto;background-position:center}.page-header .header.content .page-userinfo{display:block;background:rgba(255,255,255,0.95);box-sizing:border-box;padding:30px;width:100%}.page-header{position:absolute;top:0;left:0;width:100%;background:rgba(255,255,255,0.95);z-index:5}.page-header .nav-sections{background:transparent}.page-header .nav-sections .navigation{background:transparent}.page-header{-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;-webkit-transition:height .3s linear;-moz-transition:height .3s linear;-o-transition:height .3s linear;transition:height .3s linear;-webkit-transition:top .3s linear;-moz-transition:top .3s linear;-o-transition:top .3s linear;transition:top .3s linear}.page-header.height0{height:0;top:-90px;opacity:0}.page-header.fixed{position:fixed;top:0;left:0;width:100%;height:90px;background:rgba(255,255,255,0.95);z-index:5;opacity:1}.page-header.fixed .nav-sections{background:transparent}.page-header.fixed .nav-sections .navigation{background:transparent}.checkout-cart-index .page-main{padding:0 10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-title-wrapper{text-align:center}.page-title-wrapper .page-title{margin-top:20px;padding:0 20px}.home-50-50{display:flex;justify-content:space-evenly;align-content:center;align-items:center;text-align:center;min-height:500px;padding:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home-50-50>div{width:50%;padding:15px}.home-50-50 img{width:98%;-webkit-transition:width 250ms linear;-moz-transition:width 250ms linear;-o-transition:width 250ms linear;transition:width 250ms linear}.home-50-50 :hover img{width:100%}.home-50-50 .tootenimi{font-size:3rem}.home-50-50 .desc{font-size:1.6rem;max-width:100%;width:320px;margin:0 auto 1rem}.home-50-50 button.action.primary{margin:2rem auto 1.4rem;font-size:1.4rem}.home-50-50.dark{color:#fff;background:#202e3b}.home-50-50.dark .banner-wrapper{background:#293846}.block.filter{margin:0 auto;width:100%;max-width:1200px}.block.filter .items{display:flex;flex-direction:row;justify-content:center;align-items:stretch}.block.filter .items li{height:auto;padding-top:0;width:calc(14.28571429%);min-width:80px;max-width:180px;background-size:80px;background-repeat:no-repeat;background-position:center;text-align:center;position:relative;transition-property:min-width;transition-duration:0.3s;transition-timing-function:linear;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.block.filter .items li#lauad{background-image:url(../images/lauad.png)}.block.filter .items li#pingid{background-image:url(../images/pingid.png)}.block.filter .items li#lamamistoolid{background-image:url(../images/lamamistoolid.png)}.block.filter .items li#toolid{background-image:url(../images/toolid.png)}.block.filter .items li#lastembel{background-image:url(../images/laste.png)}.block.filter .items li#valgustid{background-image:url(../images/valgustid.png)}.block.filter .items li#veeltooteid{background-image:url(../images/muud.png)}.block.filter .items li#heahind{background-image:url(../images/heahind.png)}.block.filter .items li#uudistooted{background-image:url(../images/uudistooted.png)}.block.filter .items li.current,.block.filter .items li:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.block.filter .items li a{position:relative;top:auto;font-size:12px;padding-bottom:24px;padding-top:0;left:auto;width:100%;height:60px;vertical-align:bottom;display:inline-block}.block.filter .items li a:hover{color:#24722c}.block.filter .items li a .label{width:100%;height:24px;position:absolute;bottom:0;left:0}.block.filter .items li.current a{color:#24722c;font-weight:600}.cms-index-index .block.filter .items li{-webkit-filter:grayscale(0);filter:grayscale(0)}.cms-index-index .block.filter .items li.current,.cms-index-index .block.filter .items li:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.page-layout-fullwidth .fullwidth .page-main{position:relative;max-width:100%;padding-top:70px;margin-bottom:24px;padding:0}.page-layout-fullwidth .fullwidth .page-main .page-title-wrapper{position:relative;top:0;left:0;width:100%;background:#fff;z-index:2}.page-layout-fullwidth .fullwidth .page-main .googlemap-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.page-layout-fullwidth .fullwidth .page-main .googlemap-container #map{width:100%;height:100%;display:inline-block}.page-layout-fullwidth .fullwidth .columns .column.main{padding:0}.page-layout-fullwidth .fullwidth .contactform{position:relative;text-align:right;width:50%;height:100%;min-height:800px;padding-top:70px;background:rgba(0,0,0,0.6);z-index:1}.page-layout-fullwidth .fullwidth .contactform *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-layout-fullwidth .fullwidth .contactform .contactform-inner{padding:20px 4vw;display:inline-block;width:500px;max-width:100%;text-align:left;z-index:2}.page-layout-fullwidth .fullwidth .contactform .contactform-inner .shopinfo{color:#fff}.page-layout-fullwidth .fullwidth .contactform .contactform-inner .shopinfo h2{margin:0 0 10px;font-size:21px}.page-layout-fullwidth .fullwidth .contactform .contactform-inner .shopinfo p{display:inline-block;width:100%}.page-layout-fullwidth .fullwidth .contactform .contactform-inner .shopinfo p.icon span{display:inline-block;position:relative;padding-right:5px}.page-layout-fullwidth .fullwidth .contactform .contactform-inner .shopinfo p.icon span svg{position:relative;bottom:-2px}.page-layout-fullwidth .fullwidth .contactform .contactform-inner .shopinfo a{color:#fff}.page-layout-fullwidth .fullwidth .contactform .fieldset>.legend{margin:0 0 5px;color:#fff}.page-layout-fullwidth .fullwidth .contactform .fieldset .field{color:#fff}.page-layout-fullwidth .fullwidth .contactform .fieldset .field.name,.page-layout-fullwidth .fullwidth .contactform .fieldset .field.email{width:50%;display:inline-block}.page-layout-fullwidth .fullwidth .contactform .fieldset .field.name{padding-right:5px}.page-layout-fullwidth .fullwidth .contactform .fieldset .field.email{padding-left:5px}.page-layout-fullwidth .fullwidth .contactform .fieldset .field input{color:#272727}.page-layout-fullwidth .fullwidth .contactform .fieldset .field.note:before{margin:0;padding:0;width:0;line-height:0}.page-layout-fullwidth .fullwidth .contactform .fieldset .field>.label{font-weight:400}.page-layout-fullwidth .fullwidth .contactform .actions-toolbar{text-align:right}.page-layout-fullwidth .fullwidth .contactform .actions-toolbar .primary{float:none;text-align:center}.page-layout-fullwidth .fullwidth .contactform .actions-toolbar .primary .action{margin:0;min-width:150px;max-width:100%}.page-layout-fullwidth .fullwidth .contactform div.mage-error{font-size:1.4rem;text-shadow:1px 1px 1px rgba(0,0,0,0.8)}.fullwidth .g-recaptcha,.productcontact .g-recaptcha{position:fixed;right:0;bottom:0}.fullwidth .g-recaptcha{position:absolute}.account .columns{padding:0 10px}.account .columns .main a{color:#24722c;font-weight:600}.account .columns .main a:hover{color:#272727}.account .columns .block-title{margin-bottom:10px}.account .columns .box-title{color:#777;border-bottom:1px solid #777;padding-bottom:2px;width:100%}.account .columns .box-actions{display:flex;justify-content:space-between}.account .columns .fieldset>.legend{margin:0;float:none;width:100%}.account .columns .fieldset>.field.field-name-firstname,.account .columns .fieldset>.field.field-name-lastname,.account .columns .fieldset>.field.new.password,.account .columns .fieldset>.field.confirm.password,.account .columns .fieldset>.field.telephone,.account .columns .fieldset>.field.company{width:49%;margin:0 1% 1rem 0;display:inline-block;vertical-align:top}.account .columns .fieldset>.field.field-name-firstname .label,.account .columns .fieldset>.field.field-name-lastname .label,.account .columns .fieldset>.field.new.password .label,.account .columns .fieldset>.field.confirm.password .label,.account .columns .fieldset>.field.telephone .label,.account .columns .fieldset>.field.company .label,.account .columns .fieldset>.field.field-name-firstname .control,.account .columns .fieldset>.field.field-name-lastname .control,.account .columns .fieldset>.field.new.password .control,.account .columns .fieldset>.field.confirm.password .control,.account .columns .fieldset>.field.telephone .control,.account .columns .fieldset>.field.company .control{width:100%;text-align:left}.account .columns .fieldset>.field.field-name-lastname,.account .columns .fieldset>.field.confirm.password,.account .columns .fieldset>.field.company{width:50%;margin:0 0 1rem}.account .columns .fieldset>.field.choice:before,.account .columns .fieldset>.field.no-label:before{padding:0;width:auto;height:auto}.account .columns form .actions-toolbar{width:100%;margin:0}.account .columns form .actions-toolbar .primary{float:right;min-width:100px}.account .columns form .actions-toolbar .secondary{float:left}.account-nav .account-nav-title{display:none}.account-nav .content{background:#fff;border:1px solid #24722c}.account-nav .item .delimiter{border-color:#24722c}.account-nav .item a:hover{background:#24722c 21}.account-nav .item.current a,.account-nav .item.current strong{border-color:#24722c}.sidebar-additional *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sidebar-additional .block-reorder .block-title{margin-top:20px}.sidebar-additional .block-reorder .block-title>strong{width:100%;font-size:18px}.checkout-index-index .opc-block-shipping-information{padding:0 10px}.checkout-index-index .opc-block-shipping-information .shipping-information-title{font-size:18px}.checkout-index-index *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.checkout-index-index .nav-sections{display:inline-block}.checkout-index-index .checkout-container{margin:20px auto;padding:0 20px;position:relative;width:1200px;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.checkout-index-index .checkout-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.checkout-index-index .authentication-wrapper{margin-top:20px;margin-right:15px;width:auto;position:absolute;top:0;right:0}.checkout-index-index .authentication-wrapper .action{padding:10px 20px}.checkout-index-index .authentication-wrapper .authentication-dropdown{min-width:300px;right:0}.checkout-index-index .authentication-wrapper .authentication-dropdown .fieldset{margin:0 0 10px}.checkout-index-index .authentication-wrapper .authentication-dropdown .fieldset>.field{margin:0 0 10px}.checkout-index-index .authentication-wrapper .authentication-dropdown .actions-toolbar{margin-left:0}.checkout-index-index .authentication-wrapper .authentication-dropdown .actions-toolbar>.secondary{margin-right:0;padding-top:0;width:100%}.checkout-index-index .authentication-wrapper .authentication-dropdown .actions-toolbar>.secondary .action{width:100%}.checkout-index-index .opc-progress-bar{margin:20px 0;text-align:center}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._active:before,.checkout-index-index .opc-progress-bar .opc-progress-bar-item._active>span:before{background:#24722c}.checkout-index-index .opc-wrapper .form-login,.checkout-index-index .opc-wrapper .form-shipping-address{margin:10px 0}.checkout-index-index .opc-wrapper #customer-email-fieldset{margin:0}.checkout-index-index .opc-wrapper #shipping-new-address-form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:flex-start}.checkout-index-index .opc-wrapper #shipping-new-address-form>.field.required,.checkout-index-index .opc-wrapper #shipping-new-address-form>.field._required,.checkout-index-index .opc-wrapper #shipping-new-address-form>.field[name="shippingAddress.postcode"]{width:48%}.checkout-index-index .opc-wrapper .shipping-address-item.selected-item{border-color:#24722c}.checkout-index-index .opc-wrapper .shipping-address-item.selected-item:after{height:33px;width:30px;padding-left:5px;background:#24722c;border-radius:0 0 0 100%}.checkout-index-index .opc-block-summary{padding:10px;background:#fff;border:1px solid #24722c;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.75);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0.75);box-shadow:0 0 0 0 rgba(0,0,0,0.75)}.checkout-index-index .opc-block-summary .title{font-size:18px}.checkout-index-index .opc-block-summary .items-in-cart .title{font-size:14px;border-bottom:0px solid}.checkout-index-index .opc-block-summary .product-item{font-size:14px}.checkout-index-index .opc-block-summary .product .product-image-container{float:none}.checkout-index-index .opc-block-summary .product .product-item-details{padding-left:0px}.checkout-index-index .opc-block-summary .minicart-items-wrapper{max-width:100%}.block.filter .items li{background-size:60px auto;background-position-y:0}.slideshow-container.singleimageslider .banner_slogan_center{height:100%}.slideshow-container.singleimageslider .slick-track,.slideshow-container.singleimageslider .slick-list{height:100% !important}.catalog-product-view .review-add .legend.review-legend{display:flex;flex-flow:row wrap;gap:15px;align-content:flex-start;justify-content:flex-start;font-size:1.6rem}}@media all and (min-width:1024px),print{body.cart-closed.active{margin-right:450px}.page-footer .footer-link-wrap>*{margin-bottom:0px}.checkout-index-index .opc-block-summary{padding:20px}.checkout-index-index .opc-block-summary .product-item .product .product-image-container{float:left}.checkout-index-index .opc-block-summary .product-item .product .product-item-details{padding-left:88px}}@media all and (min-width:1440px),print{.slideshow-container .banner_slogan_center .slide-text h2{font-size:5rem}}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:none}.view-et span,.view-en span,.view-fin span,.view-rus span,.view-et a,.view-en a,.view-fin a,.view-rus a{line-height:20px;overflow:hidden;vertical-align:middle;text-align:center}.view-et span:before,.view-en span:before,.view-fin span:before,.view-rus span:before,.view-et a:before,.view-en a:before,.view-fin a:before,.view-rus a:before{content:'';display:inline-block;height:20px;width:25px;padding-right:6px;text-align:center;background-size:cover;vertical-align:middle}.view-et a:before,.view-et span:before{background:url(../images/flags/est.svg) no-repeat center}.view-en a:before,.view-en span:before{background:url(../images/flags/eng.svg) no-repeat center}.view-fin a:before,.view-fin span:before{background:url(../images/flags/fin.svg) no-repeat center}.view-rus a:before,.view-rus span:before{background:url(../images/flags/rus.svg) no-repeat center}.message.global.cookie{bottom:1.5rem;left:1.5rem;right:auto;max-width:30rem;border:1px solid #24722c;border-radius:5px;background:#fff;z-index:999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 10px 0 #888;-moz-box-shadow:0 0 10px 0 #888;box-shadow:0 0 10px 0 #888}.message.global.cookie *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.message.global.cookie .actions{display:flex;flex-flow:row wrap;gap:8px;justify-content:flex-start;align-content:flex-start;align-items:center}.message.global.cookie .actions .consent-boxes{display:grid;grid-template-columns:auto 1fr;width:100%;gap:5px;justify-content:start;align-items:center;align-content:center}.message.global.cookie .actions input[type="checkbox"]{margin:0;position:relative;top:auto}#open-cookie-settings{display:none}button{background:#fff;border:1px solid #777;color:#272727;font-weight:500;text-transform:uppercase;padding:.8rem 1rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}button a:visited,button .alink:visited{color:#272727;text-decoration:none}button:hover{border:1px solid 1px solid #01580a;color:#01580a;background:#fff}button:hover a{color:#01580a;text-decoration:none}button:hover,button:focus,button:active{background:#fff;border:1px solid #01580a;color:#01580a}button:hover *,button:focus *,button:active *,button:hover:visited,button:focus:visited,button:active:visited,button:hover .alink:visited,button:focus .alink:visited,button:active .alink:visited{color:#01580a}button.action.close{border:0px solid;background:transparent;color:#272727;width:40px;height:40px;font-weight:300;padding:0;z-index:9}button.action.close:hover,button.action.close:focus,button.action.close:active{border:0px solid;background:transparent;color:#272727}button.action.close:after,button.action.close:before{content:'';display:block;position:absolute;width:40px;height:40px;top:12px;right:-15px;border:0px solid;border-top:1px solid #000}button.action.close:before{transform:rotate(-45deg)}button.action.close:after{transform:rotate(45deg);right:12px}button.action.close>span{position:absolute;bottom:999px;left:999px;opacity:0;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}button.action.close:hover span{bottom:-10px;left:-10px;opacity:1;background:#fff;padding:2px 3px}.block-cart-failed .action.continue,.cart-container .form-cart .action.continue{background:#fff;border:1px solid #777;color:#272727;font-weight:500;text-transform:uppercase;padding:.8rem 1rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.block-cart-failed .action.continue a:visited,.cart-container .form-cart .action.continue a:visited,.block-cart-failed .action.continue .alink:visited,.cart-container .form-cart .action.continue .alink:visited{color:#272727;text-decoration:none}.block-cart-failed .action.continue:hover,.cart-container .form-cart .action.continue:hover{border:1px solid 1px solid #01580a;color:#01580a;background:#fff}.block-cart-failed .action.continue:hover a,.cart-container .form-cart .action.continue:hover a{color:#01580a;text-decoration:none}.block-cart-failed .action.continue:hover,.cart-container .form-cart .action.continue:hover,.block-cart-failed .action.continue:focus,.cart-container .form-cart .action.continue:focus,.block-cart-failed .action.continue:active,.cart-container .form-cart .action.continue:active{background:#fff;border:1px solid #01580a;color:#01580a}.block-cart-failed .action.continue:hover *,.cart-container .form-cart .action.continue:hover *,.block-cart-failed .action.continue:focus *,.cart-container .form-cart .action.continue:focus *,.block-cart-failed .action.continue:active *,.cart-container .form-cart .action.continue:active *,.block-cart-failed .action.continue:hover:visited,.cart-container .form-cart .action.continue:hover:visited,.block-cart-failed .action.continue:focus:visited,.cart-container .form-cart .action.continue:focus:visited,.block-cart-failed .action.continue:active:visited,.cart-container .form-cart .action.continue:active:visited,.block-cart-failed .action.continue:hover .alink:visited,.cart-container .form-cart .action.continue:hover .alink:visited,.block-cart-failed .action.continue:focus .alink:visited,.cart-container .form-cart .action.continue:focus .alink:visited,.block-cart-failed .action.continue:active .alink:visited,.cart-container .form-cart .action.continue:active .alink:visited{color:#01580a}.page-footer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-footer ul,.page-footer ol{margin:0;padding:0}.page-footer ul li,.page-footer ol li{list-style-type:none;margin:0 0 .5rem 0}.page-footer .footer-cms-block.default,.page-footer .footer-link-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline}.page-footer .footer-cms-block.default .kontakt #footer-fancybox img,.page-footer .footer-link-wrap .kontakt #footer-fancybox img{height:18px}.page-footer .footer-link-wrap>*{padding:0 8px;margin-bottom:15px}.page-footer .footer-cms-block.default{margin-top:25px}.page-footer .footer-cms-block.default li.nav{padding:0 8px}.page-footer .footer.content{border:0px solid;margin:5px 0 0 0;padding-top:0;padding-bottom:0;text-align:center}.page-footer .footer.content>*{display:inline-block}.page-footer .footer.content script{display:none}.page-footer .footer.content .newsletter{margin:0 auto;float:none}.page-footer .footer.content .newsletter .content{margin-top:10px}.page-footer .footer.content .copyright{margin:0;width:100%}.page-footer .accordeon-label-wrap{border-color:#c1c1c1}.messages{position:fixed;width:100%;left:0;bottom:0;z-index:9}.messages .messages{width:100%;max-width:100%;margin:0 auto;position:relative;float:none;top:auto;text-align:left}.messages .messages .message{margin:0;padding:30px 20px;-webkit-box-shadow:2px 2px 14px 4px rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 14px 4px rgba(0,0,0,0.5);box-shadow:2px 2px 14px 4px rgba(0,0,0,0.5);text-align:center}.messages .messages .message>div{position:relative;padding:10px 0 10px 40px;width:auto;display:inline-block;text-align:left}body.cart-closed{-webkit-transition:margin-right 300ms ease-in-out;-moz-transition:margin-right 300ms ease-in-out;-o-transition:margin-right 300ms ease-in-out;transition:margin-right 300ms ease-in-out}body.cart-closed .mage-dropdown-dialog .block-minicart.custom{position:fixed;top:0;right:0;bottom:auto;margin-bottom:0;width:0;height:100%;overflow:hidden;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}body.cart-closed.active{margin-right:0}body.cart-closed.active .block-minicart.custom{width:450px;background:#fff;overflow:hidden;-webkit-box-shadow:-5px 0px 10px -5px rgba(0,0,0,0.75);-moz-box-shadow:-5px 0px 10px -5px rgba(0,0,0,0.75);box-shadow:-5px 0px 10px -5px rgba(0,0,0,0.75);z-index:15}body.cart-closed.active .block-minicart.custom *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper{padding:10px 15px 160px;position:relative;height:100%}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-title{text-align:center;margin-bottom:10px;display:inline-block;width:100%}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-title .text,body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-title .qty{font-weight:400}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-title .text.empty,body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-title .qty.empty{display:none}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content{height:100%;width:100%;display:inline-block;padding-bottom:160px}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content #btn-minicart-close{position:absolute;top:3px;right:3px}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content>.actions>.primary .action.primary{background:#fff;border:1px solid #777;color:#272727;font-weight:500;text-transform:uppercase;padding:.8rem 1rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content>.actions>.primary .action.primary a:visited,body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content>.actions>.primary .action.primary .alink:visited{color:#272727;text-decoration:none}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content>.actions>.primary .action.primary:hover{border:1px solid 1px solid #01580a;color:#01580a;background:#fff}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content>.actions>.primary .action.primary:hover a{color:#01580a;text-decoration:none}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content>.actions>.primary .action.primary:hover,body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content>.actions>.primary .action.primary:focus,body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content>.actions>.primary .action.primary:active{background:#fff;border:1px solid #01580a;color:#01580a}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content>.actions>.primary .action.primary:hover *,body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content>.actions>.primary .action.primary:focus *,body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content>.actions>.primary .action.primary:active *,body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content>.actions>.primary .action.primary:hover:visited,body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content>.actions>.primary .action.primary:focus:visited,body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content>.actions>.primary .action.primary:active:visited,body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content>.actions>.primary .action.primary:hover .alink:visited,body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content>.actions>.primary .action.primary:focus .alink:visited,body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content>.actions>.primary .action.primary:active .alink:visited{color:#01580a}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .items-total,body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .subtotal{width:50%;display:inline-block;margin:0;padding:0 0 10px}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .subtotal .label,body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .subtotal .price-container{display:inline-block}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .subtotal .price-container .price{font-weight:600}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .minicart-items-wrapper{margin:0;padding:0;height:auto !important;max-height:100%;display:inline-block;position:relative;width:100%}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items{padding:20px 0}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .minicart-items-wrapper .minicart-items li{margin-bottom:0}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .minicart-items-wrapper .product-item-details{padding-right:0;position:relative}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .minicart-items-wrapper .product-item-details *{display:inline-block}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .minicart-items-wrapper .product-item-details .product-item-name{width:100%;margin-bottom:4px;padding-right:70px}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .minicart-items-wrapper .product-item-details .product.options{float:left;width:50%}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .minicart-items-wrapper .product-item-details .product.options .content,body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .minicart-items-wrapper .product-item-details .product.options .toggle{font-size:14px}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .minicart-items-wrapper .product-item-details .product.options.active .subtitle{font-size:14px;font-weight:400}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .minicart-items-wrapper .product-item-details .product.options.active .product.options{width:100%;font-size:10px}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .minicart-items-wrapper .product-item-details .product.options.active .product.options dt,body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .minicart-items-wrapper .product-item-details .product.options.active .product.options td{width:100%;margin-bottom:2px;font-size:10px}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .minicart-items-wrapper .product-item-details .product-item-pricing{float:right;max-width:50%;width:auto;position:relative}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .minicart-items-wrapper .product-item-details .product-item-pricing .qty{margin:0;font-size:14px;font-weight:400}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .minicart-items-wrapper .product-item-details .product-item-pricing .qty .label{display:none}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .minicart-items-wrapper .product-item-details .product-item-pricing .qty .update-cart-item{width:100%;position:absolute;bottom:-100%;right:10px;font-weight:400;background:#fff}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .minicart-items-wrapper .product-item-details .product.actions{position:absolute;top:0px;right:5px;width:auto}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .minicart-items-wrapper .product-item-details .product.actions .primary{margin-bottom:0}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content>.actions{margin:0}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .actions-wrapper{position:absolute;bottom:0;left:0;width:100%;height:100px;padding:5px 15px;background:#fff;z-index:1}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .actions-wrapper .actions.bottom,body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .actions-wrapper .actions.view-cart{margin:0 10px 15px}body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .actions-wrapper .actions.bottom .action,body.cart-closed.active .block-minicart.custom #minicart-content-wrapper .block-content .actions-wrapper .actions.view-cart .action{width:100%}body.cart-closed.active:after{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:8}body.checkout-cart-configure .field.qty .label,body.checkout-cart-configure .field.qty .control{display:inline-block}body .slideshow-container{display:block;position:relative;width:100%}body .slideshow-container img{width:100%;height:auto}body .slideshow-container ul{padding:0;margin:0}body .slideshow-container ul li{padding:0;margin:0}body .slideshow-container .banner_slogan_center .slide-text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;overflow:hidden;padding-top:70px}body .slideshow-container .banner_slogan_center .slide-text>*{display:inline-block;width:100%;padding:0 10%}body .slideshow-container .banner_slogan_center .slide-text>div{padding-bottom:5%}body .slideshow-container .banner_slogan_center .slide-text a{width:100%}body .slideshow-container .banner_slogan_center .slide-text h2{color:#fff;text-shadow:1px 2px 3px rgba(0,0,0,0.8)}body .slideshow-container .banner_slogan_center .slide-text button{width:auto}body .slideshow-container .banner_slogan_center .slide-text.top{align-items:baseline}body .slideshow-container .banner_slogan_center .slide-text.bottom{align-items:flex-end}body .slideshow-container .banner_slogan_center .slide-text.center-center{text-align:center}body .slideshow-container .banner_slogan_center .slide-text.top-center{align-items:baseline;text-align:center}body .slideshow-container .banner_slogan_bottom .left-top{top:8%;left:5%;width:calc(95%)}.block-static-block.widget,.block-cms-link.widget{margin:0;width:100%}.parallax-container{min-width:100%}.home-50-50 .fieldset>.field.no-label::after,.home-50-50 .fieldset>.field.no-label::before{content:none;margin:0;padding:0;height:auto;width:auto;display:none}.customborder *,.customborder *:before,.customborder *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@keyframes rotate{100%{transform:rotate(1turn)}}.customborder.customborder{position:relative;z-index:0;width:100%;height:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;overflow:hidden;padding:0}.customborder.customborder:before{content:'';position:absolute;z-index:-2;left:-50%;top:-50%;width:200%;height:200%;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-size:50% 50%,50% 50%;background-position:0 0,100% 0,100% 100%,0 100%;background-image:linear-gradient(to right, #202e3b 0%, #202e3b 25%, #293846 50%, #202e3b 75%, #202e3b 100%),linear-gradient(to right, #202e3b 0%, #202e3b 25%, #293846 50%, #202e3b 75%, #202e3b 100%),linear-gradient(to right, #202e3b 0%, #202e3b 25%, #293846 50%, #202e3b 75%, #202e3b 100%),linear-gradient(to right, #202e3b 0%, #202e3b 25%, #293846 50%, #202e3b 75%, #202e3b 100%);animation:rotate 10s linear infinite}.customborder.customborder:after{content:'';position:absolute;z-index:-1;left:1.5%;top:1.5%;width:calc(97%);height:calc(97%);background:#293846;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.customborder.customborder.customborder-light:before{background-image:linear-gradient(to right, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 25%, #dbdbdb 50%, rgba(255,255,255,0.8) 75%, rgba(255,255,255,0.8) 100%),linear-gradient(to right, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 25%, #dbdbdb 50%, rgba(255,255,255,0.8) 75%, rgba(255,255,255,0.8) 100%),linear-gradient(to right, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 25%, #dbdbdb 50%, rgba(255,255,255,0.8) 75%, rgba(255,255,255,0.8) 100%),linear-gradient(to right, rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 25%, #dbdbdb 50%, rgba(255,255,255,0.8) 75%, rgba(255,255,255,0.8) 100%)}.customborder.customborder.customborder-light:after{left:.5%;top:.5%;width:calc(99%);height:calc(99%);background:rgba(255,255,255,0.8)}.no-title .block-title{display:none !important}.related .block-title,.upsell .block-title,.crosssell .block-title{display:inline-block;width:100%;text-align:center;margin:28px 0 4px}.related .block-title>strong,.upsell .block-title>strong,.crosssell .block-title>strong{display:inline-block;width:50%;text-align:center;border-bottom:1px solid #dbdbdb;padding:0 1rem .5rem;font-weight:300;line-height:1.1;font-size:2.6rem;margin-top:0rem;margin-bottom:2rem;margin-bottom:0}.related .block-content .products,.upsell .block-content .products,.crosssell .block-content .products{margin:10px 0}.product-options-wrapper .fieldset{margin-bottom:10px}.product-options-wrapper .fieldset .swatch-opt{margin:10px 0}.product-options-wrapper .swatch-option{margin:0 5px 5px 0;min-width:24px;min-height:24px;padding:1px;max-width:24px;max-height:24px}.product-options-wrapper .swatch-option.selected{outline:2px solid #24722c}.product-options-wrapper .swatch-option:not(.disabled):hover{outline:2px solid #208e2c}.swatch-option-tooltip .image{display:none !important}.options-list input:hover,.options-list label:hover{cursor:pointer}.checkout-onepage-success *,.customer-account-forgotpassword *,.customer-account-create *,.customer-account-login *,.cms-page-view *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.checkout-onepage-success .page-main,.customer-account-forgotpassword .page-main,.customer-account-create .page-main,.customer-account-login .page-main,.cms-page-view .page-main{display:inline-block;width:100%;max-width:1200px;margin:10px auto;padding:0 15px}.checkout-onepage-success .fullwidth .page-main,.customer-account-forgotpassword .fullwidth .page-main,.customer-account-create .fullwidth .page-main,.customer-account-login .fullwidth .page-main,.cms-page-view .fullwidth .page-main{max-width:100%}.home-contact .form.contact .note.no-label{display:none}.home .page-wrapper{margin:0}.page-main .column .form .fieldset{display:inline-block;width:100%;position:relative;margin-bottom:15px}.page-main .column .form .fieldset .field{width:100%;margin:0 0 1rem}.page-main .column .form .fieldset .field .label,.page-main .column .form .fieldset .field .control{width:100%;text-align:left}.page-main .column .form .fieldset #remember-me-box:before{padding:0;width:auto}.page-main .column .form .fieldset:after{margin-left:0}.page-main .column .form .actions-toolbar{margin:0}.page-main .form.password.reset,.page-main .form.send.confirmation,.page-main .form.password.forget,.page-main .form.create.account,.page-main .form.search.advanced,.page-main .form.form-orders-search{width:768px;max-width:100%;margin:0 auto}.page-main .form.password.reset .fieldset,.page-main .form.send.confirmation .fieldset,.page-main .form.password.forget .fieldset,.page-main .form.create.account .fieldset,.page-main .form.search.advanced .fieldset,.page-main .form.form-orders-search .fieldset{display:inline-block;width:100%;position:relative;margin-bottom:15px}.page-main .form.password.reset .fieldset .legend,.page-main .form.send.confirmation .fieldset .legend,.page-main .form.password.forget .fieldset .legend,.page-main .form.create.account .fieldset .legend,.page-main .form.search.advanced .fieldset .legend,.page-main .form.form-orders-search .fieldset .legend{width:100%;margin:0 0 1rem}.page-main .form.password.reset .fieldset .field,.page-main .form.send.confirmation .fieldset .field,.page-main .form.password.forget .fieldset .field,.page-main .form.create.account .fieldset .field,.page-main .form.search.advanced .fieldset .field,.page-main .form.form-orders-search .fieldset .field{width:49%;padding:0;margin:0;display:inline-block;vertical-align:top;margin-bottom:24px}.page-main .form.password.reset .fieldset .field>.label,.page-main .form.send.confirmation .fieldset .field>.label,.page-main .form.password.forget .fieldset .field>.label,.page-main .form.create.account .fieldset .field>.label,.page-main .form.search.advanced .fieldset .field>.label,.page-main .form.form-orders-search .fieldset .field>.label,.page-main .form.password.reset .fieldset .field>.control,.page-main .form.send.confirmation .fieldset .field>.control,.page-main .form.password.forget .fieldset .field>.control,.page-main .form.create.account .fieldset .field>.control,.page-main .form.search.advanced .fieldset .field>.control,.page-main .form.form-orders-search .fieldset .field>.control{width:95%;text-align:left;font-weight:400}.page-main .form.password.reset .fieldset .field.note,.page-main .form.send.confirmation .fieldset .field.note,.page-main .form.password.forget .fieldset .field.note,.page-main .form.create.account .fieldset .field.note,.page-main .form.search.advanced .fieldset .field.note,.page-main .form.form-orders-search .fieldset .field.note{width:100%}.page-main .form.password.reset .fieldset .nested .field,.page-main .form.send.confirmation .fieldset .nested .field,.page-main .form.password.forget .fieldset .nested .field,.page-main .form.create.account .fieldset .nested .field,.page-main .form.search.advanced .fieldset .nested .field,.page-main .form.form-orders-search .fieldset .nested .field{width:100%;margin:0}.page-main .form.password.reset .fieldset .password-wrap,.page-main .form.send.confirmation .fieldset .password-wrap,.page-main .form.password.forget .fieldset .password-wrap,.page-main .form.create.account .fieldset .password-wrap,.page-main .form.search.advanced .fieldset .password-wrap,.page-main .form.form-orders-search .fieldset .password-wrap{display:inline-block;width:100%}.page-main .form.password.reset .fieldset #remember-me-box,.page-main .form.send.confirmation .fieldset #remember-me-box,.page-main .form.password.forget .fieldset #remember-me-box,.page-main .form.create.account .fieldset #remember-me-box,.page-main .form.search.advanced .fieldset #remember-me-box,.page-main .form.form-orders-search .fieldset #remember-me-box{width:100%;padding:10px 0}.page-main .form.password.reset .fieldset #remember-me-box:before,.page-main .form.send.confirmation .fieldset #remember-me-box:before,.page-main .form.password.forget .fieldset #remember-me-box:before,.page-main .form.create.account .fieldset #remember-me-box:before,.page-main .form.search.advanced .fieldset #remember-me-box:before,.page-main .form.form-orders-search .fieldset #remember-me-box:before{padding:0}.page-main .form.password.reset .fieldset>.field.choice:before,.page-main .form.send.confirmation .fieldset>.field.choice:before,.page-main .form.password.forget .fieldset>.field.choice:before,.page-main .form.create.account .fieldset>.field.choice:before,.page-main .form.search.advanced .fieldset>.field.choice:before,.page-main .form.form-orders-search .fieldset>.field.choice:before{width:auto}.page-main .form.password.reset .fieldset .captcha,.page-main .form.send.confirmation .fieldset .captcha,.page-main .form.password.forget .fieldset .captcha,.page-main .form.create.account .fieldset .captcha,.page-main .form.search.advanced .fieldset .captcha,.page-main .form.form-orders-search .fieldset .captcha{margin:0}.page-main .form.password.reset .fieldset .field-recaptcha,.page-main .form.send.confirmation .fieldset .field-recaptcha,.page-main .form.password.forget .fieldset .field-recaptcha,.page-main .form.create.account .fieldset .field-recaptcha,.page-main .form.search.advanced .fieldset .field-recaptcha,.page-main .form.form-orders-search .fieldset .field-recaptcha{position:absolute;bottom:0;right:0}.page-main .form.password.reset .actions-toolbar,.page-main .form.send.confirmation .actions-toolbar,.page-main .form.password.forget .actions-toolbar,.page-main .form.create.account .actions-toolbar,.page-main .form.search.advanced .actions-toolbar,.page-main .form.form-orders-search .actions-toolbar{margin:0}.page-main .form.password.forget .fieldset .field{width:100%}.page-main .form.password.forget .fieldset .field .label{width:100%}.page-main .form.password.forget .fieldset .field .control{width:420px;max-width:100%}.search{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search.results dl.block{display:inline-block;position:relative;width:100%;padding:10px;text-align:center;margin:0}.search.results dl.block .title{width:100%;display:inline-block;margin-bottom:5px}.search.results dl.block .item{display:inline-block;margin-bottom:5px;padding:0 10px}.search.results dl.block .item a{color:#24722c}.custom-products-slider .slick-arrow:before{content:'';-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:block;width:80px;height:80px;background-repeat:no-repeat}.custom-products-slider .slick-arrow.slick-next:before{background-image:url(../images/gallery.png);background-position:-160px -80px}.custom-products-slider .slick-arrow.slick-prev:before{background-image:url(../images/gallery.png);background-position:-80px -80px}body.mpbettermaintenance-preview-maintenance .page-wrapper,body.mpbettermaintenance-preview-comingsoon .page-wrapper,body.mpbettermaintenance-maintenance-index .page-wrapper,body.mpbettermaintenance-comingsoon-index .page-wrapper{margin-top:0;background:rgba(0,0,0,0.15)}body .page-wrapper #mpbm-background{position:absolute;width:100%;height:100%;z-index:0;opacity:0.8}body .page-wrapper .mpbm-wrapper{z-index:1}body .page-wrapper #mpbm-notice-msg{z-index:-1}body .page-wrapper .fb_dialog{z-index:8 !important}body .slick-prev:active,body .slick-next:active,body .slick-prev:focus,body .slick-next:focus,body .slick-prev:not(.primary),body .slick-next:not(.primary){background-color:transparent}body button.action.primary,body button.pagebuilder-slide-button,body button.pagebuilder-button-primary{background:#fff;border:1px solid #777;color:#272727;font-weight:500;text-transform:uppercase;padding:.8rem 1rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}body button.action.primary a:visited,body button.pagebuilder-slide-button a:visited,body button.pagebuilder-button-primary a:visited,body button.action.primary .alink:visited,body button.pagebuilder-slide-button .alink:visited,body button.pagebuilder-button-primary .alink:visited{color:#272727;text-decoration:none}body button.action.primary:hover,body button.pagebuilder-slide-button:hover,body button.pagebuilder-button-primary:hover{border:1px solid 1px solid #01580a;color:#01580a;background:#fff}body button.action.primary:hover a,body button.pagebuilder-slide-button:hover a,body button.pagebuilder-button-primary:hover a{color:#01580a;text-decoration:none}body button.action.primary:hover,body button.pagebuilder-slide-button:hover,body button.pagebuilder-button-primary:hover,body button.action.primary:focus,body button.pagebuilder-slide-button:focus,body button.pagebuilder-button-primary:focus,body button.action.primary:active,body button.pagebuilder-slide-button:active,body button.pagebuilder-button-primary:active{background:#fff;border:1px solid #01580a;color:#01580a}body button.action.primary:hover *,body button.pagebuilder-slide-button:hover *,body button.pagebuilder-button-primary:hover *,body button.action.primary:focus *,body button.pagebuilder-slide-button:focus *,body button.pagebuilder-button-primary:focus *,body button.action.primary:active *,body button.pagebuilder-slide-button:active *,body button.pagebuilder-button-primary:active *,body button.action.primary:hover:visited,body button.pagebuilder-slide-button:hover:visited,body button.pagebuilder-button-primary:hover:visited,body button.action.primary:focus:visited,body button.pagebuilder-slide-button:focus:visited,body button.pagebuilder-button-primary:focus:visited,body button.action.primary:active:visited,body button.pagebuilder-slide-button:active:visited,body button.pagebuilder-button-primary:active:visited,body button.action.primary:hover .alink:visited,body button.pagebuilder-slide-button:hover .alink:visited,body button.pagebuilder-button-primary:hover .alink:visited,body button.action.primary:focus .alink:visited,body button.pagebuilder-slide-button:focus .alink:visited,body button.pagebuilder-button-primary:focus .alink:visited,body button.action.primary:active .alink:visited,body button.pagebuilder-slide-button:active .alink:visited,body button.pagebuilder-button-primary:active .alink:visited{color:#01580a}body button.action.primary.dark,body button.pagebuilder-slide-button.dark,body button.pagebuilder-button-primary.dark{background:#fff;border:1px solid #777;color:#272727;font-weight:500;text-transform:uppercase;padding:.8rem 1rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;background:#202e3b;border:1px solid #fff}body button.action.primary.dark a:visited,body button.pagebuilder-slide-button.dark a:visited,body button.pagebuilder-button-primary.dark a:visited,body button.action.primary.dark .alink:visited,body button.pagebuilder-slide-button.dark .alink:visited,body button.pagebuilder-button-primary.dark .alink:visited{color:#272727;text-decoration:none}body button.action.primary.dark:hover,body button.pagebuilder-slide-button.dark:hover,body button.pagebuilder-button-primary.dark:hover{border:1px solid 1px solid #01580a;color:#01580a;background:#fff}body button.action.primary.dark:hover a,body button.pagebuilder-slide-button.dark:hover a,body button.pagebuilder-button-primary.dark:hover a{color:#01580a;text-decoration:none}body button.action.primary.dark:hover,body button.pagebuilder-slide-button.dark:hover,body button.pagebuilder-button-primary.dark:hover,body button.action.primary.dark:focus,body button.pagebuilder-slide-button.dark:focus,body button.pagebuilder-button-primary.dark:focus,body button.action.primary.dark:active,body button.pagebuilder-slide-button.dark:active,body button.pagebuilder-button-primary.dark:active{background:#fff;border:1px solid #01580a;color:#01580a}body button.action.primary.dark:hover *,body button.pagebuilder-slide-button.dark:hover *,body button.pagebuilder-button-primary.dark:hover *,body button.action.primary.dark:focus *,body button.pagebuilder-slide-button.dark:focus *,body button.pagebuilder-button-primary.dark:focus *,body button.action.primary.dark:active *,body button.pagebuilder-slide-button.dark:active *,body button.pagebuilder-button-primary.dark:active *,body button.action.primary.dark:hover:visited,body button.pagebuilder-slide-button.dark:hover:visited,body button.pagebuilder-button-primary.dark:hover:visited,body button.action.primary.dark:focus:visited,body button.pagebuilder-slide-button.dark:focus:visited,body button.pagebuilder-button-primary.dark:focus:visited,body button.action.primary.dark:active:visited,body button.pagebuilder-slide-button.dark:active:visited,body button.pagebuilder-button-primary.dark:active:visited,body button.action.primary.dark:hover .alink:visited,body button.pagebuilder-slide-button.dark:hover .alink:visited,body button.pagebuilder-button-primary.dark:hover .alink:visited,body button.action.primary.dark:focus .alink:visited,body button.pagebuilder-slide-button.dark:focus .alink:visited,body button.pagebuilder-button-primary.dark:focus .alink:visited,body button.action.primary.dark:active .alink:visited,body button.pagebuilder-slide-button.dark:active .alink:visited,body button.pagebuilder-button-primary.dark:active .alink:visited{color:#01580a}body button.action.primary.dark a,body button.pagebuilder-slide-button.dark a,body button.pagebuilder-button-primary.dark a{color:#fff}body button.action.primary.dark:hover,body button.pagebuilder-slide-button.dark:hover,body button.pagebuilder-button-primary.dark:hover{border:1px solid #24722c 21;color:#24722c 21;background:#293846}body button.action.primary.dark:hover a,body button.pagebuilder-slide-button.dark:hover a,body button.pagebuilder-button-primary.dark:hover a{color:#24722c 21;text-decoration:none}body button.action.primary.dark a:visited,body button.pagebuilder-slide-button.dark a:visited,body button.pagebuilder-button-primary.dark a:visited,body button.action.primary.dark .alink:visited,body button.pagebuilder-slide-button.dark .alink:visited,body button.pagebuilder-button-primary.dark .alink:visited{color:#fff;text-decoration:none}.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 #68a8e0;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}.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;text-indent:-99999px}.fotorama__arr--next{right:0}.fotorama__arr--next .fotorama__arr__arr{background-position:-160px -80px;text-indent:-99999px}.fotorama__arr--disabled{*display:none;cursor:default;opacity:0.1;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:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);height:100%;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;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}.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__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:0.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}