.calc-row input{font:inherit;font-size:16px;letter-spacing:0;text-transform:none;border:1px solid var(--border);background:var(--creme);padding:10px 12px;color:var(--ebene);width:100%;min-width:0}.calc-full{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:12px;color:var(--muted)}.calc-full button{border:1px solid var(--border);padding:6px 12px;font-size:13px;color:var(--ebene);border-radius:4px}.calc-full button.on{border:2px solid var(--ebene);padding:5px 11px}.calc .btn.ghost{height:44px}.calc-out{display:grid;gap:6px;background:var(--lin);padding:14px;border-radius:4px}.calc-out b{font-family:var(--f-display);font-weight:400;font-size:24px;line-height:1.15}.calc-out>span:not(.eyebrow){font-size:13px;color:var(--muted)}.calc-out .calc-note{color:var(--or)}.calc-out .btn{margin-top:6px;height:46px}.calc-msg{font-size:13px;color:var(--or)}.ctl{display:flex;gap:12px;align-items:center;border:1px solid var(--border);background:var(--white);padding:10px;border-radius:6px}.ctl .scene,.ctl-img .scene{width:58px;flex:0 0 58px;aspect-ratio:3/4}.ctl-img{flex:0 0 58px}.ctl-t{flex:1;min-width:0;display:grid;gap:2px;font-size:13px}.ctl-t b{font-weight:500;font-size:13px;line-height:1.3}.ctl-t span{color:var(--muted);font-size:12px}.ctl-t .ctl-p{color:var(--ebene)}.ctl-add{flex:0 0 auto;border:1px solid var(--ebene);padding:8px 12px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;border-radius:4px}.ctl-add:hover{background:var(--ebene);color:var(--creme)}.cart-ctl{display:grid;gap:8px;border-top:1px solid var(--border);padding-top:16px}.add1{margin-top:8px;display:inline-block;border:1px dashed var(--or);color:var(--or);font-size:12px;padding:6px 10px;border-radius:4px;background:#faf6ee}.add1:hover{background:var(--or);color:var(--creme);border-style:solid}.sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:50;background:var(--creme);border-top:1px solid var(--border);box-shadow:0 -8px 20px -12px #2c24204d;display:flex;gap:12px;align-items:center;padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));transform:translateY(110%);transition:transform .25s}.sticky-atc.on{transform:none}.sa-t{flex:1;min-width:0;display:grid;font-size:12px}.sa-t b{font-weight:500;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sa-t span{color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc .btn{height:44px;padding:0 18px;flex:0 0 auto}@media(min-width:981px){.sticky-atc{display:none}}.rooms{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.room{position:relative;display:block;overflow:hidden}.room .scene{aspect-ratio:4/5;transition:transform .5s}.room:hover .scene{transform:scale(1.03)}.room-t{position:absolute;left:12px;right:12px;bottom:12px;background:var(--creme);padding:14px 16px;display:grid;grid-template-columns:1fr auto;gap:0 10px;align-items:center}.room-t b{font-family:var(--f-display);font-weight:400;font-size:24px;line-height:1.1}.room-t em{font-style:normal;font-size:12px;color:var(--muted);grid-column:1}.room-t i{font-style:normal;grid-column:2;grid-row:1/3;font-size:18px;color:var(--or)}.cfaq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:48px;align-items:start;border-top:1px solid var(--border)}#pdpMore .cfaq{border-top:0}.cfaq-h{display:grid;gap:10px}.cfaq-h h2{font-size:clamp(28px,3vw,40px)}.cfaq-h p{color:var(--muted);font-size:14px}.cfaq .tab>button{text-transform:none;letter-spacing:.02em;font-size:16px;text-align:left;gap:16px}.cfaq .tab p{color:#43362f}@media(max-width:980px){.rooms{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.room-t{left:8px;right:8px;bottom:8px;padding:10px 12px}.room-t b{font-size:18px}.room-t em{display:none}.cfaq{grid-template-columns:minmax(0,1fr);gap:20px}}@media(max-width:600px){.calc-row{grid-template-columns:1fr 1fr}.sizes button{min-width:56px;padding:0 8px}}.pro-hero{display:grid;grid-template-columns:1fr 1fr;background:var(--lin)}.pro-hero .scene{aspect-ratio:auto;min-height:440px;height:100%}.pro-hero-txt{padding:56px clamp(24px,6vw,88px);display:grid;gap:16px;align-content:center}.pro-hero h1{font-size:clamp(36px,4.4vw,58px)}.pro-hero p{color:var(--muted);max-width:46ch}.pro-hero .row{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.pro-mail{-webkit-user-select:all;user-select:all;font-size:15px;border-bottom:1px solid var(--sable)}.pro-mail.big{font-size:20px;justify-self:start}.pro-adv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.pro-adv>div{background:var(--white);border:1px solid var(--border);padding:26px;display:grid;gap:10px;align-content:start}.pro-adv svg{width:34px;height:34px;stroke:var(--or);fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.pro-adv h3{font-size:24px}.pro-adv p{color:var(--muted);font-size:14px}.pro-contact{display:grid;grid-template-columns:1fr 1.3fr;gap:48px;padding-block:8px 80px;scroll-margin-top:90px}.pro-contact .card{background:var(--lin);padding:32px;display:grid;gap:12px;align-content:start}.pro-contact .card h3{font-size:30px}@media(max-width:980px){.pro-hero{grid-template-columns:1fr}.pro-hero .scene{min-height:260px}.pro-hero-txt{padding:32px var(--gutr) 36px var(--gut)}.pro-adv{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pro-adv>div{padding:18px}.pro-adv h3{font-size:20px}.pro-contact{grid-template-columns:1fr;gap:24px}}.pro-who{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pro-who>div{display:flex;gap:16px;align-items:flex-start;border-top:1px solid var(--ebene);padding-top:18px}.pro-who svg{width:34px;height:34px;flex:0 0 auto;stroke:var(--or);fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.pro-who h3{font-size:24px;margin-bottom:4px}.pro-who p{color:var(--muted);font-size:14px}.pro-brief{display:grid;grid-template-columns:1fr 1.3fr;gap:48px;background:var(--lin);padding:44px clamp(20px,4vw,48px);margin-bottom:64px}.pro-brief h2{font-size:clamp(28px,3vw,40px);margin:8px 0 10px}.pro-brief p{color:var(--muted)}.pro-brief ul{list-style:none;margin:0;padding:0;display:grid;gap:14px}.pro-brief li{display:grid;gap:2px;padding-left:28px;position:relative}.pro-brief li:before{content:"";position:absolute;left:0;top:5px;width:14px;height:8px;border-left:1.6px solid var(--or);border-bottom:1.6px solid var(--or);transform:rotate(-45deg)}.pro-brief b{font-weight:500}.pro-brief span{font-size:14px;color:var(--muted)}.pro-checks{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:14px}.pro-checks li{padding-left:24px;position:relative}.pro-checks li:before{content:"";position:absolute;left:2px;top:6px;width:11px;height:6px;border-left:1.5px solid var(--or);border-bottom:1.5px solid var(--or);transform:rotate(-45deg)}.pro-faq .tabs{max-width:860px}.pro-faq .tab>button{text-transform:none;letter-spacing:.02em;font-size:16px}.pro-cta{background:var(--ebene);color:var(--creme)}.pro-cta .wrap{padding-block:64px;display:grid;gap:14px;justify-items:start}.pro-cta h2{font-size:clamp(30px,4vw,48px)}.pro-cta p{color:#d9cfc2}.pro-cta .row{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin-top:6px}@media(max-width:980px){.pro-who{grid-template-columns:1fr}.pro-brief{grid-template-columns:1fr;gap:20px;margin-inline:calc(-1*var(--gut)) calc(-1*var(--gutr))}}.track{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:28px 48px;padding-block:24px 80px;align-items:start}.track-form{align-content:start}.track-res{background:var(--white);border:1px solid var(--border);padding:28px;display:grid;gap:22px;grid-row:span 2}.track-top{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.track-top h3{font-size:28px;margin-top:4px}.track-eta b{display:block;font-weight:400;font-size:16px;margin-top:4px}.tl{list-style:none;margin:0;padding:0;display:grid;gap:0}.tl li{position:relative;padding:0 0 22px 34px;display:grid;gap:2px}.tl li:before{content:"";position:absolute;left:0;top:3px;width:16px;height:16px;border-radius:50%;border:2px solid var(--border);background:var(--white)}.tl li:after{content:"";position:absolute;left:8px;top:21px;bottom:0;width:2px;background:var(--border)}.tl li:last-child:after{display:none}.tl li.done:before{background:var(--ebene);border-color:var(--ebene)}.tl li.done:after{background:var(--ebene)}.tl li.now:before{border-color:var(--or);box-shadow:0 0 0 4px #8b69142e}.tl b{font-weight:500;font-size:15px}.tl span{font-size:13px;color:var(--muted)}.track-help{background:var(--lin);padding:28px;display:grid;gap:10px}.track-help h3{font-size:26px}@media(max-width:980px){.track{grid-template-columns:1fr}.track-res{grid-row:auto}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.pc-meta{display:flex;align-items:center;gap:6px 10px;flex-wrap:wrap}.pc-meta .ncol{font-size:12px;color:var(--muted)}.sw a.on{box-shadow:0 0 0 2px var(--creme),0 0 0 3px var(--ebene)}.sw .more{font-size:11px;color:var(--muted);width:auto;height:auto;border:0;border-radius:0;align-self:center}.sbox{display:grid;gap:22px}.sbox .eyebrow{display:block;margin-bottom:10px}.s-top{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:28px}.s-chips{display:flex;flex-wrap:wrap;gap:8px}.s-chips button{border:1px solid var(--border);background:var(--white);padding:7px 14px;font-size:13px;border-radius:999px}.s-chips button:hover{border-color:var(--ebene)}.s-needs{display:flex;flex-wrap:wrap;gap:6px 18px}.s-needs a{font-size:14px;border-bottom:1px solid var(--border);padding-bottom:2px}.s-needs a:hover{border-color:var(--ebene)}.s-all{justify-self:start;font-size:14px;border-bottom:1px solid var(--ebene);padding-bottom:2px}.filters .fg{display:grid}.filters .dot{width:12px;height:12px;border-radius:50%;border:1px solid rgba(44,36,32,.2);display:inline-block}.f-head,.f-foot{display:none}.active-f{display:flex;flex-wrap:wrap;gap:8px;margin:-6px 0 18px}.active-f:empty{display:none}.active-f button{display:inline-flex;align-items:center;gap:8px;background:var(--lin);border:0;padding:6px 10px 6px 12px;font-size:13px;border-radius:999px}.active-f button span{font-size:15px;line-height:1}.active-f .clr{background:none;text-decoration:underline;text-underline-offset:3px;padding-inline:4px}.fbtn{gap:5px}.fbtn b{font-weight:500}@media(max-width:980px){.filters{position:fixed;left:0;right:0;bottom:0;top:auto;z-index:72;max-height:86vh;overflow-y:auto;background:var(--creme);padding:0 20px;gap:22px;border-radius:14px 14px 0 0;transform:translateY(105%);visibility:hidden;transition:transform .3s ease,visibility .3s;box-shadow:0 -10px 30px #2c242026}.filters.on{transform:none;visibility:visible}.f-head{display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:1;background:var(--creme);padding:18px 0 14px;border-bottom:1px solid var(--border);margin-bottom:-6px}.f-head h3{font-size:24px}.filters .fg{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.filters .fg h4{grid-column:1/-1}.f-foot{display:grid;grid-template-columns:1fr 1.6fr;gap:10px;position:sticky;bottom:0;background:var(--creme);padding:12px 0 calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border)}.f-foot button{padding:13px 10px;font-size:14px;border:1px solid var(--ebene)}.f-foot .go{background:var(--ebene);color:var(--creme)}.s-top{grid-template-columns:1fr;gap:18px}}.pcode{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1.5px dashed var(--or);background:#faf6ee;padding:12px 12px 12px 18px}.pcode span{font-family:var(--f-display);font-size:30px;letter-spacing:.08em;color:var(--ebene)}.pcode button{border:1px solid var(--ebene);padding:8px 14px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;background:var(--white)}.pop-ok .btn{text-align:center}.pop .in[hidden]{display:none}.pop-fine{font-size:12px;color:var(--muted)}.home-rv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}#homeStars{display:flex;align-items:center;gap:10px}.hs-n{font-size:13px;color:var(--muted)}@media(max-width:980px){.home-rv{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:calc(-1*var(--gutr))}.home-rv>*{scroll-snap-align:start}}.skip{position:absolute;left:-999px;top:0;z-index:100;background:var(--ebene);color:var(--creme);padding:10px 16px}.skip:focus{left:10px}body.syl{margin:0}body.syl img{max-width:100%}.syl-std #MainContent{min-height:40vh}
/*# sourceMappingURL=/cdn/shop/t/9/assets/syl-4.css.map */
