/* R113: common controls, compact navigation, coherent brand and contact layouts. */
html[data-theme] .fp-liquid-host{--glass-foreground:var(--ui-fg);max-width:100%}
html[data-theme] .fp-liquid-host>[data-liquid-glass]{min-height:44px!important;padding:11px 24px!important;font-size:12px!important;line-height:1.5!important;letter-spacing:.015em!important;white-space:normal;text-align:center}
html[data-theme] .fp-liquid-host[data-on-photo=true]{--glass-foreground:#F7E7CE}
.models106 .is-active .fp-model-name{bottom:83px}
html[data-theme] .fp-liquid-host[data-control=menu-open]>[data-liquid-glass]{padding:10px 17px!important;height:44px!important}
/* Edge tab retains the same liquid material, with a flush left edge. */
html[data-theme] .fp-liquid-host[data-control=firebot-launch]{position:fixed;left:0;top:150px;bottom:auto;z-index:65;--glass-foreground:#F7E7CE}
html[data-theme] .fp-liquid-host[data-control=firebot-launch]>[data-liquid-glass]{width:40px!important;height:108px!important;padding:0!important;border-radius:0 14px 14px 0!important;background:#381e1d70!important}
.fp-liquid-host[data-control=firebot-launch] .fp-control-content{writing-mode:vertical-rl;gap:0}
html[data-theme=light] .fp-liquid-host[data-control=firebot-launch]{--glass-foreground:#381E1D}
html[data-theme=light] .fp-liquid-host[data-control=firebot-launch]>[data-liquid-glass]{background:#F7E7CEb8!important}
/* Original icon color; visibility belongs to the bridge, avoiding an empty ghost hit target. */
html[data-theme] .fp-liquid-host[data-control=back-to-top]{position:fixed;right:22px;bottom:22px;z-index:55;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:opacity .2s,transform .2s,visibility .2s;--glass-foreground:var(--ui-fg)}
html[data-theme] .fp-liquid-host[data-control=back-to-top].is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:none}
html[data-theme] .fp-liquid-host[data-control=back-to-top]>[data-liquid-glass]{width:44px!important;height:44px!important;padding:0!important;border-radius:50%!important}
.fp-liquid-host[data-control=back-to-top] svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
/* Header animates as one measured bar, including logo size, without scaling text. */
html[data-theme] body .site-header{min-height:92px;padding-block:12px;transition:min-height .28s ease,padding .28s ease,background-color .28s ease,box-shadow .28s ease,border-color .28s ease}
html[data-theme] body .site-header .logo-wrap{width:200px;transition:width .28s ease}
html[data-theme] body .site-header.compact{min-height:66px;padding-block:8px;background:#261a1ad6!important;border-bottom:1px solid #edc9af24;box-shadow:0 5px 22px #160d0c14;backdrop-filter:blur(20px) saturate(115%);-webkit-backdrop-filter:blur(20px) saturate(115%);--ui-fg:#F7E7CE;--ui-heading:#F7E7CE}
html[data-theme] body .site-header.compact .logo-wrap{width:160px}
html[data-theme] body .site-header.compact .header-logo{--logo61-base:#F7E7CE;--logo61-warm:#EDC9AF;width:100%;fill:#F7E7CE}
html[data-theme] body .site-header.compact :is(.header-logo-lettering,.header-logo-waves){fill:#F7E7CE!important}
html[data-theme] .site-header.compact .fp-liquid-host{--glass-foreground:#F7E7CE}
html[data-theme] #menu .menu85-symbol img{filter:none!important;opacity:.65}
/* Buttons on FireBot must not inherit the page's opposite foreground. */
html[data-theme] #firebot.firebot-orb-panel .fb-send,html[data-theme] #firebot.firebot-orb-panel .fb-home{color:var(--fb-ink)!important}
html[data-theme] #firebot.firebot-orb-panel .fb-link-primary{color:var(--fb-ink)!important}
html[data-theme] #firebot.firebot-orb-panel .fb-shortcut,html[data-theme] #firebot.firebot-orb-panel .fb-model-choice,html[data-theme] #firebot.firebot-orb-panel .fb-chip{color:var(--fb-fg)!important}
html[data-theme=light] #firebot.firebot-orb-panel{--fb-muted:#674846;--fb-line:#79564050}
html[data-theme] #firebot.firebot-orb-panel .fb-home{min-width:112px;padding:9px 12px;min-height:42px;font-size:11px}
html[data-theme] #firebot.firebot-orb-panel .fb-shortcut{min-height:48px;padding:9px 11px}
/* Compact contact form and a factual live selection strip. */
html[data-theme] .inner68 .contact68-form.contact113{display:grid;grid-template-columns:minmax(0,1fr);max-width:1020px;margin-inline:auto;gap:18px!important;padding-block:38px 64px}
.contact113-selection{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 20px;border:1px solid var(--ui-border);border-radius:14px;background:color-mix(in srgb,var(--ui-fg) 3%,transparent);min-width:0}
.contact113-selected{min-width:0}
.contact113-selection figure{display:flex;align-items:center;gap:14px;margin:0}
.contact113-selection figure[hidden]{display:none}
.contact113-selection img{width:88px;height:60px;object-fit:contain;background:#a58b78;border-radius:8px}
.contact113-selection figcaption{font:500 19px/1.3 Lora,serif;color:var(--ui-fg)}
.contact113-selection p{font:400 12px/1.6 Manrope,sans-serif;margin:0;max-width:210px}
.contact113-selection dl{display:flex;gap:24px;margin:0;min-width:0}
.contact113-selection dl>div{display:block!important;min-width:0}
.contact113-selection dl>div[hidden]{display:none!important}
.contact113-selection dt{font:400 10px/1.6 Manrope,sans-serif;color:var(--muted);margin:0 0 3px}
.contact113-selection dd{font:500 12px/1.5 Manrope,sans-serif;margin:0;overflow-wrap:anywhere}
html[data-theme] .inner68 .contact113 .form-card.bento-item{padding:28px 30px!important}
html[data-theme] .inner68 .contact113 .form-card h2{font-size:29px!important;margin-bottom:24px!important}
.contact113 #form-product-preview,.contact113 #form63-progress,.contact113 #form63-next,.contact113 #form63-back{display:none!important}
.contact113 :is(#form63-first,#form63-second){border:0;padding:0;margin:0;min-width:0}
html[data-theme] .inner68 .contact113 .field-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px}
html[data-theme] .contact113 .field{margin-bottom:16px}
html[data-theme] .contact113 .form-card :is(input:not([type=hidden]),select,textarea){min-height:46px;padding:11px 13px;border-radius:9px}
html[data-theme] .contact113 .form-card textarea{min-height:100px}
.contact113 select:disabled{opacity:.55;cursor:not-allowed}
.contact113 .bento-item>.aurora-bg,.contact113 .animated-border{display:none}
.contact113 #project-form .form-note{margin-top:20px;padding-top:16px}
/* Product-only quantity sits at the final decision; bundle keeps both quantity rows together. */
.config113-actions{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:18px}
html[data-theme] .config81 #config75-form .config113-actions #config-product-amount{display:flex;flex-direction:column;align-items:flex-start;gap:8px;border:0;padding:0;margin:0;flex:none}
.config113-actions #config-product-amount .fp-amount-copy p{display:none}
.config113-actions .fp-liquid-host{flex:1;min-width:0}
html[data-theme] .config113-actions .fp-liquid-host>[data-liquid-glass]{width:100%!important;min-height:48px!important}
html[data-theme] .config81 .fp-rolling-counter .fp-counter-step{width:36px;height:36px;min-height:36px;border-radius:11px}
.config81 .fp-counter-spin{height:36px;min-width:68px;font-size:22px}
.config81 .fp-rolling-counter{border-radius:15px;padding:4px}
html[data-theme] .config81 .fp-counter-spin .fp-counter-editor{height:36px}
@media(pointer:coarse){html[data-theme] .config81 .fp-rolling-counter .fp-counter-step{width:44px;height:44px;min-height:44px}.config81 .fp-counter-spin{height:44px}html[data-theme] .config81 .fp-counter-spin .fp-counter-editor{height:44px}}
/* Consistent footer, including the agency credit, with no parallax or giant CTA. */
html[data-theme] #site-footer.footer113{position:relative;z-index:3;transform:none;margin:0;padding:50px 0 18px;background:#2b1918;color:#F7E7CE;border-top:1px solid #edc9af33;--text:#F7E7CE;--muted:#c7b0a2;--ui-fg:#F7E7CE}
.footer113-inner{width:90%;max-width:1440px;margin:auto}
.footer113-top{display:grid;grid-template-columns:1.05fr .9fr 1fr 1.2fr;gap:38px;padding-bottom:36px}
.footer113-brand>a{display:block;width:175px;max-width:100%}
.footer113-brand img{width:100%;height:auto;display:block}
.footer113-brand>p{font:500 20px/1.45 Lora,serif;color:#edc9af;margin:18px 0}
.footer113-social{display:flex;gap:18px;font:400 11px/1.5 Manrope,sans-serif}
html[data-theme] .footer113 :is(nav,address){min-width:0;font-style:normal;display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left;font:400 12px/1.6 Manrope,sans-serif}
html[data-theme] #site-footer.footer113 h2{font:500 11px/1.4 Manrope,sans-serif!important;letter-spacing:.08em;color:#edc9af!important;margin:4px 0 12px;text-transform:uppercase}
html[data-theme] .footer113 a{color:#F7E7CE;text-decoration:none;overflow-wrap:anywhere}
.footer113 a:hover{text-decoration:underline;text-underline-offset:4px}
.footer113 a:focus-visible{outline:2px solid #edc9af;outline-offset:4px}
.footer113-models{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px}
.footer113 address p{font:400 11px/1.8 Manrope,sans-serif;margin:6px 0;color:#c7b0a2}
.footer113-contact{border-bottom:1px solid #edc9af66;padding-block:3px}
.footer113-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:18px;border-top:1px solid #edc9af26;font:400 10px/1.6 Manrope,sans-serif;color:#c7b0a2}
html[data-theme] .footer113-bottom nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;font-size:10px}
.footer113-bottom .footer-credit{flex:none;max-width:180px;min-height:34px}
html[data-theme] .footer113 .sekoya-badge-logo{filter:brightness(0) invert(1)}
/* Brand: compact editorial rhythm, no nested viewport-height sections. */
html[data-theme] .inner68 #main.brand113{padding:120px 5vw 55px;max-width:1600px;margin:auto}
#main.brand113 :is(section,figure){margin:0;min-height:0}
.brand113-kicker{display:block;font:500 10px/1.5 Manrope,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:20px}
.brand113-hero{display:grid;grid-template-columns:.85fr 1.15fr;gap:5vw;align-items:center}
html[data-theme] #main.brand113 h1{font:500 clamp(38px,4.4vw,68px)/1.15 Lora,serif;letter-spacing:-.04em;margin:0 0 24px;color:var(--ui-heading)}
#main.brand113 p{font:400 14px/1.9 Manrope,sans-serif;color:var(--text);margin:0 0 18px;max-width:560px}
.brand113-intro .text-link{display:inline-flex;gap:24px;margin-top:14px;padding:12px 0;min-height:44px;font:500 12px/1.5 Manrope,sans-serif;color:var(--ui-fg)}
#main.brand113 img{width:100%;height:100%;object-fit:cover;display:block;border-radius:12px}
.brand113-hero figure{aspect-ratio:1.22;position:relative}
#main.brand113 figcaption{position:absolute;bottom:14px;left:16px;font:400 10px/1.5 Manrope,sans-serif;color:#F7E7CE;text-shadow:0 1px 5px #000}
.brand113-approach{display:grid;grid-template-columns:.85fr 1.15fr;gap:5vw;padding:44px 0;margin:40px 0!important;border-block:1px solid var(--ui-border)}
html[data-theme] #main.brand113 h2{font:500 clamp(27px,3vw,42px)/1.25 Lora,serif;letter-spacing:-.025em;margin:0 0 22px;color:var(--ui-heading)}
.brand113-approach p:last-child{margin-bottom:0}
.brand113-material{display:grid;grid-template-columns:1fr 1fr;gap:5vw;align-items:center}
.brand113-material figure{position:relative;aspect-ratio:1.15}
.brand113-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:24px;padding-top:22px;border-top:1px solid var(--ui-border)}
.brand113-notes span{font:400 10px/1 Manrope,sans-serif;color:var(--muted)}
html[data-theme] .brand113-notes h3{font:500 18px/1.4 Lora,serif;margin:9px 0}
.brand113-notes p{font-size:11px;line-height:1.7;margin:0}
.brand113-end{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:44px!important;padding:30px;border:1px solid var(--ui-border);border-radius:14px;background:color-mix(in srgb,var(--ui-fg) 3%,transparent)}
.brand113-end .brand113-kicker{margin-bottom:12px}.brand113-end h2{font-size:30px!important;margin-bottom:12px!important}.brand113-end p{margin:0}.brand113-end .fp-liquid-host{flex:none}
@media(max-width:1000px){.footer113-top{grid-template-columns:1fr 1fr;gap:30px 45px}.footer113-bottom{flex-wrap:wrap}.brand113-notes{gap:12px}.brand113-notes p{font-size:10px}}
@media(max-width:800px){
 html[data-theme] body .site-header{min-height:76px;padding:10px 16px}
 html[data-theme] body .site-header.compact{min-height:62px;padding-block:7px}
 html[data-theme] body .site-header .logo-wrap{width:168px}
 html[data-theme] body .site-header.compact .logo-wrap{width:142px}
 html[data-theme] body .site-header .header-logo{width:100%}
 html[data-theme] .fp-liquid-host[data-control=menu-open]>[data-liquid-glass]{width:44px!important;padding:0!important}
 html[data-theme] .fp-liquid-host[data-control=firebot-launch]{left:0;top:132px;bottom:auto}
 html[data-theme] .fp-liquid-host[data-control=firebot-launch]>[data-liquid-glass]{width:34px!important;height:96px!important;min-height:96px!important;border-radius:0 12px 12px 0!important;font-size:11px!important}
 .fp-liquid-host[data-control=firebot-launch] .firebot92-label{display:inline}.fp-liquid-host[data-control=firebot-launch] .firebot92-icon{display:none}
 html[data-theme] .fp-liquid-host[data-control=back-to-top]{right:12px;bottom:var(--floating92-bottom,16px)}
 body.keyboard92 .fp-liquid-host[data-control=back-to-top]{visibility:hidden;pointer-events:none}
 .contact113-selection{padding:12px 14px;gap:14px;flex-wrap:wrap}.contact113-selection dl{gap:20px;flex:1;justify-content:flex-start}.contact113-selection img{width:68px;height:48px}.contact113-selection figcaption{font-size:17px}
 html[data-theme] .inner68 .contact113 .form-card.bento-item{padding:24px 20px!important}
 html[data-theme] .inner68 .contact113 .form-card h2{font-size:26px!important}
 .footer113-inner{width:88%}.footer113-top{gap:28px 20px}.footer113-brand{grid-column:1/-1}.footer113-brand>p{font-size:22px;margin:14px 0}.footer113-top address{grid-column:1/-1}
 .footer113-models{gap:8px 15px}.footer113-bottom{align-items:flex-start;gap:14px}.footer113-bottom>span{width:100%}.footer113-bottom .footer-credit{margin-left:auto}
 html[data-theme] .inner68 #main.brand113{padding:103px 6vw 36px}
 .brand113-hero,.brand113-approach,.brand113-material{grid-template-columns:1fr;gap:25px}
 html[data-theme] #main.brand113 h1{font-size:42px}#main.brand113 p{font-size:13px}.brand113-kicker{margin-bottom:14px}
 .brand113-hero figure{aspect-ratio:1.2}.brand113-approach{padding:28px 0;margin:30px 0!important;gap:10px}.brand113-material figure{aspect-ratio:1.3}
 .brand113-notes p{font-size:11px}.brand113-end{flex-direction:column;align-items:flex-start;padding:24px;margin-top:30px!important;gap:20px}
}
@media(max-width:480px){
 html[data-theme] .inner68 .contact113 .field-pair:not(.contact113-location){grid-template-columns:1fr;gap:0}
 .contact113-selection dl{width:100%;flex-basis:100%}.contact113-selection p{max-width:none}.contact113-location{gap:12px!important}
 .config113-actions{gap:12px}.config113-actions .fp-counter-unit{display:none}.config113-actions .fp-counter-spin{min-width:36px}
 html[data-theme] .config113-actions .fp-liquid-host>[data-liquid-glass]{padding-inline:16px!important;font-size:12px!important}
 .brand113-notes{grid-template-columns:1fr}.brand113-notes>div{display:grid;grid-template-columns:24px 1fr;gap:0 10px}.brand113-notes span{padding-top:9px}.brand113-notes h3{margin:0 0 6px!important}.brand113-notes p{grid-column:2}
 .footer113-bottom .footer-credit{margin-left:0}.footer113-bottom nav{width:100%}
}
@media(prefers-reduced-motion:reduce){html[data-theme] body .site-header,html[data-theme] body .site-header .logo-wrap,.fp-liquid-host[data-control=back-to-top]{transition:none}}
/* Keep the first row paired despite the earlier step-form ID rule. */
html[data-theme] .contact113 #form63-first .field-pair{grid-template-columns:1fr 1fr}
html[data-theme] .fp-liquid-host[data-control=firebot-launch]>[data-liquid-glass]{overflow:hidden}
.fp-liquid-host[data-control=firebot-launch]>[data-liquid-glass]>span[aria-hidden]{clip-path:none!important}
@media(max-width:480px){html[data-theme] .contact113 #form63-first .field-pair{grid-template-columns:1fr;gap:0}}

.footer113-bottom{padding-right:64px}
html[data-theme] #main.brand113 figcaption{color:#F7E7CE;margin:0;padding:4px 7px;background:#261a1a70;border-radius:4px}
@media(max-width:800px){.footer113-bottom{padding-right:0}}
/* Prevent the old light-theme CSS image replacement from swapping the wordmark. */
html[data-theme] #menu .menu97-brand img{content:normal!important;aspect-ratio:1184/370;height:auto!important;object-fit:contain;filter:none}
/* On phones the edge tab sits by the lower corner, clear of the top selection row. */
@media(max-width:800px){
 html[data-theme] .fp-liquid-host[data-control=firebot-launch]{top:auto;bottom:var(--floating92-bottom,16px)}
 html[data-theme] .fp-liquid-host[data-control=firebot-launch]>[data-liquid-glass]{width:90px!important;height:44px!important;min-height:44px!important;border-radius:0 14px 14px 0!important}
 .fp-liquid-host[data-control=firebot-launch] .fp-control-content{writing-mode:horizontal-tb}
}
/* Selection controls use the same compact rhythm; photo/model cards retain their imagery. */
html[data-theme] .config81 .config75-fuel button{min-height:44px;padding:9px 14px;font-size:12px}
html[data-theme] .config81 .config75-fuel small{font-size:10px;margin-top:3px}
html[data-theme] .config81 .choices79 span{min-height:44px;padding:9px 12px;font-size:12px}
@media(max-width:800px){html[data-theme] .config81 .config75-fuel button{min-height:54px}html[data-theme] .config81 .request79 .choices79 span{font-size:11px;padding-inline:6px}}
@media(max-width:480px){html[data-theme] .inner68 .contact113 .field-pair:not(.contact113-location),html[data-theme] .contact113 #form63-first .field-pair{gap:14px}}
@media(max-width:800px){.footer113-bottom .footer-credit{margin-inline:auto}html[data-theme] .contact113 .form-card :is(input:not([type=hidden]),select,textarea){font-size:16px}}

/* Light/size audit: text on photography keeps its own foreground tokens. */
html[data-theme] .contact85{--text:#F7E7CE;--heading:#F7E7CE;--ui-fg:#F7E7CE;--ui-heading:#F7E7CE;--muted:#E1CDBD;color:#F7E7CE}
html[data-theme] #menu .menu58-panel{color-scheme:dark;scrollbar-width:thin;scrollbar-color:#edc9af66 transparent}
@media(max-width:800px){.site-header .menu-trigger-label,.fp-liquid-host[data-control=menu-open] .menu-trigger-label{display:none}.fp-liquid-host[data-control=menu-open] .fp-control-content{gap:0}}
@media(max-width:380px){html[data-theme] .inner68 .contact113 .field-pair.contact113-location{grid-template-columns:minmax(0,1fr);gap:14px!important}}
/* Footer model names remain whole on narrow screens; floating controls stay readable over it. */
@media(max-width:600px){.footer113 .footer113-models{grid-template-columns:minmax(0,1fr)}}
html[data-theme=light] .fp-liquid-host[data-control=back-to-top]>[data-liquid-glass]{background:#F7E7CEb8!important;border:1px solid #79564033!important}
/* Preserve the same readable photo foreground while the glass bridge hydrates. */
html[data-theme] .product-hero-media a.btn{color:#F7E7CE!important;-webkit-text-fill-color:#F7E7CE}
/* REFINEMENTS123 */
html{scrollbar-color:#F5DEB3 #79564066;scrollbar-width:thin}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:#79564044}::-webkit-scrollbar-thumb{background:wheat;border:2px solid #79564066;border-radius:20px}::-webkit-scrollbar-thumb:hover{background:#f7e7ce}#menu .menu58-panel{scrollbar-color:#F5DEB3 transparent}#menu-open .brand-mark,.fp-liquid-host[data-control=menu-open] .brand-mark{width:27px;height:27px;background:linear-gradient(135deg,currentColor 5%,color-mix(in srgb,currentColor 48%,transparent) 50%,currentColor 95%)!important;-webkit-mask:url(assets/brand/symbol-outline.svg) center/contain no-repeat!important;mask:url(assets/brand/symbol-outline.svg) center/contain no-repeat!important;filter:drop-shadow(0 1px 1px #0003);opacity:1}#menu-open .brand-mark:before,#menu-open .brand-mark:after,.fp-liquid-host[data-control=menu-open] .brand-mark:before,.fp-liquid-host[data-control=menu-open] .brand-mark:after{content:none!important}.menu85-symbol img{opacity:.78;filter:drop-shadow(0 1px 1px #f7e7ce26)}.footer113 .footer123-phone{display:flex;flex-direction:column;gap:4px;margin:10px 0 14px}.footer123-phone small,.contact123-phone small{font:500 10px/1.5 Manrope,sans-serif;letter-spacing:.13em;color:#edc9af}.contact123-phone{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.fp-social-card{position:relative;isolation:isolate;width:154px;height:108px;margin-top:20px;overflow:hidden;border:1px solid #edc9af55;border-radius:18px;background:#381e1d;box-shadow:inset 0 1px #f7e7ce1a}.fp-social-background{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 100% 5%,#af79558c,transparent 75%),linear-gradient(145deg,#795640,#381e1d 90%)}.fp-social-title{position:absolute;right:12px;top:12px;color:#f7e7ce;font:500 9px/1.3 Manrope,sans-serif;letter-spacing:.035em;transition:transform .25s}.footer113 .fp-social-card .fp-social-box{position:absolute;bottom:0;left:0;display:block;margin:0;padding:0;border:1px solid #f7e7ce55;border-left:0;border-bottom:0;border-radius:0 16px 60% 0;background:#f7e7ce12;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:#f7e7ce;transition:background .25s,border-color .25s,transform .25s;text-decoration:none}.footer113 .fp-social-card .fp-social-box1{width:131px;height:76px}.footer113 .fp-social-card .fp-social-box2{width:78px;height:51px}.fp-social-icon{position:absolute;right:16px;top:11px;display:grid;place-items:center;width:24px;height:24px}.fp-social-icon svg{display:block;width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.fp-social-corner{position:absolute;bottom:0;left:0;width:24px;height:16px;border-radius:0 9px 90% 0;border:1px solid #f7e7ce33;background:#edc9af26;pointer-events:none}.footer113 .fp-social-card .fp-social-box:hover,.footer113 .fp-social-card .fp-social-box:focus-visible{background:#f7e7ce29;border-color:wheat;outline:2px solid #F5DEB3;outline-offset:-3px}.fp-social-card:focus-within .fp-social-title{transform:translateY(-2px)}@media(hover:hover)and (pointer:fine){.fp-social-card:hover .fp-social-box1{transform:translate(2px,-2px)}.fp-social-card:hover .fp-social-box2{transform:translate(1px,-1px)}}.models115-head .models115-all{display:inline-flex;align-items:center;justify-content:center;gap:14px;position:static;min-height:44px;margin:0 0 7px;padding:11px 17px;border:1px solid color-mix(in srgb,var(--heading) 35%,transparent);border-radius:99px;background:color-mix(in srgb,var(--heading) 7%,transparent);font:600 12px/1.4 Manrope,sans-serif;white-space:nowrap;transition:background .2s,border-color .2s}.models115-all svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;flex:none}.models115-head .models115-all:hover{background:color-mix(in srgb,var(--heading) 13%,transparent);border-color:var(--heading)}.guide80-fuel details{margin:10px 0 0;padding:0;border:1px solid var(--line);border-radius:10px;background:color-mix(in srgb,var(--heading) 3%,transparent);overflow:hidden}.guide80-fuel details summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:54px;padding:14px 16px;list-style:none;font-weight:600}.guide80-fuel details summary::-webkit-details-marker{display:none}.guide80-fuel details summary:after{content:"+";display:grid;place-items:center;flex:none;width:25px;height:25px;border:1px solid var(--line);border-radius:50%;font:400 21px/1 Manrope,sans-serif;color:var(--heading);transition:transform .2s}.guide80-fuel details[open] summary:after{transform:rotate(45deg)}.guide80-fuel details[open],.guide80-fuel details:hover{border-color:color-mix(in srgb,var(--heading) 45%,transparent)}.guide80-fuel details summary:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.guide80-fuel details>p{padding:0 16px 17px;margin:0}.guide80 .guide80-fuel>.fp-liquid-host,.guide80 .guide80-fuel>a.btn{margin-top:30px!important}html[data-theme=dark] #main.faq116-page{--bg:#381E1D;--heading:#F7E7CE;--text:#F7E7CE;--muted:#EDC9AF;--accent:#F5DEB3;--line:#edc9af40;color:#f7e7ce;background-color:#381e1d;background-image:linear-gradient(110deg,#381e1d42,#261a1a35),url(assets/design/concrete-dark-r56.webp);background-position:center;background-size:cover;background-repeat:no-repeat}html[data-theme=dark] #main.faq116-page .faq116-item{background:#49312d;border-color:#edc9af40}html[data-theme=dark] #main.faq116-page .faq116-item:hover,html[data-theme=dark] #main.faq116-page .faq116-item[data-open=true]{border-color:#edc9af8c}html[data-theme=dark] #main.faq116-page .faq116-tabs button{color:#edc9af}html[data-theme=dark] #main.faq116-page .faq116-tabs button[aria-selected=true]{color:#f7e7ce}html[data-theme=dark] #main.faq116-page .faq116-end .fp-liquid-host{--ui-fg:#F7E7CE;--ui-muted:#EDC9AF}@media(max-width:600px){.models115-head{display:flex;flex-wrap:wrap;align-items:flex-end;gap:18px}.models115-head .models115-all{position:static;min-height:44px;padding:11px 14px;font-size:11px;margin:0}.fp-social-card{margin-top:16px}.contact123-phone small{font-size:10px}}@media(max-width:380px){.models115-head{display:grid;grid-template-columns:1fr;gap:17px}.models115-head .models115-all{justify-self:start}}@media(prefers-reduced-motion:reduce){.fp-social-card *,.models115-head .models115-all,.guide80-fuel details summary:after{transition:none!important;transform:none!important}}@media(forced-colors:active){html{scrollbar-color:auto}.fp-social-background{background:Canvas}.fp-social-card,.footer113 .fp-social-card .fp-social-box{border:1px solid ButtonText;background:Canvas;color:LinkText}}html[data-theme=light] #main.faq116-page{--bg:#F7E7CE;--heading:#381E1D;--text:#381E1D;--muted:#62493E;--accent:#795640;--line:#79564045;color:var(--text);background:#f7e7ce linear-gradient(#f7e7ceaa,#f7e7ceaa) center/cover no-repeat;background-image:linear-gradient(#f7e7ceaa,#f7e7ceaa),url(assets/design/concrete-light-r56.webp)}html[data-theme=light] #main.faq116-page .faq116-item{background:#fff1dd;border-color:var(--line)}html[data-theme=light] #main.faq116-page .faq116-item:is(:hover,[data-open=true]){border-color:var(--accent)}html[data-theme=light] #main.faq116-page .faq116-end .fp-liquid-host{--ui-fg:#381E1D;--ui-muted:#62493E}html[data-theme] #main.faq116-page .faq116-item button:focus-visible{outline-offset:-4px}@media(max-width:600px){html[data-theme=light] #main.faq116-page{background-image:linear-gradient(#f7e7ceaa,#f7e7ceaa),url(assets/design/concrete-light-mobile-r56.webp)}}html[data-theme] #main.faq116-page{background-position:center top;background-size:100% 100vh,100% auto;background-size:100% 100lvh,100% auto;background-repeat:repeat-y}html:has(#main.faq116-page){scrollbar-gutter:stable}html[data-theme=dark] main{--reading-surface: #49312d}html[data-theme=light] main{--reading-surface: #fff1dd}main :is(.shine-materials,.shine-product-grid) .card{background:var(--reading-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--line);box-shadow:0 3px 12px #23120f14}main :is(.shine-materials,.shine-product-grid) .shine-orb{display:none}main :is(.shine-materials,.shine-product-grid) h3.innerText{background:none;color:var(--heading)}html[data-theme=dark] :is(#talep-formu,#main.support99){--reading-paper: #49312d;--reading-ink: #f7e7ce;--reading-secondary: #edc9af}html[data-theme=light] :is(#talep-formu,#main.support99){--reading-paper: #fff1dd;--reading-ink: #381e1d;--reading-secondary: #62493e}html[data-theme] #talep-formu #project-form .field label{font-size:14px;line-height:1.55;color:var(--reading-ink)}html[data-theme] #talep-formu #project-form :is(.m130-help,.form-note,.form-privacy){max-width:66ch;font-size:14px;line-height:1.7;color:var(--reading-secondary)}html[data-theme] .inner68 #main.support99 .support99-block{background-color:var(--reading-paper);padding:clamp(16px,2.2vw,26px);border-radius:11px}html[data-theme] .inner68 #main.support99 .support99-block :is(p,li){max-width:65ch;color:var(--reading-ink);font-size:16px;line-height:1.75}html[data-theme] #site-footer.footer113{isolation:isolate;background-color:#2b1918;background-image:linear-gradient(105deg,#2b1918c9,#2b1918bb),url(assets/design/concrete-dark-r56.webp);background-size:cover}html[data-theme] #site-footer.footer113:after{content:"";position:absolute;z-index:-1;inset:auto 1% 22px auto;width:clamp(90px,15vw,210px);aspect-ratio:1;background:#edc9af;opacity:.12;-webkit-mask:url(assets/brand/symbol-outline.svg) center / contain no-repeat;mask:url(assets/brand/symbol-outline.svg) center / contain no-repeat;pointer-events:none}@media(max-width:600px){html[data-theme] #site-footer.footer113{background-image:linear-gradient(105deg,#2b1918c9,#2b1918bb),url(assets/design/concrete-dark-mobile-r56.webp)}}html[data-theme] :is(#site-footer,.contact68-directory) a.mnemonic154{display:inline-flex;align-items:start;gap:.32em;line-height:1.35;font-variant-numeric:tabular-nums}.digits154{display:inline-flex}.digits154>span{display:grid;justify-items:center}html[data-theme] :is(.footer123-phone,.contact123-phone) .digits154 small{margin:0;padding:0;font:600 .68em/1.4 Manrope,sans-serif;letter-spacing:0;color:inherit}.contact68-directory .contact-block{position:relative;padding-inline-start:32px}.contact154-icon{position:absolute;top:.18em;left:0;width:19px;height:19px;stroke:currentColor;stroke-width:1.5;fill:none;stroke-linejoin:round}#main :is(h1,h2,h3){break-after:avoid}html[data-theme] .inner68 #main .contact68-directory .contact-block{padding-inline-start:34px}html[data-theme] .inner68 #main .contact154-icon{top:14px}html[data-theme] #main #mekan-galerisi .fp-gallery126-heading{display:grid;justify-content:start;align-items:start;gap:10px}html[data-theme] #main #mekan-galerisi .fp-gallery126-heading p{max-width:54ch;margin:0}html[data-theme] #firebot.firebot-orb-panel{--fb-glass: rgb(40 24 23 / 58%);--fb-edge-light: rgb(245 222 179 / 44%);--fb-halo: rgb(204 150 100 / 19%);isolation:isolate;border:1px solid var(--fb-edge-light);background:linear-gradient(140deg,var(--fb-halo),transparent 34%),var(--fb-glass);box-shadow:inset 0 1px 0 var(--fb-edge-light),0 18px 56px #1f100d3d;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}html[data-theme=light] #firebot.firebot-orb-panel{--fb-glass: rgb(255 241 221 / 65%);--fb-edge-light: rgb(139 95 63 / 48%);--fb-halo: rgb(181 128 82 / 22%)}html[data-theme] #firebot.firebot-orb-panel:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse at 96% 24%,var(--fb-halo),transparent 43%)}@media(prefers-reduced-motion:no-preference){#firebot.firebot-orb-panel[open]:after{animation:firebot-glass-in .6s ease-out both}@keyframes firebot-glass-in{0%{opacity:0}to{opacity:1}}}#main.faq116-page details.faq116-item{scroll-margin-top:100px}#main.faq116-page details.faq116-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:15px clamp(16px,3vw,24px);cursor:pointer;list-style:none;color:var(--heading);font:500 15px/1.55 Manrope,sans-serif}#main.faq116-page summary::-webkit-details-marker{display:none}#main.faq116-page summary svg{flex:none}#main.faq116-page details[open] summary svg{transform:rotate(180deg)}#main.faq116-page summary:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}#main.faq116-page .faq116-answer a{display:inline-block;margin-top:8px}.faq161{max-width:820px}.faq161-filters{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-bottom:28px}.faq161-filters button{position:relative;isolation:isolate;overflow:hidden;min-height:42px;padding:8px 15px;border:1px solid var(--line);background:transparent;color:var(--heading);border-radius:9px;font:500 13px/1.5 Manrope,sans-serif;cursor:pointer}.faq161-filters button[aria-pressed=true]{color:var(--bg);border-color:var(--accent)}.faq161-fill{position:absolute;inset:0;z-index:-1;background:linear-gradient(115deg,var(--accent),color-mix(in srgb,var(--accent) 83%,var(--heading)))}#main.faq116-page .faq161 details[open] summary svg{transform:rotate(45deg)}.faq161 details[hidden]{display:none}@media(prefers-reduced-motion:no-preference){.faq161-fill{animation:faq161-rise .25s ease-out}.faq161-list,.faq161 details[open] .faq116-answer{animation:faq161-enter .24s ease-out}.faq161 summary svg{transition:transform .2s}@keyframes faq161-rise{0%{transform:translateY(100%)}}@keyframes faq161-enter{0%{opacity:0;transform:translateY(6px)}}}html[data-theme] #firebot.firebot-orb-panel::backdrop{background:#1a13131f;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-theme=dark] #firebot.firebot-orb-panel{--fb-muted: #f1dfcf}html[data-theme=light] #firebot.firebot-orb-panel{--fb-muted: #463027}:root{--scene-glass: rgb(49 30 28 / 58%);--scene-ink: #fff1de;--scene-edge: rgb(247 231 206 / 40%)}html[data-theme=light]{--scene-glass: rgb(247 231 206 / 65%);--scene-ink: #381e1d;--scene-edge: rgb(121 86 64 / 46%)}#compare140-trigger,.compare140-picker .compare140-options,#main.collection117-page .c118-model-menu>summary,html[data-theme] #main.collection117-page .c117-photo-tools>button[data-photo-light-toggle]{color:var(--scene-ink);background:var(--scene-glass);border-color:var(--scene-edge);-webkit-backdrop-filter:blur(9px) saturate(115%);backdrop-filter:blur(9px) saturate(115%);box-shadow:inset 0 1px #fff3,0 2px 10px #24181726}html[data-theme] .inner68 #main .product68-film .product68-title h1{display:grid;gap:.18em;font:500 clamp(36px,5.4vw,80px)/1.04 Lora,serif;letter-spacing:-.045em;text-shadow:0 1px 4px #201413bf,0 3px 20px #20141399}.product68-title h1 small{font:600 clamp(10px,.85vw,13px)/1.4 Manrope,sans-serif;letter-spacing:.2em;text-transform:uppercase}.collection-tour-entry{display:flex;justify-content:flex-end;grid-column:1/-1}.collection-tour-entry:has([hidden]){display:none}#main.collection117-page .collection-tour-entry .t132-launch{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:6px 14px;border:1px solid var(--line);border-radius:24px;background:var(--bg);color:var(--heading);font:500 12px Manrope,sans-serif;cursor:pointer}.fp-sunmoon-host .fp-site-theme-toggle{background:transparent;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);box-shadow:inset 0 1px #fff5,0 1px 5px #381e1d24}.fp-site-theme-toggle [data-sky=day]{background:linear-gradient(150deg,#fff3ae59,#efbf4940)!important}.fp-site-theme-toggle [data-sky=night]{background:linear-gradient(150deg,#381e1d66,#67403945)!important}.fp-site-theme-toggle [data-body=sun]{color:#ffd369;filter:drop-shadow(0 1px 1px #54350bd9)}.fp-site-theme-toggle [data-body=sun] circle{fill:currentColor}#menu .menu-model-row{position:relative;border-bottom:1px solid #f7e7ce26}html[data-theme] #menu.menu71 .menu-model-row>.menu-model-link{display:flex;align-items:center;width:calc(100% - 52px);min-height:46px;box-sizing:border-box}html[data-theme] #menu.menu71 .menu-model-row .menu-collection-group{border:0}html[data-theme] #menu.menu71 .menu-model-row summary{position:absolute;top:0;right:0;width:48px;min-height:46px;display:grid;place-items:center;padding:0!important;list-style:none;cursor:pointer}#menu .menu-model-row summary::-webkit-details-marker{display:none}html[data-theme] #menu .menu-model-row summary:after{display:none}html[data-theme] #menu.menu71 .menu-model-row .menu-collection-chevron{margin:0}html[data-theme] #menu .menu-model-row[data-current-section]>a:after,html[data-theme] #menu a.menu-support99[data-current-section]:after{content:"";position:static;display:inline-block;width:6px;height:6px;margin-left:10px;background:#edc9af;border-radius:50%;transform:none}@media(max-width:700px){html[data-theme] #menu.menu71 .menu-model-row details[open] .menu-collection-sub{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}#menu .menu-model-row .menu-sub-link{min-height:44px;display:flex;align-items:center}}html.folio-stage{--fold-depth: max(34dvh, 218px);--fold-paper:#381e1d;--fold-ink:#f7e7ce}html.folio-stage[data-theme=light]{--fold-paper:#f7e7ce;--fold-ink:#381e1d}html.folio-stage body{background:var(--fold-paper)}html.folio-stage .folio-surface{transform-origin:50% var(--fold-origin);clip-path:inset(var(--fold-clip) 0 var(--fold-end) round 20px);transform:perspective(1400px) translateY(var(--fold-depth)) scale(.94) rotateX(10deg);animation:folio-page-in .26s cubic-bezier(.22,.78,.24,1) both}@keyframes folio-page-in{0%{transform:perspective(1400px) translateY(0) scale(1) rotateX(0)}}html[data-theme] #menu.menu71.folio-home,html[data-theme] #menu.menu71.folio-home .menu-scrim{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-theme] #menu.menu71.folio-home .menu58-panel{inset:0 0 auto;width:100%;height:var(--fold-depth);max-height:100dvh;min-height:0;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto 1fr;box-sizing:border-box;gap:6px 24px;padding:12px clamp(16px,3vw,44px);overflow:auto;border:0;border-radius:0;box-shadow:none;background:var(--fold-paper);color:var(--fold-ink);transform:none;animation:none}html[data-theme] #menu.menu71.folio-home .menu-popover-top{grid-area:1/1/2/-1;padding:0;border:0}html[data-theme] #menu.menu71.folio-home #search135-slot{grid-area:2/1;align-self:center;width:clamp(150px,17vw,240px)}html[data-theme] #menu.menu71.folio-home .menu-popover-nav{grid-area:2/2;display:flex;flex-direction:row;align-items:center;align-content:center;flex-wrap:wrap;justify-content:center;gap:4px 22px}html[data-theme] #menu.menu71.folio-home .menu-popover-nav>*{width:auto!important;border:0;animation:none}html[data-theme] #menu.menu71.folio-home .menu-popover-nav .menu-popover-link{color:var(--fold-ink)!important;font-size:clamp(18px,2vw,30px)!important;padding:5px 0!important}html[data-theme] #menu.menu71.folio-home .menu-model-row .menu-model-link{width:auto;padding-right:44px!important}html[data-theme] #menu.menu71.folio-home .menu85-symbol{display:none!important}html[data-theme] #menu.menu71.folio-home :is(.menu-sub-link,.menu-collection-chevron,.menu-popover-close){color:var(--fold-ink)!important}html[data-theme=light] #menu.folio-home .menu97-brand img{content:url(assets/brand/logo-light.svg)}html[data-theme=light] #menu.folio-home #search135-slot{background:#381e1d;border-radius:12px}html[data-theme] #menu.menu71.folio-home[data-search135=open] #search135-slot{width:100%;grid-area:2/1/3/-1;align-self:start}html.folio-stage:has(#menu details[open]),html.folio-stage:has(#menu[data-search135=open]){--fold-depth:min(72dvh,560px)}html.folio-stage .site-header{visibility:hidden}html[data-theme] #menu.folio-home .menu-popover-nav .menu-collection-sub{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:720px){html.folio-stage{--fold-depth:max(46dvh,275px)}html[data-theme] #menu.menu71.folio-home .menu58-panel{grid-template-columns:1fr;grid-template-rows:auto auto 1fr;gap:8px}html[data-theme] #menu.menu71.folio-home #search135-slot{grid-area:2/1;width:100%}html[data-theme] #menu.menu71.folio-home .menu-popover-nav{grid-area:3/1;gap:2px 18px}}@media(prefers-reduced-motion:reduce){html.folio-stage .folio-surface{animation:none;transform:translateY(var(--fold-depth))}}html[data-theme] #menu.menu71.folio-home .menu58-panel{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;align-content:start;padding:14px clamp(18px,4vw,60px);gap:0}html[data-theme] #menu.menu71.folio-home .menu-popover-top{grid-area:1/1;min-height:48px;height:auto;margin:0}html[data-theme] #menu.menu71.folio-home #search135-slot{grid-area:1/1;align-self:center;justify-self:center;width:min(680px,calc(100% - 128px));z-index:2}html[data-theme] #menu.menu71.folio-home .menu-popover-nav{grid-area:2/1;align-self:center;justify-self:center;width:100%;gap:6px clamp(12px,2vw,30px);overflow:visible}html[data-theme] #menu.menu71.folio-home[data-search135=open] #search135-slot{grid-area:2/1;width:min(680px,calc(100% - 128px));align-self:start}html[data-theme] #menu.menu71.folio-home[data-search135=open] .menu-popover-nav{visibility:hidden}html[data-theme] #menu.menu71.folio-home .menu-popover-nav .menu-popover-link{font-family:Lora,serif;font-size:clamp(17px,1.75vw,28px)!important}@media(max-width:720px){html.folio-stage{--fold-depth:min(78dvh,424px)}html.folio-stage:has(#menu details[open]){--fold-depth:min(92dvh,640px)}html[data-theme] #menu.menu71.folio-home .menu58-panel{grid-template-rows:auto auto 1fr;gap:6px}html[data-theme] #menu.menu71.folio-home #search135-slot,html[data-theme] #menu.menu71.folio-home[data-search135=open] #search135-slot{grid-area:2/1;width:100%}html[data-theme] #menu.menu71.folio-home .menu-popover-nav{grid-area:3/1;flex-direction:column;flex-wrap:nowrap;align-items:center;gap:0;padding:4px 0 12px}html[data-theme] #menu.menu71.folio-home .menu-popover-nav .menu-popover-link{min-height:36px;justify-content:center;font-size:clamp(19px,5.4vw,24px)!important}}@media(prefers-reduced-motion:no-preference){html[data-theme] #menu.menu71.folio-home.open .menu-popover-nav>*{animation:folio-link-in .16s ease-out both;animation-delay:calc(var(--fold-order,0) * 12ms)}html[data-theme] #menu.menu71.folio-home.is-closing96 .menu-popover-nav>*{animation:folio-link-out .12s ease-in both}}@keyframes folio-link-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes folio-link-out{to{opacity:0;transform:translateY(-8px)}}#main #gunduz-aksam .compare116-frame{width:min(96%,1560px,max(300px,calc((100svh - 168px)*1.77778)));margin-inline:auto}#main #malzeme{box-sizing:border-box;padding-inline:clamp(16px,4vw,60px);max-width:1500px}#main #malzeme>:is(header,.guide80-grid,.guide80-bottom){width:min(100%,1440px,max(300px,calc((100svh - 168px)*1.77778)));margin-inline:auto}#main #malzeme>header{margin-bottom:clamp(18px,2vw,28px)}@media(min-width:1001px){#mekan-galerisi .fp-gallery126-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 20px}#mekan-galerisi .fp-gallery126-grid>figure{margin:0}}html[data-theme] #talep-formu .contact175-notes{grid-column:1/-1;width:100%;box-sizing:border-box;padding:12px 2px 0;border-top:1px solid var(--ui-border);text-align:left}html[data-theme] #talep-formu .contact175-notes p{margin:0;padding:0;max-width:84ch;font:400 12px/1.65 Manrope,sans-serif;color:var(--ui-fg);background:none;border:0}html[data-theme] #talep-formu .contact175-notes p+p{margin-top:6px}.contact175-notes a{color:inherit;text-decoration:underline;text-underline-offset:3px}.footer113-top{grid-template-areas:"brand collection support contact"}.footer113-brand{grid-area:brand}.footer113-top address{grid-area:contact}.footer173-group[aria-label=Koleksiyon]{grid-area:collection}.footer173-group[aria-label=Destek]{grid-area:support}.footer173-group details{width:100%}.footer173-group summary{display:none}.footer173-links{display:grid;gap:8px}.footer113 .footer173-story{width:fit-content;font:500 12px Manrope,sans-serif}.footer173-social{display:none}.footer113 .footer173-map{margin-block:4px;text-decoration:underline;text-underline-offset:3px}.footer113 .footer113-contact{padding:10px 16px;border:1px solid #edc9af66;border-radius:10px}@media(max-width:1000px){.footer113-top{grid-template-areas:"brand contact" "collection support"}}@media(max-width:700px){#site-footer .footer113-top{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand" "contact" "collection" "support";gap:18px}#site-footer .footer113-brand .fp-social-card{display:none}#site-footer .footer113-brand p{margin:10px 0}.footer173-social{display:block}html[data-theme] #site-footer .footer173-social nav{width:auto;height:auto;display:flex;flex-direction:row;gap:8px;margin:0;background:none;border:0;box-shadow:none}.footer173-social .fp-social-card>:not(a){display:none}#site-footer .footer173-social .fp-social-box{position:static;width:44px;height:44px;display:grid;place-items:center;transform:none;border:1px solid #edc9af66;border-radius:12px}#site-footer .footer173-social .fp-social-icon{position:static;transform:none}#site-footer .footer173-group{position:relative;display:block;border-top:1px solid #edc9af40}#site-footer .footer173-group h2{display:flex;align-items:center;min-height:44px;margin:0}#site-footer .footer173-group summary{position:absolute;top:0;right:0;display:grid;place-items:center;width:44px;height:44px;cursor:pointer;list-style:none}.footer173-group summary::-webkit-details-marker{display:none}.footer173-group summary:before{content:"";width:8px;height:8px;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.footer173-group details[open] summary:before{transform:rotate(225deg)}#site-footer .footer173-group .footer113-models{grid-template-columns:1fr 1fr}#site-footer .footer173-group details a{display:flex;align-items:center;min-height:40px}#site-footer .footer113-bottom{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px}#site-footer .footer113-bottom nav{grid-column:1/-1;grid-row:1;gap:12px}#site-footer .footer-credit{margin:0;justify-self:end}}@media(max-width:700px){#site-footer .footer173-group summary{width:100%;justify-items:end;padding-right:17px;box-sizing:border-box}#site-footer .footer173-group summary:focus-visible{outline:2px solid #edc9af;outline-offset:-2px}}html[data-theme] .inner68 #main .product68-film{height:auto;min-height:0;max-height:none;aspect-ratio:auto}html[data-theme] .inner68 #main .product68-film video.product-video{display:block;position:static;width:100%;height:auto;min-height:0;max-height:none;object-fit:contain;object-position:center;transform:none}html[data-theme] .design71 #menu.menu71.folio-home .menu-popover-nav{display:flex;align-items:center;align-content:center;justify-content:center;gap:8px clamp(32px,2.8vw,40px)}html[data-theme] .design71 #menu.menu71.folio-home .menu-popover-nav>*,html[data-theme] .design71 #menu.menu71.folio-home .menu-popover-nav .menu74-home{width:max-content!important;max-width:100%!important;flex:0 0 auto;border:0;margin:0;background:none}html[data-theme] .design71 #menu.menu71.folio-home .menu-popover-nav .menu-popover-link{display:inline-flex;align-items:center;justify-content:center;position:relative;font:500 clamp(21px,2.2vw,36px)/1.2 Lora,serif!important;min-height:44px;padding:4px 0!important;border:0;letter-spacing:-.025em}html[data-theme] .design71 #menu.menu71.folio-home .menu-model-row .menu-model-link{padding-right:36px!important}html[data-theme] .design71 #menu.menu71.folio-home .menu-model-row summary{width:36px;height:44px;min-height:44px}html[data-theme] .design71 #menu.menu71.folio-home .menu-popover-nav a[aria-current=page]:after,html[data-theme] .design71 #menu.menu71.folio-home .menu-popover-nav a[data-current-section]:after,html[data-theme] .design71 #menu.menu71.folio-home .menu-model-row[data-current-section]>a:after{content:"";display:block;position:absolute;inset:auto 0 1px;width:auto;height:1px;margin:0;background:currentColor;border-radius:0;opacity:.65;transform:none}html[data-theme] #menu.menu71.folio-home .menu58-panel{border:0!important;border-radius:0!important;box-shadow:none!important}html[data-theme] #menu.menu71.folio-home #menu-close svg.fp-close-glyph{transform:rotate(-45deg)}html[data-theme] #menu.menu71.folio-home #menu-close{color:var(--fold-ink);border-color:color-mix(in srgb,var(--fold-ink) 32%,transparent)}html.folio-stage .folio-surface{scale:none}@media(max-width:720px){html[data-theme] .design71 #menu.menu71.folio-home .menu-popover-nav{flex-direction:column;gap:0}html[data-theme] .design71 #menu.menu71.folio-home .menu-popover-nav .menu-popover-link{font-size:24px!important;min-height:44px}}.folio-brand-plane{display:none}html.folio-stage .folio-brand-plane{display:block;position:fixed;inset:0;z-index:90;pointer-events:none;--fold-origin:0px;--fold-clip:0px;--fold-end:0px}.folio-brand-plane img{position:absolute;left:var(--brand-left,4vw);top:var(--brand-top,18px);width:var(--brand-width,150px);height:auto;filter:drop-shadow(0 1px 5px #261a1a66)}html[data-theme] #menu.menu71.folio-home .menu97-brand{display:none}html[data-theme] #menu.menu71.folio-home .menu-popover-top{justify-content:flex-end}html[data-theme] .design71 #menu.menu71.folio-home .menu-popover-nav .menu-model-row{display:grid;grid-template-columns:max-content 44px;align-items:center;column-gap:4px}html[data-theme] .design71 #menu.menu71.folio-home .menu-model-row .menu-model-link{grid-area:1/1;width:auto!important;padding:4px 0!important}html[data-theme] .design71 #menu.menu71.folio-home .menu-model-row details{display:contents}html[data-theme] .design71 #menu.menu71.folio-home .menu-model-row summary{grid-area:1/2;position:static;width:44px;height:44px;display:grid;place-items:center}html[data-theme] .design71 #menu.menu71.folio-home .menu-model-row details[open] .menu-collection-sub{grid-column:1/-1;grid-row:2;position:static}html[data-theme] .design71 #menu.menu71.folio-home .menu-model-row summary .menu-collection-chevron{position:static;inset:auto;grid-area:1/1;place-self:center;margin:0!important}html[data-theme] .design71 #menu.menu71.folio-home .menu-model-row summary{grid-template:1fr / 1fr;justify-content:stretch}html[data-theme] .design71 #menu.menu71.folio-home .menu-popover-nav .menu-popover-link:is(:hover,:focus-visible){color:color-mix(in srgb,var(--fold-ink) 54%,#ae805e)!important;transform:none}@media(max-width:720px){html[data-theme] .design71 #menu.menu71.folio-home .menu-popover-nav>:not(:last-child){background-image:linear-gradient(to right,transparent,#aa805c77,transparent);background-size:42px 1px;background-position:center bottom;background-repeat:no-repeat}}html[data-theme] #menu.menu71.folio-home,html[data-theme] #menu.menu71.folio-home.open .menu58-panel{transition:none}html[data-theme] #menu.menu71.folio-home.is-closing96 .menu58-panel{opacity:0;transform:none;transition:opacity .12s ease-out}@media(prefers-reduced-motion:reduce){html[data-theme] #menu.menu71.folio-home.is-closing96 .menu58-panel{transition:none}}#project-form .request-kind{display:flex;gap:8px;flex-wrap:wrap;padding:0;border:0;margin:0 0 14px}#project-form .request-kind legend{font-weight:600;margin-bottom:6px}#project-form .request-kind label{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border:1px solid var(--line);border-radius:12px;cursor:pointer}#project-form .request-kind label:has(:checked){color:var(--heading);border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent)}#project-form .request-kind input{width:16px;height:16px;margin:0;accent-color:var(--accent)}#site-footer .footer-inquiry{grid-area:contact;min-width:0}#site-footer .footer-brand-link{display:inline-flex;align-items:center;gap:9px}#site-footer .footer-brand-link img{width:32px;height:24px;object-fit:contain}#site-footer .footer-quote{display:inline-flex;align-items:center;min-height:40px;margin:0 0 14px;padding:0 16px;border:1px solid currentColor;border-radius:9px;font:500 13px Manrope,sans-serif}@media(max-width:700px){#site-footer .footer-inquiry{padding-top:14px;border-top:1px solid #edc9af40}}html[data-theme] #site-footer .footer-brand-link{color:inherit}#site-footer .footer113-brand .fp-social-card{display:block;width:166px;height:116px}#site-footer .fp-social-box1{width:146px;height:83px}#site-footer .fp-social-box2{width:99px;height:58px}#site-footer .fp-social-box3{width:52px;height:34px}#site-footer .fp-social-box3 .fp-social-icon{right:10px;top:4px}#site-footer .fp-social-box :is(svg[fill=currentColor]){fill:currentColor;stroke:none}#site-footer .footer-all-models{display:flex;align-items:center;gap:9px;margin-top:12px;padding-block:11px 2px;border-top:1px solid color-mix(in srgb,currentColor 24%,transparent);font-weight:600}#site-footer .footer-all-models svg{flex:none}@media(max-width:700px){#site-footer .footer-all-models{min-height:44px;padding-block:4px;margin-top:6px}}#site-footer .footer113-brand{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}#site-footer .footer113-brand>.footer-brand-link{width:80px;height:80px;display:grid;place-items:center}#site-footer .footer-brand-link img{display:block;width:100%;height:100%}#site-footer .footer113-brand .fp-social-card{margin:auto 0 0;flex:none}html[data-theme] #site-footer.footer113 h2{position:relative;isolation:isolate;width:fit-content}#site-footer h2:before{content:"";position:absolute;inset:-5px -13px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse,#daa06d42,transparent 74%);opacity:0;transition:opacity .18s ease}@media(hover:hover){#site-footer h2:hover:before,#site-footer .footer173-group:has(summary:hover) h2:before{opacity:1}}#site-footer .footer173-group:has(summary:focus-visible) h2:before{opacity:1}@media(prefers-reduced-motion:reduce){#site-footer h2:before{transition:none}}@media(max-width:700px){#site-footer .footer113-brand>.footer-brand-link{width:68px;height:68px}#site-footer .footer113-brand .fp-social-card{margin:8px 0 0}}html[data-theme] #site-footer.footer113 h2{width:100%;padding-bottom:8px;border-bottom:1px solid #edc9af32}html[data-theme] #site-footer.footer113 h2:before{right:auto;width:9em}html[data-theme] #talep-formu .form-card.bento-item{--holo-line:#edc9af48;--holo-field:#422826;background:#381e1d!important;box-shadow:none}html[data-theme=light] #talep-formu .form-card.bento-item{--holo-line:#79564050;--holo-field:#fff8ef;background:#f7e7ce!important}#talep-formu .form-card>:is(.aurora-bg,.animated-border){display:none}#talep-formu #project-form .request-kind{display:inline-grid;grid-template-columns:1fr 1fr;gap:3px;padding:3px;border:1px solid var(--holo-line);border-radius:12px;margin-bottom:20px}#talep-formu #project-form .request-kind label{position:relative;justify-content:center;min-width:80px;margin:0;border:0;border-radius:8px;cursor:pointer}#talep-formu #project-form .request-kind input{position:absolute;width:1px;height:1px;min-height:0;clip-path:inset(50%)}#talep-formu #project-form .request-kind label:has(:checked){background:wheat;color:#381e1d!important}html[data-theme=light] #talep-formu #project-form .request-kind label:has(:checked){background:#795640;color:#fff8ef!important}#talep-formu #project-form .request-kind label:has(:focus-visible){outline:2px solid currentColor;outline-offset:1px}#talep-formu #form63-progress{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#site-footer .footer-phone-group{display:grid;gap:5px}#site-footer .footer-phone-group h3{margin:0;font:600 12px/1.5 Manrope,sans-serif;color:inherit}#site-footer .footer-contact-line{display:grid;grid-template-columns:17px max-content;align-items:start;gap:9px;margin:0}#site-footer .footer-contact-line>svg{margin-top:2px}:is(#site-footer,.contact68-directory) .wa198-icon{display:block;width:17px;height:17px;fill:currentColor;stroke:none}.contact68-directory .contact123-phone>.wa198-icon{position:absolute;inset-inline-start:0;top:12px}#model-karsilastirma :is(.fp-model-trigger,.fp-compare127-select){column-gap:6px;line-height:1.3;white-space:normal}#model-karsilastirma :is(.fp-model-trigger,.fp-compare127-select,.fp-compare127-add)>svg,#quote117-fuel .c118-fuel-icon{flex:none}#site-footer .footer-phone-group{row-gap:8px}#site-footer .footer-contact-line>svg{align-self:start;margin-top:3px}@media(max-width:700px){#model-karsilastirma :is(.fp-model-trigger,.fp-compare127-select,.fp-compare127-add){min-height:44px}:is(#collection-photo-tab,#collection-3d-tab,#quote117-fuel){min-height:40px!important}#quote117-fuel{column-gap:8px!important}}#main.collection117-page .fp-photo-caption,html[data-theme] .inner68 #main.collection117-page .focus139-frame>#config75-caption{position:absolute;inset:auto auto 10px 12px;margin:0;padding:3px 7px;width:max-content;max-width:80%;min-height:0;border:0;border-radius:5px;background:#261a1aab;color:#fff6e9;text-shadow:none;text-align:left;font:500 10px/1.45 Manrope,sans-serif;pointer-events:none}#main.collection117-page .focus139-frame:has(>#focus139-react:not([hidden]))>#config75-caption{display:none!important}#site-footer .footer-wave{display:block;width:100%;height:100%;fill:#f1e7da;transition:fill 1s ease-in-out}#site-footer .footer-brand-link:is(:hover,:focus-visible) .footer-wave{fill:#dc895c}#site-footer a[href]:is(:hover,:focus-visible){cursor:pointer}#site-footer :is(.footer173-group,address,.footer113-bottom) a[href]:is(:hover,:focus-visible){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.24em;color:#ffe6c4!important}#site-footer address .mnemonic154:is(:hover,:focus-visible){background:transparent}#site-footer address .mnemonic154:is(:hover,:focus-visible)>span,#site-footer address .mnemonic154:is(:hover,:focus-visible) .digits154>span{text-decoration:underline;text-underline-offset:.24em}#site-footer address .mnemonic154 .digits154 small{text-decoration:none}#site-footer .footer-quote{position:relative}#site-footer .footer-quote:after{content:"";position:absolute;inset:auto 16px 7px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .23s ease}#site-footer .footer-quote:is(:hover,:focus-visible):after{transform:scaleX(1)}#site-footer a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.fp-liquid-host[data-control=back-to-top]:after{content:"";pointer-events:none;position:absolute;left:50%;top:19%;width:12px;height:2px;background:currentColor;border-radius:2px;transform:translate(-50%) scaleX(0);transition:transform .22s ease}.fp-liquid-host[data-control=back-to-top]:is(:hover,:focus-within):after{transform:translate(-50%) scaleX(1)}#menu.menu71 .fp-menu-beam{display:none!important}html.folio-stage .folio-brand-plane:after{content:"";position:absolute;inset:0 0 auto;height:2px;border-radius:2px;pointer-events:none;border:0;background:linear-gradient(105deg,transparent 12%,#edc9af85 42%,#fff2d5 50%,#edc9af85 58%,transparent 88%) top center/180% 2px no-repeat;animation:folio-rim-warm .55s ease-out both}@keyframes folio-rim-warm{0%{background-position:90% top;opacity:.35}to{background-position:48% top;opacity:1}}@media(prefers-reduced-motion:reduce){html.folio-stage .folio-brand-plane:after{animation:none}#site-footer .footer-wave,#site-footer .footer-quote:after,.fp-liquid-host[data-control=back-to-top]:after{transition:none}}@media(prefers-reduced-motion:no-preference){html[data-theme] body #ambient-dust{display:block!important;pointer-events:none}}html.menu-open :is(.fp-liquid-host[data-control=firebot-launch],.fp-liquid-host[data-control=back-to-top],#firebot-launch,#back-to-top){visibility:hidden!important;pointer-events:none!important}@media(max-width:720px){html[data-theme] .home-page .hero{display:flex;flex-direction:column;height:auto;min-height:0;max-height:none;padding:86px 0 0;justify-content:flex-start}html[data-theme] .home-page .hero .hero-media{position:relative;inset:auto;flex:none;width:100%;height:auto;aspect-ratio:16/9;z-index:0}html[data-theme] .home-page .hero .hero-media video{display:block;width:100%;height:100%;object-fit:contain;object-position:center}html[data-theme] .home-page .hero .hero-media:before,html[data-theme] .home-page .hero .hero-media:after{display:none}html[data-theme] .home-page .hero .hero-content{position:relative;align-self:auto;width:100%;height:auto;min-height:0;padding:28px 24px 40px;box-sizing:border-box}}@media(max-width:700px){html[data-theme] #site-footer.footer113{padding:32px 0 90px}#site-footer .footer113-inner{width:auto;margin:0 24px}#site-footer .footer113-top{gap:20px;padding-bottom:24px}#site-footer .footer113-brand{display:grid;grid-template-columns:68px minmax(0,1fr);gap:16px;align-items:center}#site-footer .footer113-brand>p{margin:0;font-size:20px;line-height:1.4}#site-footer .footer113-brand .fp-social-card{grid-column:1/-1;margin:0}#site-footer .footer-inquiry{min-width:0}#site-footer .footer-inquiry address{gap:12px}#site-footer .footer-inquiry .footer-quote{margin-bottom:16px}html[data-theme] #site-footer .footer173-group h2{border-bottom:0;margin:0;padding:0;min-height:48px}#site-footer .footer173-group summary{height:48px;padding-right:4px}#site-footer .footer173-group details a{min-height:44px}#site-footer .footer113-bottom{grid-template-columns:1fr;gap:16px}html[data-theme] #site-footer .footer113-bottom nav{grid-column:1;grid-row:auto;gap:8px 16px;align-items:center}#site-footer .footer113-bottom nav a{display:inline-flex;align-items:center;min-height:36px}#site-footer .footer-credit{justify-self:start}}@media(max-width:700px){#site-footer .footer113-brand{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}#site-footer .footer113-brand .fp-social-card{margin:4px auto 0}#site-footer .footer-inquiry{text-align:center}html[data-theme] #site-footer.footer113 h2{width:100%;text-align:center;justify-content:center}html[data-theme] #site-footer.footer113 h2:before{left:50%;transform:translate(-50%)}html[data-theme] #site-footer .footer-inquiry address{align-items:center;text-align:center}#site-footer .footer-phone-group{justify-items:center}#site-footer .footer-contact-line{justify-content:center}#site-footer .footer-hours{font-size:11px}#site-footer .footer173-group details{padding-bottom:8px}#site-footer .footer173-group :is(.footer113-models,.footer173-links){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;row-gap:2px;width:100%}#site-footer .footer173-group details a{justify-content:center;text-align:center;font-size:12px;line-height:1.5;padding:5px 2px;box-sizing:border-box}#site-footer .footer173-links>a:last-child:nth-child(odd){grid-column:1/-1}#site-footer .footer-all-models{justify-content:center;margin-top:10px;padding-top:12px!important}#site-footer .footer113-bottom{justify-items:center;text-align:center;gap:10px}html[data-theme] #site-footer .footer113-bottom nav{justify-content:center;text-align:center;width:100%;gap:4px 14px}#site-footer .footer-credit{justify-self:center}}html[data-theme] #menu.menu71.folio-home .menu-popover-top{position:relative;z-index:3;pointer-events:none}html[data-theme] #menu.menu71.folio-home #menu-close{pointer-events:auto;color:var(--fold-ink)!important;background:color-mix(in srgb,var(--fold-ink) 6%,var(--fold-paper));isolation:isolate}html[data-theme] #menu.menu71.folio-home #menu-close:is(:hover,:focus-visible){color:var(--fold-paper)!important;background:var(--fold-ink);border-color:var(--fold-ink)}html[data-theme] #menu.menu71.folio-home #menu-close svg{stroke:currentColor;fill:none;position:relative;z-index:1}html[data-theme] .design71 #menu.menu71.folio-home .menu-popover-nav .menu-model-row{grid-template-columns:44px max-content 44px;column-gap:0;justify-content:center}html[data-theme] .design71 #menu.menu71.folio-home .menu-model-row .menu-model-link{grid-area:1/2;text-align:center;justify-content:center}html[data-theme] .design71 #menu.menu71.folio-home .menu-model-row summary{grid-area:1/3}@media(max-width:700px){html[data-theme] #site-footer.footer113 h2{font:600 15px/1.4 Manrope,sans-serif!important;text-transform:none;letter-spacing:.01em;color:#f7e7ce!important}}@media(max-width:720px){html[data-theme] .home-page .hero{display:block;padding:0;margin-top:78px;aspect-ratio:4/5;height:auto;min-height:0;isolation:isolate}html[data-theme] .home-page .hero .hero-media{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;z-index:0;background:#201a19 url(assets/video/hero-mobile-r212.webp) center/cover no-repeat}html[data-theme] .home-page .hero .hero-media video{width:100%;height:100%;object-fit:contain}html[data-theme] .home-page .hero .hero-media:after{display:block;content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(26,18,17,.2) 60%,rgba(26,18,17,.78) 100%);pointer-events:none}html[data-theme] .home-page .hero .hero-content{position:absolute;inset:auto 0 42px;z-index:2;padding:0 24px;height:auto;width:100%;background:none;color:#f7e7ce}html[data-theme] .home-page .hero h1{font-size:clamp(29px,8vw,44px);line-height:1.14;margin:0 0 12px;color:#f7e7ce!important;text-shadow:0 2px 12px #0004}html[data-theme] .home-page .hero h1 em{color:inherit}html[data-theme] .home-page .hero .lead{font-size:12px;line-height:1.6;color:#f7e7ce;margin:0;max-width:30em}html[data-theme] .home-page .hero .hero-note{position:absolute;left:24px;bottom:15px;margin:0;color:#f7e7ce;z-index:2}html[data-theme] .home-page .hero .hero-buttons{display:none}}@media(max-width:720px){html[data-theme] .home-page .hero .hero-note{right:auto;width:auto;padding:0;background:none;border:0;box-shadow:none;font-size:9px}}svg.fp-close-glyph{transform:rotate(-45deg);transform-origin:center;pointer-events:none}svg.fp-close-glyph path:first-child{stroke-dasharray:20 300;stroke-dashoffset:-32.42}@media(prefers-reduced-motion:no-preference){svg.fp-close-glyph{animation:fp-close-turn .42s ease-out both}svg.fp-close-glyph path:first-child{animation:fp-close-draw .42s ease-out both}.is-closing96 svg.fp-close-glyph,.fb-is-closing svg.fp-close-glyph{animation:fp-close-return .18s ease-in both}.is-closing96 svg.fp-close-glyph path:first-child,.fb-is-closing svg.fp-close-glyph path:first-child{animation:fp-close-erase .18s ease-in both}}@keyframes fp-close-turn{0%{transform:rotate(0)}}@keyframes fp-close-draw{0%{stroke-dasharray:12 63;stroke-dashoffset:0}}@keyframes fp-close-return{to{transform:rotate(0)}}@keyframes fp-close-erase{to{stroke-dasharray:12 63;stroke-dashoffset:0}}#menu:not(.open) .fp-close-glyph,#menu:not(.open) .fp-close-glyph path{animation:none}
