.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;list-style:none;margin:0;font-size:.75rem;overflow:hidden;padding:1.25rem 0}.breadcrumb li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumb li:not(:last-child)::after{content:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 448 512%27%3E%3Cpath d=%27M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6 .1 34zm192-34l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l136-136c9.4-9.2 9.4-24.4 0-33.8z%27 fill=%27%23CCCCCC%27/%3E%3C/svg%3E");margin:0 .5rem;width:.75rem;height:.75rem;display:inline-block}.breadcrumb li a{text-decoration:none;color:#4caf50;-webkit-transition:color .2s;transition:color .2s}.breadcrumb li a:hover{opacity:.8}.breadcrumb li:last-child{color:#333}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;list-style:none;margin:0;gap:.3125rem}.pagination li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.pagination li a,.pagination li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 .625rem;border:1px solid #e4e4e4;border-radius:.5rem;text-decoration:none;background-color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:.75rem;color:#50a061}.pagination li a:hover,.pagination li span:hover{background-color:#f5f5f5;border-color:#ddd}.pagination li.active span{background-color:#50a061;border-color:#50a061;color:#fff;cursor:default}.pagination li.disabled span{color:#999;background-color:#f5f5f5;border-color:#e4e4e4;cursor:not-allowed;opacity:.7}.pagination li:first-child a,.pagination li:first-child span,.pagination li:last-child a,.pagination li:last-child span{padding:0 .75rem}.pagination-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.pagination-results__pagination{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.pagination-results__results{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;text-align:right;color:#b1b5b8;font-size:.75rem;text-align:center}.thin-scrollbar::-webkit-scrollbar{width:2px;height:2px}.thin-scrollbar::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.thin-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(168,168,168,.6);border-radius:3px;border:none}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background-color:rgba(168,168,168,.9)}.thin-scrollbar::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.product-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;gap:1rem}.product-toolbar__select{padding:.4rem .6rem;border:.0625rem solid #ccc;border-radius:.25rem;font-size:.95rem;background-color:#fff}.product-toolbar__select:focus{border-color:#007bff;outline:0}.product-toolbar__form-group{width:17.375rem}.product-toolbar__form-group .select__value{padding:.375rem .625rem .375rem .375rem}.product-toolbar__form-group .select__value:after{border-right:2px solid #50a061;border-bottom:2px solid #50a061}.category-details{margin-top:1.25rem}.product-toolbar{margin:1.25rem 0}.stock-notify-popup .popup__content{max-width:28.75rem}.stock-notify-popup .popup__section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;padding:1.25rem}.stock-notify-popup .popup__section{gap:1rem}.stock-notify-popup .popup__buttons{width:100%}.stock-notify-popup .popup__button{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:100%;height:2.75rem}.stock-notify-popup .popup__button.loading{position:relative;color:transparent;pointer-events:none}.stock-notify-popup .popup__button.loading::after{content:"";position:absolute;width:1.25rem;height:1.25rem;top:50%;left:50%;margin-top:-.625rem;margin-left:-.625rem;border:2px solid #fff;border-radius:50%;border-left-color:transparent;-webkit-animation:stock-notify-rotate 1s linear infinite;animation:stock-notify-rotate 1s linear infinite}.stock-notify-popup__text{margin:0;font-size:.875rem;line-height:1.4;color:#333}.stock-notify-popup .popup__field-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.stock-notify-popup .popup__input-wrapper{position:relative;width:100%}.stock-notify-popup .popup__label{color:#bcbcbc;margin-bottom:.375rem;line-height:1.25}.stock-notify-popup .popup__input{width:100%;padding:.625rem;border:1px solid #e4e4e4;border-radius:.5rem;font-size:.875rem;height:2.625rem;line-height:1.4;background-color:#fff;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.stock-notify-popup .popup__input:focus{border-color:#50a061;outline:0}.stock-notify-popup .popup__input._error{border-color:#d14646;padding-right:2.25rem}.stock-notify-popup .popup__error-icon{position:absolute;top:50%;right:.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1rem;height:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}._error .stock-notify-popup .popup__error-icon{opacity:1}.stock-notify-popup .popup__error{color:#d14646;font-size:.75rem;margin-top:.25rem;line-height:1.2;font-weight:500;position:absolute;top:100%;left:0;width:100%}[data-notify-me].loading{position:relative;color:transparent;pointer-events:none}[data-notify-me].loading::after{content:"";position:absolute;width:1.25rem;height:1.25rem;top:50%;left:50%;margin-top:-.625rem;margin-left:-.625rem;border:2px solid #fff;border-radius:50%;border-left-color:transparent;-webkit-animation:stock-notify-rotate 1s linear infinite;animation:stock-notify-rotate 1s linear infinite}@-webkit-keyframes stock-notify-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes stock-notify-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media (max-width:61.99875em){.breadcrumb{padding:.625rem 0}.product-toolbar{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.product-toolbar__form-group{width:100%}.product-toolbar__form-group .select__value{padding:.1875rem}.stock-notify-popup .popup__input{padding:.625rem .875rem;font-size:1rem}}@media screen and (max-width:768px){.breadcrumb li{font-size:.75rem}}@media (max-width:47.99875em){.products-grid .product-card__info .rating{--star-size:0.5rem;--star-gap:0.0625rem}.products-grid .product-card__image{width:6.25rem;height:auto}.products-grid .product-card__bonus-text{font-size:.75rem}.products-grid .product-card__price-sale{font-size:1rem}.products-grid .product-card__price-current{font-size:1rem}.products-grid .product-card__price-old{font-size:.75rem}.products-grid .product-card__add-to-cart{height:2.5rem;font-size:.75rem}.products-grid .product-card__cart-stepper .quantity__button{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.products-grid .product-card__cart-stepper .quantity__input input{font-size:1rem}.stock-notify-popup .popup__content{max-width:100%;margin:0 .625rem}.stock-notify-popup .popup__button{height:2.5rem;font-size:.875rem}}