@import url("//fonts.googleapis.com/css?family=Roboto:400,400italic,700,700italic,300italic,300.less");body{background-color:#fafdfb}.home-block-title{margin-left:0;margin-bottom:10px;color:#6fac46}.homepage-teaser{background-position:50% 25% !important}.homepage-teaser .teaser-header{color:#fff;font-size:40px;font-weight:500;text-align:center}@media only screen and (min-width:768px) and (max-width:1024px){.homepage-teaser .teaser-header{font-size:30px}}.homepage-teaser .teaser-text{color:#fff;width:100%;max-width:520px;margin:0 auto;margin-top:10px;font-size:20px;font-weight:300;line-height:26px;text-align:center}@media only screen and (min-width:768px) and (max-width:1024px){.homepage-teaser .teaser-text{font-size:16px}}.homepage-banner{text-align:center}.homepage-banner .banner-header{color:#fff;font-size:54px;text-align:center}@media only screen and (min-width:768px) and (max-width:1024px){.homepage-banner .banner-header{font-size:45px}}@media only screen and (max-width:767px){.homepage-banner .banner-header{font-size:30px}}.homepage-banner .banner-text{color:#fff;font-size:100px;font-weight:500;text-align:center}@media only screen and (min-width:1025px) and (max-width:1300px){.homepage-banner .banner-text{font-size:75px}}@media only screen and (min-width:768px) and (max-width:1024px){.homepage-banner .banner-text{font-size:54px}}@media only screen and (max-width:767px){.homepage-banner .banner-text{font-size:35px}}.home-brand-slider{box-sizing:border-box;padding-top:68px;padding-bottom:0 !important;background:#fff}@media only screen and (min-width:768px) and (max-width:1024px){.home-brand-slider{padding-top:40px}}@media only screen and (max-width:767px){.home-brand-slider{padding-top:40px}}.home-brand-slider .block-slider{margin-bottom:0 !important;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1520px;padding-left:20px;padding-right:20px}.home-brand-slider .block-slider .block-title{margin-bottom:110px}@media only screen and (min-width:768px) and (max-width:1024px){.home-brand-slider .block-slider .block-title{margin-bottom:50px}}@media only screen and (max-width:767px){.home-brand-slider .block-slider .block-title{margin-bottom:50px}}.home-brand-slider .block-slider .more-brands{padding-bottom:20px;padding-top:26px}.home-brand-slider .block-slider .owl-carousel{width:calc(100% - 70px);padding-left:35px;padding-right:35px}.home-brand-slider .block-slider .owl-carousel .owl-stage-outer{width:100%}.home-brand-slider .block-slider .owl-carousel .owl-nav button{color:#6fac46;background:url('../images/arrow.svg') center no-repeat !important;width:25px;height:45px;top:50%;transform:translateY(-50%)}.home-brand-slider .block-slider .owl-carousel .owl-nav button span{display:none}.home-brand-slider .block-slider .owl-carousel .owl-nav button.owl-prev{transform:translateY(-50%) rotate(180deg);opacity:1}@media only screen and (min-width:1081px){.home-brand-slider .block-slider .owl-carousel .owl-nav button.owl-prev{left:0;transform:translateY(-50%) rotate(180deg)}.home-brand-slider .block-slider .owl-carousel .owl-nav button.owl-next{right:0}}@media only screen and (max-width:767px){.home-brand-slider .block-slider .owl-carousel .owl-nav button.owl-prev{left:15px}.home-brand-slider .block-slider .owl-carousel .owl-nav button.owl-next{right:10px}}.home-brand-slider .block-slider .owl-carousel .owl-item .item{border:0}.home-brand-slider .ambrands-link{font-size:17px;display:block;text-align:right;color:#6fac46}@media only screen and (min-width:768px){.home-brand-slider .ambrands-link{padding-right:62px;margin-top:30px}}@media only screen and (min-width:320px) and (max-width:1080px){.home-brand-slider .ambrands-link{padding-right:35px}}@media only screen and (max-width:767px){.home-brand-slider{padding-top:30px;padding-bottom:30px !important}}.product-grid-flex{margin:0}.product-grid-flex.slick-slider{margin:0 !important;display:block !important;grid-template-columns:inherit !important;grid-column-gap:inherit}@media only screen and (min-width:320px) and (max-width:1080px){.product-grid-flex.slick-slider{padding-left:35px;padding-right:35px}}.product-grid-flex.slick-slider .slick-list{margin:0 -20px}.product-grid-flex.slick-slider .slick-slide{margin:0 20px}.product-grid-flex.slick-slider .slick-slide .card{border:1px solid #ccc;padding:15px;background:#fff}.product-grid-flex.slick-slider .slick-slide .card a{position:relative;display:block}.product-grid-flex.slick-slider .slick-slide .card a .product-image-container{display:block;margin:0 auto;position:relative}.product-grid-flex.slick-slider .slick-slide .card .product-name a{color:#161615}.product-grid-flex.slick-slider .slick-slide .card .additionalAttributes{width:auto}.product-grid-flex.slick-slider .slick-slide .card .additionalAttributes .value{text-align:left;padding-left:15px}.product-grid-flex.slick-slider .slick-slide .card-section{text-align:center;border-bottom:1px solid #ccc;padding-bottom:30px;margin-bottom:10px}.product-grid-flex.slick-slider .slick-slide .card .amlabel-position-wrapper{top:-16px !important;right:-16px !important}.product-grid-flex.slick-slider .slick-slide .card .amlabel-position-wrapper.amlabel-position-top-right-7988-catwidget{left:auto !important;right:-16px !important}.product-grid-flex.slick-slider .slick-arrow{background:url('../images/arrow.svg') center no-repeat !important;width:25px;height:45px;opacity:1 !important;z-index:1}@media only screen and (max-width:767px){.product-grid-flex.slick-slider .slick-list{margin:0 -10px}.product-grid-flex.slick-slider .slick-slide{margin:0 10px}.product-grid-flex.slick-slider .slick-slide .card .additionalAttributes .value{padding-left:5px}.product-grid-flex.slick-slider .slick-arrow.slick-prev{left:0}.product-grid-flex.slick-slider .slick-arrow.slick-next{right:0}}@media only screen and (min-width:768px) and (max-width:991px){.product-grid-flex.slick-slider .slick-slide{margin:0 10px}.product-grid-flex.slick-slider .slick-slide .card .additionalAttributes .value{padding-left:5px}}.product-grid-flex.slick-slider section .card .card-divider{display:flex;position:relative}.product-grid-flex.slick-slider section .card .card-divider.hoverBlock{display:none;position:absolute;height:0;min-height:0;left:0;right:0;top:100%;background:#fff;margin:0;padding:0 15px;margin-top:-5px;overflow:hidden;transition:all .3s}.product-grid-flex.slick-slider section .card .card-divider.hoverBlock .stock.unavailable,.product-grid-flex.slick-slider section .card .card-divider.hoverBlock .stock.available{font-size:14px;font-weight:400;text-align:center;margin-top:-10px;margin-bottom:15px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding-top:6px;padding-bottom:6px;color:#6fac46}.product-grid-flex.slick-slider section .card .card-divider.hoverBlock .product-item-actions{display:flex;align-items:center;justify-content:space-between}.product-grid-flex.slick-slider section .card .card-divider.hoverBlock .product-item-actions .action.towishlist{width:28px;height:26px;background-image:url('../images/wishlist_blue.svg');background-repeat:no-repeat;background-position:center;display:block}.product-grid-flex.slick-slider section .card .card-divider.hoverBlock .product-item-actions .action.towishlist span{display:none !important}@media only screen and (min-width:1081px){.product-grid-flex.slick-slider section:hover{transform:scale(1.065);z-index:9999;background:#fff;transition:all .3s}.product-grid-flex.slick-slider section:hover .card .card-divider.hoverBlock{height:auto;padding:10px 15px 15px;display:block;border:1px solid #ccc;border-top:0}}.product-grid-flex.slick-slider .price{display:block !important;font-size:16px;font-weight:700;color:#6fac46}.product-grid-flex.slick-slider .price-box{margin-top:auto;flex-wrap:wrap;position:absolute;bottom:-1px;right:0;max-width:100px;align-items:flex-end;flex-direction:column-reverse}.product-grid-flex.slick-slider .price-box .special-price,.product-grid-flex.slick-slider .price-box .old-price{width:100%;text-align:right}.product-grid-flex.slick-slider .price-box .old-price .price-label{display:block !important;position:relative !important;width:inherit !important;height:inherit !important;clip:inherit !important;margin:0 !important}.product-grid-flex.slick-slider .price-box .old-price .price{font-weight:400 !important;font-size:13px !important;color:#161615 !important}@media only screen and (min-width:768px) and (max-width:991px){.product-grid-flex.slick-slider .price-box .old-price{font-size:13px}}@media only screen and (min-width:1081px){.product-grid-flex.slick-slider{padding-left:62px;padding-right:62px}.product-grid-flex.slick-slider .slick-slide{opacity:0}.product-grid-flex.slick-slider .slick-slide.slick-active{opacity:1}.product-grid-flex.slick-slider .slick-list{overflow:inherit}.product-grid-flex.slick-slider .slick-arrow.slick-prev{left:0}.product-grid-flex.slick-slider .slick-arrow.slick-next{right:0}}@media only screen and (max-width:767px){.product-grid-flex{margin:0 -10px}}.block-advantage{padding-bottom:98px !important;padding-top:39px !important;margin-bottom:0 !important;background:#fafdfb;text-align:center;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1520px;padding-left:20px;padding-right:20px}.block-advantage-title{margin-top:0;margin-bottom:60px;color:#ff4829;font-size:29px}.block-advantage-griditem{padding:10px;margin:0}.block-advantage-griditem svg,.block-advantage-griditem img{height:37px}.block-advantage-gridlist{list-style-type:none;display:grid;margin:0;padding:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:15px;grid-row-gap:50px}@media only screen and (min-width:768px){.block-advantage-gridlist{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:440px){.block-advantage-gridlist{grid-template-columns:repeat(1,minmax(0,1fr))}}.block-advantage-text{font-size:17px;color:#161615;margin-top:30px !important;margin-bottom:1rem !important}@media only screen and (max-width:767px){.block-advantage{padding-bottom:30px !important;padding-top:30px !important}}.block-slider .block-title{margin-left:0}.block.block-similar.custom-new-products .product-grid-flex{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.block.block-similar.custom-new-products .product-grid-flex>section{box-shadow:none;border:1px solid #ccc;flex:0 0 280px;margin:0 28px 15px 0}.block.block-similar.custom-new-products .product-grid-flex>section .amlabel-position-wrapper{top:-2px !important;left:-1px !important}.block.block-similar.custom-new-products .product-grid-flex>section .amlabel-position-wrapper.amlabel-position-top-right-14881-catwidget{left:auto !important;right:-1px !important}.block.block-similar.custom-new-products .product-grid-flex>section .card a{position:relative}.block.block-similar.custom-new-products .product-grid-flex>section .card .card-section{text-align:left}.block.block-similar.custom-new-products .product-grid-flex>section .card .card-section .product-name a{color:#000;font-size:23px;font-weight:500}.block.block-similar.custom-new-products .product-grid-flex>section .card .card-divider{border-top:0}.block.block-similar.custom-new-products .product-grid-flex>section .card .learn-more-button{border:0;background:#ff4829;color:#fff;padding:15px 50px;border-radius:50px;font-size:17px}@media only screen and (max-width:767px){.block.block-similar.custom-new-products .product-grid-flex>section{flex:1 1 0;margin:0 10px 15px}}@media only screen and (min-width:1920px){.block.block-similar.custom-new-products .product-grid-flex>section{flex:0 0 340px}}.widget .block-title strong{font-size:29px !important;font-weight:500 !important;color:#6fac46 !important}@media only screen and (max-width:767px){.widget .block-title strong{font-size:22px !important}}.page-layout-1column .column.main{background:#fafdfb;overflow:hidden}@media only screen and (max-width:767px){.page-layout-1column .column.main{padding-bottom:0}}.static-product-block{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1520px;padding-left:20px;padding-right:20px;padding-top:61px;background:#fafdfb}.static-product-block .more-products a{text-align:right;margin-top:-30px;color:#6fac46;font-size:17px;display:block}@media only screen and (min-width:768px){.static-product-block .more-products a{padding-right:62px}}@media only screen and (min-width:320px) and (max-width:1080px){.static-product-block .more-products a{padding-right:35px}}@media only screen and (max-width:767px){.static-product-block .more-products a{padding-right:35px}}@media only screen and (max-width:767px){.static-product-block{padding-top:30px}.static-product-block .block.block-similar.custom-new-products{margin-bottom:0}.static-content-block{padding-left:20px;padding-right:20px}.static-content-block h5{margin-top:0 !important}}.snm-portal .snm-slider .snm-indicators{bottom:20px}.snm-portal .snm-slider .snm-indicators .snm-topos{border:1px solid #6fac46;background-color:transparent;width:14px;height:14px}.snm-portal .snm-slider .snm-indicator{display:none}.snm-portal .snm-slider .snm-contitem .snm-text-frame{text-align:center !important;position:relative;top:31%;width:100%;vertical-align:middle;margin:0}@media only screen and (max-width:767px){.snm-portal .snm-slider .snm-contitem .snm-text-frame{padding-left:25px;padding-right:25px}}.snm-portal .snm-slider .snm-contitem .snm-text-frame .snm-contitem.snm-text{text-align:center !important}.snm-portal .snm-slider .snm-contitem .snm-text-frame.caption-title .snm-contitem.snm-text{font-size:40px !important;font-weight:500}@media only screen and (max-width:767px){.snm-portal .snm-slider .snm-contitem .snm-text-frame.caption-title .snm-contitem.snm-text{font-size:30px !important;line-height:33px}}.snm-portal .snm-slider .snm-contitem .snm-text-frame.caption-description .snm-contitem.snm-text{max-width:520px;width:100%;font-weight:300;margin-top:10px;font-size:20px !important;line-height:26px}@media only screen and (max-width:767px){.snm-portal .snm-slider .snm-contitem .snm-text-frame.caption-description .snm-contitem.snm-text{font-size:16px !important}}.snm-portal .snm-slider-frame[data-position="1"]~.snm-indicators .snm-topos[data-position="1"]{background-color:#ff4829;border-color:#ff4829}.snm-portal .snm-slider-frame[data-position="2"]~.snm-indicators .snm-topos[data-position="2"]{background-color:#ff4829;border-color:#ff4829}.snm-portal .snm-slider-frame[data-position="3"]~.snm-indicators .snm-topos[data-position="3"]{background-color:#ff4829;border-color:#ff4829}.snm-portal .snm-slider-frame[data-position="4"]~.snm-indicators .snm-topos[data-position="4"]{background-color:#ff4829;border-color:#ff4829}.snm-portal .grid-stack>.grid-stack-item>.grid-stack-item-content{top:0 !important;left:0 !important;right:0 !important;bottom:0 !important}.custom-static-block{padding:48px 0 34px;margin:0;background:#6fac46;border-top:1px solid #707070}@media only screen and (min-width:768px) and (max-width:991px){.custom-static-block{padding:38px 0 10px}}@media only screen and (max-width:767px){.custom-static-block{padding:38px 0 10px}}.custom-static-block ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;box-sizing:border-box}@media only screen and (min-width:768px){.custom-static-block ul{margin-left:auto;margin-right:auto;max-width:1520px;padding-left:20px;padding-right:20px}}@media only screen and (min-width:768px) and (max-width:991px){.custom-static-block ul{flex-flow:wrap}}@media only screen and (max-width:767px){.custom-static-block ul{flex-flow:wrap}}.custom-static-block ul li{padding:0;flex:0 0 20%;max-width:20%;margin:0;text-align:center;vertical-align:top}@media only screen and (min-width:768px) and (max-width:991px){.custom-static-block ul li{flex:0 0 50%;max-width:50%;margin-bottom:30px}}@media only screen and (max-width:767px){.custom-static-block ul li{flex:0 0 50%;max-width:50%;margin-bottom:30px}}@media only screen and (max-width:560px){.custom-static-block ul li{flex:0 0 100%;max-width:100%;margin-bottom:40px}}.custom-static-block ul li a{display:inline-block;height:100%;position:relative;padding-top:67px;box-sizing:border-box;text-align:center;color:#fff}@media only screen and (max-width:560px){.custom-static-block ul li a{padding-top:60px}}.custom-static-block ul li a span{font-size:17px;font-weight:300;display:block;line-height:23px;padding:0 10px}.custom-static-block ul li a svg{position:absolute;top:0;left:0;right:0;margin:0 auto}.custom-static-block ul li a img{position:absolute;top:0;left:0;right:0;margin:0 auto}.custom-static-block ul li a:hover{color:#eaf3e3}.static-content-block{box-sizing:border-box;padding-top:20px}@media only screen and (min-width:768px){.static-content-block{margin-left:auto;margin-right:auto;max-width:1520px;padding-left:20px;padding-right:20px;padding-top:0}}@media only screen and (max-width:767px){.static-content-block{padding-left:30px;padding-right:30px}}.static-content-block h5{font-size:17px;line-height:23px;color:#161615}.static-content-block p{color:#161615;font-size:14px;line-height:23px;margin-bottom:25px}.snm-portal .snm-slider.home-bottom-slider{overflow:visible}.snm-portal .snm-slider.home-bottom-slider .snm-indicators{bottom:-35px}.cms-index-index #maincontent{max-width:100%;padding:0}@media only screen and (max-width:767px){.cms-index-index #maincontent{margin-bottom:30px}}.cms-index-index #maincontent .snm-portal{margin-left:0;margin-right:0}.cms-index-index #maincontent .snm-portal .snm-world-frame .snm-layout-grid-stack{margin-bottom:0}.custom-newsletter-block{background:#ff4829}.custom-newsletter-block .newsletter-block{box-sizing:border-box;padding-top:45px;padding-bottom:35px}@media only screen and (min-width:768px){.custom-newsletter-block .newsletter-block{margin-left:auto;margin-right:auto;max-width:1520px;padding-left:20px;padding-right:20px}}@media only screen and (max-width:767px){.custom-newsletter-block .newsletter-block{padding-left:30px;padding-right:30px;padding-top:25px;padding-bottom:25px}}.newsletter-block .newsletter-block-title{font-size:40px;font-weight:700;display:block;line-height:47px;color:#fff;text-align:center}@media only screen and (min-width:768px) and (max-width:1024px){.newsletter-block .newsletter-block-title{font-size:30px;line-height:37px}}@media only screen and (max-width:767px){.newsletter-block .newsletter-block-title{font-size:25px;line-height:32px}}.newsletter-block .newsletter-content{max-width:827px;width:100%;margin:0 auto}.newsletter-block .newsletter-content>.newsletter{margin-top:65px}@media only screen and (min-width:768px) and (max-width:1024px){.newsletter-block .newsletter-content>.newsletter{margin-top:45px}}@media only screen and (max-width:767px){.newsletter-block .newsletter-content>.newsletter{margin-top:25px}}.newsletter-block .newsletter form.subscribe .field.newsletter .control input#newsletter{height:76px;border-radius:50px;width:100%;border:0;text-align:left;font-size:17px;color:#303030;background-color:#fff;padding:0 0 0 45px}@media only screen and (min-width:768px) and (max-width:1024px){.newsletter-block .newsletter form.subscribe .field.newsletter .control input#newsletter{height:65px}}@media only screen and (max-width:767px){.newsletter-block .newsletter form.subscribe .field.newsletter .control input#newsletter{height:55px;padding-left:25px}}.newsletter-block .newsletter form.subscribe .field.newsletter .control div.mage-error[generated]{color:#fff}.newsletter-block .newsletter form.subscribe button.action.subscribe{background-color:transparent !important;border-color:#fff !important;max-width:313px;margin:0 auto;display:block;height:45px;border-radius:23px !important;font-size:14px}.newsletter-block .newsletter form.subscribe .actions{margin-top:35px}@media only screen and (max-width:767px){.page-main{margin-top:0 !important}.block-search{z-index:2}}.block-advantage .block-advantage-title{margin-bottom:50px}.static-product-block .widget.block-static-block .block-title{margin-bottom:40px;margin-top:10px}@media only screen and (max-width:767px){.static-product-block .widget.block-static-block .block-title{margin-top:30px}}.snm-portal .snm-world-frame .snm-layout-grid-stack .home-bottom-slider .snm-contitem.snm-text-frame{padding-left:25px;padding-right:25px}.snm-portal .snm-world-frame .snm-layout-grid-stack .home-bottom-slider .slider-caption-small{top:15%}@media only screen and (max-width:767px){.snm-portal .snm-world-frame .snm-layout-grid-stack .home-bottom-slider .slider-caption-small{top:25%}}.snm-portal .snm-world-frame .snm-layout-grid-stack .home-bottom-slider .slider-caption-small .snm-contitem.snm-text{font-size:54px !important}@media only screen and (min-width:768px) and (max-width:1024px){.snm-portal .snm-world-frame .snm-layout-grid-stack .home-bottom-slider .slider-caption-small .snm-contitem.snm-text{font-size:45px !important}}@media only screen and (max-width:767px){.snm-portal .snm-world-frame .snm-layout-grid-stack .home-bottom-slider .slider-caption-small .snm-contitem.snm-text{font-size:30px !important}}.snm-portal .snm-world-frame .snm-layout-grid-stack .home-bottom-slider .slider-caption-small+.slider-caption-big+.slider-caption-small{top:6%}@media only screen and (min-width:768px) and (max-width:1024px){.snm-portal .snm-world-frame .snm-layout-grid-stack .home-bottom-slider .slider-caption-small+.slider-caption-big+.slider-caption-small{top:15%}}@media only screen and (max-width:767px){.snm-portal .snm-world-frame .snm-layout-grid-stack .home-bottom-slider .slider-caption-small+.slider-caption-big+.slider-caption-small{top:29%}}.snm-portal .snm-world-frame .snm-layout-grid-stack .home-bottom-slider .slider-caption-big{top:11%}@media only screen and (min-width:768px) and (max-width:1024px){.snm-portal .snm-world-frame .snm-layout-grid-stack .home-bottom-slider .slider-caption-big{top:15%}}@media only screen and (max-width:767px){.snm-portal .snm-world-frame .snm-layout-grid-stack .home-bottom-slider .slider-caption-big{top:25%}}.snm-portal .snm-world-frame .snm-layout-grid-stack .home-bottom-slider .slider-caption-big .snm-contitem.snm-text{font-size:100px !important;font-weight:500}@media only screen and (min-width:1025px) and (max-width:1300px){.snm-portal .snm-world-frame .snm-layout-grid-stack .home-bottom-slider .slider-caption-big .snm-contitem.snm-text{font-size:75px !important}}@media only screen and (min-width:768px) and (max-width:1024px){.snm-portal .snm-world-frame .snm-layout-grid-stack .home-bottom-slider .slider-caption-big .snm-contitem.snm-text{font-size:54px !important}}@media only screen and (max-width:767px){.snm-portal .snm-world-frame .snm-layout-grid-stack .home-bottom-slider .slider-caption-big .snm-contitem.snm-text{font-size:35px !important}}