:root{--sls-green:#829D79;--sls-btn:#5F7A56;--sls-btn-h:#4F6A47;--sls-green-ink:#4F6A47;--sls-green-soft:#E6EEE2;--sls-navy:#131C32;--sls-navy-2:#152E4F;--sls-orange:#F3A15E;--sls-orange-soft:#FDEBD9;--sls-orange-ink:#8A4B12;--sls-promo:#FFD800;--sls-rose:#C29B85;--sls-old:#C31E1E;--sls-bg:#F7F3ED;--sls-tile:#EFE9E0;--sls-wall:#E8DFD3;--sls-line:#E6DFD4;--sls-ink:#131313;--sls-text:#444444;--sls-muted:#5C5C5C;--sls-ok:#2F6B45;--sls-ok-bg:#E1EFE5;--sls-shadow:0 30px 60px -30px rgba(60,40,20,.35) }.sls{color:var(--sls-text);font-family:var(--font-body--family)}.sls h1,.sls h2,.sls h3{font-family:var(--font-heading--family);font-weight:700;color:var(--sls-ink);letter-spacing:-.025em;line-height:1.05;margin:0;text-wrap:balance}.sls p{margin:0}.sls-wrap{max-width:1320px;margin-inline:auto;padding-inline:max(16px,env(safe-area-inset-left,0px))}.sls-section{padding-block:var(--sls-pt,56px) var(--sls-pb,56px)}.sls-eyebrow{font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:var(--sls-muted);display:inline-flex;align-items:center;gap:10px}.sls-eyebrow--rose:before{content:"";width:28px;height:2px;background:var(--sls-rose)}.sls-head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 24px;flex-wrap:wrap;margin-bottom:24px}.sls-head h2{font-size:clamp(28px,3.4vw,40px)}.sls-head p{color:var(--sls-muted);margin-top:6px}.sls-link{color:var(--sls-green-ink);font-weight:800;text-decoration:underline;text-underline-offset:3px;background:none;border:0;padding:0;cursor:pointer;font-family:inherit;font-size:inherit}.sls-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 24px;border-radius:6px;border:0;background:var(--sls-btn);color:#fff;font-weight:800;font-size:16px;cursor:pointer;text-decoration:none;white-space:nowrap;font-family:inherit}.sls-btn:hover{background:var(--sls-btn-h);color:#fff}.sls-btn--ghost{background:transparent;color:var(--sls-ink);box-shadow:inset 0 0 0 1.5px var(--sls-ink)}.sls-btn--ghost:hover{background:var(--sls-ink);color:#fff}.sls-btn--small{min-height:40px;padding:0 14px;font-size:14.5px}.sls-btn[disabled]{opacity:.5;cursor:wait}.sls-check{display:inline-flex;gap:7px;align-items:center}.sls-check svg{color:var(--sls-green-ink);flex:none}.sls-kv{background:var(--sls-navy-2);color:#fff;border-radius:5px;padding:0 6px;font-weight:800}.sls-room{position:relative;line-height:0}.sls-room:not(.is-ready){min-height:160px;background:var(--sls-wall)}.sls-spot{position:absolute;transform:translate(-11px,-50%);display:inline-flex;align-items:center;gap:8px;border:0;background:none;cursor:pointer;padding:0;line-height:1.2;text-decoration:none;z-index:1}.sls-spot i{width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 4px 10px #00000040;position:relative;flex:none}.sls-spot i:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;background:var(--sls-green-ink)}.sls-spot i:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:2px solid rgba(255,255,255,.8);animation:sls-pulse 2.2s infinite}@keyframes sls-pulse{0%{transform:scale(.7);opacity:1}to{transform:scale(1.5);opacity:0}}.sls-spot span{background:#fffffff5;color:#131313;font-weight:800;font-size:13px;padding:6px 11px;border-radius:999px;box-shadow:0 4px 12px #00000026;white-space:nowrap}.sls-spot.is-flip{flex-direction:row-reverse;transform:translate(calc(-100% + 11px),-50%)}.sls-spot:hover span{background:#131313;color:#fff}@media(max-width:749px){.sls-spot span{display:none}}@media(prefers-reduced-motion:reduce){.sls-spot i:before{animation:none}}.sls-hero{padding-block:20px 8px}.sls-stage{position:relative;border-radius:24px;overflow:hidden;background:#fff;border:1px solid var(--sls-line);box-shadow:var(--sls-shadow)}.sls-panel[hidden]{display:none}.sls-panel__media{position:relative;line-height:0}.sls-panel__media img{display:block;width:100%;height:auto}.sls-copy{position:absolute;left:3%;top:50%;transform:translateY(-50%);width:min(41%,520px);display:flex;flex-direction:column;gap:16px;padding:30px;border-radius:20px;background:#ffffffe6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:2}.sls-copy h1,.sls-copy h2{font-size:clamp(34px,4vw,58px);line-height:1;letter-spacing:-.04em}.sls-copy p{font-size:17px;color:var(--sls-muted)}.sls-actions{display:flex;gap:10px;flex-wrap:wrap}.sls-trust{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:14.5px;color:var(--sls-muted)}.sls-look{display:flex;justify-content:space-between;gap:14px 24px;flex-wrap:wrap;align-items:center;padding:14px 18px;border-top:1px solid var(--sls-line);background:#fff}.sls-tabs{display:flex;gap:6px;flex-wrap:wrap}.sls-tabs button{min-height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--sls-line);background:var(--sls-bg);font-weight:800;cursor:pointer;color:var(--sls-ink);font-size:14.5px;font-family:inherit}.sls-tabs button[aria-selected=true]{background:var(--sls-ink);color:#fff;border-color:var(--sls-ink)}.sls-items{display:flex;gap:10px 18px;align-items:center;flex-wrap:wrap}.sls-items[hidden]{display:none}.sls-item{display:flex;gap:10px;align-items:center;font-size:14px;color:var(--sls-ink);text-decoration:none}.sls-item img{width:46px;height:46px;border-radius:8px;object-fit:contain;background:var(--sls-tile);flex:none}.sls-item span{display:flex;flex-direction:column;line-height:1.25;min-width:0}.sls-item small{color:var(--sls-muted);font-size:12.5px}@media(max-width:749px){.sls-copy{position:static;transform:none;width:auto;padding:20px 18px 6px;background:#fff;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none}.sls-copy h1,.sls-copy h2{font-size:34px}.sls-look{display:grid;grid-template-columns:minmax(0,1fr)}.sls-tabs{flex-wrap:nowrap;overflow-x:auto;min-width:0}.sls-tabs button{flex:none}.sls-items{flex-direction:column;align-items:stretch;min-width:0}.sls-items .sls-btn{width:100%}.sls-item span{flex:1}}.sls-tiles{display:grid;grid-template-columns:repeat(var(--sls-cols,4),minmax(0,1fr));gap:16px}.sls-tile{background:#fff;border:1px solid var(--sls-line);border-radius:14px;padding:8px 8px 14px;display:flex;flex-direction:column;gap:8px;text-decoration:none;color:var(--sls-ink);transition:border-color .15s}.sls-tile:hover{border-color:var(--sls-green)}.sls-tile__img{background:var(--sls-tile);border-radius:10px;aspect-ratio:4/3;display:grid;place-items:center;overflow:hidden}.sls-tile__img img{width:78%;height:88%;object-fit:contain;filter:drop-shadow(0 10px 16px rgba(19,28,50,.18));transition:transform .25s}.sls-tile:hover .sls-tile__img img{transform:scale(1.04)}.sls-tile b{font-size:17px;padding:0 8px}.sls-tile small{font-size:13.5px;color:var(--sls-muted);padding:0 8px}@media(max-width:989px){.sls-tiles{--sls-cols:2}}.sls-grid{display:grid;grid-template-columns:repeat(var(--sls-cols,4),minmax(0,1fr));gap:20px}@media(max-width:989px){.sls-grid{--sls-cols:3}}@media(max-width:749px){.sls-grid{--sls-cols:2;gap:12px}}.sls-card{background:#fff;border:1px solid var(--sls-line);border-radius:14px;padding:10px 10px 16px;display:flex;flex-direction:column;gap:12px;position:relative;text-decoration:none;color:var(--sls-ink);transition:border-color .15s}.sls-card:hover{border-color:var(--sls-green)}.sls-card__img{background:var(--sls-tile);border-radius:10px;aspect-ratio:1;display:grid;place-items:center;overflow:hidden;position:relative}.sls-card__img>img{width:82%;height:82%;object-fit:contain;filter:drop-shadow(0 10px 16px rgba(19,28,50,.2));transition:transform .25s}.sls-card:hover .sls-card__img>img{transform:scale(1.03)}.sls-card__hov{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s;line-height:0;pointer-events:none}.sls-card__hov .sls-room__svg,.sls-card__hov svg{width:100%;height:100%}@media(hover:hover){.sls-card:hover .sls-card__hov.is-ready{opacity:1}}.sls-card__body{padding:0 6px;display:flex;flex-direction:column;gap:6px;flex:1}.sls-card__type{font-size:13px;color:var(--sls-muted)}.sls-card__title{font-weight:700;font-size:15.5px;line-height:1.3}.sls-card__price{margin-top:auto;font-weight:800;font-size:17px;color:var(--sls-ink)}.sls-flag{position:absolute;left:20px;top:20px;padding:4px 10px;border-radius:999px;font-size:12.5px;font-weight:800;background:var(--sls-promo);color:#222;z-index:2}@media(max-width:749px){.sls-card{padding:6px 6px 12px}.sls-card__title{font-size:14px}.sls-card__price{font-size:15px}.sls-flag{left:12px;top:12px;font-size:11.5px}}.sls-themes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}@media(max-width:989px){.sls-themes{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:749px){.sls-themes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}.sls-theme{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 10px;border-radius:14px;background:#fff;border:1px solid var(--sls-line);text-align:center;color:var(--sls-ink);text-decoration:none}.sls-theme:hover{border-color:var(--sls-green)}.sls-theme__c{width:84px;height:84px;border-radius:50%;overflow:hidden;box-shadow:0 6px 14px #131c322e;background:var(--sls-tile)}.sls-theme__c img{width:100%;height:100%;object-fit:cover}.sls-theme b{font-size:14.5px;line-height:1.25}.sls-theme small{font-size:12.5px;color:var(--sls-muted)}@media(max-width:749px){.sls-theme__c{width:64px;height:64px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/sls.css.map */
