:root{--bg:#FBF7F2;--fg:#24264F;--card:#fff;--mut:#5f6185;--co:#FF6B4A;--co2:#FF8F6B;--mint:#D3EFE0;--butter:#FFE9A8;--blue:#D9E6F7;--blush:#FFD9CF}*{box-sizing:border-box}html{color-scheme:light;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--fg);font:15px/1.45 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;padding-bottom:64px}img,svg{max-width:100%;display:block}a{color:inherit}.s{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.3px}.w{max-width:1100px;margin:0 auto;padding:0 clamp(14px,4vw,32px)}.c-mint{background:var(--mint);color:var(--fg)}.c-butter{background:var(--butter);color:var(--fg)}.c-blue{background:var(--blue);color:var(--fg)}.c-blush{background:var(--blush);color:var(--fg)}h2.s{font-size:clamp(22px,4vw,30px);margin:0}.hd{display:flex;justify-content:space-between;align-items:baseline;margin:34px 0 14px}.hd a{font-size:13px;text-decoration:none;border-bottom:2px solid var(--co)}.top{background:var(--fg);color:var(--butter);font-size:13px;text-align:center;padding:7px}.nav{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0}.logo{font-size:26px;text-decoration:none;display:inline-flex;align-items:center;gap:10px;line-height:1}.logo b{color:var(--co);font-weight:400}.lm{height:42px;width:auto;color:var(--fg);flex:none}footer .lg{display:flex;align-items:center;gap:10px}footer .lm{color:var(--butter);height:48px}.links{display:flex;gap:22px;font-size:14px}.links a{text-decoration:none}.srch{flex:1;max-width:340px}.srch input,.news input{width:100%;background:var(--card);border:1.5px solid var(--fg);border-radius:24px;padding:9px 16px;font-size:13px;color:var(--fg)}.bag{position:relative;border:1.5px solid var(--fg);border-radius:20px;padding:7px 14px;font-size:13px;text-decoration:none}.bag i{position:absolute;top:-7px;right:-7px;background:var(--co);color:#fff;font-style:normal;font-size:11px;border-radius:10px;padding:0 6px}.hero{background:var(--co2);border-block:1.5px solid var(--fg)}.hero .w{display:grid;grid-template-columns:1.2fr 1fr;gap:20px;align-items:end;padding-top:30px;position:relative}.tag{display:inline-block;background:var(--fg);color:var(--butter);font-size:12px;padding:3px 12px;border-radius:12px}.hero h1{font-size:clamp(34px,7vw,60px);line-height:1.03;margin:10px 0 18px}.btn{display:inline-flex;align-items:center;gap:10px;background:var(--fg);color:#fbf7f2;border:0;border-radius:26px;padding:11px 22px;font-size:14px;cursor:pointer;text-decoration:none}.arc{background:var(--blue);border:1.5px solid var(--fg);border-bottom:0;border-radius:200px 200px 0 0;height:clamp(200px,34vw,340px);max-width:340px;justify-self:end;width:100%;overflow:hidden}.arc img,.arc svg{width:100%;height:100%;object-fit:cover}.stk{position:absolute;right:clamp(14px,4vw,32px);top:16px;width:64px;height:64px;border-radius:50%;background:var(--butter);border:1.5px solid var(--fg);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:11px;line-height:1.1;transform:rotate(12deg)}.stk b{font-size:17px;font-weight:500}.trust{display:flex;justify-content:space-around;gap:10px;padding:14px 0;border-bottom:1.5px dashed var(--fg);font-size:13px;text-align:center}.cats{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:14px 10px}.cat{text-align:center;font-size:13px;text-decoration:none}.cat div{height:clamp(80px,13vw,110px);border:1.5px solid var(--fg);border-radius:60px 60px 10px 10px;overflow:hidden;margin-bottom:6px}.cat img,.cat svg,.rm img,.rm svg,.pi img,.pi svg,.homes img{width:100%;height:100%;object-fit:cover}.rooms{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.rm{position:relative;height:150px;border:1.5px solid var(--fg);border-bottom-width:4px;overflow:hidden;text-decoration:none;display:block}.rm:nth-child(odd){border-radius:60px 60px 14px 14px}.rm:nth-child(2n){border-radius:14px 14px 60px 60px}.rm span{position:absolute;left:10px;bottom:10px;background:var(--bg);color:var(--fg);border-radius:12px;padding:2px 12px;font-size:13px;font-weight:500}.rm:nth-child(2n) span{bottom:auto;top:10px}.flash{background:var(--fg);color:var(--bg);border-radius:18px;padding:16px 20px;display:flex;justify-content:space-between;align-items:center;margin-top:34px}.flash small{color:var(--butter);display:block;font-size:12px}.flash .s{font-size:24px}.flash a{background:var(--butter);color:var(--fg);padding:8px 18px;border-radius:20px;font-size:13px;text-decoration:none}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.pc{background:var(--card);border:1.5px solid var(--fg);border-bottom-width:4px;border-radius:14px;overflow:hidden;position:relative}.pc a{text-decoration:none}.pi{height:170px;border-bottom:1.5px solid var(--fg);overflow:hidden}.off{position:absolute;top:8px;left:8px;background:var(--fg);color:var(--butter);font-size:11px;padding:2px 9px;border-radius:10px;transform:rotate(-5deg)}.pc p{margin:0;padding:9px 11px 0;font-size:14px}.pc .pr{padding:2px 11px 8px;font-weight:500}.pc s{color:var(--mut);font-weight:400;font-size:12px;margin-left:6px}.add{display:block;width:calc(100% - 20px);margin:0 10px 10px;background:none;border:1.5px solid var(--fg);color:var(--fg);border-radius:20px;padding:6px;font-size:13px;cursor:pointer;text-align:center;text-decoration:none}.add:hover{background:var(--fg);color:var(--bg)}.combo{background:var(--blue);border:1.5px solid var(--fg);border-radius:90px 90px 18px 18px;text-align:center;padding:34px 20px 22px;margin-top:34px}.combo small{color:#b03a22;font-size:12px}.combo .s{font-size:clamp(22px,4vw,30px);line-height:1.15;margin:4px 0 12px}.combo img{max-width:220px;margin:0 auto 12px;border-radius:14px}.sum{display:flex;gap:16px;align-items:center;background:var(--butter);border:1.5px solid var(--fg);border-bottom-width:4px;border-radius:14px;padding:14px 20px;margin-bottom:14px}.sum .s{font-size:42px;line-height:1}.rvs{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.rv{background:var(--card);border:1.5px solid var(--fg);border-bottom-width:4px;border-radius:14px;padding:14px 16px}.st{color:var(--co);letter-spacing:2px;font-size:14px}.rv .s{font-size:17px;line-height:1.35;margin:4px 0 10px}.rv div{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--mut)}.vb{background:var(--mint);color:var(--fg);border-radius:10px;padding:2px 9px}.homes{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.homes div{aspect-ratio:1;border:1.5px solid var(--fg);overflow:hidden}.homes div:nth-child(odd){border-radius:60px 60px 8px 8px}.homes div:nth-child(2n){border-radius:8px}.why{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.why div{background:var(--card);border:2px solid var(--fg);border-radius:24px;padding:18px;font-weight:400;font-size:16px;line-height:1.3}.why small{display:block;font-weight:400;color:var(--mut);font-size:14px;margin-top:6px}details{border-bottom:1.5px dashed var(--fg);padding:13px 0}summary{cursor:pointer;display:flex;justify-content:space-between;list-style:none}summary:after{content:"+";font-size:18px;line-height:1}details[open] summary:after{content:"\2013"}details p{margin:8px 0 0;color:var(--mut);font-size:14px}.news{background:var(--blush);color:var(--fg);border:1.5px solid var(--fg);border-radius:18px;padding:20px;margin-top:34px;display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap}.news .s{font-size:24px}.news form{display:flex;gap:8px;flex:1;min-width:240px;max-width:420px}.news button{background:var(--fg);color:#fbf7f2;border:0;border-radius:20px;padding:9px 18px;cursor:pointer}footer{background:var(--fg);color:var(--bg);border-radius:34px 34px 0 0;margin-top:34px;padding:30px 0 24px}footer .s{font-size:26px}footer .s b{color:var(--co2);font-weight:400}footer p,footer a{font-size:13px;color:var(--bg)}footer p{margin:6px 0}.fl{display:flex;gap:16px;flex-wrap:wrap;margin:8px 0}.wa{display:inline-block;background:var(--mint);color:var(--fg)!important;border-radius:20px;padding:8px 16px;margin:10px 0 14px;text-decoration:none}.bn{display:none;position:fixed;left:0;right:0;bottom:0;background:var(--bg);border-top:1.5px solid var(--fg);justify-content:space-around;padding:9px 0 calc(9px + env(safe-area-inset-bottom,0px));font-size:12px;z-index:5}.bn a{text-decoration:none}.page{padding:30px 0}.page h1{font-size:clamp(28px,5vw,40px);margin:0 0 18px}.pd{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.pd .main{border:1.5px solid var(--fg);border-radius:20px;overflow:hidden;background:var(--blue)}.pd select,.pd input[type=number]{border:1.5px solid var(--fg);border-radius:10px;padding:9px;font-size:14px;background:var(--card);color:var(--fg);margin:0 8px 12px 0}.pd .price{font-size:22px;font-weight:500;margin:8px 0 14px}.ct{width:100%;border-collapse:collapse}.ct td,.ct th{padding:12px 6px;border-bottom:1.5px dashed var(--fg);text-align:left;font-size:14px}.ct img{width:70px;border-radius:10px}@media(max-width:760px){.links,.srch{display:none}.hero .w{grid-template-columns:1fr 1fr;gap:8px}.rooms,.grid{grid-template-columns:repeat(2,1fr)}.rvs,.pd{grid-template-columns:1fr}.why{grid-template-columns:repeat(2,1fr);gap:12px}.why div{padding:16px 14px}.homes{grid-template-columns:repeat(3,1fr)}.bn{display:flex}}.pi,.cat div{display:flex;align-items:flex-end;justify-content:center}.il{width:auto!important;height:84%!important;object-fit:contain!important}.cat .il{height:76%!important}.rm .il{position:absolute;right:12px;bottom:6px;height:52%!important}.arc{display:flex;align-items:flex-end;justify-content:center}.arc .hl{display:flex;align-items:flex-end;justify-content:center;gap:4px;width:100%;height:100%}.arc .il{height:64%!important}.arc .il+.il{height:30%!important}.why .ic{display:block;width:32px;height:32px;margin-bottom:14px}.why div{display:block}.logo .wm,footer .wm{display:flex;flex-direction:column;line-height:.95;font-size:23px;letter-spacing:-.6px;text-align:left}.logo .wm b,footer .wm b{color:var(--co);font-weight:400}footer .wm{font-size:26px}.lm{height:46px}footer .lm{height:52px}.logo{line-height:0}.logo-img{height:46px;width:auto;display:block}footer .lg{display:block}footer .logo-img{height:56px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/theme.css.map */
