section.product{grid-template-columns:1fr;grid-template-areas:'header' 'photos' 'data' 'calculate' 'tabs' 'related' 'reviews_faq'}section.product header .btn-favorite,section.product header .param,section.product header a{margin-bottom:1rem}section.product header a{margin-right:2rem}section.product header .btn-favorite{margin-left:0;margin-right:2rem}section.product header .share{margin-bottom:1rem;margin-left:0}section.product header .share .title{padding:0}section.product header .param{margin-left:0;margin-right:2rem}section.product .data .sizes .sizes-items .sizes-item .nonstandard-select.opened .nonstandard-select-body{width:calc(100vw - 4rem)}section.product .data .sizes .sizes-items .sizes-item .nonstandard-select.opened .nonstandard-select-body .nonstandard-select-option{white-space:wrap;line-height:1.1}section.product .photos .images{grid-template-columns:1fr;grid-template-areas:'image-main' 'images'}section.product .photos .images .additional-images{flex-direction:row;flex-wrap:wrap}section.product .photos .images .caption{display:none}section.product .tabs .faze-tabs-bodies .faze-tab-body .params{grid-template-columns:1fr}section.product .size-data{display:none}section.product .reviews{grid-template-columns:1fr;grid-template-areas:'total' 'header' 'reviews';grid-gap:3rem}.products-items{grid-gap:3rem 2rem}.products-items .products-item{padding:0}.products-items .products-item .badges{top:0;left:0}.products-items .products-item .request,.products-items .products-item .sample{display:none}.products-items .products-item .param{font-size:1.4rem}.products-items .products-item .param:not(:last-child){margin-bottom:.6rem}.products-items .products-item .order .price{font-size:2rem;line-height:1}.products-items .products-item .colors{top:0;right:0}.products-items .products-item:hover{box-shadow:none}section.catalog{grid-template-columns:1fr;grid-template-areas:'header' 'content';grid-gap:0}section.catalog>header nav{position:relative;flex-wrap:nowrap;width:calc(100vw - 5rem);overflow-x:auto}section.catalog>header nav a{margin-bottom:0}section.catalog aside.sidebar{grid-area:initial;overflow-y:auto;height:calc(100vh - 7.2rem);position:fixed;top:7.2rem;left:-120%;width:100%;background-color:#fff;transition:left .2s ease;z-index:2}section.catalog aside.sidebar .callback,section.catalog aside.sidebar .categories-filters .category{display:none}section.catalog aside.sidebar .categories-filters header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:2rem;font-size:1.8rem;font-weight:700;line-height:1}section.catalog aside.sidebar .categories-filters header .btn-close-filter{padding:0;margin:0;border:none;background:0 0}section.catalog aside.sidebar .categories-filters header .btn-close-filter:after{content:'\f00d';font-family:'Font Awesome 6 Pro';font-size:2.4rem;line-height:1}section.catalog aside.sidebar.active{left:0}section.catalog aside.products .top{justify-content:space-between}section.catalog aside.products .top .sort>span{display:none}section.catalog aside.products .top .sort .select{margin-left:0}section.catalog aside.products .top .btn-open-filter{display:flex;flex-direction:row;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;margin:0;background:0 0;border:none}section.catalog aside.products .top .btn-open-filter:after{content:'\f1de';font-family:'Font Awesome 6 Pro';font-size:2.4rem;line-height:1}section.catalog aside.products .top .btn-open-filter:hover{cursor:pointer}