body{color:#575757;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}a,.alink{color:#59bd56}a:visited,.alink:visited{color:#59bd56}a:hover,.alink:hover{color:#575757}a:active,.alink:active{color:#575757}.action.primary{background:#59bd56;border:1px solid #59bd56;border-radius:30px;padding:12px 30px;font-weight:700;font-size:14px}.action.primary:focus,.action.primary:active{background:#363636;border:1px solid #363636}.action.primary:hover{background:#363636;border:1px solid #363636}button,button:focus,button:active{background:#59bd56;border:1px solid #59bd56;border-radius:30px;padding:12px 30px;font-weight:700;font-size:14px;color:#fff}button:hover{background:#363636;border:1px solid #363636;color:#fff}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:0 0 3px 1px #59bd56}.bundle-options-container .block-bundle-summary .product-addto-links>.action,.product-item-actions .actions-secondary>.action,.product-social-links .action.tocompare,.wishlist.split.button>.action.split,.product-social-links .action.mailto.friend,.product-social-links .action.towishlist,.block-bundle-summary .action.towishlist,.product-item .action.towishlist,.table-comparison .action.towishlist{color:#575757}.page-footer{background:#f5f6f9;padding-bottom:0}.footer.sections .section{width:22%;float:left;padding-right:30px;box-sizing:border-box}.footer.sections .section.section-2{margin-bottom:40px}.footer.sections .section.section-4{padding-right:0}.footer.sections .section h2{font-size:22px;margin-bottom:20px;margin-top:0}.footer.content{border-top:0;padding-top:50px;max-width:100%;padding-left:0;padding-right:0}.footer.sections .section.section-1{width:32%}.footer.sections .section.section-1 .content-text{margin-bottom:20px}.footer.sections .section.section-1 .content-text span{font-size:14px}.footer.sections .section.section-1 .block.newsletter{max-width:100%;width:100%;float:none}.footer.sections .section.section-1 .block.newsletter input{height:44px;padding-left:15px}.footer.sections .section.section-1 .block.newsletter .action.subscribe{height:44px;background:#59bd56;border-radius:0;border:1px solid #575757}.footer.sections .section.section-1 .block.newsletter .field .control:before{display:none}.footer.sections .section.section-1 .block.newsletter input[type=email]{border:1px solid #575757}.footer.sections{max-width:1250px;margin:0 auto;padding:0 20px}.footer.content .footer.sections ul li a{color:#636363}.footer.content .footer.sections ul li{margin-bottom:20px;line-height:normal}.footer.content .footer.sections ul{padding-right:0}.footer-copyright{clear:both;max-width:100%;background:#eef0f5;padding:20px 0;float:left;width:100%}.footer-copyright .footer-bottom-section{margin:0 auto;max-width:1250px;padding-left:20px;padding-right:20px}.footer-bottom{float:left;padding-right:30px;box-sizing:border-box;width:31%}.footer-bottom.section-3{padding-right:0;width:32%}.footer.content .footer-bottom.section-3 ul{padding-right:0;float:right}.footer-bottom.section-1{width:37%}.fa-socila{padding-right:0 !important;text-align:center;padding-top:7px !important}.footer-bottom.section-1 .content-text{padding-top:10px}.fa-socila li{float:none;display:inline-block;text-align:center}.fa-socila li a{background:#444b50;width:30px;height:30px;line-height:30px;display:inline-block;border-radius:50%;text-align:center;color:#fff;margin-right:12px}.fa-socila li a span{font-size:0}.fa-socila li a span:before{font-size:13px}.powered-right li{float:left;padding-right:12px;line-height:0}.powered-right li:last-child{padding-right:0}.banner-inner{position:relative}.banner-content{top:50%;right:0;width:100%;position:absolute;padding:0;background:0 0;max-width:1250px;margin:auto;left:0;transform:translateY(-50%)}.banner-content .slider-content{width:100%;max-width:420px;float:right;padding:40px;background:rgba(255,255,255,.9)}.banner-content h4.slider-subtitle{font-size:22px;font-weight:300;color:#575757;margin-bottom:26px;margin-top:0}.banner-content h2.slider-title{font-size:32px;font-weight:300;color:#575757;margin-bottom:26px;margin-top:0}.banner-content .slider-anchor a{font-size:16px;background:#59bd56;display:inline-block;color:#fff;min-width:140px;height:46px;text-align:center;border-radius:2px;line-height:46px;font-weight:700}.banner-slider-wrapper{margin-bottom:16px}.product-item-name>a,.product.name a>a{color:#575757}.page-products .column.main .products-grid .product-item-name,.bestseller-index-index .column.main .products-grid .product-item-name,.catalog-product-view .column.main .product-item-name,.featured-index-index .column.main .products-grid .product-item-name{min-height:38px;line-height:normal}.abs-product-link>a:visited,.product-item-name>a:visited,.product.name a>a:visited{color:#575757;font-weight:300}.abs-product-link>a:hover,.product-item-name>a:hover,.product.name a>a:hover{text-decoration:none;color:#59bd56}.cms-index-index .page-main{max-width:100%;padding-left:0;padding-right:0}.cms-index-index .featured-product-section{width:100%}.cms-index-index .featured-product-section .block-products-list{text-align:center}.cms-index-index .blocks-promo,.cms-index-index .featured-product-section .block-products-list .block-content{max-width:1280px;margin:auto;padding-left:20px;padding-right:20px}.cms-index-index .blocks-promo{margin-bottom:20px}.featured-product-section{position:relative}.featured-product-section:before{position:absolute;content:"";width:100%;height:1px;background:#e4e4e4;top:38px}.block-products-list .block-title{text-align:center;display:inline-block;padding:10px;background:#fff;z-index:1;position:relative}.featured-product-section .widget .block-title strong{font-size:38px;color:#575757}p.featured-sub-title{font-size:18px;font-weight:300}body .nav-sections .size-medium .custom-3 .block.widget .products-grid .product-item{width:100%;text-align:left;margin-bottom:10px !important;margin:0}body .nav-sections .size-medium .custom-3 span.widget.block.block-category-link-inline{float:right;margin-bottom:10px}body .nav-sections .size-medium .custom-3 .widget .block-title strong{font-size:14px;color:#575757;font-weight:700}body .nav-sections .size-medium .custom-3 .widget .block-title{position:absolute;top:2px;float:left;z-index:99}body .nav-sections .size-medium .custom-3 .block.widget .product-item-info a.product-item-photo{float:left;width:70px;margin-right:8px}body .nav-sections .size-medium .custom-3 .product-reviews-summary.short{display:none}body .nav-sections .size-medium .custom-3 .product-item .price-box{margin:4px 0 16px}body .nav-sections .size-medium .custom-3 .product-item-inner{position:relative !important;padding:0 !important;margin:0 !important;overflow:inherit !important;width:100% !important;height:auto !important;clip:inherit !important}body .nav-sections .size-medium .custom-3 .product-item-name{margin:0}body .nav-sections .size-medium .custom-3 .block-category-link-inline a{color:red}body .nav-sections .size-medium .custom-3 .product-item-actions .actions-primary+.actions-secondary{display:none}body .nav-sections .size-medium .custom-3 .swissup-navigationpro.navpro .block{margin-bottom:0}body .nav-sections .size-medium .custom-3 .products-grid .product-item-inner{background:0 0}.featured-index-index .column.main .toolbar-products .limiter,.bestseller-index-index .column.main .toolbar-products .limiter{display:none}.featured-index-index .column.main .products+.toolbar-products .limiter,.bestseller-index-index .column.main .products+.toolbar-products .limiter{display:block}.page-products .sidebar,.bestseller-index-index .sidebar,.featured-index-index .sidebar{padding-right:0}.page-products .sidebar .navpro-theme-flat.navpro .level0>.level-top,.bestseller-index-index .sidebar .navpro-theme-flat.navpro .level0>.level-top,.featured-index-index .sidebar .navpro-theme-flat.navpro .level0>.level-top{border-top:0}.sidebar .widget.block-navpro .block-title,.sidebar .most-viewed .block-title,.sidebar .block-compare .block-title,.sidebar .block-wishlist .block-title,.sidebar .block-reorder .block-title,.catalog-product-view .sidebar .related .block-title{margin:0 0 14px;border-radius:0;background:#59bd56;color:#fff;padding:0 13px 0 38px;position:relative;width:100%;display:inline-block;box-sizing:border-box;height:46px;line-height:46px;background:0 0;color:#575757;border:1px solid #ebebeb;text-transform:uppercase}.sidebar .widget .block-title strong,.sidebar .most-viewed .block-title strong,.sidebar .block-compare .block-title strong,.sidebar .block-wishlist .block-title strong,.catalog-product-view .sidebar .related .block-title,.sidebar .block-reorder .block-title strong{font-size:16px;font-weight:600}.sidebar .widget.block-navpro .block-title:before{position:absolute;content:"\f0c9";display:inline-block;width:auto;left:15px;height:auto;font-size:16px;font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;top:1px}.sidebar a.action.clear.filter-clear,.sidebar .actions-toolbar .secondary a.action.clear{background:#59bd56;box-shadow:none;border:0;padding:10px 20px;font-weight:700;line-height:normal;color:#fff;border-radius:30px;font-size:12px}.sidebar .actions-toolbar .secondary a.action.clear{box-shadow:none;margin-top:0}.sidebar .actions-toolbar>.primary .action.compare{box-shadow:none;background:#575757;border:0;padding:10px 20px;font-weight:700;line-height:normal;color:#fff;border-radius:30px;font-size:12px}.sidebar .most-viewed .block-title:before{position:absolute;content:"\f06e";display:inline-block;width:auto;left:15px;top:49%;transform:translateY(-50%);height:auto;font-size:15px;font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400}.sidebar .block-reorder .block-title:before{position:absolute;content:"\f07a";display:inline-block;width:auto;left:15px;top:55%;transform:translateY(-50%);height:auto;font-size:13px;font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900}.sidebar .block.related .block-title:before{position:absolute;content:"\f0a1";display:inline-block;width:auto;color:#575757;left:15px;top:55%;transform:translateY(-50%);height:auto;font-size:13px;font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900}.block.related .action.select{color:#59bd56;font-size:12px}.opc-wrapper .shipping-address-item.selected-item{border-color:#59bd56}.opc-wrapper .shipping-address-item.selected-item:after{background:#59bd56}.sidebar .block-compare .block-title:before{position:absolute;content:"\f004";display:inline-block;width:auto;left:15px;top:2px;height:auto;font-size:14px;font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400}.sidebar .block-wishlist .block-title:before{position:absolute;position:absolute;font-weight:400;content:"\f004";display:inline-block;width:auto;color:#fff;left:15px;top:2px;height:auto;font-size:15px;font-family:'Font Awesome 5 Free';font-style:normal}.modes-mode.active,.modes-mode.active:hover{box-shadow:none;background:#59bd56;color:#fff}.modes-mode.active:before{color:#fff}.modes-mode:hover{background:#fff}.sidebar .navpro.navpro .level0>.level-top{padding:12px 0;color:#575757;font-weight:400}.sidebar .navpro.navpro .level0>.level-top:hover{color:#59bd56;text-decoration:none}.sidebar .navpro.navpro li.li-item{padding:0 15px;border-bottom:0}.sidebar .navpro-theme-flat{border:0;border-radius:2px;background:#fff}.sidebar .most-viewed .products-grid .product-item{margin-left:0 !important;width:100% !important;padding:0;border-bottom:0;padding-bottom:10px;margin-bottom:0}.sidebar .most-viewed .product-image-container{width:75px !important}.sidebar .most-viewed .products{margin:10px 0 20px}.catalog-product-view .sidebar .related .products-grid .product-item{margin-left:0 !important;width:100% !important;padding:0;border-bottom:0;padding-bottom:10px;margin-bottom:0}.catalog-product-view .sidebar .related .products-grid .product-item .product-image-wrapper{padding-bottom:100% !important}.catalog-product-view .sidebar .related .product-image-container{width:75px !important}.catalog-product-view .sidebar .related .products{margin:10px 0 20px}.catalog-product-view .product-social-links .action.towishlist,.catalog-product-view .product-social-links .action.tocompare{width:40px;height:40px;line-height:38px;text-align:center;background:#fff;display:inline-block;border-radius:100%;border:1px solid #d7d7d7;background:#fafafa;margin-left:10px;margin-right:0}.catalog-product-view .product-social-links .action.towishlist:hover,.catalog-product-view .product-social-links .action.tocompare:hover{background:#59bd56;border:1px solid #59bd56}.catalog-product-view .product-social-links .action.towishlist:hover:before,.catalog-product-view .product-social-links .action.tocompare:hover:before{color:#fff}.catalog-product-view .product-social-links .action.towishlist:before{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;content:"\f004";margin:0;padding:0}.catalog-product-view .product-social-links .action.tocompare:before{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;content:"\f066";margin:0;padding:0}.catalog-product-view .product-social-links{display:inline-block;float:left;max-width:116px;width:100%}.catalog-product-view .product-addto-links{display:inline-block;width:100%}.catalog-product-view .product-social-links .action.towishlist span,.catalog-product-view .product-social-links .action.tocompare span{display:none}.page-products .page-main .sidebar .block,.featured-index-index .page-main .sidebar .block,.bestseller-index-index .page-main .sidebar .block{margin-bottom:30px !important}.page-products .toolbar,.featured-index-index .toolbar,.bestseller-index-index .toolbar{margin-top:2px}.sidebar .navpro.navpro .level0>.level-top:before{display:inline-block;vertical-align:top;margin-right:10px;font-style:normal;font-weight:900;line-height:22px;font-size:10px;margin-left:0;content:'\e608';font-family:'luma-icons'}.block-compare .counter,.block-wishlist .counter{color:#fff;font-size:14px;font-weight:700}.breadcrumbs a:visited{color:#575757;text-decoration:none}.breadcrumbs a{color:#575757;text-decoration:none;font-weight:700}.pages .action{box-shadow:none;border-radius:0}.pages .action:visited{color:#575757}.pages .action:hover{background:#59bd56;border:1px solid #59bd56}.pages .action.previous:hover:before,.pages .action.next:hover:before{color:#fff}.pages strong.page{background:#59bd56;font-size:14px;line-height:normal;color:#fff;font-weight:700;padding:7px 11px}.pages a.page:visited{color:#575757}.pages a.page{color:#575757;font-weight:700}.pages a.page:hover{color:#59bd56}.pages a.page:active{color:#575757}.pages .action{border:1px solid #ebebeb}.pages .action.next:before,.pages .action.previous:before{font-size:12px;font-weight:700}.pages .item{font-size:14px;line-height:3rem;margin:0 18px 0 0}.toolbar select{background-color:#eee;box-shadow:none;border-radius:0;border:0}.products+.toolbar{padding-top:20px;border-top:1px solid #ebebeb}.products+.toolbar-products{margin-bottom:20px}.product-item .minimal-price .price-container{display:inline-block}.product-item .price-box .minimal-price .price-label{display:inline-block;font-size:14px;font-weight:600;color:#59bd56}.price-container .price{font-size:14px}.nav-sections .custom-2 .level1{width:16%}.nav-sections .custom-2 .level1.nav-2-4,body .nav-sections .custom-2 .level1.nav-2-5{width:25%}.nav-sections .custom-2 .product-item-actions .actions-primary+.actions-secondary{display:none}.nav-sections .custom-2 .product-item-info a.product-item-photo{width:70px !important;float:left;margin-right:8px}.nav-sections .custom-2 .block-products-list .block-title{font-weight:700;color:#575757;padding:11px 0 5px;margin-bottom:0}.nav-sections .custom-2 .block-products-list .block-title strong{font-size:14px;font-weight:700}.nav-sections .custom-2 .block.widget .products-grid .product-item{margin-left:0 !important;padding:0;width:100%;text-align:left}.nav-sections .custom-2 .product-item-name{margin:0}.nav-sections .custom-2 .products-grid .product-item-inner{background:0 0}.nav-sections .custom-2 .products-grid .product-item-info:not(:hover):not(.active) .product-item-inner{clip:inherit;height:auto;margin:auto;overflow:inherit;padding:0;position:relative;width:auto}.nav-sections .custom-2 .products-grid .product-item-inner{padding:0}.navpro-dropdown .navpro-dropdown-expanded>.navpro-dropdown-inner{padding-bottom:0 !important}.swissup-navigationpro.navpro .block{margin-bottom:0}.slick-prev{left:20px;z-index:1}.slick-next{right:20px;z-index:1}.slick-prev:before,.slick-next:before{font-size:20px;font-family:'Font Awesome 5 Free';font-weight:900}.slick-prev,.slick-next{width:60px;height:60px;background:#000;border-radius:50%;top:40%;transform:translateY(-40%)}.slick-next:before{content:"\f105";color:#fff}.slick-prev:before{content:"\f104";color:#fff}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background:#000;opacity:.6}#bannerSlider button:not(.primary),#bannerSlider button:not(.primary):active{box-shadow:none;border:none}.navpro-dropdown .product-item-actions .action.primary,.navpro-dropdown .product-item-actions .actions-primary .stock.unavailable span{padding:0 18px;font-size:10px;line-height:30px}.navpro-dropdown .product-item-actions .actions-primary .stock.unavailable span{width:110px}.navpro-dropdown .product-item-actions .actions-primary,.navpro-dropdown .product-item-actions .actions-primary .stock.unavailable span{position:relative;bottom:0}.navpro-dropdown .products-grid .product-item-inner{position:relative;right:0}.navpro-dropdown .products-grid .product-item-inner{border:0}.navpro-dropdown .products-grid .product-item-info:hover,.navpro-dropdown .products-grid .product-item-info.active{border:1px solid #fff}.product-item-actions .action.primary,.product-item-actions .actions-primary .stock.unavailable span{background:#59bd56;border:1px solid #59bd56;font-size:12px;line-height:38px;padding:0 50px;color:#fff;border-radius:30px;z-index:1;text-transform:uppercase;font-weight:700}.product-item-actions .actions-primary .stock.unavailable span{display:inline-block;background:#363636;border:1px solid #363636;box-sizing:border-box;white-space:nowrap;width:181.34px;bottom:0 !important}.product-item-actions .action.primary:hover{background:#363636;border:1px solid #363636}.product-item .action.towishlist:before{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;content:"\f004"}.product-item .action.tocompare:before{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;content:"\f066"}.featured-product-section .widget .block-title strong{font-size:30px}.catalog-product-view .box-tocart .action.tocart{margin-bottom:0;margin-right:0;width:auto;float:left;font-size:12px;line-height:38px;padding:0 50px;color:#fff;border-radius:30px;z-index:1;text-transform:uppercase;font-weight:700}.catalog-product-view .product-info-main .product-info-stock-sku{display:block;padding-bottom:5px;padding-left:0;text-align:left;float:left;width:100%;padding-top:5px}.product-info-main .stock.available,.product-info-main .stock.unavailable{font-size:12px}.catalog-product-view .product-add-form table>thead>tr>th,.catalog-product-view .product-add-form table>tbody>tr>th,.catalog-product-view .product-add-form table>tfoot>tr>th,.catalog-product-view .product-add-form table>thead>tr>td,.catalog-product-view .product-add-form table>tbody>tr>td,.catalog-product-view .product-add-form table>tfoot>tr>td{padding:4px 10px;font-size:12px}.catalog-product-view .product-add-form table th{background:#59bd56;color:#fff}.catalog-product-view .column.main .product-add-form .product-item-name,.catalog-product-view .column.main .product-add-form .table.grouped .price-box .price{min-height:inherit;margin-bottom:0;margin-top:0;color:#000;font-weight:400;font-size:12px}.catalog-product-view .column.main .table.grouped .stock.unavailable{color:#000}.catalog-product-view .product-add-form table td{background:#eef0f5;border-top:1px solid #e0dddd;font-size:12px}.product-info-main .product.attribute.overview{font-size:12px;margin:10px 0}.catalog-product-view .product-info-main .product-info-price .price-box{display:block;width:100%;margin-bottom:0;padding-bottom:0;margin-top:5px}.social-share{display:block;float:left;clear:both;width:100%}.catalog-product-view .product-info-main .action.mailto.friend,.catalog-product-view .product-info-main .product.alert{float:left;margin:0}.catalog-product-view .product-info-main .action.mailto.friend{margin-right:20px;color:#59bd56}.catalog-product-view .product-info-main .product.alert a{color:#59bd56}.catalog-product-view .product-info-main .action.mailto.friend:hover,.catalog-product-view .product-info-main .product.alert a:hover{color:#575757}.catalog-product-view .product-info-main .product-options-wrapper .fieldset:last-child{margin-bottom:10px}.catalog-product-view .product-info-main .product-options-wrapper{background:#eef0f5;border:1px solid #e0dddd;padding:10px 10px 0}.fotorama__active .fotorama__dot{background-color:#59bd56;border-color:#59bd56}.fotorama__thumb-border{border:1px solid #59bd56}.um-remaining-chars .chars-value{color:#59bd56}.product.data.items>.item.content strong a span{color:#59bd56 !important}.page-product-grouped .product-info-main .alert{clear:none}.catalog-product-view .product-info-main .action.mailto.friend:before{font-family:'Font Awesome 5 Free';font-weight:400;content:"\f0e0";font-size:13px;position:relative;margin-right:6px}.catalog-product-view .product-info-main .product.alert a:before{font-family:'Font Awesome 5 Free';font-weight:400;content:"\f007";font-size:13px;position:relative;margin-right:2px}.bestseller-featured-product-section h2{text-align:center;font-weight:600;font-size:24px;margin-bottom:70px;margin-top:40px;color:#59bd56}.bestseller-featured-product-section .block-title{width:100%;float:left;clear:both;display:inline-block;box-sizing:border-box;margin-bottom:40px}.bestseller-featured-product-section .block-title{position:relative}.bestseller-featured-product-section .block-title:before{position:absolute;content:"";width:100%;height:1px;background:#eee;z-index:-1;left:0}.bestseller-featured-product-section .widget .block-title .link{float:right;font-weight:600;color:#575757;background:#fff;padding:0 10px;margin-top:-11px;font-size:14px}.bestseller-featured-product-section .widget .block-title strong{margin-bottom:0;float:left;font-weight:600;margin-top:-18px;background:#fff;padding:0 10px;font-size:24px}.customer-account-login h1,.customer-account-forgotpassword h1,.customer-account-create h1,.wholesale-index-index h1{font-size:40px;margin-bottom:30px;margin-top:30px}.actions-toolbar .primary a.action.create{background:#59bd56;border:1px solid #59bd56;border-radius:30px;padding:0 30px;font-weight:700;line-height:50px;height:50px;width:240px}.actions-toolbar .primary a.action.create:hover{background:#363636;border:1px solid #363636}.login-container .block .block-title{font-size:22px;border-bottom:1px solid #ccc}.login-container .block.block-customer-login .block-title{border-bottom:1px solid #a7cda7}.login-container .block.block-new-customer{width:100%}.block.block-wholesale-new-customer{width:100%}.actions-toolbar .secondary a.action.remind{margin-top:12px}.cms-page-view h1,.catalogs-seositemap-product h1,.catalog-product_compare-index h1{margin-bottom:40px;margin-top:30px;color:#59bd56}.cms-newsletters .main>.newsletter .block.newsletter .form.subscribe{padding:20px;background:#59bd56;display:inline-block;max-width:470px;width:100%;box-sizing:border-box}.cms-newsletters .main>.newsletter .block.newsletter .field{margin-bottom:15px}.cms-newsletters .main .block.newsletter input{border:0;padding-left:15px;height:50px;margin-right:0}.cms-newsletters .main .block.newsletter input{border:0;padding-left:15px;margin-top:15px}.cms-newsletters .main .block.newsletter .label{width:auto;color:#fff;font-weight:700;margin-bottom:20px;padding-bottom:20px;height:auto;position:relative}.cms-newsletters .main .block.newsletter .action.subscribe{border:1px solid #575757}.cms-newsletters .main .block.newsletter .action.subscribe{height:50px;width:240px;padding:0;display:inline-block;background-color:#363636;border-radius:60px;text-transform:uppercase;font-size:14px;font-weight:600;font-family:'Open Sans';box-shadow:none;border:0;transition:all ease .4s;margin-right:0}.cms-newsletters .main .block.newsletter .action.subscribe:hover{background-color:#fff;color:#59bd56}.cms-newsletters .main .block.newsletter .field .control:before{display:none}.cms-newsletters .main .block.newsletter{display:block;margin:0;max-width:100%;text-align:center;width:auto}button:not(.primary){box-shadow:none !important}.cms-why-stoneground .column.main .back-button{float:right}.cms-why-stoneground div#content-main-header{clear:both;margin-top:20px;float:left;width:100%}.cms-why-stoneground .post-title{clear:both}.contact-index-index h1{margin-bottom:40px;margin-top:30px;color:#59bd56}.cart-summary .checkout-methods-items .action.primary.checkout{width:100%;font-size:14px;padding:12px 30px}.checkout-cart-index .cart.table-wrapper .col.price .price-excluding-tax .price,.checkout-cart-index .cart.table-wrapper .col.subtotal .price-excluding-tax .price{font-size:14px;font-weight:600}.checkout-cart-index h1{margin-bottom:40px;margin-top:30px;color:#59bd56}.cart-totals .grand strong,.opc-block-summary .table-totals .grand strong{font-weight:600;font-size:14px}.cart-totals tbody .mark,.cart-totals tfoot .mark,.opc-block-summary .table-totals tbody .mark,.opc-block-summary .table-totals tfoot .mark{border:0;font-weight:600}.cart-totals tbody .amount,.cart-totals tfoot .amount,.opc-block-summary .table-totals tbody .amount,.opc-block-summary .table-totals tfoot .amount{font-weight:600}.cart-summary>.title{font-weight:600}button.action.update{background:#59bd56;border:1px solid #59bd56;border-radius:30px;padding:12px 30px;font-weight:700;color:#fff}button.action.update:hover{background:#6e716e;border:1px solid #6e716e}.cart-summary .block .price{font-weight:600}.cart-discount .actions-toolbar .action.primary{background:#59bd56;border:1px solid #59bd56;font-weight:700;color:#fff;box-shadow:none !important}.cart-discount .actions-toolbar .action.primary:hover{background:#6e716e;border:1px solid #6e716e;color:#fff}.checkout-agreements-block .action-show{color:#575757 !important}#discount-coupon-form input[type=text]{height:42px;border:1px solid #575757}.cart-discount .block.discount{max-width:370px;width:100%}.paypal-review-discount .block>.title strong,.cart-discount .block>.title strong{color:#575757}.opc-progress-bar-item._complete>span,.opc-progress-bar-item>span{color:#575757}.methods-shipping .actions-toolbar .action.primary,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary,.checkout-payment-method .checkout-billing-address .primary .action-update{padding:12px 30px;font-weight:700;font-size:14px;line-height:normal}.checkout-payment-method .checkout-billing-address .primary .action-update{background:#59bd56;border:1px solid #59bd56;border-radius:30px;color:#fff}.block-authentication .actions-toolbar>.primary .action{background:#59bd56;border:1px solid #59bd56;border-radius:30px;color:#fff;padding:12px 30px;font-size:14px}.block-authentication .actions-toolbar>.primary .action:hover{background:#6e716e;border:1px solid #6e716e}.checkout-payment-method .checkout-billing-address .primary .action-update:hover{background:#6e716e;border:1px solid #6e716e}.checkout-billing-address .actions-toolbar .action-cancel{margin:12px 20px 0 0;color:#575757}.checkout-billing-address .actions-toolbar .action-cancel:hover{color:#575757}.checkout-payment-method .payment-option-title .action-toggle{color:#575757}.payment-option-inner input#discount-code{height:42px;border:1px solid #575757}.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action{background:#59bd56;border:1px solid #59bd56;font-weight:700;color:#fff !important;box-shadow:none !important;height:42px;border-radius:0;padding:12px 30px}.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:hover{background:#6e716e;border:1px solid #6e716e}.checkout-payment-method .payment-option-content .form-discount{max-width:370px;width:100%}.action-auth-toggle{color:#575757 !important}.block-minicart .block-content>.actions>.primary .action.primary{font-size:14px}.block-minicart .block-content>.actions>.secondary .viewcart{font-weight:600}.minicart-items .product-item-name a{color:#575757}.form-address-edit .actions-toolbar .action.vertex-secondary,.order-review-form .action.primary,.bundle-actions .action.primary.customize,.bundle-options-container .block-bundle-summary .box-tocart .action.primary,.box-tocart .action.tocart,.cart-summary .checkout-methods-items .action.primary.checkout,.block-minicart .block-content>.actions>.primary .action.primary,.methods-shipping .actions-toolbar .action.primary,.block-authentication .action.action-register,.block-authentication .action.action-login,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary,.form-address-edit .actions-toolbar .action.primary,.box-tocart .action.instant-purchase,.multicheckout .action.primary{padding:12px 30px;font-weight:700;font-size:14px}.paypal-review .table-paypal-review-items .col.price .price-including-tax,.paypal-review .table-paypal-review-items .col.price .price-excluding-tax,.paypal-review .table-paypal-review-items .col.subtotal .price-including-tax,.paypal-review .table-paypal-review-items .col.subtotal .price-excluding-tax,.cart.table-wrapper .col.price .price-including-tax,.cart.table-wrapper .col.price .price-excluding-tax,.cart.table-wrapper .col.subtotal .price-including-tax,.cart.table-wrapper .col.subtotal .price-excluding-tax,.cart.table-wrapper .col.msrp .price-including-tax,.cart.table-wrapper .col.msrp .price-excluding-tax,.order-details-items .col.price .price-including-tax,.order-details-items .col.price .price-excluding-tax,.order-details-items .col.subtotal .price-including-tax,.order-details-items .col.subtotal .price-excluding-tax{font-size:14px}.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current>strong{border-color:#59bd56}.sidebar .action.tocart{border-radius:30px}.contact-index-index .column.main h3{font-size:20px;margin-bottom:30px;margin:0 0 20px;padding:0 0 10px;border-bottom:1px solid #c5c5c5}.contact-index-index .column:not(.sidebar-additional) .form.contact{min-width:inherit;float:left;width:48%;padding-right:4%}.contact-index-index main#maincontent{margin-bottom:60px}.contact-index-index .field.note.no-label{font-size:16px}.contact-index-index .fieldset>.legend{font-size:20px;font-weight:600}.store-info{float:left;width:48%}.store-add,.store-contact{padding-left:50px;position:relative;font-size:16px;margin-bottom:20px}.store-about{font-size:16px;margin-bottom:20px;margin-top:30px}.store-add i,.store-contact i{display:inline-block;position:absolute;left:0;width:40px;height:40px;background:#59bd56;text-align:center;line-height:40px;color:#fff;border-radius:50%}.block .title strong,.sidebar .block-reorder .block-title strong{font-weight:600;line-height:normal;font-size:16px}.product-add-form .field.qty{position:relative;display:inline-block}.product-add-form .field.qty .label{margin-right:20px;margin-top:10px;float:left}.product-add-form .field.qty .control{float:left}.product-add-form .field.qty .control input{height:40px;padding-right:24px;width:60px;padding-left:4px}.product-add-form span.qty-minus,.product-add-form span.qty-plus{position:absolute;right:0;top:0;width:19px;height:19px;font-size:10px;border:1px solid #9e9d9d;text-align:center;line-height:20px;background:#eef0f5}.product-add-form span.qty-minus{top:inherit;bottom:0}div.recipes-cms-content h2{font-size:22px;text-transform:uppercase;font-weight:700;color:#59bd56;margin:0;margin-bottom:20px}div.recipes-cms-content h5{font-size:14px;line-height:22px;font-weight:400;margin:0;margin-bottom:10px}div.recipes-cms-content .post-details strong{display:inline-block;font-size:14px;line-height:22px;font-weight:700;margin:0;margin-bottom:10px}div.recipes-cms-content h4{font-size:16px;text-transform:uppercase;font-weight:700;margin-bottom:15px}div.recipes-cms-content .post-details{line-height:24px}div.recipes-cms-content .blog-post .post-body{font-size:14px;line-height:24px}div.recipes-cms-content h3{font-size:16px;text-transform:uppercase;font-weight:700;margin-bottom:15px}.page-layout-1column .toolbar-products{position:relative}.bestseller-index-index h1{font-size:40px;margin-bottom:40px;margin-top:30px}.bestseller-index-index .column.main .block.widget .pager .toolbar-amount{float:left}.bestseller-index-index .column.main .widget .block-title strong{float:left;font-weight:600}.bestseller-index-index .column.main .widget .block-title a.link{float:right;display:none}.bestseller-index-index .column.main .block-bestseller-products .block-content{clear:both}.bestseller-index-index .column.main .block-bestseller-products .block-title{display:inline-block;width:100%}.bestseller-index-index .column.main .block-bestseller-products .block-title{border-bottom:1px solid #ebebeb}.bestseller-index-index .column.main .order-products-toolbar .limiter{display:none}.bestseller-index-index .column.main .block-bestseller-products .order-products-toolbar.toolbar.bottom .limiter{display:block;float:right}.bestseller-index-index .column.main .block-bestseller-products .order-products-toolbar.toolbar.bottom{margin-bottom:20px;padding-top:20px;border-top:1px solid #ebebeb}.page-products .column.main .products-grid .product-item-info,.catalog-product-view .column.main .products-grid .product-item-info,.bestseller-index-index .column.main .products-grid .product-item-info,.featured-index-index .column.main .products-grid .product-item-info{text-align:center}.catalog-product-view .modal-popup._inner-scroll .modal-inner-wrap{max-width:500px;width:100%}.catalog-product-view .modal-popup._inner-scroll .modal-content h3{font-size:20px;margin-top:0;margin-bottom:20px}.catalog-product-view .modal-popup._inner-scroll .modal-content .notify .label{margin-bottom:10px;display:block}.catalog-product-view .modal-popup._inner-scroll .modal-inner-wrap .fieldset:last-child{margin-bottom:0}.catalog-product-view .modal-popup._inner-scroll .modal-content .notify .actions-toolbar{margin-top:20px}a.notify-product-page{cursor:pointer}.login-container .fieldset>.field>.control{width:100%}div#custom-shipping-method-fields-details-list-wrapper label{margin-bottom:10px;display:block}.checkout-index-index .modal-popup .modal-footer .action-hide-popup,.opc-wrapper .edit-address-link{color:#575757 !important}.recipe_list_view .title-section{text-align:center;margin-bottom:50px}.recipe_list_view .title-section h1{font-size:40px;margin-bottom:40px;margin-top:30px;color:#59bd56}ul.recipes_ul{list-style-type:none;margin:0 -4px;padding-left:0 !important}ul.recipes_ul li{float:left;width:16.66% !important;padding:0 4px;margin-bottom:10px;box-sizing:border-box}.recipes_ul .recipes_heading{background:#2c8ac8;text-align:center;color:#fff;padding:9px 15px;font-size:17px;line-height:normal;display:block;width:100%;vertical-align:middle;min-height:60px}ul.recipes_ul li img{max-height:130px;width:100%;object-fit:cover}ul.recipes_ul li img{width:100%;object-fit:cover;max-height:150px}ul.recipes_ul li a{display:inline-block;box-sizing:border-box;overflow:hidden;position:relative;line-height:0}.recipes_ul .recipes_heading{background:#2c8ac8;text-align:center;color:#fff;padding:9px 24px;font-size:17px;display:inline-block;width:100%;vertical-align:middle;min-height:60px;box-sizing:border-box;position:relative;bottom:0;z-index:1;left:0;white-space:pre-line;line-height:20px}.recipe_list_view .title_all{color:#fff;text-transform:uppercase;display:block;font-size:14px;background:#59bd56;text-align:center;margin-bottom:10px;margin-top:10px;clear:both;width:100%;display:inline-block;line-height:31px}.recipe_list_view h3{font-size:14px;line-height:31px}.recipe-data-section{margin-bottom:30px}.recipe_list_view ul,.recipe_list_view ol{padding-left:20px}.all_content_same h3.design_cc{line-height:normal;font-size:16px}.all_content_same{padding-bottom:20px;padding-top:20px;border-bottom:1px dashed #575757}.recipe_list_view .common_p_r{margin-bottom:20px}.recipe_list_view .common_p_r p{margin-bottom:0}.cms-why-sprouted .columns .column.main .back-button{float:right;margin:0 !important;right:0}.cms-why-sprouted .columns .column.main img{max-width:100%;height:auto}.blog .page-main h1{margin-bottom:40px;margin-top:30px;color:#59bd56}.blog__post-meta{color:#575757}.blog__post-meta .blog__post-meta-sharing{position:relative;top:-4px}.blog .column.main ul,.blog .column.main ol{padding-left:20px}.blog .column.main ul li,.blog .column.main ol li{margin-bottom:4px}.blog .column.main{overflow-x:hidden}.blog .column.main a{color:#575757}.blog .column.main a:hover{color:#59bd56}.fb_iframe_widget_fluid_desktop iframe{min-width:inherit !important;position:relative;width:100% !important}.blog__sidebar-search form button.action.primary{border-radius:0;padding:12px 14px}.blog__sidebar-search form input{font-size:14px;border-radius:0;height:43px}.blog__sidebar-main>.block .block-title{margin:0 0 14px;border-radius:0;background:#59bd56;color:#fff;padding:0 13px 0 38px;position:relative;width:100%;display:inline-block;box-sizing:border-box;height:46px;line-height:46px}.blog__sidebar-main>.block .block-title strong{font-size:16px;font-weight:600}.blog__sidebar-main>.block .block-title:before{position:absolute;content:"\f781";display:inline-block;width:auto;color:#fff;left:15px;top:54%;transform:translateY(-50%);height:auto;font-size:15px;font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900}.blog__sidebar-recent .block-content ol li{padding:0 15px;margin-bottom:20px}.blog__sidebar-recent .block-content ol li{margin-bottom:0;padding:12px 15px}.blog__sidebar-recent .block-content ol li a{position:relative;font-size:14px;padding-left:20px;color:#575757}.blog__sidebar-recent .block-content ol li a:hover{color:#59bd56}.blog__sidebar-recent .block-content ol li a:before{display:inline-block;vertical-align:top;margin-right:10px;font-style:normal;font-weight:900;line-height:22px;font-size:10px;margin-left:0;content:'\e608';font-family:'luma-icons';margin-bottom:10px;position:absolute;left:0;top:0}.blog-category-index .blog__post-list-wrapper .blog__post-list>li .blog__post-footer{display:none}.blog.blog-category-index .column.main ol{padding-left:0}.blog__post-item .blog__post-header .blog__post-title a{font-size:24px}.blog__post-item .blog__post-excerpt .read-more{margin-bottom:20px}.blog__post-item .blog__post-header .blog__post-title{margin-top:20px}.blog__post-item .blog__post-excerpt .read-more{font-weight:600;text-decoration:underline}.blog-category-index .limiter{float:right}.catalog-product_compare-index .comparison .product-item-actions .actions-primary,.catalog-product_compare-index .comparison .product-item-actions .actions-primary+.actions-secondary,.catalog-product_compare-index .product-item-actions .actions-primary .stock.unavailable span{position:relative;bottom:0}.catalog-product_compare-index .product-item-actions .action.primary,.catalog-product_compare-index .product-item-actions .actions-primary .stock.unavailable span{padding:0 14px;font-size:12px;line-height:30px}.catalog-product_compare-index .comparison .product-item-actions .actions-primary+.actions-secondary>.action{width:32px;height:32px;line-height:30px;text-align:center;display:inline-block;border-radius:100%;border:1px solid #d7d7d7;background:#fafafa;margin-left:5px}.catalog-product_compare-index .product-item-actions .actions-primary .stock.unavailable span{width:116px}.catalog-product_compare-index .table-comparison .product-item-actions .actions-primary+.actions-secondary>.action:hover{background:#59bd56;border:1px solid #59bd56}.catalog-product_compare-index .table-comparison .action.towishlist:before{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;content:"\f004";font-size:14px}.catalog-product_compare-index .table-comparison .product-item-actions .actions-primary+.actions-secondary>.action.towishlist:hover:before{color:#fff}.page-product-grouped .table-wrapper.grouped .grouped.table{background:#eef0f5}.morelink{display:block}.morecontent span{display:none}@media (min-width:768px),print{.product-info-main .product-add-form{padding-top:10px}.cms-index-index .page-main .block.widget .product-item-info .product-item-name{min-height:38px}.page-header .panel.wrapper{border-bottom:1px solid #eef0f5;background-color:#eef0f5}.product.data.items>.item.title:not(.disabled)>.switch:active,.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{background:#59bd56;color:#fff}.opc-progress-bar-item._active:before{background:#59bd56;border-color:#59bd56}.opc-progress-bar-item._active>span:before{background:#59bd56;border-color:#59bd56}.opc-progress-bar-item._active>span:after{border-color:#59bd56}.table-checkout-shipping-method{min-width:inherit;width:100%}.sidebar-main{padding-right:0}.blog .column.main{width:75%}.blog .sidebar-main{width:25%}}@media (min-width:1024px),print{.block.widget .products-grid .product-item:nth-child(4n+1){margin-left:0 !important}.block.widget .products-grid .product-item{margin-left:2% !important;padding:5px;width:calc((100% - 6%)/4);position:relative}}@media (min-width:640px),print{.wishlist-index-index .product-item-actions .actions-primary,.wishlist-index-index .product-item-actions .actions-primary .stock.unavailable span{position:relative;bottom:0}.products-grid.wishlist .product-item .box-tocart .tocart{font-size:14px;line-height:normal;padding:7px 30px;width:100%}.featured-product-section .product-item-actions .actions-primary+.actions-secondary{bottom:200px}.product-item-actions .actions-primary+.actions-secondary{margin:auto;padding:0;list-style:none;text-align:center;z-index:9;-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;bottom:240px;left:0;right:0}.product-item .product-item-actions .actions-secondary .action{padding:0;opacity:0;visibility:hidden;filter:alpha(opacity=0);webkit-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .4s ease;transition:all .4s ease}.product-item:hover .product-item-actions .actions-secondary .action{opacity:1;visibility:visible;filter:alpha(opacity=100);-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:all .4s ease;transition:all .4s ease}.product-item-actions .actions-primary,.product-item-actions .actions-primary .stock.unavailable span{position:absolute;bottom:21px;left:0;right:0;margin:auto;-webkit-transition:all .3s ease;transition:all .3s ease}.product-item .product-item-actions .actions-secondary .action{border:1px solid #ebebeb;width:40px;height:40px;line-height:38px;text-align:center;background:#fff;display:inline-block;border-radius:100%;border:1px solid #d7d7d7;background:#fafafa}.product-item:hover .product-item-actions .actions-secondary .action:hover,.product-item .product-item-actions .actions-secondary .action:hover{background:#59bd56;border:1px solid #59bd56}.product-item:hover .product-item-actions .actions-secondary .action:hover:before,.product-item .product-item-actions .actions-secondary .action:hover:before{color:#fff}.products-grid .product-item-info:hover,.products-grid .product-item-info.active{background:#fff;box-shadow:none;border:1px solid #ebebeb}.products-grid .product-item-inner{border:1px solid #ebebeb;box-shadow:none;border-top:none}.page-products .column.main .products-grid .product-item-info:not(:hover):not(.active) .product-item-inner,.catalog-product-view .column.main .products-grid .product-item-info:not(:hover):not(.active) .product-item-inner,.bestseller-index-index .column.main .products-grid .product-item-info:not(:hover):not(.active) .product-item-inner,.featured-index-index .column.main .products-grid .product-item-info:not(:hover):not(.active) .product-item-inner{position:relative;width:auto;height:auto;overflow:inherit}.page-products .column.main .products-grid .product-item-actions .actions-primary,.page-products .column.main .products-grid .product-item-actions .actions-primary .stock.unavailable span,.catalog-product-view .column.main .products-grid .product-item-actions .actions-primary,.catalog-product-view .column.main .products-grid .product-item-actions .actions-primary .stock.unavailable span,.bestseller-index-index .column.main .products-grid .product-item-actions .actions-primary,.bestseller-index-index .column.main .products-grid .product-item-actions .actions-primary .stock.unavailable span,.featured-index-index .column.main .products-grid .product-item-actions .actions-primary,.featured-index-index .column.main .products-grid .product-item-actions .actions-primary .stock.unavailable span{position:relative;bottom:0}.page-products .column.main .products-grid .product-item-inner,.catalog-product-view .column.main .products-grid .product-item-inner,.bestseller-index-index .column.main .products-grid .product-item-inner,.featured-index-index .column.main .products-grid .product-item-inner{margin-top:0}.catalog-product-view .column.main .bestseller-featured-product-section .products-grid .product-item-info .product-item-inner{margin-left:0 !important;right:0 !important;padding:0;margin:0;position:relative;border:0}.products-list .product-item-actions .actions-primary,.products-list .product-item-actions .actions-primary .stock.unavailable span{position:relative;bottom:0}.products-list .product-item-actions .actions-primary+.actions-secondary{bottom:0;position:relative}.products-list .product-item-name,.products-list .product.name a{font-weight:700 !important}.products-list .product-item .product-item-actions .actions-secondary .action{transform:none !important;opacity:1 !important;visibility:visible;margin-left:10px}.products-list .product-item .price-box{margin:10px 0 15px}.products-list .product-item-description{margin:10px 0}.products-list .product-item-description .more{color:#575757;font-weight:700}.sidebar .products-grid .product-item-info:hover,.sidebar .products-grid .product-item-info.active{border:1px solid #fff}.block.widget .products-grid .product-item .product-item-inner,.page-layout-1column .block.widget .products-grid .product-item .product-item-inner,.page-layout-3columns .block.widget .products-grid .product-item .product-item-inner{box-shadow:none}}@media (min-width:768px),print{ul.header-message,ul.right-side-link{list-style-type:none;margin:0;padding:0}ul.right-side-link li{float:left;margin-bottom:0;position:relative}ul.right-side-link li a{color:#575757;font-size:14px;margin-left:10px;padding-left:20px;border-left:1px solid #bfc0bf;position:relative}ul.right-side-link li.rapid-link a{padding-left:10px}ul.right-side-link li.my-account-link a:before{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;content:"\f007";color:#59bd56;font-size:13px;left:-7px;position:relative}ul.right-side-link li.wishlist a:before{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;content:"\f004";color:#59bd56;font-size:13px;left:-7px;position:relative}ul.right-side-link li.compare a:before{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;content:"\f066";color:#59bd56;font-size:13px;left:-7px;position:relative}ul.right-side-link li:first-child a{border-left:0}.block-search input{width:100%;height:45px;border-radius:20px;box-shadow:none;border:2px solid #e8e8e8;padding:0 30px}.block-search{min-width:460px;padding-left:200px}ul.header-message{float:left}ul.header-message li{margin-bottom:0}.header.panel>.header.links{float:left;display:none}ul.right-side-link{float:right}.block-search{float:left}ul.authorization-link{float:right}ul.authorization-link{float:right;list-style-type:none;margin:0;padding:0 40px 0 0}ul.authorization-link li{float:left;margin-bottom:0}ul.authorization-link li.start-text{float:none;width:100%;margin-bottom:0;color:#474747;position:relative}ul.authorization-link li.start-text:before{position:absolute;background:url(../../frontend/Dynamic/bluemountain/en_US/image/cart-icon-sprite.png);background-size:cover;width:26px;height:30px;content:"";display:inline-block;left:-36px;top:6px}ul.authorization-link li a{color:#474747;font-weight:700}span.or{float:left;margin:0 2px}.block-search .action.search:before{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;content:"\f002"}.block-search .action.search{right:20px;height:44px}.minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart.active:before{position:absolute;background:url(../../frontend/Dynamic/bluemountain/en_US/image/cart-icon-sprite.png);background-size:cover;background-position:right;width:30px;height:30px;content:"";display:inline-block;left:-38px;top:6px}.minicart-wrapper .action.showcart .text{clip:inherit;height:auto;margin:0;overflow:inherit;padding:0;position:relative;width:100%;float:left;font-weight:700;color:#474747}.minicart-wrapper .action.showcart .text+span{float:left;clear:both;font-weight:700;color:#474747;width:100%}.minicart-wrapper .action.showcart .counter.qty{background:#363636;color:#fff;min-width:14px;padding:0 2px;position:absolute;left:-23px;top:-10px;font-weight:700}.logo{margin:-4px auto 0px 0}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{color:#ebebeb}.navigation .level0>.level-top:hover,.navigation .level0>.level-top.ui-state-focus{color:#ebebeb}.compare.wrapper{display:none}.nav-sections{background:#59bd56;margin-bottom:16px}.cms-index-index .nav-sections{margin-bottom:0}.nav-sections-item-title{display:none !important}.nav-sections-item-content{display:block !important}.nav-sections-item-content>.navigation{display:block !important}.navigation{background:0 0}.navigation .level0>.level-top{color:#fff}.navpro.navpro .level0>.level-top{padding:15px 12px 16px}ul.right-side-link li a span.qty:before{content:"(";width:4px;display:inline-block}ul.right-side-link li a span.qty:after{content:")";width:4px;display:inline-block}.orientation-horizontal a.level-top>.navpro-icon-caret:before{content:"\f078";color:#fff;font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;background:0 0;top:20px;font-size:12px;right:-4px}.blog-recepies-static-block-section .last ul.children{list-style-type:disc;padding-left:30px}.blog-recepies-static-block-section .nav-2-2.last>.ui-corner-all{font-size:14px;color:#000;font-weight:600}.blog-recepies-static-block-section .navpro-dropdown-expanded>.navpro-dropdown-inner>.navpro-row>.navpro-col>.children>li.nav-2-1-1>a{padding-bottom:8px}.blog-recepies-static-block-section .navpro-dropdown-expanded>.navpro-dropdown-inner>.navpro-row>.navpro-col>.children>li.nav-2-2-1>a{padding-left:0;padding-right:0}.navpro-dropdown>.navpro-dropdown-inner>.navpro-row>.navpro-col>.children>.parent-expanded>a span{font-weight:400;color:#575757}.navpro-dropdown.custom-2>.navpro-dropdown-inner>.navpro-row>.navpro-col>.children>.parent-expanded>a span{font-weight:700}.navpro-row.gutters>.navpro-col .block.widget .product-item-info .product-image-wrapper{padding-bottom:100% !important}.navpro-row.gutters>.navpro-col .block.widget .product-item-info .product-image-wrapper .product-image-photo{top:-10px}.level0.nav-9 .nav-sections-item-content>.navigation.navpro.navpro .navpro-dropdown .li-item>a:hover{text-decoration:none !important;color:#59bd56 !important}.block-products-list .block-title{text-align:center;display:inline-block;padding:0;background:#fff;z-index:1;position:relative;font-weight:700;padding-bottom:5px;color:#575757;padding:11px 10px;margin-bottom:40px;padding:0}.banner-wrapper{overflow:hidden}.page-header{border-bottom:0;margin-bottom:20px}.page-products .sidebar,.catalog-product-view .sidebar,.bestseller-index-index .sidebar,.featured-index-index .sidebar{width:25%}.page-products .column.main,.catalog-product-view .column.main,.bestseller-index-index .column.main,.featured-index-index .column.main{width:75%}.filter-options-title{text-transform:none;text-decoration:none;font-size:18px;padding:10px 0 0;margin-bottom:0}.filter-options-content{margin:0;padding:10px 0}.filter .block-subtitle{padding:10px 0 10px;font-size:18px;border-bottom:1px solid #ebebeb}.filter-options-item{border-bottom:1px solid #ebebeb}.filter-current .items{padding:5px 0}.filter-content .item a:before{display:inline-block;vertical-align:top;margin-right:5px;font-style:normal;font-weight:900;line-height:22px;font-size:10px;margin-left:5px;content:'\e608';font-family:'luma-icons'}.filter-options-content a{color:#575757}.filter-options-content a:hover{background-color:#e4f6e3}.sidebar .product-items .product-item-info .product-item-photo{float:left;left:0 !important;margin:0;position:relative;top:0 !important}}.block-promo{box-sizing:border-box;overflow:hidden;position:relative;display:block;width:100%;color:#333 !important}.block-promo .content{display:block;box-sizing:border-box;position:absolute;z-index:1;overflow:hidden;padding:25px 35px 35px;line-height:normal}.home-pants .content{top:10px;left:20px;width:80%}.bg-white{background:rgba(255,255,255,.9)}.home-pants .title{display:block;font-weight:300;white-space:pre-wrap;margin-bottom:0}.block-promo.home-t-shirts{display:block}.block-promo.home-t-shirts img{max-width:100%;height:auto;width:100%}.block-promo .title{display:block;margin-bottom:10px;font-size:24px;font-weight:300}.block-promo .info{display:block;font-weight:300;font-size:18px;margin-bottom:10px}.block-promo .icon.more{display:inline-block;text-decoration:none;font-weight:700;color:#575757}.block-promo .icon.more:after{font-family:'luma-icons';content:'\e608';font-size:12px;line-height:inherit;color:inherit;overflow:hidden;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;text-align:center;margin:0 0 0 5px}.home-erin{height:390px}.home-erin .content{top:20px;right:20px;width:86%}.home-performance .content{top:25px;right:25px;left:25px}.block-promo-hp .bg-white,.block-promo-hp .home-erin .content{padding:20px}.block-promo.home-eco .title{font-size:32px}@media all and (min-width:640px),print{.block-promo{margin-bottom:16px}.block-promo-wrapper:before,.block-promo-wrapper:after{content:"";display:table}.block-promo-wrapper:after{clear:both}.block-promo-wrapper .block-promo{float:left;border-right:16px solid #fff;line-height:0}.block-promo-2columns .block-promo{width:50%}.block-promo-3columns .block-promo{width:33.3%}.block-promo-2columns .block-promo:nth-child(2n),.block-promo-3columns .block-promo:nth-child(3n){border-right:0}}@media (min-width:768px),print{.block-promo-hp .block-promo{border-left:8px solid #fff;border-right:8px solid #fff}.home-pants{height:696px}.home-pants,.home-erin,.home-performance{width:33.3%}.widget .block-promo img{max-height:inherit;max-width:100%;width:100%;height:auto}.home-t-shirts{height:290px}.block-promo-hp{margin:0 -8px}.home-t-shirts,.home-eco{width:66.7%}.womens-erin,.home-t-shirts,.collection-erin{display:table}.block-promo-wrapper .home-performance{float:right}.home-eco .content{width:70%;top:45px;right:45px}.block-promo.home-t-shirts .content .info,.block-promo.home-t-shirts .content .title,.block-promo.home-t-shirts .content .icon.more,.block-promo.home-erin .content .info,.block-promo.home-erin .content .title,.block-promo.home-erin .content .icon.more{color:#fff}.block-promo.home-t-shirts .content{padding:0;right:60px;left:inherit;top:50%;transform:translateY(-50%);max-width:370px;width:100%}}@media (min-width:1261px) and (max-width:1340px),print{.home-t-shirts{height:276px}.home-pants{height:666px}.home-erin{height:374px}.block-promo-wrapper .home-performance{height:648px}.block-promo.home-eco{height:258px}}@media (min-width:992px) and (max-width:1260px),print{.home-t-shirts{height:210px}.home-pants{height:494px}.home-erin{height:268px}.block-promo-wrapper .home-performance{height:543px}.block-promo.home-eco{height:258px}.widget .block-promo img{height:100%}.product-item-actions .action.primary,.product-item-actions .actions-primary .stock.unavailable span{line-height:30px;padding:0 30px}.product-item-actions .actions-primary .stock.unavailable span{width:141.34px}ul.recipes_ul li img{max-height:116px}}@media (min-width:768px) and (max-width:991px),print{.home-t-shirts{height:210px}.home-pants{height:494px}.home-erin{height:268px}.block-promo-wrapper .home-performance{height:543px}.block-promo.home-eco{height:258px}.widget .block-promo img{height:100%}.product-item-actions .action.primary,.product-item-actions .actions-primary .stock.unavailable span{line-height:30px;padding:0 30px}.product-item-actions .actions-primary .stock.unavailable span{width:141.34px}.catalog-product-view .column.main{width:100% !important}.catalog-product-view .sidebar{width:100% !important;padding-left:0 !important}.bestseller-index-index .products-grid .product-item:nth-child(3n+1){margin-left:0 !important}.bestseller-index-index .products-grid .product-item{margin-left:2% !important;width:calc((100% - 4%)/3) !important}ul.recipes_ul li{width:33.33% !important}}@media (min-width:992px) and (max-width:1279px),print{.block-search{min-width:386px;padding-left:30px}.banner-content{max-width:990px}.footer-bottom.section-3{width:39%}.footer-bottom{width:25%}.fa-socila li a{margin-right:3px;margin-left:3px}.navpro.navpro .level0>.level-top{padding:15px 6px 16px}.footer.sections .section.section-1 .block.newsletter input[type=email]{font-size:12px}.footer-bottom{width:20%}.footer-bottom.section-1{width:41%}.footer-bottom.section-1 .content-text{font-size:11.8px}.banner-content{max-width:800px}}@media (min-width:768px) and (max-width:991px),print{.block-search{min-width:130px;padding-left:0}.block-search .block-content{margin-left:10px}.footer-bottom.section-3{width:39%}.footer-bottom{width:25%}.fa-socila li a{margin-right:3px;margin-left:3px}.navpro.navpro .level0>.level-top{padding:15px 3px 16px;font-size:12px}.footer.sections .section.section-1 .block.newsletter input[type=email]{font-size:12px}.footer-bottom{width:26%}.footer-bottom.section-1{width:36%}.footer-bottom.section-3{width:38%}.footer-bottom.section-1 .content-text{font-size:11.8px}.banner-content{max-width:600px}.logo img{max-height:46px}.footer.sections .section{padding-right:10px}.footer.content .footer.sections ul li a{font-size:12px}.footer.sections .section.section-1 .content-text span{font-size:12px}.powered-right li{padding-right:4px;line-height:0;width:65px}.footer.content .footer.sections ul li{margin-bottom:10px}.footer.sections .section h2{font-size:16px;margin-bottom:12px}.footer.sections .section.section-1{width:40%}.block-promo .title{font-size:16px}.block-promo.home-eco .title{font-size:22px}.banner-content .slider-content{padding:20px}.banner-content h4.slider-subtitle{font-size:16px}.banner-content h2.slider-title{font-size:22px;margin-bottom:15px}.banner-content .slider-content{max-width:300px}.nav-sections .custom-2 .level1{width:33.33%}.nav-sections .custom-2 .level1.nav-2-4,body .nav-sections .custom-2 .level1.nav-2-5{width:50%}.nav-sections .custom-2 .block.widget .products-grid .product-item{margin-bottom:5px !important}.navpro-dropdown-expanded>.navpro-dropdown-inner>.navpro-row>.navpro-col>.children>li>a{padding-top:0;padding-bottom:0}.nav-sections .custom-2 .product-item .price-box{margin:5px 0 15px}.navigation .level0{margin:0 4px 0 0}}@media (max-width:640px),print{.product-item-actions .action.primary,.product-item-actions .actions-primary .stock.unavailable span{width:auto;padding:0 28px}.page-products .column.main .product-item-info,.bestseller-index-index .column.main .product-item-info,.featured-index-index .column.main .product-item-info{text-align:center}body .nav-sections .size-medium .custom-3 .widget .block-title{top:6px;padding:0}}@media (max-width:767px),print{.product-item-actions .actions-primary{width:100%}.product-item-actions .actions-secondary{width:100%}.product-item .price-box{margin:10px 0 15px}.catalog-product-view .box-tocart .action.tocart{margin-bottom:30px}.blog .page-main{padding-top:0}.cms-why-sprouted .columns .column.main .back-button{margin:0 0 40px !important;position:relative !important}ul.recipes_ul li{width:50% !important}ul.recipes_ul li img{height:150px;max-height:inherit}.customer-account-login h1,.customer-account-forgotpassword h1,.customer-account-create h1,.wholesale-index-index h1{font-size:30px;margin-bottom:30px;margin-top:30px}.catalog-product-view .product-info-main .product-info-stock-sku{padding-left:10px;float:none;width:auto}.product-add-form .table.grouped .col.qty{width:100%}.nav-toggle{top:24px}.block-products-list .block-title{padding:0}.bestseller-featured-product-section h2{margin-top:0}.bestseller-featured-product-section .widget .block-title strong{margin-top:-13px;font-size:16px}.catalog-product-view .product-add-form table td{background:0 0}.contact-index-index .column:not(.sidebar-additional) .form.contact{width:100%;padding-right:0;margin-bottom:40px}.store-info{width:100%}.account .page-main,.cms-privacy-policy .page-main{padding-top:76px}.block-collapsible-nav{top:0}.abs-toggling-title-mobile,.block-wishlist-management .wishlist-select .wishlist-name,.block-collapsible-nav .title{border-top:0}.checkout-index-index .logo{margin-bottom:30px;margin-top:0}.minicart-wrapper .action.showcart .counter.qty{background:#575757}.cart.table-wrapper .product-item-name{font-size:14px}.slick-prev,.slick-next{width:40px;height:40px}.slick-prev:before,.slick-next:before{font-size:16px}.slick-prev{left:10px}.slick-next{right:10px}.minicart-wrapper .action.showcart:before{background:url(../../frontend/Dynamic/bluemountain/en_US/image/cart.png);width:23px;height:23px;content:"";display:inline-block;top:4px;background-size:100% 100%;position:relative}.nav-sections .custom-2 .level1{width:100%}.nav-sections .custom-2 .level1.nav-2-4,body .nav-sections .custom-2 .level1.nav-2-5{width:100%}.nav-sections .custom-2 .product-item-info a.product-item-photo{padding-left:0}.navpro.navpro .li-item>a{padding:10px 0;font-size:13px}.nav-sections .product-item .price-box{margin:0 0 10px}.nav-sections .block-products-list .block-title{background:0 0}body .nav-sections .size-medium .custom-3 .block.widget .product-item-info a.product-item-photo{padding-left:0}.filter-title strong{background-color:#eee;box-shadow:none;color:#000;border:0}.page-products #maincontent,.bestseller-index-index #maincontent,.featured-index-index #maincontent{padding-top:20px}h1{font-size:24px}.pages-item-next{position:relative;right:inherit}.pages-item-previous{left:inherit;position:relative}.page-products .sidebar .navpro.navpro li.li-item,.bestseller-index-index .sidebar .navpro.navpro li.li-item,.featured-index-index .sidebar .navpro.navpro li.li-item{padding:0 5px}.footer.sections .section{width:100% !important;padding-right:0}.page-header .panel.wrapper{display:none}.authorization-link{display:none}.nav-sections .authorization-link{display:block}.nav-sections .header.links li.greet.welcome{display:none}.banner-content .slider-content{max-width:270px;float:none;padding:20px;margin:auto}.banner-content h2.slider-title{font-size:24px;margin-bottom:15px}.footer-bottom{text-align:center;width:100% !important;padding-right:0}.product-reviews-summary .reviews-actions .action.add{white-space:pre-line}.footer.content .footer-bottom.section-3 ul{padding-right:0;float:none;text-align:center}.powered-right li{float:none;padding-right:0;display:inline-block;margin-top:10px !important}.block-promo{margin-bottom:10px;height:auto !important}.block-promo img,.block-promo.home-t-shirts img{max-width:100%;height:auto;width:100%}.block-promo .content{left:0 !important;margin:auto;right:0 !important;background:rgba(255,255,255,.9);top:20px;width:80%}.block-promo .title{font-size:18px}.block-promo .info{font-size:18px}.block-promo.home-eco .title{font-size:24px}.block-promo .content{padding:25px 20px 35px !important}.footer.sections .section.section-2{margin-bottom:20px}.footer.sections .section{margin-bottom:20px}.page-header{margin-bottom:0}.logo{margin-bottom:10px;margin-top:-6px}.navigation{padding-left:0;padding-right:0}.nav-toggle:hover:before,.nav-toggle:before{color:#000;font-size:20px;font-weight:700}.nav-open .nav-sections{background-color:#f6f6f6}.navigation{background:0 0}.nav-sections-item-content{padding:0}.nav-sections-item-content.active,.nav-sections-item-title.active+.nav-sections-item-content{display:block !important}.navigation a,.navigation .level0>.level-top,.nav-sections .header.links a,.nav-sections .header.links a:hover{font-size:12px;font-weight:400;color:#777}.navigation .submenu:not(:first-child) ul>li a{color:#777}.nav-sections-item-title{height:63px}.nav-sections-item-content{margin-top:63px}.navigation .level0>.level-top:hover{color:#000;font-weight:700;text-decoration:none}.navigation .parent .level-top.ui-state-active:after,.navigation .parent .level-top:after{font-size:12px;top:50%;transform:translateY(-50%)}.nav-sections-item-title{background:#59bd56;border:0;width:50%}.nav-sections-item-title a,.nav-sections-item-title a:visited{color:#fff}.nav-sections-item-title.active a,.nav-sections-item-title.active a:visited{color:#000}.nav-sections .header.links li.greet.welcome{padding:13px 36px 13px 15px;font-weight:400;font-size:12px}.header-message{list-style-type:none;padding:0}.counter-label-subtotal{display:none}.pages .item{font-size:14px;line-height:3rem;margin:0 9px 0 0}}@media (max-width:360px),print{.catalog-product-view .box-tocart .action.tocart{padding:0 30px}.logo{margin-bottom:10px;margin-top:3px}}.availability.only.detailed.active{display:block}.availability.only.detailed{display:none}.block.block-wholesale-new-customer{float:right;clear:none !important}.block.block-wholesale-new-customer p{margin-bottom:30px}.sidebar .block-navpro-title{margin:0 0 14px;border-radius:0;background:#59bd56;color:#fff;padding:0 13px 0 38px;position:relative;width:100%;display:inline-block;box-sizing:border-box;height:46px;line-height:46px;font-size:16px;font-weight:600}.sidebar .block-navpro-title strong{font-size:16px;font-weight:600}.account-page-title .breadcrumbs{display:block}body.catalogs-seositemap-product .toolbar.toolbar-products{border:none;display:flex;align-items:center;justify-content:center}body.catalogs-seositemap-product .toolbar.toolbar-products>.pages{display:block;padding-top:20px}body.catalogs-seositemap-product .toolbar.toolbar-products>.modes,body.catalogs-seositemap-product .toolbar.toolbar-products>.toolbar-amount,body.catalogs-seositemap-product .toolbar.toolbar-products>.field.limiter,body.catalogs-seositemap-product .toolbar.toolbar-products>.toolbar-sorter{display:none}body.catalogs-seositemap-product .product-items{padding-left:20px}body.catalogs-seositemap-product .product-items .product-item{list-style-type:disc}body.catalogs-seositemap-product .product-items .product-item:hover .product-item-link{text-decoration:underline}body.catalogs-seositemap-product .toolbar-products{position:relative}body.catalogs-seositemap-product .column.main .title h2,.catalogs-seositemap-category .column.main .title h2{font-size:30px;font-weight:500}body.catalogs-seositemap-product .sections.nav-sections,body.catalogs-seositemap-category .sections.nav-sections{margin-bottom:0}.catalogs-seositemap-category .page-main>.page-title-wrapper .page-title,.catalogs-seositemap-category .page-main .limiter,.bestseller-index-index .page-title-wrapper,.featured-index-index .page-title-wrapper{display:none}.catalogs-seositemap-category .page-main .product-seo-link{float:right}.catalogs-seositemap-category .page-main .product-seo-link a{font-weight:600;text-decoration:underline}.catalogs-seositemap-category .page-main .toolbar-amount{display:block;float:none;font-weight:600;padding:20px 0}.custom-shipping-method-fields-shipping-information:first-child{display:none !important}ol.category-items{list-style:disc;padding-left:20px}ol.category-items li.item.category.category-item strong.category.name.category-item-name .category-item-link{color:#575757;font-weight:600}ol.category-items li.item.category.category-item strong.category.name.category-item-name .category-item-link:hover{color:#59bd56}.products-related .slick-dots li button:before{display:none}.products-related .slick-dots li button{height:16px;background:#59bd56;color:#fff;font-size:12px;border-radius:5px;width:auto}.products-related .slick-dots li{width:auto;height:20px;margin:0 3px}.products-related .slick-dots{bottom:-80px;padding:20px 0;border-top:1px solid #eee}.related .content{font-size:12px}.block.related .action.select:hover{color:#575757}.catalog-product-view .sidebar .product-items .product-item-name{margin-top:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.catalog-product-view .sidebar .related .products-grid .product-item{min-height:86px}.cms-why-sprouted .columns{padding:20px 0;position:relative}.not-found-page{text-align:center}.not-found-page_top img{max-width:280px}.not-found-page .not-found-page_bottom dd a{display:inline-block;font-size:14px;font-weight:600;padding:12px 27px;text-transform:uppercase;line-height:inherit;color:#fff;background:#59bd56;border:1px solid #59bd56;margin-top:10px;border-radius:30px;text-decoration:none}.not-found-page .not-found-page_bottom dd a:hover{background:#6e716e;border:1px solid #6e716e}.not-found-page .not-found-page_top strong{font-size:30px;line-height:30px}.not-found-page .not-found-page_top div{padding-top:30px;font-size:20px}.not-found-page_bottom dt{font-weight:400}.cms-about-bluemountainorganics .columns{padding-bottom:50px}.message.success a{color:#0f5da3}.banner-wrapper .slick-slide .banner_img img{width:100%}@media (min-width:768px),print{.customer-account-login .nav-sections{margin-bottom:0}.product-info-main .page-title-wrapper h1{font-size:24px;margin-bottom:10px;font-weight:600}}.customer-account-login .login-container,.multishipping-checkout-login .login-container{margin:80px 0 20px}.login-container .block-customer-login{background-color:#59bd56;box-sizing:border-box;padding:50px 25px 132px;width:50%}.login-page-right-section{float:left;width:50%}.login-page-right-section{float:left;width:50%;padding:50px 25px;box-sizing:border-box;background:#f4f4f4}.login-container .block.block-customer-login .block-title strong{color:#fff}.login-container .block.block-customer-login .actions-toolbar>.primary .action{height:50px;width:240px;padding:0;display:inline-block;background-color:#363636;border-radius:60px;text-transform:uppercase;font-size:14px;font-weight:600;font-family:'Open Sans';box-shadow:none;border:0;transition:all ease .4s}.login-container .block.block-customer-login .actions-toolbar>.primary .action:hover{background-color:#fff;color:#59bd56}.login-container .block.block-customer-login .fieldset>.field>.label{display:none}.login-container .block.block-customer-login .fieldset>.field>.control input{height:50px;font-weight:400;color:#363636;padding:10px 20px}.login-container .block.block-customer-login .fieldset.login{margin:0}.login-container .block.block-customer-login .field.note{color:#fff}.login-container .block.block-customer-login .block .block-title{border-bottom:0;padding-bottom:10px;margin-bottom:0}a.morelink{display:inline}.featured-product-section .product-item-name{min-height:auto !important}.catalog-product-view .product-info-price{margin-bottom:0}.customer-account-login .actions-toolbar .secondary a.action.remind,.multishipping-checkout-login .actions-toolbar .secondary a.action.remind{color:#fff}.cms-raw-vegan-hummingbird-cake .recipes-pages-content .post-content h2+div img,.cms-raw-vegan-ravioli-recipe .recipes-pages-content .post-content h2+div img{float:right;width:40%;padding-left:10px;padding-bottom:10px;padding-top:10px}.cms-about-bluemountainorganics .column.main p{font-size:16px;line-height:24px;font-weight:400;color:#575757;margin-bottom:20px}.cms-about-bluemountainorganics .page-main .top-sec{display:inline-block;width:100%;margin:0 -15px}.cms-about-bluemountainorganics .page-main .top-sec .col-6 img{padding-top:50px;max-height:inherit;max-width:100%;height:auto}.center_about{text-align:center}.cms-about-bluemountainorganics .page-main .top-sec .col-6.center_about.bottom img{padding-top:8px}.cart.table-wrapper .product-item-name{font-weight:600;font-size:14px}.confirm.modal-popup{text-align:center}.confirm.modal-popup .action-dismiss{background:#363636;border:1px solid #363636}.confirm.modal-popup .action-dismiss:hover{background:#59bd56;border:1px solid #59bd56}.confirm.modal-popup .action-accept{background:#59bd56;border:1px solid #59bd56}.confirm.modal-popup .action-accept:hover{background:#363636;border:1px solid #363636}.cms-shipping-info.cms-page-view .column.main{padding-bottom:100px;padding-top:100px;font-size:16px;line-height:24px;font-weight:400}@media (min-width:768px),print{.product.data.items>.item.title>.switch{background:#eef0f5}.cart.table-wrapper .item .col.item .product-image-container{width:70px !important}.checkout-cart-index .page-main h1{font-size:36px}}@media (min-width:768px) and (max-width:991px),print{.login-page-right-section .block-content{font-size:12px}.login-container .block .block-title{font-size:16.5px}}@media (max-width:991px){.cms-about-bluemountainorganics .column.main p{font-size:15px;line-height:22px}.cms-about-bluemountainorganics.cms-page-view .col-6{width:100%;float:none}.cms-about-bluemountainorganics .page-main .top-sec{margin-bottom:40px}.cms-shipping-info.cms-page-view .column.main{padding:40px 0;margin:0;font-size:15px;line-height:22px}}@media (max-width:767px){.cms-raw-vegan-hummingbird-cake .recipes-pages-content .post-content h2+div img,.cms-raw-vegan-ravioli-recipe .recipes-pages-content .post-content h2+div img,.cms-vegan-pizza-recipes .recipes-pages-content .post-content h2+div img{float:none;width:100%;padding-left:0;padding-bottom:0;padding-top:0}.login-container .block-customer-login{width:100%;padding:40px 25px 40px}.login-page-right-section{width:100%;padding:40px 25px}}@media (max-width:360px){body.cms-newsletters .main>.newsletter{padding:40px 0}}.nobr{white-space:nowrap !important}.box-head.title-buttons{margin-bottom:25px}.customer-group-view table.data-table th{background:#59bd56;color:#fff}.box-account.customer-group-view table.data-table td{border-top:1px solid #e0dddd;background:#eef0f5}.buttons-set.buttons-set2{margin-top:30px}.shoppinglist-index-index .nav-sections,.shoppinglist-group-add .nav-sections{margin-bottom:0}.box-account.customer-group-view table.data-table a{color:#59bd56}.customer-group-view table.data-table a{color:#575757;font-size:14px}#reminder_config_form #reminder-option label{float:left;padding:4px 0;font-weight:400;color:#444;margin:4px 0 0}#reminder_config_form #reminder-option .interval-number{float:left;padding-left:5px}#reminder_config_form ul.form-list{list-style:none outside none;margin:0;padding:0}#reminder_config_form #reminder-option .interval-number input{width:50px;margin-right:5px}.reminder-config-main h2,.rapid-reorder-lists-main h2{font-weight:600;font-size:20px}.reminder-config-main h2{margin-top:0}.reminder-config-main{padding:20px;background:#eef0f5;margin-top:30px}.shoppinglist-group-quickorder .column.main .pager{margin-bottom:20px;width:100%;overflow:hidden;text-align:center;padding-bottom:20px;border-bottom:1px solid #eee}.shoppinglist-group-quickorder .column.main .pages{display:inline-block}.shoppinglist-group-quickorder .column.main .limiter{float:right}.shoppinglist-group-quickorder .page-main{padding-top:30px;padding-bottom:30px}.shoppinglist-group-quickorder .column.main .quick-order+.pager{padding-bottom:0;border-bottom:0;border-top:1px solid #eee;margin-bottom:0;padding-top:20px;margin-top:20px}.shoppinglist-group-quickorder select.input-text.required-entry{width:auto;margin-bottom:20px;font-size:12px;min-width:280px}.shoppinglist-group-quickorder .category-products table#products-list th{background:#59bd56;color:#fff}.shoppinglist-group-quickorder .category-products table#products-list td{background:#eef0f5;vertical-align:middle;border-top:1px solid #e0dddd}.shoppinglist-group-quickorder .category-products .rapid-list+.control{margin-bottom:20px}.shoppinglist-group-quickorder #products-list .productListing-img img{max-height:inherit !important;width:50px;height:50px;height:auto}.shoppinglist-group-quickorder #products-list .product-name{font-size:14px;margin-top:0}.shoppinglist-group-quickorder #products-list .product-name a{color:#575757}.shoppinglist-group-quickorder #products-list .input-text.qty{display:inline;text-align:center;width:45px;padding:0 3px}.shoppinglist-group-quickorder #products-list td.productListing-data.productListing-img{width:110px;text-align:center}.my-shoppinglist .fieldset>.legend{font-weight:600;font-size:20px;border-bottom:0;padding-top:30px;margin-bottom:0}.my-shoppinglist .group-name .input-text{width:auto;min-width:320px}.customer-group-view #shoppinglist-group-view .change-group-name label,.customer-group-view #shoppinglist-group-view .change-group-name .input-text{display:inline-block}.customer-group-view #shoppinglist-group-view .change-group-name .input-text{width:auto}#customer-group-table td img{max-height:inherit;height:auto;width:50px;height:50px}#customer-group-table td{border-top:1px solid #e0dddd;background:#eef0f5;vertical-align:middle}#customer-group-table td p{margin-bottom:0}#customer-group-table td:first-child{text-align:center}.block-collapsible-nav .content{background:#eef0f5}.customer-group-view .buttons-set.buttons-set2{text-align:right;width:100%}.customer-social tr td{vertical-align:middle}.my-shoppinglist .buttons-set{margin-top:30px}#customer-group-table td .product-name{margin-top:0;margin-bottom:4px}#customer-group-table td .item-options{margin-bottom:0}#customer-group-table td input.required-entry.validate-number.validate-zero-or-greater{display:inline;text-align:center;width:45px;padding:0 3px;height:32px;box-sizing:border-box}.customer-group-view table.data-table a.glyphicon-remove{font-size:0 !important}.customer-group-view table.data-table a.glyphicon-remove:before{content:"\f1f8";font-family:'Font Awesome 5 Free';font-weight:600;font-size:14px !important}.shoppinglist-group-view .my-shoppinglist .customer-group-view h2{font-weight:600;font-size:20px}.shoppinglist-items-overflow{overflow-x:auto}#shoppinglist-edit-group .fieldset{margin:0 0 20px}p.back-link{margin-top:25px}.my-shoppinglist .buttons-set{float:left;clear:both}.my-shoppinglist .buttons-set p.back-link{margin-top:0}.my-shoppinglist{display:inline-block;width:100%}#form-create-group label{display:inline-block;margin-right:10px}#form-create-group .field{display:inline-block}div#form-create-group{margin-bottom:20px}span.logged-in{color:#575757;display:inline-block;width:175px;white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis}#customer-group-table td.a-center .action.primary.tocart{padding:10px 20px;font-size:13px;min-width:130px}@media (max-width:767px),print{.box-head.title-buttons{text-align:center}.box-head.title-buttons button{padding:12px 16px;font-size:12px;margin-bottom:10px}table#customer-group-table{font-size:12px}form#reminder_config_form{font-size:12px}.reminder-config-main h2,.rapid-reorder-lists-main h2{font-size:16px}.box-account .box-head.title-buttons{margin-bottom:15px}.shoppinglist-index-index #reminder_config_form button,#shoppinglist-edit-group button{font-size:12px;padding:12px 30px}.shoppinglist-index-index .account-page-title h1.page-title,.shoppinglist-group-add .account-page-title h1.page-title{font-size:24px;margin-bottom:5px}.shoppinglist-index-index .breadcrumbs,.shoppinglist-group-add .breadcrumbs{display:block}.shoppinglist-group-quickorder .column.main .pager{text-align:center}.shoppinglist-group-quickorder .column.main .pager .toolbar-amount,.shoppinglist-group-quickorder .column.main .pages{margin-bottom:10px;text-align:center}.shoppinglist-group-quickorder .column.main .limiter{float:none}.shoppinglist-group-quickorder #products-list .product-name a{font-size:12px}.shoppinglist-group-quickorder .category-products table#products-list{font-size:12px}.shoppinglist-group-quickorder #products-list td.productListing-data.productListing-img{width:auto}.category-products.cat-product-list{text-align:center}.category-products.cat-product-list>div{text-align:center !important;float:none !important;margin-right:0 !important}.category-products.cat-product-list>div>button{padding:12px 34px;font-size:12px}.category-products.cat-product-list>div.product-list-main{text-align:left !important}.rapid-list{text-align:center}.customer-group-view table.data-table a{font-size:12px}.customer-social tr td{display:block;text-align:center}.customer-social button#send-mail-to-friends{float:none !important}.customer-group-view #shoppinglist-group-view .change-group-name label{margin-bottom:10px}.customer-social tr td:nth-child(4){display:none}.my-shoppinglist .buttons-set{clear:both;text-align:center}.customer-group-view .buttons-set.buttons-set2 button,.customer-social button#send-mail-to-friends{padding:12px 22px;font-size:12px;margin-bottom:10px;display:inline-block;float:none !important;text-align:center}.customer-group-view .buttons-set.buttons-set2{text-align:center}.nav-sections .header.links>li.customer-welcome+li.authorization-link{display:none}div#form-create-group{text-align:center}#form-create-group label{display:inline-block;margin-right:0;margin-bottom:6px}}@media (max-width:767px),print{div#chat-widget-container{display:none}}.customer-account-login .message.success{font-size:1.7rem !important}.itemslider button,.itemslider button:focus,.itemslider button:active{padding:12px 25px}@media (max-width:767px),print{.itemslider button,.itemslider button:focus,.itemslider button:active{padding:12px 16px}}@media only screen and (max-width:767px){.page-with-filter .columns .sidebar-main{-ms-flex-order:1;-webkit-order:1;order:1}}.checkout-agreements.fieldset .checkout-agreement .action-show span{color:#59bd56;border-bottom:1px solid #59bd56}p.multicheckout-not-found{padding:0 0 10%}.checkout-agreements-block .action-show:hover{text-decoration:none}.nav-sections-item-content .category-item.active a,.nav-sections-item-content .category-item.active a span{color:#59bd56}.navpro.navpro .level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon){color:#ebebeb !important}.sidebar .navpro.navpro .level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon){color:#59bd56 !important}button#btn-minicart-close{color:#343434}button.action.action-gift,button.action.action-gift:focus{padding:0;color:#59bd56}@media only screen and (max-width:767px){.navpro.navpro .level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon){color:#59bd56 !important}}@media only screen and (width:768px){.navpro.navpro .level0.parent>.level-top{padding-right:19px}}.table-wrapper.grouped .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td{display:table-cell}.catalog-product-view .bestseller-featured-product-section .product-item-info .product-item-name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.price-final_price .special-price .price-wrapper .price{color:#005da3 !important;font-weight:700 !important}.price-final_price .old-price .price-wrapper .price{text-decoration:line-through;color:#000;font-weight:500 !important;padding-left:10px}.price-final_price .old-price .price-label{display:none !important}.price-final_price .special-price,.price-final_price .old-price{display:inline-block}li.opc-progress-bar-item._active>span{font-weight:700}li.opc-progress-bar-item>span{font-size:2.2rem;font-weight:500}li.opc-progress-bar-item{width:20%}.checkout-shipping-method.not-allowed,.checkout-shipping-method.not-allowed-locked{cursor:not-allowed;opacity:.5;pointer-events:none}.catalog-product-view .table.grouped .price-box .old-price .price{font-size:12px !important;padding-left:0}.catalog-product-view .price-final_price .old-price .price-wrapper .price{font-size:16px !important}.product-item-info .price-final_price .minimal-price-link{display:none}.checkout-index-index .authentication-wrapper .action-auth-toggle:active,.checkout-index-index .authentication-wrapper .action-auth-toggle:focus,.checkout-index-index .authentication-wrapper .action-auth-toggle{padding:0 !important;font-weight:700}.prices-tier li.item{color:red}.accepted-cc{position:absolute;right:0;top:-6%}.accepted-cc span{text-align:center;display:block;font-weight:700}.payment-method-content{position:relative}@media only screen and (max-width:768px){.accepted-cc span{display:none}.accepted-cc{position:relative}}.customer-account-login div.login-container{margin:20px 0 20px !important}.customer-account-login .login-container .block-customer-login{padding:35px 25px 117px !important}.login-page-right-section{padding:35px 25px !important}.checkout-agreements.fieldset .checkout-agreement .action-show span{color:#59bd56;border-bottom:1px solid #59bd56}.checkout-agreements-item-content h1{font-size:26px;line-height:26px;margin-bottom:15px}.checkout-agreements-item-content{border:1px solid #efefef;padding:20px;font-size:13px;line-height:20px}.checkout-agreements-item-main{margin-top:20px}.checkout-agreement label.label.action-show{text-decoration:none;cursor:pointer}.newsletter-archive{text-align:center;background-image:url(../../frontend/Dynamic/bluemountain/en_US/image/archive-bg.png);background-repeat:no-repeat;background-size:cover}.newsletter-item{display:flex;align-items:end;background-image:url(../../frontend/Dynamic/bluemountain/en_US/image/NewsletterArchiveBackground_box_bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:50px;padding:20px}.wholesale-form-step1{color:#000}.wholesale-form-step1 h2.wholesale-form-title{font-size:19px;line-height:19px;font-weight:700;text-align:center;text-decoration:underline;color:#000;text-transform:uppercase}.wholesale-form-step1 p,.wholesale-form-step2 p{font-size:15px;line-height:22px;color:#000;margin:0 10px;margin-bottom:20px}.wholesale-form-step1 label.label,.wholesale-form-step2 label.label,.wholesale-form-step3 label.label{display:inline-block;width:100%;font-size:13px;line-height:13px;margin-bottom:10px !important}.wholesale-form-step1 .field,.wholesale-form-step2 .field,.wholesale-form-step3 .field{margin-bottom:18px;font-family:'Arial'}.wholesale-form-step1 .field,.wholesale-form-step2 .field,.wholesale-form-step3 .field{margin-bottom:18px !important}.wholesale-form-step1 .field input,.wholesale-form-step2 .field input,.wholesale-form-step3 .field input{border-radius:0;border-color:#ccc;line-height:40px;height:40px;font-family:'Arial';font-size:13px;color:#4c4d4e;box-shadow:none;outline:none}.wholesale-form-step1 .field input::placeholder,.wholesale-form-step2 .field input::placeholder,.wholesale-form-step3 .field input::placeholder{color:#4c4d4e}.wholesale-form-step1 .col-1,.wholesale-form-step2 .col-1,.wholesale-form-step3 .col-1{width:calc(100% - 20px);display:inline-grid;margin:0 10px}.wholesale-form-step1 .col-2,.wholesale-form-step2 .col-2,.wholesale-form-step3 .col-2{width:calc(50% - 20px);display:inline-grid;margin:0 10px}.wholesale-form-step1 .col-3,.wholesale-form-step2 .col-3,.wholesale-form-step3 .col-3{width:calc(33.33% - 20px);display:inline-grid;margin:0 10px}.wholesale-form-step1 p.title-inner,.wholesale-form-step2 p.title-inner,.wholesale-form-step3 p.title-inner{margin:0 10px 20px}.wholesale-form-step1 .field input[type=radio],.wholesale-form-step2 .field input[type=radio],.wholesale-form-step3 .field input[type=radio]{height:16px;line-height:16px;margin:0 10px;vertical-align:middle}.wholesale-form-step1 .field.radio-sec label.label span:first-child{margin-right:20px}.wholesale-form-step1 .field.radio-sec label.label{float:left;width:auto;margin:0 !important;height:40px;line-height:40px}.wholesale-form-step1 .field.radio-sec .input-box{display:inline-block;margin-left:25px;height:40px;line-height:40px}.wholesale-form-step1 label.label span.help-icon{margin-right:20px}.wholesale-form-step1 .field input[type=file]{height:auto;line-height:normal}.wholesale-form-step1 .form-submit input,.wholesale-form-step2 .form-submit input,.wholesale-form-step3 .form-submit input{background:#59bd56;border:1px solid #59bd56;border-radius:30px;padding:12px 30px;font-weight:700;font-size:14px;color:#fff;margin-right:10px;transition:all ease .4s;border:0;box-shadow:none !important}.wholesale-form-step1 .form-submit input:hover,.wholesale-form-step2 .form-submit input:hover,.wholesale-form-step3 .form-submit input:hover{background-color:#6e716e}.wholesale-form-step1 .field.payment-info{border-top:1px solid #000;padding-top:20px;margin-top:5px;display:inline-block;width:100%}.wholesale-form-step1 .field.payment-info label.label{font-size:19px;line-height:19px;font-weight:700;text-align:left;text-decoration:underline;color:#000;text-transform:uppercase}.wholesale-form-step1 .field.payment-info .input-box span{font-size:13px;font-weight:600;line-height:13px;margin-bottom:10px !important}fieldset.fieldset.wholesale-form-data-step1{margin:0 -10px}.wholesale-form-step2 h2{font-size:19px;line-height:19px;font-weight:700;text-decoration:underline;color:#000;text-transform:uppercase;margin:25px 10px 20px}.wholesale-form-step1 .form-submit.col-1,.wholesale-form-step2 .form-submit.col-1{display:inline-block}.wholesale-form-step1 .field.radio-sec{display:inline-block}.wholesale-form-step2{font-family:'Arial';color:#000}fieldset.fieldset.wholesale-form-data-step2{margin:0 -10px}.wholesale-form-step2 .field.radio-sec span{font-size:13px;line-height:13px;margin-bottom:10px !important;font-weight:600}.wholesale-form-step2 .input-box.set-height{height:40px;line-height:40px}.wholesale-form-step2 .notes-sec p{font-size:16px;font-weight:600;margin-bottom:5px}.wholesale-form-step2 .notes-sec{margin-bottom:20px}.wholesale-form-step2 p.title-inner{border-top:1px solid;padding-top:20px;margin-top:5px;font-size:16px}.wholesale-form-step2 p.title-inner span{font-size:18px;font-weight:600}.wholesale-form-step3 h3{font-size:19px;line-height:19px;font-weight:700;text-decoration:underline;color:#000;text-transform:uppercase;margin:0 10px;margin-top:25px;margin-bottom:20px}.wholesale-form-step3 p{font-size:15px;line-height:22px;color:#000;margin:0 10px 20px}.wholesale-form-step3 p.head-title{font-size:19px;line-height:19px;font-weight:700;text-decoration:underline;color:#000;text-transform:uppercase;margin:0 10px;margin-top:25px;margin-bottom:20px}.wholesale-form-step3 p.head-inner{font-weight:700}.wholesale-form-step3{color:#000;font-family:'Arial'}.wholesale-form-step3 label.label{font-weight:600}fieldset.fieldset.wholesale-form-data-step3{margin:0 -10px}.wholesale-form-step3 .col-2{float:left}.wholesale-form-step3 .col-1{display:inline-block}.wholesale-index-registration input.approved{display:inline-block;text-align:center;background-color:green;color:#fff;height:50px;font-size:16px;padding:0 25px;border:0}.wholesale-index-registration .profile-success{text-align:center;margin-top:40px}.profile-rejected{text-align:center;margin-top:40px}.profile-rejected input.rejected{display:inline-block;text-align:center;background-color:red;color:#fff;height:50px;font-size:16px;padding:0 25px;border:0}.wholesale-edit{text-align:right}.wholesale-edit button{border-radius:0}@media only screen and (max-width:767px){fieldset.fieldset.wholesale-form-data-step1{margin:0 -10px}.wholesale-form-step1 h2.wholesale-form-title{font-size:15px;line-height:24px;margin:20px 5px}.wholesale-form-step1 p,.wholesale-form-step2 p{font-size:13px;line-height:20px}.wholesale-form-step1 .field.payment-info label.label{font-size:15px;line-height:24px}.wholesale-form-step2 h2{font-size:16px;line-height:24px}.wholesale-form-step1 .form-submit input,.wholesale-form-step2 .form-submit input,.wholesale-form-step3 .form-submit input{margin-right:2px}.wholesale-form-step2 .notes-sec p{font-size:14px;font-weight:600;margin-bottom:2px}.wholesale-form-step3 h3{font-size:16px;line-height:24px}.wholesale-form-step3 p{font-size:14px;line-height:20px}.wholesale-form-step3 p.head-title{font-size:15px;line-height:24px}}@media only screen and (max-width:599px){.wholesale-form-step1 .col-2,.wholesale-form-step2 .col-2,.wholesale-form-step3 .col-2{width:calc(100% - 20px)}.wholesale-form-step1 .col-3,.wholesale-form-step2 .col-3,.wholesale-form-step3 .col-3{width:calc(100% - 20px)}.wholesale-form-step1 .field.radio-sec .input-box{width:100%;display:inline-block;margin-left:0;height:25px;line-height:25px}.wholesale-form-step1 .field input[type=radio],.wholesale-form-step2 .field input[type=radio],.wholesale-form-step3 .field input[type=radio]{margin-left:0}.wholesale-form-step1 .field.payment-info{width:calc(100% - 20px)}}.featured-product-section .product-item-name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.page-products .product-item-name,.bestseller-index-index .product-item-name,.featured-index-index .product-item-name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bestseller-index-index .block.widget .products-grid .product-items{margin:30px 0}.cms-page-view .sections.nav-sections{margin-bottom:0}.cms-page-title h1.page-title{margin:0;font-size:40px;font-family:'Open Sans';font-weight:300;line-height:normal}.cms-page-title{text-align:center;background-image:url(../../frontend/Dynamic/bluemountain/en_US/image/cms-background.jpg);background-repeat:no-repeat;background-size:cover;padding:35px 0}.cms-page-title .breadcrumbs{margin:0;padding:0;max-width:100%;margin-top:2px}.cms-page-title .breadcrumbs li a{font-size:14px;line-height:normal;font-weight:600;font-family:'Open Sans';color:#fff}.cms-page-title .breadcrumbs li a:hover{text-decoration:none}.cms-page-title .breadcrumbs li strong{font-size:14px;line-height:normal;font-weight:600;font-family:'Open Sans';color:#fff}.cms-page-title .breadcrumbs .item:not(:last-child):after{content:'/';color:#fff;font-family:'Open Sans';font-weight:600;margin:0;line-height:normal;font-size:14px}.cms-page-view .cms-content{padding:100px 0;margin:0 -15px}.cms-page-view .col-6{width:calc(50% - 30px);float:left;padding:0 15px}.cms-page-view .cms-content .top-sec{display:inline-block;width:100%;margin-bottom:90px}.cms-page-view .page-main{font-family:'Open Sans' !important}.cms-page-view .page-main .cms-content h2{font-size:36px;font-weight:300;color:#59bd56;line-height:normal;margin:0;margin-bottom:25px}.cms-page-view .page-main .cms-content p{font-size:16px;line-height:24px;font-weight:400;color:#575757;margin-bottom:20px}.cms-page-view .page-main .cms-content p strong{font-size:18px;font-weight:600;color:#59bd56}.cms-page-view .cms-content .bottom-sec{display:inline-block;width:100%;margin-bottom:50px}.cms-page-view .page-main .cms-content p.contact-line{text-align:center;font-size:18px;font-weight:400;margin-bottom:0}.cms-page-view .page-main .cms-content p.contact-line strong{color:#575757}.cms-page-view .page-main .cms-content a{color:#68c266;font-weight:600;text-decoration:underline}.cms-page-view .page-main .cms-content a:hover{color:#68c266}.cms-page-view .page-main .cms-content ul{list-style:none;padding:0;margin-bottom:0}.cms-page-view .page-main .cms-content ul li{font-size:16px;line-height:24px;font-weight:400;color:#575757;margin-bottom:15px;display:flex}.cms-page-view .page-main .cms-content ul li:last-child{margin-bottom:0}.cms-page-view .page-main .cms-content ul li:before{content:"\f35a";font-family:'Font Awesome 5 Free';font-weight:400;color:#59bd56;font-size:18px;vertical-align:middle;margin-right:25px}.cms-page-view .page-main .cms-content ul li a{display:contents}.cms-page-view .col-6 .img-sec{text-align:center}.cms-page-view .page-main .cms-content h3{font-size:26px;line-height:normal;font-weight:300;color:#59bd56;margin-bottom:20px}.cms-page-view .column.main{padding-bottom:0}.cms-why-stoneground main#maincontent{max-width:100%;padding:0;width:100%}.cms-why-stoneground .custom-container{max-width:1280px;padding-left:20px;padding-right:20px;margin:auto}.cms-why-stoneground .cms-content{margin:0}.cms-why-stoneground .bottom-sec{background-color:#f7f7f7}.cms-why-stoneground .cms-content .top-sec{margin-bottom:50px}.contact-index-index .sections.nav-sections{margin-bottom:0}.contact-index-index main#maincontent{padding:0;margin:0;margin:50px 0;max-width:100%}.contact-index-index .custom-container{max-width:1240px;padding-left:20px;padding-right:20px;width:auto;margin:auto}.contact-top p{margin-bottom:0;font-size:18px;line-height:30px;font-weight:400;text-align:center;color:#363636;padding:0 165px}.contact-top{margin-bottom:45px}.contact-main-content{display:inline-block;width:100%;background-color:#f7f7f7;padding:100px 0}.contact-form-main{background-color:#59bd56;display:inline-block;width:calc(100% - 40px);padding:50px 20px}.contact-main-content-inner .col-5{width:40%;float:left}.contact-main-content-inner .col-7{width:60%;float:left}.contact-form-main .field.name{width:calc(50% - 15px);float:left;padding:0 7.5px}.contact-form-main .field.email{width:calc(50% - 15px);float:left;padding:0 7.5px}.contact-index-index .column:not(.sidebar-additional) .form.contact{width:100%;float:none;padding:0}.contact-form-main .field{padding:0 7.5px}.contact-form-main fieldset.fieldset{margin:0 -7.5px}.contact-form-main .actions-toolbar{text-align:center}.contact-form-main .actions-toolbar .primary{float:none}.contact-form-main .actions-toolbar .primary button.action{height:55px;width:240px;padding:0;display:inline-block;background-color:#363636;border-radius:60px;text-transform:uppercase;font-size:16px;font-weight:600;font-family:'Open Sans';box-shadow:none;border:0;transition:all ease .4s}.contact-form-main .actions-toolbar .primary button.action:hover{background-color:#fff;color:#59bd56}.contact-form-main .field input[type=text],.contact-form-main .field input[type=email]{height:55px;font-size:14px;font-weight:400;color:#363636;padding-left:45px}.contact-index-index .store-info{width:100%;background-color:#fff}.contact-index-index .store-info ul{padding:0;margin:0;list-style:none}.contact-index-index .store-info .content{padding:69px 55px 68px}.contact-index-index .store-info ul li{margin-bottom:20px;padding-bottom:25px;border-bottom:1px solid #e4e4e4;display:inline-block;width:100%}.contact-index-index .store-info ul li .detail-sec{width:80%;display:inline-block}.contact-index-index .store-info ul li .detail-sec h3{font-size:20px;text-transform:uppercase;font-weight:900;color:#080808;border:0;margin:0;padding:0;margin-bottom:15px}.contact-index-index .store-info ul li .detail-sec span{font-size:14px;line-height:22px;font-weight:600;color:#636363}.contact-index-index .store-info ul li .detail-sec span a{font-size:14px;line-height:22px;font-weight:600;color:#636363}.contact-index-index .store-info ul li .detail-sec span a:hover{text-decoration:none}.contact-index-index .store-info ul li:last-child{padding:0;margin-bottom:1px;border:0}.contact-form-main .field textarea{height:100px;font-size:16px;font-weight:400;color:#363636;padding-left:45px;padding-top:25px}.contact-form-main fieldset.fieldset label.label{display:none}.contact-index-index .store-info ul li .img-sec{margin-right:30px;display:inline-block;float:left}.contact-form-main .field .icon{position:absolute;font-size:16px;color:#59bd56;top:38%;left:20px}.contact-form-main .field .control{position:relative;display:inline-block;width:100%}.contact-form-main .field.comment .icon{top:28%}.contact-index-index .column.main{padding-bottom:0}.social-sec-contact{text-align:center;padding:100px 0 50px}.social-sec-contact p{font-size:24px;font-weight:300;color:#333;margin-bottom:20px}.social-sec-contact ul.social-links{margin:0;list-style:none;padding:0}.social-sec-contact ul.social-links li{display:inline-block}.social-sec-contact ul.social-links li a{width:40px;height:40px;line-height:40px;display:inline-block;text-align:center;font-size:18px;color:#555d63;border:2px solid;border-radius:50px;margin:0 8px;transition:all ease .4s}.social-sec-contact ul.social-links li a:hover{border-color:#59bd56;background-color:#59bd56;color:#fff}.contact-form-main .actions-toolbar .primary button.action .icon{padding-left:10px}.cms-faq-content{display:inline-block;padding:100px 0;width:100%}.cms-faq-content .faq-box .question-box h4{font-size:16px;font-weight:600;line-height:normal;color:#636363;margin:0;padding-right:15px;position:relative}.cms-faq-content .faq-box .answer p{font-size:14px;line-height:20px;font-weight:400;color:#636363;margin-bottom:20px}.cms-faq-content-inner{-webkit-column-count:2;-moz-column-count:2;column-count:2;column-gap:40px}.cms-faq-content .faq-box{border:1px solid #636363;padding:0 20px;margin-bottom:10px;display:inline-block;width:calc(100% - 40px)}.cms-faq-content .faq-box .answer{display:none;padding-top:20px;border-top:1px solid #636363}.cms-faq-content .faq-box .question-box{padding:14px 0;cursor:pointer}.cms-faq-content .faq-box .question-box h4:after{content:'+';float:right;width:16px;height:16px;border:2px solid;text-align:center;line-height:16px;border-radius:50px;background-size:16px;position:absolute;right:0;top:0;background-position:center}.cms-faq-content .faq-box .question-box.active h4:after{content:'-';line-height:13px;font-size:19px}.cms-faq-content .faq-box .answer.active{display:block}.page-products .page-main .sidebar.sidebar-main .block,.bestseller-index-index .page-main .sidebar.sidebar-main .block,.featured-index-index .page-main .sidebar.sidebar-main .block{margin-bottom:0 !important}.page-products .page-main .sidebar.sidebar-main .block+p:empty,.bestseller-index-index .page-main .sidebar.sidebar-main .block+p:empty,.featured-index-index .page-main .sidebar.sidebar-main .block+p:empty{display:none}.page-products .sidebar .block .block-title,.bestseller-index-index .sidebar .block .block-title,.featured-index-index .sidebar .block .block-title{background:0 0;color:#575757;border:1px solid #ebebeb;border-top:none;text-transform:uppercase;margin:0}.page-products .sidebar .block:first-child .block-title,.bestseller-index-index .sidebar .block:first-child .block-title,.featured-index-index .sidebar .block:first-child .block-title{border-top:1px solid #ebebeb}.page-products .page-main .sidebar.sidebar-main .block+p,.bestseller-index-index .page-main .sidebar.sidebar-main .block+p,.featured-index-index .page-main .sidebar.sidebar-main .block+p{display:none}.page-products .sidebar .block .block-title:before,.bestseller-index-index .sidebar .block .block-title:before,.featured-index-index .sidebar .block .block-title:before{color:#575757}.page-products .sidebar .block .block-content,.bestseller-index-index .sidebar .block .block-content,.featured-index-index .sidebar .block .block-content{border:1px solid #ebebeb;border-top:none;padding:15px}.page-products .sidebar .navpro.navpro li.li-item,.bestseller-index-index .sidebar .navpro.navpro li.li-item,.featured-index-index .sidebar .navpro.navpro li.li-item{padding:0}.page-products .sidebar .navpro.navpro .level0>.level-top,.bestseller-index-index .sidebar .navpro.navpro .level0>.level-top,.featured-index-index .sidebar .navpro.navpro .level0>.level-top{padding:0 0 10px}.page-products .page-main .sidebar.sidebar-main .block.block-banner,.bestseller-index-index .page-main .sidebar.sidebar-main .block.block-banner,.featured-index-index .page-main .sidebar.sidebar-main .block.block-banner{margin:20px 0 !important}.page-products .page-main .sidebar.sidebar-main .block.block-banner img,.bestseller-index-index .page-main .sidebar.sidebar-main .block.block-banner img,.featured-index-index .page-main .sidebar.sidebar-main .block.block-banner img{display:block}.page-products .sidebar .product-items .product-item-info .product-item-photo,.bestseller-index-index .sidebar .product-items .product-item-info .product-item-photo,.featured-index-index .sidebar .product-items .product-item-info .product-item-photo{border:1px solid #ebebeb}.page-products .sidebar .product-items .action.delete:before,.page-products .sidebar .block-compare .action.delete:before,.bestseller-index-index .sidebar .product-items .action.delete:before,.bestseller-index-index .sidebar .block-compare .action.delete:before,.featured-index-index .sidebar .product-items .action.delete:before,.featured-index-index .sidebar .block-compare .action.delete:before{font-size:8px;padding:3px;border:1px solid;line-height:1}.page-products .page-main .sidebar .block.block-compare .empty,.bestseller-index-index .page-main .sidebar .block.block-compare .empty,.featured-index-index .page-main .sidebar .block.block-compare .empty{padding:20px;border:1px solid #ebebeb;border-top:none}.page-products .sidebar .block .block-content.filter-content,.bestseller-index-index .sidebar .block .block-content.filter-content,.featured-index-index .sidebar .block .block-content.filter-content{border-top:1px solid #ebebeb;padding:0}.page-products .sidebar .block .block-content.filter-content .filter-subtitle,.bestseller-index-index .sidebar .block .block-content.filter-content .filter-subtitle,.featured-index-index .sidebar .block .block-content.filter-content .filter-subtitle{padding:15px}.page-products .sidebar .block .block-content.filter-content .filter-options,.bestseller-index-index .sidebar .block .block-content.filter-content .filter-options,.featured-index-index .sidebar .block .block-content.filter-content .filter-options{padding:10px 15px}.page-products .sidebar .block .block-content.filter-content .filter-options-content a:hover,.bestseller-index-index .sidebar .block .block-content.filter-content .filter-options-content a:hover,.featured-index-index .sidebar .block .block-content.filter-content .filter-options-content a:hover{background-color:transparent;color:#59bd56}.page-products .main .products-grid .product-item,.bestseller-index-index .main .products-grid .product-item,.featured-index-index .main .products-grid .product-item{margin:0 !important;padding:10px;width:25%;border:1px solid #ebebeb;border-left:0;border-top:0;overflow:hidden}.page-products .main .products-grid .product-item:first-child,.page-products .main .products-grid .product-item:nth-child(4n+1),.bestseller-index-index .main .products-grid .product-item:first-child,.bestseller-index-index .main .products-grid .product-item:nth-child(4n+1),.featured-index-index .main .products-grid .product-item:first-child,.featured-index-index .main .products-grid .product-item:nth-child(4n+1){border-left:1px solid #ebebeb}.page-products .main .products-grid .product-item:nth-child(-n+4),.bestseller-index-index .main .products-grid .product-item:nth-child(-n+4),.featured-index-index .main .products-grid .product-item:nth-child(-n+4){border-top:1px solid #ebebeb}.page-products .main .products-grid .product-image-container,.bestseller-index-index .main .products-grid .product-image-container,.featured-index-index .main .products-grid .product-image-container{min-height:261px}.page-products .main .products-grid .product-item .product-item-info,.bestseller-index-index .main .products-grid .product-item .product-item-info,.featured-index-index .main .products-grid .product-item .product-item-info{width:100%}.page-products .main .products-grid .product-item .product-item-info:hover,.bestseller-index-index .main .products-grid .product-item .product-item-info:hover,.featured-index-index .main .products-grid .product-item .product-item-info:hover{border-color:transparent}.page-products .main .products-grid .product-item .product-item-info .product-item-inner,.bestseller-index-index .main .products-grid .product-item .product-item-info .product-item-inner,.featured-index-index .main .products-grid .product-item .product-item-info .product-item-inner{border:none;position:static;margin:0;padding:0}.page-products .main .products-grid .product-item .product-item-info .product.details.product-item-details,.bestseller-index-index .main .products-grid .product-item .product-item-info .product-item-details,.featured-index-index .main .products-grid .product-item .product-item-info .product-item-details{border-top:1px solid #ebebeb;padding-top:15px;margin-top:15px}.cms-newsletters .main>.newsletter{padding:40px;text-align:center}.cms-newsletters .main>.newsletter p{font-size:16px;line-height:24px;font-weight:400;color:#575757;margin-bottom:20px}.cms-newsletters .main>.newsletter .block.newsletter{margin:10px auto}.page-products .sidebar.sidebar-main,.bestseller-index-index .sidebar.sidebar-main,.featured-index-index .sidebar.sidebar-main{margin-bottom:30px}.page-products .main .products-list .product-item,.bestseller-index-index .main .products-list .product-item,.featured-index-index .main .products-list .product-item{border-bottom:1px solid #ebebeb;margin-bottom:30px;padding-bottom:30px}.page-products .main .products-list .product-item:first-child,.bestseller-index-index .main .products-list .product-item:first-child,.featured-index-index .main .products-list .product-item:first-child{border-top:1px solid #ebebeb;padding-top:30px}.page-products .main .products-list .product-item:last-child,.bestseller-index-index .main .products-list .product-item:last-child,.featured-index-index .main .products-list .product-item:last-child{border-bottom:none}.page-products .main .products-list .product-item .product-item-photo,.bestseller-index-index .main .products-list .product-item .product-item-photo,.featured-index-index .main .products-list .product-item .product-item-photo{padding-bottom:0}@media only screen and (max-width:991px){.cms-page-title .breadcrumbs{display:block}.cms-page-title h1.page-title{font-size:28px;margin-bottom:5px}.cms-page-title .breadcrumbs li strong{font-size:13px}.cms-page-title .breadcrumbs li a{font-size:13px}.cms-page-title .breadcrumbs .item:not(:last-child):after{font-size:13px}.cms-page-title{padding:45px 10px}.cms-page-view .cms-content{padding:40px 0;margin:0}.cms-page-view .cms-content .col-6{width:100%;padding:0;margin-bottom:10px}.cms-page-view .page-main .cms-content h2{font-size:25px;margin-bottom:20px}.cms-page-view .page-main .cms-content p{font-size:15px;line-height:22px}.cms-page-view .page-main .cms-content p strong{font-size:17px}.cms-page-view .cms-content .top-sec{margin-bottom:30px}.cms-page-view .page-main .cms-content ul li{font-size:15px;line-height:22px}.cms-page-view .page-main .cms-content ul li:before{font-size:16px;margin-right:15px;margin-top:2px}.cms-page-view .page-main .cms-content p.contact-line{font-size:17px}.cms-page-view .cms-content .bottom-sec{margin-bottom:22px}.cms-page-view .column.main{padding-bottom:0}.cms-page-view .page-main .cms-content h3{font-size:20px}.contact-top p{padding:0;font-size:15px}.contact-main-content-inner .col-5{width:100%}.contact-main-content-inner .col-7{width:100%;float:none}.contact-main-content{padding:10px 15px}.contact-index-index .custom-container{padding:10px}.contact-index-index .store-info .content{padding:50px 15px}.contact-main-content{padding:0}.contact-form-main{padding:25px 10px;width:calc(100% - 20px)}.contact-index-index main#maincontent{padding:0 15px;margin-bottom:0}.social-sec-contact{padding:40px 0 20px}.contact-index-index .store-info ul li .detail-sec h3{font-size:18px;margin-bottom:8px}.contact-index-index .store-info ul li .detail-sec span{font-size:12px;line-height:20px}.contact-index-index .store-info ul li .img-sec img{width:25px;height:auto}.contact-index-index .store-info ul li .img-sec{display:inline-block;margin:0;float:left;margin-right:10px}.contact-form-main .field.email,.contact-form-main .field.name{width:calc(100% - 15px)}.contact-form-main .actions-toolbar .primary button.action{width:250px;height:50px}.contact-index-index .store-info ul li{display:inline-block;width:100%}.contact-index-index .store-info ul li .detail-sec{display:inline-block;width:85%}.contact-index-index .column:not(.sidebar-additional) .form.contact{margin-bottom:0}.cms-faq-content{padding:50px 0}.cms-faq-content-inner{-webkit-column-count:1;-moz-column-count:1;column-count:1;column-gap:0}.cms-faq-content .faq-box .question-box h4{font-size:14px;padding-right:26px}.cms-faq-content .faq-box{width:calc(100% - 30px);padding:0 15px}.cms-faq-content .faq-box .answer p{font-size:13px;margin-bottom:15px}.cms-why-stoneground .cms-content .top-sec .custom-container p{padding:0 !important}.cms-why-stoneground .cms-content .bottom-sec .custom-container .col-6{padding:0 !important}.cms-why-stoneground .cms-content .bottom-sec .col-6{width:100% !important;padding:0}.cms-why-stoneground .cms-content .bottom-sec .col-6 .img-sec img{width:100%;height:auto !important;margin-top:20px}}@media only screen and (max-width:991px) and (min-width:601px){.page-products .main .products-grid .product-item,.bestseller-index-index .main .products-grid .product-item,.featured-index-index .main .products-grid .product-item{width:50%}.page-products .main .products-grid .product-item:nth-child(odd),.bestseller-index-index .main .products-grid .product-item:nth-child(odd),.featured-index-index .main .products-grid .product-item:nth-child(odd){border-left:1px solid #ebebeb}.page-products .main .products-grid .product-item:nth-child(-n+4),.bestseller-index-index .main .products-grid .product-item:nth-child(-n+4),.featured-index-index .main .products-grid .product-item:nth-child(-n+4){border-top:none}.page-products .main .products-grid .product-item:first-child,.page-products .main .products-grid .product-item:nth-child(2),.bestseller-index-index .main .products-grid .product-item:first-child,.bestseller-index-index .main .products-grid .product-item:nth-child(2),.featured-index-index .main .products-grid .product-item:first-child,.featured-index-index .main .products-grid .product-item:nth-child(2){border-top:1px solid #ebebeb}}@media only screen and (max-width:600px) and (min-width:320px){.page-products .main .products-grid .product-item,.bestseller-index-index .main .products-grid .product-item,.featured-index-index .main .products-grid .product-item{width:100%}.page-products .main .products-grid .product-item,.page-products .main .products-grid .product-item:first-child,.page-products .main .products-grid .product-item:nth-child(4n+1),.page-products .main .products-grid .product-item:nth-child(-n+4),.bestseller-index-index .main .products-grid .product-item,.bestseller-index-index .main .products-grid .product-item:first-child,.bestseller-index-index .main .products-grid .product-item:nth-child(4n+1),.bestseller-index-index .main .products-grid .product-item:nth-child(-n+4),.featured-index-index .main .products-grid .product-item,.featured-index-index .main .products-grid .product-item:first-child,.featured-index-index .main .products-grid .product-item:nth-child(4n+1),.featured-index-index .main .products-grid .product-item:nth-child(-n+4){border:1px solid #ebebeb;border-top:0}.page-products .main .products-grid .product-item:first-child,.bestseller-index-index .main .products-grid .product-item:first-child,.featured-index-index .main .products-grid .product-item:first-child{border-top:1px solid}}@media only screen and (max-width:991px) and (min-width:768px){.contact-index-index .custom-container{padding:50px 20px}.contact-form-main .field.email,.contact-form-main .field.name{width:calc(50% - 15px)}.contact-index-index .store-info ul li .img-sec img{width:100%;height:auto}.contact-index-index .store-info ul li .img-sec{margin-right:20px}.contact-index-index main#maincontent{margin-top:0}.contact-top{margin-bottom:0}.page-products .sidebar .product-items .product-item-info .product-item-photo,.bestseller-index-index .sidebar .product-items .product-item-info .product-item-photo,.featured-index-index .sidebar .product-items .product-item-info .product-item-photo{margin-right:5px}}@media only screen and (max-width:1199px) and (min-width:992px){.contact-index-index .store-info .content{padding:81px 20px}.contact-index-index .store-info ul li .detail-sec span{font-size:13px}}.page-products .sidebar .block .block-content.filter-content .filter-current .items,.bestseller-index-index .sidebar .block .block-content.filter-content .filter-current .items,.featured-index-index .sidebar .block .block-content.filter-content .filter-current .items{padding:10px 15px}.filter-current strong.filter-current-subtitle{padding:15px}.customer-account-create .sections.nav-sections{margin-bottom:0}.account-page-title{text-align:center;background-image:url(../../frontend/Dynamic/bluemountain/en_US/image/account-back.jpg);background-repeat:no-repeat;background-size:cover;padding:35px 0}.account-page-title h1.page-title{margin:0;font-size:40px;font-family:'Open Sans';font-weight:300;line-height:normal;color:#59bd56}.account-page-title .breadcrumbs{margin:0;padding:0;max-width:100%;margin-top:2px}.account-page-title .breadcrumbs li a{font-size:14px;line-height:normal;font-weight:600;font-family:'Open Sans';color:#fff}.account-page-title .breadcrumbs .item:not(:last-child):after{content:'/';color:#fff;font-family:'Open Sans';font-weight:600;margin:0;line-height:normal;font-size:14px}.account-page-title .breadcrumbs li strong{font-size:14px;line-height:normal;font-weight:600;font-family:'Open Sans';color:#fff}.customer-account-create .form.create.account{width:55%;margin:auto;max-width:55%}.customer-account-create .column.main{padding:100px 0}.create-account-form-inner{background-color:#59bd56;display:inline-block;width:calc(100% - 50px);padding:50px 25px}.create-account-form-inner input{height:50px;font-size:14px;font-weight:400;color:#363636;padding:10px 20px}.create-account-form-inner input::placeholder{font-size:14px;font-weight:400;color:#363636}.create-account-form-inner .field.field-name-firstname{width:calc(50% - 15px);float:left;padding:0 7.5px}.create-account-form-inner .field.field-name-lastname{width:calc(50% - 15px);float:left;padding:0 7.5px}.create-account-form-inner .fieldset>.field{padding:0 7.5px}.create-account-form-inner fieldset{margin-bottom:0}.create-account-form-inner .actions-toolbar{text-align:center}.create-account-form-inner .actions-toolbar .primary{float:none}.create-account-form-inner .actions-toolbar .primary button{height:55px;width:240px;padding:0;display:inline-block;background-color:#363636;border-radius:60px;text-transform:uppercase;font-size:14px;font-weight:600;font-family:'Open Sans';box-shadow:none;border:0;transition:all ease .4s;margin-right:0}.create-account-form-inner .actions-toolbar .primary button:hover{background-color:#fff;color:#59bd56}.create-account-form-inner .actions-toolbar .primary button .icon{padding-left:10px}.form-create-account .fieldset.create.account:after{display:none}.create-account-form-inner .fieldset>.field label.label{display:none}.create-account-form-inner legend.legend{border:0;padding:0;margin:0;margin-bottom:20px;text-align:center;font-size:40px;font-family:'Open Sans';font-weight:300;line-height:normal;color:#fff}.create-account-form-inner legend.legend span{font-size:35px;font-family:'Open Sans';font-weight:300;line-height:normal;color:#fff;margin-right:0}.wholesale-index-index .sections.nav-sections{margin-bottom:0}.wholesale-index-index .form-create-account{width:55% !important;margin:auto;max-width:55%}.wholesale-index-index .column.main{padding:100px 0}.wholesale-customer-inner{background-color:#59bd56;display:inline-block;width:calc(100% - 50px);padding:50px 25px}.wholesale-customer-inner input{height:50px;font-size:14px;font-weight:400;color:#363636;padding:10px 20px}.wholesale-customer-inner .password-strength-meter{font-size:16px;padding:10px}.wholesale-customer-inner input::placeholder{font-size:14px;font-weight:400;color:#363636}.wholesale-customer-inner .field.field-name-firstname{width:calc(50% - 15px);float:left;padding:0 7.5px}.wholesale-customer-inner .field.field-name-lastname{width:calc(50% - 15px);float:left;padding:0 7.5px}.wholesale-customer-inner .fieldset>.field{padding:0 7.5px;margin-bottom:20px}.wholesale-customer-inner fieldset{margin-bottom:0}.wholesale-customer-inner .actions-toolbar{text-align:center}.wholesale-customer-inner .actions-toolbar .primary{float:none}.wholesale-customer-inner .actions-toolbar .primary button{height:55px;width:240px;padding:0;display:inline-block;background-color:#363636;border-radius:60px;text-transform:uppercase;font-size:14px;font-weight:600;font-family:'Open Sans';box-shadow:none;border:0;transition:all ease .4s}.wholesale-customer-inner .actions-toolbar .primary button:hover{background-color:#fff;color:#59bd56}.wholesale-customer-inner .actions-toolbar .primary button .icon{padding-left:10px}.wholesale-customer-inner .fieldset>.field label.label{display:none}.wholesale-customer-inner legend.legend{border:0;padding:0;margin:0;margin-bottom:20px;text-align:center;font-size:40px;font-family:'Open Sans';font-weight:300;line-height:normal;color:#fff}.wholesale-customer-inner legend.legend span{font-size:35px;font-family:'Open Sans';font-weight:300;line-height:normal;color:#fff}form.form.password.forget{width:55%;margin:auto;max-width:55%}.customer-account-forgotpassword .column.main{padding:100px 0}.forget-password-inner{background-color:#59bd56;display:inline-block;width:calc(100% - 50px);padding:50px 25px}.forget-password-inner input{height:50px;font-size:14px;font-weight:400;color:#363636;padding:10px 20px}.forget-password-inner button.reload{height:45px;padding:0 30px;display:inline-block;background-color:#363636;border-radius:60px;text-transform:uppercase;font-size:13px;font-weight:600;font-family:'Open Sans';box-shadow:none;border:0;transition:all ease .4s}.forget-password-inner button.reload:hover{background-color:#fff;color:#59bd56}.forget-password-inner .actions-toolbar{text-align:center}.forget-password-inner .actions-toolbar .primary{float:none}.forget-password-inner .actions-toolbar .primary button{height:55px;width:240px;padding:0;display:inline-block;background-color:#363636;border-radius:60px;text-transform:uppercase;font-size:14px;font-weight:600;font-family:'Open Sans';box-shadow:none;border:0;transition:all ease .4s}.forget-password-inner .actions-toolbar .primary button:hover{background-color:#fff;color:#59bd56}.forget-password-inner .control.captcha .nested{margin-top:20px}.forget-password-inner .field{margin-bottom:20px}.form.password.forget .fieldset:after{display:none}.forget-password-inner fieldset.fieldset{margin-bottom:0}.forget-password-inner .field.note{font-size:18px;font-weight:400;color:#fff}.customer-account-forgotpassword legend.legend{border:0;padding:0;margin:0;margin-bottom:20px;text-align:center;font-size:40px;font-family:'Open Sans';font-weight:300;line-height:normal;color:#fff}.customer-account-forgotpassword legend.legend span{font-size:35px;font-family:'Open Sans';font-weight:300;line-height:normal;color:#fff}.customer-account-forgotpassword .sections.nav-sections{margin-bottom:0}.forget-password-inner label.label{display:none !important}@media only screen and (max-width:767px){.account-page-title .breadcrumbs li a{font-size:13px}.account-page-title .breadcrumbs .item:not(:last-child):after{font-size:13px}.account-page-title .breadcrumbs li strong{font-size:13px}.wholesale-index-index .form-create-account{width:100% !important;max-width:100%}.account-page-title h1.page-title{font-size:32px}.account-page-title{padding:50px 0}.wholesale-customer-inner legend.legend span{font-size:25px}.wholesale-customer-inner{width:calc(100% - 30px);padding:25px 15px}.wholesale-customer-inner .fieldset>.field{width:calc(100% - 15px)}.wholesale-index-index .column.main{padding:50px 0}.wholesale-customer-inner input{height:60px;font-size:15px}.wholesale-customer-inner input::placeholder{font-size:15px}.wholesale-customer-inner .actions-toolbar .primary button{min-width:200px;height:60px;width:auto;padding:0 28px;font-size:15px}.customer-account-create .form.create.account{width:100%;max-width:100%}.create-account-form-inner legend.legend span{font-size:25px}.create-account-form-inner{width:calc(100% - 30px);padding:25px 15px}.create-account-form-inner .fieldset>.field{width:calc(100% - 15px);margin-bottom:20px}.customer-account-create .column.main{padding:50px 0}.create-account-form-inner input{height:60px;font-size:15px}.create-account-form-inner input::placeholder{font-size:15px}.create-account-form-inner .actions-toolbar .primary button{height:60px;width:auto;padding:0 28px;font-size:15px}form.form.password.forget{width:100%;margin:auto;max-width:100%}.customer-account-forgotpassword legend.legend span{font-size:25px}.customer-account-forgotpassword .column.main{padding:60px 0}.forget-password-inner{width:calc(100% - 30px);padding:30px 15px}.forget-password-inner input{height:60px;font-size:15px}.forget-password-inner input::placeholder{font-size:15px}.forget-password-inner .actions-toolbar .primary button{width:auto;padding:0 25px;height:60px;font-size:15px}}@media only screen and (min-width:768px) and (max-width:991px){.account-page-title{padding:70px 0}.account-page-title h1.page-title{font-size:35px}.wholesale-index-index .column.main{padding:70px 0}.wholesale-customer-inner legend.legend span{font-size:30px}.wholesale-customer-inner input::placeholder{font-size:15px}.wholesale-customer-inner input{font-size:15px}.wholesale-customer-inner .actions-toolbar .primary button{font-size:16px;width:auto;padding:0 25px;min-width:200px;height:60px}.wholesale-customer-inner input{font-size:15px;height:60px}.create-account-form-inner legend.legend span{font-size:30px}.create-account-form-inner input::placeholder{font-size:15px}.create-account-form-inner input{font-size:15px}.create-account-form-inner .actions-toolbar .primary button{font-size:16px;width:auto;padding:0 25px;min-width:200px;height:60px}.create-account-form-inner input{font-size:15px;height:60px}.customer-account-create .column.main{padding:70px 0}.customer-account-forgotpassword legend.legend span{font-size:30px}.customer-account-forgotpassword .column.main{padding:70px 0}.forget-password-inner input{height:60px;font-size:15px}.forget-password-inner input::placeholder{font-size:15px}.forget-password-inner .actions-toolbar .primary button{width:auto;padding:0 25px;height:60px;font-size:15px}}@media only screen and (max-width:320px){.account-page-title h1.page-title{font-size:25px}.create-account-form-inner legend.legend span{font-size:20px}.create-account-form-inner .actions-toolbar .primary button{height:50px;font-size:13px}.wholesale-customer-inner legend.legend span{font-size:20px}.wholesale-customer-inner .actions-toolbar .primary button{height:50px;font-size:13px}.customer-account-forgotpassword legend.legend span{font-size:20px}.forget-password-inner .actions-toolbar .primary button{height:50px;font-size:13px}}.catalog-product-view .sidebar .related .block-title{margin-bottom:0;background-color:#eef0f5}.catalog-product-view .sidebar .related .block-content.content{border:1px solid #ebebeb;border-top:0;padding:13px}.products-related .slick-dots{position:static;border:0;padding-top:0}.catalog-product-view .sidebar .related .products{margin-bottom:0}.catalog-product-view .block.related .slick-vertical .slick-slide{border-bottom:1px solid #ebebeb;margin-bottom:15px}.catalog-product-view .product-info-price{display:inline-block;width:100%;border-top:1px solid;border-color:#ebebeb;margin-top:10px;padding:5px 0}.catalog-product-view .product-info-main .product-info-price .price-box{margin-top:0}.nav-sections .custom-2 .block.widget .products-grid .product-item{border-bottom:1px solid #ebebeb;margin-bottom:15px;padding-bottom:8px}.nav-sections .custom-2 .block.widget .products-grid .product-item:last-child{padding-bottom:0;border-bottom:0}.navpro-dropdown .products-grid .product-item-info:hover{border:1px solid #fff;border-bottom:1px solid #ebebeb}.catalog-product-view .product-info-main .product-info-stock-sku .availability.only{display:inline-block;padding-left:5px}.catalog-product-view .product-info-main .product-info-stock-sku .availability.only.detailed{display:none;padding:0}.catalog-product-view .product-info-main .product-info-stock-sku .availability.only.detailed.active{display:block}.product-info-main .stock.available,.product-info-main .stock.unavailable{display:inline-block}.catalog-product-view .product-info-main .page-title-wrapper h1{font-size:20px;line-height:24px}.navpro-dropdown.custom-2>.navpro-dropdown-inner>.navpro-row>.navpro-col>.children>.parent-expanded>a span{border-bottom:1px solid #ebebeb;width:100%;display:inline-block;padding-bottom:5px}.nav-sections .custom-2 .block-products-list .block-title strong{width:100%;display:inline-block;border-bottom:1px solid #ebebeb;padding-bottom:5px}.nav-sections .custom-2 .block-products-list .block-title{width:100%;text-align:left}body .nav-sections .size-medium .custom-3 .widget .block-title{margin-bottom:0;top:10px}body .nav-sections .size-medium .custom-3 .block.widget.block-products-list.grid{border-top:1px solid #ebebeb;padding-top:5px}body .nav-sections .size-medium .custom-3 span.widget.block.block-category-link-inline{margin-bottom:5px}.page-header .panel.wrapper{filter:drop-shadow(0 0 2px rgba(0,0,0,.1))}body .nav-sections .size-medium .custom-3 .block.widget .products-grid .product-item{border-bottom:1px solid #ebebeb;margin-bottom:15px;padding-bottom:8px}body .nav-sections .size-medium .custom-3 .block.widget .products-grid .product-item:last-child{padding-bottom:0;border-bottom:0}body .nav-sections .size-medium .custom-3 .block.widget .products-grid .product-item-info:hover{border:1px solid #fff;border-bottom:1px solid #ebebeb}.nav-sections .custom-2 .block-products-list .block-content{margin-top:5px}.recipes-pages-content{padding:40px 0;max-width:950px;margin:0 auto}.recipes-pages-content .post-content h2{font-size:25px;font-weight:600;color:#59bd56;text-transform:capitalize;margin:0;margin-bottom:20px}.recipes-pages-content .post-content ul li{font-size:15px;line-height:24px;font-weight:400;color:#575757;margin-bottom:5px;display:flex}.recipes-pages-content .post-content ul li:last-child{margin-bottom:0}.recipes-pages-content .post-content ul li:before{content:"\f35a";font-family:'Font Awesome 5 Free';font-weight:400;color:#59bd56;font-size:15px;line-height:20px;vertical-align:middle;margin-right:15px;margin-top:4px}.recipes-pages-content .post-content ul{list-style:none;padding:0;margin-bottom:20px}.recipes-pages-content .post-content ul li a{display:contents}.recipes-pages-content .post-content p{font-size:15px;line-height:24px;font-weight:400;color:#575757;margin-bottom:10px}.recipes-pages-content .post-content .post-content-inner{margin-bottom:10px;display:inline-block;width:100%}.recipes-pages-content .post-content a{font-size:15px;line-height:24px;font-weight:400;color:#575757;transition:all ease .4s;text-decoration:underline}.recipes-pages-content .post-content a:hover{color:#59bd56}.recipes-pages-content h3{margin:0;margin-bottom:20px;font-size:16px;line-height:20px;text-transform:uppercase}.catalog-product-view .product-info-price span.price{font-size:20px !important;color:#005da3}.blog-post-view h1.page-title{font-size:25px;font-weight:600;color:#59bd56;text-transform:capitalize;margin:0;margin-bottom:20px}.blog__sidebar-main>.block .block-title{font-size:16px;font-weight:600;background-color:#eef0f5;color:#575757;border:1px solid #ebebeb;text-transform:uppercase;margin-bottom:0}.blog__sidebar-main>.block .block-title:before{color:#575757}.blog__sidebar-main>.block .block-content{border:1px solid #ebebeb;border-top:0}.sendfriend-product-send .sections.nav-sections{margin-bottom:0}.sendfriend-product-send .column.main{padding:40px 0}.sendmail-form-inner{background-color:#59bd56;display:inline-block;width:calc(100% - 50px);padding:50px 25px}.sendfriend-product-send form.form.send.friend{width:55%;margin:auto;max-width:55%}.sendfriend-product-send .column.main{padding:100px 0}.sendmail-form-inner legend.legend{border:0;padding:0;margin:0;margin-bottom:20px;text-align:center;font-size:40px;font-family:'Open Sans';font-weight:300;line-height:normal;color:#fff}.sendmail-form-inner legend.legend span{font-size:35px;font-family:'Open Sans';font-weight:300;line-height:normal;color:#fff}.form.send.friend .fieldset .field{padding:0 7.5px;margin-bottom:20px}.form.send.friend .fieldset .field{width:50%;float:left;padding:0 7.5px;display:inline-block}.form.send.friend .fieldset .field.text{width:100%}.form.send.friend .fieldset .field input,.form.send.friend .fieldset .field textarea{height:50px;font-size:14px;font-weight:400;color:#363636;padding:10px 20px}.form.send.friend .fieldset .field input::placeholder{font-size:14px;font-weight:400;color:#363636}.sendmail-form-inner fieldset{margin-bottom:0}.sendmail-form-inner .actions-toolbar .primary{float:none}.sendmail-form-inner .actions-toolbar .primary button{height:55px;width:240px;padding:0;display:inline-block;background-color:#363636;border-radius:60px;text-transform:uppercase;font-size:14px;font-weight:600;font-family:'Open Sans';box-shadow:none;border:0;transition:all ease .4s;margin-right:0}.sendmail-form-inner .actions-toolbar .primary button .icon{padding-left:10px}.sendmail-form-inner .actions-toolbar .primary button:hover{background-color:#fff;color:#59bd56}.sendmail-form-inner .actions-toolbar .secondary button{text-transform:uppercase;background-color:transparent;padding:0 7.5px;text-decoration:underline;font-size:17px;margin:6px 0 !important;border:0;transition:all ease .5s;margin-top:25px !important}.sendmail-form-inner .actions-toolbar .secondary button:hover{color:#000}.sendmail-form-inner .actions-toolbar .secondary button.action.remove{position:static;text-transform:uppercase;background-color:transparent;padding:0 7.5px;text-decoration:underline;font-size:17px;margin:6px 0 !important;border:0;transition:all ease .5s;color:#fff;font-weight:700}.sendmail-form-inner .actions-toolbar .secondary button.action.remove:hover{color:#fff}.sendmail-form-inner .actions-toolbar .secondary{float:right !important}.sendmail-form-inner .actions-toolbar .secondary button.action.add{margin-bottom:-50px !important}.form.send.friend .fieldset .field label.label{display:none}@media only screen and (max-width:767px){.recipes-pages-content .post-content h2{font-size:22px;line-height:30px}.recipes-pages-content .post-content p{font-size:14px;line-height:20px;margin-bottom:8px}.recipes-pages-content .post-content ul li{font-size:14px;line-height:20px;margin-bottom:5px}.recipes-pages-content .right-image{float:none !important;margin:15px 0}.sendfriend-product-send form.form.send.friend{width:100%;margin:auto;max-width:100%}.sendfriend-product-send .column.main{padding:60px 0}.sendmail-form-inner{width:calc(100% - 30px);padding:30px 15px}.form.send.friend .fieldset .field{width:100%;padding:0}.sendmail-form-inner legend.legend span{font-size:28px}.sendmail-form-inner legend.legend{margin-bottom:10px}.sendmail-form-inner .actions-toolbar .secondary button.action.add{margin-bottom:20px !important;margin-top:20px !important}.form.send.friend .additional{margin-top:0}.sendmail-form-inner .actions-toolbar .secondary button.action.remove{font-size:15px}.sendmail-form-inner .actions-toolbar .secondary button{font-size:15px}.form.send.friend .fieldset{margin-bottom:0;padding:0}}@media only screen and (min-width:768px) and (max-width:991px){.sendfriend-product-send form.form.send.friend{width:70%;margin:auto;max-width:70%}.sendmail-form-inner .actions-toolbar .secondary button.action.remove{font-size:16px}.sendmail-form-inner .actions-toolbar .secondary button{font-size:16px}.sendmail-form-inner legend.legend span{font-size:30px}}.footer-disclaimer{clear:both;max-width:100%;background:#444b50;padding:20px 0;float:left;width:100%;color:#fff}.footer-disclaimer .footer-bottom-section{margin:0 auto;max-width:1250px;padding-left:20px;padding-right:20px}.footer-disclaimer span.title{font-weight:700}.header-ship-section{background-color:#444a50;color:#fff;text-align:center;font-weight:600}.higi-light{color:#59bd55}.higi-light:hover,.higi-light{color:red}.header-ship-section{margin:0 auto;overflow:hidden;box-sizing:border-box}.header-ship-section .header{display:inline-block;width:max-content;padding-left:100% !important;will-change:transform;animation:marquee 50s linear infinite}.header-ship-section .header:hover{animation-play-state:paused}@keyframes marquee{0%{transform:translate(0,0)}100%{transform:translate(-100%,0)}}@media (prefers-reduced-motion:reduce){.header-ship-section .header{animation-iteration-count:1;animation-duration:.01;width:auto;padding-left:0}}.header-ship-section .panel{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 0;display:inline-block}.header-ship-section .header.panel{max-width:initial;width:max-content;padding:5px 0}.catalogsearch-result-index .search.results .block .item:hover{box-shadow:-2px 0px 5px #b7b3b3}.catalogsearch-result-index .search.results .block .item{display:inline-block;border:1px solid #59bd56;padding:5px;background:#59bd56}.catalogsearch-result-index .search.results .block .item a{color:#fff}.catalogsearch-result-index .search.results .block .item a:hover{text-decoration:none}@media only screen and (min-width:991px){.catalogsearch-result-index.page-products .column.main{width:100%}.catalogsearch-result-index.page-products .main .products-grid .product-item{width:20%}.catalogsearch-result-index.page-products .main .products-grid .product-item:nth-child(5n+1){border-left:1px solid #ebebeb}.catalogsearch-result-index.page-products .main .products-grid .product-item:nth-child(-n+5){border-top:1px solid #ebebeb}.catalogsearch-result-index.page-layout-1column.page-with-filter .column.main{padding-top:0}.catalogsearch-result-index .page-title-wrapper .page-title{font-size:30px;margin-bottom:10px}}@media only screen and (max-width:768px){.catalogsearch-result-index.page-products .columns{padding-top:0}}@media only screen and (max-width:992px) and (min-width:768px){.catalogsearch-result-index.page-products .column.main{width:100%}.catalogsearch-result-index.page-products .main .products-grid .product-item{width:33.30%}.catalogsearch-result-index.page-products .main .products-grid .product-item:nth-child(3n+1){border-left:1px solid #ebebeb}.catalogsearch-result-index.page-products .main .products-grid .product-item:nth-child(-n+4){border-top:1px solid #ebebeb}.catalogsearch-result-index.page-products .column.main{padding-top:0}}.home-banner-full{margin-bottom:20px}.home-banner-full img{width:100%;height:auto;display:block;aspect-ratio:1800/500}a.mountain-organic-banner.dd{margin-bottom:20px}.dd-home-block-tiles td a img{border-radius:20px;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}.dd-home-block-tiles{width:100%;border-spacing:0}.dd-home-block-tiles td{padding:10px}.dd-home-block-tiles td a img{width:100%;height:auto;border-radius:20px}.dd-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.full-height-img{min-height:630px;height:100%}.dd-tiles-block{grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:1}.dd-tiles-block:nth-child(2){grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:4}.dd-tiles-block:nth-child(3){grid-column-start:3;grid-column-end:3;grid-row-start:1;grid-row-end:1}.dd-tiles-block:nth-child(4){grid-column-start:4;grid-column-end:4;grid-row-start:1;grid-row-end:1}.dd-tiles-block:nth-child(5){grid-column-start:1;grid-column-end:1;grid-row-start:2;grid-row-end:2}.dd-tiles-block:nth-child(6){grid-column-start:3;grid-column-end:3;grid-row-start:2;grid-row-end:2}.dd-tiles-block:nth-child(7){grid-column-start:4;grid-column-end:4;grid-row-start:2;grid-row-end:2}.dd-tiles-block a img{width:100%;height:auto;object-fit:contain}.img-height{min-height:635px;max-height:635px;object-fit:cover}@media only screen and (min-width:1200px) and (max-width:1365px){.img-height{min-height:96%;max-height:96%;object-fit:cover}}@media only screen and (min-width:992px) and (max-width:1199px){.img-height{min-height:95%;max-height:95%;object-fit:cover}}@media only screen and (min-width:768px) and (max-width:991px){.img-height{min-height:94%;max-height:94%;object-fit:cover}}@media (max-width:768px){.dd-home-block-tiles,.dd-home-block-tiles tr,.dd-home-block-tiles td{display:block;width:100%}.dd-home-block-tiles td{padding:10px 0}@media (max-width:767px){.dd-tiles{display:flex;flex-direction:column}.img-height{min-height:100%;max-height:100%}}}.blocks-promo.dd-images img{border-radius:20px}@media (min-width:769px){.block-promo-wrapper.block-promo-hp.dd-top-image .dd-img3{width:33.3%}.block-promo-wrapper.block-promo-hp.dd-middle-image .dd-img{width:25%}a.block-promo.home-eco.dd-spice{width:25%}.block-promo-wrapper.block-promo-hp.dd-middle-image .block-promo.home-performance{height:650px;float:left;width:25%}.block-promo-wrapper.block-promo-hp.dd-middle-image .block-promo.home-performance img{height:308px}.block-promo-wrapper.block-promo-hp.dd-middle-image .block-promo.home-performance img.dd-image{height:308px;margin-top:23px}a.block-promo.home-eco.dd-spice img{height:640px}}@media (max-width:768px){.block-promo-wrapper.block-promo-hp.dd-middle-image .block-promo.home-performance img.dd-image{margin-top:23px}}.banner-to-video-link{text-align:center;max-width:1280px;margin:0 auto 35px;padding:0 20px}.banner-to-video-link img{border-radius:20px}.banner-to-video-link a{width:100%;height:100%;display:inline-block}.banner-to-video-link a img{width:100%;object-fit:cover}a.mountain-organic-banner img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}a.mountain-organic-banner{position:relative;padding-bottom:20.8%;display:inline-block}