@font-face{font-family:"Signika";src:url("../fonts/signika-regular-webfont.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Signika";src:url("../fonts/signika-bold-webfont.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Gotham HTF";src:url("../fonts/gotham-black-webfont.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Gotham HTF";src:url("../fonts/gothamhtf-medium-webfont.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Gotham HTF";src:url("../fonts/gothamhtf-medium-webfont.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"ceicons";src:url("../fonts/ceicons.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"filterIcons";src:url("../fonts/filterIcons.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Material Icons";src:url("../fonts/MaterialIcons-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"FontAwesome";src:url("../fonts/fontawesome-webfont.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@media(min-width:992px){.mobile-only{display:none !important}}@media(max-width:991.98px){.desktop-only{display:none !important}}.main-container{max-width:1200px;margin:auto}.max-width-container{max-width:1440px;margin-inline:auto;padding-inline:10px}@media(max-width:1519.98px){.max-width-container{max-width:1140px}}@media(max-width:1199.98px){.max-width-container{max-width:960px}}@media(max-width:991.98px){.max-width-container{max-width:720px}}@media(max-width:767.98px){.max-width-container{max-width:540px}}@media(max-width:575.98px){.max-width-container{max-width:100%}}.main-padding-container{padding-inline:10px}.products-grid{display:grid;grid-template-columns:repeat(4,1fr)}@media(max-width:1199.98px){.products-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:991.98px){.products-grid{grid-template-columns:repeat(2,1fr)}}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.js-fixed{overflow:hidden}.js-block{display:block !important}.js-flex{display:flex !important}.js-none{display:none !important}.top-cold-content{width:100%;padding-bottom:40px;padding-right:26px}.top-cold-content .container-read-more{display:flex;align-items:center;justify-content:center;padding-top:7px;cursor:pointer}.top-cold-content .expanded{height:auto;overflow:hidden;display:block;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:unset}.products-item-wrapper{font-size:20px;font-weight:600;color:#333}.products-item-wrapper .inner-wrap{border:1px dashed rgba(0,0,0,0)}.products-item-wrapper .inner-wrap:hover{background:linear-gradient(153deg,#fff 65.89%,#f5fff0 98.36%);border:1px dashed #3a801a;border-radius:20px 20px 20px 0}.products-item-wrapper .inner-wrap .products-item__image img{border-radius:20px 20px 20px 0;position:relative}.products-item-wrapper .upper-text{align-items:center;color:#4a4947;font-size:12px;font-weight:400}.products-item-wrapper h2{color:#4a4947;font-size:16px;font-weight:700;height:48px;overflow:hidden;display:block;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3}@media(max-width:991.98px){.products-item-wrapper h2{font-size:calc(12.8px + .32258vw)}}@media(max-width:767.98px){.products-item-wrapper h2{height:55px;overflow:hidden;display:block;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3}}.products-item-wrapper h2:hover{cursor:pointer;text-decoration:underline}.products-item-wrapper .products-item__price{font-size:36px;color:#4a4947;font-weight:700;letter-spacing:.32px;line-height:1;font-family:Gotham HTF}.products-item-wrapper .cart-button button{background-color:#3a801a;transition:background-color .2s ease}.products-item-wrapper .cart-button button:hover{background-color:#2b5e13;cursor:pointer}.products-item-wrapper .products-item__price{align-items:baseline;gap:8px}.products-item-wrapper .old-price{font-size:16px;color:#4a4947;font-weight:350;white-space:nowrap}.products-item-wrapper .old-price::after{content:"";background-color:#f00;transform:rotate(-15deg);transform-origin:left center}.products-item-wrapper .new-price{font-size:36px;font-weight:700;color:#e30613;white-space:nowrap}.initial-price::after{background-color:#f00;transform:rotate(-15deg);transform-origin:left center}.old-price .price-sup{font-size:8px;vertical-align:top;font-family:sans-serif}.new-price .price-sup{font-size:18px;vertical-align:top}.initial-price .price-sup{font-size:18px;vertical-align:top}.discount-label{background:#e30613;border-radius:14px 14px 14px 0;box-shadow:2px 2px 5px rgba(0,0,0,.32);color:#fff;font:700 14px/24px "Gotham HTF",Helvetica,sans-serif;text-transform:uppercase;transform:skewY(-7deg);z-index:2}.beadcrumbs-wrapper .breadcrumbs ol{list-style:none;align-items:center}.beadcrumbs-wrapper .breadcrumbs ol li{align-items:center;color:#495057;font-size:12.8px;font-weight:700}.beadcrumbs-wrapper .breadcrumbs ol li .li_text{color:#495057;text-decoration:underline}.beadcrumbs-wrapper .breadcrumbs ol .after-first-item{position:relative;color:#4a4947;font-size:12.8px;font-weight:700;line-height:16px}.beadcrumbs-wrapper .breadcrumbs ol .after-first-item::before{display:inline-block;content:"chevron_right";font-family:Material Icons;font-size:19px;font-weight:300;color:#6c757d}.page__title{font-size:24px;color:#3a801a;line-height:22.4px;margin:20px 0;text-transform:uppercase;font-weight:700}.page-description{font-size:16px;font-weight:400;color:#4a4947;line-height:22.4px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:max-height .25s ease,opacity .25s ease}.sort-wrapper{justify-content:space-between;align-items:center;color:#4a4947;font-size:12.8px;font-weight:700}@media(max-width:767.98px){.sort-wrapper{justify-content:start;align-items:start;flex-direction:column}}.select-options{border:1px solid #ced4da;border-radius:.4rem;font-size:12.8px;font-weight:400;color:#4a4947;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.select-options:focus{border-color:#71d841;box-shadow:0 0 0 .2rem rgba(58,128,26,.25);outline:0}.see-more-btn-wrap{justify-content:center}.see-more-btn-wrap button{background-color:#3a801a;border-color:#3a801a;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:8px}.see-more-btn-wrap button span{font-size:16px}.see-more-btn-wrap button:hover{cursor:pointer;background-color:#2c6014;border-color:#275611;color:#fff}.bottom-product-count .products-amount{color:#4a4947;font-size:12.8px;font-weight:700;text-align:center;line-height:19.2px}.top-cc-wrap p{color:#4a4947;font-size:16px;font-weight:400;line-height:22.4px}.bottom-cold-content h2{font-size:24px;color:#3a801a;line-height:28.8px;font-weight:700}.bottom-cold-content p{color:#4a4947;line-height:24px;font-size:16px;font-weight:400}.read-more{color:#3a801a;font-weight:600;cursor:pointer}.page-description.expanded{-webkit-line-clamp:unset;overflow:visible}.product-unit-price{align-items:flex-start;font-family:"Gotham HTF",sans-serif;font-size:15px;font-weight:500;text-wrap:nowrap;gap:1px;color:#4a4947}.price-first-part,.price-cent-part,.price-third-part{line-height:1}.price-cent-part{font-size:7.5px;vertical-align:super;font-weight:400}.price-third-part{font-size:15px;color:#4a4947;font-weight:400}.recommendations-list{gap:8px}.similar-products h3{font-size:24px;font-weight:700;color:#4a4947}.similar-products a{color:#4a4947;font-weight:400;font-size:16px;line-height:1.2;border:2px solid #3a801a;border-radius:8px}.similar-products a:hover{background:linear-gradient(153deg,#fff 40%,#f5fff0 60%);color:#2c6014;text-decoration:none}.products-grid{align-items:stretch;overflow-x:hidden}.products-item-wrapper .inner-wrap{background:#fff;border-radius:10px}@media(max-width:767.98px){.products-item-wrapper h2{font-size:13.9484px;line-height:18.1329px}}.products-item__image{align-items:center;justify-content:center;overflow:hidden}.products-item__image img{object-fit:cover}.products-sort{gap:10px;align-items:center}.products-sort span{white-space:nowrap}.select-options{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;background-color:#fff;cursor:pointer;background-image:none !important}.custom-select-wrapper::after{content:"▲\a▼";font-size:8px;line-height:.8;color:#333;pointer-events:none;white-space:pre;text-align:center}.cash-direct-section .cash-direct-info .discount-percent{font-size:12px;font-family:"Gotham HTF";font-weight:350}.cash-direct-price{font-family:"Gotham HTF";font-size:23px}.cash-direct-price .price-sup{font-size:11.5px}.spinner-loader{border:3px solid #ccc;border-top:3px solid #949494;border-radius:50%;animation:spin .5s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.sort-wrapper{justify-content:space-between;align-items:center;gap:1rem}.products-amount{font-size:.95rem;color:#333}.products-sort{align-items:center;gap:.5rem;font-size:.95rem;color:#333}.sort-by{font-weight:600;color:#222}.sort-selected{background-color:#fff;border:1px solid #ccc;border-radius:6px;cursor:pointer;user-select:none;font-size:12.8px;justify-content:center;align-items:center;font-weight:400;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.sort-selected:focus{border-color:#71d841;box-shadow:0 0 0 .2rem rgba(58,128,26,.25);outline:0}.sort-selected::after{content:"▲\a▼";white-space:pre;font-size:.6rem;color:rgba(0,0,0,.8549019608);line-height:1.2;text-align:center;pointer-events:none}.select-options{background:#fff;border:1px solid #000;list-style:none;z-index:20;border-radius:0}.sort-option{cursor:pointer}.sort-option:hover{background-color:#007aff}.checkbox-label{align-items:center;justify-content:space-between;cursor:pointer}.checkbox-text.sort{color:#333;font-size:12.8px}@media(max-width:768px){.sort-wrapper{flex-direction:column;align-items:flex-start}}.products-sort .sort-by{font-size:12.8px}.select-options .filter-item:hover .checkbox-text{color:#fff}.top-cold-content-full{overflow:hidden;transition:max-height .3s ease}.scroll-to-top{background-color:#3a801a;color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.2)}.scroll-to-top i{font-size:20px;color:#fff;line-height:20px;font-weight:400;font-family:"Material Icons"}.sort-by-select{color:#495057;font-size:12.8px;font-weight:400;line-height:1.5}.sort-by-select:focus{border-color:#71d841;box-shadow:0 0 0 .2rem rgba(58,128,26,.25);outline:0}.price-sup{font-family:"Gotham HTF" !important;font-weight:700;font-size:18px}.cash-direct-price{color:#e5171c}.scroll-to-top-alt-btn{background-color:#4a4947;border-color:#4a4947;color:#fff;font-size:calc(12.8px + .32258vw);font-weight:500;line-height:1.5;text-align:center}.product-description{color:#4a4947;font-size:14px;font-weight:400;height:auto;overflow:hidden;display:block;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3;min-height:40px;word-wrap:break-word;word-break:break-word}.sup{font-size:7.5px;font-weight:400;font-family:"Gotham HTF";vertical-align:super !important}.initial-price{display:flex}.upper-text{min-height:24px;display:flex;align-items:flex-start}.price-first-part{transform:translateY(3px) !important}.filters{background-color:#fff !important;color:#4a4947;line-height:1.5}.filter-title{font-size:22.4px;font-weight:600;color:#4a4947}.products-filters{background:#f1f3f5}.products-filters .selected-filters{border-color:#3a801a;text-align:left;line-height:1}.products-filters .selected-filters .heading-text{color:#4a4947;font-size:18px;font-style:normal;font-weight:700;line-height:110%;margin-bottom:3px}.products-filters .selected-filters .clear-all-filters{font-size:14px;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase;cursor:pointer}.products-filters .active-filters .active-filters-item{padding:7px 25px 7px 15px;position:relative;line-height:1}.products-filters .active-filters .active-filters-item:last-child{padding-bottom:15px}.products-filters .active-filters .active-filters-item .close-filter{position:absolute;right:7px;font-size:24px;opacity:.4;cursor:pointer;top:40%;transform:translateY(-50%)}.products-filters .active-filters .active-filters-item .close-filter::before{font-size:25px !important;content:"×";font-size:16px;line-height:1}@media(max-width:767.98px){.products-filters .active-filters .active-filters-item .close-filter::before{font-size:21px !important}}.products-filters .active-filters .active-filters-item .close-filter:hover{opacity:1}.filters-item{border-bottom:1px solid #d0d5db}.filters-item .filter-item-title{font-size:20px;font-weight:700;color:#4a4947;cursor:pointer}.filters-item .filter-item-title::before{border:2px solid #aab2bd;border-width:2px 0 0 2px;transform:rotate(45deg)}.filters-item .checkbox-list .category{font-size:15px;font-weight:700}.filters-item .checkbox-list .quantity{font-size:15px;font-weight:500}.filters-item.closed .filter-item-title::before{transform:rotate(225deg)}.see-more-filters-div{text-align:center}.see-more-filters-div .see-more-filters-toggle{background-color:#3a801a;border:1px solid #3a801a;border-radius:10px;color:#fff;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.5;letter-spacing:1px}.see-more-filters-div .see-more-filters-toggle::before{font-family:"filterIcons";font-size:12px;line-height:12px;font-weight:400;transition:transform .3s ease;display:inline-block}.see-more-filters-div .see-more-filters-toggle[data-collapsed=true]::before{content:""}.see-more-filters-div .see-more-filters-toggle[data-collapsed=false]::before{content:""}.open-filter{background-color:#3a801a;border-color:#3a801a;color:#fff;text-align:center;border-radius:0}.open-filter .compact-toggle-text{letter-spacing:3px;text-transform:uppercase;font-size:12px;line-height:32px;white-space:nowrap}.open-filter .compact-toggle-icon{line-height:32px;font-size:18px}.product-btn{background-color:#eee}.product-btn .product-link{font-size:12px;text-transform:uppercase;background-color:#3a801a;border-color:#3a801a;color:#fff;font-weight:500;line-height:1.5;text-align:center;border-radius:6.4px}.under-filters-div .under-filters-title{font-size:22px;font-weight:600;color:#4a4947}.under-filters-div .store-link a{color:#3a801a;font-size:18px;font-weight:700;text-decoration:underline}.under-filters-div .store-link a span::before{content:"chevron_right";font-family:"Material Icons"}@media(max-width:767.98px){.active-filter-text{font-size:14.171px}}