@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:auto;-ms-text-size-adjust:auto;text-size-adjust:auto;font-size:18px}h1,h2,h3,h4,h5{font-weight:600}h1{font-size:calc(1.8em + 1vw)}@media screen and (min-width:2000px){h1{font-size:calc(1.8em + .5vw)}}h2{font-size:calc(1.4em + 1vw);margin:1.2rem 0}@media screen and (min-width:2000px){h2{font-size:calc(1.4em + .5vw)}}h3{font-size:calc(1.2em + 1vw)}@media screen and (min-width:2000px){h3{font-size:calc(1.2em + .5vw)}}body{font-weight:400;line-height:1.2}p{line-height:1.4}.bad-range{margin-top:10px;max-width:182px}.bad-range .title{color:#000;font-size:15px;font-style:normal;font-weight:700;line-height:237.8%;margin-bottom:4px}.bad-range .range{display:flex;gap:4px;justify-content:center}.bad-range .range input{border:1px solid #767676;border-radius:4px;max-width:80px;padding:6px;text-align:right}.bad-range .range .label,.bad-range .range input{color:#000;font-size:15px;font-style:normal;font-weight:400}.bad-range .range .label{line-height:237.8%}.bad-range .horizontal-slider{align-items:center;display:flex;height:8px;margin-top:15px;width:100%}.bad-range .horizontal-slider .track{background:#909090;border-radius:999px;bottom:0;top:0}.bad-range .horizontal-slider .thumb{background:#fff;border:1px solid #212121;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.3);cursor:pointer;height:20px;width:20px}.bad-range .horizontal-slider .track-0,.bad-range .horizontal-slider .track-2{height:2px;top:3px}.bad-range .horizontal-slider .track-1{background:#2a6471}.bad-range .range-help-numbers{color:#767676;font-size:11px;margin-top:15px}.bad-range .range-help-numbers .from{float:left}.bad-range .range-help-numbers .to{float:right}.bad-button{align-items:center;background:#2a6471;border:none;border-radius:33px;color:#fff;display:flex;font-size:19px;font-style:normal;justify-content:center;line-height:49px;min-width:15rem;text-align:center}.bad-button--small{font-size:.9rem;min-width:100%}.bad-button.apply{margin-top:.8rem}.bad-button.reset{align-items:center;background:#4a4a4a;border-radius:.625rem;color:#fff;display:flex;font-size:18px;font-weight:700;justify-content:space-between;line-height:inherit;min-width:revert;padding:.3rem .8rem;text-align:left}.bad-button.reset svg{flex-shrink:0;height:.75rem;margin-left:.8rem;margin-top:2px;width:.75rem}.bad-button.reset .filter_tag{font-weight:400}.bad-button--filter{align-items:center;background:#e6e6e6;border:none;box-shadow:none;color:#212121;display:flex;font-size:18px;font-style:normal;font-weight:400;justify-content:space-between;line-height:250%;padding:2px 16px 0;text-align:start}.bad-button.filters-toggle.hidden svg{display:none}.bad-button.filters-toggle.show{position:relative}.bad-button.filters-toggle.show svg{display:block;height:100%;position:absolute;right:.9rem;top:0}.reset-all-filters-btn{background:none;border:none;color:#4a4a4a}.category-hero__wrapper{position:relative}.category-hero__wrapper .category-hero__title{background-color:#fff;margin:auto;padding:1.5rem 1.5rem 0;text-align:center;text-transform:uppercase}.category-hero__wrapper .category-hero__title--has-image{bottom:0;left:0;margin:auto;position:absolute;right:0}.category-hero__title h2{font-weight:100}.category-hero__description{display:none;left:0;margin:auto;right:0}@media screen and (min-width:600px){.category-hero__description{display:block;padding:.5rem 3rem 1.5rem}}@media screen and (min-width:900px){.category-hero__description{display:block;padding:.5rem 9rem 1.5rem}}.bad-checkbox{align-items:start;display:flex}.bad-checkbox input.bad-checkbox__input{appearance:none;flex-grow:0;flex-shrink:0;position:relative}.bad-checkbox input.bad-checkbox__input:before{background:#f5f5f5;border:1px solid #cac8bf;box-sizing:border-box;content:"";display:inline-block;height:18px;left:0;position:absolute;top:0;width:18px}.bad-checkbox input.bad-checkbox__input:after{background:#14aafd;content:"";display:inline-block;height:10px;left:4px;opacity:0;position:absolute;top:4px;width:10px}.bad-checkbox input.bad-checkbox__input:checked:after{opacity:1}.bad-checkbox span.bad-label{color:#000;font-size:15px;font-style:normal;font-weight:400;padding-left:25px;padding-top:2px;word-break:break-word}.bad-pagination{border-top:1px solid #cac8bf;display:flex;gap:16px;justify-content:center;padding-bottom:15px;padding-top:15px}.bad-pagination a{color:#000;cursor:pointer;font-size:18px;font-weight:400;line-height:19.2px;padding:.3rem}.bad-pagination a.active{font-weight:600}.bad-pagination a span{display:none}@media screen and (min-width:900px){.bad-pagination a span{display:inline}}.search-result-title{font-weight:100}.product-list{display:grid;gap:23px;grid-template-columns:1fr;padding-bottom:100px}@media screen and (min-width:900px){.product-list{grid-template-columns:1fr 1fr}}.product__card{align-items:start;border:.8px solid #f9f9f9;box-shadow:0 2px 5px -2px rgba(0,0,0,.2);display:grid;grid-template-columns:1fr;justify-content:start;padding:15px;transition:all .1s ease-in-out;word-break:break-word}@media screen and (min-width:600px){.product__card{grid-template-columns:165px 1fr}}.product__card:focus,.product__card:hover{box-shadow:0 20px 50px -8px rgba(0,0,0,.2);transform:scale(1.01) translateY(-1px)}.product__card__image{align-items:center;background:#0f1f32;display:flex;justify-content:center;max-width:165px;min-height:220px;overflow:hidden;width:100%}.product__card__image img{height:100%;object-fit:contain;object-position:center;width:100%}@media screen and (min-width:600px){.product__card__image{height:220px;max-width:165px;width:165px}}.product__card__content{display:flex;flex-direction:column;justify-content:center;padding-left:0}@media screen and (min-width:600px){.product__card__content{padding-left:25px}}.product__card__content__title{color:#000;display:-webkit-box;font-size:23.7447px;font-style:normal;font-weight:200;-webkit-line-clamp:3;line-height:144%;padding-bottom:5px;padding-top:10px;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:600px){.product__card__content__title{font-size:31px}}.product__card__content__price{color:#000;font-size:12.2553px;font-style:normal;font-weight:500;line-height:120%;padding-bottom:6px}@media screen and (min-width:600px){.product__card__content__price{font-size:18px}}.product__card__content__variations{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:279%;text-decoration-line:underline}@media screen and (min-width:600px){.product__card__content__variations{font-size:16px}}.selected-filters-panel .header{color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:36px}.selected-filters-panel .selected-filters{display:flex;flex-direction:column;flex-wrap:wrap;gap:6px;margin-bottom:39px}@media screen and (min-width:600px){.selected-filters-panel .selected-filters{flex-direction:row}}.product-filters-header nav.breadcrumb{margin:0}.product-filters-header .product-filters-header__top{padding-bottom:2rem;padding-top:2rem}.product-filters-header .product-filters-header__wrapper{align-items:center;display:grid;gap:1rem 0;grid-template-columns:4fr 1fr;grid-template-rows:auto auto;justify-items:start}@media screen and (max-width:599px){.product-filters-header .product-filters-header__wrapper{grid-template-columns:1fr;grid-template-rows:auto;justify-items:start}}.product-filters-header .product-filters-header__wrapper .product-filters-header__filter-button{padding-left:2rem}@media screen and (max-width:599px){.product-filters-header .product-filters-header__wrapper .product-filters-header__filter-button{padding-left:0}}.product-filters{margin-bottom:2em;margin-top:2em}.product-filters .filters-wrapper.show{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));grid-template-rows:auto auto;justify-items:center}.product-filters .filters-wrapper.hidden{display:none}.product-filters .filter{display:flex;flex-direction:column;min-width:13rem;width:100%}.product-filters .filter .filter-options{display:flex;flex-direction:column;list-style-type:none;margin:0;max-height:250px;overflow-y:scroll;padding:1rem 1rem 0}.product-filters .filter .filter-options .option{margin:7px 0}.product-filters .filter .filter-panel.open{display:flex;flex-direction:column}.product-filters .filter .filter-panel.open.range{align-items:center}.product-filters .filter .filter-panel.closed{display:none}.sort-selector .sort-selector__title{display:inline-block;margin-right:.25rem}.sort-selector .sort-selector__options{border:none;cursor:pointer;display:inline-block;padding:.7rem;width:155px}.sort-selector .sort-selector__options:hover{background-color:#f5f5f5;border-radius:28px}.sort-selector .sort-selector__options.open,.sort-selector .sort-selector__options:focus{background-color:#f5f5f5;border-radius:28px 28px 0 0}.sort-selector .sort-selector__options svg{transition:transform .3s ease-in-out}.sort-selector .sort-selector__options.open svg{transform:rotate(180deg);transition:transform .3s ease-in-out}.sort-selector .select-box--container{position:relative}.sort-selector .select-box--items{background-color:#f5f5f5;border-radius:0 0 28px 28px;left:-.7rem;line-height:2rem;padding:.7rem;position:absolute;right:0;top:100%;width:155px;z-index:10}.sort-selector .select-box--items .select-box--item:hover{font-weight:700}.sort-selector .select-box--selected-item{align-items:center;display:flex;justify-content:space-between}
/*# sourceMappingURL=main.css.map*/