body{font-family:'Conv_PPNeueMontreal-Regular',Arial,sans-serif}.cms-home .column.main>div.section{display:none}.container{letter-spacing:0}header.page-header{display:block;clear:both;padding:16px 0 15px;z-index:1000 !important}.container,.page-footer .footer.content .footer{margin-left:auto;margin-right:auto;position:static;margin-top:0;width:100%;background:0 0;max-width:1160px;padding-left:20px;padding-right:20px;box-sizing:border-box}.breadcrumbs,.catalogsearch-result-index .page-title-wrapper .page-title,.page-products .page-title-wrapper .page-title{max-width:1160px}.header-section{display:flex;clear:both;justify-content:space-between;padding-bottom:15px}.header-logo-section{width:100%;max-width:160px}.header-logo-section a.logo{display:block;max-width:100%;width:100%;margin:0}.header-logo-section a.logo img{max-width:100%;width:100%;display:block}.header-content-section{width:100%;max-width:100%;position:relative;padding-left:40px}.header-content-top-section{display:flex;clear:both;width:100%}.header-content-top-search-section{width:100%;box-sizing:border-box}.block.block-search{width:100%;padding:0}.page-wrapper .minisearch .field.search{padding:0}.page-header .field.search input[type=text]{border:solid 1px #d3d8db !important;padding:10px 10px 10px 34px;font-size:14px;border-radius:4px;height:38px;line-height:38px}.page-wrapper .amsearch-form-container.-opened .amsearch-wrapper-input button.amsearch-loupe{display:none}.amsearch-form-container.-opened .action.search{display:block !important}.header-content-top-account-cart-links-section{display:flex;align-items:center;margin-top:-2px}.header-content-section ul.header.links{margin:0;padding:0}.header-content-section ul.header.links li{list-style:none;margin:0}.header-content-bottom-section{display:block;clear:both;padding-top:20px}.header-content-top-account-links-section{position:relative;margin-left:25px}.block-search .block-content{position:relative}.page-wrapper .amsearch-form-container.-opened .amsearch-wrapper-input button.amsearch-loupe{display:none !important}.header-content-top-search-section .actions{position:absolute;top:0;left:0;width:35px;height:38px;background:0 0;z-index:9991;border-top-right-radius:4px;border-bottom-right-radius:4px}.header-content-top-search-section .actions button.action.search{width:100%;height:100%;opacity:1;top:0;right:0 !important;left:inherit;box-shadow:none}.header-content-top-search-section .actions button.action.search:before{color:#7a8587 !important;font-size:20px;font-weight:400;content:"\e917";font-family:'icomoon';padding-top:0}.header-content-top-account-links-section ul.header.links li a:before{content:"";background-image:url(../images/customer.png);background-repeat:no-repeat;background-position:left center;width:30px;height:31px;display:inline-block;background-size:20px}.header-content-top-account-links-section ul.header.links li:nth-child(2) a:before{background-image:url(../images/heart.png)}.header-content-top-account-links-section ul.header.links li:nth-child(3) a:before{background-image:url(../images/logout.png)}.header-content-top-account-notification-section{display:block;clear:both;position:relative;padding-right:26px;margin-right:15px}.header-content-top-account-links-section ul.header.links{position:absolute;width:200px;top:100%;right:0;box-sizing:border-box;text-align:left;background:#fff;z-index:1;display:none;box-shadow:0 6px 10px 0 rgb(0 0 0/10%)}.header-content-top-account-links-section ul.header.links li{border-bottom:solid 1px #f2f2f2;padding:5px 15px}.header-content-top-account-links-section ul.header.links li a{font-size:14px;text-transform:capitalize;color:#000;text-decoration:none;position:relative;display:flex;align-items:center;font-weight:500}.header-content-top-account-links-section ul.header.links li a:hover{color:#44b955}.header-content-top-account-links-section:before{content:"\f007";display:block;font-family:'FontAwesome';font-size:16px;color:#000;background:#9cdab1;min-width:32px;line-height:32px;min-height:32px;text-align:center;border-radius:100%}.header-content-top-account-notification-section:before{content:"\f0f3";display:block;font-family:'FontAwesome';font-size:30px;color:#000}.nav-sections{display:block;clear:both;width:100%;position:static;margin:0}.section-items.nav-sections-items{display:none}.cdz-navigation{display:block;clear:both;width:100%;position:inherit;max-width:100%;padding:0}.cdz-navigation .cdz-horizontal-menu .groupmenu{display:flex;justify-content:space-between;background:0 0}.cdz-horizontal-menu .groupmenu li.level0{padding:0}.cdz-horizontal-menu .groupmenu li.level0:first-child{padding-left:0}.cdz-horizontal-menu .groupmenu li.level0:last-child{padding-right:0}.cdz-horizontal-menu .groupmenu li.level0>a.menu-link{color:#05383b !important;text-transform:capitalize;font-size:16px;padding:0;line-height:normal;display:flex}.cdz-horizontal-menu .groupmenu li.level0.parent>a.menu-link:after{color:#44b955;display:block;top:3px;width:20px !important;right:0 !important;content:"\f078";left:inherit !important;font-family:'FontAwesome';font-size:11px;transform:none !important;position:absolute}.cdz-horizontal-menu .groupmenu li.level0.parent.open>a.menu-link:after{content:"\f077"}.cdz-horizontal-menu .groupmenu li.level0>a.menu-link:hover:before{width:auto}.header-content-top-account-notification-section:after,.header-content-top-account-links-section:after{color:#000;display:block;top:7px;width:20px;right:5px;content:"\f107";font-weight:600;font-family:'FontAwesome';font-size:20px;position:absolute}.header-content-top-account-links-section:after{right:0;display:none}.cdz-horizontal-menu .groupmenu li.level0.parent>a.menu-link{padding-right:24px;display:flex;align-items:center}.header-content-top-account-notification-section .notification-section .caption-contents{padding:0}.header-content-top-account-notification-section .notification-section .caption-contents .small-title.width-small-title.message__content{margin:0;padding:0;width:100%;font-size:13px;line-height:20px;text-transform:capitalize;text-align:center}.catalog-product-view .control{display:block}.minicart-wrapper{margin:0;background:0 0;height:auto;position:relative}.minicart-wrapper .action.showcart{height:auto;width:auto;min-width:20px;border-radius:3px;line-height:normal;padding:0;box-sizing:border-box;display:flex}.minicart-wrapper .action.showcart span.text{font-size:14px;margin:0;line-height:normal;color:#fff;width:100%;height:auto;position:static;padding-left:25px;display:none}.minicart-wrapper .action.showcart:after{content:"\e929";font-family:'icomoon';color:#05383b;font-size:18px;width:auto;height:auto;line-height:1}.minicart-wrapper .action.showcart .counter.qty .counter-number{border:0;clip:auto;overflow:visible;padding:0;position:static;width:auto;height:auto;margin:0}.minicart-wrapper .action.showcart .counter.qty{min-width:24px;min-height:24px;line-height:24px;font-size:12px;right:-30px;top:-15px;position:absolute;border-radius:100%;height:auto}.minicart-wrapper .action.showcart .counter.qty .counter-label{display:none}.header-content-top-account-notification-section .notification-section{position:absolute;width:230px;top:100%;left:0;padding:10px;box-sizing:border-box;text-align:left;background:#fff;z-index:1;display:none;box-shadow:0 6px 10px 0 rgb(0 0 0/10%);border-bottom:0 solid #44b955;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.header-content-top-account-notification-section:hover .notification-section{display:block}.cms-index-index .page-main{padding:0;width:100%;max-width:100%}.section{display:block;clear:both}.breadcrumbs{padding-top:20px}.product-item-name{font-size:14px;display:block;padding:10px 0;line-height:24px;color:#000;max-width:80%;margin-left:auto;margin-right:auto;margin-bottom:0}.block-price span.price{font-size:24px !important;color:#000}.product-image-photo{position:static !important}.product-image-wrapper{padding:0 !important;overflow:auto !important;position:static !important;height:auto}.banners .container{max-width:100%;padding:0;background:0 0}.banners .container{max-width:100%;padding:0}.top-banner-img{position:relative;display:block;clear:both}.section.banners .banner-text{position:absolute;left:0;right:0;width:100%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);text-align:center;max-width:60%;margin-left:auto;margin-right:auto}.section.banners .banner-text h2.slider-title{margin:0;font-size:40px;font-weight:600;color:#000;text-transform:capitalize;max-width:680px;margin-left:auto;margin-right:auto}.section.banners .banner-text h4{margin:0;padding:20px 0;font-size:23px;font-weight:600;color:#000;text-transform:capitalize}.section.banners .banner-text button,.section.banners .banner-text a{background:#44b955;border:solid 2px #44b955;outline:none;padding:15px 20px;font-weight:400;border-radius:4px;font-size:18px;line-height:normal;box-shadow:0 0 4px 4px #d8d2d7;margin:0 10px;color:#fff;text-decoration:none;display:inline-block}.section.banners .banner-text button:hover,.section.banners .banner-text a:hover{background:#369444 !important;border-color:#369444 !important;color:#fff !important}.section.banners .banner-text a:nth-child(2),.section.banners .banner-text button:nth-child(2){border:solid 2px #313131;background:0 0;color:#000}.section.banners .banner-text .banner-button-set{margin-top:20px}.section.product_sliders .product-item form{text-align:center}.section.product_sliders .product-item button{background:#44b955;border:none;padding:10px 20px;line-height:normal;border-radius:4px;font-size:16px;margin:0}.section.product_sliders .product-item button:hover{background:#369444}.why-choose-section ul{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;padding-top:20px;padding-left:0;padding-right:0;margin:0}.product-slider h2{font-size:24px;margin:0 0 30px}section.why-choose-section{padding-top:0}section.section.contents.in-the-spotlight{margin-top:-69px}section.section.product_sliders.trending-products{background:#f2f2f2;padding-top:50px}section.section.product_sliders.trending-products{background:#f2f2f2;padding-top:100px;-webkit-clip-path:polygon(0% 11%,100% 0%,100% 100%,0 100%);clip-path:polygon(0% 11%,100% 0%,100% 100%,0 100%);margin-top:-75px}.product-grid-section.spotlight{background:#fff;box-shadow:none;-webkit-clip-path:polygon(0% 10%,100% 0%,100% 100%,0 100%);clip-path:polygon(0% 10%,100% 0%,100% 100%,0 100%);position:relative;padding-top:90px;padding-bottom:100px}.product-grid-section.spotlight:before{position:absolute;bottom:0;left:0;width:100%;max-width:40%;height:80px;background:#44b955;z-index:1;display:block;content:"";-webkit-clip-path:polygon(0% 0%,100% 100%,130% 135%,0 100%);clip-path:polygon(0% 0%,100% 61%,100% 63%,0% 100%)}.product-grid-section.spotlight:after{position:absolute;top:0;right:0;width:100%;max-width:40%;height:80px;background:#44b955;z-index:1;display:block;content:"";-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 24%);clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 0%)}.section.product_sliders .product-grid-img a{padding:0 !important}.section.product_sliders .owl-nav{margin:0 !important;position:absolute;background-color:inherit;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);left:0;right:0;width:100%}.section.product_sliders .owl-nav button.owl-prev{position:absolute;left:30px}.section.product_sliders .owl-nav button.owl-next{right:30px;position:absolute}.section.product_sliders .owl-nav button.owl-prev span,.section.product_sliders .owl-nav button.owl-next span{display:none}.section.product_sliders .owl-nav button.owl-prev,.section.product_sliders .owl-nav button.owl-next{width:20px;height:27px;background-repeat:no-repeat;background-position:center;background-size:16px;margin:0;border:none;text-decoration:none;border-radius:0;padding:0 !important;outline:none;box-shadow:none;pointer-events:auto}.section.product_sliders .owl-nav button.owl-prev{background-image:url(../images/priv.png)}.section.product_sliders .owl-nav button.owl-next{background-image:url(../images/next.png)}.featured-seller-section{display:block;clear:both;padding:80px 0 130px;background:#fff;position:relative;-webkit-clip-path:polygon(0% -4%,100% 10%,100% 100%,0% 100%);clip-path:polygon(0% 0%,100% 5%,100% 100%,0% 100%)}.featured-seller-section:after{position:absolute;top:0;left:0;width:100%;max-width:40%;height:80px;background:#44b955;z-index:1;display:block;content:"";-webkit-clip-path:polygon(0% 2%,100% 20%,100% 21%,0% 100%);clip-path:polygon(0% 2%,100% 20%,100% 21%,0% 100%);top:-3px}section.section.featured_seller.featured-seller{margin-top:-65px}.featured-seller-section:before{position:absolute;bottom:0;right:0;width:100%;max-width:40%;height:80px;background:#44b955;z-index:1;display:block;content:"";-webkit-clip-path:polygon(0% 74%,100% 0%,100% 0%,100% 100%);clip-path:polygon(0% 74%,100% 0%,100% 0%,100% 100%)}.featured-seller-item{display:flex;flex-wrap:wrap;clear:both;align-items:center}.slide-content{width:70%;padding-right:60px;box-sizing:border-box}.slide-content h2{color:#000;font-size:30px;font-weight:600;text-transform:capitalize;padding:0 0 10px;position:relative;margin:0;display:inline-block;margin-bottom:30px}.slide-content h2:after{content:"";width:100%;max-width:140px;background:#44b955;bottom:0;left:0;height:2px;display:block;position:absolute}.slide-content p{font-size:16px;line-height:24px;padding-top:15px;margin:0}.slide-content a.shop-button{background:#44b955;color:#fff;height:auto;line-height:normal;padding:10px 20px;border-radius:4px;border:none;font-size:14px;font-weight:400;margin-top:20px;display:inline-block;text-decoration:none}.slide-content a.shop-button:hover{background:#369444}.slide-content h3{font-size:24px;margin:0}.slide-img{width:30%;padding-top:40px}section.why-choose-section{position:relative;background:#f2f2f2}section.why-choose-section>.why-choose-section{display:block;clear:both;padding:100px 0;text-align:center;background:#44b955;position:relative}section.section.contents.why-choose-section:after{position:absolute;bottom:5px;right:0;width:100%;max-width:40%;height:78px;background:#166f38;z-index:1;display:block;content:"";-webkit-clip-path:polygon(0% 42%,100% 0%,100% 0%,100% 100%);clip-path:polygon(0% 42%,100% 0%,100% 0%,100% 100%);display:none}.why-choose-section h2{color:#fff;font-size:30px;font-weight:600;text-transform:capitalize;padding:0 0 10px;position:relative;margin:0 0 30px;text-align:center}.why-choose-section h2:after{content:"";width:100%;max-width:140px;background:#166f38;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;height:1px;display:block;position:absolute}.why-choose-section li{list-style:none;margin:0}.why-choose-section li h3{margin:0;padding-top:40px;font-size:20px;line-height:30px;font-weight:500;color:#fff;text-align:center;max-width:280px;margin:0 auto}.why-choose-img img{max-height:230px}.why-choose-section .join-button{display:block;margin-top:50px}.why-choose-section .join-button a{display:block;line-height:normal;width:100%;text-decoration:none;max-width:200px;margin-left:auto;margin-right:auto;background:#fff;padding:11px 10px;color:#166f38;border-radius:4px;font-size:20px;box-sizing:border-box;text-align:center}.why-choose-section li .why-choose-img{max-width:70%;margin:0 auto}.why-choose-section .join-button a:hover{background:#166f38;color:#fff}.cms-index-index.page-layout-1column .column.main{padding-bottom:0}.page-footer{background:#fff;margin:0;padding-top:60px}.cms-index-index .page-footer{padding-top:0}.footer.content .copyright{background:#fff;color:#080808;padding:48px 10px;font-size:14px}.footer.content .footer{border-bottom:1px solid #eaeaea;padding:50px 0 15px}.footer.content .block .title{color:#000;font-size:18px;font-weight:600;margin-bottom:15px}.footer-content .link-payment{margin-top:25px}.wkvr-nav .nav-bar a:after{top:0;border:5px solid #1a7235}.wkvr-nav .nav-bar:before{top:10px}.wkvr-nav .nav-bar a{font-size:1rem;line-height:1;padding:25px .5em 0;outline:none}.nav-bar li.active:after{top:10px;background-color:#1a7235}.wkvr-nav .tab-list.done a:after{background-color:#1a7235 !important}.wkvr-nav .tab-list.done a span{color:#1a7235}.wkvr-nav{box-shadow:none}.vendorattributes h2.form-label{box-shadow:none;width:100%;font-weight:400}.wk-vendor-account-container .actions-toolbar .primary .action{margin-right:0}.wk-vendor-account-container .actions-toolbar #back{padding:10px 0}.vendorattributes .fieldset>.field>.label,.vendorattributes .fieldset>.fields>.field>.label{margin:0 0 3px;font-size:14px;font-weight:400}.vendorattributes .fieldset>.field>.label b,.vendorattributes .fieldset>.fields>.field>.label b{font-weight:400}#vendorregistration-component div.primary{padding:10px 0}#vendorregistration-component .reverse{padding:10px 0}#vendorregistration-component .fieldset{width:100%}#vendorregistration-component button.primary{font-size:17px}.vendorattributes .available.message.success{padding:5px !important;font-size:13px}.vendorattributes .field-error,.vendorattributes div.mage-error[generated]{font-size:13px}.vendorattributes select,.vendorattributes input[type=text],.vendorattributes input[type=password],.vendorattributes input[type=url],.vendorattributes input[type=tel],.vendorattributes input[type=search],.vendorattributes input[type=number],.vendorattributes input[type=datetime],.vendorattributes input[type=email]{height:44px;border-color:#c2c2c2}.vendorattributes .fieldset>.field div[data-role=weight-switcher]{margin-bottom:15px}.vendorattributes .wk-mp-design input[type=email],.vendorattributes .wk-mp-design input[type=search],.vendorattributes .wk-mp-design input[type=number],.vendorattributes .wk-mp-design input[type=password],.vendorattributes .wk-mp-design input[type=tel],.vendorattributes .wk-mp-design input[type=text]{width:100%;border-color:#c2c2c2}.vendorattributes .wk-category .wk-elements.wk-cat-name{margin-right:5px}.vendorattributes .wk-category input[type=checkbox]{margin-top:0;top:0}.modal-popup .modal-footer .action-primary{background-color:#88b63a;border-color:#88b63a}.modal-popup .modal-footer .action-primary:hover{background-color:#1e3c1a;border-color:#1e3c1a}.copyright{padding:40px 0;background:#fff;color:#000;font-size:14px}.owl-nav.disabled{display:none}.owl-dots.disabled{display:none}.page-wrapper .search-autocomplete.amsearch-clone-position{border-top:0}.section.product_sliders .owl-theme .owl-nav [class*=owl-]:hover{background-color:unset}.section{background:inherit}.page-footer .footer.content .footer-content{display:block}.footer-logo{max-width:160px;padding:20px 0 15px}.footer-logo img{vertical-align:top}.customer-account-createpassword,.customer-account-forgotpassword,.customer-account-create,.customer-account-login{background-color:#f6f6f6}.customer-account-createpassword:after,.customer-account-forgotpassword:after,.customer-account-create:after,.customer-account-login:after{background:url(../images/petten-linne2.png) right bottom no-repeat;content:"";background-size:auto 100%;z-index:1;height:450px;width:500px;position:absolute;right:0;bottom:0}.customer-account-createpassword .page-wrapper,.customer-account-forgotpassword .page-wrapper,.customer-account-create .page-wrapper,.customer-account-login .page-wrapper{padding:0}.customer-login-page{display:grid;grid-template-columns:1fr 1fr}.customer-login-content{display:flex;align-items:center;background:url(../images/petten-linne1.png) 0 0 no-repeat;position:relative;background-size:90% auto;z-index:2}.customer-login-page .block.block-customer-login{width:auto;padding:60px 60px 30px;background:#fff;margin:0;position:relative}.customer-login-page .block-customer-login:before{background-color:#fff;position:absolute;top:0;right:100%;bottom:0;width:1000%;content:""}.customer-login-content .customer-login-text{background:#fff;box-shadow:0 12px 24px -12px rgba(16,36,32,.24);border-radius:2px;padding:32px;max-width:350px;margin:0 auto;display:flex !important;flex-direction:column;min-height:500px;justify-content:space-between;width:auto !important}.customer-login-text h3{font-family:IvyPresto Display;font-style:normal;font-weight:400;font-size:32px;margin:0;line-height:1.2}.customer-login-text h3:first-child{padding-bottom:30px}.customer-login-text h3 span{font-style:italic}.customer-login-page *,.customer-login-page * :after,.customer-login-page * :before{box-sizing:border-box}.login-socials{border-bottom:1px solid #e8eaeb;padding-bottom:48px;margin-bottom:48px}.login-socials .block-content{margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.login-socials .block-content .actions-toolbar{margin:0;padding:0;list-style:none;width:auto}.login-socials .block-content .actions-toolbar a{border:1px solid #d3d8db;border-radius:1px;padding:6px 16px 6px 30px;font-size:16px;line-height:24px;color:#313b41;display:flex;align-items:center;text-decoration:none;justify-content:center;background:#fff;width:100%;height:44px}.login-socials .block-content .actions-toolbar a img{margin-right:10px}.login-socials .btn-social>:first-child{border:0;left:4px;width:30px;position:static;height:30px;margin-right:5px}.login-socials .btn-social>:first-child{line-height:32px;font-size:20px}.login-socials .btn-google .fa-google{background-position:0 center}.login-socials .account-social-login{width:100%;margin:0;float:none !important}.customer-account-create .page-main,.customer-account-login .page-main{width:100%;max-width:1440px}.block-customer-login h3{font-family:IvyPresto Display;margin:0 0 24px;color:#313b41;font-weight:400;font-size:28px;line-height:34px}.login-title h2{font-family:IvyPresto Display;margin:0 0 40px;color:#313b41;font-weight:400;font-size:64px;line-height:1.1}.login-logo{margin:0 0 40px}.customer-login-page .fieldset>.field>.label,.customer-login-page .fieldset>.fields>.field>.label{font-size:16px;color:#313b41;font-weight:500}.login-container .fieldset>.field>.control{width:100%}.login-register-bottom input[type=text],.login-register-bottom input[type=password],.login-register-bottom input[type=url],.login-register-bottom input[type=tel],.login-register-bottom input[type=search],.login-register-bottom input[type=number],.login-register-bottom input[type=datetime],.login-register-bottom input[type=email]{border:1px solid #d3d8db;height:44px;background:#fff !important}input[type=password]::-ms-reveal{display:none}.login-container .field.password{position:relative}.login-container .forgot-password-link{position:absolute;top:2px;right:0;width:auto}.login-container .forgot-password-link a{color:#313b41;font-size:16px;font-weight:500}.login-container .actions-toolbar{display:flex;justify-content:space-between;align-items:center}.login-container .actions-toolbar:before,.login-container .actions-toolbar:after{display:none}.login-container .create-account-link{font-size:16px;color:#7a8287;font-weight:500}.login-container .create-account-link a{color:#313b41;margin-left:4px;font-weight:500}.login-container .actions-toolbar button.primary{background:#187347;border-radius:1px;height:44px;min-width:100px;text-align:center;font-size:16px;border:0}.login-container .actions-toolbar button.primary:hover{background-color:#44b955}.login-container .fieldset:after{display:none}.login-container .fieldset>.field{margin-bottom:24px}.customer-login-review{width:400px;margin:0 auto;max-width:100%}.customer-login-review .slick-dots{margin:0;padding:0;text-align:center}.customer-login-review .slick-dots li{list-style:none;display:inline-block;vertical-align:top;padding:4px}.customer-login-review .slick-dots button{background:#187347;opacity:.2;width:7px;height:7px;border-radius:100%;padding:0;font-size:0;line-height:0;border:0;box-shadow:none}.customer-login-review .slick-dots .slick-active button{opacity:1}.customer-login-review:not(.slick-slider){display:flex;overflow:hidden}.login-socials .btn-social .fa-facebook{background:url(../images/facebook-icon.png) center center no-repeat}.login-socials .btn-social .fa-facebook:before{display:none}.customer-login-review .customer-login-text:not(:first-child){display:none !important}.customer-login-review:not(.slick-dotted){padding-bottom:16px}.notification-section{display:block}.header-content-top-account-notification-section .notification-section{top:100%;right:0;padding:0;box-shadow:0 3px 5px 2px rgba(204,204,204,.4);border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:90vh;overflow-y:auto}.header-content-top-account-notification-section .small-title.width-small-title.message__content{display:none}.header-content-top-account-notification-section .notification-section .caption-contents{padding:15px;border-bottom:1px solid #f2f2f2}.big-title{text-transform:none;font-size:14px;margin-bottom:0}.big-title span{font-size:12px;color:#555;margin-left:0;margin-top:5px;display:block}.top-contents:after{background:0 0}.top-contents{background-color:transparent;padding:0;padding-right:0;margin-bottom:0}.cms-home .notification-dropdown .view-all .view{padding:15px;margin-right:0;border-bottom:none;width:100%;text-align:center;text-decoration:underline;background-color:#44b955}.notification-dropdown .morelink:before{display:none !important}.notification-dropdown .icon-view-delete{display:none}.notification-dropdown .morelink{display:none}.notification-dropdown a.top-small-title:hover{color:#fff;background-color:#369444}.page-header .-opened .actions{z-index:1}.page-header #searchSuggestions #suggestionsContainer{max-width:100% !important;z-index:999;width:100%;top:8px;right:auto}.payment-method-content select{border:1px solid #ddd;height:40px;padding:5px 10px;border-radius:4px}.payment-method-content .StripeElement{margin:15px 0 0}.customer-login-content .slick-list{padding:30px 0}.fieldset.create.info{display:grid;grid-template-columns:1fr 1fr;column-gap:24px;margin:0}.password-strength-meter{font-size:13px;height:auto;line-height:1;padding:7px 10px}.vendor-seller-radio{padding:5px 0 0}.vendor-seller-radio .radio-btn{margin-bottom:15px}.vendor-seller-radio .radio-btn:last-child{margin-bottom:0}.vendor-seller-radio .radio-btn label span{display:block;color:#7a8287;font-size:14px;line-height:20px;font-weight:400}.login-register-bottom input[type=radio]{display:none}.login-register-bottom input[type=radio]+label{position:relative;padding-left:24px;display:inline-block;color:#313b41;font-size:16px;line-height:1;font-weight:500}.login-register-bottom input[type=radio]+label:before{width:16px;height:16px;background:#e8eaeb;border-radius:100px;content:"";position:absolute;left:0;top:0}.login-register-bottom input[type=radio]:checked+label:before{border:4px solid #319163}.login-register-bottom label.seller-redio-label{color:#313b41;font-size:16px;line-height:1;font-weight:500;display:inline-block;margin-bottom:16px}.login-register-bottom input[type=checkbox]{display:none}.login-register-bottom input[type=checkbox]+label{position:relative;padding-left:24px;display:inline-block;color:#313b41;font-size:16px;line-height:1;font-weight:500}.login-register-bottom input[type=checkbox]+label:before{width:16px;height:16px;background:#e8eaeb;border-radius:1px;content:"";position:absolute;left:0;top:0}.login-register-bottom input[type=checkbox]:checked+label:after{content:"";position:absolute;left:3px;bottom:6px;height:6px;width:11px;border-bottom:2px solid #319163;border-left:2px solid #319163;transform:rotate(-50deg)}.seller-attribute-section .radio-btn{margin-bottom:16px}.register-page span.required-entry{font-size:13px;color:#7a8287;padding:3px 0 0;display:block;font-weight:400}.seller-custom-attributes{padding-bottom:16px}.form-create-account .fieldset.create.account:after{display:none}.register-page .fieldset{margin:0}.register-page .actions-toolbar{margin:0}.register-page .action.primary{background:#0f5734;height:44px;padding:0 16px;line-height:44px;font-size:16px;border:0}.register-page .action.primary:hover{background-color:#44b955}.create-account-link.login-link{border-top:1px solid #e8eaeb;padding-top:30px;margin-top:30px;padding-bottom:30px;color:#7a8287;font-size:16px;line-height:1}.create-account-link.login-link a{color:#313b41;font-weight:500}.register-page .field.confirmation{padding-bottom:15px}.register-page .profileurl.field{padding-bottom:10px}.register-page .profileurl.field input{padding-left:10px}.form.password.forget .fieldset:after{display:none}.forgotpassword-page .fieldset{margin:0}.forgotpassword-page .actions-toolbar{margin-top:0}.customer-login-page .toggle-password:before{font-family:'FontAwesome'}.customer-login-page .toggle-password{position:absolute;right:15px;top:16px;font-size:13px;z-index:9;font-family:inherit}.customer-login-page .fieldset>.field>.control{position:relative}.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{padding-right:0}.marketplace-product-productlist{background:#f6f6f6}.block-collapsible-nav .content{background:#fff}.block-collapsible-nav .item a,.block-collapsible-nav .item>strong{padding:10px 15px;font-weight:400;border-radius:4px}.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current>strong{background:#4aa568;border-radius:4px;color:#fff;border:0}.block-collapsible-nav .content{padding:15px}.block-collapsible-nav .item a{color:#05383b;font-size:16px}.account.page-layout-2columns-left .column.main{padding-left:40px}.header-section .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper{height:calc(100vh - 271px) !important}.modal-popup{z-index:99999 !important}.contact-seller-popup .modal-inner-wrap{max-width:730px;width:96%;border-radius:4px}.contact-seller-popup .modal-inner-wrap .modal-footer{border:0 !important}.contact-seller-popup .modal-inner-wrap .modal-header{background:#f6f6f6;margin:0 !important;padding:18px 30px !important;border:0 !important}.contact-seller-popup .modal-inner-wrap .modal-body{padding:25px 30px 0;width:100%;color:#05383b;margin:0}.contact-seller-popup .modal-inner-wrap .modal-body.field>.label{font-weight:400;font-size:16px}.contact-seller-popup .modal-inner-wrap .modal-body.field textarea,.contact-seller-popup .modal-inner-wrap .modal-body.field input{margin-bottom:15px;border-radius:4px;height:40px;background:#fff;border:1px solid #d3d8db}.contact-seller-popup .modal-inner-wrap .modal-title{font-family:ivypresto-display,serif;font-size:32px;color:#05383b;border:0;padding:0}.contact-seller-popup .modal-inner-wrap .modal-body.field input:focus,.contact-seller-popup .modal-inner-wrap .modal-body.field textarea:focus{background:#f8fbf9;border:1px solid #319163}.contact-seller-popup .modal-inner-wrap .modal-body.field textarea{height:110px;resize:none}.modal-slide .modal-footer .action-primary{background:#359555;border-radius:4px !important;height:44px;padding:0 36px;color:#fff;border:0;text-shadow:none;font-size:16px;font-weight:400;box-shadow:none}.modal-slide .modal-footer .action-primary:hover{background:#258b47 !important;color:#fff !important}.modal-slide .modal-footer .action-tertiary{height:44px;padding:0 15px;color:#05383b;border:0;text-shadow:none;background:0 0;font-size:16px}.modal-popup.modal-slide._inner-scroll._show .action-close{opacity:1;right:10px;top:10px}.modal-popup.modal-slide._inner-scroll._show .action-close:after{content:"\e907";font-family:'icomoon';color:#05383b;font-size:16px;width:30px;height:30px;line-height:30px;background:0 0}.price-box .old-price .price{text-decoration:line-through;color:#7a8587}.catalog-product-view .price-box .old-price .price{color:#7a8587}.catalog-product-view .product-info-price .price-box .old-price .price,.catalog-product-view .product-options-bottom .price-box .old-price .price{color:#7a8587;font-size:18px;font-weight:400}.catalog-product-view .product-info-main .product-info-price .price-box{display:flex;flex-direction:column}.catalog-product-view .product-info-price .price-box .old-price{order:-1}.product-item .old-price{order:-1}textarea,input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type*=date],input[type=email]{font-family:'Conv_PPNeueMontreal-Regular',Arial,sans-serif}.login-form-section .form-create-account .profileurl.field.required .label:after{margin:0 0 2px}.link.wishlist .counter{padding-left:5px}.checkout-index-index .checkout-container .checkout-payment-method .opc-payment .payment-method-content .stripe-dropdown{width:calc(100% - 115px)}.seller-main-dashboard main.page-main .column.main .control input.input-text{background:#fff !important}div#__lpform_pass{display:none !important}div#__lpform_email{display:none !important}.login-register-bottom .fieldset.login{margin-bottom:0}.communication-view .wk-mp-fieldset{vertical-align:top}.communication-view-top{overflow:auto}.communication-view .query-regarding-product{display:flex;gap:4px;align-items:center}.communication-view .query-regarding-product a{max-width:200px;text-overflow:ellipsis;display:block;white-space:nowrap;overflow:hidden}.communication-view{height:calc(100vh - 170px)}.sidebar-main .filter-options-content .items.-am-singleselect .item>input[type=radio]{display:block;left:0;margin:0;position:absolute;top:4px;accent-color:#359555}.sidebar-main .filter-options-content .items .item{padding-left:24px}.sidebar-main .filter-content [class*=am-filter-item]:hover~.amshopby-choice:before,.sidebar-main .filter-options input[type=checkbox]+.amshopby-choice:hover:before,.sidebar-main .filter-options input[type=checkbox]:checked+.amshopby-choice:before{border-color:#359555}.sidebar-main .filter-options input[type=checkbox]:checked+.amshopby-choice:after{background-size:14px auto;background-color:#359555}.sidebar-main .filter-options input[type=checkbox]+.amshopby-choice:before,.sidebar-main .filter-options input[type=checkbox]+.amshopby-choice:after{width:16px;height:16px}.sidebar-main .filter-options-content .items.-am-singleselect .amshopby-link-selected,.sidebar-main .filter-options-content .swatch-option.selected+.am-shopby-swatch-label{color:#05383b}.sidebar-main .filter-options-content .item a:hover .count,.sidebar-main .filter-options-content .items.-am-singleselect .amshopby-link-selected .count,.sidebar-main .filter-options-content .swatch-option.selected+.am-shopby-swatch-label .count{color:#05383b}@media(min-width:2000px){.customer-account-createpassword .page-main,.customer-account-forgotpassword .page-main,.customer-account-create .page-main,.customer-account-login .page-main{max-width:1900px}}@media(max-width:1400px){.footer.content .footer{padding:30px 20px 10px}}@media(min-width:1366px){.page-footer .footer.content .block.quick-link{width:20%}.page-footer .footer.content .block.contact-info{width:40%}}@media(min-width:1024px){.sellerregister-index-index .modals-overlay{z-index:99999 !important}.sellerregister-index-index .modal-popup._show .modal-inner-wrap{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;margin:0 auto}.sellerregister-index-index .modal-popup.confirm .modal-inner-wrap .modal-content{padding-top:15px;padding-bottom:15px}.sellerregister-index-index .modal-popup .modal-title{border:0}.header-content-top-account-links-section:hover ul.header.links{display:flex;flex-direction:column}.header-content-top-account-links-section ul.header .link.wishlist{order:3}.header-content-top-account-links-section ul.header .link.authorization-link{order:4}.header-content-top-account-links-section ul.header.links li a.link.vendor-dashboard:before{content:"\e90a";font-family:'icomoon';background:0 0;font-size:20px}.header-content-top-account-notification-section:hover .notification-section{display:block}.customer-account-forgotpassword .page-main,.customer-account-create .page-main,.customer-account-login .page-main{display:flex;flex-direction:column}.customer-account-login .page-main .columns{display:flex;width:100%;flex-direction:column}.customer-account-login .page-main .column.main{display:flex;width:100%;flex-direction:column}.customer-account-login .page-main .login-container{display:flex;width:100%;flex-direction:column}.customer-login-page .block.block-customer-login{display:flex;flex-direction:column}.customer-login-page{min-height:100%}.customer-account-login .page-main .login-container{min-height:100%}.customer-login-page{display:flex;flex-wrap:wrap}.customer-login-page .block.block-customer-login{width:57%}.customer-login-content{width:43%;justify-content:center}.login-form-section{height:100vh}.login-register-bottom{overflow:auto;padding-right:30px}.form.password.reset,.form.send.confirmation,.form.password.forget,.form.create.account{min-width:400px;width:100%}.customer-account-forgotpassword,.customer-account-create,.customer-account-login{overflow:hidden}.contact-seller-popup .modal-inner-wrap{max-height:90% !important;top:50%;transform:translateY(-50%) !important;position:fixed;margin:0 auto 0;overflow:auto;bottom:auto}}@media screen and (max-width:1200px){.cdz-horizontal-menu .groupmenu li.level0>a.menu-link{font-size:13px;letter-spacing:.5px}.cdz-horizontal-menu .groupmenu li.level0.parent>a.menu-link:after{top:3px}.header-content-section{padding-left:40px}.header-content-bottom-section{padding-top:20px}header.page-header{padding:20px 0}.header-content-top-account-notification-section:before{font-size:20px}.header-content-top-account-links-section:before{font-size:20px}.header-content-top-account-notification-section:after,.header-content-top-account-links-section:after{font-size:18px;top:2px}.field.search .amsearch-wrapper-input input[type=text]{padding:10px;font-size:14px}.product-grid ul{grid-gap:15px}.product-grid-section h2{margin-bottom:40px;font-size:30px}.product-grid ul li h3{font-size:15px}.slide-content h2{font-size:30px;margin-bottom:30px;padding-bottom:30px}.slide-content h3{font-size:24px}.review-rating:before{font-size:18px}.review-rating{max-width:80px}.slide-content p{padding-top:10px;font-size:16px;line-height:25px}.slide-content button{margin-top:20px}.why-choose-section ul{grid-gap:20px;padding-top:20px}.why-choose-section li h3{padding-top:20px;font-size:16px;line-height:20px}.why-choose-section .join-button{margin-top:30px}.why-choose-section .join-button a{font-size:18px;max-width:160px}.why-choose-section h2{margin-bottom:40px;font-size:30px}.container,.page-footer .footer.content .footer{max-width:1024px}section.section.contents.why-choose-section:after{height:66px}}@media(min-width:1401px) and (max-width:1600px){.customer-login-page .block.block-customer-login{padding:40px 20px 10px 50px}.login-logo{margin:0 0 20px}.login-title h2{margin:0 0 30px}.login-socials{padding-bottom:35px;margin-bottom:30px}.login-socials{padding-bottom:30px;margin-bottom:25px}.login-title h2{font-size:60px;margin:0 0 20px}}@media(min-width:1280px) and (max-width:1400px){.section.banners .banner-text h2.slider-title{font-size:30px;max-width:540px}.section.banners .banner-text h4{font-size:18px}.section.banners .banner-text button,.section.banners .banner-text a{padding:12px 15px;font-size:14px;letter-spacing:.5px}.section.banners .banner-text .banner-button-set{margin-top:5px}.customer-login-page .block.block-customer-login{padding:30px 50px 10px}.login-logo{margin:0 0 20px}.login-title h2{margin:0 0 15px;font-size:50px}.login-socials{padding-bottom:25px;margin-bottom:20px}.block-customer-login h3{line-height:1.1;font-size:22px;margin:0 0 20px}}@media(min-width:1024px) and (max-width:1279px){.header-content-section{padding-left:30px}.cdz-horizontal-menu .groupmenu li.level0>a.menu-link{padding:0;font-size:13px}.cdz-horizontal-menu .groupmenu li.level0{padding:0 10px}.cdz-horizontal-menu .groupmenu li.level0.parent>a.menu-link:after{top:3px}.header-content-bottom-section{padding-left:0}.header-content-top-account-links-section{margin-right:12px}.header-content-top-account-notification-section:after{right:0}.header-content-top-account-notification-section{padding-right:22px;margin-right:10px}.section.banners .banner-text h2.slider-title{font-size:24px;max-width:410px}.section.banners .banner-text h4{font-size:15px;padding:15px 0}.section.banners .banner-text button,.section.banners .banner-text a{padding:12px 15px;font-size:14px;letter-spacing:.5px}.section.banners .banner-text .banner-button-set{margin-top:5px}section.section.categories.product-categories .product-grid-section{padding-bottom:40px}.login-logo{margin:0 0 15px}.login-title h2{margin:0 0 15px;font-size:36px}.block-customer-login h3{font-size:20px;line-height:1.1;margin-bottom:15px}.login-socials ul li a{padding:10px 12px;font-size:13px}.login-socials ul{column-gap:10px}.login-socials{padding-bottom:20px;margin-bottom:15px}.login-container .create-account-link{font-size:15px}.login-container .forgot-password-link a{font-size:15px}.login-container .fieldset>.field{margin-bottom:18px}.customer-login-page .fieldset>.field>.label,.customer-login-page .fieldset>.fields>.field>.label{font-size:15px}.customer-login-page .block.block-customer-login{padding:30px 20px 10px 40px}}@media(max-width:1023px){.header-section{flex-wrap:wrap}.header-content-section{max-width:100%;padding-left:0}.header-content-bottom-section{padding-top:20px;padding-left:0}header.page-header{padding:20px 0}.cdz-horizontal-menu .groupmenu li.level0{padding:0}.header-content-top-account-notification-section:before{font-size:20px}.header-content-top-account-links-section:before{font-size:20px}.header-content-top-account-notification-section:after,.header-content-top-account-links-section:after{font-size:18px;top:2px}.field.search .amsearch-wrapper-input input[type=text]{padding:10px;font-size:14px}.header-logo-section{max-width:150px;margin-bottom:20px;text-align:center;margin-left:auto;margin-right:auto}.product-grid ul{grid-template-columns:repeat(2,1fr);grid-gap:15px}.product-grid-section h2{margin-bottom:30px;font-size:24px}.product-grid ul li h3{font-size:14px}.slide-content h2{font-size:24px;margin-bottom:20px;padding-bottom:15px}.slide-content h3{font-size:16px}.review-rating:before{font-size:14px}.review-rating{max-width:65px}.slide-content p{padding-top:4px;font-size:13px;line-height:20px}.slide-content button{margin-top:20px}.why-choose-section ul{grid-gap:20px;padding-top:20px}.why-choose-section li h3{padding-top:20px;font-size:12px;line-height:20px}.why-choose-section .join-button{margin-top:30px}.why-choose-section .join-button a{font-size:14px;max-width:140px}.why-choose-section h2{margin-bottom:30px;font-size:18px}.container,.page-footer .footer.content .footer{max-width:768px}.page-footer .footer.content .footer-contain{flex-wrap:wrap}.page-footer .footer.content .footer-content,.page-footer .footer.content .block{width:100%;max-width:50%;padding:10px 50px;box-sizing:border-box;margin:0}.footer.content .footer-link.logo{max-width:100%;width:100%}.footer.content .block .title{font-size:18px;margin:0}.footer-contain .block ul li a{border-width:1px}section.section.contents.why-choose-section:after{height:58px}.customer-login-page{grid-template-columns:1fr}.customer-login-content{padding:30px 0;background-color:#f6f6f6}.customer-login-content{order:-1;background-position:0 -62px;background-size:400px auto}.customer-login-review{display:none !important}.customer-login-content .customer-login-text{min-height:400px}.customer-account-createpassword:after,.customer-account-forgotpassword:after,.customer-account-create:after,.customer-account-login:after{display:none}.customer-account-createpassword,.customer-account-forgotpassword,.customer-account-create,.customer-account-login{background:#fff}.customer-account-createpassword .page-main,.customer-account-forgotpassword .page-main,.customer-account-create .page-main,.customer-account-login .page-main{padding-left:0;padding-right:0}.create-account-link.login-link{padding-bottom:10px}.create-account-link.login-link span{font-weight:400}.form.password.reset,.form.send.confirmation,.form.password.forget,.form.create.account,.form.form-orders-search{min-width:200px;width:100%}.footer.content .copyright{padding:20px 10px}.communication-view{height:calc(100vh - 210px)}}@media(min-width:768px){.cms-index-index .page-wrapper{padding-top:140px}.page-wrapper{padding-top:140px}.amsearch-form-container.-opened .amsearch-wrapper-input .input-text{padding-left:10px}.cdz-menu .groupmenu-drop{box-shadow:0 3px 5px 2px rgba(204,204,204,.4);left:-5px}.cdz-menu .groupmenu-drop .item.parent>.menu-link{color:#000;letter-spacing:0;font-size:14px;padding:10px 15px}.cdz-menu .groupmenu-drop .item.parent>.menu-link:before{color:#44b955}.cdz-horizontal-menu .groupmenu li.item{color:#000}.cdz-menu .cat-tree li.item{padding:0;border-bottom:1px solid #f2f2f2}.cdz-horizontal-menu .groupmenu li.item.level0{padding-bottom:15px}.header-content-bottom-section .cdz-menu a,.header-content-bottom-section .cdz-menu a:hover{color:#000;letter-spacing:0;font-size:14px;padding:10px 15px;display:block}header.page-header{padding-bottom:0}.header-content-bottom-section .cdz-menu a:hover{background-color:#f2f2f2}.header-content-top-account-links-section:hover ul.header.links{display:flex;flex-direction:column}.header-content-top-account-links-section.hide-dropdown:hover ul.header.links{display:none}}@media(min-width:768px) and (max-width:1023px){.header-content-top-account-links-section{margin-right:12px}.section.banners .banner-text h2.slider-title{font-size:21px;max-width:360px}.section.banners .banner-text h4{font-size:15px;padding:10px 0}.section.banners .banner-text button,.section.banners .banner-text a{padding:12px 15px;font-size:14px;letter-spacing:.5px}.section.banners .banner-text .banner-button-set{margin-top:5px}.page-wrapper{padding-top:207px}.banners .owl-carousel .owl-item img{min-height:200px}section.section.categories.product-categories .product-grid-section{padding-bottom:40px}header.page-header{position:static}.cms-index-index .page-wrapper{padding-top:0}.customer-login-page .block.block-customer-login{padding:40px 60px 40px}.login-title h2{font-size:52px;margin:0 0 20px}.block-customer-login h3{font-size:22px;margin:0 0 18px}.login-socials{padding-bottom:35px;margin-bottom:25px}.page-footer .footer.content .footer-contain{flex-wrap:nowrap}.footer-contain .block.footer-links{padding:0 !important}.footer-contain .block ul li{font-size:16px}.page-footer .footer.content .footer{max-width:100%}.account.page-layout-2columns-left .column.main{padding-left:20px}}@media(max-width:767px){#vendorregistration-component .control{width:100%}.footer.content .big-title{font-size:16px}.wkvr-nav{margin-bottom:10px}.wkvr-nav .nav-bar a{font-size:14px}.header-content-top-section{display:flex;flex-wrap:wrap;clear:both;position:absolute;top:0;right:0;width:100%}.header-content-top-account-cart-links-section{position:absolute;right:5px;top:15px}.header-logo-section{max-width:150px;margin:0;display:flex;flex-wrap:wrap}.header-content-section{position:absolute;top:40px;right:20px;max-width:70%}.header-content-top-search-section{margin:0;padding:0;max-width:calc(100% - 20px);position:absolute;right:0;top:72px}.block-search .control{border:none;display:block}.header-content-top-search-section .block.block-search{right:-15px;position:absolute;top:-15px;display:none}section.section.categories.product-categories .product-grid-section{padding-bottom:20px;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 98%,0 100%);clip-path:polygon(0% 0%,100% 0%,100% 98%,0 100%)}.header-content-section{max-width:inherit}.cdz-navigation .cdz-horizontal-menu .groupmenu{margin:0;flex-wrap:wrap}.cdz-horizontal-menu .groupmenu li.level0>a{border-top:solid 1px #ccc !important;padding:10px 10px 10px 50px !important;margin:0 !important;width:100%;left:0;position:relative !important}.cdz-horizontal-menu .groupmenu li.level0>a.menu-link{border:none;margin:0;padding:0;position:static}.cdz-horizontal-menu .groupmenu li.level0.parent>a.menu-link:before{position:absolute;width:40px !important;height:35px;text-align:center;top:0 !important;background:#f2f2f2;line-height:36px;font-size:16px;left:0}.header-logo-section span.action.nav-toggle{top:17px;position:absolute;left:20px}.header-content-top-search-section .actions{top:0;height:38px;right:0}.header-logo-section span.action.nav-toggle:before{color:#000;box-shadow:none;font-weight:400;outline:none}.header-logo-section span.action.nav-toggle:after{content:"Menu";font-size:15px;font-weight:600;color:#000;opacity:1;position:relative;left:10px;top:6px}.page-wrapper .search .amsearch-loupe{left:inherit;right:0}.block-search .label{top:34px;position:relative;z-index:99999}.block-search .label:before{color:#fff;font-size:16px;font-weight:400;top:0;position:relative;right:5px}.field.search .amsearch-wrapper-input input[type=text]{font-size:14px;padding:12px 10px;margin:0;left:0}.cdz-navigation{position:relative;background:#fff;left:0;width:100%;max-width:100%;z-index:9999;display:none;right:0;top:0}.product-grid ul{grid-template-columns:repeat(2,1fr);padding:0;grid-gap:10px}.product-grid ul li h3{font-size:12px;padding-bottom:5px;min-height:26px;display:flex;align-items:center}.section .container{margin:0}.slide-content{width:100%;padding-right:0;text-align:center}.review-rating{margin-left:auto;margin-right:auto}.slide-img{width:100%}.why-choose-section ul{grid-template-columns:repeat(1,1fr);grid-gap:20px 0;text-align:center;padding-left:0}.why-choose-section li .why-choose-img{max-width:320px;margin-left:auto;margin-right:auto}.why-choose-section li h3{padding-top:20px;font-size:14px;line-height:20px;padding-bottom:30px}.nav-sections-items{display:none}.nav-open .page-wrapper{left:0}.nav-before-open.nav-open .cdz-navigation{display:block}.footer.content .footer{padding:0}.page-footer .footer.content .footer-content,.page-footer .footer.content .block{padding:0;width:45%;max-width:45%;box-sizing:border-box}.page-footer .footer.content .footer-contain{flex-wrap:wrap;display:flex;justify-content:space-between}.footer.content .block .title{font-size:16px}.footer-contain .block ul li{font-size:12px;white-space:normal;word-break:break-word}.copyright{font-size:13px;padding:10px 0}.header-logo-section{max-width:220px;margin:0}.block.block-search{margin:0}header.page-header{margin:0;min-height:60px}.cdz-menu .dropdown-toggle:before{content:"\f107";font-size:26px}.nav-open .nav-toggle:after{display:none}.cdz-navigation{top:20px}.cdz-horizontal-menu .groupmenu li.level0,.cdz-horizontal-menu .groupmenu li.level0:first-child,.cdz-horizontal-menu .groupmenu li.level0:last-child{padding-right:0;padding-left:0;margin:0}.nav-open .header-logo-section span.action.nav-toggle:before{content:'\e616';font-weight:700}.cdz-horizontal-menu .groupmenu li.level0:last-child{border-bottom:solid 1px #44b955}.section.product_sliders .product-item a{font-size:12px;line-height:20px}.product-item .product-price span.price{font-size:16px}.why-choose-section li img{max-width:110px;margin-left:auto;margin-right:auto}.section.banners .banner-text h2.slider-title{font-size:18px;font-weight:600;line-height:24px}.section.banners .banner-text h4{font-size:13px;padding:10px 0}.section.banners .banner-text button,.section.banners .banner-text a{width:100%;display:block;clear:both;box-shadow:none;margin:0 5px;font-size:13px;border-width:1px !important;padding:10px 0;max-width:133px}.section.banners .banner-text{max-width:100%;padding:0 15px;box-sizing:border-box}.section.banners .banner-text .banner-button-set{margin-top:0;display:flex;align-items:center;justify-content:center}.top-banner-img{position:relative;display:block;clear:both;min-height:300px}.top-banner-img img{width:100%;height:301px;object-fit:cover}section.why-choose-section>.why-choose-section{padding:50px 0 70px;-webkit-clip-path:polygon(50% 0%,100% 4%,100% 95%,0 100%,0 4%);clip-path:polygon(50% 0%,100% 4%,100% 95%,0 100%,0 4%)}section.section.contents.why-choose-section:after{bottom:0-2px;max-width:41%;height:45px;-webkit-clip-path:polygon(0% 41%,100% 0%,100% 0%,100% 100%);clip-path:polygon(0% 41%,100% 0%,100% 0%,100% 100%)}.page-footer{margin-top:-46px;padding-top:50px}.footer.content{border-top:none}.featured-seller-item{padding-top:40px;padding-bottom:0}.featured-seller-section:before{max-width:41%;height:45px}.featured-seller-section{padding-bottom:70px;padding-top:20px;-webkit-clip-path:polygon(0% 0%,100% 3%,100% 100%,0% 100%);clip-path:polygon(0% 0%,100% 3%,100% 100%,0% 100%)}.featured-seller-section:after{max-width:41%;height:45px;clip-path:polygon(0% 0%,100% 16%,102% 0%,0 100%)}.review-rating-main{margin-left:auto;margin-right:auto}.product-grid-section.spotlight:before{max-width:41%;height:45px}.product-grid-section.spotlight{padding-bottom:40px}.product_sliders{padding:40px 0}.product-slider h2{font-size:24px;margin-bottom:30px}section.section.categories.product-categories .product-grid-section{padding-bottom:40px;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 98%,0 100%);clip-path:polygon(0% 0%,100% 0%,100% 98%,0 100%)}.product-grid-section.spotlight:after{display:none}section.section.categories.product-categories{position:relative}.header-content-top-search-section .actions button.action.search:before{content:'\e615';font-family:'luma-icons';vertical-align:top}.block-search .action.search{display:block}.block-search .action.search span{display:none}.page-header .field.search input[type=text]{margin:0}.header-content-top-search-section .block-search .label{display:none}.header-content-top-search-section .actions button.action.search{background:#44b955;padding:0;border-radius:0 4px 4px 0}.header-content-top-account-links-section{margin:0 12px 0 0;order:-1}.header-content-top-account-notification-section{margin-right:3px}.header-content-top-account-links-section ul.header.links{z-index:9999;border-radius:0}.header-content-top-account-notification-section .notification-section{z-index:9999;left:auto}section.section.categories.product-categories .product-grid-section{padding-bottom:40px}.cdz-horizontal-menu .groupmenu li.level0{width:100%;display:block}.cdz-menu .item.level-top>.groupmenu-drop{background:#f2f2f2;border:none;left:0;position:relative;width:100%;border-top:solid 1px #44b955;padding:0 10px 0 50px}.cdz-menu .menu-link,.cdz-menu a.groupdrop-title{color:#000;font-size:13px}.cdz-menu .item.level-top>.groupmenu-drop li.level1{padding:5px 0}.customer-login-page .block.block-customer-login{padding:10px}.login-logo{margin:0 0 20px}.login-title h2{margin:0 0 20px;font-size:44px}.block-customer-login h3{font-size:24px;line-height:1.1;margin-bottom:15px}.login-socials ul li a{padding:10px 12px;font-size:13px}.login-socials ul{column-gap:10px}.login-socials{padding-bottom:25px;margin-bottom:20px}.login-container .create-account-link{font-size:15px}.login-container .forgot-password-link a{font-size:15px}.login-container .fieldset>.field{margin-bottom:18px}.customer-login-page .fieldset>.field>.label,.customer-login-page .fieldset>.fields>.field>.label{font-size:15px}.customer-login-page .block.block-customer-login{padding:30px 30px 0}.login-socials .block-content{grid-template-columns:1fr;row-gap:20px}.fieldset.create.info{margin:0 0 16px;grid-template-columns:1fr}.header-section{display:block;padding:0}.header-logo-section a.logo{position:absolute;left:60px;max-width:160px;top:12px}.header-content-top-account-cart-links-section{margin-top:0}.minicart-wrapper .action.showcart:after{color:#05383b}.header-logo-section span.action.nav-toggle:before{color:#05383b}.nav-toggle:before{font-size:18px}.header-logo-section a.logo img{width:auto}.header-logo-section span.action.nav-toggle:after{display:none}.header-content-top-search-section .actions button.action.search{background:0 0}.header-content-top-search-section .actions button.action.search:before{content:"\e917" !important;font-family:'icomoon' !important}section.why-choose-section>.why-choose-section{-webkit-clip-path:none;clip-path:none}.page-footer .footer.content .footer-contain{flex-direction:column;padding-top:4px}.page-footer .footer-content,.page-footer .footer.content .block{width:100%;max-width:100%;padding:16px 0}.newsletter-box .block.newsletter{padding:0}.block.footer-links:first-child{padding-top:20px}.page-footer .footer.content .block .title{margin-bottom:16px}.footer-contain .footer-links ul{display:grid;grid-template-rows:repeat(4,min-content);grid-auto-flow:column}.footer-contain .footer-links:nth-child(3) ul{grid-template-rows:repeat(2,min-content)}.footer-socials ul{grid-template-rows:none !important;justify-content:center}.footer-contain .block ul li{padding:0 10px 20px 0;font-size:16px}.page-footer .footer.content .form.subscribe{display:block;width:100%;max-width:100%}.footer-logo{max-width:100%;text-align:center}.footer-copyright .container{display:block}.cdz-horizontal-menu .groupmenu li.level0.parent>a.menu-link:after{display:none}.header-bottom-section .container{padding-left:0;padding-right:0}.cdz-menu li.item.open>.dropdown-toggle:before,.cdz-menu li.item .cdz-tab-link.active+.dropdown-toggle:before{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.mpmassupload-product-profile .page.messages .messages .message{top:auto;bottom:10px;max-width:400px}.header-content-top-account-links-section .header.links{display:none}.header-content-top-account-links-section .top-account-links-toggle:before{content:"\f007";display:block;font-family:'FontAwesome';font-size:16px;color:#000;background:#9cdab1;min-width:32px;line-height:32px;min-height:32px;text-align:center;border-radius:100%;cursor:pointer}.header-content-top-account-links-section:before{display:none}}@media screen and (max-width:575px){.login-socials ul{grid-template-columns:1fr;row-gap:15px}.login-container .actions-toolbar{align-items:flex-start;flex-direction:column}.login-container .create-account-link{padding-top:5px}.login-container .actions-toolbar>.primary{width:100%}}@media screen and (max-width:479px){.header-logo-section{max-width:100%;margin:0}.header-logo-section a.logo{max-width:180px;margin-left:auto;margin-right:auto;top:15px}.header-content-section,.header-content-top-section{position:static}.header-content-top-search-section{max-width:100%;position:static}.header-content-section{padding-left:0;position:relative;margin-left:auto;margin-right:auto;padding-right:0;right:0;left:0;top:auto}.header-content-top-account-cart-links-section{order:-1;top:-28px}.cdz-navigation{position:absolute;top:65px;left:0;width:100%;max-width:100%}.section.banners .banner-text .banner-button-set{flex-wrap:wrap}section.section.contents.why-choose-section:after{bottom:1px}.header-content-top-section{justify-content:flex-end}.header-content-bottom-section{padding:0}.customer-login-content{padding:30px 0;background-size:90% auto;background-size:0 -56px}.login-container .create-account-link{letter-spacing:0;font-weight:400}.header-content-top-search-section .block.block-search{top:20px;width:calc(100% + 30px)}.header-logo-section span.action.nav-toggle{position:static}.header-logo-section a.logo{left:55px}.communication-view{height:calc(100vh - 230px)}}@media screen and (max-width:350px){.header-content-top-account-notification-section{margin-right:0}.customer-login-page .block.block-customer-login{padding:30px}.login-title h2{font-size:36px}.block-customer-login h3{font-size:20px}.customer-login-text h3{font-size:28px}.customer-login-content .customer-login-text{min-height:340px}.header-content-top-account-links-section{margin-right:10px}.header-content-top-search-section .search-toggle{right:77px}.header-logo-section a.logo{left:50px}.header-logo-section a.logo{max-width:145px;top:19px}}.wishlist-index-index .products-grid.wishlist .product-items .product-item .product-item-inner .fieldset .product-item-actions .tocart{background:#359555 !important;color:#fff !important}.wishlist-index-index .products-grid.wishlist .product-items .product-item .product-item-inner .fieldset .product-item-actions .tocart span{font-weight:500 !important}.sales-order-view .order-details-items #my-orders-item-table tbody tr td .actions-toolbar .buy-again span{color:#fff !important}.sales-order-view .order-details-items #my-orders-item-table tbody tr td .actions-toolbar .buy-again{background:#359555 !important}.product-info-main .product.attribute.upc{color:#7a8587;font-size:18px;margin-bottom:20px;word-break:break-all;word-wrap:break-word}.product-info-main .product.attribute.upc .value{display:inline-block}.product-info-main .product.attribute.sku{margin-bottom:5px !important;font-size:18px}.product-info-main .product.attribute.sku .type{font-weight:700;margin-right:4.25px}.product-info-main .product.attribute.upc .type{font-weight:700;margin-right:4.25px}.page.messages .messages{position:fixed;bottom:40px;top:auto;left:auto;right:40px;z-index:99;transform:translate(-25%)}.page.messages .messages .message{background:#fff;border:2px solid;border-radius:5px;padding-right:40px}.page.messages .messages .message .cl-mes{width:24px;height:24px;position:absolute;top:12px;right:10px;text-align:center;cursor:pointer}.page.messages .messages .message .cl-mes:after{content:"\f00d";font-family:"FontAwesome"}.page.messages .messages .message.error>*:first-child:before{content:'\e95c';font-family:'icomoon'}#confirmation-modal p{text-align:center;font-weight:400;font-size:28px;line-height:34px;color:#05383b;padding-bottom:16px}.modal-footer{border-top:none}.accept-membership-btn-modal{margin:0;border:none;background:#359555;border-radius:4px !important;border:1px solid;padding:6px 18px;font-size:16px;line-height:24px;color:#fff;border-radius:4px !important;min-width:100px}.accept-membership-btn-modal:hover{background:#1e5832;border:1px solid;color:#fff;border-radius:4px !important}.cancel-membership-btn-modal{margin:0;border-radius:4px !important;border:none;border:1px solid;background:#d41c11;padding:6px 18px;font-size:16px;line-height:24px;color:#fff;min-width:100px}.cancel-membership-btn-modal:hover{background:#96140c;border-radius:4px !important;color:#fff;border:1px solid}#ajax-response-message .message-success{padding:10px;font-size:1.48571429rem;background:#beebcd;color:#359555;border:1px solid #359555;margin-top:17px;display:inline-block}#ajax-response-message .message-error{padding:10px;display:inline-block;font-size:1.48571429rem;background:#fae5e5;color:#e02b27;border:1px solid red;margin-top:17px}.gds-left-banner {position: fixed;left: 0;}.gds-right-banner {position: fixed;right: 0;}.gds-right-bottom-banner {position: fixed;right: -1%;top: 60%;}