.block-our-works .button a.btn.btn-light{overflow:hidden;position:relative}.block-prices-for-tailoring .prices-for-tailoring-button-wrap .buttons a.btn:last-child{text-decoration:underline}.block-prices-for-tailoring .prices-for-tailoring-button-wrap .buttons a.btn{color:#402714}.block-welldone h2{margin-bottom:74px}.how-we-are-working-wrap .text-item-button{padding-left:0}.sc-works__item>figure>a{height:100%;position:relative;width:100%;display:block}.example_work-overlay{height:100%;backdrop-filter:blur(5px);justify-content:center;font-size:20px;text-decoration:underline;font-style:italic;color:#532f13;position:absolute;top:0;background-color:#e2c5b080;align-items:center;left:0;width:100%;display:none}.pop_up_box .title_pop_up{margin-bottom:20px}.form_text{font-size:16px;font-weight:300;color:#444;max-width:325px;letter-spacing:.05em;text-align:center;margin:0 auto 20px}.page_title ul.links{display:none}.fabrics-container{background:linear-gradient(45deg,#f8f5f4,#f6f3f1,#fbfaf9)}.fabrics-container .container{padding:100px 0;position:relative;max-width:1570px;margin:0 auto}.fabrics_head{justify-content:space-between;display:flex}.mobile_link{display:none}.fabrics-container .fabrics_head>h2{font-size:44px;margin-bottom:35px;font-family:var(--font-family)}.fabrics-container .fabrics_head>h2,.fabrics_head .link_to_catalog{font-weight:400;color:#402714;letter-spacing:.05em;line-height:31px}.fabrics_head .link_to_catalog{font-size:18px;text-decoration:underline;font-style:italic;font-family:var(--second-family)}.fabrics-container>.catalog>.text{font-size:20px;font-weight:300;margin-bottom:40px;color:#402714;line-height:31px;font-family:Open Sans}.fabrics-container .text{font-size:20px;font-weight:300;margin:0;line-height:31px;font-family:Open Sans,sans-serif}.curtains_tab-container{margin:40px 0}.curtains_tab-outer_block{gap:11px;align-items:center;display:flex}.curtains-tab_element{padding:10px 0;justify-content:center;font-size:18px;border:1px solid #e2c5b0;font-weight:400;transition:.4s ease;text-transform:uppercase;max-width:146px;background-color:#fff;align-items:center;cursor:pointer;width:100%;line-height:31px;font-family:Forum;display:flex}.curtains-tab_element.active{transition:.4s ease;background-color:#e2c5b0}.fabrics-container .products:not(.slick-initialized){gap:20px;align-items:center;display:flex}.fabrics-container .cloth{flex:0 0 20%;height:fit-content;padding:0;position:relative;margin:0}.fabrics-container .cloth>a{aspect-ratio:1/1}.fabrics-container .cloth .mobile_title{display:none}.slick-initialized .cloth{margin:0 10px}.fabrics-container .slider_wrap *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.fabrics-container .slider-item img{max-width:100%}.tkani_placeholder{height:100%;padding:40px 21px 27px;transition:opacity .4s ease;position:absolute;opacity:0;top:0;background-color:#e2c5b0;left:0;width:100%;display:none}.cloth:hover .tkani_placeholder{justify-content:space-between;transition:opacity .4s ease;flex-direction:column;opacity:1;display:flex}.tkani_placeholder .title{font-size:20px;font-weight:400;color:#402714;text-align:center;margin:0;line-height:31px;font-family:\ Open Sans}.tkani_placeholder .attributes_container{flex-direction:column;width:100%;display:flex}.tkani_placeholder .attributes_item{grid-template-columns:2fr 1fr;color:#271c14;text-align:left;align-items:center;display:grid}.tkani_placeholder .attributes_item .label{font-size:14px;font-weight:300;margin:0;width:100%;line-height:31px}.tkani_placeholder .attributes_item .value{font-size:14px;font-weight:400;margin:0;line-height:31px}.tkani_placeholder .attributes_item:not(:has(.value)){display:none}.tkani_placeholder .attributes_item>div:has(>p:nth-child(2)){flex-direction:column;display:flex}.tkani_placeholder .attributes_item>div:has(>p:nth-child(2)) p.value{font-size:12px;line-height:normal}.fabrics-container:has(.products.slick-initialized) .next-arrow,.fabrics-container:has(.products.slick-initialized) .prev-arrow{display:block}.fabrics-container .prev-arrow{left:-5%}.fabrics-container .next-arrow,.fabrics-container .prev-arrow{translate:0 50%;position:absolute;top:50%;cursor:pointer;display:none}.fabrics-container .next-arrow{right:-5%}.fabrics-container .preloader-overlay{height:100%;justify-content:center;position:absolute;top:0;background-color:#ffffff89;align-items:center;left:0;width:100%;display:flex}.fabrics-container .products{margin-bottom:0}.fabrics-container .preloader-overlay img{height:300px;object-fit:contain;width:300px}.tkani_placeholder .btn-primary{padding:7px 26px;color:#f5d9c4;background-color:#402714}.buttons_light-container,.sc-first__buttons{gap:14px;align-items:center;width:100%;display:flex}.sc-first .sc-first__buttons .button{height:auto;padding:11px 15px;font-size:16px;color:#402714;line-height:31px}.buttons_light-container .btn-light{justify-content:center;color:#fff;max-width:216px;align-items:center;width:100%;display:flex}.sc-works__button .button--big{max-width:280px}.sc-works__button .btn-light,.sc-works__button .button--big{justify-content:center;font-size:18px;font-weight:400;color:#402714;align-items:center;width:100%;font-family:Forum,sans-serif;display:flex}.sc-works__button .btn-light{max-width:260px;line-height:31px}#curtains_price.container{margin-bottom:90px;max-width:1570px;margin-top:52px}#curtains_price .price_calc{flex-wrap:nowrap;max-width:unset;gap:16px;padding-bottom:0;width:100%;display:flex}#curtains_price .price_calc .right{padding-left:25px}#curtains_price .price_calc .left img{height:100%;object-fit:cover;aspect-ratio:1/.78}#curtains_price .price_calc .left{flex:0 0 53%;max-width:unset}#curtains_price .btn-primary{padding:10px 92px;cursor:pointer}main .sc-seotext-1__content{padding:65px 175px;line-height:34px}main .sc-seotext-1__content h2{margin-bottom:22px}.sc-seotext-3__content h2{margin-bottom:47px}.page_title{padding:0}.text-page:has(.container .catalog) .container{max-width:1570px}.catalog{padding:0;gap:35px;display:flex}.catalog .catalog-left_block{flex:0 0 18%;height:fit-content;position:relative}.fixed-filter{position:relative}.fixed-filter.active{transition:top .4s ease;top:136px}body:has(header.sticky) .fixed-filter.active{transition:top .4s ease;top:96px}.filter_box{overflow:hidden;padding:16px 9px 20px 6px;flex-direction:column;gap:28px;background-color:#f3efec;display:flex}.filter_btn{font-size:24px;font-weight:400;color:#402714;letter-spacing:.05em;text-align:center;line-height:31px;font-family:Forum;display:inline}.filter>form{flex-direction:column;display:flex}.filter>form .col{padding:15px 16px 15px 6px;cursor:pointer;width:100%}.filter>form .col:not(:last-child){border-bottom:1px solid #f2d3bd;width:100%}.filter>form .col .title{justify-content:space-between;font-size:14px;font-weight:400;color:#402714;letter-spacing:.03em;margin:0;align-items:center;line-height:15px;display:flex}.filter>form .col .input{margin-bottom:6px;margin-top:20px;display:none}.filter>form .col>span{display:none}.filter>form .col>span:nth-child(2){margin-top:20px}.filter>form .col>span:last-child{margin-bottom:16px}.filter>form .col .title.active:after{rotate:90deg}.filter>form .col .title:after{height:10px;content:"";background-size:contain;width:5px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' fill='none' viewBox='0 0 7 12'%3E%3Cpath stroke='%23402714' d='m1 1 5 5-5 5'/%3E%3C/svg%3E");background-repeat:no-repeat;display:block}.filter>form .col label.checkbox:before{height:13px;border:1px solid #b48561;content:"";width:13px;background-image:unset}.catalog .strikethrough{margin-bottom:0}.catalog .filter_box .strikethrough:before{display:none}.catalog .filter_box .strikethrough>span{padding:0;flex-direction:column;gap:15px;align-items:center;background:none;width:100%;display:flex}.catalog .filter_box .strikethrough .button{overflow:unset;font-size:18px;max-width:184px;width:100%}.catalog .filter_box .strikethrough .button.white{font-size:13px;border:0;font-weight:400;color:#402714;text-transform:unset;letter-spacing:.03em;background:none;line-height:15px}.filter>form .col input:checked+label.checkbox:before{background-color:#b48561}.catalog .products{text-align:unset;width:100%}.catalog div:has(>.products){flex:0 100%;margin-bottom:110px}.catalog .products .cloth{padding:10px;width:25%}.catalog-left_block .links-container{flex-direction:column;gap:20px;margin-top:40px;display:flex}.catalog-left_block .links-container a{justify-content:end;position:relative;flex-direction:column;background-size:cover;aspect-ratio:1/.8;align-items:start;width:100%;background-repeat:no-repeat;display:flex}.catalog-left_block .links-container a:after{height:100%;content:"";position:absolute;object-fit:cover;top:0;background:linear-gradient(208deg,#ffffff00 45%,#e2c5b0 80%);background-color:transparent;left:0;width:100%;display:block;z-index:0}.catalog-left_block .links-container a:hover{color:#271c14}.catalog-left_block .links-container a>p{font-size:30px;font-weight:400;margin-bottom:19px;color:#402714;position:relative;letter-spacing:.05em;margin-left:12px;line-height:31px;font-family:Forum;z-index:1}.bedspreads_pillows-banner{margin-bottom:54px;position:relative;background-size:cover;background-position:0 55%;background-repeat:no-repeat;margin-top:131px}.bedspreads_pillows-banner:before{height:100%;backdrop-filter:blur(5px);content:"";position:absolute;top:0;background:linear-gradient(45deg,#4924079b,#8d562b42);left:0;width:100%;display:block;z-index:0}.max-container{max-width:1570px;margin:0 auto;width:100%}.bedspreads_pillows-banner>.max-container{padding:30px 0;position:relative;z-index:1}.bedspreads_pillows-banner>.max-container .page_title{justify-content:space-between;margin-bottom:0;align-items:end;display:flex}.bedspreads_pillows-banner>.max-container .page_title .pop_up_box{flex:0 0 34%;padding:30px 70px;background-color:#fff;width:100%}.page_title .pop_up_box .button{margin-top:15px}.bedspreads_pillows-banner .text_container{max-width:740px}.text-page .container--home .sc-title{font-size:32px;margin-bottom:0;color:#532f13;line-height:31px}.sc-works .owl-carousel .owl-item img{height:100%!important}.text-page .sc-works__list{margin-bottom:42px}.bedspreads_pillows-banner .text_container h1{font-size:50px;font-weight:400;margin-bottom:30px;color:#fff;line-height:31px;font-family:var(--font-family)}.bedspreads_pillows-banner .text_container .text{font-size:16px;font-weight:400;color:#fff;letter-spacing:.05em;margin:0;line-height:24px;font-family:var(--second-family)}.text_block{max-width:unset;margin:0 auto 52px}.text_block>*{font-size:16px;font-weight:400;color:#271c14;letter-spacing:.01em;line-height:25px;font-family:var(--second-family)}.pillows-text_container h2{text-align:left}.bedspreads-text_container h2,.pillows-text_container h2{font-size:32px;font-weight:400;margin-bottom:40px;color:#532f13;line-height:31px;font-family:var(--font-family)}.bedspreads-text_container h2{text-align:center}.text-page .sc-works{padding:0;margin-bottom:72px;background:none}.text-page .price-list{padding-bottom:72px}.max-container .price-list__item:not(.no-bg){border:1px solid #e7dfd9;background:#fff}.text-page .fabrics-container{background:none}.text-page .fabrics-container .container{padding:10px 0;margin-bottom:80px;background:none}.text-page .bedspreads-text_container:last-child{margin-bottom:62px}.sc-faq.bedspreads{margin-bottom:95px}.bedspreads-text_container .button--big{padding:11px 30px;font-size:18px;max-width:260px;min-width:unset;margin:0 auto;line-height:31px;display:block}@media(min-width:1024px){.sc-works__item>figure>a:hover .example_work-overlay{display:flex}main .sc-seotext-3{padding-top:82px}}@media (max-width:1500px){.fabrics-container .container,.max-container{max-width:85vw}}@media (max-width:1024px){html{overflow-x:hidden}.header-bottom .header-bottom-left.mb .address,.header-top .header-top-right{display:none}.example_work-overlay{height:15%;justify-content:center;font-size:14px;color:#532f13;bottom:0;top:unset;background-color:#e2c5b080;align-items:center;display:flex}.max-container{padding:0 10px;max-width:unset}.block-main .text .button .btn-light,.block-main .text .button .btn-primary{max-width:242px;min-width:unset;width:100%}#carousel-main .block-main .button{padding-bottom:22px}.block-favorites-section .start:has(.btn){justify-content:center;margin-top:30px;display:flex}.block-favorites-section .start .btn{margin-bottom:0}.fabrics-container .container{padding:0 8px}.curtains_tab-outer_block{overflow-x:auto;max-width:100%;gap:15px;padding-bottom:10px;width:100%;padding-left:10px}.curtains-tab_element{padding:0;font-size:16px;border:none;text-decoration:underline;color:#e2c5b0;max-width:unset;letter-spacing:.05em;background:unset;width:100%;line-height:31px;display:block}.curtains-tab_element.active{color:#402714;background:none}.fabrics-container .prev-arrow{translate:0 -50%;top:37%;left:-5%}.fabrics-container .next-arrow{translate:0 -50%;right:-5%;top:37%}.fabrics-container .slick-arrow svg{height:42px;width:23px}.fabrics-container .slick-arrow svg path{stroke-width:2.5px}.cloth:hover .tkani_placeholder{display:none}.fabrics-container .cloth .mobile_title{display:block}.fabrics-container .cloth .mobile_title .value,.fabrics-container .cloth .mobile_title h3{font-size:16px;margin:0;line-height:31px;font-family:Open Sans,sans-serif}.fabrics-container .cloth .mobile_title .value{font-weight:300}.container--home .sc-first__description{position:unset;bottom:unset}.container--home .sc-first__description .sc-first__title{font-size:30px;letter-spacing:normal;margin:0;line-height:33.12px}.buttons_light-container,.sc-first__buttons{flex-wrap:wrap;gap:14px 10px}.sc-first .sc-first__picture:after{background:linear-gradient(#40271400,#402714cc 80%)}.sc-first .sc-first__text{position:absolute}.sc-first .sc-first__buttons{padding:14px 20px 20px 22px;justify-content:unset;background:none}.sc-first .sc-first__buttons .button{padding:11px 15px;font-size:16px;max-width:205px;letter-spacing:normal;min-width:unset;line-height:31px}.buttons_light-container .btn-light{flex:0 0 46%;padding:15px 0;font-size:16px;letter-spacing:normal;line-height:25px}.sc-works__button .btn-light,.sc-works__button .button--big{padding:11px 0;font-size:16px;max-width:260px;min-width:unset;margin:0 auto;line-height:31px}.pillows-text_container .sc-works__button .btn-light,.pillows-text_container .sc-works__button .button--big{padding:11px 5px;font-size:18px}#curtains_price .price_calc .left{display:none}#curtains_price .price_calc{flex-wrap:wrap;gap:5px}.slick-dots>li.slick-active button{transition:.4s ease;background-color:#532f13}#curtains_price.container{margin-bottom:87px;margin-top:20px}.fabrics-container,main .block-prices-for-tailoring:not(.no-bg){padding-top:24px;background:none}.fabrics_head .link_to_catalog{display:none}.products_container{position:relative}.fabrics-container .fabrics_head>h2{font-size:32px;margin-bottom:13px;letter-spacing:.05em;line-height:31px}.fabrics-container .text{font-size:14px;line-height:23px}.curtains_tab-container{margin:11px 0 28px}.mobile_link{margin-bottom:15px;display:flex}.mobile_link .link_to_catalog{font-size:18px;text-decoration:underline;font-style:italic;color:#402714;letter-spacing:.05em;text-align:center;width:100%;line-height:31px;font-family:Open Sans,sans-serif}main .sc-seotext-1__content{padding:40px 20px}.bedspreads_pillows-banner>.max-container .page_title{flex-direction:column;gap:35px}.bedspreads_pillows-banner{margin-bottom:15px;background-size:260%;background-position:50% 0;margin-top:91px}.bedspreads_pillows-banner .text_container h1{font-size:32px;margin-bottom:15px;letter-spacing:normal;line-height:31px}.bedspreads_pillows-banner .text_container .text{font-size:13px;letter-spacing:.02em;line-height:20px}.bedspreads_pillows-banner .text_container .text p{margin:0}.pop_up_box .title_pop_up{font-size:20px;margin-bottom:13px;line-height:30px}.pop_up_box .form_text{font-size:14px;letter-spacing:.04em;line-height:24px}.bedspreads_pillows-banner:before{height:100%;backdrop-filter:blur(3px);background:linear-gradient(0deg,#7b3d0c9b 13%,#8d562b42)}label.checkbox{font-size:12px;letter-spacing:.01em;line-height:14px}label.checkbox:before{margin:0}.bedspreads_pillows-banner>.max-container{padding-bottom:0}.text-page .text_block{margin-bottom:5px}.text-page .sc-works__list{padding-top:23px;margin-bottom:34px}.text-page .sc-title{font-size:28px;margin-bottom:0}.text-page .sc-works{margin-bottom:35px}.text-page .price-list__img img{height:100%!important}.text-page .price-list{padding-bottom:35px}.text-page .fabrics-container .container{padding:8px}.bedspreads-text_container h2{font-size:22px;margin-bottom:25px;text-align:left}.pillows-text_container h2{font-size:24px;margin-bottom:17px;line-height:31px}.text_block>*{font-size:14px;letter-spacing:normal}.text-page .bedspreads-text_container:last-child{margin-bottom:20px}.catalog{flex-direction:column;gap:20px}.catalog .products{width:unset}.catalog .products .cloth{padding:1px;width:50%}.catalog-left_block .links-container{display:none}ul.links{display:inline-flex}.filter_box{max-height:56px;margin:0;background:none}.fixed-filter{flex-direction:column-reverse;display:flex}.filter_btn{font-size:15px;border:1px solid #e0bca2;font-weight:700;color:#6d5340;text-transform:uppercase;position:relative;text-align:center;margin:0;line-height:38px;padding-left:20px;display:block}.fixed-filter .filter>form .col{padding:10px 0 0 130px;border-top:none}.filter>form .col .input{display:block}.filter>form .col>span{display:inline}.filter>form .col .input{margin-top:0}.filter>form .col .title:after{display:none}.filter>form .col .title{font-size:16px;font-weight:700;margin:0 0 20px}.favorites-section-slider .item img{padding:0 10px;object-fit:cover;aspect-ratio:1/1}.bedspreads_pillows-banner>.max-container .page_title .pop_up_box{padding:20px 10px 25px;max-width:350px;margin:0 auto}}@media (max-width:500px){.bedspreads_pillows-banner .text_container{padding:0 10px;justify-content:end;flex-direction:column;aspect-ratio:1/1.09;display:flex}main .block-stock .description-wrap .images:before{display:none}.block-favorites-section .favorites-section-slider .slick-next{right:5px}.block-favorites-section .favorites-section-slider .slick-prev{left:5px}#tkani_block .products{max-width:235px;margin:0 auto}.fabrics-container .container{max-width:unset}.fabrics-container .next-arrow{right:3%}.fabrics-container .prev-arrow{left:3%}}.button-v1,.button-v2,.button-v3,.button-v4,.button-v5{padding:17px 30px;font-size:16px;border:1px solid #e2c5b0;text-decoration:none;font-weight:400;color:#402714;transition:all .3s;text-transform:uppercase;min-width:260px;text-align:center;background:#fff;cursor:pointer;width:max-content;line-height:1.6;font-family:Forum;display:block}.button-v1:hover{text-decoration:none;background:#e0bca2}.button-v2{background:#e2c5b0}.button-v2:hover{text-decoration:none;background:#fff}.button-v3{padding:10px 30px;border:none;text-decoration:underline;background:#fff}.button-v4{border-color:#402714;color:#f2ded0;background:#402714}.button-v4:hover{text-decoration:none;background:#402714}.button-v5{color:#fff;background:transparent}.button-v5:hover{text-decoration:none;background:#e2c5b0}.advantages__text{font-size:16px;margin-top:60px}.advantages__text ul{margin-bottom:15px;padding-left:20px}.advantages__text li{list-style:disc}@media (max-width:640px){.sc-first--v2{min-height:max-content;padding-top:40px;padding-bottom:20px;display:flex}.sc-first--v2 .sc-first__picture{height:100%;position:absolute;top:0;left:0}.sc-first--v2 .sc-first__text{position:static;margin-top:auto}}@media (max-width:568px){.sc-first--v2{height:max-content;min-height:685px}}.main-slider-v1 .slick-slide{min-height:calc(100vh - 91px)}.block-main--v1 .block-main__mobile-btn{display:none}.carousel-main__arrow{height:40px;transform:translateY(-50%);position:absolute;background-size:contain;top:50%;background-position:50%;cursor:pointer;left:40px;width:40px;background-image:url(/assets/templates/belladone/images/icons/arrow-circle-beage-icon.svg);background-repeat:no-repeat;z-index:2}.carousel-main__arrow-next{transform:translateY(-50%) rotate(180deg);right:40px;left:unset}.main-slider-v1{margin-top:91px}.main-slider-v1 .slick-dots{transform:translateX(-50%);bottom:40px;gap:8px;align-items:center;left:50%;display:flex}.main-slider-v1 .slick-dots li{margin:0;display:block}.main-slider-v1 .slick-dots button{height:8px;padding:0;border-radius:50%;background:#f8ece3;width:8px;display:block}.main-slider-v1 .slick-dots .slick-active button{height:10px;background:#e2c5b0;width:10px}.block-main--v1 .container{bottom:0}.block-main--v1 .text{position:static;flex-direction:column;align-items:flex-start;display:flex}.block-main--v1 .button{margin-top:0}.block-main--v1 .text .button .btn-primary{display:block}.block-main--v1 .block-main__subtitle{height:104px;font-size:56px;color:#fff;max-width:628px;background-size:contain;text-align:center;background-position:50%;width:100%;background-image:url(/assets/templates/belladone/images/subtitle-pink-line.svg);line-height:73px;background-repeat:no-repeat;font-family:Forum}.block-main--v1 .block-main__image:before{height:100%;content:"";position:absolute;top:0;background:rgba(0,0,0,.3);left:0;width:100%;z-index:2}.block-main--v1 .block-main__image:after{background:linear-gradient(179.75deg,hsla(0,0%,100%,.51) -48.51%,hsla(25,50%,76%,0) 37.76%,hsla(25,7%,50%,.82) 63.87%,rgba(57,53,50,.74) 87.04%)}.block-main--v1 .block-main__content{max-width:1630px;gap:20px;margin:0 auto;display:flex}.block-main--v1 .block-main__form{backdrop-filter:blur(12px);padding:40px 60px;max-width:730px;min-width:730px;background:#ffffff69}.block-main--v1 .block-main__form-title{font-size:36px;font-weight:400;margin-bottom:20px;color:#402714;line-height:1.1;font-family:Forum}.block-main--v1 .block-main__form-subtitle{font-size:16px;font-weight:400;margin-bottom:16px;line-height:1.3}.block-main--v1 .block-main__form form{column-gap:10px;grid-template-columns:1fr 1fr;row-gap:14px;display:grid}.dnone{display:none}.block-main--v1 .block-main__title{font-size:73px;font-weight:400;margin-bottom:16px;color:#fff;line-height:1;font-family:Forum}.main-slider .block-main--v1 .text .description{padding:20px 0;font-size:18px;font-weight:400;color:#fff;max-width:100%;margin:auto 0;line-height:1.4}.block-main--v1 .block-main__form-item input{padding:12px 27px;font-size:14px;border:1px solid #d7cec8;text-transform:unset;background:#fff;line-height:1.3;font-family:Open Sans}.block-main--v1 .block-main__form-item button{padding:12px 20px;width:100%}.block-main--v1 .block-main__form-agree,.block-main--v1 .block-main__form-agree a{font-size:14px;text-decoration:none;font-weight:400;color:#271c1480;line-height:1.3}.block-main--v1 .block-main__form-agree{align-self:center}.block-main--v1 .block-main__form-designers{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:27px;display:grid}.designer-v1{cursor:pointer}.designer-v1__image{overflow:hidden;justify-content:center;max-height:218px;align-items:flex-start;display:flex}.designer-v1__image img{height:100%;max-width:100%;object-fit:cover}.designer-v1__name{padding:16px 12px;font-size:16px;font-weight:400;color:#000;text-transform:uppercase;max-width:100%;background:#f9f9f9;width:100%;line-height:1.1;font-family:Forum}.main-slider-v1 .block-main__image{height:100%;position:absolute;top:0;left:0;width:100%}.main-slider-v1 .container{right:unset;position:relative;bottom:unset;top:unset;margin:0;left:unset;z-index:2}.main-slider-v1 .slick-slide{height:auto;padding:100px;align-items:flex-end;display:flex!important}.main-slider-v1 .block-main .text{position:static}.main-slider-v1 .slick-track{align-items:stretch;display:flex}@media (max-width:1600px){.block-main--v1 .block-main__form{height:max-content;padding:40px;max-width:630px;align-self:center;min-width:630px}.block-main--v1 .block-main__content{max-width:1300px}.block-main--v1 .block-main__title{font-size:56px}.main-slider-v1 .block-main--v1.slick-slide{padding-top:40px}.main-slider-v1 .block-main .text{align-self:center}}@media (max-width:1400px){.block-main--v1 .block-main__form{max-width:570px;min-width:570px}.block-main--v1 .block-main__form-title{font-size:28px;margin-bottom:10px}.block-main--v1 .block-main__form-designers{margin-top:10px}.main-slider-v1 .slick-slide.block-main--v1{padding-bottom:20px}.designer-v1__image{max-height:150px}}@media (max-width:1366px){.block-main--v1 .block-main__form form{grid-template-columns:1fr}.block-main--v1 .block-main__subtitle{height:84px;font-size:35px;max-width:505px;line-height:58.66px}.block-main--v1 .block-main__form{padding:20px;max-width:450px;min-width:450px}}@media (max-width:1200px){.block-main--v1 .block-main__title{font-size:46px;line-height:57.2px}.block-main--v1 .block-main__subtitle{height:84px;font-size:35px;max-width:505px;line-height:58.66px}.block-main--v1 .block-main__form-title{font-size:24px}.block-main--v1 .block-main__form{max-width:450px;min-width:450px}}@media (max-width:1024px){.block-main--v1 .block-main__title{font-size:56px;line-height:67.2px}.block-main--v1 .block-main__form{padding:40px 20px;align-self:center}.block-main--v1 .block-main__form-designers{display:none}.block-main--v1 .block-main__mobile-btn{display:block}.main-slider-v1 #carousel-main .block-main .button{margin-bottom:0;gap:10px;padding-bottom:0;margin-top:auto;display:flex}.main-slider-v1 .block-main .text .button .btn-light,.main-slider-v1 .block-main .text .button .btn-primary{margin:0}.block-main--v1 .text .button .btn-light,.block-main--v1 .text .button .btn-primary{padding:22.5px 16px;max-width:unset;min-width:200px;width:auto;line-height:1.2}.block-main--v1 .text .button .btn-primary{font-size:16px}.block-main--v1 .text .button .btn-light{font-size:14px}.main-slider-v1{margin-top:91px}.main-slider-v1 .slick-slide{height:max-content;min-height:calc(100vh - 100px)}.main-slider-v1 .block-main .text .description{padding-top:20px;padding-bottom:20px;padding-left:0}.block-main--v1 .block-main__form{display:none}.block-main--v1 .block-main__image:after{background:linear-gradient(183.49deg,hsla(0,0%,100%,.51) -59.32%,hsla(25,50%,76%,0) -37.68%,rgba(57,53,50,.74) 58.52%)}}@media (max-width:990px){.main-slider-v1 .block-main__title,.main-slider-v1 .text h1.block-main__title{font-size:56px}.main-slider-v1{margin-top:0}}@media (max-width:800px){.main-slider-v1 .block-main--v1.slick-slide{padding-bottom:80px}.main-slider-v1 .block-main .text .button .btn-light,.main-slider-v1 .block-main .text .button .btn-primary{width:100%}.main-slider-v1 .block-main--v1 .text .button .btn-light,.main-slider-v1 .block-main--v1 .text .button .btn-primary{width:auto}.main-slider-v1 .slick-slide{height:auto;min-height:660px;padding:40px 20px 100px;align-items:flex-end}.main-slider-v1 #carousel-main .block-main .button{padding:20px 50px;flex-direction:column;width:max-content}.main-slider-v1 .container{padding:0}.main-slider-v1 #carousel-main .block-main--v1 .button{padding:0;flex-direction:row}}@media (max-width:767px){.main-slider-v1 .block-main .text .button .btn-light,.main-slider-v1 .block-main .text .button .btn-primary{padding-right:20px;padding-left:20px}.main-slider-v1 #carousel-main .block-main--v1 .text .button,.main-slider-v1 .block-main--v1 .text .button{background:none}.main-slider-v1 .block-main--v1 .text .button .btn-light,.main-slider-v1 .block-main--v1 .text .button .btn-primary{padding:22.5px 16px}}@media (max-width:692px){.main-slider-v1 .block-main .text h1{padding-left:0}.main-slider-v1 .block-main .text .description{margin-bottom:0;background:none}.main-slider-v1 .block-main__image:after{background:linear-gradient(180deg,rgba(77,52,34,0) 5%,#422917 50%)}.main-slider-v1 .slick-slide{padding-bottom:50px}.main-slider-v1 .block-main__title,.main-slider-v1 .text h1.block-main__title{font-size:28px;line-height:1}.block-main--v1 .block-main__subtitle{height:48px;font-size:25px;max-width:280px;line-height:33px}.main-slider-v1 .block-main--v1 .text .description{padding:0;font-size:12px;margin:16px 0 24px}.main-slider-v1 #carousel-main .block-main .button{width:100%}.main-slider-v1 .block-main--v1 .block-main__image:after{background:linear-gradient(179.88deg,hsla(0,0%,100%,.51) -7.35%,hsla(25,50%,76%,0) 4.51%,rgba(57,53,50,.361) 15.91%,rgba(57,53,50,.53) 42.98%,rgba(57,53,50,.74) 67.1%,#393532 130.53%)}.main-slider-v1 .slick-dots{bottom:20px}}@media (max-width:568px){.block-main--v1 .block-main__subtitle{margin:0 auto}.main-slider-v1 .block-main--v1 .text .description{text-align:center!important;width:100%}.block-main--v1 .block-main__title{text-align:center;width:100%}.main-slider-v1 #carousel-main .block-main--v1 .button,.main-slider-v1 .block-main--v1 .text .button{flex-direction:column}.main-slider-v1 .block-main--v1 .text .button .btn-light,.main-slider-v1 .block-main--v1 .text .button .btn-primary{padding:15.5px;font-size:14px}.main-slider-v1 .slick-slide{min-height:557px}.main-slider-v1 #carousel-main .block-main .button{padding-right:0;padding-left:0}.block-main--v1 .block-main__content{padding-bottom:40px}.main-slider-v1 .block-main--v1.slick-slide{padding-bottom:30px}}@media (max-width:480px){.main-slider-v1 .block-main--v1 .text .button .btn-light,.main-slider-v1 .block-main--v1 .text .button .btn-primary{width:100%}}.section-gradient-v3{padding:80px 0;background:linear-gradient(279.91deg,#e8dfda 12.41%,hsla(0,0%,100%,0))}.h2-v1{font-size:50px;font-weight:400;margin-bottom:30px;color:#402714;line-height:1.3;font-family:Forum}.faq-v1__list{flex-direction:column;gap:20px;display:flex}.faq-v1__question{padding:18px 30px 18px 18px;font-size:18px;font-weight:400;color:#444;position:relative;background:#f8ece3;cursor:pointer;line-height:1}.faq-v1__question:before{transform:translateY(-50%);font-size:18px;font-weight:700;right:18px;color:#777;content:"+";position:absolute;top:50%;line-height:1}.faq-v1__answer{display:none}.faq-v1__item.opened .faq-v1__answer{padding:18px;display:block}.faq-v1__item.opened .faq-v1__question{background:#ccc}.faq-v1__item.opened .faq-v1__question:before{content:"-"}@media (max-width:960px){.h2-v1{font-size:28px}}@media (max-width:414px){.faq-v1__answer,.faq-v1__question{font-size:16px}}.examples-v1__gallery{position:relative;margin:20px 0}.examples-v1__gallery .slick-slide{height:auto;justify-content:center;max-height:332px;align-items:center;display:flex}.examples-v1__gallery .slick-track{align-items:stretch;display:flex}.examples-v1__gallery .slick-list{margin:0 -10px}.examples-v1__gallery-arrow{height:42px;transform:translateY(-50%);position:absolute;top:50%;background:url(/assets/templates/belladone/images/icons/arrow-plain-beage-icon.svg);cursor:pointer;width:23px}.examples-v1__gallery-arrow-prev{left:-53px}.examples-v1__gallery-arrow-next{transform:translateY(-50%) rotate(180deg);right:-53px}.examples-v1__title{font-size:44px;font-weight:400;margin-bottom:20px;color:#271c14;line-height:1;font-family:Forum}.examples-v1__buttons{gap:20px;display:flex}.examples-v1__buttons .button-v1,.examples-v1__buttons .button-v2{padding:12px 30px;min-width:250px}.examples-v1__gallery .slick-slide figure{height:100%}@media (max-width:800px){.examples-v1__gallery .slick-list{padding:0 40% 0 0}}@media (max-width:692px){.examples-v1__gallery .slick-list{margin:0 -5px}.examples-v1__gallery .slick-slide{padding:0 5px;max-height:206px}}@media (max-width:590px){.examples-v1__gallery .slick-list{margin:0 -5px}.examples-v1__buttons{flex-direction:column}}@media (max-width:414px){.examples-v1__buttons>*{width:100%}.examples-v1__buttons{gap:10px}}.fabrics-container--v1{padding:0 20px;background:linear-gradient(180deg,hsla(23,25%,90%,0),hsla(21,23%,88%,.48) 31.11%)}.fabrics-container--v1 .text{font-size:16px;font-weight:300;line-height:1.3}.fabrics-container--v1 .container{max-width:1220px}.fabrics-container--v1 .curtains-tab_element{padding:14px;font-size:16px;border:1px solid #e2c5b0;text-decoration:none;font-weight:400;color:#271c14;max-width:max-content;min-width:unset;background:transparent;cursor:pointer;width:unset;line-height:1;font-family:Forum}.fabrics-container--v1 .curtains-tab_element.active{background:#e2c5b0}.fabrics-container--v1 .tkani_placeholder{overflow:auto;padding:20px 10px}.fabrics-container--v1 .tkani_placeholder .title{line-height:1.3}.fabrics-container--v1 .curtains_tab-outer_block{flex-wrap:wrap}@media (max-width:1024px){.fabrics-container--v1 .curtains_tab-outer_block{padding:0}}.question-form-v1{padding:50px;background-size:cover;background-position:50%;background-image:url(/assets/templates/belladone/images/question-form-v1-bg-1920.jpg);background-repeat:no-repeat}.question-form-v1__title{font-size:36px;font-weight:400;margin-bottom:20px;color:#402714;line-height:1;font-family:Forum}.question-form-v1__subtitle{font-size:16px;font-weight:300;color:#000;margin:20px 0;line-height:1.3}.question-form-v1__form{grid-template-columns:max-content max-content;gap:20px;display:grid}.question-form-v1__input{width:224px}.question-form-v1__input input{padding:12px 20px;font-size:14px;border:1px solid #d7cec8;text-transform:unset;background:#fff;line-height:1;font-family:Open Sans}.question-form-v1 input[type=submit]{padding:12px;font-size:16px;max-width:224px;min-width:100%;line-height:1}.question-form-v1__agree,.question-form-v1__agree a{color:#271c1480}.question-form-v1__agree{max-width:400px}@media (max-width:800px){.question-form-v1{padding:30px;background-image:url(/assets/templates/belladone/images/question-form-v1-bg-768.jpg)}.question-form-v1__form{column-gap:10px;grid-template-columns:1fr 1fr;max-width:460px;row-gap:15px}.question-form-v1__agree{grid-column-start:1;padding-top:5px;max-width:290px;grid-column-end:3}}@media (max-width:580px){.question-form-v1__title{font-size:26px;margin-bottom:10px}.question-form-v1{padding:27px 10px;background-image:url(/assets/templates/belladone/images/question-form-v1-bg-320.jpg)}.question-form-v1__subtitle{font-size:12px;max-width:190px}.question-form-v1__form{grid-template-columns:1fr;max-width:225px}.question-form-v1__input{max-width:unset;width:100%}.question-form-v1__agree{font-size:12px;grid-column-end:unset;line-height:1}}.content-block-with-image-v4{grid-template-columns:1fr auto;gap:60px;display:grid}.content-block-with-image-v4__image{overflow:hidden;justify-content:center;max-height:375px;align-items:center;width:420px;display:flex}.content-block-with-image-v4__image img{height:100%;object-fit:cover;width:100%}.content-block-with-image-v4>*{align-self:center}.content-block-with-image-v4__title{font-size:44px;font-weight:400;margin-bottom:20px;color:#402714;letter-spacing:.05em;line-height:1;font-family:var(--font-family)}.content-block-with-image-v4__text{font-size:16px;font-weight:400;color:#271c14;line-height:1.3}.content-block-with-image-v4__text>*,.content-block-with-image-v4__text>p{font-size:inherit;margin-bottom:20px;line-height:inherit}.content-block-with-image-v4__text>:last-child{margin-bottom:0}.content-block-with-image-v4__text .ul-check li{font-size:13px;padding-left:30px}.content-block-with-image-v4__text .ul-check li:before{height:10px;width:14px}@media (max-width:900px){.content-block-with-image-v4{grid-template-columns:1fr 1fr;gap:20px}.content-block-with-image-v4__image{max-height:100%;width:auto}}@media (max-width:640px){.content-block-with-image-v4{grid-template-columns:1fr}.content-block-with-image-v4__image{max-height:230px}.content-block-with-image-v4__text{font-size:14px}}.content-block-with-image-v5{grid-template-columns:auto 1fr;gap:60px;display:grid}.content-block-with-image-v5__title{font-size:44px;font-weight:400;color:#402714;letter-spacing:.05em;line-height:1;font-family:var(--font-family)}.content-block-with-image-v5>*{align-self:center}.content-block-with-image-v5__image{height:470px;overflow:hidden;justify-content:center;align-items:center;width:420px;display:flex}.content-block-with-image-v5__image img{height:100%;object-fit:cover;width:100%}.content-block-with-image-v5__text>*,.content-block-with-image-v5__text>p{font-size:inherit;margin-bottom:20px;line-height:inherit}.content-block-with-image-v5__text>:last-child{margin-bottom:0}.content-block-with-image-v5__text .ul-check li{font-size:13px;padding-left:30px}.content-block-with-image-v5__text .ul-check li:before{height:10px;width:14px}.content-block-with-image-v5__bottom-text{padding:30px;font-size:16px;border:1px solid #d7cec8;margin:20px 0;line-height:1.3}.content-block-with-image-v5__content .button-v2{padding:12px;min-width:224px;line-height:1}@media (max-width:900px){.content-block-with-image-v5{grid-template-columns:1fr 1fr;gap:20px}.content-block-with-image-v5__image{height:100%;max-height:100%;width:auto}}@media (max-width:640px){.content-block-with-image-v5{flex-direction:column-reverse;display:flex}.content-block-with-image-v5__image{max-height:230px}}@media (max-width:414px){.content-block-with-image-v5__content .button-v2{width:100%}}.gradient-v1{background:linear-gradient(0deg,hsla(21,23%,88%,.48),#fff)}.steps-v1{grid-template-columns:1fr auto;padding-top:60px;gap:60px;padding-bottom:60px;display:grid}.steps-v1>*{align-self:center}.steps-v1__image{height:470px;overflow:hidden;justify-content:center;align-items:center;width:420px;display:flex}.steps-v1__image img{height:100%;object-fit:cover;width:100%}.steps-v1__title{font-size:44px;margin-bottom:40px;color:#271c14;line-height:1;font-family:Forum}.steps-v1__list{flex-direction:column;counter-reset:stepv1;padding-left:92px;display:flex}.steps-v1__item{padding:24px 0;position:relative;border-top:1px solid #e0bca2;counter-increment:stepv1 1;align-items:center;display:flex}.steps-v1__list .steps-v1__item:first-child{padding-top:0;border-top:none}.steps-v1__list .steps-v1__item:last-child{padding-bottom:0}.steps-v1__item-text{min-height:62px;justify-content:center;font-size:16px;position:relative;flex-direction:column;line-height:1.3;display:flex}.steps-v1__item-text:before{height:62px;transform:translateY(-50%);justify-content:center;font-size:30px;font-weight:400;color:#fff;content:counter(stepv1);position:absolute;top:50%;align-items:center;border-radius:50%;background:#b19582;left:-92px;width:62px;line-height:1;font-family:Forum;display:flex}@media (max-width:900px){.steps-v1{grid-template-columns:1fr;padding:40px;gap:40px}.steps-v1__image{height:350px;width:100%}}@media (max-width:640px){.steps-v1__list{padding-left:0}.steps-v1__list .steps-v1__item:first-child{padding-top:24px;border-top:1px solid #e0bca2}.steps-v1__item-text:before{transform:unset;margin-bottom:30px;position:static}.steps-v1{padding:40px 0}}@media (max-width:480px){.steps-v1__image{height:230px}}.content-block-with-image-v1{gap:60px;display:flex}.content-block-with-image-v1__content{flex-direction:column;align-self:center;gap:20px;display:flex}.content-block-with-image-v1__title{font-size:44px;font-weight:400;color:#402714;letter-spacing:.05em;line-height:1;font-family:var(--font-family)}.content-block-with-image-v1__bottom-text,.content-block-with-image-v1__text{font-size:16px;font-weight:400;color:#271c14;line-height:1.3}.content-block-with-image-v1__bottom-text{padding:30px;background:#f2ded0}.content-block-with-image-v1__image{overflow:hidden;justify-content:center;max-width:417px;max-height:400px;align-items:center;width:100%;display:flex}.content-block-with-image-v1__image img{object-fit:cover;width:100%}@media (max-width:991px){.content-block-with-image-v1__image{max-width:340px;max-height:509px;min-width:340px}}@media (max-width:767px){.content-block-with-image-v1{gap:20px}}@media (max-width:700px){.content-block-with-image-v1{flex-direction:column}.content-block-with-image-v1__image{max-width:100%;max-height:400px;min-width:unset;align-items:flex-end;width:100%}}@media (max-width:414px){.content-block-with-image-v1__image{max-height:200px}}.text-with-slider{padding:30px;justify-content:space-between;gap:40px;align-items:center;border-radius:10px;background:#f1dfd2;display:flex}.text-with-slider__content{max-width:540px}.text-with-slider__title{font-size:44px;font-weight:400;color:#402714;letter-spacing:.05em;line-height:1;font-family:var(--font-family)}.text-with-slider__text{font-size:16px;margin-bottom:20px;color:#271c14;line-height:1.3}.text-with-slider__slider-wrapper{padding:0 23px;max-width:530px;min-width:530px}.text-with-slider__slide{height:205px;overflow:hidden;border-radius:5px}.text-with-slider__slider .slick-list{margin:0 -10px}.text-with-slider__slider .slick-slide{padding:0 10px}.text-with-slider__slider-arrow{height:47px;transform:translateY(-50%);position:absolute;background-size:contain;top:50%;background-position:50%;cursor:pointer;width:47px;background-image:url(/assets/templates/belladone/images/icons/arrow-white-icon.svg);background-repeat:no-repeat;z-index:2}.text-with-slider__slider-prev{left:-23px}.text-with-slider__slider-next{transform:translateY(-50%) rotate(180deg);right:-23px}@media (max-width:1024px){.text-with-slider__slider-wrapper{max-width:282px;min-width:282px}}@media (max-width:680px){.text-with-slider{flex-direction:column}}.h2-v2{font-size:44px;font-weight:400;color:#402714;letter-spacing:.05em;line-height:1;font-family:var(--font-family)}.price-block-v1{gap:15px;display:flex}.price-block-v1__content{max-width:350px;min-width:350px}.price-block-v1__title{font-size:44px;font-weight:400;margin-bottom:34px;color:#402714;letter-spacing:.05em;line-height:1;font-family:var(--font-family)}.price-block-v1__text{font-size:16px;margin-bottom:34px;color:#402714;line-height:1.8}.price-block-v1__buttons{flex-direction:column;gap:16px;display:flex}.price-block-v1__tariffs{grid-template-columns:1fr 1fr 1fr;gap:20px;display:grid}.price-block-v1__tariff{height:100%;flex-direction:column;display:flex}.price-block-v1__tariff-image{overflow:hidden;justify-self:center;max-height:160px;align-items:center;display:flex}.price-block-v1__tariff-image img{max-width:100%}.price-block-v1__tariff-content{flex:1;padding:20px 15px 15px;border:1px solid #e0bca2;border-top:0 solid #e0bca2;flex-direction:column;display:flex}.price-block-v1__tariff-title{font-size:24px;font-weight:400;margin-bottom:20px;text-transform:uppercase;position:relative;text-align:center;padding-bottom:10px;line-height:1.1;font-family:Forum}.price-block-v1__tariff-title:before{height:1px;transform:translateX(-50%);content:"";position:absolute;top:100%;background:#e0bca2;left:50%;width:47px}.price-block-v1__tariff-options{flex-direction:column;gap:14px;display:flex}.price-block-v1__tariff-delivery,.price-block-v1__tariff-option,.price-block-v1__tariff-warranty{font-size:12px;color:#271c14;position:relative;line-height:1.3;padding-left:26px}.price-block-v1__tariff-delivery{margin-bottom:14px}.price-block-v1__tariff-delivery:before,.price-block-v1__tariff-option:before,.price-block-v1__tariff-warranty:before{height:11px;content:"";position:absolute;background-size:contain;top:3px;background-position:50%;left:0;width:14px;background-image:url(/assets/templates/belladone/images/icons/gray-check-icon.svg);background-repeat:no-repeat}.price-block-v1__tariff-delivery:before{height:16px;width:13px;background-image:url(/assets/templates/belladone/images/icons/gray-delivery-icon.svg)}.price-block-v1__tariff-warranty:before{height:16px;width:16px;background-image:url(/assets/templates/belladone/images/icons/gray-medal-icon.svg)}.price-block-v1__tariff-bottom{padding-top:20px;margin-top:auto}.price-block-v1__tariff-price{font-size:18px;font-weight:400;margin-bottom:19px;color:#402714;text-align:center;line-height:1.1;font-family:Forum}.price-block-v1__tariff-button .button-v4{min-width:170px;margin:0 auto;line-height:1.1}@media (max-width:1366px){.price-block-v1{flex-direction:column}}@media (max-width:700px){.price-block-v1__tariffs{grid-template-columns:1fr 1fr}}@media (max-width:480px){.price-block-v1__tariffs{grid-template-columns:1fr}.price-block-v1__tariff-button .button-v4{min-width:100%}.price-block-v1__tariff-title{font-size:18px}.price-block-v1__content{padding:15px 20px 20px}}@media (max-width:1024px){.content-block-with-image-v1__title,.content-block-with-image-v4__title,.content-block-with-image-v5__title,.examples-v1__title,.h2-v2,.price-block-v1__title,.steps-v1__title,.text-with-slider__title{font-size:32px;letter-spacing:.05em}}.roman_cloth .item img,.roman_work .item img,.sovr_cloth .item img,.sovr_design .items-2 .item img,.style_work .item img{height:250px;object-fit:cover}.md-size-404,.sm-size-404{display:none}.text-404{font-size:26px;font-weight:400;text-align:center;line-height:33.12px;margin-top:-330px;font-family:Forum}.main-404{margin-bottom:200px;text-align:center;margin-top:70px}.main-404 a{padding:20px 80px;font-size:16px;font-weight:400;color:#402714;text-transform:uppercase;text-align:left;background:#e2c5b0;line-height:17.66px;font-family:Forum}@media screen and (max-width:1000px){.full-size-404{display:none}.md-size-404{display:block}.text-404{font-size:22.1px}}@media screen and (max-width:750px){.md-size-404{display:none}.sm-size-404{text-align:center;display:block}.text-404{font-size:18px;line-height:22px;margin-top:-50px}.main-404{margin-bottom:100px;margin-top:50px}}