DEPRECATED WARNING: Calling a mixin without parentheses is deprecated in /home/lavan/plarson.ru/html/office/194/i/css/pages/omletprint.catalog.less on line 434, column 14:
434       .scroll;

.fade{position:absolute;margin-top:1rem;z-index:3;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.fade.active,.fade.is-active{opacity:1;visibility:visible}.scroll{scrollbar-width:thin;scrollbar-color:dark}.scroll::-webkit-scrollbar{width:.9rem}.scroll::-webkit-scrollbar-track{background-color:#eaeaea}.scroll::-webkit-scrollbar-thumb{background-color:#fef100}section.catalog-categories .categories-list{margin-bottom:6rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(24rem,1fr));grid-gap:2.4rem 2rem}section.catalog-categories .categories-list .categories-item{padding:3.2rem 1.2rem;display:flex;align-items:center;justify-content:space-between;flex-direction:column;aspect-ratio:243/202;background-color:#fafafa;border-radius:4rem}section.catalog-categories .categories-list .categories-item .title{padding:1.2rem 0;font-size:calc(2rem * var(--font-ratio));text-align:center}section.catalog-categories .categories-list .categories-item:first-child{color:#fff;background-color:#252525}section.catalog-categories .categories-list .categories-item:hover{background-color:#fef100}section.catalog-categories .more{margin:0 auto}section.feedback{margin-top:8rem;display:grid;grid-template-columns:1fr 1fr;column-gap:2rem;background-color:#fafafa;border-radius:4rem}section.feedback .mobile{display:none}section.feedback .left-col{display:flex;flex-direction:column;justify-content:center;padding:4rem}section.feedback .left-col .title{margin-bottom:2.4rem;font-size:calc(5rem * var(--font-ratio));font-weight:700}section.feedback .left-col .subtitle{margin-bottom:3.6rem;font-size:calc(2rem * var(--font-ratio));color:#6e6e6e}section.feedback .left-col .socials{display:flex;flex-wrap:wrap;grid-gap:2.4rem}section.feedback .left-col .socials a{display:flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;font-size:calc(3rem * var(--font-ratio));border-radius:50%;background-color:#fef100}section.feedback .right-col{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:770/504}section.feedback .right-col>*{position:relative;z-index:1}section.feedback .right-col img{position:absolute;z-index:0;width:100%;height:100%;object-fit:cover;border-radius:4rem}section.feedback form{display:flex;justify-content:center;flex-direction:column;max-width:44rem;width:100%;padding:2rem;background-color:#fff;border-radius:2rem}section.feedback form .btn{width:100%;margin-top:.8rem;background-color:#fef100;border-color:#fef100}section.feedback form .policy{font-size:calc(1.3rem * var(--font-ratio));color:#a2a2a2}section.feedback form .policy a{text-decoration:underline}@media (max-width:1200px){section.feedback{display:flex;flex-direction:column}}section.products-section .products-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(35rem,1fr));grid-gap:2rem}@media (max-width:768px){section.products-section .products-list{grid-gap:2.8rem 0.8rem;grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr))}}section.catalog h2{margin-top:3.5rem;margin-bottom:3rem;font-size:calc(3rem * var(--font-ratio))}section.catalog h2:first-child{margin-top:0}section.catalog .selections{display:flex;flex-wrap:wrap;gap:1rem;grid-area:selections;margin-bottom:3rem}section.catalog .selections a{padding:1.4rem 1.6rem;background-color:#fafafa;border-radius:1rem}section.catalog .selections a:hover{background-color:#f1f1f1}section.catalog .mobile-title{display:none}section.catalog .modal-title{display:none}section.catalog .menu-buttons{display:none}section.catalog .close-menu{display:none}section.catalog .mobile-menu{display:none}section.catalog .custom-links{display:flex;flex-wrap:wrap;column-gap:1.2rem;row-gap:1.1rem;margin-bottom:4rem;font-weight:500;color:#fef100}section.catalog .custom-links a{font-size:1.4rem;color:#8f8a25;text-decoration:underline}section.catalog .custom-links:empty{display:none}section.catalog .products-list{display:grid;grid-template-columns:repeat(3,1fr);counter-reset:products 0;grid-gap:2rem}section.catalog .products-list .product-card{counter-increment:products}section.catalog .products-list.col-5{grid-template-columns:repeat(auto-fill,minmax(30rem,1fr))}section.catalog .product-card-form{display:flex;order:1;flex-direction:column;padding:3rem;min-height:600px;max-height:600px;background-color:#f5f1a7;border-radius:4rem}section.catalog .product-card-form.faze-restapi-form-success{justify-content:center;align-items:center}section.catalog .product-card-form .sub-title{color:#404c6c;font-size:16px;line-height:1.2;text-align:center}section.catalog .product-card-form .title{margin:2rem 0;font-size:24px;font-weight:700;line-height:1.2;color:#090225;text-align:center}section.catalog .product-card-form .input{display:inline-flex;padding:0 2rem;height:5rem;border-radius:10rem;border:.1rem solid #d3d3d3}section.catalog .product-card-form .btn-submit{display:inline-flex;align-items:center;justify-content:center;padding:0 1.5rem;width:100%;height:5rem;color:#fff;font-weight:600;background-color:#252525;border-radius:10rem;border:none;outline:0;cursor:pointer}section.catalog .product-card-form .policy{display:flex;flex-grow:1;margin-top:2rem;color:#404c6c}section.catalog .product-card-form .policy a::before,section.catalog .product-card-form .policy span::before{content:attr(data-desktop-text);font-size:14px;line-height:1.4}section.catalog .product-card-form .policy a{color:#e234a4}section.catalog .product-card-video{order:2;min-height:600px;max-height:600px;border-radius:4rem;overflow:hidden}section.catalog .product-card-video video{width:100%;height:100%;object-fit:cover}section.catalog .filter-header{padding-bottom:1rem;border-bottom:1px solid #e0e0e0;margin-bottom:2rem}section.catalog .filter-header .wrapper{display:flex;justify-content:space-between;align-items:center;column-gap:2rem;flex-wrap:wrap}section.catalog .filter-header .wrapper i{font-size:calc(1.7rem * var(--font-ratio))}section.catalog .side-menu{position:relative;padding:12px 20px;background-color:#fafafa;border-radius:20px}section.catalog .side-menu>.title{display:flex;align-items:center;column-gap:7px;margin-bottom:20px;font-size:16px;font-weight:500;text-transform:uppercase}section.catalog .side-menu>.title i{display:none}section.catalog .side-menu>.title[href] i{display:block}section.catalog .side-menu .dropdown-title{display:none}section.catalog .side-menu .categories{display:flex;flex-direction:column;row-gap:4px}section.catalog .side-menu .categories a{display:flex;padding:14px 16px;border-radius:10px}section.catalog .side-menu .categories a:hover{background-color:#f1f1f1}section.catalog .side-menu .categories a.is-active{background-color:#f1f1f1}section.catalog .filter-wrapper{display:grid;grid-template-columns:1fr auto;grid-template-areas:'title title' 'selections selections' 'filter sort';margin-bottom:4rem;align-items:center}section.catalog .filter-wrapper h1{grid-area:title}section.catalog .filter-wrapper .catalog-filter{grid-area:filter}section.catalog .filter-wrapper .sort{grid-area:sort}section.catalog .filter-wrapper>.checkboxes{display:flex;flex-wrap:wrap;gap:.7rem;grid-area:filter}section.catalog .catalog-filter{width:100%}section.catalog .catalog-filter .close-filter,section.catalog .catalog-filter .filter-button,section.catalog .catalog-filter .mobile-header{display:none}section.catalog .catalog-filter .filter-spoiler-range{display:block!important}section.catalog .catalog-filter>.dropdown-body{display:grid;grid-template-columns:1fr auto;align-items:start}section.catalog .catalog-filter>.dropdown-body .filters{display:flex;flex-direction:column;gap:2rem}section.catalog .catalog-filter>.dropdown-body .checkboxes,section.catalog .catalog-filter>.dropdown-body .dropdowns{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem}section.catalog .catalog-filter>.dropdown-body .togglers{display:none}section.catalog .catalog-filter .togglers{display:flex;align-items:center;column-gap:2rem}section.catalog .catalog-filter .form-clear{padding:0;border:0;color:#fef100;text-decoration:underline;background-color:transparent}section.catalog .catalog-decorate{position:relative}section.catalog .catalog-decorate img{position:absolute;z-index:-1;bottom:0}section.catalog .folder-desc{display:none;column-gap:2.3rem;margin-top:-1.2rem;margin-bottom:2rem;padding-left:2.6rem}section.catalog .folder-desc[data-content]{display:flex}section.catalog .folder-desc img{position:relative;bottom:-2rem}.catalog-filter-2026{padding:1.8rem 2rem 0;background-color:#fafafa;border-radius:2rem}.catalog-filter-2026>.checkboxes{display:none}.catalog-filter-2026 .dropdowns{display:flex;flex-direction:column;gap:.7rem}.catalog-filter-2026 .filter-item .title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:1.6rem;color:#212121;font-size:1.6rem;line-height:1;background-color:transparent;border:0;border-radius:1rem}.catalog-filter-2026 .filter-item .title i{transition:.3s ease}.catalog-filter-2026 .filter-item .body{padding-bottom:2rem}.catalog-filter-2026 .filter-item .faze-body{padding:1.6rem;background-color:#f1f1f1;border-radius:0 0 1rem 1rem}.catalog-filter-2026 .filter-item .checkboxes{display:flex;flex-direction:column;row-gap:1rem;overflow-x:hidden;overflow-y:auto;max-height:20rem;scrollbar-width:thin;scrollbar-color:dark}.catalog-filter-2026 .filter-item .checkboxes::-webkit-scrollbar{width:.9rem}.catalog-filter-2026 .filter-item .checkboxes::-webkit-scrollbar-track{background-color:#eaeaea}.catalog-filter-2026 .filter-item .checkboxes::-webkit-scrollbar-thumb{background-color:#fef100}.catalog-filter-2026 .filter-item.faze-active .title{background-color:#f1f1f1;border-radius:1rem 1rem 0 0}.catalog-filter-2026 .filter-item.faze-active i{transform:rotate(180deg)}.catalog-filter-2026 .filter-item.filter-spoiler-filtered .title{background-color:#f1f1f1}.catalog-filter-2026 .filter-spoiler-range .wrapper{display:flex;align-items:center;justify-content:space-between}.catalog-filter-2026 .filter-spoiler-range .delimiter{min-width:1rem;height:.1rem;background-color:#b8b8b8}.catalog-filter-2026 .filter-spoiler-range input{max-width:40%;width:100%;margin:0}.catalog-filter-2026 .filter-item-quantity input{max-width:100%;width:100%}.catalog-filter-2026 .buttons{position:sticky;bottom:0;display:flex;flex-direction:column;gap:1.6rem;margin:0 -2rem;padding:0 2rem 2rem;background-color:#fafafa;border-top:.1rem solid #eee;border-radius:0 0 1rem 1rem}.catalog-filter-2026 .buttons .btn-search{margin-top:2rem}.catalog-filter-2026 .buttons .btn{width:100%}.filter{padding:18px 20px 0;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.filter .mobile-header{display:none;padding:20px 18px;background-color:#fff}.filter .mobile-header .title{font-size:16px;color:#252525;font-weight:700;line-height:1}.filter .mobile-header .btn-close-filter{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:0 0;border:none;outline:0;cursor:pointer}.filter .mobile-header .btn-close-filter::before{content:'\f00d';font-family:"Font Awesome 6 Pro";font-size:20px}.filter .filter-item:not(:first-of-type){border-top:1px solid #f2f2f2}.filter .filter-item.faze-active .title::after{transform:rotateZ(135deg)}.filter .filter-item .title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:20px 0;font-size:16px;color:#252525;font-weight:700;line-height:1}.filter .filter-item .title::after{content:'';display:block;width:5px;height:5px;border-top:2px solid #252525;border-right:2px solid #252525;transform:rotateZ(-45deg);transition:transform .2s ease}.filter .filter-item .body{padding-bottom:20px}.filter .filter-item-price .inputs{display:flex;align-items:center;justify-content:space-between;gap:20px}.filter .filter-item-price .delimiter{width:80px;height:1px;background-color:#b8b8b8}.filter input[type=number],.filter input[type=text]{display:inline-flex;max-width:100%;width:100%;height:40px;border:1px solid #b8b8b8;border-radius:4px}.filter .checkboxes{display:flex;flex-direction:column;gap:10px;margin-top:10px;scrollbar-width:thin;scrollbar-color:dark;overflow-x:hidden;overflow-y:auto;max-height:200px}.filter .buttons{position:sticky;bottom:0;display:flex;flex-direction:column;margin:0 -20px;padding:0 20px 20px;background-color:#fff;border-top:1px solid #eee;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.filter .buttons .btn{display:inline-flex;max-width:100%;width:100%;height:50px;border-radius:12px}.filter .buttons .btn-submit{margin-top:20px}.filter .buttons .btn-clear{margin-top:10px}@media (max-width:768px){.filter{padding:0 18px 20px 18px;overflow-y:auto}.filter .mobile-header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;margin:0 -18px}.filter .buttons{flex-grow:1;justify-content:flex-end}}@media (max-width:1440px){section.catalog .product-card-form,section.catalog .product-card-video{min-height:460px;max-height:460px}section.catalog .product-card-form .title{font-size:18px}}.container-product main{overflow:visible}section.product-page .product-grid{display:grid;grid-template-columns:0.4583fr 0.5417fr;max-width:141.2rem;margin:0 auto;grid-template-rows:auto 1fr;align-items:start;column-gap:2rem;grid-template-areas:'gallery header' 'gallery desc'}section.product-page .tags{position:absolute;z-index:1;flex-direction:column;align-items:start;display:flex;row-gap:.5rem;left:1rem;top:1rem}section.product-page .tags .honest-sign{display:none}section.product-page .tags .honest-sign.YES{display:flex}section.product-page .tags .tag{display:none;align-items:center;column-gap:1rem;padding:1rem 1.8rem;font-size:calc(1.6rem * var(--font-ratio));font-weight:700;border-radius:1.2rem;background-color:#fef100}section.product-page .tags .tag.YES{display:flex}section.product-page .section{padding:2rem 3.2rem;margin-bottom:2rem}section.product-page .section:last-child{margin-bottom:0}section.product-page h1{margin-top:0;margin-bottom:1rem;font-size:calc(2.4rem * var(--font-ratio));text-transform:unset}section.product-page .article{margin-bottom:2.4rem;font-size:1.4rem;font-weight:500}section.product-page .notice{margin:2rem 0;padding:2rem;background-color:rgba(254,241,0,.2);border-radius:1rem}section.product-page .notice[data-show=YES]{display:block}section.product-page .notice[data-show=NO]{display:none}section.product-page .current-color{display:flex;column-gap:1.2rem;margin-bottom:1.2rem;font-weight:500}section.product-page .current-color .value{color:#787878}section.product-page .colors{display:flex;flex-wrap:wrap;grid-gap:0.4rem;margin-bottom:2.5rem}section.product-page .colors a{position:relative;display:flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;padding:.2rem;background-color:#fafafa;border-radius:.4rem}section.product-page .colors a .image{width:100%;height:100%;object-fit:cover}section.product-page .colors a.is-active{border:1px solid #fef100}section.product-page .photo{overflow:hidden;position:sticky;top:2rem}section.product-page .photo .main-img{margin-bottom:1.2rem;position:relative}section.product-page .photo .main-img .actions{position:absolute;display:flex;gap:1rem;z-index:1}section.product-page .photo .main-img .actions.left-top{left:2rem;top:2rem}section.product-page .photo .main-img .actions.right-top{right:2rem;top:2rem}section.product-page .photo .main-img .actions.left-bottom{bottom:2rem;left:2rem}section.product-page .photo .main-img .actions.right-bottom{right:2rem;bottom:2rem}section.product-page .photo .main-img .actions button{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;margin:0;border-radius:50%;background-color:#fff;border:.1rem solid #e0e0e0;box-shadow:0 0 .8rem .3rem rgba(0,0,0,.05)}section.product-page .photo .main-img .actions button:hover{cursor:pointer}section.product-page .photo .main-img .actions .compare{font-size:2.2rem}section.product-page .photo .main-img .pe-canvas-container,section.product-page .photo .main-img>img{display:flex;width:100%;height:auto;border-radius:2.8rem;aspect-ratio:638/456;object-fit:contain}section.product-page .photo .main-img .pe-canvas-container{position:absolute;visibility:hidden}section.product-page .photo .main-img .pe-canvas-container.is-active{position:static;visibility:visible}section.product-page .logo{margin-top:2.5rem}section.product-page .pe-sections{margin-top:2.5rem;position:relative;display:flex;flex-direction:column;padding-left:2rem;padding-right:2rem;border-radius:.5rem;box-shadow:0 0 8px 4px #00000014;background-color:#fff}section.product-page .pe-sections .pe-section{padding:2rem 0;border-bottom:1px solid #e0e0e0}section.product-page .pe-sections .pe-section:last-child{border-bottom:0}section.product-page .pe-sections .pe-section .pe-section-title{margin-bottom:1rem;font-weight:500}section.product-page .pe-sections .pe-section .btn{display:flex;align-items:center;column-gap:1rem;padding:1.5rem 2.5rem;font-size:1.8rem}section.product-page .pe-sections .pe-section .buttons-wrapper{align-items:center;display:flex;grid-gap:1.5rem;flex-wrap:wrap}section.product-page .pe-sections .pe-section .text-actions{display:flex;align-items:center;row-gap:2rem;column-gap:4.8rem;margin-top:3.5rem;font-weight:500;font-size:1.6rem}section.product-page .pe-sections .pe-section .text-actions .action-title{color:#767676}section.product-page .pe-sections .pe-section .text-actions .range-wrapper{flex-grow:1;display:flex;grid-gap:1.5rem;flex-wrap:wrap;align-items:center}section.product-page .pe-sections .pe-section .text-actions .range-wrapper input[type=range]{flex-grow:1;height:auto;border:0}section.product-page .pe-sections .pe-section .pe-modal-wrapper{position:relative}section.product-page .pe-sections .pe-section .pe-modal-wrapper .pe-modal-block{position:absolute;z-index:1;margin-top:1rem;padding:2rem;width:max-content;opacity:0;background-color:#fff;box-shadow:0 0 8px 4px #00000014;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}section.product-page .pe-sections .pe-section .pe-modal-wrapper .pe-modal-block .close-custom-modal{position:absolute;top:.1rem;right:1.7rem;border:none;background:0 0}section.product-page .pe-sections .pe-section .pe-modal-wrapper .pe-modal-block .close-custom-modal i{color:#1e1e1e}section.product-page .pe-sections .pe-section .pe-modal-wrapper .pe-modal-block label{font-size:1.6rem!important}section.product-page .pe-sections .pe-section .pe-modal-wrapper .pe-modal-block-active{opacity:1;visibility:visible}section.product-page .pe-sections .pe-section .pe-modal-wrapper .pe-modal-block.align{right:0}section.product-page .pe-sections .pe-section .pe-modal-wrapper .pe-filter{display:flex;column-gap:1rem;cursor:pointer}section.product-page .pe-sections .pe-section .pe-modal-wrapper .pe-filter i{min-width:2.25rem}section.product-page .pe-sections .pe-section .pe-modal-wrapper .pe-range{display:flex;align-items:center;column-gap:1rem}section.product-page .pe-sections .pe-section .pe-modal-wrapper .labels{display:flex;flex-direction:column}section.product-page .pe-sections .pe-section .pe-modal-wrapper .labels label{display:flex;align-items:center;column-gap:1rem;font-size:1.8rem;font-weight:unset;cursor:pointer}section.product-page .pe-sections .pe-section .pe-modal-wrapper .labels label input{cursor:pointer}section.product-page .pe-sections .pe-section .pe-modal-wrapper .checkboxes{display:flex;flex-direction:column;row-gap:1rem}section.product-page .pe-sections .pe-section .pe-modal-wrapper .checkboxes .checkbox svg{transform:translate(-60%,-49%)}section.product-page .pe-sections .pe-section .pe-modal-wrapper .checkboxes .checkbox label{display:flex;align-items:center;column-gap:.5rem;font-size:1.8rem;font-weight:unset}section.product-page .pe-sections .pe-section .pe-modal-wrapper .close-custom-modal{top:1rem;width:3rem;height:3rem}section.product-page .pe-sections .pe-section .pe-modal-wrapper .close-custom-modal i{font-size:2rem}section.product-page .pe-sections .pe-section.layers{display:flex;flex-direction:column;padding:0;border:0}section.product-page .pe-sections .pe-section.layers .pe-section-title{order:-1;padding-top:2rem}section.product-page .pe-sections .pe-section .layers-list{display:flex;flex-direction:column;row-gap:.3rem;padding-bottom:2rem;border-bottom:1px solid #e0e0e0}section.product-page .pe-sections .pe-section .layers-list:empty{display:none}section.product-page .pe-sections .pe-section .layers-list:empty~.pe-section-title{display:none}section.product-page .pe-sections .pe-section .pe-panel-item{display:flex;align-items:center;column-gap:1rem;padding:.5rem;border:1px solid transparent}section.product-page .pe-sections .pe-section .pe-panel-item-active{border-color:#fef100;border-radius:.5rem}section.product-page .pe-sections .pe-section .pe-panel-item .pe-panel-item-text{cursor:pointer;flex-grow:1}section.product-page .pe-sections .pe-section .pe-panel-item .fa-trash{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border:1px solid #d9d9d9;border-radius:50%;background-color:#f2f2f2;cursor:pointer}section.product-page .pe-sections .pe-section .pe-panel-item .fa-eye{text-align:center;min-width:2.25rem;cursor:pointer}section.product-page .pe-sections .pe-section .pe-panel-item .fa-eye-slash{cursor:pointer}section.product-page .pe-sections .pe-section .pe-filter-items{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;column-gap:2rem;row-gap:.5rem}section.product-page .pe-sections .pe-section .pe-filter-items .pe-filter-item{display:flex;column-gap:1rem;cursor:pointer}section.product-page .pe-sections .pe-section .pe-filter-items .pe-filter-item.pe-panel-item-active{color:#fef100}section.product-page .pe-sections .pe-section .pe-filter-items .pe-filter-item .pe-filter-item-photo{width:2.8rem;height:2.8rem;background-image:url("/js/module/printeditor/filters31x425.png")}section.product-page .pe-sections .pe-section .panel-files .panel-files-list{display:flex;flex-direction:column;row-gap:.3rem}section.product-page .pe-sections .pe-section input[type=color]{position:relative;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;background-color:#fff;border:1px solid #000;border-radius:50%}section.product-page .pe-sections .pe-section input[type=color]::-webkit-color-swatch{position:absolute;left:50%;top:50%;transform:translate(-49%,-51%);width:2.5rem;outline:0;height:2.5rem;border:0;border-radius:50%}section.product-page .pe-sections .pe-section input[type=color]::-moz-color-swatch{position:absolute;left:50%;top:50%;transform:translate(-50%,-51%);width:2.5rem;outline:0;height:2.5rem;border:0;border-radius:50%}section.product-page .gallery{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem}section.product-page .gallery img{object-fit:contain;border-radius:1.2rem;background-color:#fafafa}section.product-page .buy{padding:3.2rem;margin-bottom:2rem;background-color:#fafafa;border-radius:3.2rem}section.product-page .buy .title{margin-bottom:.4rem;color:#6e6e6e}section.product-page .buy .price-wrapper{display:flex;align-items:center;margin-bottom:2rem;column-gap:1.6rem}section.product-page .buy .price-wrapper[data-type=from-value] .unit::before,section.product-page .buy .price-wrapper[data-type=from-value] .value::before{content:'От '}section.product-page .buy .price-wrapper[data-type=on-request]{cursor:pointer}section.product-page .buy .price-wrapper[data-type=on-request]:before{content:'По запросу';font-size:calc(4rem * var(--font-ratio));font-weight:700}section.product-page .buy .price-wrapper[data-type=on-request] .unit,section.product-page .buy .price-wrapper[data-type=on-request] .value{display:none}section.product-page .buy .price-wrapper[data-type=on-request]+.buttons{display:none}section.product-page .buy .price-wrapper[data-type=on-request]:hover::before{color:#515151}section.product-page .buy .price-wrapper .unit{display:none}section.product-page .buy .price-wrapper .unit.is-active{display:block}section.product-page .buy .value{font-size:calc(4rem * var(--font-ratio));font-weight:700}section.product-page .buy .buttons{display:flex;margin-bottom:2rem;gap:1.2rem}section.product-page .buy .buttons:has(.btn-print),section.product-page .buy .buttons:has(.btn-sample){flex-direction:column}section.product-page .buy .buttons .fav{padding:0;width:6.8rem;height:6.8rem;display:flex;align-items:center;justify-content:center;background-color:#f1f1f1;border-radius:1.2rem;border:0}section.product-page .buy .buttons .fav svg{fill:none;color:#1e1e1e}section.product-page .buy .buttons .fav[data-favorite-id] svg{stroke:unset;color:#1e1e1e;fill:#1e1e1e}section.product-page .buy .buttons .btn{padding:1.92rem 5.6rem}section.product-page .buy .links{margin-bottom:2rem;display:flex;flex-wrap:wrap;grid-gap:1.2rem}section.product-page .buy .links .link{display:flex;align-items:center;justify-content:center;width:6.8rem;height:6.8rem;background-color:#f1f1f1;border:0;border-radius:1.2rem}section.product-page .buy .desc{font-size:calc(1.2rem * var(--font-ratio));color:#6e6e6e}section.product-page .accordion{margin-bottom:1.2rem;padding-top:1.2rem;border-top:1px solid #e0e0e0}section.product-page .accordion:last-child{margin-bottom:0}section.product-page .accordion .title{padding:1.9rem 2rem;display:flex;justify-content:space-between;align-items:center;font-weight:500;line-height:1;cursor:pointer}section.product-page .accordion .title i{font-size:calc(2.1rem * var(--font-ratio));transition:transform .3s ease}section.product-page .accordion .title.is-active i{transform:rotate(-180deg)}section.product-page .accordion .body{max-height:0;overflow:hidden;transition:max-height .3s ease}section.product-page .accordion .body .content{padding:2.4rem 2rem 1.2rem;color:#6e6e6e;font-size:calc(1.4rem * var(--font-ratio))}section.product-page .files{display:flex;flex-direction:column;row-gap:.8rem}section.product-page .files a{display:flex;font-size:calc(2rem * var(--font-ratio));font-weight:500;padding:2.2rem;justify-content:center;align-items:center;column-gap:1.2rem;background-color:#fafafa;border-radius:1.2rem;border:1px solid #f1f1f1}section.product-page .defect{display:none;align-items:center;column-gap:2rem;margin-bottom:2.4rem;max-width:50.7rem;padding:1.2rem 2.5rem;color:#8f8a25;border-radius:2rem;background-color:#fffee4}section.product-page .defect .title{margin-bottom:.8rem;font-size:calc(1.8rem * var(--font-ratio));font-weight:600}section.product-page .defect .text{font-size:calc(1.4rem * var(--font-ratio))}section.product-page .defect i{font-size:calc(3rem * var(--font-ratio))}section.product-page .defect[data-content]{display:flex}section.product-page .params{display:flex;flex-direction:column;row-gap:.5rem;padding:1rem 0;background-color:#fafafa;border-radius:1.2rem}section.product-page .params .param{display:none;padding:1.2rem 2rem;line-height:2rem}section.product-page .params .param[data-value]{display:flex;align-items:end}section.product-page .params .param .name{display:flex;flex-grow:1;margin-right:.4rem;font-size:calc(1.4rem * var(--font-ratio));color:#6e6e6e;overflow:hidden;text-overflow:ellipsis}section.product-page .params .param .name span{white-space:nowrap;max-width:17rem;position:relative}section.product-page .params .param .name span::after{left:100%;position:absolute;content:"...............................................................................................................................................................................................................";width:100%;margin-left:.4rem}section.product-page .params .param .value{max-width:30rem;font-weight:500}.product-section .product-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem}@media (max-width:1450px){section.product-page .product-grid{max-width:100%}}@media (max-width:1320px){section.product-page .product-grid{grid-template-columns:0.4fr 0.6fr}}@media (max-width:1200px){section.product-page .product-grid{grid-template-columns:0.4fr 0.6fr}.sizes .desktop{display:none}.sizes .mobile{display:block}.sizes .sizes-item{grid-template-columns:repeat(3,minmax(6.8rem,1fr)) 13.8rem!important}.sizes .sizes-item>div:nth-child(3){display:none}.sizes .sizes-item.col-5{grid-template-columns:repeat(2,minmax(6.8rem,1fr)) 13.8rem!important}}section.products .content-container{display:grid;grid-template-columns:375px 1fr;grid-template-areas:'sidebar header' 'sidebar productsControls' 'sidebar content' 'sidebar categoryDescriptionBottom';grid-column-gap:20px;align-items:start}section.products .content-container .sidebar{grid-area:sidebar}section.products .content-container .header{grid-area:header}section.products .content-container .products-controls{grid-area:productsControls}section.products .content-container .content{grid-area:content}section.products .content-container .category-description-bottom{grid-area:categoryDescriptionBottom}section.products .sidebar{display:flex;flex-direction:column;gap:20px}section.products .sidebar .mobile-actions{display:none}section.products .categories-menu{padding:12px 20px;background-color:#fafafa;border-radius:20px}section.products .categories-menu .mobile-dropdown-title{display:none;justify-content:space-between;align-items:center}section.products .categories-menu .mobile-dropdown-title::after{content:'\f107';font-family:"Font Awesome 6 Pro"}section.products .categories-menu:not(.faze-dropdown-initialized) .menu-items{display:flex;flex-direction:column}section.products .categories-menu .menu-item a{display:inline-flex;width:100%;padding:16px;font-weight:500;line-height:1;border-radius:10px}section.products .categories-menu .menu-item a:hover{background-color:#f1f1f1}section.products .btn-filter{display:inline-flex;justify-content:center;align-items:center;width:44px;height:44px}section.products .btn-filter::before{content:'';width:20px;height:20px;background:url('/i/img/filter.svg') no-repeat center/contain}section.products .header{margin-bottom:40px}section.products .header .title{margin:0}section.products .products-controls{display:flex;align-items:center;gap:20px;margin-bottom:40px}section.products .sorting.faze-active .title::after{transform:rotate(-180deg)}section.products .sorting .title{display:inline-flex;align-items:center;gap:10px;height:56px;padding:0 20px;font-size:20px;line-height:1;border:none;border-radius:12px;background-color:#fafafa;cursor:pointer;transition:.3s ease}section.products .sorting .title:hover{box-shadow:0 4px 10px 0 rgba(0,0,0,.15)}section.products .sorting .title::after,section.products .sorting .title::before{font-family:"Font Awesome 6 Pro";transition:.3s ease}section.products .sorting .title::after{content:'\f078';font-size:14px}section.products .sorting .title::before{content:'\f0b0'}section.products .sorting:not(.faze-select) .body{display:none}section.products .sorting .body{padding:20px;background:#fff;box-shadow:0 0 7px 0 rgba(0,0,0,.1);border:1px solid #e0e0e0;border-radius:12px}section.products .sorting .body .faze-option:has(+ .options){margin-bottom:8px}section.products .sorting .body .options{display:flex;flex-direction:column;gap:8px}section.products .sorting .body .faze-option{font-size:16px;white-space:nowrap;color:#1e1e1e;cursor:pointer}section.products .sorting .body .faze-option:hover{color:#515151}section.products .custom-links{display:flex;flex-wrap:wrap;column-gap:1.2rem;row-gap:1.1rem;font-weight:500;color:#fef100}section.products .custom-links a{font-size:1.4rem;color:#8f8a25;text-decoration:underline}section.products .custom-links:empty{display:none}section.products .category-description.category-description-top{padding-top:20px}section.products .category-description.category-description-bottom{padding-top:40px}section.products .category-description[data-show=YES]{display:block}section.products .category-description[data-show=NO]{display:none}section.products .product-items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}section.products .pagination{grid-column:1/-1}section.products .product-card-form{display:flex;order:1;flex-direction:column;padding:3rem;min-height:600px;max-height:600px;background-color:#f5f1a7;border-radius:4rem}section.products .product-card-form.faze-restapi-form-success{justify-content:center;align-items:center}section.products .product-card-form .sub-title{color:#404c6c;font-size:16px;line-height:1.2;text-align:center}section.products .product-card-form .title{margin:2rem 0;font-size:24px;font-weight:700;line-height:1.2;color:#090225;text-align:center}section.products .product-card-form .input{display:inline-flex;padding:0 2rem;height:5rem;border-radius:10rem;border:.1rem solid #d3d3d3}section.products .product-card-form .btn-submit{display:inline-flex;align-items:center;justify-content:center;padding:0 1.5rem;width:100%;height:5rem;color:#fff;font-weight:600;background-color:#252525;border-radius:10rem;border:none;outline:0;cursor:pointer}section.products .product-card-form .policy{display:flex;flex-grow:1;margin-top:2rem;color:#404c6c}section.products .product-card-form .policy a::before,section.products .product-card-form .policy span::before{content:attr(data-desktop-text);font-size:14px;line-height:1.4}section.products .product-card-form .policy a{color:#e234a4}section.products .product-card-video{order:2;min-height:600px;max-height:600px;border-radius:4rem;overflow:hidden}section.products .product-card-video video{width:100%;height:100%;object-fit:cover}@media (max-width:1440px){section.products .content-container{grid-template-columns:300px 1fr}section.products .product-card-form,section.products .product-card-video{min-height:460px;max-height:460px}section.products .product-card-form .title{font-size:18px}}@media (max-width:1024px){section.products .content-container{grid-template-columns:250px 1fr}section.products .product-items{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){section.products .content-container{grid-template-columns:1fr;grid-template-areas:'header' 'sidebar' 'productsControls' 'content' 'categoryDescriptionBottom'}section.products .sidebar{display:flex;flex-direction:row;gap:24px;margin-bottom:40px}section.products .sidebar .mobile-actions{display:block}section.products .categories-menu{width:100%;padding:10px 16px;background-color:#fef100}section.products .categories-menu .mobile-dropdown-title{display:flex;padding-top:4px}section.products .categories-menu.faze-active{border-radius:20px 20px 0 0}section.products .categories-menu:not(.faze-dropdown-initialized) .menu-items{display:none}section.products .categories-menu.faze-dropdown-initialized .menu-items{left:0;right:0;width:100%;background-color:#fef100;border-radius:0 0 20px 20px}section.products .products-controls{align-items:initial;flex-direction:column;gap:10px}section.products .sorting .title{font-size:14px}section.products .sorting .body .faze-option{font-size:12px}section.products .product-items{grid-template-columns:repeat(auto-fill,minmax(175px,1fr))}section.products .product-card-form{min-height:340px;max-height:340px;padding:2rem;border-radius:2rem}section.products .product-card-form .sub-title{display:none}section.products .product-card-form .title{margin-top:0;margin-bottom:1rem;font-size:14px}section.products .product-card-form .input{height:4rem;font-size:14px}section.products .product-card-form .btn-submit{height:4rem}section.products .product-card-form .policy{margin-top:0}section.products .product-card-form .policy a::before,section.products .product-card-form .policy span::before{content:attr(data-mobile-text);font-size:12px}section.products .product-card-video{min-height:340px;max-height:340px;border-radius:2rem}section.products .filter{position:fixed;inset:0;z-index:10;background-color:#fff;transition:.3s ease;transform:translateX(-100%)}section.products .filter.is-open{transform:translateX(0)}}.new-products-wrapper{grid-template-columns:1fr}section.catalog .products-list.new-products-grid{grid-template-columns:repeat(4,1fr)}