*{font-size:1.6rem;color:#393939}.faze-filter-form .top-filter{display:flex;flex-direction:column}.faze-filter-form .top-filter-body{display:flex;gap:.6rem;margin-bottom:1.7rem;flex-wrap:wrap}.faze-filter-form .filter-item{padding:1rem 1.5rem;border:.1rem solid #ececec;border-radius:.5rem;position:relative;background-color:#fff;cursor:pointer}.faze-filter-form .filter-item[open] .filter-title::after{transform:rotate(180deg)}.faze-filter-form .filter-item .filter-title{display:flex;align-items:center;justify-content:space-between;white-space:nowrap;gap:1rem}.faze-filter-form .filter-item .filter-title::after{content:'\f078';font-family:"Font Awesome 6 Pro";font-weight:400;transition:transform .2s}.faze-filter-form .filter-item .filter-body{position:absolute;left:0;top:calc(100% + .8rem);z-index:2;display:flex;flex-direction:column;gap:1.6rem;padding:2.4rem;min-width:26rem;border-radius:.7rem;border:.1rem solid #ececec;background-color:#fff;overflow:hidden}.faze-filter-form .filter-item .wrapper{display:flex;flex-direction:column;gap:1rem;max-height:20rem;overflow-y:auto}.faze-filter-form .filter-item .button-wrapper{display:flex;justify-content:space-between;align-items:center;gap:1.6rem}.faze-filter-form .filter-item .btn{display:inline-flex;align-items:center;padding:0 2rem;height:3.2rem}.faze-filter-form .filter-item .btn-clear{padding:0;font-size:1.4rem;font-weight:400;white-space:nowrap;color:#838383}.faze-filter-form .filter-item .btn-clear:hover{color:#b6b6b6}.faze-filter-form .filter-item-balance .filter-body,.faze-filter-form .filter-item-balance .wrapper,.faze-filter-form .filter-item-price .filter-body,.faze-filter-form .filter-item-price .wrapper{overflow:visible}.faze-filter-form .filter-item-balance input,.faze-filter-form .filter-item-price input{display:inline-flex;align-items:center;max-width:10rem;height:3.2rem;padding:0 1.6rem;border-radius:.7rem;border:.1rem solid #ececec;background-color:#fff}.faze-filter-form .filter-item-price .input-wrapper{position:relative;display:flex;align-items:center;gap:2.4rem}.faze-filter-form .filter-item-price .input-wrapper::before{content:'—';position:absolute;top:50%;left:50%;color:#ececec;transform:translateX(-50%) translateY(-50%)}.faze-filter-form .filter-item-balance .storage{display:flex;justify-content:space-between;align-items:center;gap:1rem}.faze-filter-form .btn-mobile-filter,.faze-filter-form .mobile-sort{display:none}.faze-filter-form .long-divider-mobile,.faze-filter-form .mobile-filter-footer,.faze-filter-form .mobile-filter-header{display:none}@media (max-width:768px){.faze-filter-form{display:grid;grid-template-columns:repeat(2,1fr);grid-template-areas:'sort btn-mobile-filter' 'top-filter top-filter';grid-row-gap:2.4rem;padding:1.5rem 0}.faze-filter-form .mobile-sort{position:relative;grid-area:sort;display:flex}.faze-filter-form .mobile-sort .sort-body{position:absolute;left:0;top:calc(100% + .8rem);z-index:2;display:flex;flex-direction:column;gap:1.6rem;padding:2.4rem;min-width:26rem;border-radius:.7rem;border:.1rem solid #ececec;background-color:#fff}.faze-filter-form .btn-mobile-filter{grid-area:btn-mobile-filter;justify-self:end;display:block}.faze-filter-form .top-filter{display:none;grid-area:top-filter;padding:2.4rem;border-radius:.7rem;border:.1rem solid #ececec}.faze-filter-form .top-filter-body{flex-direction:column;gap:0;margin-bottom:0}.faze-filter-form .filter-item{display:flex;flex-direction:column;gap:0;border:none;border-bottom:.1rem solid #ececec}.faze-filter-form .filter-item .filter-title{display:flex;flex-direction:row;justify-content:space-between}.faze-filter-form .filter-item .filter-title::after{content:'\f103';color:#f60000}.faze-filter-form .filter-item .filter-body{position:static;width:100%;padding:1rem;border:none}.faze-filter-form .filter-item .button-wrapper{display:none}.faze-filter-form .filter-item-price .filter-body{padding-top:2rem}.faze-filter-form .filter-item-price input{max-width:100%;flex-grow:1}.faze-filter-form .filter-item-balance .filter-body{padding-top:2rem}.faze-filter-form .mobile-filter-header{display:flex;justify-content:space-between;padding-bottom:1rem;margin-bottom:1rem;border-bottom:.1rem solid #ececec}.faze-filter-form .mobile-filter-footer{display:block;margin-top:1.7rem}.faze-filter-form .mobile-filter-footer .btn{max-width:100%;width:100%}}.selected-filters{display:flex;gap:1rem;margin-bottom:1.5rem;overflow-x:auto;overflow-y:clip}.selected-filters .js-clear-filters{display:flex;align-items:center;justify-content:center;gap:1rem;order:1;color:#393939;text-wrap:nowrap}.selected-filters .selected-filter{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem;white-space:nowrap;align-items:end;justify-content:center;padding:1rem 3rem;border-radius:.5rem;background-color:#f3f3f3}.selected-filters .selected-filter button{background-color:#f3f3f3;color:#393939;line-height:1.8rem;font-size:4rem;font-weight:100;padding:0}.selected-filters .selected-filter span{color:#393939}section.catalog .category-menu-mobile{display:none}section.catalog .popular-searches{display:flex;flex-direction:column;gap:1.7rem;padding:2rem}section.catalog .popular-searches span{color:#848484;font-weight:400;text-decoration:underline}section.catalog .popular-searches a{display:flex;flex-direction:row;gap:1rem;color:#393939;font-weight:400}section.catalog .sort-by-button{position:fixed;top:50%;right:5rem;width:5rem;height:5rem;border-radius:50%;border:none;background-color:#f60000;color:#fff;cursor:pointer;font-size:20px;display:flex;align-items:center;justify-content:center;z-index:2}section.catalog .sort-by-button i{color:#fff}@media (max-width:768px){section.catalog .sort-by-button{display:none}}section.catalog .catalog-insert{width:264px;max-width:275px;height:428px;max-height:428px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2.3rem;position:relative;gap:2rem;margin:auto}section.catalog .catalog-insert .text{text-align:center;max-width:90%;width:90%;white-space:normal}section.catalog .catalog-insert .text a{min-width:0;white-space:normal}section.catalog .catalog-insert .border{position:absolute;background:0 0;overflow:hidden;z-index:1}section.catalog .catalog-insert .border.bottom,section.catalog .catalog-insert .border.top{height:6px;width:100%}section.catalog .catalog-insert .border.left,section.catalog .catalog-insert .border.right{width:6px;height:100%}section.catalog .catalog-insert .border>span{position:absolute;background-color:#f60000;display:block}section.catalog .catalog-insert .border.top{top:0;left:0}section.catalog .catalog-insert .border.top>span{top:0;left:0;height:6px;width:100%;animation:slideTop 4s linear infinite}section.catalog .catalog-insert .border.right{top:0;right:0}section.catalog .catalog-insert .border.right>span{top:0;right:0;width:6px;height:100%;animation:slideRight 4s linear infinite}section.catalog .catalog-insert .border.bottom{bottom:0;left:0}section.catalog .catalog-insert .border.bottom>span{bottom:0;right:0;height:6px;width:100%;animation:slideBottom 4s linear infinite}section.catalog .catalog-insert .border.left{top:0;left:0}section.catalog .catalog-insert .border.left>span{bottom:0;left:0;width:6px;height:100%;animation:slideLeft 4s linear infinite}@keyframes slideTop{0%{left:-100%;right:100%}100%{left:100%;right:-100%}}@keyframes slideRight{0%{top:-100%;bottom:100%}100%{top:100%;bottom:-100%}}@keyframes slideBottom{0%{right:-100%;left:100%}100%{right:100%;left:-100%}}@keyframes slideLeft{0%{bottom:-100%;top:100%}100%{bottom:100%;top:-100%}}@media (max-width:768px){section.catalog .catalog-insert{width:100%;max-width:45vw;height:100%;margin:auto;aspect-ratio:unset;max-height:346px;padding:.5rem}}section.catalog aside.content{flex:1 0 27rem}section.catalog aside.content.search{max-width:100%}section.catalog aside.content .products-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,max-content));gap:1.5rem}@media (max-width:1500px){section.catalog aside.content .products-items{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media (max-width:768px){section.catalog{flex-direction:column}section.catalog aside.sidebar{display:none}section.catalog .faze-filter-form{margin:auto;width:100%}section.catalog .category-menu-mobile{display:flex;position:relative;width:100%;margin:auto;margin-bottom:1.5rem;align-items:center;background:#f5f5f5;height:35px;border-radius:7px;border-width:1px;padding-top:5px;padding-right:15px;padding-bottom:5px;padding-left:15px}section.catalog .category-menu-mobile[open] .title::after{transform:rotate(180deg)}section.catalog .category-menu-mobile .title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}section.catalog .category-menu-mobile .title p{margin:0;line-height:2}section.catalog .category-menu-mobile .title::after{content:"";font-family:"Font Awesome 6 Pro";margin-left:1rem}section.catalog .category-menu-mobile div.body{width:100%;border-radius:7px;background:#fff;border:1px solid #d3d3d3;padding:1rem;position:absolute;z-index:1;top:0;left:0}section.catalog .category-menu-mobile div.body .wrapper .category nav.body{display:flex;flex-direction:column;gap:2rem;flex-wrap:nowrap;height:50vw;overflow:auto;padding:1rem}section.catalog .category-menu-mobile div.body .wrapper .category nav.body a{display:flex;border:none;flex-direction:column;color:#000}section.catalog .category-menu-mobile div.body .wrapper .category nav.body a:after{content:"";position:absolute;bottom:0;left:50%;width:90%;transform:translateX(-50%);border-bottom:1px solid #ececec}section.catalog aside.content .products-items{grid-template-columns:1fr 1fr;gap:.7rem}}section.categories{position:relative;width:100vw;margin-top:4.5rem;padding:0;display:flex;flex-direction:column;align-items:center;background:#fff}section.categories>.title{max-width:clamp(25rem,90vw,138rem);width:100%;margin-bottom:2.4rem;font-size:3rem;font-weight:500;color:#393939}section.categories>.grid{max-width:clamp(25rem,90vw,138rem);width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:3.2rem 2.4rem}section.categories>.grid>.wrapper{position:relative}section.categories>.grid>.wrapper:hover{z-index:2}section.categories>.grid .category{min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:2rem;margin:-1rem;border:1px solid transparent;border-radius:7px;width:100%}section.categories>.grid .category:hover{border:1px solid #cecece;box-shadow:0 .2rem .8rem rgba(0,0,0,.04);position:absolute;background-color:#fff}section.categories>.grid .category:hover .name{text-decoration:underline}section.categories>.grid .category .icon{width:6rem;height:6rem;aspect-ratio:1/1;margin-bottom:1.2rem;display:flex;align-items:center;justify-content:center;background:#f8f8f8;border-radius:.6rem}section.categories>.grid .category .icon img{width:2.8rem;height:2.8rem;display:block;object-fit:contain}section.categories>.grid .category .name{margin-bottom:1.2rem;font-size:1.7rem;font-weight:600;color:#393939}section.categories>.grid .category .list{margin:0 0 .6rem;padding:0;font-size:1.5rem;font-weight:400;line-height:1.4;color:#393939;list-style:none}section.categories>.grid .category .list li{margin-bottom:1.2rem;cursor:pointer}section.categories>.grid .category .list li a{color:#393939}section.categories>.grid .category .list li a:hover{color:#f60000}section.categories>.grid .category .hidden-item{display:none}section.categories>.grid .category.expanded .hidden-item{display:list-item}section.categories>.grid .category.expanded .more-items{display:none}section.categories>.grid .category.expanded .list{height:auto;box-shadow:0 4px 12px rgba(0,0,0,.15)}section.categories>.grid .category .more-items{margin-top:.2rem;font-size:1.4rem;font-weight:400;color:#838383;text-decoration:underline;cursor:pointer;transition:color .2s}@media (max-width:768px){section.categories>.grid{grid-template-columns:1fr;gap:0}section.categories>.grid .category{display:flex;flex-direction:row;gap:1rem;align-items:center;padding:1rem;width:100%}section.categories>.grid .category .name{font-size:1.4rem;font-weight:500}section.categories>.grid .category .list{display:none}}section.product-page{width:100%;margin-top:2rem}section.product-page .min-reserve{display:none}section.product-page .min-reserve[data-value]{display:block}section.product-page .product{display:grid;grid-template-columns:1fr 1fr;gap:2rem;width:100%;max-width:110rem;margin:auto}section.product-page .product .faze-tabs{align-items:center;display:flex;flex-direction:column}section.product-page .product .faze-tabs .faze-tabs-headers{display:flex;justify-content:center;gap:2rem;width:max-content;margin-bottom:2rem;border-bottom:1px solid #ececec}section.product-page .product .faze-tabs .faze-tabs-headers .faze-tab-header{font-weight:400;font-size:1.6rem;line-height:2.2rem;letter-spacing:0;padding-bottom:1rem}section.product-page .product .faze-tabs .faze-tabs-headers .faze-tab-header.faze-active{border-bottom:2px solid #f60000}section.product-page .product .faze-tabs .faze-tabs-bodies{position:sticky;top:20rem}section.product-page .product .faze-tabs .faze-tabs-bodies .labels{position:absolute;top:2.5rem;left:0;display:flex;flex-direction:row-reverse;gap:1.3rem;z-index:1}section.product-page .product .faze-tabs .faze-tabs-bodies .labels .label{height:3rem;display:none}section.product-page .product .faze-tabs .faze-tabs-bodies .labels .label.YES{display:flex}section.product-page .product .faze-tabs .faze-tabs-bodies .labels .label:after{margin:auto;color:#fff;font-weight:700;font-size:1.4rem;line-height:100%;letter-spacing:0}section.product-page .product .faze-tabs .faze-tabs-bodies .labels .znak{width:7.4rem;background:url(/i/lmg/znak.png) center no-repeat}section.product-page .product .faze-tabs .faze-tabs-bodies .labels .other{display:flex;flex-direction:column;gap:.7rem;width:100%}section.product-page .product .faze-tabs .faze-tabs-bodies .labels .other .label{width:6.7rem;border-radius:0 1.5rem 1.5rem 0}section.product-page .product .faze-tabs .faze-tabs-bodies .labels .other .label.demand{width:auto;padding:0 1rem;background-color:#f14747}section.product-page .product .faze-tabs .faze-tabs-bodies .labels .other .label.demand:after{content:"Изготовим на заказ"}section.product-page .product .faze-tabs .faze-tabs-bodies .labels .other .label.new{background-color:red}section.product-page .product .faze-tabs .faze-tabs-bodies .labels .other .label.new:after{content:"NEW"}section.product-page .product .faze-tabs .faze-tabs-bodies .labels .other .label.sale{background-color:#099}section.product-page .product .faze-tabs .faze-tabs-bodies .labels .other .label.sale:after{content:"SALE"}section.product-page .product .info-point{font-weight:400;font-size:1.6rem;line-height:100%;letter-spacing:0;color:#838383}section.product-page .product .info-point span{font-weight:600}section.product-page .product table{overflow:auto}section.product-page .product table thead{border-top:2px solid #f8f8f8;border-bottom:2px solid #f8f8f8}section.product-page .product table thead th{background-color:unset;color:unset;border:none}section.product-page .product table tbody tr:nth-child(odd){background-color:none}section.product-page .product table tbody tr td{border:none;text-align:center}section.product-page .product table a{color:#393939}section.product-page .product .info{display:flex;flex-direction:column;gap:1.5rem}section.product-page .product .info .demand{display:block;padding:1.4rem;color:#f60000;font-size:1.7rem;font-weight:500;line-height:1;border-radius:1rem;background-color:#fbf9e4}section.product-page .product .info .demand,section.product-page .product .info .demand *{color:#f60000}section.product-page .product .info .demand .title{margin-bottom:1rem}section.product-page .product .info .demand .title br{display:none}section.product-page .product .info .demand:empty{display:none}section.product-page .product .info .top{margin-bottom:1rem}section.product-page .product .info h1{margin:0 0 1rem 0;font-size:3rem}@media (max-width:768px){section.product-page .product .info h1{font-size:2rem}}section.product-page .product .info .product-colors{display:flex;gap:1rem;flex-wrap:wrap}section.product-page .product .info .product-colors .product-color{width:4.5rem;height:4.5rem}section.product-page .product .info .product-colors .product-color.active{border:2px solid #ececec;border-bottom:4px solid #f60000;border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0}section.product-page .product .info .sizes-preview-table{display:flex;flex-direction:row;align-items:flex-start;overflow-x:auto;margin-top:2rem}section.product-page .product .info .sizes-preview-table .column{display:flex;flex-direction:column}section.product-page .product .info .sizes-preview-table .column .cell{min-height:3.6rem;padding:.6rem 1.2rem;text-align:center;white-space:nowrap;border-bottom:.1rem solid #393939}section.product-page .product .info .sizes-preview-table .column .cell:not(:last-child):empty{display:none}section.product-page .product .info .sizes-preview-table .column:first-child .cell{padding-right:2rem;padding-left:0;font-weight:700;text-align:left}section.product-page .product .info .info-point.price{display:flex;flex-direction:column}section.product-page .product .info .info-point.price span{font-weight:700;font-size:3.5rem;line-height:100%;letter-spacing:0}section.product-page .product .info .total{display:flex;justify-content:space-between}section.product-page .product .info .total .buttons{display:flex;align-content:center;gap:1rem}section.product-page .product .info .total .buttons .btn-primary{min-height:5rem;min-width:5rem;font-size:1.6rem;font-weight:600;text-transform:uppercase}section.product-page .product .info .total .buttons .btn-primary.js-btn-star{padding:0;width:5rem;height:5rem}section.product-page .product .info .total .buttons .btn-primary.js-btn-buy{padding:1.5rem 3rem;width:100%;max-width:unset;text-wrap:nowrap;flex-grow:1}section.product-page .product .info .info-block{font-weight:400}section.product-page .product .info .info-block .long-divider{margin-top:1.5rem;margin-bottom:0}section.product-page .product .info .info-block .info-name{font-weight:600;margin-bottom:1.5rem}section.product-page .product .info .info-block iframe{max-width:100%}section.product-page .product .info .info-block .text .params{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}section.product-page .product .info .info-block .text .params .param span{color:#838383}section.product-page .product .info .info-attention{display:none;align-items:flex-start;width:100%;padding:15px 20px;background:#ffeeb7;border-radius:4px;margin:2rem 0}section.product-page .product .info .info-attention[data-value]{display:flex}section.product-page .product .info .info-attention>.icon{display:flex;justify-content:center;align-items:center;min-width:24px;height:24px;border-radius:50%;font-weight:700;font-size:16px;margin-right:12px;flex-shrink:0}section.product-page .product .info .info-attention>.text{font-size:14px;line-height:1.8;font-weight:400}section.product-page .other{width:100vw;margin-top:3rem}section.product-page .other .wrapper{display:flex;flex-direction:row;gap:2rem;width:100%;max-width:clamp(25rem,90vw,138rem);margin:auto;padding:2rem 0}section.product-page .other .wrapper .title-block{display:flex;flex-direction:column;gap:1rem;align-items:end;justify-content:end}section.product-page .other .wrapper .title-block .title{display:flex;flex-direction:row;gap:1rem;justify-content:center;align-self:center}section.product-page .other .wrapper .title-block .title span{font-weight:500;font-size:2rem;line-height:2.8rem;letter-spacing:0;text-transform:uppercase;align-self:center}section.product-page .other .wrapper .title-block .title .arrow{background:0 0;font-size:2rem;font-weight:400;padding:1rem .5rem}section.product-page .other .wrapper .buttons{display:flex;flex-direction:row;gap:1rem}section.product-page .other .wrapper .faze-item{gap:1rem}section.product-page .other .wrapper .product-list .products-item{margin:0 1rem 0 0}.similar-products{width:100%;margin-top:4rem;margin-bottom:2rem;padding:3.5rem 0}.similar-products .wrapper{position:relative;display:grid;grid-template-columns:18rem 1fr;grid-column-gap:2.8rem;max-width:calc(1380px + 1.5rem * 2);width:100%;margin:0 auto;padding:0 1.5rem}.similar-products .carousel-container{position:relative;min-width:0;max-width:100%;padding:0 calc(2.4rem + 1rem)}.similar-products .arrow{position:absolute;top:50%;display:flex;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;cursor:pointer;transform:translateY(-50%)}.similar-products .arrow::before{font-family:"Font Awesome 6 Pro";font-size:2.4rem}.similar-products .arrow.arrow-left{left:0}.similar-products .arrow.arrow-right{right:0}.similar-products .arrow.arrow-left::before{content:'\f060'}.similar-products .arrow.arrow-right::before{content:'\f061'}.similar-products .title-block{align-self:center}.similar-products .folder-image:not([src]){display:none}.similar-products .title{display:flex;align-items:center}.similar-products .title .title-text{flex-grow:1;font-size:2rem;line-height:1.4;font-weight:500;text-transform:uppercase}.similar-products .products-item{max-width:clamp(209px,calc(209px + (264 - 209) * ((100vw - 1200px)/ (1440 - 1200))),264px);margin:0;margin-right:1.5rem}.similar-products .products-item .thumbgallery{margin:0;height:20rem;margin-bottom:4rem}.similar-products .products-item .faze-thumbgallery-holder{height:inherit}.similar-products .products-item img{width:100%;height:100%;object-fit:cover}@media (max-width:1200px){.similar-products .products-item{max-width:clamp(224px,calc(224px + (282 - 224) * ((100vw - 1024px)/ (1200 - 1024))),282px)}}@media (max-width:1024px){.similar-products .wrapper{grid-template-columns:1fr;grid-column-gap:initial;grid-row-gap:1rem}.similar-products .carousel-container{padding:0}.similar-products .arrow{top:auto;bottom:100%}.similar-products .arrow::before{font-size:1.8rem}.similar-products .arrow.arrow-right{right:0}.similar-products .arrow.arrow-left{left:auto;right:calc(2.4rem + 1rem)}.similar-products .title{justify-content:space-between;align-items:initial}.similar-products .title .title-text{font-size:1.8rem}.similar-products .title .buttons{display:flex;align-items:center;gap:1rem}.similar-products .products-item{max-width:clamp(200px,calc(200px + (237 - 200) * ((100vw - 880px)/ (1024 - 880))),237px)}}@media (max-width:880px){.similar-products .products-item{max-width:clamp(236px,calc(236px + (283 - 236) * ((100vw - 768px)/ (880 - 768))),283px)}}@media (max-width:768px){.similar-products .products-item{max-width:clamp(160px,calc(160px + (236 - 160) * ((100vw - 540px)/ (768 - 540))),236px);max-height:initial;padding:.8rem}.similar-products .products-item .thumbgallery{height:auto;margin-bottom:3.5rem}.similar-products .products-item .products-item-info{gap:1.2rem}.similar-products .products-item .products-item-info .products-item-sku-price{flex-direction:row;gap:.4rem}.similar-products .products-item .products-item-info .products-item-sku-price .products-item-sku span{font-size:1.2rem}.similar-products .products-item .products-item-info .products-item-sku-price .products-item-price span{font-size:1.4rem}.similar-products .products-item .products-item-info .products-item-name>a{font-size:1.2rem}.similar-products .products-item .products-item-info .products-item-stocks div{font-size:1.2rem}}@media (max-width:540px){.similar-products .products-item{max-width:clamp(144px,calc(144px + (251 - 144) * ((100vw - 320px)/ (540 - 320))),251px);margin-right:.8rem}}.additional-images{margin-top:1.5rem}.faze-gallery-wrapper.faze-gallery-wrapper-thumbnails-bottom .faze-gallery-thumbnails{bottom:1rem;overflow-x:auto}@media (max-width:768px){section.product-page{margin-top:0}section.product-page .product{grid-template-columns:1fr;padding:0 1.5rem}section.product-page .product .info table{font-size:1.4rem}section.product-page .product .info table .hide-on-mobile{display:none}section.product-page .product .info table .number-input{width:100%;min-width:7rem}section.product-page .product .info table .number-input button::before{display:none}section.product-page .product .info table .number-input input{font-size:1.4rem;padding:0 .5rem}section.product-page .product .info table tr td,section.product-page .product .info table tr th{padding:1rem .5rem}section.product-page .total{flex-direction:column}section.product-page .other{margin-top:3rem}section.product-page .other .wrapper{flex-direction:column}section.product-page .other .wrapper .title-block .folder-image{display:none}section.product-page .other .wrapper .title-block .title{width:100%;justify-content:space-between}section.product-page .other .wrapper .product-list .products-item{margin:0 1rem 0 0;max-width:200px}}