.choices,.choices .choices__inner{width:100%}.choices .choices__inner .choices__item--selectable{line-height:1.5}.order-by{align-items:center;display:flex;gap:16px}.order-by .choices{box-sizing:border-box;max-width:164px;min-width:164px;width:164px}.order-by .choices .choices__inner{background:transparent;border:none;box-sizing:border-box;min-height:auto;padding:0;width:100%}.order-by .choices .choices__list--single{color:#101010;overflow:hidden;padding:0 24px 0 0;text-overflow:ellipsis;white-space:nowrap}.order-by .choices .choices__list--dropdown{border:1px solid hsla(0,0%,86%,.5);border-radius:20px;border-radius:16px;box-shadow:0 6px 24px hsla(0,0%,6%,.08);margin-top:8px;padding:8px}.order-by .choices .choices__list--dropdown .choices__list{display:flex;flex-direction:column;gap:4px}.order-by .choices .choices__list--dropdown .choices__item{border-radius:40px;color:#101010;font-family:Inter Medium,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-weight:500;height:38px;line-height:1.2;padding:8px 16px}.order-by .choices .choices__list--dropdown .choices__item:first-child{border-top:none}.order-by .choices .choices__list--dropdown .choices__item.is-selected{background-color:#fafafa}.order-by .choices{display:none}.order-by label{color:rgba(38,38,38,.7);font-family:Inter Medium,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.order-by .order-title{color:#929292;margin-right:16px}.order-by select{padding-right:40px}.order-by .order-list{display:flex;flex-wrap:wrap;gap:0 16px}.order-by .order-list a:not(.active){color:#ffc813}.order-by .order-list a.active{cursor:default;pointer-events:none}.order-by .order-list a:not(:last-child){position:relative}.order-by .order-list a:not(:last-child):after{background-color:#929292;content:"";display:block;height:16px;position:absolute;right:-8px;top:4px;width:1px}.order-by .order-by-mobile{display:none}@media only screen and (max-width:1199px){.order-by{margin-bottom:0;width:171px}.order-by,.order-by>label{display:none}.order-by .choices{display:block;max-width:100%;min-width:100%;width:100%}.order-by .choices .choices__inner{display:none}.order-by .choices .choices__list--single{padding-right:20px}.order-by .choices .choices__list--dropdown{background-color:#fff;border:none;border-radius:16px;box-shadow:0 1px 6px hsla(0,0%,6%,.08);margin-top:0;padding:8px}.order-by .choices .choices__list--dropdown .choices__list{gap:0}.order-by .choices .choices__list--dropdown .choices__item{border-radius:40px;color:#101010;font-family:Inter Regular,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:14px;font-weight:400;height:auto;letter-spacing:0;line-height:1;min-height:32px;padding:8px 16px}.order-by .choices .choices__list--dropdown .choices__item.is-selected{background-color:#fafafa}.order-by .choices .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:initial}.order-by .choices .choices__list--dropdown .choices__item.is-selected.is-highlighted{background-color:#fafafa}.order-by.show{display:block}}@media only screen and (min-width:1200px){.order-by .order-title .close-btn{display:none}.order-by .choices{display:block}}.sort_block{display:flex;gap:8px;justify-content:flex-end;margin:16px 0;width:100%}.sort_block div{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:8px;height:40px;justify-content:center;min-width:fit-content;padding:8px;text-align:center;width:50%}.sub_category .description{margin-top:48px;max-width:100%;overflow:hidden}.sub_category .description *{max-width:100%}.sub_category .description.description-collapsible .description-content{color:#101010;font-family:Inter Regular,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.4;max-height:366px;overflow:hidden;position:relative}.sub_category .description.description-collapsible .description-content>:first-child{margin-top:0}.sub_category .description.description-collapsible .description-content>:last-child{margin-bottom:0}.sub_category .description.description-collapsible .description-content p{margin:0}.sub_category .description.description-collapsible .description-content p+p{margin-top:8px}.sub_category .description.description-collapsible .description-content h2,.sub_category .description.description-collapsible .description-content h3,.sub_category .description.description-collapsible .description-content h4{color:#101010;font-family:Inter Medium,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:28px;font-weight:500;letter-spacing:0;line-height:normal;line-height:1.2;margin:24px 0 12px}.sub_category .description.description-collapsible .description-content h3,.sub_category .description.description-collapsible .description-content h4{font-family:Inter Medium,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:18px;font-weight:500;letter-spacing:0;line-height:normal;line-height:1.25}.sub_category .description.description-collapsible .description-content ol,.sub_category .description.description-collapsible .description-content ul{list-style:initial;margin:16px 0 0;padding-left:24px}.sub_category .description.description-collapsible .description-content li{list-style:inherit;padding-left:4px}.sub_category .description.description-collapsible .description-content li+li{margin-top:8px}.sub_category .description.description-collapsible .description-content a{color:#ff671f;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.sub_category .description.description-collapsible .description-content b,.sub_category .description.description-collapsible .description-content strong{font-family:Inter SemiBold,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:600}.sub_category .description.description-collapsible .description-content img{border-radius:12px;clear:left;display:block;float:left!important;height:auto;margin:4px 32px 16px 0;max-height:none;max-width:360px;width:auto}.sub_category .description.description-collapsible .description-content img:not([src]),.sub_category .description.description-collapsible .description-content img[src=""]{display:none!important}.sub_category .description.description-collapsible.has-overflow:not(.is-expanded) .description-content:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 82%);bottom:0;content:"";height:96px;left:0;pointer-events:none;position:absolute;right:0}.sub_category .description.description-collapsible.is-expanded .description-content{max-height:none}.sub_category .description.description-collapsible .description-toggle{background:transparent;border:0;color:#ff671f;cursor:pointer;display:none;font-family:Inter Medium,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:18px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:16px;padding:0}.sub_category .description.description-collapsible.has-overflow .description-toggle{align-items:center;display:inline-flex}.sub_category .promo-info{align-items:center;background-color:#fff;border-radius:16px;box-shadow:0 0 4px silver;display:flex;flex-direction:column;margin:auto auto 24px;max-width:400px;padding:8px 16px;position:sticky;top:64px;z-index:4}@media (max-width:767px){.sub_category .promo-info{width:95%}}.sub_category .promo-info .promo-title{font-family:Inter Medium,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:18px;font-weight:500;font-weight:700;letter-spacing:0;line-height:normal;text-align:left}.sub_category .promo-info .promo-key{margin-top:16px;max-width:380px;width:100%}.sub_category .promo-info #promo-key{background-color:#fff;border:2px dashed #ffc813;-webkit-border-radius:8px;border-radius:8px;color:#ffc813;cursor:pointer;font-size:24px;font-weight:700;letter-spacing:1.2px;line-height:1.1;padding:12px 16px;position:relative;text-transform:uppercase;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:100%}.sub_category .promo-info #promo-key:after{background-image:url(/_themes/soft-ua/default-theme/build/images/icon_copy.1d8f7386.svg);content:"";height:24px;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:24px}.sub_category .promo-info #promo-key:hover{-webkit-box-shadow:0 0 6px 0 #ffc813;box-shadow:0 0 6px 0 #ffc813}.sub_category .promo-info #promo-key.clicked{animation:scaleAnimation 1s}.sub_category .catalog-block{align-items:flex-start;display:flex}.sub_category .catalog-block .block-right{min-width:0;width:100%}.sub_category .catalog-block nav{display:flex;grid-column:1/-1;justify-content:center;margin-bottom:24px;margin-top:24px}.sub_category .catalog-block nav .pagination{display:flex;flex-wrap:wrap;justify-content:center;margin:auto;width:100%}.sub_category .products{display:grid;gap:8px;grid-template-columns:1fr;justify-content:flex-start;width:100%}.sub_category .products.load{min-height:280px;position:relative}.sub_category .products.load:before{animation:categoryProductsSpin 1s linear infinite;border:4px solid -border-ccc;border-radius:50%;border-top-color:#ffc813;content:"";height:40px;left:50%;position:absolute;top:120px;transform:translate(-50%,-50%);width:40px;z-index:1000}.sub_category .products .productBlock{height:100%;min-height:461px;width:100%}.sub_category .products .catalog-help-card{align-items:center;background-color:hsla(0,0%,86%,.5);border:1px solid hsla(0,0%,86%,.5);border-radius:8px;display:flex;flex-direction:column;gap:40px;justify-content:center;padding:10px 11px;text-align:center;width:100%}.sub_category .products .catalog-help-card img{height:36px;width:178px}.sub_category .products .catalog-help-card__title{color:#101010;font-family:Inter Medium,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:20px;font-weight:500;letter-spacing:0;line-height:1;margin:0;max-width:237px}.sub_category .products .catalog-help-card p{color:#101010;font-family:Inter Regular,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.4;margin:0;max-width:227px}.sub_category .products .catalog-help-card .button{border-radius:40px;font-family:Inter Medium,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:18px;font-weight:500;letter-spacing:0;line-height:normal;min-height:48px;width:100%}@media screen and (max-width:767px){.sub_category .products .catalog-help-card .button{font-family:Inter Medium,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:normal}}.sub_category .products .catalog-banner-card{background-color:#fff;border:1px solid hsla(0,0%,86%,.5);border-radius:16px;display:block;height:100%;min-height:461px;overflow:hidden;transition:.3s;width:100%}.sub_category .products .catalog-banner-card__link{display:block;height:100%;text-decoration:none;width:100%}.sub_category .products .catalog-banner-card__picture{display:block;height:100%;width:100%}.sub_category .products .catalog-banner-card__image{display:block;height:100%;object-fit:cover;width:100%}.sub_category .products .catalog-banner-card:hover{border-color:rgba(255,200,19,.45);box-shadow:0 8px 18px hsla(0,0%,6%,.08)}.sub_category .all-categories+.products{justify-content:center}.sub_category .hot-menu{display:flex;gap:8px;margin-bottom:16px;max-width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scrollbar-color:#d9d9d9 #fafafa;scrollbar-width:thin;width:100%}.sub_category .hot-menu::-webkit-scrollbar{height:4px}.sub_category .hot-menu::-webkit-scrollbar-track{background:#fafafa;border-radius:100px}.sub_category .hot-menu::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:100px}.sub_category .hot-menu .categoryBlock{border:1px solid hsla(0,0%,86%,.5);border-radius:9px;height:114px;min-width:130px;overflow:hidden;transition:.3s;width:130px}.sub_category .hot-menu .categoryBlock a{align-items:center;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;padding:8px}.sub_category .hot-menu .categoryBlock a .img{align-items:center;display:flex;height:73px;justify-content:center;width:73px}.sub_category .hot-menu .categoryBlock a .img img{max-height:67px;max-width:67px;object-fit:contain}.sub_category .hot-menu .categoryBlock a .name{font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:1.4;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.sub_category .hot-menu .categoryBlock:hover{box-shadow:0 2px 8px hsla(0,0%,6%,.15)}.sub_category .hot-menu .categoryBlock.active{border-color:#ffc813}.sub_category .hot-menu .categoryBlock.active a{position:relative}.sub_category .hot-menu .categoryBlock.active a:after{background-color:hsla(0,0%,100%,.3);background-image:url(/_themes/soft-ua/default-theme/build/images/close.43413881.svg);background-repeat:no-repeat;background-size:16px;content:"";height:16px;min-width:16px;position:absolute;right:6px;top:6px;width:16px}.sub_category .hot-menu .categoryBlock.active a:hover:after{background-image:url(/_themes/soft-ua/default-theme/build/images/close-orange.d70f099e.svg)}@media screen and (max-width:991px){.sub_category .hot-menu .categoryBlock{max-width:130px}}@keyframes categoryProductsSpin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@media screen and (max-width:359px){.sub_category .products{grid-template-columns:repeat(2,calc(50% - 4px))}.sub_category .products .catalog-banner-card,.sub_category .products .productBlock{min-height:324px}}@media screen and (min-width:360px){.sub_category .products{grid-template-columns:repeat(2,calc(50% - 4px))}.sub_category .products .catalog-banner-card,.sub_category .products .productBlock{min-height:324px}}@media screen and (min-width:576px){.sub_category .products{grid-template-columns:repeat(3,1fr)}.sub_category .products .catalog-banner-card,.sub_category .products .productBlock{min-height:324px}}@media screen and (min-width:1024px){section.breadcrumb,section.sub_category{padding:0 64px}}@media screen and (min-width:1140px){.sub_category .products{gap:16px 8px;grid-template-columns:repeat(5,1fr);width:100%}.sub_category .products .catalog-help-card{display:flex}.sub_category .products .catalog-banner-card{display:block}.sub_category .products .catalog-banner-card,.sub_category .products .productBlock{min-height:461px}.sub_category .has-filters .block-right{margin-left:24px}.sub_category .has-filters .products{grid-template-columns:repeat(4,1fr)}.sort_block{display:none}}@media screen and (max-width:1199px){.sub_category .catalog-block{flex-direction:column}.sub_category .catalog-block:not(.has-filters) .show_filter{display:none}.sub_category .catalog-block:not(.has-filters) .show_sort{margin-right:auto}.sub_category .catalog-block .sort_block{align-items:center;display:flex!important;gap:8px;justify-content:flex-start;margin:0 0 8px}.sub_category .catalog-block .sort_block>div{border-radius:16px;color:#101010;font-family:Inter Regular,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:1;min-height:32px;padding:0 16px;width:auto}.sub_category .catalog-block .sort_block .show_sort{justify-content:center;min-width:171px;position:relative}.sub_category .catalog-block .sort_block .show_sort:after{background:url(/_themes/soft-ua/default-theme/build/images/chevron_down_dark.8b884d1e.svg) no-repeat 50%;content:"";display:block;height:8px;pointer-events:none;width:14px}.sub_category .catalog-block .sort_block .show_filter{color:#101010;margin-left:auto;min-width:164px;text-transform:none}.sub_category .catalog-block .products{gap:16px}.sub_category .description{margin-top:40px}.sub_category .description.description-collapsible .description-content{max-height:300px}.sub_category .description.description-collapsible .description-toggle{font-family:Inter Regular,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.4}}@media screen and (max-width:767px){.sub_category .description{margin-top:32px}.sub_category .description.description-collapsible .description-content{font-family:Inter Regular,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.4;max-height:250px}.sub_category .description.description-collapsible .description-content p+p{margin-top:12px}.sub_category .description.description-collapsible .description-content h2,.sub_category .description.description-collapsible .description-content h3,.sub_category .description.description-collapsible .description-content h4{font-family:Inter Medium,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:normal;line-height:1.25;margin:20px 0 8px}.sub_category .description.description-collapsible .description-content ol,.sub_category .description.description-collapsible .description-content ul{margin-top:12px;padding-left:20px}.sub_category .description.description-collapsible .description-content li+li{margin-top:6px}.sub_category .description.description-collapsible .description-content img{border-radius:12px;clear:both;float:none!important;margin:16px auto;max-height:none;max-width:360px;width:auto}.sub_category .description.description-collapsible.has-overflow:not(.is-expanded) .description-content:after{height:80px}.sub_category .description.description-collapsible .description-toggle{margin-top:16px}}.sub_category .products .productBlock.productBlock--day .oldPrices{align-items:center;flex-direction:row;flex-wrap:nowrap;gap:4px}.sub_category .products .productBlock.productBlock--day .product-of-day-discount{border-radius:4px;font-size:12px;line-height:1;padding:3px 6px}