.--pocket-products{max-width:948px;width:100%}.pocket-products{--content-list-min-height:240px;--content-list-max-height:700px;--content-list-height:30vh;--main-padding:24px;--main-bg-color:#fff;--primary:#ffc907;--primary-hover:#ddb000;--primary-shadow:rgba(255,201,7,.3);--secondary:#2967c4;--secondary-hover:#21529d;--secondary-shadow:rgba(41,103,195,.3);--primary-t40:rgba(245,207,0,.4);--primary-t20:rgba(245,207,0,.2);--primary-t10:rgba(245,207,0,.1);--surface-ground:#f2f1ed;--surface-ground-t5:#f9f8f6;--surface-ground-t50:hsla(48,16%,94%,.5);--surface-ground-light:#f8f8f8;--surface-ground-shadow:hsla(48,16%,94%,.3);--surface-white:#fff;--surface-dark-ground:#242422;--surface-dark-accent:#000;--surface-dark-ground-shadow:rgba(36,36,34,.3);--surface-light:#f7f7f7;--surface-white-t3:hsla(0,0%,100%,.03);--surface-white-t10:hsla(0,0%,100%,.1);--surface-white-t50:hsla(0,0%,100%,.5);--surface-black-t3:rgba(36,36,34,.03);--surface-black-t5:rgba(36,36,34,.05);--surface-black-t10:rgba(36,36,34,.1);--surface-black-t25:rgba(36,36,34,.25);--surface-black-t50:rgba(36,36,34,.5);--surface-black-shadow:rgba(0,0,0,.3);--surface-black-shadow-light:rgba(0,0,0,.1);--text-white:#fff;--text-white-subtle:hsla(0,0%,100%,.7);--body-accent-text:#000;--body-text:#242422;--body-text-shadow:hsla(0,0%,78%,.3);--subtle-text:rgba(36,36,34,.7);--subtle-text2:rgba(36,36,34,.5);--btn-text-white:#fff;--btn-text-black:#242422;--secondary-danger:#f45431;--secondary-success:#2a8c69;--rating-color:#ffc907;--navigation-height:"46px";--header-height-default:"100px";--header-height-small:"80px";--mobile-bar-height:"64px";--primary-transition-time:"0s";--primary-transition-type:"ease";--primary-transition:"var(--primary-transition-time) var(--primary-transition-type)";--link-default-transition-time:"50ms";--link-default-transition-type:"ease out";--link-default-transition:"var(--link-default-transition-time) var(--link-default-transition-type)";--primary-scale-transition-time:".1s";--primary-scale-transition-type:"ease";--primary-scale-transition:"var(--primary-scale-transition-time) var(--primary-scale-transition-type)";--secondary-transition-time:".1s";--secondary-transition-type:"ease";--secondary-transition:"var(--secondary-transition-time) var(--secondary-transition-type)";--primary-active-state-scale:".95";--secondary-active-state-scale:".8";--increasing-active-state-scale:"1.1";--disabled-opacity:"0.5";--hover-opacity:"0.7";--window-shadow:"rgb(0, 0, 0, 0.4)";--modal-z-index:"60";box-sizing:border-box;display:flex;flex-direction:column;gap:48px;gap:calc(var(--main-padding)*2);padding:0}@media(min-height:824px){.pocket-products{--content-list-height:45vh}}@media(max-width:768px){.pocket-products{--content-list-max-height:70vh;--content-list-height:auto;padding:calc(var(--main-padding)*2) calc(var(--main-padding)/1.5)}}.pocket-products .ui-pagination{--primary:var(--bg-primary)}.pocket-products__content,.pocket-products__header{display:flex;flex-direction:column}.pocket-products__content{gap:var(--main-padding);width:100%}.pocket-products__content__header{display:flex;flex-wrap:wrap;gap:calc(var(--main-padding)/1.5);justify-content:space-between;width:100%}.pocket-products__content__header h4{font-size:20px;font-weight:500;line-height:140%}.pocket-products__content__header__sorting{align-items:center;display:flex;gap:var(--main-padding)}.pocket-products__content__header__sorting button,.pocket-products__content__header__sorting__text{font-size:16px;font-weight:400;line-height:138%}.pocket-products__content__header__sorting__text{color:var(--subtle-text2)}.pocket-products__content__header__sorting button{background-color:transparent;border:none;color:var(--body-text);padding:0;transition:var(--primary-transition) color,var(--secondary-transition) transform}.pocket-products__content__header__sorting button:hover{color:var(--bg-primary)}.pocket-products__content__header__sorting button:active{transform:scale(var(--primary-active-state-scale))}.pocket-products__content__header__sorting button.active{color:var(--bg-primary)}.pocket-products__content__header__sorting button.active:hover{color:var(--primary-primary-hover)}.pocket-products__content__list{display:flex;flex-direction:column;gap:calc(var(--main-padding)/1.5);height:var(--content-list-height);max-height:var(--content-list-max-height);min-height:var(--content-list-min-height);overflow-y:auto;position:relative;transition:var(--secondary-transition) opacity}.pocket-products__content__list::-webkit-scrollbar{width:20px}.pocket-products__content__list::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--surface-black-t10);border:6px solid transparent;border-radius:0}.pocket-products__content__list.lessEl{height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content}.pocket-products__content__list__empty{align-items:center;display:flex;flex-direction:column;gap:calc(var(--main-padding)/1.5);height:100%;justify-content:center;width:100%}.pocket-products__content__list__empty span{color:var(--body-text);font-size:18px;font-weight:400;line-height:133%}.pocket-products__content__list__empty__reset-filters{background-color:transparent;border:none;color:var(--secondary-danger);font-size:20px;font-weight:400;line-height:112%;padding:calc(var(--main-padding)/1.5);transition:var(--secondary-transition) transform,var(--secondary-transition) opacity}.pocket-products__content__list__empty__reset-filters:hover{opacity:var(--hover-opacity)}.pocket-products__content__list__empty__reset-filters:active{transform:scale(var(--primary-active-state-scale))}.pocket-products__content__pagination{align-items:center;display:flex;min-height:48px;transition:var(--secondary-transition) opacity;width:inherit}.my-modal__content{max-width:900px!important}@media(max-width:1024px){.my-modal__content{padding:8px 16px!important}}@media(max-width:768px){.my-modal__content{border-radius:0!important}.my-modal{padding:0!important}}.sorting-bar{position:relative}.sorting-bar__list{bottom:auto!important;top:35px!important}@media(max-width:1024px){.sorting-bar__list{top:35px!important}}@media(max-width:768px){.sorting-bar__list{top:35px!important}}@media(max-width:425px){.sorting-bar__list{top:35px!important}}