section.categories .categories-items{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem}section.categories .categories-items .categories-item{display:flex;flex-direction:column;align-items:center;padding:1rem;text-decoration:none;border:.1rem solid #fe5000;border-radius:1rem}section.categories .categories-items .categories-item .name{margin-top:1rem;color:#212121;font-size:1.8rem;text-align:center}.sidebar-content,section.catalog{display:grid;grid-template-columns:26.8rem 4fr;grid-template-areas:'header header' 'sidebar content';grid-gap:2rem}.sidebar-content>header,section.catalog>header{grid-area:header}.sidebar-content>header h1 sup,section.catalog>header h1 sup{margin-left:1rem;color:#b8b8b8;font-size:1.4rem;line-height:1}.sidebar-content>header h1:last-child,section.catalog>header h1:last-child{margin-bottom:0}.sidebar-content>header .text,section.catalog>header .text{margin-bottom:2rem}.sidebar-content>header .text.shrinked,section.catalog>header .text.shrinked{position:relative;height:20rem;overflow:hidden}.sidebar-content>header .text.shrinked:after,section.catalog>header .text.shrinked:after{content:'';position:absolute;left:0;bottom:0;display:block;width:100%;height:8rem;background:linear-gradient(to top,#fff 0 20%,transparent)}.sidebar-content>header .text .btn-expand,section.catalog>header .text .btn-expand{position:absolute;left:0;bottom:0;display:flex;flex-direction:row;align-items:baseline;padding:0;margin:0;color:#fe5000;line-height:1;font-weight:600;background:0 0;border:none;z-index:1}.sidebar-content>header .text .btn-expand:after,section.catalog>header .text .btn-expand:after{content:'\f078';margin-left:.6rem;font-family:'Font Awesome 6 Pro';font-size:1.3rem}.sidebar-content>header .text .btn-expand:hover,section.catalog>header .text .btn-expand:hover{cursor:pointer}.sidebar-content>header nav,section.catalog>header nav{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;margin-bottom:1rem}.sidebar-content>header nav a,section.catalog>header nav a{padding:1rem 1.4rem;margin-bottom:1rem;color:#212121;line-height:1;white-space:nowrap;background-color:#f2f2f2;border-radius:.6rem}.sidebar-content>header nav a:not(:last-child),section.catalog>header nav a:not(:last-child){margin-right:1rem}.sidebar-content>header nav a:hover,section.catalog>header nav a:hover{color:#fff;text-decoration:none;background-color:#fe5000}.sidebar-content aside.products,section.catalog aside.products{grid-area:content}.sidebar-content aside.products .top,section.catalog aside.products .top{display:flex;flex-direction:row;align-items:center;gap:2rem;margin-bottom:2rem}.sidebar-content aside.products .top .sort,section.catalog aside.products .top .sort{display:flex;flex-direction:row;align-items:center;color:#b8b8b8;line-height:1}.sidebar-content aside.products .top .sort .select,section.catalog aside.products .top .sort .select{height:initial;margin-left:1rem;padding:initial;background:#fff;box-shadow:none}.sidebar-content aside.products .top .sort .select .title,section.catalog aside.products .top .sort .select .title{display:flex;flex-direction:row;align-items:center;padding:1rem 1.2rem 1rem 1rem;color:#212121;border:.1rem solid #b8b8b8;border-radius:1rem;transition:border-color .2s ease}.sidebar-content aside.products .top .sort .select .title:hover,section.catalog aside.products .top .sort .select .title:hover{border-color:#3f3f3f}.sidebar-content aside.products .top .sort .select .title:after,section.catalog aside.products .top .sort .select .title:after{content:'';display:block;width:.5rem;height:.5rem;margin-left:1.4rem;border-top:.2rem solid #fe5000;border-right:.2rem solid #fe5000;transform:translateY(.2rem) rotateZ(-45deg);transition:transform .2s ease}.sidebar-content aside.products .top .sort .select .body,section.catalog aside.products .top .sort .select .body{display:none;margin-top:1rem;padding:0;border:.1rem solid #b8b8b8;border-radius:1rem;overflow:hidden}.sidebar-content aside.products .top .sort .select .body .faze-option,section.catalog aside.products .top .sort .select .body .faze-option{padding:1rem;color:#212121;line-height:1.2;white-space:nowrap}.sidebar-content aside.products .top .sort .select .body .faze-option:hover,section.catalog aside.products .top .sort .select .body .faze-option:hover{background-color:rgba(254,80,0,.25)}.sidebar-content aside.products .top .sort .select.faze-active .title,section.catalog aside.products .top .sort .select.faze-active .title{border-color:#3f3f3f}.sidebar-content aside.products .top .sort .select.faze-active .title:after,section.catalog aside.products .top .sort .select.faze-active .title:after{transform:rotateZ(135deg)}.sidebar-content aside.products .top .sort .select.faze-active .body,section.catalog aside.products .top .sort .select.faze-active .body{display:block}.sidebar-content aside.products .top .btn-open-filter,section.catalog aside.products .top .btn-open-filter{display:none}.sidebar-content>aside,section.catalog>aside{grid-area:sidebar}.sidebar-content>aside .categories-filters,section.catalog>aside .categories-filters{padding:1.8rem 2rem 0;border-radius:1rem;box-shadow:0 0 1rem 0 rgba(0,0,0,.1)}.sidebar-content>aside .categories-filters header,section.catalog>aside .categories-filters header{display:none}.sidebar-content>aside .category,section.catalog>aside .category{margin-bottom:2rem}.sidebar-content>aside .category .title,section.catalog>aside .category .title{margin-bottom:1.6rem;color:#212121;font-size:2rem;font-weight:700;line-height:1.2}.sidebar-content>aside .category nav,section.catalog>aside .category nav{display:flex;flex-direction:column}.sidebar-content>aside .category nav a,section.catalog>aside .category nav a{color:#212121;line-height:1.2}.sidebar-content>aside .category nav a.active,.sidebar-content>aside .category nav a:hover,section.catalog>aside .category nav a.active,section.catalog>aside .category nav a:hover{color:#fe5000}.sidebar-content>aside .category nav a.active,section.catalog>aside .category nav a.active{position:relative;font-weight:700}.sidebar-content>aside .category nav a.active::before,section.catalog>aside .category nav a.active::before{content:'';position:absolute;top:0;left:-2rem;display:block;width:.3rem;height:100%;background-color:#fe5000}.sidebar-content>aside .category nav a:not(:last-child),section.catalog>aside .category nav a:not(:last-child){margin-bottom:1rem}.sidebar-content>aside .category nav a:hover,section.catalog>aside .category nav a:hover{text-decoration:none}.sidebar-content>aside .videoconsult,section.catalog>aside .videoconsult{margin-top:2rem;width:100%;height:auto}.sidebar-content>aside .callback,section.catalog>aside .callback{margin-top:3rem;padding:2rem;background:url('/i/img/ver4/callback/background.png') center bottom no-repeat #f8f8f8;border-radius:1rem}.sidebar-content>aside .callback .title,section.catalog>aside .callback .title{margin-bottom:2rem;font-size:2.4rem;font-weight:700;line-height:1}.sidebar-content>aside .callback .caption,section.catalog>aside .callback .caption{margin-bottom:2rem;color:#b8b8b8;line-height:1.2}.sidebar-content>aside .callback .manager,section.catalog>aside .callback .manager{position:relative;display:flex;align-items:flex-end;justify-content:flex-end}.sidebar-content>aside .callback .manager .info,section.catalog>aside .callback .manager .info{position:absolute;top:0;left:0;color:#b8b8b8;font-size:1.4rem;line-height:1.2}.sidebar-content>aside .callback form,section.catalog>aside .callback form{display:flex;flex-direction:column}.sidebar-content>aside .callback form input,section.catalog>aside .callback form input{max-width:100%}.sidebar-content>aside .callback form button,section.catalog>aside .callback form button{margin-top:1rem}.sidebar-content>aside .callback form .checkbox,section.catalog>aside .callback form .checkbox{margin-top:1rem}.sidebar-content>aside .callback form .checkbox label,section.catalog>aside .callback form .checkbox label{color:#fff;font-size:1.2rem}.sidebar-content>aside .callback form .checkbox label a,section.catalog>aside .callback form .checkbox label a{color:#fff}.sidebar-content>aside .callback form .checkbox label:before,section.catalog>aside .callback form .checkbox label:before{border:none}.sidebar-content>aside .callback form .success,section.catalog>aside .callback form .success{display:flex;flex-direction:row;align-items:center;justify-content:center;height:13.4rem;color:#fff;font-size:1.7rem;font-weight:700;text-align:center}.sidebar-content>aside .videoconsult,section.catalog>aside .videoconsult{display:flex;margin-top:3rem}.sidebar-content>aside .videoconsult img,section.catalog>aside .videoconsult img{display:flex;width:100%;height:auto}.sidebar-content[data-id='41984'],section.catalog[data-id='41984']{display:none}.products-items{display:grid;grid-template-columns:repeat(4,1fr)}.products-items,.products-items>*{min-width:0;min-height:0}.products-items .products-item{position:relative;display:flex;flex-direction:column;width:28rem;padding:2rem;border-radius:1rem;transition:box-shadow .3s ease!important}.products-items .products-item .sample .request{display:none}.products-items .products-item .btn-quick-view{position:absolute;left:0;top:18rem;display:none;flex-direction:row;align-items:center;justify-content:center;width:100%;padding:1.2rem 1.4rem;white-space:nowrap;line-height:1;background-color:rgba(255,255,255,.9);box-shadow:0 -.8rem 1rem -.4rem rgba(0,0,0,.15)}.products-items .products-item .btn-quick-view:before{content:'\f06e';margin-right:.8rem;font-family:'Font Awesome 6 Pro'}.products-items .products-item .btn-quick-view:hover{cursor:pointer}.products-items .products-item .badges{position:absolute;top:2rem;left:2rem;z-index:1}.products-items .products-item .badges .badge{display:flex;flex-direction:row;align-items:center;width:2.8rem;padding:.4rem .6rem;color:#fff;font-size:1.4rem;line-height:1;white-space:nowrap;background-color:#fe5000;border-radius:0 .6rem .6rem 0;transition:width .2s;overflow:hidden}.products-items .products-item .badges .badge:before{display:flex;flex-direction:row;align-items:center;justify-content:center;width:1.4rem;min-width:1.4rem;margin-right:.8rem;font-family:'Font Awesome 6 Pro';font-size:1.2rem}.products-items .products-item .badges .badge.badge-delivery:before{content:'\f0d1'}.products-items .products-item .badges .badge.badge-bestseller:before{content:'\f005'}.products-items .products-item .badges .badge.badge-exclusive:before{content:'\f521'}.products-items .products-item .badges .badge.badge-new:before{content:'\f890'}.products-items .products-item .badges .badge.badge-sale:before{content:'\24'}.products-items .products-item .badges .badge.badge-profitable:before{content:'\e1f3'}.products-items .products-item .badges .badge.badge-order:before{content:'\f4de'}.products-items .products-item .badges .badge.badge-warehouse{color:#fff;background-color:#000}.products-items .products-item .badges .badge.badge-warehouse:before{content:'\e009'}.products-items .products-item .badges .badge.badge-label{width:6.6rem;height:3rem;background:url('/i/img/ver4/product/znak.png') center center no-repeat}.products-items .products-item .badges .badge:not(:last-child){margin-bottom:.4rem}.products-items .products-item .image{display:flex;align-items:center;justify-content:center;width:100%;max-width:20rem;margin:0 auto}.products-items .products-item .image img{width:100%;max-width:20rem;height:auto}.products-items .products-item .rating-compare{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:3rem;margin:.8rem 0 .4rem}.products-items .products-item .rating-compare .btn-compare{display:none;flex-direction:row;align-items:center;justify-content:center;width:3rem;min-width:3rem;height:3rem;min-height:3rem;margin-left:.4rem;background:#fff;border-radius:1rem;border:.1rem solid #fe5000;transition:background .2s ease,transform .1s ease}.products-items .products-item .rating-compare .btn-compare:after{content:'\f0ae';color:#fe5000;font-family:'Font Awesome 6 Pro';font-size:1.6rem;line-height:1}.products-items .products-item .rating-compare .btn-compare:hover,.products-items .products-item .rating-compare .btn-compare[data-compare-id]{cursor:pointer;background:#fe5000}.products-items .products-item .rating-compare .btn-compare:hover:after,.products-items .products-item .rating-compare .btn-compare[data-compare-id]:after{color:#fff}.products-items .products-item .rating{display:flex;flex-direction:row;align-items:center}.products-items .products-item .rating .total{margin-left:1rem;color:#b8b8b8;font-size:1.4rem;line-height:1}.products-items .products-item .rating:hover{text-decoration:none}.products-items .products-item .name{height:4.4rem;margin-bottom:1rem;color:#212121;font-size:1.8rem;line-height:1.2;overflow:hidden}.products-items .products-item .param{font-size:1.6rem;font-weight:300;line-height:1}.products-items .products-item .param.article{color:#b8b8b8;font-size:1.4rem;line-height:2rem}.products-items .products-item .param.article .value{color:#3f3f3f}.products-items .products-item .param.param-remote{width:fit-content;margin-right:0;font-size:1.3rem;font-weight:300;border-bottom:.1rem solid #b8b8b8}.products-items .products-item .param:not(:last-child){margin-bottom:1rem}.products-items .products-item .colors{position:absolute;top:2rem;right:2rem;display:grid;grid-template-rows:repeat(6,1fr);grid-auto-flow:column;width:3.2rem;margin-top:.3rem;margin-right:.4rem}.products-items .products-item .colors .color{position:relative;display:block;width:3.2rem;height:3.2rem;background-size:80%!important}.products-items .products-item .colors .color:hover{cursor:pointer}.products-items .products-item .colors .color:nth-child(n+4){display:none}.products-items .products-item .colors:empty{display:none}.products-items .products-item .colors:hover{width:unset;min-width:unset}.products-items .products-item .colors:hover .color:nth-child(n+4){display:block}.products-items .products-item .order{display:flex;flex-direction:row;align-items:center;margin-top:1rem}.products-items .products-item .order .price{color:#fe5000;font-size:2.2rem;font-weight:700;line-height:3.6rem;white-space:nowrap}.products-items .products-item .order input{display:none;width:5.2rem;height:3.6rem;margin-left:auto;color:#3f3f3f;font-size:1.6rem;line-height:3.6rem;text-align:center;border:.1rem solid #eee;border-radius:1rem}.products-items .products-item .order input[type=number]{appearance:textfield}.products-items .products-item .order input::-webkit-inner-spin-button,.products-items .products-item .order input::-webkit-outer-spin-button{appearance:none}.products-items .products-item .order button{display:none;flex-direction:row;align-items:center;justify-content:center;width:3.6rem;min-width:3.6rem;height:3.6rem;min-height:3.6rem;margin-left:.4rem;color:#fff;background:#fe5000;border-radius:1rem;border:none;transition:background .2s ease,transform .1s ease}.products-items .products-item .order button.btn-favorite{width:initial;font-size:1.2rem;font-weight:700}.products-items .products-item .order button.btn-favorite:after{margin-left:.4rem;content:'\f004';font-family:'Font Awesome 6 Pro';color:#fff;font-size:1.8rem;font-weight:400;line-height:1}.products-items .products-item .order button.btn-favorite:empty:after{margin-left:0}.products-items .products-item .order button.btn-favorite[data-favorite-id]:after{font-weight:900}.products-items .products-item .order button:hover{cursor:pointer;background:#cb4000}.products-items .products-item .order button:active{transform:scale(.85)}.products-items .products-item[data-ondemand=YES] .param[data-postfix='шт.'][data-value='0']{font-size:0}.products-items .products-item[data-ondemand=YES] .param[data-postfix='шт.'][data-value='0']:after{content:attr(data-prefix) ' по запросу';font-size:1.6rem;line-height:1}.products-items .products-item:hover{box-shadow:0 0 2rem 0 rgba(0,0,0,.2)}.products-items .products-item:hover .btn-quick-view{display:flex}.products-items .products-item:hover .badges .badge{width:100%}.products-items .products-item:hover .badges .badge.badge-label{width:6.6rem}.products-items .products-item:hover .rating-compare .btn-compare{display:flex}.products-items .products-item:hover .order button,.products-items .products-item:hover .order input{display:flex}.products-items .products-item[data-type=admos] .sample .request{display:inline}.products-items .products-item[data-type=user] .badge.badge-warehouse{display:none}.products-items .pagination{grid-column:span 4}section.product{display:grid;grid-template-columns:1fr 34rem 34rem;grid-template-areas:'header header header' 'photos data calculate' 'related related related' 'tabs tabs tabs' 'reviews_faq reviews_faq reviews_faq';grid-gap:5rem}section.product,section.product>*{min-width:0;min-height:0}section.product>header{grid-area:header;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;font-size:1.4rem;line-height:1}section.product>header h1{flex:100%;margin-bottom:2rem}section.product>header .rating{display:flex;flex-direction:row;align-items:center;margin-right:2rem;color:#3f3f3f}section.product>header .rating .total{margin-left:1rem}section.product>header .rating:hover{text-decoration:none}section.product>header .rating:hover .total{text-decoration:underline}section.product>header .questions{display:flex;flex-direction:row;align-items:center;line-height:1}section.product>header .questions:before{content:'\e1e3';font-family:'Font Awesome 6 Pro';margin-right:.4rem}section.product>header .questions:hover{text-decoration:none}section.product>header .compare{display:flex;flex-direction:row;align-items:center;margin-left:2rem;color:#212121;line-height:1}section.product>header .compare:before{content:'\f0ae';font-family:'Font Awesome 6 Pro';font-size:1.6rem;line-height:1}section.product>header .compare:after{content:'Добавить к сравнению';margin-left:1rem}section.product>header .compare:hover{cursor:pointer}section.product>header .compare[data-compare-id]:after{content:'Удалить из сравнения'}section.product>header .btn-favorite{display:flex;flex-direction:row;align-items:center;padding:0;margin:0 0 0 2rem;color:#212121;font-size:1.4rem;line-height:1;background:0 0;border:none}section.product>header .btn-favorite:before{content:'\f004';font-family:'Font Awesome 6 Pro'}section.product>header .btn-favorite:after{content:'В избранное';margin-left:.4rem}section.product>header .btn-favorite[data-favorite-id]{color:#fe5000}section.product>header .btn-favorite[data-favorite-id]:before{font-weight:900}section.product>header .btn-favorite[data-favorite-id]:after{content:'В избранном'}section.product>header .btn-favorite:hover{cursor:pointer}section.product>header a{color:#3f3f3f}section.product>header .param{display:flex;flex-direction:row;align-items:center;margin-left:2rem}section.product>header .param .name{margin-right:.4rem;color:#b8b8b8}section.product .photos{grid-area:photos}section.product .photos .images{display:grid;grid-template-columns:6.4rem 1fr;grid-template-areas:'images image-main' 'caption caption';grid-gap:1rem 2rem;align-self:start}section.product .photos .images .badges{position:absolute;top:0;left:0;z-index:1}section.product .photos .images .badges .badge{padding:.8rem 1.2rem;color:#fff;font-size:1.6rem;font-weight:700;line-height:1;background-color:#fe5000;border-radius:0 1rem 1rem 0}section.product .photos .images .badges .badge.badge-warehouse{color:#fff;background-color:#000}section.product .photos .images .badges .badge.badge-warehouse:before{content:'\e009';margin-right:1rem;font-family:'Font Awesome 6 Pro';font-weight:500}section.product .photos .images .badges .badge.badge-label{width:6.6rem;height:3rem;background:url('/i/img/ver4/product/znak.png') center center no-repeat}section.product .photos .images .badges .badge:not(:last-child){margin-bottom:.4rem}section.product .photos .images .favorite{position:absolute;top:0;right:0}section.product .photos .images .favorite:after{content:'\f004';color:#fe5000;font-family:'Font Awesome 6 Pro';font-size:2.4rem;line-height:1}section.product .photos .images .favorite:hover,section.product .photos .images .favorite[data-favorite-id]{cursor:pointer}section.product .photos .images .favorite:hover:after,section.product .photos .images .favorite[data-favorite-id]:after{font-weight:900}section.product .photos .images .caption{grid-area:caption;color:#b8b8b8;font-size:1.4rem}section.product .photos .images .image-main{position:relative;grid-area:image-main}section.product .photos .images .image-main img{width:100%;height:auto;border-radius:1rem}section.product .photos .images .additional-images{grid-area:images;display:flex;flex-direction:column}section.product .photos .images .additional-images img{width:6.4rem;height:6.4rem;margin-bottom:1rem;border:.1rem solid #fff;border-radius:1rem;transition:border-color .2s ease}section.product .photos .images .additional-images img:nth-child(n+5){display:none}section.product .photos .images .additional-images img.active{border-color:#fe5000}section.product .photos .images .additional-images:not([data-total]) .more,section.product .photos .images .additional-images[data-total='0'] .more,section.product .photos .images .additional-images[data-total='1'] .more,section.product .photos .images .additional-images[data-total='2'] .more,section.product .photos .images .additional-images[data-total='3'] .more,section.product .photos .images .additional-images[data-total='4'] .more{display:none}section.product .photos .images .additional-images .more{color:#fe5000;font-size:1.2rem;line-height:1;background:0 0;border:none}section.product .photos .images .additional-images .more:hover{cursor:pointer}section.product .data{grid-area:data}section.product .data .param{display:flex;flex-direction:row;align-items:center}section.product .data .param .name{margin-right:.4rem;color:#b8b8b8}section.product .data .param .value{margin-left:.6rem}section.product .data .multiplicity{display:none;margin-top:2rem}section.product .data .multiplicity .body{margin-top:1rem;color:#212121}section.product .data .multiplicity[data-value]{display:flex}section.product .data .colors-holder{margin-bottom:2rem;padding:1.6rem;border-radius:1rem;box-shadow:0 0 1.4rem 0 rgba(0,0,0,.2)}section.product .data .colors-holder[data-total="0"],section.product .data .colors-holder[data-total="1"]{display:none}section.product .data .colors{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1.4rem;margin-top:.6rem}section.product .data .colors .color{display:block;position:relative;width:5rem;height:5rem;padding:.2rem;border:.1rem solid #fff;border-radius:1rem}section.product .data .colors .color.badge-warehouse:before{content:'\e009';position:absolute;top:2px;left:2px;font-family:'Font Awesome 6 Pro';font-size:1rem;font-weight:500}section.product .data .colors .color img{width:100%;height:auto;border-radius:1rem}section.product .data .colors .color:nth-child(n+5){display:none}section.product .data .colors .color.active{border-color:#fe5000}section.product .data .colors .more{width:5rem;height:5rem;color:#b8b8b8;font-size:1.4rem;background-color:#f2f2f2;border:none;border-radius:1rem}section.product .data .colors .more:hover{cursor:pointer}section.product .data .colors.active .color:nth-child(n+5){display:block}section.product .data .sizes{padding:2.6rem 2.6rem 1.2rem;border-radius:1rem;box-shadow:0 0 1.4rem 0 rgba(0,0,0,.2)}section.product .data .sizes.sizes-1 .sizes-items .sizes-item{grid-template-columns:repeat(3,1fr)}section.product .data .sizes.sizes-1 .sizes-items:not(.sizes-items-nonstandard) .sizes-item>div:first-child{display:none}section.product .data .sizes>.size{display:none;flex-direction:row;align-items:center;gap:2rem;margin-bottom:1.4rem;padding-bottom:2rem;font-size:1.8rem;line-height:1;border-bottom:.1rem solid #f2f2f2}section.product .data .sizes>.size[data-value]{display:flex}section.product .data .sizes>.size .value.shrinked{text-overflow:ellipsis;white-space:nowrap}section.product .data .sizes>.size .value:after{display:none}section.product .data .sizes>.size .value .btn-expand-spoiler{bottom:0;font-size:1.6rem}section.product .data .sizes:not(.sizes-1)>.size{display:none}section.product .data .sizes>.total{margin-bottom:1.4rem;padding-bottom:2rem;font-size:1.6rem;line-height:1;border-bottom:.1rem solid #f2f2f2}section.product .data .sizes>.total .value{color:#fe5000}section.product .data .sizes .sizes-items .sizes-item{position:relative;display:grid;grid-template-columns:repeat(4,1fr);align-items:center;justify-items:center;grid-gap:1rem;line-height:1}section.product .data .sizes .sizes-items .sizes-item .limited-buy-warning{position:absolute;top:50%;right:-2.1rem;display:none;transform:translateY(-50%)}section.product .data .sizes .sizes-items .sizes-item .limited-buy-warning:before{content:'\f06a';color:#e94151;font-family:'Font Awesome 6 Pro';font-size:1.8rem}section.product .data .sizes .sizes-items .sizes-item .limited-buy-warning:hover{cursor:help}section.product .data .sizes .sizes-items .sizes-item>.One.Size,section.product .data .sizes .sizes-items .sizes-item>.OneSize,section.product .data .sizes .sizes-items .sizes-item>.Onesize,section.product .data .sizes .sizes-items .sizes-item>.onesize{display:none}section.product .data .sizes .sizes-items .sizes-item.limited-buy-warning-shown input{color:#e94151;font-weight:500}section.product .data .sizes .sizes-items .sizes-item.limited-buy-warning-shown .limited-buy-warning{display:block}section.product .data .sizes .sizes-items .sizes-item .price-mismatch-warning{position:absolute;top:50%;right:-2.1rem;display:none;transform:translateY(-50%)}section.product .data .sizes .sizes-items .sizes-item .price-mismatch-warning:before{content:'\f06a';color:#fe5000;font-family:'Font Awesome 6 Pro';font-size:1.8rem}section.product .data .sizes .sizes-items .sizes-item .price-mismatch-warning:hover{cursor:help}section.product .data .sizes .sizes-items .sizes-item.price-mismatch .price-mismatch-warning{display:block}section.product .data .sizes .sizes-items .sizes-item .caption{position:absolute;top:100%;left:50%;color:#b8b8b8;font-size:1.4rem;line-height:1;white-space:nowrap;transform:translateX(-50%)}section.product .data .sizes .sizes-items .sizes-item .size{position:relative;font-size:1.8rem;text-align:center}section.product .data .sizes .sizes-items .sizes-item .size.badge-warehouse:before{position:absolute;top:2px;left:-20px;content:'\e009';font-family:'Font Awesome 6 Pro';color:#fe5000;font-size:1rem;font-weight:500}section.product .data .sizes .sizes-items .sizes-item .moscow,section.product .data .sizes .sizes-items .sizes-item .remote{display:flex;flex-direction:row;align-items:center;justify-content:center;color:#fe5000;width:100%;height:100%}section.product .data .sizes .sizes-items .sizes-item .moscow:has(~.deliveries),section.product .data .sizes .sizes-items .sizes-item .remote:has(~.deliveries){text-decoration:underline dotted;text-decoration-thickness:0.1rem;text-underline-offset:0.2rem}section.product .data .sizes .sizes-items .sizes-item .moscow:has(~.deliveries):hover,section.product .data .sizes .sizes-items .sizes-item .remote:has(~.deliveries):hover{cursor:help}section.product .data .sizes .sizes-items .sizes-item .nonstandard-select{position:relative;display:flex;flex-direction:row;align-items:start}section.product .data .sizes .sizes-items .sizes-item .nonstandard-select input{z-index:2}section.product .data .sizes .sizes-items .sizes-item .nonstandard-select .nonstandard-select-button{width:4rem;height:3.6rem;margin-left:-1rem;border:none;border-radius:0 1rem 1rem 0;background:#fe5000}section.product .data .sizes .sizes-items .sizes-item .nonstandard-select .nonstandard-select-button:before{content:'\f0d7';display:block;margin-left:.8rem;color:#fff;font-family:'Font Awesome 6 Pro';font-size:1.2rem;font-weight:700;line-height:1;transition:transform .2s ease}section.product .data .sizes .sizes-items .sizes-item .nonstandard-select .nonstandard-select-button:hover{cursor:pointer}section.product .data .sizes .sizes-items .sizes-item input{width:7rem;height:3.6rem;text-align:center;border:.1rem solid #eee;border-radius:1rem}section.product .data .sizes .sizes-items .sizes-item input[type=number]{appearance:textfield}section.product .data .sizes .sizes-items .sizes-item input::-webkit-inner-spin-button,section.product .data .sizes .sizes-items .sizes-item input::-webkit-outer-spin-button{appearance:none}section.product .data .sizes .sizes-items .sizes-item input:focus{border-color:#fe5000}section.product .data .sizes .sizes-items .sizes-item .reserves{position:absolute;top:50%;right:-1.2rem;display:none;flex-direction:row;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:.1rem solid #b8b8b8;border-radius:50%;transform:translateY(-50%)}section.product .data .sizes .sizes-items .sizes-item .reserves:after{content:'\f023';color:#b8b8b8;font-family:'Font Awesome 6 Pro';font-size:1.2rem;line-height:1}section.product .data .sizes .sizes-items .sizes-item[data-manager=YES]:after{content:'Уточняйте данные у менеджера!';min-width:100%;margin-top:.6rem;color:#e94151;font-size:1rem;font-weight:700;line-height:1}section.product .data .sizes .sizes-items .sizes-item:not(:last-child){margin-bottom:1.5rem}section.product .data .sizes .sizes-items .sizes-item:first-child{margin-bottom:2rem}section.product .data .sizes .sizes-items .sizes-item.sizes-item-ondemand .info{position:relative}section.product .data .sizes .sizes-items .sizes-item.sizes-item-ondemand .info .ondemand{display:block;position:absolute;top:-1rem;right:-2rem}section.product .data .sizes .sizes-items .sizes-item.sizes-item-ondemand .info .ondemand:after{content:'\f0d1';color:#fe5000;font-family:'Font Awesome 6 Pro'}section.product .data .sizes .sizes-items .sizes-item.sizes-item-active{color:#fe5000}section.product .data .sizes .sizes-items.sizes-items-nonstandard{padding-bottom:1rem}section.product .data .sizes .sizes-items.sizes-items-nonstandard .sizes-item:not(:last-child){margin-bottom:2.5rem}section.product .data .sizes .nonstandard-warning{display:inline-flex;flex-direction:row;align-items:baseline;gap:1rem;width:100%;padding:1rem 2rem;margin-bottom:2rem;color:#fe5000;font-size:1.8rem;font-weight:600;line-height:1.2;background-color:#ffe8de;border-radius:1rem}section.product .data .sizes .nonstandard-warning:before{content:'\f0d1';font-family:'Font Awesome 6 Pro';font-weight:400;transition:transform .2s ease}section.product .data .sizes .nonstandard-input-holder{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:3rem;margin-bottom:1.4rem;padding-bottom:1.4rem;border-bottom:.1rem solid #eee}section.product .data .sizes .nonstandard-input-holder input{width:13rem;height:3.6rem;text-align:center;border:.1rem solid #eee;border-radius:1rem;box-shadow:none}section.product .data .sizes .nonstandard-input-holder input[type=number]{appearance:textfield}section.product .data .sizes .nonstandard-input-holder input::-webkit-inner-spin-button,section.product .data .sizes .nonstandard-input-holder input::-webkit-outer-spin-button{appearance:none}section.product .data .sizes .nonstandard-input-holder input:focus{border-color:#fe5000}section.product .data .sizes .deliveries{position:absolute;top:100%;left:50%;display:none;min-width:37rem;padding:1rem;background-color:#fff;border-radius:1rem;box-shadow:0 0 1.4rem 0 rgba(0,0,0,.2);transform:translateX(-50%);z-index:5}section.product .data .sizes .deliveries header{display:flex;flex-direction:column;align-items:center;margin-bottom:.5rem;padding-bottom:1rem;color:#212121;font-size:1.4rem;font-weight:600;line-height:1;border-bottom:.1rem solid #eee}section.product .data .sizes .deliveries header:before{margin-bottom:.5rem;color:#fe5000;font-family:'Font Awesome 6 Pro';font-weight:300}section.product .data .sizes .deliveries header.stock:before{content:'\e009'}section.product .data .sizes .deliveries header.delivery:before{content:'\f0d1'}section.product .data .sizes .deliveries header:not(:first-child){margin-top:.5rem;padding-top:1rem;border-top:.1rem solid #eee}section.product .data .sizes .deliveries .row{display:grid;grid-template-columns:7rem 15rem 10rem;justify-content:space-between;align-items:center;padding:.6rem 0;color:#212121;font-size:1.2rem;white-space:nowrap;line-height:1}section.product .data .sizes .deliveries .row .balances{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;text-align:center}section.product .data .sizes .deliveries .row .balances .total{color:#757575}section.product .data .sizes .deliveries .row .balances .free{font-weight:700}section.product .data .sizes .deliveries .row .balances .reserve{color:#fe5000}section.product .data .sizes .deliveries .row .date{justify-self:end}section.product .data .sizes .deliveries .row.row-header .date,section.product .data .sizes .deliveries .row.row-header .location{font-weight:700}section.product .data .sizes .deliveries.active{display:block}section.product .data .sizes[data-nonstandard] .sizes-items .sizes-item>*{position:relative}section.product .data .sizes[data-nonstandard]>.total{display:none}section.product .data .sizes.shrinked .sizes-items .sizes-item:hover .deliveries{display:none}section.product .data .links{display:flex;flex-direction:row;align-items:center;gap:2rem;margin-top:2rem}section.product .data .links a{display:block;width:100%;padding:1rem 1.6rem;text-align:center;border-radius:1rem;box-shadow:0 0 1.4rem 0 rgba(0,0,0,.2)}section.product .data .params{display:none;margin-top:2rem;padding:1.6rem;border-radius:1rem;box-shadow:0 0 1.4rem 0 rgba(0,0,0,.2)}section.product .data .params[data-value]{display:block}section.product .tabs{content-visibility:auto}section.product .calculate{grid-area:calculate;display:flex;flex-direction:column}section.product .calculate .buy{display:flex;flex-direction:column;padding:2.6rem;border-radius:1rem;box-shadow:0 0 1.4rem 0 rgba(0,0,0,.2)}section.product .calculate .buy .prices{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;margin-bottom:2rem}section.product .calculate .buy .prices .price{display:flex;flex-direction:column}section.product .calculate .buy .prices .price .value{color:#fe5000;font-size:3rem;font-weight:600;line-height:1;white-space:nowrap}section.product .calculate .buy .prices .price:after{content:'РРЦ Admos';margin-top:.6rem;color:#212121;font-size:1.4rem;line-height:1}section.product .calculate .buy .prices .price-manager{display:flex;flex-direction:column;color:#b8b8b8;font-size:2.5rem;font-weight:400;line-height:1;white-space:nowrap}section.product .calculate .buy .prices .price-manager:after{content:'РРЦ Поставщика';margin-top:.6rem;color:#b8b8b8;font-size:1.4rem;line-height:1}section.product .calculate .buy .prices.prices-revert-YES .price:after{content:'РРЦ Поставщика'}section.product .calculate .buy .prices.prices-revert-YES .price-manager:after{content:'РРЦ Admos'}section.product .calculate .buy .warning-wharehouse .body{position:absolute;top:calc(100% + .6rem)!important;left:50%;width:43rem;padding:1.6rem;background-color:#fff;border-radius:1rem;box-shadow:0 0 1.4rem 0 rgba(0,0,0,.15);transform:translateX(-50%);z-index:5}section.product .calculate .buy .demand{position:relative;display:flex;flex-direction:row;align-items:center;padding:1.4rem 0;border-top:.1rem solid #eee;border-bottom:.1rem solid #eee}section.product .calculate .buy .demand:before{content:'\f0d1';width:2.3rem;margin-right:1rem;color:#fe5000;font-size:1.8rem;font-family:'Font Awesome 6 Pro';font-weight:400;line-height:1}section.product .calculate .buy .demand .tooltip:before{content:'\f059';margin-left:.6rem;color:#b8b8b8;font-family:'Font Awesome 6 Pro';font-weight:400;font-style:normal}section.product .calculate .buy .deliveries-dates{display:none;padding:1.5rem 0;border-bottom:.1rem solid #eee}section.product .calculate .buy .deliveries-dates .title{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;margin-bottom:1rem;font-size:1.6rem;line-height:1}section.product .calculate .buy .deliveries-dates .title:before{content:'\f017';color:#fe5000;font-family:'Font Awesome 6 Pro';font-size:2.3rem}section.product .calculate .buy .deliveries-dates .warehouse{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;font-size:1.4rem;font-weight:600;line-height:1.6}section.product .calculate .buy .deliveries-dates .warehouse .delay,section.product .calculate .buy .deliveries-dates .warehouse .name,section.product .calculate .buy .deliveries-dates .warehouse .quantity{display:flex;flex-direction:row;align-items:center}section.product .calculate .buy .deliveries-dates .warehouse .quantity{justify-content:space-between;height:2.3rem;color:#fe5000}section.product .calculate .buy .deliveries-dates .warehouse .quantity:after,section.product .calculate .buy .deliveries-dates .warehouse .quantity:before{content:'';display:block;width:.1rem;height:100%;background-color:#eee}section.product .calculate .buy .deliveries-dates .warehouse .delay{padding-left:1rem}section.product .calculate .buy .deliveries-dates .warehouse:not(:last-child){margin-bottom:1rem}section.product .calculate .buy .deliveries-dates:not(:empty){display:block}section.product .calculate .buy .term{position:relative;display:flex;flex-direction:row;align-items:center;padding:1.4rem 0;border-top:.1rem solid #eee;border-bottom:.1rem solid #eee}section.product .calculate .buy .term:before{content:'\f017';width:2.3rem;margin-right:1rem;color:#fe5000;font-size:1.8rem;font-family:'Font Awesome 6 Pro';font-weight:400;line-height:1}section.product .calculate .buy .term .print{color:#b8b8b8;font-size:1.4rem;line-height:1}section.product .calculate .buy .price-params{padding-top:2.4rem}section.product .calculate .buy .price-params .price-param{display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.product .calculate .buy .price-params .price-param .info .caption{color:#b8b8b8;font-size:1.4rem;line-height:1}section.product .calculate .buy .price-params .price-param .price{display:flex;flex-direction:column;align-items:flex-end;font-size:1.8rem;font-weight:600}section.product .calculate .buy .price-params .price-param .price .currency{margin-left:.4rem}section.product .calculate .buy .price-params .price-param .price .value:after{content:'₽';margin-left:.4rem}section.product .calculate .buy .price-params .price-param .price:after{content:attr(data-caption);color:#b8b8b8;font-size:1.4rem;font-weight:400;line-height:1}section.product .calculate .buy .price-params .price-param.price-param_total .info .title{font-size:2rem;font-weight:600}section.product .calculate .buy .price-params .price-param:not(:last-child){margin-bottom:1.8rem}section.product .calculate .buy .price-params.price-params-separate .price-param:not(:last-child){display:none}section.product .calculate .buy .btn-print{margin:1rem 0;padding-left:0;padding-right:0;background:0 0}section.product .calculate .buy .btn-print span{max-width:26rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}section.product .calculate .buy .btn-print:before{content:'\f576';margin-right:1rem;color:#fe5000;font-family:'Font Awesome 6 Pro';font-weight:400}section.product .calculate .buy .btn-print.added:before{content:'\f021'}section.product .calculate .buy .btn-buy{position:relative}section.product .calculate .buy .btn-buy:before{content:'\e3f3';margin-right:1rem;font-family:'Font Awesome 6 Pro';font-weight:400}section.product .calculate .buy .btn-buy:after{content:attr(data-error);position:absolute;bottom:-3rem;left:50%;width:100%;color:#e94151;font-size:1.2rem;font-weight:700;line-height:1;transform:translateX(-50%)}section.product .calculate .buy .btn-buy[data-error]{margin-bottom:2rem}section.product .calculate .btn-question{width:100%;margin-top:3rem}section.product .calculate .btn-question:before{content:'\e1e3';margin-right:1rem;font-family:'Font Awesome 6 Pro';font-weight:400}section.product .carousel-related{grid-area:related;content-visibility:auto}section.product .reviews-faq-tabs{grid-area:reviews_faq}section.product .reviews-faq-tabs .headers{display:flex;flex-direction:row;align-items:center;margin-bottom:3rem}section.product .reviews-faq-tabs .headers .header{position:relative;padding:1rem 1.6rem;font-size:1.8rem;border-bottom:.1rem solid #f2f2f2}section.product .reviews-faq-tabs .headers .header.faze-active{font-weight:700}section.product .reviews-faq-tabs .headers .header.faze-active,section.product .reviews-faq-tabs .headers .header:hover{cursor:pointer}section.product .reviews-faq-tabs .headers .header.faze-active:before,section.product .reviews-faq-tabs .headers .header:hover:before{content:'';position:absolute;left:0;bottom:0;display:block;width:100%;height:.2rem;background-color:#fe5000}section.product .reviews-faq-tabs .headers .header[data-total]:not([data-total='0']):after{content:attr(data-total);position:absolute;top:.6rem;right:.6rem;color:#fe5000;font-size:1.4rem;font-weight:700;line-height:1}section.product .faq-filter{position:absolute;top:-7rem;right:40rem;display:flex;flex-direction:row;align-items:center;padding:.4rem;border-radius:1rem;background-color:#f8f8f8}section.product .faq-filter button{display:flex;flex-direction:row;align-items:center;padding:.8rem 1.2rem;border:none;border-radius:1rem;background:0 0}section.product .faq-filter button:before{margin-right:.8rem;font-family:'Font Awesome 6 Pro'}section.product .faq-filter button .btn-faq-filter-all:before{display:none}section.product .faq-filter button.btn-faq-filter-answer:before{content:'\f058';color:#fe5000}section.product .faq-filter button.btn-faq-filter-noanswer:before{content:'\f057';color:#b8b8b8}section.product .faq-filter button:not(:last-child){margin-right:.6rem}section.product .faq-filter button.active,section.product .faq-filter button:hover{cursor:pointer;background:#fff}section.product .faq{position:relative;display:grid;grid-template-columns:1fr 34rem;grid-template-areas:'items form';grid-gap:3rem 6rem}section.product .faq .form{grid-area:form;padding:2.6rem;background-color:#f8f8f8;border-radius:1rem}section.product .faq .form .title{font-size:2rem;line-height:1}section.product .faq .form .success{line-height:1.2;text-align:center}section.product .faq .form .success .title{margin-bottom:2rem}section.product .faq .form .success .caption{color:#b8b8b8}section.product .faq .faq-items{grid-area:items}section.product .faq .faq-items .faq-item{padding-bottom:3rem;margin-bottom:3rem}section.product .faq .faq-items .faq-item>header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;line-height:1}section.product .faq .faq-items .faq-item>header .name{font-size:1.8rem;font-weight:700}section.product .faq .faq-items .faq-item>header .date{color:#b8b8b8;font-weight:400}section.product .faq .faq-items .faq-item>main{margin-top:2rem}section.product .faq .faq-items .faq-item>main .question{margin-bottom:2rem;color:#3f3f3f;font-weight:400;line-height:1.2}section.product .faq .faq-items .faq-item>main .btn-action{display:flex;flex-direction:row;align-items:center;padding:1rem 1.2rem;color:#3f3f3f;font-size:1.4rem;line-height:1;background:#f2f2f2;border:none;border-radius:1rem}section.product .faq .faq-items .faq-item>main .btn-action:before{margin-right:.6rem;font-family:'Font Awesome 6 Pro';font-weight:400}section.product .faq .faq-items .faq-item>main .btn-action.btn-like:before{content:'\f164';color:#fe5000;font-size:1.6rem}section.product .faq .faq-items .faq-item>main .btn-action.btn-dislike:before{content:'\f165';color:#b8b8b8;font-size:1.6rem}section.product .faq .faq-items .faq-item>main .btn-action:hover:not(:disabled),section.product .faq .faq-items .faq-item>main .btn-action[data-liked=YES]{cursor:pointer}section.product .faq .faq-items .faq-item>main .btn-action:hover:not(:disabled):before,section.product .faq .faq-items .faq-item>main .btn-action[data-liked=YES]:before{font-weight:700}section.product .faq .faq-items .faq-item>main .answer{display:none;margin-top:2rem;padding:2rem;background-color:#f8f8f8;border-radius:1rem}section.product .faq .faq-items .faq-item>main .answer>header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;line-height:1}section.product .faq .faq-items .faq-item>main .answer>header .name{font-size:1.8rem;font-weight:700}section.product .faq .faq-items .faq-item>main .answer>header .date{color:#b8b8b8;font-weight:400}section.product .faq .faq-items .faq-item>main .answer>main{margin-top:2rem}section.product .faq .faq-items .faq-item>main .answer>main .text{line-height:1.2}section.product .faq .faq-items .faq-item>main .answer footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:.1rem solid #f2f2f2}section.product .faq .faq-items .faq-item>main .answer footer .caption{color:#b8b8b8}section.product .faq .faq-items .faq-item>main .answer footer .buttons{display:flex;flex-direction:row;align-items:center}section.product .faq .faq-items .faq-item>main .answer footer .buttons .btn-action{padding:.6rem 1rem;background:#fff;box-shadow:0 0 .4rem 0 rgba(0,0,0,.2)}section.product .faq .faq-items .faq-item>main .answer footer .buttons .btn-action:not(:last-child){margin-right:1rem}section.product .faq .faq-items .faq-item>main .answer footer .buttons .btn-action:disabled{opacity:.5}section.product .faq .faq-items .faq-item>main .answer[data-value]{display:block}section.product .faq .faq-items .faq-item:not(:last-child){border-bottom:.1rem solid #f2f2f2}section.product .faq .faq-items .pagination{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:0;border-top:none}section.product .faq .faq-items .empty{display:flex;flex-direction:column;align-items:center;justify-content:center;width:24rem;margin:0 auto;text-align:center}section.product .faq .faq-items .empty:before{content:'\e36f';color:#fe5000;font-family:'Font Awesome 6 Pro';font-size:4.6rem}section.product .reviews{display:grid;grid-template-columns:1fr 34rem;grid-template-areas:'reviews total';grid-gap:3rem 6rem;padding-bottom:2rem}section.product .reviews .reviews-items{grid-area:reviews}section.product .reviews .reviews-items .reviews-item .name{margin-bottom:1rem;font-size:1.6rem;font-weight:600;line-height:1}section.product .reviews .reviews-items .reviews-item .info{display:flex;flex-direction:row;align-items:center;margin-bottom:2rem;line-height:1}section.product .reviews .reviews-items .reviews-item .info .rating{display:flex;flex-direction:row;align-items:center;margin-right:2rem}section.product .reviews .reviews-items .reviews-item .info .rating .total{margin-right:.8rem;font-weight:700}section.product .reviews .reviews-items .reviews-item .info .date{color:#b8b8b8}section.product .reviews .reviews-items .reviews-item .text{color:#3f3f3f}section.product .reviews .reviews-items .reviews-item:not(:last-child){padding-bottom:3rem;margin-bottom:3rem;border-bottom:.1rem solid #eee}section.product .reviews .reviews-total{grid-area:total;display:flex;flex-direction:column;padding:2.6rem;border-radius:1rem;box-shadow:0 0 1.4rem 0 rgba(0,0,0,.2)}section.product .reviews .reviews-total .summary{display:flex;flex-direction:row;align-items:center;margin-bottom:1.6rem;padding-bottom:1.6rem;line-height:1;border-bottom:.1rem solid #eee}section.product .reviews .reviews-total .summary .average{margin-right:1.6rem;font-size:2.4rem;font-weight:600}section.product .reviews .reviews-total .summary .caption{margin-left:1rem;color:#b8b8b8;font-size:1.4rem}section.product .reviews .reviews-total .ratings{margin-bottom:2rem}section.product .reviews .reviews-total .ratings .rating{display:flex;flex-direction:row;align-items:center;line-height:1}section.product .reviews .reviews-total .ratings .rating .caption{flex:8rem;min-width:8rem;color:#b8b8b8;white-space:nowrap}section.product .reviews .reviews-total .ratings .rating .progress{flex:100%;height:.6rem;background:#eee;border-radius:.2rem}section.product .reviews .reviews-total .ratings .rating .progress .inner{height:100%;background:#fe5000;border-radius:.2rem}section.product .reviews .reviews-total .ratings .rating .count{flex:2rem;min-width:2rem;text-align:right}section.product .reviews .reviews-total .ratings .rating:not(:last-child){margin-bottom:1.6rem}section.product .reviews.reviews-empty{display:block}section.product .description{margin-bottom:3rem}section.product .params .param{display:none;flex-direction:row;align-items:flex-start;justify-content:space-between}section.product .params .param .value{text-align:end}section.product .params .param:not(:last-of-type){margin-bottom:2rem}section.product .params .param[data-value]{display:flex}section.product .size-data{margin-top:4rem}section.product .size-data .sizes-table{display:flex;flex-direction:row;align-items:flex-start}section.product .size-data .sizes-table .table{width:100%;max-width:60rem}section.product .size-data .sizes-table .table tr:first-child td:first-child{border-bottom-left-radius:1rem}section.product .size-data .sizes-table .table tr:not(:first-child) td:first-child{border-left:none}section.product .size-data .sizes-table .table tr:last-child td:first-child{border-bottom-left-radius:0}section.product .size-data .caption{margin-top:2rem;color:#b8b8b8;font-size:1.4rem;font-style:italic;line-height:1}section.product .sizes-preview .sizes-preview-table{display:flex;flex-direction:row;align-items:flex-start;overflow-x:auto;margin-top:2rem}section.product .sizes-preview .sizes-preview-table .column{display:flex;flex-direction:column}section.product .sizes-preview .sizes-preview-table .column .cell{min-height:3.6rem;padding:.6rem 1.2rem;text-align:center;white-space:nowrap;border-bottom:.1rem solid #f2f2f2}section.product .sizes-preview .sizes-preview-table .column .cell:not(:last-child):empty{display:none}section.product .sizes-preview .sizes-preview-table .column:first-child .cell{padding-right:2rem;padding-left:0;font-weight:700;text-align:left}section.product .sizes-preview .caption{margin-top:1rem;color:#b8b8b8;font-size:1.2rem;line-height:1}section.product.product-aviable-NO .calculate,section.product.product-aviable-NO .images .badges,section.product.product-aviable-NO .reviews button{display:none}section.product.product-aviable-NO .images .image-main:after{content:'';position:absolute;top:0;right:0;display:block;width:100%;height:100%;background:url('/i/img/soldout.svg') center center no-repeat;background-size:80%}section.product .warning{display:flex;flex-direction:column;padding:1rem 2rem;background-color:#ffe8de;border-radius:1rem}section.product .warning .title{display:flex;flex-direction:row;align-items:center;gap:2rem;color:#212121;font-size:1.6rem;font-weight:600;line-height:1.2;user-select:none}section.product .warning .title .btn-open-warning{display:inline-flex;flex-direction:row;align-items:center;gap:.4rem;color:#fe5000}section.product .warning .title .btn-open-warning:after{content:'\f0d7';font-family:'Font Awesome 6 Pro';transition:transform .2s ease}section.product .warning .title:before{content:'\f071';color:#fe5000;font-family:'Font Awesome 6 Pro';font-size:2.4rem;font-weight:400}section.product .warning.faze-active .title .btn-open-warning:after{transform:rotateZ(180deg)}.carousel-arrows-outside header,.carousel-products header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:1rem}.carousel-arrows-outside header .h2,.carousel-arrows-outside header h2,.carousel-products header .h2,.carousel-products header h2{margin-bottom:0}.carousel-arrows-outside header .arrows,.carousel-products header .arrows{display:flex;flex-direction:row;align-items:center}.carousel-arrows-outside header .arrows .arrow,.carousel-products header .arrows .arrow{display:flex;flex-direction:row;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;background-color:#f8f8f8;border-radius:50%;transition:background-color .2s ease}.carousel-arrows-outside header .arrows .arrow:after,.carousel-products header .arrows .arrow:after{color:#fe5000;font-family:'Font Awesome 6 Pro';font-size:1.4rem;line-height:1}.carousel-arrows-outside header .arrows .arrow.arrow-right,.carousel-products header .arrows .arrow.arrow-right{margin-left:1.6rem}.carousel-arrows-outside header .arrows .arrow.arrow-right:after,.carousel-products header .arrows .arrow.arrow-right:after{content:'\f054'}.carousel-arrows-outside header .arrows .arrow.arrow-left:after,.carousel-products header .arrows .arrow.arrow-left:after{content:'\f053'}.carousel-arrows-outside header .arrows .arrow:hover,.carousel-products header .arrows .arrow:hover{cursor:pointer;background-color:#dfdfdf}.carousel-arrows-outside .products-items,.carousel-products .products-items{padding:1.6rem}.carousel-arrows-outside .products-items:not(.faze-carousel),.carousel-products .products-items:not(.faze-carousel){display:flex;flex-direction:row;max-width:calc(100vw - 5rem);overflow:hidden}.carousel-arrows-outside .products-items:not(.faze-carousel) .products-item,.carousel-products .products-items:not(.faze-carousel) .products-item{min-width:28rem}.carousel-arrows-outside .products-items:not(.faze-carousel) .products-item:nth-child(n+6),.carousel-products .products-items:not(.faze-carousel) .products-item:nth-child(n+6){display:none}.carousel-arrows-outside .products-items.faze-carousel.faze-animation-slide.faze-direction-horizontal>.faze-carousel-holder>.faze-item,.carousel-products .products-items.faze-carousel.faze-animation-slide.faze-direction-horizontal>.faze-carousel-holder>.faze-item{width:28rem}.carousel-arrows-outside.carousel-products-full,.carousel-products.carousel-products-full{margin-top:0}.carousel-arrows-outside.carousel-products-full .faze-carousel-arrows .faze-carousel-arrow,.carousel-products.carousel-products-full .faze-carousel-arrows .faze-carousel-arrow{display:flex;flex-direction:row;align-items:center;justify-content:center;top:50%;transform:translateY(-50%);width:3.6rem;height:3.6rem;background-color:#fff;border-radius:50%;box-shadow:0 0 .4rem 0 rgba(0,0,0,.2);transition:box-shadow .2s ease}.carousel-arrows-outside.carousel-products-full .faze-carousel-arrows .faze-carousel-arrow:after,.carousel-products.carousel-products-full .faze-carousel-arrows .faze-carousel-arrow:after{display:none}.carousel-arrows-outside.carousel-products-full .faze-carousel-arrows .faze-carousel-arrow:before,.carousel-products.carousel-products-full .faze-carousel-arrows .faze-carousel-arrow:before{color:#3f3f3f;font-family:'Font Awesome 6 Pro';font-size:1.4rem;line-height:1}.carousel-arrows-outside.carousel-products-full .faze-carousel-arrows .faze-carousel-arrow.faze-carousel-arrow-prev,.carousel-products.carousel-products-full .faze-carousel-arrows .faze-carousel-arrow.faze-carousel-arrow-prev{left:3.2rem}.carousel-arrows-outside.carousel-products-full .faze-carousel-arrows .faze-carousel-arrow.faze-carousel-arrow-prev:before,.carousel-products.carousel-products-full .faze-carousel-arrows .faze-carousel-arrow.faze-carousel-arrow-prev:before{content:'\f053'}.carousel-arrows-outside.carousel-products-full .faze-carousel-arrows .faze-carousel-arrow.faze-carousel-arrow-next,.carousel-products.carousel-products-full .faze-carousel-arrows .faze-carousel-arrow.faze-carousel-arrow-next{right:3.2rem}.carousel-arrows-outside.carousel-products-full .faze-carousel-arrows .faze-carousel-arrow.faze-carousel-arrow-next:before,.carousel-products.carousel-products-full .faze-carousel-arrows .faze-carousel-arrow.faze-carousel-arrow-next:before{content:'\f054'}.carousel-arrows-outside.carousel-products-full .faze-carousel-arrows .faze-carousel-arrow:after,.carousel-products.carousel-products-full .faze-carousel-arrows .faze-carousel-arrow:after{color:#fe5000;font-family:'Font Awesome 6 Pro';font-size:1.4rem;line-height:1}.carousel-arrows-outside.carousel-products-full .faze-carousel-arrows .faze-carousel-arrow:hover,.carousel-products.carousel-products-full .faze-carousel-arrows .faze-carousel-arrow:hover{box-shadow:0 0 1rem 0 rgba(0,0,0,.2)}.carousel-full img{display:flex;width:100%;height:100%;object-fit:cover;cursor:pointer}.carousel-full:not(.faze-carousel):not(.faze-carousel2)>:first-child,.carousel-full:not(.faze-carousel):not(.faze-carousel2)>:first-child img{width:100%;height:auto}.carousel-full:not(.faze-carousel):not(.faze-carousel2)>:not(:first-child){display:none}.carousel-full.faze-carousel .faze-carousel-controls>.faze-carousel-pages>.faze-page{width:1rem;height:.4rem;border:none;border-radius:.2rem;opacity:.5;transition:width .5s,opacity .3s}.carousel-full.faze-carousel .faze-carousel-controls>.faze-carousel-pages>.faze-page.faze-active{width:2rem;background-color:#fff;opacity:1}.carousel-full.faze-carousel .faze-carousel-controls .faze-carousel-arrows .faze-carousel-arrow{display:flex;flex-direction:row;align-items:center;justify-content:center;top:50%;transform:translateY(-50%);width:3.6rem;height:3.6rem;background-color:#fff;border-radius:50%;box-shadow:0 0 .4rem 0 rgba(0,0,0,.2);transition:box-shadow .2s ease}.carousel-full.faze-carousel .faze-carousel-controls .faze-carousel-arrows .faze-carousel-arrow:after{display:none}.carousel-full.faze-carousel .faze-carousel-controls .faze-carousel-arrows .faze-carousel-arrow:before{color:#3f3f3f;font-family:'Font Awesome 6 Pro';font-size:1.4rem;line-height:1}.carousel-full.faze-carousel .faze-carousel-controls .faze-carousel-arrows .faze-carousel-arrow.faze-carousel-arrow-prev{left:3.2rem}.carousel-full.faze-carousel .faze-carousel-controls .faze-carousel-arrows .faze-carousel-arrow.faze-carousel-arrow-prev:before{content:'\f053'}.carousel-full.faze-carousel .faze-carousel-controls .faze-carousel-arrows .faze-carousel-arrow.faze-carousel-arrow-next{right:3.2rem}.carousel-full.faze-carousel .faze-carousel-controls .faze-carousel-arrows .faze-carousel-arrow.faze-carousel-arrow-next:before{content:'\f054'}.carousel-full.faze-carousel .faze-carousel-controls .faze-carousel-arrows .faze-carousel-arrow:after{color:#fe5000;font-family:'Font Awesome 6 Pro';font-size:1.4rem;line-height:1}.carousel-full.faze-carousel .faze-carousel-controls .faze-carousel-arrows .faze-carousel-arrow:hover{box-shadow:0 0 1rem 0 rgba(0,0,0,.2)}@media (max-width:768px){.carousel-full:not(.faze-carousel):not(.faze-carousel2) picture:not(:first-child){display:none}.carousel-full.faze-carousel .faze-carousel-arrows{display:none}}.table-row{display:flex;align-items:center;gap:1rem}.table-row input[type=number]{width:7rem;line-height:1;padding:2px}.table-row input[type=text]{padding:2px}.table-row select{width:16rem}table.calc-common input[type=text]{width:calc(100% - 10px);padding:1px}table.calc-params td{vertical-align:top}table.calc-params td input{width:calc(100% - 40px);padding:1px}table.calc-params tr.depricated td{background-color:#e9e9e9}table.calc-values input[type=text]{width:calc(100% - 10px);padding:1px}table.calc-values input[type=radio]{margin:0 10px}table.calc-values select{width:calc(100% - 10px)}table.calc-results input[type=text]{width:calc(100% - 10px);padding:1px}.calc-test{max-width:50%}div.calc-values,fieldset.calc-values{display:grid;gap:2rem;grid-template-columns:1fr 1fr}div.calc-values label,fieldset.calc-values label{display:flex;align-items:center;justify-content:space-between;gap:1rem}div.calc-values input[type=text],fieldset.calc-values input[type=text]{width:7rem;padding:1px}div.calc-values input[type=radio],fieldset.calc-values input[type=radio]{margin:0}div.calc-values select,fieldset.calc-values select{width:20rem}fieldset.calc-results{display:grid;gap:1rem;grid-template-columns:1fr 1fr}fieldset.calc-results label{display:flex;align-items:center;justify-content:space-between;gap:1rem}fieldset.calc-results input[type=text]{width:10rem;padding:1px}table.product-printings{line-height:1}table.product-printings tr th{border-bottom:1px solid #999;border-top:1px solid #999;padding:.6rem 1rem;text-align:left;background-color:#e8e6e6}table.product-printings tr td{padding:.3rem 1rem}table.product-printings tr:first-child td{padding:1rem 1rem .3rem 1rem}.fa,.far,.fas{color:#fb4303}.pointer{cursor:pointer}.edit-td{margin:0 .5rem;cursor:pointer}tr.master td:nth-child(4){background-color:#f1e5bc}tr.master td:nth-child(6){background-color:#f1e5bc}tr.master td:nth-child(10){background-color:#f1e5bc}.input-container{position:relative}.input-container ul.search-container{z-index:10;position:absolute;list-style-type:none;border:1px solid #999;background-color:#fff;min-width:300px;max-width:350px;padding:5px;margin-top:5px}.input-container ul.search-container li{margin:0;padding:5px 10px;cursor:pointer;display:flex;border-bottom:1px solid #e8e6e6}.input-container ul.search-container li:last-child{border-bottom:none}.input-container ul.search-container li:hover{background-color:#ffede5}.article-container{display:flex;align-items:center;padding:5px 0}.article-container span{border:1px solid #e8e6e6;border-radius:5px;padding:0 5px;margin:0 10px;background-color:#e8e6e6}.tree{font-size:12px}.tree ul{margin:0 0 0 15px;padding:0}.tree li{list-style-type:none;margin:3px 0 0 15px;padding:0;position:relative;white-space:nowrap}.tree li::before{content:'';position:absolute;top:-1px;left:-15px;border-left:1px solid #aaa;border-bottom:1px solid #aaa;border-radius:0;width:15px;height:8px}.tree li::after{position:absolute;content:'';top:7px;left:-15px;border-left:1px solid #aaa;border-top:1px solid #aaa;border-radius:0 0 0 0;width:15px;height:100%}.tree li:last-child::after{display:none}.tree li:last-child:before{border-radius:0 0 0 3px}.tree>li:first-child::before{display:none}.tree>li:first-child::after{border-radius:3px 0 0 0}.tree li label{margin-left:5px;padding:0}.tree li label.active{font-weight:700}.tree li label:hover,.tree li label:hover+small+ul li label,.tree li label:hover+ul li label{background-color:#ccc}.filter{display:flex;flex-direction:column}.filter .filter-item{border-top:.1rem solid #f2f2f2}.filter .filter-item .title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:2rem 0;color:#212121;font-size:1.6rem;font-weight:700;line-height:1}.filter .filter-item .title:after{content:'';display:block;width:.5rem;height:.5rem;border-top:.2rem solid #fe5000;border-right:.2rem solid #fe5000;transform:rotateZ(-45deg);transition:transform .2s ease}.filter .filter-item .body{padding-bottom:2rem}.filter .filter-item .body .checkboxes{scrollbar-width:thin;scrollbar-color:dark;overflow-x:hidden;overflow-y:auto;max-height:20rem}.filter .filter-item .body .checkboxes::-webkit-scrollbar{width:.2rem}.filter .filter-item .body .checkboxes::-webkit-scrollbar-track{background-color:#f8f8f8}.filter .filter-item .body .checkboxes::-webkit-scrollbar-thumb{background-color:#fe5000}.filter .filter-item .body .checkboxes .checkbox{position:relative}.filter .filter-item .body input{width:100%;height:4rem;padding:0 1rem;border:.1rem solid #b8b8b8;border-radius:.4rem}.filter .filter-item .body input+.checkboxes{margin-top:1rem}.filter .filter-item .body .faze-finder-input-holder+.checkboxes{margin-top:1rem}.filter .filter-item .body .inputs{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:2rem}.filter .filter-item .body .inputs input{max-width:40%;text-align:center}.filter .filter-item .body .inputs .delimiter{width:1rem;height:.1rem;background-color:#b8b8b8}.filter .filter-item.filter-item-sizes .body .sizes-items{display:flex;flex-direction:column;gap:1rem}.filter .filter-item.filter-item-sizes .body .sizes-items .sizes-item{display:flex;flex-direction:row;align-items:center;gap:1rem}.filter .filter-item.filter-item-sizes .body .sizes-items .sizes-item .caption{display:flex;flex-direction:row;align-items:center;justify-content:center;width:5rem;min-width:5rem;height:4rem;min-height:4rem;border:.1rem solid #f8f8f8;border-radius:.3rem;background-color:#f8f8f8;transition:border-color .2s ease,background-color .2s ease}.filter .filter-item.filter-item-sizes .body .sizes-items .sizes-item .caption.active{border-color:#fe5000;background-color:#fff}.filter .filter-item.filter-item-sizes .body .sizes-items .sizes-item input{box-shadow:none}.filter .filter-item.faze-active .title:after{transform:rotateZ(135deg)}.filter .btn-search{margin-top:2rem}.filter .btn-clear{margin-top:1rem}.filter .buttons{position:sticky;bottom:0;display:flex;flex-direction:column;margin:0 -2rem;padding:0 2rem 2rem;background-color:#fff;border-top:.1rem solid #eee;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}