.promotions-widget{font-family:'Lato',Sans-serif,serif}.promotions-menu{background:#fff;color:#a9c685;text-align:center}.promotions-menu.fixed{position:fixed;top:0;width:100%;z-index:9999}@media (min-width:769px){.promotions-menu.fixed .menu-container{padding-top:unset;padding-bottom:unset;border-bottom:5px solid #a9c685}.promotions-widget .promotions-menu.fixed h1{font-size:30px !important;line-height:36px;text-transform:uppercase;font-weight:900;margin:20px 0;float:left;width:25%;display:inline-flex}.promotions-widget .promotions-menu.fixed .promotions-toolbar{justify-content:right;align-items:center;column-gap:16px;float:right;width:70%;display:inline-flex;margin:20px 0}.promotions-menu.fixed a.action-button.solid-color{font-size:14px;border-radius:23px;border:1px solid;padding:10px 18px;line-height:18px;color:#ffff;text-decoration:none;margin-top:unset}.promotions-menu.fixed .action-button.transparent span{font-size:14px;border-radius:23px;border:1px solid;padding:10px 18px;line-height:18px;color:#a9c685;text-decoration:none;height:100%;display:block;margin-top:unset}}.promotions-menu .menu-container{padding-top:20px;padding-bottom:24px;border-bottom:5px solid #a9c685}.promotions-widget .promotions-menu h1{font-size:30px !important;line-height:36px;text-transform:uppercase;font-weight:900;margin:0}.promotions-widget .promotions-toolbar{display:flex;justify-content:center;align-items:center;column-gap:16px;margin-top:40px;flex-wrap:wrap;row-gap:16px}.promotions-widget .promotions-toolbar .action-button:focus{text-decoration:none}.promotions-widget .promotions-toolbar .action-button:hover{text-decoration:none}.promotions-widget .promotions-toolbar .action-button.solid-color{background:#f7941d;border-color:#f7941d}a.action-button.solid-color{font-size:18px;border-radius:23px;border:1px solid;padding:12px 24px;line-height:22px;color:#fff;text-decoration:none;margin-top:12px}.action-button.transparent span{font-size:18px;border-radius:23px;border:1px solid;padding:12px 24px;margin-top:12px;line-height:22px;color:#a9c685;text-decoration:none;height:100%;display:block}@media (max-width:768px){.promotions-widget .promotions-toolbar .action-button.solid-color{width:100%}}@media (max-width:460px){.promotions-page .custom-stick{z-index:unset}}@media (max-width:768px){.promotions-menu.fixed{overflow:hidden}.promotions-page .brands-container{width:90%;margin:0 auto}.promotions-page .brands-list .slick-prev{left:0;margin-left:-5%}.promotions-page #amasty-shopby-product-list .toolbar-wrapper{background-color:#f2f2f2}a.action-button.transparent{padding:0 6px;width:calc(50% - 12px)}.promotions-menu.fixed .promotions-widget .promotions-toolbar{margin-top:20px}.promotions-menu.fixed .promotions-widget .promotions-menu h1{display:none}.promotions-menu.fixed .menu-container{padding-top:0}.promotions-menu.fixed .menu-container .promotions-toolbar{display:block;overflow-x:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.promotions-menu.fixed .menu-container .promotions-toolbar .action-button{display:inline-block;white-space:normal;vertical-align:top}.promotions-menu.fixed .menu-container .promotions-toolbar .action-button.solid-color{width:unset}.promotions-menu.fixed .menu-container .promotions-toolbar::-webkit-scrollbar{display:none}.promotions-page .themes-section .item-theme{display:grid;text-decoration:none;position:relative;grid-template-rows:auto 1fr;overflow:hidden}.discounts-section .discount-box h4{font-size:48px}.brands-list .slick-list.draggable{overflow:hidden}.toolbar-characteristics .select-wrapper{min-width:168px;max-width:168px}.page-products .toolbar-wrapper .toolbar .show-filters-button{visibility:hidden;height:0;padding:0;margin:0;width:0}.page-products .toolbar-wrapper .toolbar select#sorter{border-radius:0 !important;text-align:start !important;text-align-last:unset !important}.page-products .toolbar-wrapper .toolbar-sorter.sorter{width:50%;margin-left:10px;margin-right:0}.page-products .toolbar-wrapper .toolbar-sorter.sorter .select-wrapper{width:100%;display:inline-block;min-width:unset;margin-right:0}.show-filters-button{display:none}.promotions-page .toolbar-wrapper .toolbar-characteristics.sorter{height:42px;float:left}.promotions-page .toolbar-wrapper .toolbar-characteristics.sorter .select-wrapper{position:relative;display:inline-block;width:100%}.discounts-section .discount-container{grid-template-columns:repeat(2,1fr);column-gap:12px}}.section-header{margin-top:0;margin-bottom:32px;text-align:center}.section-header h2{margin:0;color:#a9c685;text-transform:uppercase;font-size:24px !important;line-height:29px;font-weight:900}.section-header p{margin-top:16px;margin-bottom:0;color:#555;font-size:14px;font-weight:400;line-height:17px}.discounts-section{margin-top:40px;margin-bottom:40px;position:relative;width:100%}.discounts-section .discount-container{display:flex !important;flex-wrap:nowrap;position:relative}.discounts-section .discount-box{position:relative;overflow:hidden;transition:background-color .3s ease;background-color:#a9c685;padding:40px;text-align:center;align-items:center;vertical-align:center;width:100%;flex-direction:column;min-height:180px;display:flex;text-decoration:none !important;box-sizing:border-box}.discounts-section .discount-box:before{content:'';position:absolute;top:100%;left:0;right:0;bottom:0;height:100%;background-color:#2c5440;transition:transform .3s ease;z-index:1}.discounts-section .discount-box:hover:before{transform:translateY(-100%)}.discounts-section .discount-box h4,.discounts-section .discount-box .label{position:relative;z-index:2;transition:color .3s ease}.discounts-section .discount-box:hover h4,.discounts-section .discount-box:hover .label{color:#ffff}.discounts-section .discount-box h4,.discount-box .label{color:#2c5440;text-decoration:none}.discounts-section .discount-box h4{font-size:56px;font-weight:900;line-height:67px;margin:0}.discounts-section .discount-box h4.others{font-size:46px}.discounts-section .discount-box.no-label h4{display:flex;justify-content:center;align-items:center;height:100%}.discounts-section .discount-box .label{display:block;font-size:16px;line-height:19px;margin-bottom:6px;font-weight:400;letter-spacing:0;text-align:center}.discounts-section .slick-track{display:grid;grid-auto-flow:column;position:relative;overflow:visible;height:100%}.discounts-section .slick-list{overflow:hidden}.discounts-section .slick-slide{margin:0 10px}.discounts-section .slick-slide>div>a{height:100%;display:flex !important;flex-direction:column}.discounts-section .slick-arrow{position:absolute;z-index:999;top:50%;transform:translateY(-50%)}.discounts-section .slick-prev{left:-10px}.discounts-section .slick-next{right:-10px}.discounts-section .slick-navigation i{font-weight:700;font-size:30px}.discounts-section .slick-prev:before,.discounts-section .slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#000}ul.brands-list{list-style-type:none;padding:0 5px 0 10px;margin:0;position:relative}ul.brands-list li.brand-item{display:inline-block}ul.brands-list li.brand-item:hover .brand-thumb{border:1px solid #a9c685}ul.brands-list li.brand-item a.brand-link{text-decoration:none}.brands-list .brand-item .brand-thumb{width:176px;height:176px;position:relative;overflow:hidden;border-radius:100%;background:#fff;border:1px solid transparent}.brands-list .brand-item .brand-thumb img{width:100%;height:100%;object-fit:cover;object-position:center;transform-origin:center}.brands-list .brand-item .brand-name{text-align:center;font-size:18px;line-height:22px;font-weight:700;color:#2c5440;margin-top:20px;text-decoration:none}.brands-list .slick-list{overflow:hidden}.brands-list .slick-slide{float:left}.brands-list .slick-arrow{position:absolute;z-index:999;top:40%;transform:translateY(-50%)}.brands-list .slick-prev{left:-10px}.brands-list .slick-next{right:-10px}.brands-list .slick-navigation i{font-weight:700;font-size:30px}.brands-list .slick-prev:before,.brands-list .slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#000}.themes-section .item-theme:nth-child(-n+4){display:none}.themes-section.slick-initialized .item-theme:nth-child(-n+4){display:inline-block}.themes-section .item-theme .theme-name{padding-left:16px;padding-right:16px;background:#a9c685;align-content:space-around;text-decoration:none !important}.themes-section .item-theme .theme-name h4{font-size:16px}.themes-section{display:block;margin-top:40px;margin-bottom:40px;width:100%;max-width:100%;position:relative}.themes-section .slick-list{overflow:hidden}.themes-section .slick-arrow{position:absolute;z-index:999;transform:translateY(-50%)}.themes-section .slick-prev{position:absolute;top:60%;left:-10px}.themes-section .slick-next{position:absolute;top:60%;right:-10px}.themes-section .slick-navigation i{font-weight:700;font-size:30px}.themes-section .slick-prev:before,.themes-section .slick-next:before{font-size:20px;line-height:1;opacity:.75;color:#000}.themes-section .slick-track{height:100%;display:grid;grid-auto-flow:column;position:relative;overflow:visible}.themes-section .slick-slide{display:inline-block;height:100%;margin:0 10px}.themes-section .slick-slide>div{height:100%}.themes-section.theme-thumb{flex:auto}.themes-section .slick-slide>div>a{height:100%;display:flex !important;flex-direction:column}.themes-section .themes-container{display:block}@media (max-width:480px){.themes-section a.item-theme .theme-name{height:25%;display:flex;flex-direction:column;align-items:start;overflow-wrap:break-word;justify-content:center;word-wrap:break-word;padding-top:0;padding-bottom:0}.themes-section a.item-theme .theme-name h4{max-width:80%}.themes-section a.item-theme .theme-discount{position:absolute;right:-6px;margin-right:-18px;bottom:-15px;width:119px;height:99px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='109.988' height='98.973' viewBox='0 0 109.988 98.973'%3E%3Cpath id='Path_18' data-name='Path 18' d='M18.152-.714C34.677-7.678,54.079,9.695,54.079,9.695S72.926-6.985,89.788-.714s25.672,26.6,14.1,43.721c-9.279,17.388-38.8,50.436-40.4,50.966-3.295,2.138-12.679,4.673-19.695,0S7.287,51.513.741,37.476C-3.918,20.753,1.627,6.251,18.152-.714Z' transform='translate(0.846 2.361)' fill='%232c5440'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:55%;color:#fff}.themes-section .item-theme div.theme-discount .label{font-size:12px;line-height:12px}.themes-section .item-theme div.theme-discount h4{font-size:14px;line-height:10px}}.themes-section .item-theme{display:inline-block;position:relative}.themes-section .item-theme .theme-thumb{height:160px;position:relative;overflow:hidden}.themes-section .item-theme .theme-thumb img{width:100%;height:100%;object-fit:cover;object-position:center;transform-origin:center;transition:all .5s;transform:scale(1.01);-webkit-transform:scale(1.01);-ms-transform:scale(1.01)}.themes-section .item-theme:hover .theme-thumb img{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1)}.themes-section .item-theme .theme-discount{position:absolute;right:-8px;bottom:-5px;width:119px;height:99px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='109.988' height='98.973' viewBox='0 0 109.988 98.973'%3E%3Cpath id='Path_18' data-name='Path 18' d='M18.152-.714C34.677-7.678,54.079,9.695,54.079,9.695S72.926-6.985,89.788-.714s25.672,26.6,14.1,43.721c-9.279,17.388-38.8,50.436-40.4,50.966-3.295,2.138-12.679,4.673-19.695,0S7.287,51.513.741,37.476C-3.918,20.753,1.627,6.251,18.152-.714Z' transform='translate(0.846 2.361)' fill='%232c5440'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;color:#fff;background-size:75%}.themes-section .item-theme .theme-discount .label{font-size:12px;line-height:1;font-weight:400;padding:0}.themes-section .item-theme .theme-discount h4{font-size:24px;font-weight:700;color:#ffff;line-height:29px;margin:0}.themes-section .item-theme .theme-name{padding-top:14px;padding-bottom:14px;padding-left:16px;padding-right:16px;background:#a9c685}.themes-section .item-theme .theme-name h4{font-size:15px;line-height:21px;font-weight:700;color:#2c5440;text-align:left;letter-spacing:0;margin:0}.categories-section{margin-top:40px;margin-bottom:40px}.categories-section .categories-list{width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center;column-gap:12px;flex-wrap:wrap;row-gap:16px}.categories-section .categories-list li.item{list-style:none}.categories-section .categories-list li.item.active .cat-btn{border-color:#2c5440;color:#ffff;background:#2c5440}.categories-section .categories-list .cat-btn{border-radius:23px;border:1px solid #2c5440;padding:12px 24px;font-size:14px;line-height:17px;color:#2c5440;font-weight:400;text-decoration:none;transition:none;display:block}.categories-section .categories-list .cat-btn:hover{border-color:#2c5440;color:#2c5440}.promotions-page .toolbar-wrapper .toolbar-characteristics.sorter{display:table-row;height:42px;float:left}.promotions-page .toolbar-wrapper .toolbar-characteristics.sorter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promotions-page .toolbar-wrapper .toolbar-characteristics.sorter .select-wrapper{position:relative;display:inline-block}.dropbtn{cursor:pointer;text-align:left;border:1px solid #d7d7d7;border-radius:0;background-color:#ffff;color:#636363;width:100%;padding:10px 15px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none}.select-wrapper{min-width:250px}.checkbox-list li{display:flex;align-items:center}.checkbox-list li a{display:flex !important;align-items:center;height:100%;width:100%;padding:0 !important}.checkbox-list li a span{display:block !important;color:#000 !important}.dropdown-content{display:none;position:absolute;background-color:#fff;width:auto;min-width:100%;z-index:1;overflow-y:auto;border:1px solid #d7d7d7;border-top:none}.checkbox-list{list-style-type:none;padding:0;margin:0}.checkbox-list li{padding:5px}.checkbox-list li label{display:flex;align-items:center;justify-content:start;column-gap:4px;margin:0}.checkbox-list input[type=checkbox]{margin:0}.filters-list{display:flex;justify-content:start;column-gap:8px;align-items:center;margin-bottom:48px}.filters-list .filter-item,.filters-list .remove-filters{font-size:14px;line-height:17px;font-weight:400}.filters-list .filter-item{border:1px solid #d7d7d7;border-radius:23px;padding:12px 24px;color:#555;text-decoration:none}.filters-list .filter-item:after{content:'\f00d';font-family:FontAwesome;font-weight:400;overflow:hidden;margin-left:6px}.filters-list .filter-item:hover{border:1px solid #a9c685}.filters-list .remove-filters{color:#2c5440;text-decoration:underline;transition:none;margin-left:16px}.filters-list .remove-filters:hover{color:#a9c685}.promotions-page .breadcrumbs.container{width:100%;background:#2c5440;margin:0 !important;padding:0 !important}.promotions-page .breadcrumbs.container ul{padding-top:20px;padding-bottom:20px}.promotions-page .breadcrumbs.container ul li,.promotions-page .breadcrumbs.container ul li a,.promotions-page .breadcrumbs ul li+li:before{color:#ffff}.promotions-page .breadcrumbs.container ul,#amasty-shopby-product-list{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.promotions-page #amasty-shopby-product-list .toolbar-wrapper{margin-bottom:24px}.promotions-page #amasty-shopby-product-list .toolbar-wrapper .toolbar-amount{width:0;height:0;display:none !important}.promotions-page #amasty-shopby-product-list{.product-item:nth-child(1n){margin-right:12px}.product-item:nth-child(2n){margin-right:12px}.product-item:nth-child(3n){margin-right:12px !important}.product-item:nth-child(4n){margin-right:0 !important}}.promotions-page #amasty-shopby-product-list .amscroll-load-button{width:15%;display:block;margin:0 auto;font-size:16px;color:#fff !important}.promotions-page #amasty-shopby-product-list .amscroll-load-button.-before{display:none !important}@media (min-width:1200px){.promotions-page .breadcrumbs.container ul,#amasty-shopby-product-list{width:1170px}}@media (max-width:992px){.promotions-page .breadcrumbs.container ul,#amasty-shopby-product-list{width:970px}}@media (max-width:768px){.promotions-page .breadcrumbs.container ul,#amasty-shopby-product-list{width:750px;max-width:100%}.promotions-page #amasty-shopby-product-list{.product.product-item{margin-right:0 !important}}}