.promo-section111{background-color:#f9f9f9;border:1px solid #ddd;padding:15px;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.1);margin-bottom:20px;max-width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;max-height:113px;transition:transform .3s ease;transform:translateY(20px);animation:slideIn .5s forwards}.promo-section111 h2{margin:14px 0 8px;font-size:21px;line-height:1.23;font-weight:bold;color:#ca9174}.promo-title111 img{margin-top:25px}.promo-section111:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 4px 10px rgba(0,0,0,.15)}.promo-section111:hover .promo-icon111{transform:rotate(15deg) scale(1.1)}.promo-heading111{font-size:20px;font-weight:bold;color:#f60;margin-bottom:10px}.promo-icon111{transition:transform .3s ease;margin-bottom:10px}.promo-description111 p{font-size:14px;color:#333;line-height:1.4;margin:0}.promo-description111{margin-left:25px}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.carousel-wrapper{position:relative;max-width:800px;margin:0 auto;display:flex;align-items:center}.foto-client-123{overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;flex:1;overflow-x:hidden}.foto-cl{display:flex;gap:20px;white-space:nowrap}.foto-cl .item{flex:0 0 80%;scroll-snap-align:start;text-align:center}@media(min-width: 768px){.foto-cl .item{flex:0 0 45%}}.foto-cl img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover;background-color:#f0f0f0}.arrow{background:rgba(0,0,0,.3);border:none;color:#fff;font-size:30px;cursor:pointer;padding:10px;z-index:1;transition:background .3s}.arrow:hover{background:rgba(0,0,0,.6)}.arrow.left{margin-right:10px}.arrow.right{margin-left:10px}#wheel-front,#wheel-back{transform-box:fill-box;transform-origin:center;animation:spin 2s linear infinite}.truck-wrapper1 #truck-body{animation:bounce 1s ease-in-out infinite}.truck-wrapper1 .wind{stroke:#0af;stroke-width:2;stroke-linecap:round;fill:none;opacity:.3;animation:wind-move .8s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes wind{0%{stroke-dashoffset:10;opacity:1}100%{stroke-dashoffset:0;opacity:0}}.truck-wrapper1 .wind:nth-child(1){animation-delay:0s}.truck-wrapper1 .wind:nth-child(2){animation-delay:.2s}.truck-wrapper1 .wind:nth-child(3){animation-delay:.4s}@keyframes wind-move{0%{transform:translateX(0);opacity:.1}10%{opacity:.3}90%{opacity:.3}100%{transform:translateX(-150px);opacity:0}}.truck-wrapper1{position:relative;width:130px;z-index:9999;overflow:visible}.truck-section1{position:relative;display:flex;justify-content:flex-start;gap:30px;flex-direction:row;flex-wrap:wrap;align-items:center;background-color:#f6f4f2;border:1px solid #6d4629;border-radius:12px;height:150px;overflow:visible}.promo1f-text{max-width:100%;flex:1;font-size:0px}.promo1f-text h2{margin-top:0;color:#424242;font-size:24px}.promo1f-text p{max-width:100%;flex:1;font-size:0px}.truck-wrapper1 svg{width:100%;height:110px;position:relative;z-index:999;margin-left:20px;top:30px}.promo1f-text p{white-space:pre-line}html[lang=uk] .promo1f-text p::after{content:"Встигніть замовити доставку меблів по супервигідній ціні! \aОплата після отримання товару. Акція діє до 31.08";font-size:16px;top:0;left:0}html[lang=ru] .promo1f-text p::after{content:"Успейте заказать доставку мебели по супервыгодной цене! \aОплата после получения товара. Акция действует до 31.08";font-size:16px;top:0;left:0}#wheel-front,#wheel-back{transform-box:fill-box;transform-origin:center;animation:spin 2s linear infinite}.truck-wrapper #truck-body{animation:bounce 1s ease-in-out infinite}.truck-wrapper .wind{stroke:#0af;stroke-width:2;stroke-linecap:round;fill:none;opacity:.3;animation:wind-move .8s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes wind{0%{stroke-dashoffset:10;opacity:1}100%{stroke-dashoffset:0;opacity:0}}.truck-wrapper .wind:nth-child(1){animation-delay:0s}.truck-wrapper .wind:nth-child(2){animation-delay:.2s}.truck-wrapper .wind:nth-child(3){animation-delay:.4s}@keyframes wind-move{0%{transform:translateX(0);opacity:.1}10%{opacity:.3}90%{opacity:.3}100%{transform:translateX(-150px);opacity:0}}.truck-section{display:flex;justify-content:flex-start;gap:30px;flex-direction:row;flex-wrap:wrap;align-items:center;background-color:#f6f4f2;border:1px solid #6d4629;border-radius:12px;height:150px}.truck-wrapper{width:130px;height:60px;flex-shrink:0}.truck-wrapper svg{width:100%;height:100px;margin-left:15px}.promo-text{max-width:100%;flex:1}.promo-text h1{margin-top:0;color:#424242}#main>div.wrapper>section>div.product__grid>div.product__column.product__column--left.product__column--sticky>div>div.viewers-block>div:nth-child(2)>svg{margin-top:-5px}.ukr{display:flex;justify-content:flex-start;align-items:center;align-content:center;flex-direction:row;margin-top:12px;margin-bottom:6px}.ukr-image{width:40px;height:40px}.ukr-image svg{width:40px;height:40px}.ukr-text{margin-bottom:10px;margin-left:15px}span.productSticker-image-wrap{margin-top:5px}.bookall{animation:floatAndPulse 2.5s ease-in-out infinite alternate;transform-origin:center}.word_back path{stroke:#616161;stroke-width:.8;stroke-dasharray:150;stroke-dashoffset:150;animation:sequenceBack 9s ease-in-out infinite}@keyframes sequenceBack{0%{stroke-dashoffset:150;stroke-opacity:0}5%{stroke-opacity:.7}20%{stroke-dashoffset:0;stroke-opacity:.7}25%{stroke-dashoffset:0;stroke-opacity:.7}30%{stroke-dashoffset:-150;stroke-opacity:0}100%{stroke-dashoffset:-150;stroke-opacity:0}}.word_to path{stroke:#757575;stroke-width:.6;stroke-dasharray:80;stroke-dashoffset:80;animation:sequenceTo 9s ease-in-out infinite}@keyframes sequenceTo{0%{stroke-dashoffset:80;stroke-opacity:0}25%{stroke-dashoffset:80;stroke-opacity:0}30%{stroke-opacity:.6}40%{stroke-dashoffset:0;stroke-opacity:.6}45%{stroke-dashoffset:0;stroke-opacity:.6}50%{stroke-dashoffset:-80;stroke-opacity:0}100%{stroke-dashoffset:-80;stroke-opacity:0}}.word_school path{stroke:#8e8e39;stroke-width:1;stroke-dasharray:200;stroke-dashoffset:200;animation:sequenceSchool 9s ease-in-out infinite}@keyframes sequenceSchool{0%{stroke-dashoffset:200;stroke-opacity:0}50%{stroke-dashoffset:200;stroke-opacity:0}55%{stroke-opacity:.8}75%{stroke-dashoffset:0;stroke-opacity:.8}85%{stroke-dashoffset:0;stroke-opacity:.8}95%{stroke-dashoffset:-200;stroke-opacity:0}100%{stroke-dashoffset:-200;stroke-opacity:0}}.word_school_shadow path{stroke:#8e8e39;stroke-width:.8;stroke-dasharray:180;stroke-dashoffset:180;animation:sequenceSchoolShadow 9s ease-in-out infinite}@keyframes sequenceSchoolShadow{0%{stroke-dashoffset:180;stroke-opacity:0}50%{stroke-dashoffset:180;stroke-opacity:0}57%{stroke-opacity:.5}77%{stroke-dashoffset:0;stroke-opacity:.5}87%{stroke-dashoffset:0;stroke-opacity:.5}97%{stroke-dashoffset:-180;stroke-opacity:0}100%{stroke-dashoffset:-180;stroke-opacity:0}}@keyframes floatAndPulse{0%{transform:translateY(0px) scale(1)}100%{transform:translateY(-3px) scale(1.02)}}.star{animation:starTwinkle 2.5s ease-in-out infinite alternate;transform-origin:center}@keyframes starTwinkle{0%{transform:translateY(0px) scale(1) rotate(0deg);opacity:1}100%{transform:translateY(-1.5px) scale(1.08) rotate(3deg);opacity:.85}}.airplane_path{animation:pathGlow 2.5s ease-in-out infinite alternate}@keyframes pathGlow{0%{opacity:.4}100%{opacity:.7}}.leaflet{animation:leafSway 2.5s ease-in-out infinite alternate;transform-origin:center}@keyframes leafSway{0%{transform:rotate(0deg) translateY(0px) scale(1)}100%{transform:rotate(-0.8deg) translateY(-0.8px) scale(1.01)}}.truck-school{display:flex;justify-content:flex-start;gap:30px;flex-direction:row;flex-wrap:wrap;align-items:center;background-color:#f6f4f2;border:1px solid #6d4629;border-radius:12px;height:200px;max-height:100%}.school-wrapper{width:172px;height:60px;flex-shrink:0}.school-wrapper object{width:100%;height:100px;margin-left:15px;margin-top:-9px}.promo-text-school{max-width:100%;flex:1}.promo-text-school h2{margin-top:0;color:#424242}.addon-price-list{max-width:56%}#page>main>div.product.wrapper>div.product__grid>div.product__column.product__column--right>div.product__group>div>div>div.product-card.product-card--main>div>div.product-card__order-box>div>div.addon-price-section>div>div:nth-child(3)>span>object{margin-right:-3px !important}#main>div.wrapper>section>div.product__grid>div.product__column.product__column--right.product__column--sticky>div>div:nth-child(2)>div>div:nth-child(4)>div>div>div>div.addon-price-section>div>div:nth-child(4)>span{margin-top:-5px !important}#page>main>div.product.wrapper>div.product__grid>div.product__column.product__column--right>div.product__group>div>div>div.product-card.product-card--main>div>div.product-card__order-box>div>div.addon-price-section>div>div:nth-child(4)>span{margin-top:-3px !important}.header__bottom{top:0px;margin:0px 0 0}.promo-block{display:flex;justify-content:flex-start;gap:30px;flex-direction:row;flex-wrap:wrap;align-items:center;background-color:#f3f3f3;border:1px solid #1c1c1c;border-radius:12px;height:150px}.promo-block-img{width:75px;height:auto;flex-shrink:0;margin-left:35px}.swing svg{width:100%;height:auto;display:block}.swing{transform-origin:50% 0%;animation:swingAnim 2s ease-in-out infinite alternate}@keyframes swingAnim{from{transform:rotate(-8deg)}to{transform:rotate(8deg)}}.promo-block-new-year{display:flex;flex-direction:row;align-items:center;border:1px solid #855d4a;border-radius:0px;height:150px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding-left:35px;padding-right:110px}.promo-text-new-year h2{color:#855d4a}.promo-block-img-new-year{width:95px;height:auto;flex-shrink:0;padding-right:30px}.colors-title{margin-top:20px}.colors-section{padding:50px 20px;text-align:center}.colors-title{font-size:22px;font-weight:600;margin-bottom:40px}.colors-grid{padding-top:25px;display:grid;grid-template-columns:repeat(5, 1fr);gap:30px;max-width:950px}.color-item{transition:all .25s ease;cursor:pointer}.color-item:hover{transform:translateY(-6px)}.color-box{width:100%;aspect-ratio:3/4;border-radius:8px;border:1px solid #dcdcdc;background-size:cover;background-position:center;box-shadow:0 4px 12px rgba(0,0,0,.05)}.color-item p{margin-top:12px;font-size:15px;color:#555}.width-main-title{text-align:center;font-size:22px;margin-bottom:25px;font-weight:bold;border:none !important}.width-grid{display:flex;justify-content:center;gap:15px}.width-item{flex:1;border:none !important;padding:0 !important}.extra-section{width:100%;padding:20px 0}.extra-container{max-width:1200px;margin:0;text-align:left;padding-left:0}.extra-main-title{text-align:left;font-size:18px;margin-bottom:25px;font-weight:bold;padding-left:0}.extra-grid{display:flex;justify-content:flex-start;gap:40px;flex-wrap:wrap;margin-left:0}.extra-item{flex:0 1 auto;display:flex;flex-direction:column;align-items:flex-start}.extra-text ul{list-style:none;padding:0;margin:0 0 15px 0}.extra-text li{font-size:15px;line-height:1.3;position:relative;padding-left:35px;display:flex;align-items:center}.extra-text li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:25px;height:1.5px;background-color:#333}.extra-image{width:100%;padding-right:280px}.extra-image img{max-width:350px;width:100%;height:auto;display:block;margin-left:0}.aktsii-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(360px, 1fr));gap:20px;max-width:1120px;margin:0 auto}.aktsii-card{width:360px;height:320px;border-radius:16px;overflow:hidden;box-shadow:0 6px 20px rgba(0,0,0,.1);background:#fff;display:flex;flex-direction:column;position:relative}.aktsii-img{height:140px;display:flex;align-items:center;justify-content:center}.aktsii-img img{display:block;max-width:100%;-o-object-fit:contain;object-fit:contain}.aktsii-body{padding:10px 15px;flex:1;display:flex;flex-direction:column}.aktsii-title h2{margin:0 0 10px;font-size:22px;font-weight:700;color:#000;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.aktsii-desc{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.aktsii-desc p{width:220px;margin:0;font-size:15px;line-height:1.4;color:#000;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.aktsii-duration{background:#cce1ff;padding:15px 10px;text-align:center;flex-shrink:0;min-width:80px;border-radius:10px;position:absolute;top:190px;left:235px}.aktsii-duration span{font-size:12px;color:#555}.aktsii-duration h3{margin:4px 0 0;font-size:26px;line-height:1;font-weight:bold;color:#000}.aktsii-footer{background:#f5f7fa;padding:10px 15px;text-align:left;border-top:1px solid #e5e5e5}.aktsii-footer p{margin:0;font-size:13px;color:#555}.aktsii-text{display:flex;flex-direction:column;gap:6px;flex:1}.aktsii-date{font-size:13px;color:#777;margin-top:auto;position:absolute;padding-top:280px;padding-left:15px}.aktsii-link{text-decoration:none;color:inherit;display:block}