.ship-days{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--muted)}.ship-row svg{width:24px;height:24px;flex:0 0 auto;stroke:var(--or);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ship-sub{font-size:12px;color:var(--muted)}.tot-row{display:flex;justify-content:space-between;align-items:flex-end;gap:12px}.tot-l{display:grid;gap:2px}.tot-l span:first-child{font-family:var(--f-display);font-size:28px;line-height:1}.tot-save{color:var(--or);font-weight:500;font-size:14px}.tot-r{text-align:right;display:grid;gap:2px}.tot-r s{color:var(--muted);font-size:15px}.tot-r b{font-weight:500;font-size:26px;line-height:1.1}.cart-cont{justify-self:center;font-size:14px;text-decoration:underline;color:var(--muted)}.dr-foot .pay{justify-content:center}.cart-trust{display:flex;justify-content:center;gap:18px;font-size:12px;color:var(--muted);border-top:1px solid var(--border);padding-top:12px}.x{font-size:26px;line-height:1;width:32px;height:32px}.dr-body{flex:1;overflow:auto;padding:20px 24px;display:grid;gap:18px;align-content:start}.dr-foot{border-top:1px solid var(--border);padding:20px 24px;display:grid;gap:12px}.line{display:grid;grid-template-columns:80px 1fr auto;gap:14px;align-items:start}.line .scene{aspect-ratio:3/4}.line h4{font-family:var(--f-body);font-size:14px;font-weight:400}.line .meta{font-size:12px;color:var(--muted)}.line .lq{display:flex;align-items:center;gap:10px;margin-top:8px;font-size:13px}.line .lq button{width:26px;height:26px;border:1px solid var(--border)}.line .rm{font-size:12px;color:var(--muted);text-decoration:underline}.sum{display:flex;justify-content:space-between;font-size:14px}.sum.total{font-size:17px}.sum.save{color:var(--or)}.free-note{font-size:12px;color:var(--muted);text-align:center}.mm-acc{border-bottom:1px solid var(--border)}.mm-acc>button{width:100%;display:flex;justify-content:space-between;padding:14px 0;font-size:15px}.mm-acc ul{list-style:none;padding:0 0 14px;margin:0;display:none;gap:10px;font-size:14px;color:var(--muted)}.mm-acc.open ul{display:grid}.mm-link{display:block;padding:14px 0;border-bottom:1px solid var(--border);font-size:15px}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top,0px)) var(--gutr) max(16px,env(safe-area-inset-bottom,0px)) var(--gut);pointer-events:none;opacity:0;transition:opacity .25s}.modal.on{pointer-events:auto;opacity:1}.modal-box{background:var(--creme);width:min(880px,100%);max-height:100%;overflow:auto;position:relative}.modal-box .x{position:absolute;top:12px;right:12px;z-index:2;background:var(--creme);border-radius:50%}.pop{display:grid;grid-template-columns:1fr 1fr}.pop .scene{aspect-ratio:auto;height:100%;min-height:380px}.pop .in{padding:44px 36px;display:grid;gap:16px;align-content:center}.pop h2{font-size:42px}.pop p{color:var(--muted)}.guide{padding:40px clamp(20px,5vw,48px);display:grid;gap:24px}.guide h2{font-size:38px}.guide .measure{grid-template-columns:repeat(3,1fr)}.guide .tips{background:var(--lin);padding:18px 20px;font-size:14px;display:grid;gap:6px}.search{position:fixed;left:0;right:0;top:0;background:var(--creme);z-index:75;transform:translateY(-100%);transition:transform .3s;padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid var(--border)}.search.on{transform:none}.search .wrap{padding-block:24px 32px;display:grid;gap:18px}.search .field input{font-size:22px;font-family:var(--f-display)}.sres{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.sres a{display:grid;grid-template-columns:56px 1fr;gap:10px;align-items:center;font-size:13px}.sres .scene{aspect-ratio:3/4}.toast{position:fixed;left:50%;bottom:max(20px,env(safe-area-inset-bottom,0px));transform:translate(-50%,120px);background:var(--ebene);color:var(--creme);padding:12px 20px;font-size:13px;z-index:90;transition:transform .3s}.toast.on{transform:translate(-50%)}@media(max-width:980px){.nav{display:none}.burger{display:flex}.hdr-in{height:60px}.logo{font-size:30px}.mega{display:none!important}.rail{grid-auto-columns:42%}.rail.p4{grid-auto-columns:46%}.grid4{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.split{grid-template-columns:1fr}.split .scene{min-height:300px}.split .txt{padding:36px 20px}.bundle .wrap{grid-template-columns:1fr;gap:24px}.measure{grid-template-columns:1fr;gap:20px}.serv,.news .wrap{grid-template-columns:1fr}.reass-band .wrap{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;padding-block:24px}.rb{flex-direction:column;align-items:flex-start;gap:8px}.rb svg{width:30px;height:30px}.ftr-top{grid-template-columns:1fr 1fr}.ftr-help{grid-column:1/-1}.ftr .big{justify-self:start}.col-body{grid-template-columns:1fr}.fbtn{display:inline-flex;border:1px solid var(--ebene);padding:8px 14px;color:var(--ebene)}.grid3{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.pdp{grid-template-columns:1fr;gap:20px;padding-top:8px}.thumbs{display:none}.gallery{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-left:calc(-1*var(--gut));margin-right:calc(-1*var(--gutr))}.gallery>*{scroll-snap-align:start}.gallery>.scene:not(:first-child){display:block}.mthumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}.mthumbs button{border:1px solid transparent}.mthumbs button.on{border-color:var(--ebene)}.mthumbs .scene{aspect-ratio:1/1}.info{position:static}.story-split,.contact,.faq-wrap{grid-template-columns:1fr;gap:28px}.faq-nav{position:static;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.faq-nav a{flex:0 0 auto;border:1px solid var(--border);padding:6px 12px;font-size:13px}.values,.blog-grid,.pop{grid-template-columns:1fr}.pop .scene{min-height:170px}.pop .in{padding:28px 22px}.guide .measure{grid-template-columns:1fr}.sres{grid-template-columns:1fr 1fr}.sec{padding-block:48px}}@media(max-width:600px){.hero .scene{height:340px}.hero-copy{position:static;display:block}.hero-card{margin:0;padding:24px var(--gutr) 30px var(--gut);max-width:none;gap:12px}.hero-card h1{font-size:34px}.hero-card p{font-size:14px}.rail{grid-auto-columns:40%;gap:12px}.rail.p4{grid-auto-columns:44%}.tile h3{font-size:19px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile span{display:none}.sec-head h2{font-size:27px}.sec-head{margin-bottom:18px}.sec-head>div{min-width:0}.cmp{aspect-ratio:4/3.4}.tiers{grid-template-columns:1fr;gap:10px}.tiers div{grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:16px}.tiers b{font-size:32px}.pcard h3{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.heads button{width:calc(50% - 6px)}.qty .save{font-size:9px;padding:2px 6px}.ftr-top{grid-template-columns:1fr}.ftr-bot{flex-direction:column-reverse;align-items:stretch;text-align:center}.ftr-bot .pay{justify-content:center;gap:6px}.pay{gap:6px}.reass b{font-size:12px}.reass em{display:none}.ann-item{padding:0 24px}.form .two{grid-template-columns:1fr}.ann-track span{font-size:10px;letter-spacing:.12em}}.pd-copy{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.band{position:relative;isolation:isolate}.band:before{content:"";position:absolute;inset:0 calc(50% - 50vw);z-index:-1}.band-lin:before{background:var(--lin)}.band-white:before{background:var(--white);border-block:1px solid var(--border)}.band-ebene:before{background:var(--ebene)}#p-product{overflow-x:clip}.band-lin .pd-feats>div{background:var(--creme);border-color:transparent}.band-white .rv,.band-white .rv-sum{background:var(--creme);border-color:transparent}.pd-copy-l{display:grid;gap:14px}.pd-copy-l h2{font-size:clamp(28px,3vw,40px)}.pd-copy-l p{color:#43362f;max-width:58ch}.pd-feats{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pd-feats>div{display:flex;gap:12px;align-items:flex-start;background:var(--white);border:1px solid var(--border);padding:18px}.pd-feats svg{width:28px;height:28px;flex:0 0 auto;stroke:var(--or);fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.pd-feats b{display:block;font-weight:500;font-size:14px}.pd-feats span{font-size:13px;color:var(--muted)}.stars{display:inline-flex;gap:2px}.stars i{width:15px;height:15px;display:block}.stars svg{width:100%;height:100%;fill:var(--border)}.stars i.on svg{fill:var(--or)}.pr-rate{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}.pr-rate:hover span{color:var(--ebene);text-decoration:underline}.rv-wrap{display:grid;grid-template-columns:300px minmax(0,1fr);gap:40px;align-items:start}.rv-sum{display:grid;gap:22px;position:sticky;top:96px;background:var(--white);border:1px solid var(--border);padding:24px}.rv-avg{display:grid;gap:6px}.rv-avg b{font-family:var(--f-display);font-weight:400;font-size:56px;line-height:1}.rv-avg .stars i{width:20px;height:20px}.rv-avg span{font-size:13px;color:var(--muted)}.rv-bars{display:grid;gap:6px}.rv-bars div{display:grid;grid-template-columns:28px 1fr 36px;gap:10px;align-items:center;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.rv-bars i,.rv-facts i{height:6px;background:var(--lin);border-radius:3px;overflow:hidden;display:block}.rv-bars em,.rv-facts em{display:block;height:100%;background:var(--or)}.rv-facts{display:grid;gap:12px;border-top:1px solid var(--border);padding-top:18px}.rv-facts div{display:grid;gap:5px;font-size:13px}.rv-facts small{color:var(--muted);font-size:12px;justify-self:end;margin-top:-2px}.rv-chips{margin-bottom:18px}.rv-main{min-width:0}.rv-list{display:grid;grid-template-columns:1fr 1fr;gap:16px}.rv{background:var(--white);border:1px solid var(--border);padding:22px;display:grid;gap:10px;align-content:start}.rv-top{display:flex;justify-content:space-between;align-items:center}.rv-date{font-size:12px;color:var(--muted)}.rv h3{font-size:22px}.rv p{font-size:14px;color:#43362f}.rv-meta{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font-size:13px;color:var(--muted);border-top:1px solid var(--border);padding-top:12px;margin-top:4px}.rv-meta b{font-weight:500;color:var(--ebene)}.rv-av{width:28px;height:28px;border-radius:50%;background:var(--lin);color:var(--ebene);display:inline-flex;align-items:center;justify-content:center;font-family:var(--f-display);font-size:15px}.rv-var{flex-basis:100%;font-size:12px}@media(max-width:980px){.pd-copy{grid-template-columns:1fr;gap:24px}.rv-wrap{grid-template-columns:minmax(0,1fr);gap:20px}.rv-sum{position:static}.rv-list{grid-template-columns:1fr}.reviews .sec-head{flex-direction:column;align-items:flex-start}.demo-tag{white-space:normal}}@media(max-width:600px){.pd-feats{grid-template-columns:1fr}}.sizes button small{display:block;font-size:10px;color:var(--muted);letter-spacing:.02em;line-height:1.1;margin-top:1px}.sizes button{line-height:1.15;height:auto;min-height:46px;padding:6px 12px}.calc-trig{display:flex;align-items:center;gap:12px;width:100%;text-align:left;border:1px dashed var(--sable);background:#faf6ee;padding:12px 14px;border-radius:6px}.calc-trig.on{border-style:solid;border-color:var(--or)}.calc-trig svg{width:26px;height:26px;flex:0 0 auto;stroke:var(--or);fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.calc-trig span{flex:1;display:grid;gap:1px}.calc-trig b{font-weight:500;font-size:14px}.calc-trig em{font-style:normal;font-size:12px;color:var(--muted)}.calc-trig i{font-style:normal;font-size:20px;color:var(--or);width:22px;text-align:center}.calc{display:grid;gap:12px}.gcalc{background:var(--white);border:1px solid var(--sable);border-radius:6px;padding:18px;display:grid;gap:14px;margin-bottom:24px}.gcalc-h{display:flex;gap:12px;align-items:center}.gcalc-h svg{width:28px;height:28px;flex:0 0 auto;stroke:var(--or);fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.gcalc-h b{display:block;font-family:var(--f-display);font-weight:400;font-size:20px;line-height:1.1}.gcalc-h span{font-size:12px;color:var(--muted)}.calc-units{display:inline-flex;border:1px solid var(--border);border-radius:20px;overflow:hidden;justify-self:start}.calc-units button{padding:5px 14px;font-size:12px}.calc-units button.on{background:var(--ebene);color:var(--creme)}.calc-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.calc-row label{display:grid;gap:5px;font-size:11px;letter-spacing:.12em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/9/assets/syl-3.css.map */
