.BasketTableRwdView .button.remove{background:url(/data/user-content/media/BasketTableRwdView_removeRedCustom.svg) no-repeat center!important}.ucColWrap{display:flex;flex-direction:column;align-content:flex-start}.halfWidth{width:50%;min-width:50%}.ucRowWrap{display:flex;flex-direction:row;width:100%;justify-content:space-between}.customH2{color:var(--title-color);font-family:"Fraunces";font-size:38px;font-style:normal;font-weight:600;line-height:42px;margin:0}.plainTxt{color:var(--text-primary-color);font-size:14px;font-weight:600;margin:0}.uspWrap{display:flex;width:100%;box-sizing:border-box;padding:24px;gap:24px;justify-content:space-between}.uspContent{display:flex;width:calc(1/4*100% - 20px);flex-direction:column;justify-content:flex-start;align-items:center}.uspTxt{color:var(--text-secondary-color);text-align:center;display:flex;margin:0;font-size:13px;line-height:18px;font-weight:600}.customWhite{color:#fff}.uspTitle{color:var(--title-color);text-align:center;margin:0;font-size:14px;line-height:20px;font-weight:800}.usp-img{display:flex;width:60px;height:60px;margin-bottom:4px;align-items:center;justify-content:center;min-width:42px}.hpCatGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;width:100%;margin-top:24px}.catHpTile{position:relative;overflow:hidden;display:flex;align-items:flex-end;justify-content:flex-start;text-decoration:none;background:linear-gradient(0deg,#4d4537 0%,rgba(59,53,43,0) 50%);border-radius:4px}.catHpTxt{display:flex;flex-direction:column;padding:10%;box-sizing:border-box}#loznice.catHpTile{grid-row:1/3;grid-column:1/2;aspect-ratio:768/840;max-width:768px;max-height:840px;width:100%;height:100%}#koupelna.catHpTile{grid-row:1/2;grid-column:2/3;aspect-ratio:768/408;max-width:768px;max-height:408px;width:100%;height:100%}#kuchyn.catHpTile{grid-row:2/3;grid-column:2/3;aspect-ratio:768/408;max-width:768px;max-height:408px;width:100%;height:100%}#obyvak.catHpTile{grid-row:3/4;grid-column:1/2;aspect-ratio:768/408;max-width:768px;max-height:408px;width:100%;height:100%}#detskyPokoj.catHpTile{grid-row:4/5;grid-column:1/2;aspect-ratio:768/408;max-width:768px;max-height:408px;width:100%;height:100%}#chata.catHpTile{grid-row:3/5;grid-column:2/3;aspect-ratio:768/840;max-width:768px;max-height:840px;width:100%;height:100%}.catHpTile:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;transition:transform .5s ease-in-out;z-index:-1}.catHpTile:hover::before{transform:scale(1.1)}#loznice.catHpTile:before{background-image:url(/data/user-content/media/catHp/loznice.webp)}#koupelna.catHpTile:before{background-image:url(/data/user-content/media/catHp/koupelna.webp)}#kuchyn.catHpTile:before{background-image:url(/data/user-content/media/catHp/kuchyn.webp)}#obyvak.catHpTile:before{background-image:url(/data/user-content/media/catHp/obyvak.webp)}#detskyPokoj.catHpTile:before{background-image:url(/data/user-content/media/catHp/detsky.webp)}#chata.catHpTile:before{background-image:url(/data/user-content/media/catHp/chata.webp)}#oNas .hpImg{display:flex;width:50%;min-width:0;overflow:hidden}#oNas .hpImg img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}#oNas .ucColWrap{padding:80px;box-sizing:border-box}.ucSubTitle{display:block;margin:0 0 14px;color:#7c6c52;font-size:13px;font-weight:600}#oNas .customH2{margin:0 0 20px}#oNas .plainTxt{margin:0 0 16px}.ucSubTxt{margin:0;margin-bottom:16px;color:#2f2a22;font-size:16px;line-height:24px;font-weight:600}.ucButton{cursor:pointer;background-color:#7c6c52;box-sizing:border-box;padding:14px 20px;border-radius:4px;text-align:center;text-decoration:none;width:fit-content}.ucButton:hover{background-color:#6b5f4d}.ucButton span{background-image:url(/data/user-content/media/arrowright.svg);text-decoration:none;background-size:24px;background-position:right center;font-size:16px;font-weight:600;line-height:20px;padding-right:30px;color:#fff}.ucDivider{display:block;height:1px;margin:24px 0;background:rgba(0,0,0,.1)}.ucHpStats{display:flex;gap:48px;margin:0 0 28px}.hpAbStat{display:flex;flex-direction:column}.hpAbNum{color:var(--title-color);font-family:"Fraunces";font-size:32px;font-weight:600;line-height:36px}.hpAbStatLabel{margin-top:6px;color:var(--text-secondary-color);font-size:13px;font-weight:600}@media(max-width:999px){.customH2{font-size:32px;line-height:36px}}@media(max-width:819px){.uspWrap{flex-wrap:wrap}.uspContent{width:calc(1/2*100% - 20px)}.customH2{font-size:28px;line-height:32px}#loznice.catHpTile{grid-row:1/2;grid-column:1/2;aspect-ratio:247/320;max-width:unset;max-height:unset;width:100%;height:100%}#koupelna.catHpTile{grid-row:1/2;grid-column:2/3;aspect-ratio:247/320;max-width:unset;max-height:unset;width:100%;height:100%}#kuchyn.catHpTile{grid-row:2/3;grid-column:1/2;aspect-ratio:247/320;max-width:unset;max-height:unset;width:100%;height:100%}#obyvak.catHpTile{grid-row:2/3;grid-column:2/3;aspect-ratio:247/320;max-width:unset;max-height:unset;width:100%;height:100%}#detskyPokoj.catHpTile{grid-row:3/4;grid-column:1/2;aspect-ratio:247/320;max-width:unset;max-height:unset;width:100%;height:100%}#chata.catHpTile{grid-row:3/4;grid-column:2/3;aspect-ratio:247/320;max-width:unset;max-height:unset;width:100%;height:100%}}@media(max-width:549px){.hpCatGrid{grid-gap:8px 12px}.customH2{font-size:24px;line-height:25px}.catHpTxt .plainTxt{display:none}.catHpTile .customH2{text-align:center}.catHpTxt{width:100%}}@media(max-width:419px){.customH2{font-size:20px;line-height:24px}}.ucFooterWrap{flex-direction:column;display:flex}.ucFooterWrap .ucRowWrap img{width:auto;height:fit-content;max-height:60px}.ucFooterWrap .ucRowWrap{justify-content:space-between;gap:32px}.uc-footer{flex-direction:row;display:flex;justify-content:space-between;gap:20px;box-sizing:border-box;flex-wrap:wrap}.footerClm a{color:#4d4537;font-size:14px;font-style:normal;font-weight:600;text-decoration:none;line-height:normal;padding:10px 0 0 0;line-height:20px}.footerPlain{color:#4d4537;font-size:14px;font-style:normal;font-weight:800;margin:0;line-height:20px}.footerClm a:hover{color:#2f2a22}.footer-title{color:var(--title-color);font-family:"Fraunces";font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 16px 0}.footerClm{width:calc(1/4*100% - 32px);display:flex;flex-direction:column}a.contactIco,div.contactIco{position:relative;padding-left:32px;margin-bottom:16px;padding-top:0;padding-bottom:0;border:unset}a.contactIco.tel{margin-top:16px;color:#4d4537;font-size:18px;font-weight:800;line-height:20px}.paymentImg{display:flex;width:65px;min-width:auto!important}.contactIco.tel span{margin-top:4px;color:#8c8c8c;font-size:13px;font-style:normal;font-weight:400}.contactIco.tel:before{position:absolute;content:"";background-image:url(/data/user-content/footer/tel.svg);background-size:24px;width:24px;height:24px;background-repeat:no-repeat;top:5px;left:0}.contactIco.loc:before{position:absolute;content:"";background-image:url(/data/user-content/footer/local.svg);background-size:24px;width:24px;height:24px;background-repeat:no-repeat;top:5px;left:0}.contactIco.mail:before{position:absolute;content:"";background-image:url(/data/user-content/footer/mail.svg);background-size:24px;width:24px;height:24px;background-repeat:no-repeat;top:-3px;left:0}.contactIco.fb:before{position:absolute;content:"";background-image:url(/data/user-content/footer/facebook.svg);background-size:24px;width:24px;height:24px;background-repeat:no-repeat;top:-3px;left:0}.contactIco.ig:before{position:absolute;content:"";background-image:url(/data/user-content/footer/instagram.svg);background-size:24px;width:24px;height:24px;background-repeat:no-repeat;top:-3px;left:0}.footerSeparator{width:100%;height:1px;background-color:#d2cbc1;margin:48px 0}.footerClm.thirdSize{width:calc(1/3*100% - 32px)}.payment .footer-title{margin-bottom:8px}.footerSeparator.mediumMobileSep,.footerSeparator.largeMobileSep{display:none}.uc-footer.paymentRowWrap{flex-wrap:nowrap}.footerPayRow{display:flex;gap:12px;flex-wrap:wrap;flex-direction:row}@media(max-width:1149px){.footerSeparator.largeMobileSep{display:inline-flex}.footerClm.thirdSize{width:calc(1/2*100% - 32px)}.footerClm.paymentCol{width:100%;flex-direction:row;gap:30%}}@media(max-width:999px){.footerClm{width:calc(1/2*100% - 20px)}.footerSeparator.mediumMobileSep{display:inline-flex}.ucFooterWrap .ucRowWrap{flex-wrap:wrap}}