.cart-edit-fancy .fancybox-slide--iframe{padding:24px}.cart-edit-fancy .fancybox-slide--iframe .fancybox-content{width:100%;max-width:1320px;height:100%;max-height:none;margin:0;border-radius:6px;overflow:visible}.cart-edit-fancy .fancybox-iframe{border-radius:6px;background:#fff}@media (max-width:767px){.cart-edit-fancy .fancybox-slide--iframe{padding:0}.cart-edit-fancy .fancybox-slide--iframe .fancybox-content,.cart-edit-fancy .fancybox-iframe{border-radius:0}.cart-edit-fancy .fancybox-slide--iframe .fancybox-close-small{top:0;right:0;color:#381a21;background:rgba(255,255,255,.9)}}html.cart-edit .pre-header-element,html.cart-edit .mob-search-container,html.cart-edit .mob_nav_container,html.cart-edit .mobile-additional-content,html.cart-edit #page>header,html.cart-edit main>.page-top-photo-section,html.cart-edit main>section:not(.product-interactive-card-section-v2):not(.product-interactive-card-section):not(.product-params-section),html.cart-edit .footer-colls-section,html.cart-edit #page>footer,html.cart-edit .cookie-section,html.cart-edit .ztop-action2,html.cart-edit #favo,html.cart-edit .scrolldown,html.cart-edit #fb-root{display:none!important}html.cart-edit,html.cart-edit body{background:#fff}html.cart-edit main{padding-top:0!important;margin-top:0!important}body:has(.cart-edit-fancy) #txchat{display:none}html.cart-edit .zproduct-color-change,html.cart-edit .zproduct-video-button,html.cart-edit .zproduct-select-materials-action,html.cart-edit .titled2-line .title-line,html.cart-edit .ztop-price-container{display:none!important}html.cart-edit .zproduct-info-title-line,html.cart-edit .zproduct-select-materials,html.cart-edit .count-button,html.cart-edit [data-cart-button2],html.cart-edit .kadaf label.simple,html.cart-edit [data-cart-quantity],html.cart-edit .zproduct-selector-box-number,html.cart-edit .zproduct-select-box-title{display:none!important}html.cart-edit .zproduct-select-search>ul>li{display:none;border-bottom:0}html.cart-edit .zproduct-select-search>ul>li.is-active{display:block}html.cart-edit .zproduct-select-search .zproduct-select-box>div{width:100%}html.cart-edit .zproduct-select-search .select2-container{width:100%!important}html.cart-edit .zproduct-select-search{margin:0 0 10px;padding:0;height:auto;min-height:0}html.cart-edit .material-palettes-container{min-height:0}.cart-edit-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px}.cart-edit-filters__btn{position:relative;display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid #ff2424;border-radius:50%;background:#fff;color:#d91a1a;cursor:pointer}.cart-edit-filters__btn:hover,.cart-edit-filters__btn:focus-visible,.cart-edit-filters__btn.is-active{background:#d91a1a;border-color:#d91a1a;color:#fff}.cart-edit-filters__btn svg{display:block}.cart-edit-filters__btn.has-value::after{content:'';position:absolute;top:-3px;right:-3px;width:9px;height:9px;border:2px solid #fff;border-radius:50%;background:#381a21}@media (min-width:768px){html.cart-edit .product-interactive-cart-container{align-items:flex-start}html.cart-edit .product-interactive-photo{flex:0 0 32%;min-width:0;max-width:32%}html.cart-edit .product-interactive-info{position:relative;flex:1 1 auto;min-width:0;align-self:stretch}html.cart-edit .zproduct-info-selector{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;padding:16px 24px 0}html.cart-edit .new-materials-pallete>*{max-width:25%}}@media (min-width:1100px){html.cart-edit .new-materials-pallete>*{max-width:16.6666%}}.cart-edit-filters__title{margin:0 6px 0 0;font-size:18px;font-weight:700;line-height:26px;color:#381a21}.cart-edit-filters__btn::before{content:attr(data-tip);position:absolute;top:calc(100% + 8px);left:0;z-index:20;padding:6px 10px;border-radius:6px;background:#381a21;color:#fff;font:500 12px/1.3 'Montserrat',sans-serif;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s}.cart-edit-filters__btn:hover::before,.cart-edit-filters__btn:focus-visible::before{opacity:1;visibility:visible}.cart-edit-filters__btn.is-active::before{display:none}html.cart-edit .product-main .zproduct-tech-info,html.cart-edit .product-main #tech-info{display:none!important}html.cart-edit .new-materials-pallete>.window-pre-loader{flex:0 0 40px;max-width:40px;padding:0;margin:12px}html.cart-edit .cart-edit-bar{position:fixed;right:0;bottom:0;left:0;z-index:50;display:flex;flex-wrap:nowrap;align-items:center;gap:16px;margin:0;padding:10px 24px;box-sizing:border-box;background:#fff;box-shadow:0 -6px 20px rgba(56,26,33,.15)}html.cart-edit .cart-edit-bar>*{flex:0 1 auto;width:auto;max-width:none;min-width:0;margin:0;padding:0}html.cart-edit .cart-edit-bar>.zorder-box-container{margin-left:auto}html.cart-edit .cart-edit-bar .actions{width:auto;margin:0;justify-content:flex-end}html.cart-edit .cart-edit-bar .actions>[data-cart-button]{width:auto}html.cart-edit .cart-edit-bar [data-cart-button] a{width:auto;min-width:220px;padding-left:32px;padding-right:32px}html.cart-edit main{padding-bottom:96px!important}@media (max-width:767px){html.cart-edit .cart-edit-bar{padding:8px 12px;gap:10px}html.cart-edit .cart-edit-bar [data-cart-button] a{min-width:0;padding-left:20px;padding-right:20px}}html.cart-edit .new-materials-pallete .new-materials-pallete-item{height:100%}html.cart-edit .new-materials-pallete a.selectable-item-box{display:flex;flex-direction:column;height:100%}html.cart-edit .new-materials-pallete .selectable-item-descr{flex:1 1 auto}html.cart-edit .new-materials-pallete .selectable-item-action{margin-top:auto}