/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com *//*!
Theme Name: BS Chairs
Theme URI: https://bschairs.it/
Description: Tema custom BS Chairs basato su _tw (Tailwind CSS compilato). Sedute Made in Italy per hotellerie e ristorazione.
Version: 0.4.0
Author: angelaomeo
Author URI: https://github.com/angelaomeo
Text Domain: bschairs
Requires at least: 6.9
Requires PHP: 8.1
License: GNU General Public License v2 or later
License URI: LICENSE

This theme, like WordPress, is licensed under the GPL.

BS Chairs is based on _tw https://underscoretw.com/, (C) 2021-2026 Greg Sullivan
_tw is distributed under the terms of the GNU GPL v2 or later.

_tw is based on Underscores https://underscores.me/ and Varia https://github.com/Automattic/themes/tree/master/varia, (C) 2012-2026 Automattic, Inc.
Underscores and Varia are distributed under the terms of the GNU GPL v2 or later.
*/@layer properties;:host,:root{--font-sans:"Hanken Grotesk",ui-sans-serif,system-ui,sans-serif;--font-serif:"Instrument Serif",ui-serif,Georgia,"Times New Roman",serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% 0.013 17.38);--color-red-100:oklch(93.6% 0.032 17.717);--color-red-700:oklch(50.5% 0.213 27.518);--color-red-800:oklch(44.4% 0.177 26.899);--color-green-50:oklch(98.2% 0.018 155.826);--color-green-700:oklch(52.7% 0.154 150.069);--color-green-800:oklch(44.8% 0.119 151.328);--color-gray-50:oklch(98.5% 0.002 247.839);--color-gray-100:oklch(96.7% 0.003 264.542);--color-gray-200:oklch(92.8% 0.006 264.531);--color-gray-300:oklch(87.2% 0.01 258.338);--color-gray-400:oklch(70.7% 0.022 261.325);--color-gray-500:oklch(55.1% 0.027 264.364);--color-gray-600:oklch(44.6% 0.03 256.802);--color-gray-700:oklch(37.3% 0.034 259.733);--color-gray-800:oklch(27.8% 0.033 256.848);--color-gray-900:oklch(21% 0.034 264.665);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-black:#000;--color-white:#fff;--spacing:0.25rem;--container-sm:24rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--container-7xl:80rem;--text-xs:0.75rem;--text-xs--line-height:1.33333;--text-sm:0.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-0.05em;--tracking-tight:-0.025em;--tracking-wide:0.025em;--tracking-wider:0.05em;--tracking-widest:0.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-md:0 3px 3px rgba(0,0,0,.12);--drop-shadow-lg:0 4px 4px rgba(0,0,0,.15);--ease-out:cubic-bezier(0,0,0.2,1);--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:var(--wp--preset--color--background);--color-foreground:var(--wp--preset--color--foreground);--color-primary:var(--wp--preset--color--primary);--color-footer:var(--wp--preset--color--footer);--container-content:var(--wp--style--global--content-size);--container-wide:var(--wp--style--global--wide-size);--font-display:"Bricolage Grotesque","Hanken Grotesk",sans-serif;--tw-prose-font-normal:400;--tw-prose-font-medium:500;--tw-prose-font-semibold:600;--tw-prose-font-bold:700;--tw-prose-font-extrabold:800;--tw-prose-font-black:900}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:normal;font-weight:400;src:url(fonts/hanken-grotesk-v12-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:normal;font-weight:500;src:url(fonts/hanken-grotesk-v12-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:normal;font-weight:600;src:url(fonts/hanken-grotesk-v12-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:normal;font-weight:700;src:url(fonts/hanken-grotesk-v12-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Hanken Grotesk;font-style:normal;font-weight:800;src:url(fonts/hanken-grotesk-v12-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:500;src:url(fonts/bricolage-grotesque-v9-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:600;src:url(fonts/bricolage-grotesque-v9-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:700;src:url(fonts/bricolage-grotesque-v9-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bricolage Grotesque;font-style:normal;font-weight:800;src:url(fonts/bricolage-grotesque-v9-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Instrument Serif";font-style:normal;font-weight:400;src:url(fonts/instrument-serif-v5-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Instrument Serif";font-style:italic;font-weight:400;src:url(fonts/instrument-serif-v5-latin-italic.woff2) format("woff2")}*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}.bschairs-404{align-items:center;background:linear-gradient(90deg,#ff7a18,#ff2d6f 55%,#e0218a);display:flex;flex-direction:column;gap:1.3rem;justify-content:center;min-height:100vh;min-height:100svh;padding:clamp(7rem,12vw,10rem) clamp(20px,4vw,60px) clamp(4rem,7vw,7rem);text-align:center;width:100%}.bschairs-404-code{font-size:clamp(8rem,28vw,22rem);line-height:.9}.bschairs-404-code,.bschairs-404-title{color:#fff;font-family:var(--font-display);font-weight:800}.bschairs-404-title{font-size:clamp(1.8rem,4vw,3rem);line-height:1.1}.bschairs-404-text{color:#fff;font-size:1.15rem;line-height:1.6;max-width:620px}.bschairs-404-actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:.4rem}.bschairs-404-btn{font-family:var(--font-display);font-size:.9rem;font-weight:700;letter-spacing:.06em;padding:1rem 2rem;text-decoration:none;text-transform:uppercase;transition:transform .2s ease,opacity .2s ease}.bschairs-404-btn--dark{background:#000;color:#fff}.bschairs-404-btn--light{background:#fff;border:3px solid #000;color:#000}.bschairs-404-btn:hover{transform:translateY(-2px)}.bschairs-404-cats{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;margin-top:.8rem}.bschairs-404-cat{color:#fff;font-family:var(--font-display);font-size:.9rem;font-weight:700;padding:.5rem 1.1rem;text-decoration:none;text-transform:lowercase;transition:transform .2s ease,opacity .2s ease}.bschairs-404-cat:hover{opacity:.92;transform:translateY(-2px)}.bschairs-anim{opacity:0;transform:translateY(34px);transition:opacity .7s cubic-bezier(.16,.7,.3,1),transform .7s cubic-bezier(.16,.7,.3,1);will-change:opacity,transform}.bschairs-anim.is-inview{opacity:1;transform:none}.bschairs-anim[data-delay="1"]{transition-delay:.1s}.bschairs-anim[data-delay="2"]{transition-delay:.2s}.bschairs-anim[data-delay="3"]{transition-delay:.3s}@media (prefers-reduced-motion:reduce){.bschairs-anim{opacity:1!important;transform:none!important;transition:none!important}}.bschairs-cat-hero{background:#c72451;padding:clamp(7rem,13vw,11rem) clamp(16px,2.2vw,42px) clamp(4rem,8vw,7rem);width:100%}.bschairs-cat-hero-inner{width:100%}.bschairs-cat-badge{display:inline-block;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));margin-bottom:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:0.1em;background:#b60055;border:3px solid #171717;color:var(--color-white);letter-spacing:.1em;text-transform:uppercase}.bschairs-cat-title{font-family:var(--font-display);margin-bottom:calc(var(--spacing)*8);--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-black);color:var(--color-white);font-size:clamp(2.5rem,9vw,84px);font-weight:var(--font-weight-black)}.bschairs-cat-title-accent{color:#ffce3a}.bschairs-cat-intro{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));max-width:var(--container-2xl);--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}@media (width >= 48rem){.bschairs-cat-intro{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.bschairs-cat-intro{color:hsla(0,0%,100%,.82)}.bschairs-cat-main{background:#f1d4ca;padding:clamp(3rem,7vw,6rem) clamp(16px,2.2vw,42px);width:100%}.bschairs-cat-main-grid{align-items:flex-start;display:grid;gap:calc(var(--spacing)*10);grid-template-columns:repeat(1,minmax(0,1fr));width:100%}@media (width >= 64rem){.bschairs-cat-main-grid{grid-template-columns:2fr 3fr}}.bschairs-cat-preview{align-self:start;background-color:var(--color-white);border:2px solid #171717;overflow:hidden}.bschairs-cat-preview-img{display:block;height:auto;object-fit:contain;width:100%}.bschairs-cat-info{height:100%}.bschairs-cat-info-box{background-color:var(--color-white);display:flex;flex-direction:column;height:100%;justify-content:center;padding:calc(var(--spacing)*8)}@media (width >= 48rem){.bschairs-cat-info-box{padding:calc(var(--spacing)*10)}}.bschairs-cat-info-box{border:2px solid #171717}.bschairs-cat-info-title{font-family:var(--font-display);margin-bottom:calc(var(--spacing)*6);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-black);color:var(--color-black);font-size:clamp(1.5rem,3vw,2rem);font-weight:var(--font-weight-black)}.bschairs-cat-feats{margin-bottom:calc(var(--spacing)*10)}.bschairs-cat-feat{align-items:center;color:var(--color-black);display:flex;font-size:var(--text-base);gap:calc(var(--spacing)*3);line-height:var(--tw-leading,var(--text-base--line-height));margin-bottom:calc(var(--spacing)*4)}.bschairs-cat-feat svg{color:#124af0;flex-shrink:0;height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.bschairs-cat-dl-btn{display:block;font-family:var(--font-display);padding-block:calc(var(--spacing)*6);padding-inline:calc(var(--spacing)*4);text-align:center;width:100%;--tw-font-weight:var(--font-weight-extrabold);background:#171717;border:3px solid #171717;color:var(--color-white);font-weight:var(--font-weight-extrabold);text-transform:uppercase;transition:background-color .2s ease}.bschairs-cat-dl-btn:hover{background:#124af0}.bschairs-cat-archive{background:#000;padding:5rem clamp(16px,2.2vw,42px);width:100%}.bschairs-cat-archive-inner{width:100%}.bschairs-cat-archive-head{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:calc(var(--spacing)*12)}.bschairs-cat-archive-title{font-family:var(--font-display);--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);--tw-tracking:var(--tracking-tight);color:var(--color-white);font-size:clamp(1.5rem,4vw,2rem);letter-spacing:var(--tracking-tight)}.bschairs-cat-archive-vol{display:none;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));padding-bottom:calc(var(--spacing)*1);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);text-transform:uppercase}@media (width >= 48rem){.bschairs-cat-archive-vol{display:block}}.bschairs-cat-archive-vol{border-bottom:3px solid #171717}.bschairs-cat-archive svg{max-height:24px;max-width:24px}.bschairs-cat-grid{display:grid;gap:calc(var(--spacing)*4);grid-template-columns:repeat(1,minmax(0,1fr))}@media (width >= 40rem){.bschairs-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 64rem){.bschairs-cat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.bschairs-cat-grid .bschairs-anim{transition:none}.bschairs-cat-grid .bschairs-anim.is-inview{animation:bschairs-fade-up .7s cubic-bezier(.16,.7,.3,1) both}.bschairs-cat-grid .bschairs-anim:first-child.is-inview{animation-delay:.07s}.bschairs-cat-grid .bschairs-anim:nth-child(2).is-inview{animation-delay:.14s}.bschairs-cat-grid .bschairs-anim:nth-child(3).is-inview{animation-delay:.21s}.bschairs-cat-grid .bschairs-anim:nth-child(4).is-inview{animation-delay:.28s}.bschairs-cat-grid .bschairs-anim:nth-child(5).is-inview{animation-delay:.35s}.bschairs-cat-grid .bschairs-anim:nth-child(6).is-inview{animation-delay:.42s}.bschairs-cat-grid .bschairs-anim:nth-child(7).is-inview{animation-delay:.49s}.bschairs-cat-grid .bschairs-anim:nth-child(8).is-inview{animation-delay:.56s}@keyframes bschairs-fade-up{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bschairs-cat-grid .bschairs-anim.is-inview{animation:none}}.bschairs-cat-box{border:3px solid #171717;display:flex;flex-direction:column;gap:calc(var(--spacing)*8);justify-content:space-between;min-height:190px;padding:calc(var(--spacing)*6);transition:filter .2s ease}.bschairs-cat-box:hover{filter:brightness(.93)}.bschairs-cat-box-title{font-family:var(--font-display);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-black);color:#000;font-size:2rem;font-weight:var(--font-weight-black)}.bschairs-cat-box-link{align-items:center;display:flex;font-size:var(--text-xs);justify-content:space-between;line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-widest);color:inherit;letter-spacing:var(--tracking-widest);text-transform:uppercase}.bschairs-cat-box-link svg{height:calc(var(--spacing)*5);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:calc(var(--spacing)*5)}.bschairs-cat-box:hover .bschairs-cat-box-link svg{transform:translateX(4px)}.bschairs-cat-box:first-child{background:#ff8a00;color:#fff}.bschairs-cat-box:nth-child(2){background:#e0218a;color:#fff}.bschairs-cat-box:nth-child(3){background:#11c287;color:#fff}.bschairs-cat-box:nth-child(4){background:#ffc21e;color:#000}.bschairs-cat-box:nth-child(5){background:#14b85a;color:#fff}.bschairs-cat-box:nth-child(6){background:#ff8a00;color:#fff}.bschairs-cat-box:nth-child(7){background:#0099cb;color:#fff}.bschairs-cat-box:nth-child(8){background:#e0213d;color:#fff}.bschairs-cat-split{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (width >= 48rem){.bschairs-cat-split{grid-template-columns:repeat(2,minmax(0,1fr))}}.bschairs-cat-news{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--spacing)*12)}@media (width >= 48rem){.bschairs-cat-news{padding:calc(var(--spacing)*20)}}.bschairs-cat-news{background:#ff5c00}.bschairs-cat-split-title{font-family:var(--font-display);margin-bottom:calc(var(--spacing)*6);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-black);font-size:clamp(1.75rem,4vw,3rem);font-weight:var(--font-weight-black)}.bschairs-cat-news-title{color:#000}.bschairs-cat-news-form{border:3px solid #171717;display:flex;width:100%}.bschairs-cat-news-input{background-color:var(--color-white);border-style:var(--tw-border-style);border-width:0;color:var(--color-black);flex-grow:1;padding-block:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*4);--tw-outline-style:none;outline-style:none}.bschairs-cat-news-btn{font-family:var(--font-display);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-inline:calc(var(--spacing)*8);--tw-font-weight:var(--font-weight-extrabold);background:#171717;border-left:3px solid #171717;color:var(--color-white);font-weight:var(--font-weight-extrabold);text-transform:uppercase;transition:background-color .2s ease}.bschairs-cat-news-btn:hover{background:#124af0}.bschairs-cat-split-sub{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));margin-bottom:calc(var(--spacing)*8);--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}@media (width >= 48rem){.bschairs-cat-split-sub{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.bschairs-cat-split-sub{white-space:nowrap}.bschairs-cat-news .bschairs-cat-split-sub{color:#521800}.bschairs-cat-contact .bschairs-cat-split-sub{color:hsla(0,0%,100%,.82)}.bschairs-cat-contact{display:flex;flex-direction:column;justify-content:center;padding:calc(var(--spacing)*12)}@media (width >= 48rem){.bschairs-cat-contact{padding:calc(var(--spacing)*20)}}.bschairs-cat-contact{background:#000}.bschairs-cat-contact-title{color:#ffce3a}.bschairs-cat-contact-btn{align-self:flex-start;background-color:var(--color-white);display:inline-block;font-family:var(--font-display);padding-block:calc(var(--spacing)*5);padding-inline:calc(var(--spacing)*8);--tw-font-weight:var(--font-weight-extrabold);border:3px solid #171717;color:var(--color-black);font-weight:var(--font-weight-extrabold);text-transform:uppercase;transition:background-color .2s ease}.bschairs-cat-contact-btn:hover{background:#f1d4ca}.bschairs-cat-contact .bschairs-cat-contact-btn{background:transparent;border-color:#ffce3a;color:#ffce3a}.bschairs-cat-contact .bschairs-cat-contact-btn:hover{background:#ffce3a;color:#000}.bschairs-cat-form-title{font-family:var(--font-display);margin-bottom:calc(var(--spacing)*2);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-black);color:var(--color-black);font-size:clamp(1.4rem,3vw,1.9rem);font-weight:var(--font-weight-black)}.bschairs-cat-form-sub{color:var(--color-gray-600);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-bottom:calc(var(--spacing)*6)}.bschairs-cat-form{display:flex;flex-direction:column;gap:calc(var(--spacing)*4)}.bschairs-cat-form-grid{display:grid;gap:calc(var(--spacing)*4);grid-template-columns:repeat(1,minmax(0,1fr))}@media (width >= 40rem){.bschairs-cat-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 64rem){.bschairs-cat-form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bschairs-cat-form-row{display:grid;gap:calc(var(--spacing)*4);grid-template-columns:repeat(1,minmax(0,1fr))}@media (width >= 40rem){.bschairs-cat-form-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.bschairs-cat-field{display:flex;flex-direction:column}.bschairs-cat-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-bottom:calc(var(--spacing)*1);--tw-font-weight:var(--font-weight-bold);color:var(--color-black);font-weight:var(--font-weight-bold)}.bschairs-cat-input{background-color:var(--color-white);color:var(--color-black);padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*4);width:100%;--tw-outline-style:none;border:3px solid #171717;outline-style:none}.bschairs-cat-consent{align-items:flex-start;color:var(--color-black);display:flex;font-size:var(--text-sm);gap:calc(var(--spacing)*3);line-height:var(--tw-leading,var(--text-sm--line-height))}.bschairs-cat-submit{display:block;font-family:var(--font-display);margin-top:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*5);padding-inline:calc(var(--spacing)*4);text-align:center;width:100%;--tw-font-weight:var(--font-weight-extrabold);background:#171717;border:3px solid #171717;color:var(--color-white);font-weight:var(--font-weight-extrabold);text-transform:uppercase;transition:background-color .2s ease}.bschairs-cat-submit:hover{background:#124af0}.bschairs-cat-alert{margin-bottom:calc(var(--spacing)*5);padding:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-bold);border:3px solid #171717;font-weight:var(--font-weight-bold)}.bschairs-cat-alert--ok{background:#16a34a;color:#fff}.bschairs-cat-alert--err{background:#ba1a1a;color:#fff}.bschairs-contatti-head{background-color:#f6e7ec}.bschairs-contatti-head-inner{padding-block:calc(var(--spacing)*16)}@media (width >= 48rem){.bschairs-contatti-head-inner{padding-block:calc(var(--spacing)*24)}}.bschairs-contatti-head-inner{padding-left:clamp(16px,2.2vw,42px);padding-right:clamp(16px,2.2vw,42px);width:100%}.bschairs-contatti-title{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));margin-bottom:calc(var(--spacing)*8);--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}@media (width >= 1120px){.bschairs-contatti-title{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@media (width >= 40rem){.bschairs-contatti-title{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (width >= 48rem){.bschairs-contatti-title{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}@media (width >= 96rem){.bschairs-contatti-title{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}}.bschairs-contatti-lead{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));margin-top:calc(var(--spacing)*6);max-width:var(--container-3xl);--tw-leading:var(--leading-relaxed);color:var(--color-gray-700);line-height:var(--leading-relaxed)}@media (width >= 48rem){.bschairs-contatti-lead{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.bschairs-contatti-cards{display:grid;gap:calc(var(--spacing)*8);grid-template-columns:repeat(1,minmax(0,1fr));margin-top:calc(var(--spacing)*12)}@media (width >= 40rem){.bschairs-contatti-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 48rem){.bschairs-contatti-cards{gap:calc(var(--spacing)*12);grid-template-columns:repeat(3,minmax(0,1fr))}}.bschairs-contatti-card-label{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));margin-bottom:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.bschairs-contatti-card-text{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (width >= 48rem){.bschairs-contatti-card-text{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.bschairs-contatti-link{text-decoration-line:underline;text-decoration-thickness:3px;text-underline-offset:4px;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){.bschairs-contatti-link:hover{color:var(--color-primary)}}.bschairs-contatti-box-wrap{padding-block:calc(var(--spacing)*16)}@media (width >= 48rem){.bschairs-contatti-box-wrap{padding-block:calc(var(--spacing)*24)}}.bschairs-contatti-box-wrap{padding-left:clamp(16px,2.2vw,42px);padding-right:clamp(16px,2.2vw,42px);width:100%}.bschairs-contatti-box{background-color:var(--color-white);border-color:var(--color-black);border-style:var(--tw-border-style);border-width:1.5px;display:flex;flex-direction:column;overflow:hidden}@media (width >= 64rem){.bschairs-contatti-box{flex-direction:row}}.bschairs-contatti-box{box-shadow:8px 8px 0 0 var(--color-primary)}.bschairs-contatti-form-col{background-color:var(--color-white);border-bottom-style:var(--tw-border-style);border-bottom-width:1.5px;border-color:var(--color-black);padding:calc(var(--spacing)*8);width:100%}@media (width >= 48rem){.bschairs-contatti-form-col{padding:calc(var(--spacing)*12)}}@media (width >= 64rem){.bschairs-contatti-form-col{border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-right-style:var(--tw-border-style);border-right-width:1.5px;width:50%}}.bschairs-contatti-form-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));margin-bottom:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}@media (width >= 40rem){.bschairs-contatti-form-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (width >= 48rem){.bschairs-contatti-form-title{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));margin-bottom:calc(var(--spacing)*8)}}:where(.bschairs-contatti-form>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*6*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*6*var(--tw-space-y-reverse))}.bschairs-field{display:block}.bschairs-label{display:block;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-bottom:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.bschairs-input{background-color:var(--color-white);border-color:var(--color-black);border-style:var(--tw-border-style);border-width:1.5px;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));padding:calc(var(--spacing)*4);width:100%;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.bschairs-input:focus{border-color:var(--color-primary);box-shadow:4px 4px 0 var(--color-primary);outline:none}.bschairs-textarea{background-color:var(--color-white);border-color:var(--color-black);border-style:var(--tw-border-style);border-width:1.5px;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));min-height:150px;padding:calc(var(--spacing)*4);width:100%;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.bschairs-textarea:focus{border-color:var(--color-primary);box-shadow:4px 4px 0 var(--color-primary);outline:none}.bschairs-submit{background-color:var(--color-black);border-color:var(--color-black);border-style:var(--tw-border-style);border-width:1.5px;cursor:pointer;font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));margin-top:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*8);width:100%;--tw-font-weight:var(--font-weight-extrabold);color:var(--color-white);font-weight:var(--font-weight-extrabold);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.bschairs-submit:hover{background-color:var(--color-primary);border-color:var(--color-primary);box-shadow:4px 4px 0 #000}.bschairs-contatti-map{background-color:var(--color-neutral-100);min-height:420px;position:relative;width:100%}@media (width >= 64rem){.bschairs-contatti-map{min-height:100%;width:50%}}.bschairs-contatti-map iframe{border-style:var(--tw-border-style);border-width:0;height:100%;inset:calc(var(--spacing)*0);position:absolute;width:100%}.bschairs-contatti-alert{border-style:var(--tw-border-style);border-width:1.5px;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-bottom:calc(var(--spacing)*6);padding:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.bschairs-contatti-alert--ok{background-color:var(--color-green-50);border-color:var(--color-green-700);color:var(--color-green-800)}.bschairs-contatti-alert--err{background-color:var(--color-red-50);border-color:var(--color-red-700);color:var(--color-red-800)}.bschairs-marquee{background-color:#7b1e3b;overflow:hidden;padding-block:calc(var(--spacing)*4);white-space:nowrap}.bschairs-marquee-track{animation:marquee 20s linear infinite;display:inline-flex}.bschairs-marquee:hover .bschairs-marquee-track{animation-play-state:paused}.bschairs-marquee-text{font-family:var(--font-display);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));padding-inline:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);color:var(--color-white);letter-spacing:var(--tracking-tight)}@media (width >= 40rem){.bschairs-marquee-text{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (width >= 48rem){.bschairs-marquee-text{font-size:4rem}}.bschairs-consent{align-items:flex-start;color:var(--color-gray-700);display:flex;font-size:var(--text-sm);gap:calc(var(--spacing)*2);line-height:var(--tw-leading,var(--text-sm--line-height))}.bschairs-consent input{flex-shrink:0;height:calc(var(--spacing)*4);margin-top:calc(var(--spacing)*1);width:calc(var(--spacing)*4)}.bschairs-consent a{text-decoration-line:underline}@media (hover:hover){:is(.bschairs-consent a):hover{color:var(--color-primary)}}.bschairs-lmap{height:100%;inset:0;position:absolute;width:100%}.bschairs-lmap .leaflet-tile{filter:sepia(.55) saturate(1.7) hue-rotate(300deg) brightness(1.05)}.bschairs-lmap .leaflet-container{background:#ffecf0}.leaflet-tooltip.bschairs-map-tip{background:#fff;border:none;border-radius:10px!important;box-shadow:0 2px 10px rgba(163,22,69,.25);color:#a31645;font-family:var(--font-display);font-size:.9rem;font-weight:800;letter-spacing:.02em;padding:.4rem .8rem}.leaflet-tooltip.bschairs-map-tip:before{border-top-color:#fff}.bschairs-lmap .leaflet-control-attribution,.bschairs-lmap .leaflet-control-attribution a{color:#a31645!important}.bschairs-lmap .leaflet-control-zoom a{color:#a31645}.bschairs-lmap .leaflet-marker-icon{cursor:pointer}.leaflet-tooltip.bschairs-map-tip{line-height:1.25;text-align:center}.bschairs-map-tip-name{display:block;font-family:var(--font-display);font-size:1.05rem;font-weight:800}.bschairs-map-tip-addr{display:block;font-family:var(--font-sans);font-size:.8rem;font-weight:600;margin-top:2px}.bschairs-pin{background:transparent!important;border:none!important}.leaflet-tooltip.bschairs-map-tip .bschairs-map-tip-addr,.leaflet-tooltip.bschairs-map-tip .bschairs-map-tip-name{color:#111!important}.bschairs-map-tip-link{color:#111;cursor:pointer;display:block;text-decoration:none}.bschairs-map-tip-link:hover{text-decoration:none}.bschairs-map-tip-addr,.bschairs-map-tip-link,.bschairs-map-tip-name,.leaflet-tooltip.bschairs-map-tip{font-family:var(--font-display)!important}.bschairs-duo{padding-bottom:calc(var(--spacing)*20)}@media (width >= 48rem){.bschairs-duo{padding-bottom:calc(var(--spacing)*28)}}.bschairs-duo{padding-left:clamp(16px,2.2vw,42px);padding-right:clamp(16px,2.2vw,42px);width:100%}.bschairs-duo-title{font-family:var(--font-display);margin-bottom:calc(var(--spacing)*4);text-align:center;--tw-font-weight:var(--font-weight-black);color:var(--color-black);font-size:clamp(2.25rem,7vw,60px);font-weight:var(--font-weight-black)}.bschairs-duo-intro{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));margin-inline:auto;margin-bottom:calc(var(--spacing)*10);max-width:var(--container-2xl);text-align:center;--tw-leading:var(--leading-relaxed);color:var(--color-gray-600);line-height:var(--leading-relaxed)}@media (width >= 48rem){.bschairs-duo-intro{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));margin-bottom:calc(var(--spacing)*14)}}.bschairs-duo-grid{display:grid;gap:calc(var(--spacing)*8);grid-template-columns:repeat(1,minmax(0,1fr))}@media (width >= 40rem){.bschairs-duo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bschairs-duo-box{cursor:pointer;display:flex;flex-direction:column;overflow:hidden}.bschairs-duo-box-img{aspect-ratio:1/1;display:block;object-fit:cover;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:100%;--tw-duration:500ms;transition-duration:.5s}@media (hover:hover){.bschairs-duo-box-img:is(:where(.group):hover *){scale:1.03}}.bschairs-duo-box:hover .bschairs-duo-cta{background-color:var(--color-black);color:var(--color-white)}.bschairs-duo-box-body{align-items:flex-start;display:flex;flex-direction:column;gap:calc(var(--spacing)*4);padding-top:calc(var(--spacing)*8);text-align:left}@media (width >= 48rem){.bschairs-duo-box-body{padding-top:calc(var(--spacing)*10)}}.bschairs-duo-box-title{font-family:var(--font-display);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-extrabold);color:var(--color-black);font-weight:var(--font-weight-extrabold)}@media (width >= 48rem){.bschairs-duo-box-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.bschairs-duo-box-text{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));max-width:none;--tw-leading:var(--leading-relaxed);color:var(--color-gray-700);line-height:var(--leading-relaxed)}@media (width >= 48rem){.bschairs-duo-box-text{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.bschairs-duo-cta{border-color:var(--color-black);border-style:var(--tw-border-style);border-width:1px;display:inline-block;padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-bold);color:var(--color-black);font-size:16px;font-weight:var(--font-weight-bold);letter-spacing:normal;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.bschairs-eco{background-color:#14532d;color:#fff;margin-bottom:10rem;overflow:hidden;padding:clamp(5rem,10vw,9rem) clamp(16px,2.2vw,42px);position:relative;width:100%}.bschairs-eco-grid{align-items:flex-start;display:grid;gap:calc(var(--spacing)*10);grid-template-columns:repeat(1,minmax(0,1fr))}@media (width >= 64rem){.bschairs-eco-grid{gap:calc(var(--spacing)*20);grid-template-columns:repeat(2,minmax(0,1fr))}}.bschairs-eco-grid{position:relative;z-index:1}.bschairs-eco-eyebrow{display:inline-block;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-bottom:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:0.12em;color:#4ade80;letter-spacing:.12em}.bschairs-eco-title{font-family:var(--font-display);--tw-font-weight:var(--font-weight-black);color:#fff;font-size:clamp(2.5rem,6vw,5rem);font-weight:var(--font-weight-black);line-height:1.05}.bschairs-eco-text{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}@media (width >= 48rem){.bschairs-eco-text{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.bschairs-eco-text{color:#dcfce7}.bschairs-eco-text p{margin-bottom:1.4em}.bschairs-eco-text p:last-child{margin-bottom:0}.bschairs-eco-text a{color:#86efac;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.bschairs-eco-text a:hover{color:#fff}.bschairs-eco-leaves{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.bschairs-eco-leaf{animation:bschairs-leaf-fall var(--dur) linear var(--delay) infinite;left:var(--x);position:absolute;top:-8%}.bschairs-eco-leaf-i{animation:bschairs-leaf-sway var(--sway-dur) ease-in-out var(--delay) infinite alternate;color:var(--col);display:block;height:var(--size);opacity:var(--op);width:var(--size)}.bschairs-eco-leaf-i svg{display:block;height:100%;width:100%}@keyframes bschairs-leaf-fall{0%{top:-8%}to{top:108%}}@keyframes bschairs-leaf-sway{0%{transform:translateX(calc(var(--sway)*-1)) rotate(0deg)}to{transform:translateX(var(--sway)) rotate(var(--spin))}}@media (prefers-reduced-motion:reduce){.bschairs-eco-leaves{display:none}}.bschairs-fabricsec{width:100%}.bschairs-fabricsec-tiles{display:grid;gap:clamp(12px,1.6vw,22px);grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1200px){.bschairs-fabricsec-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1024px){.bschairs-fabricsec-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.bschairs-fabricsec-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.bschairs-fabricsec-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.bschairs-fabricsec-tile{appearance:none;cursor:pointer;font:inherit;margin:0;padding:0;text-align:left;width:100%}.bschairs-fabricsec-tile.is-active{border-color:#b11cc7}.bschairs-fabricsec-panel{margin-top:clamp(14px,2vw,24px)}.bschairs-fabricsec-panel[hidden]{display:none}.bschairs-parch-grid.bschairs-fabricsec-grid{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0}@media (max-width:1200px){.bschairs-parch-grid.bschairs-fabricsec-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1024px){.bschairs-parch-grid.bschairs-fabricsec-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.bschairs-parch-grid.bschairs-fabricsec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.bschairs-parch-grid.bschairs-fabricsec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bschairs-fabricsec .bschairs-parch-card-title{font-size:20px}.bschairs-fabricsec-prod{appearance:none;background:none;border:0;cursor:pointer;font:inherit;margin:0;padding:0;text-align:left;width:100%}.bschairs-fabricsec-stage{background:#fff;border-top:2px solid #1a120e;margin-top:clamp(20px,3vw,36px);padding-top:0}.bschairs-fabricsec-stage[hidden]{display:none}.bschairs-fabricsec-stage .bschairs-tessuto{min-height:0}.bschairs-fabricsec-stage .bschairs-tex-hero{background:#fff;padding-top:0}.bschairs-fabricsec-stage .bschairs-tex-band,.bschairs-fabricsec-stage .bschairs-tex-marquee,.bschairs-fabricsec-stage .bschairs-tex-quick-info,.bschairs-fabricsec-stage .bschairs-tex-quick-specs,.bschairs-fabricsec-stage .bschairs-tex-ref{display:none}.bschairs-fabricsec-stage .bschairs-tex-title{font-size:40px}.bschairs-fabricsec-stage .bschairs-tex-info{background:#fff;border-left:0;min-width:0;padding-right:0}.bschairs-fabricsec-stage .bschairs-tex-acc-wrap{padding-left:0;padding-right:0;padding-top:0}.bschairs-fabricsec-stage .bschairs-tex-quick{display:none}.bschairs-fabricsec-stage .bschairs-tex-hero{border-bottom:1px solid #000}@media (min-width:900px){.bschairs-fabricsec-stage .bschairs-tex-hero{grid-template-columns:1fr 1fr;height:auto;min-height:400px}.bschairs-fabricsec-stage .bschairs-tex-visual{order:0}.bschairs-fabricsec-stage .bschairs-tex-info{order:1}}.bschairs-fabricsec-loading{align-items:center;display:flex;justify-content:center;min-height:240px}.bschairs-fabricsec-loading span{animation:bschairs-sc-spin .8s linear infinite;border:4px solid #e6ddca;border-radius:999px;border-top-color:#b11cc7;height:42px;width:42px}@keyframes bschairs-sc-spin{to{transform:rotate(1turn)}}.bschairs-fabricsec-error{color:#1a120e;font-family:var(--font-sans);padding:3rem;text-align:center}#bschairs-acc-tessuti.is-open .bschairs-acc-body{max-height:none}.bschairs-fabricsec-panel,.bschairs-fabricsec-stage{scroll-margin-top:100px}@media (max-width:767px){.bschairs-fabricsec-panel,.bschairs-fabricsec-stage{scroll-margin-top:80px}}.bschairs-fabricsec-stage .bschairs-tex-visual{align-items:center;background:#fff;display:flex;justify-content:center;overflow:visible;padding:16px}.bschairs-fabricsec-stage .bschairs-tex-hero-img{-webkit-clip-path:polygon(0 0,4.17% 4%,8.33% 0,12.5% 4%,16.67% 0,20.83% 4%,25% 0,29.17% 4%,33.33% 0,37.5% 4%,41.67% 0,45.83% 4%,50% 0,54.17% 4%,58.33% 0,62.5% 4%,66.67% 0,70.83% 4%,75% 0,79.17% 4%,83.33% 0,87.5% 4%,91.67% 0,95.83% 4%,100% 0,96% 4.17%,100% 8.33%,96% 12.5%,100% 16.67%,96% 20.83%,100% 25%,96% 29.17%,100% 33.33%,96% 37.5%,100% 41.67%,96% 45.83%,100% 50%,96% 54.17%,100% 58.33%,96% 62.5%,100% 66.67%,96% 70.83%,100% 75%,96% 79.17%,100% 83.33%,96% 87.5%,100% 91.67%,96% 95.83%,100% 100%,95.83% 96%,91.67% 100%,87.5% 96%,83.33% 100%,79.17% 96%,75% 100%,70.83% 96%,66.67% 100%,62.5% 96%,58.33% 100%,54.17% 96%,50% 100%,45.83% 96%,41.67% 100%,37.5% 96%,33.33% 100%,29.17% 96%,25% 100%,20.83% 96%,16.67% 100%,12.5% 96%,8.33% 100%,4.17% 96%,0 100%,4% 95.83%,0 91.67%,4% 87.5%,0 83.33%,4% 79.17%,0 75%,4% 70.83%,0 66.67%,4% 62.5%,0 58.33%,4% 54.17%,0 50%,4% 45.83%,0 41.67%,4% 37.5%,0 33.33%,4% 29.17%,0 25%,4% 20.83%,0 16.67%,4% 12.5%,0 8.33%,4% 4.17%);clip-path:polygon(0 0,4.17% 4%,8.33% 0,12.5% 4%,16.67% 0,20.83% 4%,25% 0,29.17% 4%,33.33% 0,37.5% 4%,41.67% 0,45.83% 4%,50% 0,54.17% 4%,58.33% 0,62.5% 4%,66.67% 0,70.83% 4%,75% 0,79.17% 4%,83.33% 0,87.5% 4%,91.67% 0,95.83% 4%,100% 0,96% 4.17%,100% 8.33%,96% 12.5%,100% 16.67%,96% 20.83%,100% 25%,96% 29.17%,100% 33.33%,96% 37.5%,100% 41.67%,96% 45.83%,100% 50%,96% 54.17%,100% 58.33%,96% 62.5%,100% 66.67%,96% 70.83%,100% 75%,96% 79.17%,100% 83.33%,96% 87.5%,100% 91.67%,96% 95.83%,100% 100%,95.83% 96%,91.67% 100%,87.5% 96%,83.33% 100%,79.17% 96%,75% 100%,70.83% 96%,66.67% 100%,62.5% 96%,58.33% 100%,54.17% 96%,50% 100%,45.83% 96%,41.67% 100%,37.5% 96%,33.33% 100%,29.17% 96%,25% 100%,20.83% 96%,16.67% 100%,12.5% 96%,8.33% 100%,4.17% 96%,0 100%,4% 95.83%,0 91.67%,4% 87.5%,0 83.33%,4% 79.17%,0 75%,4% 70.83%,0 66.67%,4% 62.5%,0 58.33%,4% 54.17%,0 50%,4% 45.83%,0 41.67%,4% 37.5%,0 33.33%,4% 29.17%,0 25%,4% 20.83%,0 16.67%,4% 12.5%,0 8.33%,4% 4.17%);filter:drop-shadow(1.5px 0 0 #1a120e) drop-shadow(-1.5px 0 0 #1a120e) drop-shadow(0 1.5px 0 #1a120e) drop-shadow(0 -1.5px 0 #1a120e) drop-shadow(3px 4px 0 rgba(26,18,14,.18));height:100%;object-fit:cover;width:100%}.bschairs-tex-sheet-row{margin-top:1.1rem}.bschairs-tex-sheet-link{align-items:center;background:#1a120e;border-radius:999px;color:#fff;display:inline-flex;font-family:var(--font-display);font-size:.95rem;font-weight:700;gap:.5rem;padding:.85rem 1.5rem;text-decoration:none;transition:background .2s ease,transform .2s ease}.bschairs-tex-sheet-link:hover{background:#b11cc7;transform:translateY(-1px)}.bschairs-tex-sheet-link:before{background:currentColor;content:"";flex:0 0 auto;height:18px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M7 3h7l4 4v14a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1'/%3E%3Cpath d='M14 3v4h4m-6 4v6m-3-3 3 3 3-3'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M7 3h7l4 4v14a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1'/%3E%3Cpath d='M14 3v4h4m-6 4v6m-3-3 3 3 3-3'/%3E%3C/svg%3E") center/contain no-repeat;width:18px}.bschairs-fabricsec-stage #bschairs-acc-caratteristiche .bschairs-acc-body{display:flex;flex-direction:column}.bschairs-fabricsec-stage #bschairs-acc-caratteristiche .bschairs-tex-sheet-row{order:1}.bschairs-fabricsec-stage #bschairs-acc-caratteristiche .bschairs-acc-body>p:has(img){order:2}.bschairs-fabricsec-stage .bschairs-tex-disclaimer{margin-right:0}@media (min-width:900px){.bschairs-fabricsec-stage .bschairs-tex-disclaimer{white-space:nowrap}}.bschairs-fabricsec-stage .bschairs-tex-cert{margin-top:.9rem}.bschairs-fabricsec-stage .bschairs-tex-cert img{display:block;height:auto;max-width:130px}.bschairs-fabricsec-stage .bschairs-tex-cert p{margin:0}.bschairs-fabricsec-stage{overflow-x:hidden}@media (max-width:899px){.bschairs-fabricsec-stage .bschairs-tex-visual{aspect-ratio:1/1;height:auto;margin:0 auto;max-width:320px;min-height:0;padding:12px;width:100%}.bschairs-fabricsec-stage .bschairs-tex-hero-img{aspect-ratio:1/1;height:100%;width:100%}.bschairs-fabricsec-stage .bschairs-tex-disclaimer{white-space:normal}.bschairs-fabricsec-stage .bschairs-tex-info{padding-left:0}.bschairs-fabricsec-stage .bschairs-tex-hero{padding-top:30px}.bschairs-fabricsec-stage .bschairs-tex-dots{padding:8px}.bschairs-fabricsec .bschairs-parch-card-cat{display:none}}.bschairs-fin-hero{background:#1a120e;color:#fff;overflow:hidden;padding:clamp(120px,16vh,220px) clamp(16px,2.2vw,42px) clamp(56px,8vh,110px);position:relative}.bschairs-fin-hero--img{background-position:50%;background-size:cover}.bschairs-fin-hero--img:before{background:linear-gradient(180deg,rgba(26,18,14,.55),rgba(26,18,14,.82));content:"";inset:0;position:absolute}.bschairs-fin-hero-inner{margin:0 auto;max-width:1500px;position:relative}.bschairs-fin-hero-eyebrow{color:#ffc404;display:inline-block;font-family:var(--font-display);font-size:.85rem;font-weight:800;letter-spacing:.14em;margin-bottom:1rem;text-transform:uppercase}.bschairs-fin-hero-title{font-family:var(--font-display);font-size:clamp(3rem,8vw,6rem);font-weight:800;letter-spacing:-.01em;line-height:.95;margin:0 0 1.2rem}.bschairs-fin-hero-lead{color:hsla(0,0%,100%,.9);font-family:var(--font-sans);font-size:clamp(1.05rem,1.4vw,1.35rem);line-height:1.5;max-width:720px}.bschairs-fin-sec{margin:0 auto;max-width:1500px;padding:clamp(48px,7vw,96px) clamp(16px,2.2vw,42px)}.bschairs-fin-sec--soft{background:#f6f1ea;max-width:none}.bschairs-fin-sec--soft .bschairs-fin-head,.bschairs-fin-sec--soft .bschairs-fin-luc-grid{margin-left:auto;margin-right:auto;max-width:1500px}.bschairs-fin-head{margin-bottom:clamp(24px,3vw,44px)}.bschairs-fin-tess-grid{display:grid;gap:clamp(14px,1.6vw,24px);grid-template-columns:repeat(3,minmax(0,1fr))}.bschairs-fin-tess-card{align-items:flex-end;aspect-ratio:4/3;background:#e7ddcf;border-radius:0;display:flex;overflow:hidden;padding:clamp(1rem,1.6vw,1.4rem);position:relative;text-decoration:none}.bschairs-fin-tess-img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .6s cubic-bezier(.22,1,.36,1);width:100%}.bschairs-fin-tess-card:hover .bschairs-fin-tess-img{transform:scale(1.06)}.bschairs-fin-tess-veil{background:linear-gradient(0deg,rgba(0,0,0,.55),transparent 60%);inset:0;position:absolute}.bschairs-fin-tess-title{color:#fff;font-family:var(--font-display);font-size:clamp(1.1rem,1.6vw,1.5rem);font-weight:800;line-height:1.05;position:relative;text-shadow:0 1px 4px rgba(0,0,0,.35);z-index:2}.bschairs-fin-luc-grid{display:grid;gap:clamp(16px,2vw,30px);grid-template-columns:repeat(3,minmax(0,1fr))}.bschairs-fin-luc-card{background:#fff;border-radius:0;overflow:hidden}.bschairs-fin-luc-media{background:#ece5da;display:block;height:400px;overflow:hidden;position:relative}.bschairs-fin-luc-img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .6s cubic-bezier(.22,1,.36,1);width:100%}.bschairs-fin-luc-card:hover .bschairs-fin-luc-img{transform:scale(1.05)}.bschairs-fin-luc-title{color:#1a120e;font-family:var(--font-display);font-size:1.4rem;font-weight:800;margin:1.2rem 1.3rem .5rem}.bschairs-fin-luc-text{color:#5b4137;font-family:var(--font-sans);font-size:1rem;line-height:1.5;margin:0 1.3rem 1.4rem}.bschairs-fin-tinta{display:flex;flex-wrap:wrap}.bschairs-fin-tinta-media{background:#d9cdbd 50%/cover no-repeat;flex:1 1 50%;min-height:600px}.bschairs-fin-tinta-body{background:#0e1719;color:#fff;display:flex;flex:1 1 50%;flex-direction:column;justify-content:center;min-height:600px;padding:clamp(40px,6vw,96px)}.bschairs-fin-tinta-eyebrow{color:#ffc404;font-family:var(--font-display);font-size:.82rem;font-weight:800;letter-spacing:.14em;margin-bottom:.8rem;text-transform:uppercase}.bschairs-fin-tinta-title{font-family:var(--font-display);font-size:clamp(2rem,3.4vw,3.2rem);font-weight:800;line-height:1;margin:0 0 1.1rem}.bschairs-fin-tinta-text{color:hsla(0,0%,100%,.9);font-family:var(--font-sans);font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.55;margin:0 0 1.8rem;max-width:620px}.bschairs-fin-tinta-cta{align-items:center;align-self:flex-start;background:#ffc404;border-radius:0;color:#1a120e;display:inline-flex;font-family:var(--font-display);font-size:.92rem;font-weight:800;gap:.6rem;letter-spacing:.04em;padding:.95rem 1.6rem;text-decoration:none;text-transform:uppercase;transition:transform .2s ease,background .2s ease}.bschairs-fin-tinta-cta:hover{background:#ffd42e;transform:translateY(-2px)}.bschairs-fin-tinta-cta svg{height:18px;width:18px}.bschairs-fin-colori-grid{display:grid;gap:clamp(10px,1vw,16px);grid-template-columns:repeat(8,minmax(0,1fr))}.bschairs-fin-swatch{align-items:flex-end;aspect-ratio:1/1;border-radius:20px!important;display:flex;overflow:hidden;padding:.6rem;position:relative;text-decoration:none;transition:transform .2s ease}.bschairs-fin-swatch:hover{transform:translateY(-3px)}.bschairs-fin-swatch-img{height:100%;inset:0;object-fit:cover;opacity:0;position:absolute;transition:opacity .4s ease;width:100%}.bschairs-fin-swatch:hover .bschairs-fin-swatch-img{opacity:1}.bschairs-fin-swatch-veil{background:linear-gradient(0deg,rgba(0,0,0,.35),transparent 65%);inset:0;opacity:0;position:absolute;transition:opacity .4s ease}.bschairs-fin-swatch:hover .bschairs-fin-swatch-veil{opacity:1}.bschairs-fin-swatch-title{font-family:var(--font-display);font-size:.78rem;font-weight:700;line-height:1.05;position:relative;z-index:2}@media (max-width:1200px){.bschairs-fin-colori-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1100px){.bschairs-fin-luc-grid,.bschairs-fin-tess-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.bschairs-fin-tinta-body,.bschairs-fin-tinta-media{flex:1 1 100%}.bschairs-fin-tinta-body{min-height:450px}}@media (max-width:760px){.bschairs-fin-colori-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.bschairs-fin-luc-grid{grid-template-columns:1fr}.bschairs-fin-luc-media{height:200px}}@media (max-width:520px){.bschairs-fin-tess-grid{grid-template-columns:1fr}.bschairs-fin-colori-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bschairs-fin-filter{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:clamp(20px,2.4vw,32px)}.bschairs-fin-filter-btn{background:transparent;border:2.5px solid #1a120e;border-radius:0;color:#1a120e;cursor:pointer;font-family:var(--font-display);font-size:.95rem;font-weight:800;letter-spacing:.04em;padding:.55rem 1.3rem;text-transform:uppercase;transition:background .15s ease,color .15s ease,transform .15s ease}.bschairs-fin-filter-btn:hover{transform:translateY(-2px)}.bschairs-fin-filter-btn.is-on{background:#1a120e;color:#fff}.bschairs-fin-luc-cta{align-items:center;background:#1a120e;border-radius:0;color:#fff;display:inline-flex;font-family:var(--font-display);font-size:.82rem;font-weight:800;gap:.5rem;letter-spacing:.02em;margin:0 1.3rem 1.4rem;padding:.7rem 1.2rem;text-decoration:none;text-transform:none;transition:transform .2s ease,background .2s ease}.bschairs-fin-luc-cta:hover{background:#333;transform:translateY(-2px)}.bschairs-fin-luc-cta svg{height:16px;width:16px}.bschairs-finiture .bschairs-marquee{background-color:#1e7b72}.bschairs-span-title{display:block}.bschairs-footer{background-color:var(--color-footer);border-color:var(--color-red-100);border-top-style:var(--tw-border-style);border-top-width:1px;overflow:hidden;padding-bottom:calc(var(--spacing)*8);padding-top:calc(var(--spacing)*20);position:relative}.bschairs-footer-grid{display:grid;gap:calc(var(--spacing)*12);grid-template-columns:repeat(1,minmax(0,1fr))}@media (width >= 48rem){.bschairs-footer-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.bschairs-footer-newsletter{grid-column:span 5/span 5}}.bschairs-footer-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));margin-bottom:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.bschairs-footer-text{color:var(--color-gray-600);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));margin-bottom:calc(var(--spacing)*6);max-width:var(--container-sm)}.bschairs-footer-form{display:flex;gap:calc(var(--spacing)*2)}.bschairs-footer-input{background-color:var(--color-white);border-style:var(--tw-border-style);border-width:0;flex-grow:1;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*4);--tw-outline-style:none;outline-style:none}.bschairs-footer-input:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-primary)}.bschairs-footer-submit{background-color:var(--color-black);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));padding-block:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-widest);color:var(--color-white);letter-spacing:var(--tracking-widest);text-transform:uppercase;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));white-space:nowrap}@media (hover:hover){.bschairs-footer-submit:hover{background-color:var(--color-gray-800)}}.bschairs-footer-reviews{margin-top:calc(var(--spacing)*8);text-align:left}.bschairs-footer-cols{display:grid;gap:calc(var(--spacing)*8);grid-template-columns:repeat(2,minmax(0,1fr))}@media (width >= 40rem){.bschairs-footer-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width >= 48rem){.bschairs-footer-cols{grid-column:span 7/span 7}}.bschairs-footer-col-title{font-size:10px;margin-bottom:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-widest);color:var(--color-gray-500);letter-spacing:var(--tracking-widest);text-transform:uppercase}:where(.bschairs-footer-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*2*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*2*var(--tw-space-y-reverse))}.bschairs-footer-list{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);color:var(--color-gray-800);font-weight:var(--font-weight-medium)}.bschairs-footer-bottom{align-items:center;border-top:1px var(--tw-border-style);border-color:color-mix(in srgb,oklch(93.6% .032 17.717) 50%,transparent);display:flex;flex-direction:column;justify-content:space-between}@supports (color:color-mix(in lab,red,red)){.bschairs-footer-bottom{border-color:color-mix(in oklab,var(--color-red-100) 50%,transparent)}}.bschairs-footer-bottom{color:var(--color-gray-400);font-size:10px;padding-top:calc(var(--spacing)*4)}@media (width >= 48rem){.bschairs-footer-bottom{flex-direction:row}}.bschairs-footer-bottom{color:oklch(.41 0 0);font-size:13px}.bschairs-footer-logo{height:calc(var(--spacing)*7);margin-block:calc(var(--spacing)*3);width:auto}@media (width >= 48rem){.bschairs-footer-logo{margin-block:calc(var(--spacing)*0)}}.bschairs-footer-logo{filter:brightness(0)}.bschairs-footer-legal{display:flex;gap:calc(var(--spacing)*4);margin-top:calc(var(--spacing)*2)}@media (width >= 48rem){.bschairs-footer-legal{margin-top:calc(var(--spacing)*0)}}@media (hover:hover){.bschairs-footer-legal-link:hover{color:var(--color-gray-600)}}.bschairs-footer-company{font-size:10px;margin-top:calc(var(--spacing)*6);text-align:center;--tw-leading:var(--leading-relaxed);color:var(--color-black);font-size:13px;line-height:var(--leading-relaxed)}.bschairs-footer-eo,.bschairs-footer-eo .emailoctopus-form,.bschairs-footer-eo .emailoctopus-form-wrapper,.bschairs-footer-eo .form-container,.bschairs-footer-eo .inline-container{margin-left:0!important;max-width:100%!important;padding-left:0!important;text-align:left!important}.bschairs-footer-eo .emailoctopus-error-message,.bschairs-footer-eo .emailoctopus-form,.bschairs-footer-eo .emailoctopus-form .btn,.bschairs-footer-eo .emailoctopus-form input,.bschairs-footer-eo .emailoctopus-form label,.bschairs-footer-eo .emailoctopus-form-wrapper,.bschairs-footer-eo .emailoctopus-success-message{font-family:var(--font-display)!important}.gform_wrapper .gform_fields{display:flex;flex-direction:column;gap:1.1rem}.gform_wrapper .gfield{margin:0}.gform_wrapper .gfield_label,.gform_wrapper legend.gfield_label{color:#1a120e;display:block;font-family:var(--font-sans);font-size:.875rem;font-weight:700;letter-spacing:.1em;margin-bottom:.5rem}.gform_wrapper input[type=email],.gform_wrapper input[type=number],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper select,.gform_wrapper textarea{background:#fff;border:1.5px solid #000;border-radius:0;box-sizing:border-box;color:#1a120e;font-size:1.125rem;font-weight:700;padding:1rem;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.gform_wrapper textarea{min-height:150px}.gform_wrapper input:focus,.gform_wrapper select:focus,.gform_wrapper textarea:focus{border-color:var(--color-primary,#e0218a);box-shadow:4px 4px 0 var(--color-primary,#e0218a);outline:none}.gform_wrapper .gform_footer{margin-top:.4rem}.gform_wrapper .gform_button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper input.gform_button{background:#000;border:1.5px solid #000;border-radius:0;color:#fff;cursor:pointer;font-family:var(--font-display);font-size:1.25rem;font-weight:800;margin-top:1rem;padding:1rem 2rem;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease;width:100%}.gform_wrapper .gform_button:hover,.gform_wrapper .gform_footer input[type=submit]:hover{background:var(--color-primary,#e0218a);border-color:var(--color-primary,#e0218a);box-shadow:4px 4px 0 #000}.gform_wrapper .gfield--type-consent .gfield_label{font-weight:500}.gform_wrapper .gchoice label,.gform_wrapper .gfield_consent_label{color:#4b4b4b;font-family:var(--font-sans);font-size:.875rem;font-weight:500}.gform_wrapper .gchoice{align-items:flex-start;display:flex;gap:.5rem}.gform_wrapper .gfield_required{color:var(--color-primary,#e0218a)}.gform_wrapper .ginput_complex.ginput_container{display:flex;flex-wrap:wrap;gap:.8rem}.gform_wrapper .ginput_complex.ginput_container>span{flex:1 1 200px}.gform_wrapper .validation_message{color:#b00020;font-size:.85rem;font-weight:600;margin-top:.3rem}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error textarea{border-color:#b00020}.gform_wrapper .gform_required_legend{display:none!important}.gform_wrapper .gform_button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper input.gform_button{background:#000!important;color:#fff!important}.gform_wrapper .gform_button:hover,.gform_wrapper .gform_footer input[type=submit]:hover{background:var(--color-primary,#e0218a)!important;color:#fff!important}#gform_wrapper_2 .gchoice label,#gform_wrapper_2 .gfield_consent_label,#gform_wrapper_2 .gfield_label,#gform_wrapper_2 input[type=email],#gform_wrapper_2 input[type=text],#gform_wrapper_2 select,#gform_wrapper_3 .gchoice label,#gform_wrapper_3 .gfield_consent_label,#gform_wrapper_3 .gfield_label,#gform_wrapper_3 input[type=email],#gform_wrapper_3 input[type=text],#gform_wrapper_3 select,#gform_wrapper_4 .gchoice label,#gform_wrapper_4 .gfield_consent_label,#gform_wrapper_4 .gfield_label,#gform_wrapper_4 input[type=email],#gform_wrapper_4 input[type=text],#gform_wrapper_4 select{font-size:17px!important}#gform_wrapper_2 .gfield_label,#gform_wrapper_3 .gfield_label,#gform_wrapper_4 .gfield_label,.gform_wrapper .gfield_label{font-size:16px!important;letter-spacing:normal!important}.gform_wrapper .gform_button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper input.gform_button{font-size:16px!important}.gform_wrapper .gchoice label,.gform_wrapper .gfield_consent_label,.gform_wrapper .gfield_label,.gform_wrapper .gform-field-label,.gform_wrapper .gform-field-label--type-sub{font-size:18px!important;letter-spacing:normal!important}.gform_wrapper input[type=email],.gform_wrapper input[type=number],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper select,.gform_wrapper textarea{font-size:18px!important}.gform_wrapper .gfield_label,.gform_wrapper .gform-field-label{font-family:var(--font-display)!important;font-size:18px!important;letter-spacing:normal!important}.gform_wrapper .gform-field-label--type-sub{font-size:16px!important}.gform_wrapper .gform_button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper input.gform_button{font-family:var(--font-display)!important;font-size:18px!important}#gform_wrapper_1 .gform_button,#gform_wrapper_1 .gform_footer input[type=submit],#gform_wrapper_2 .gform_button,#gform_wrapper_2 .gform_footer input[type=submit],#gform_wrapper_3 .gform_button,#gform_wrapper_3 .gform_footer input[type=submit],#gform_wrapper_4 .gform_button,#gform_wrapper_4 .gform_footer input[type=submit]{padding:1.35rem 2.8rem!important}.bsbanner{background:#171411;overflow:hidden;white-space:nowrap}.bsbanner-track{align-items:center;animation:bsmarq 26s linear infinite;display:inline-flex;will-change:transform}.bsbanner:hover .bsbanner-track{animation-play-state:paused}.bsbanner-track span{color:#fff;font:600 13px/1 Hanken Grotesk;letter-spacing:.16em;padding:11px 0;text-transform:uppercase}.bsbanner-track i{color:#ff8a00;font-size:13px;font-style:normal;margin:0 26px}@keyframes bsmarq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.bs-wide{margin-left:auto;margin-right:auto;padding-left:clamp(16px,2.2vw,42px);padding-right:clamp(16px,2.2vw,42px);width:100%}.blob-btn{background:transparent;border:none;border-radius:40em;color:#fff;cursor:pointer;font-family:inherit;font-size:17px;height:3.1em;overflow:hidden;position:relative;width:13em;z-index:1}.blob-btn .text{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(hsla(0,0%,100%,.473),hsla(0,0%,59%,.25));border-radius:40em;font-weight:700;height:100%;left:0;letter-spacing:.04em;line-height:3.1em;position:absolute;text-align:center;top:0;width:100%;z-index:1}.blob-btn .blob{border-radius:5em;height:3.1em;position:absolute;top:0;transition:transform .3s ease-in-out,background .3s ease-in-out;width:55%;z-index:-1}.blob-btn .blob:nth-child(2){background:#ff930f;left:-8%}.blob-btn .blob:nth-child(3){background:#bf0fff;left:18%}.blob-btn .blob:nth-child(4){background:#ff1b6b;left:42%;top:-1em}.blob-btn .blob:nth-child(5){background:#0061ff;left:50%;top:1.6em}.blob-btn:hover .blob:nth-child(2){background:#0061ff}.blob-btn:hover .blob:nth-child(3){background:#ff1b6b}.blob-btn:hover .blob:nth-child(4){background:#bf0fff}.blob-btn:hover .blob:nth-child(5){background:#ff930f}.blob-btn:hover .blob{transform:scale(1.3)}.blob-btn:active{border:2px solid #fff}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.animate-marquee{animation:marquee 20s linear infinite}.animate-marquee:hover{animation-play-state:paused}@keyframes brutalMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.animate-brutal-marquee{animation:brutalMarquee 4s linear infinite}.cat-card{flex:1 1 0%;min-width:0;transition:flex-grow .55s cubic-bezier(.22,1,.36,1);will-change:flex-grow}.bschairs-categorie-item.cat-card{padding:1rem}.cat-card:hover{flex-grow:2.4}#ti-reviews{align-items:flex-start;display:flex;justify-content:flex-start;text-align:left}#ti-reviews .ti-widget-container,#ti-reviews [class*=ti-widget],#ti-reviews [class*=trustindex]{float:none!important;margin-left:0!important;margin-right:auto!important;text-align:left!important}h1,h2,h3,h4,h5,h6{font-family:Bricolage Grotesque,sans-serif}*,:after,:before{border-radius:0!important}#bs-nav{background:transparent;border-bottom:1px solid transparent;transition:background .35s ease,backdrop-filter .35s ease,border-color .35s ease,box-shadow .35s ease}#bs-nav.bs-nav--scrolled{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:hsla(0,0%,100%,.95);border-bottom-color:rgba(0,0,0,.08);box-shadow:0 6px 24px rgba(0,0,0,.06)}#bs-nav a,#bs-nav button{transition:color .35s ease}#bs-nav img{transition:filter .35s ease}#bs-nav:not(.bs-nav--scrolled) img{filter:brightness(0) invert(1)}#bs-nav:not(.bs-nav--scrolled) a,#bs-nav:not(.bs-nav--scrolled) button,#bs-nav:not(.bs-nav--scrolled) nav{color:#fff}#bs-nav:not(.bs-nav--scrolled),#bs-nav:not(.bs-nav--scrolled) .nav-shadow{text-shadow:0 1px 10px rgba(0,0,0,.28)}.font-serif{font-family:"Instrument Serif",serif!important;font-weight:400}.bg-custom-orange{background-color:#ff8a00}.bg-custom-blue{background-color:#2d7df6}.bg-custom-pink{background-color:#e0218a}.bg-custom-mustard{background-color:#e9b23c}.bg-custom-terracotta{background-color:#d6443b}.bg-custom-sage{background-color:#7e9b6b}.bg-custom-ocean{background-color:#5e7e9b}.bg-custom-powder{background-color:#efb3ab}.bg-custom-plum{background-color:#c24a6a}.text-custom-orange{color:#d6443b}.text-custom-pink{color:#e0218a}.scrollbar-hide{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide::-webkit-scrollbar{display:none}@keyframes bsfloat{0%{transform:translateY(0)}50%{transform:translateY(-22px)}to{transform:translateY(0)}}@keyframes bsdrift{0%{transform:translate(0)}50%{transform:translate(14px,-16px)}to{transform:translate(0)}}.bs-dot1{animation:bsfloat 7s ease-in-out infinite}.bs-dot2{animation:bsfloat 9s ease-in-out .6s infinite}.bs-dot3{animation:bsdrift 8s ease-in-out 1.2s infinite}.section-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));margin-bottom:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}@media (width >= 48rem){.section-title{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.section-subtitle{color:var(--color-gray-500);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));margin-bottom:calc(var(--spacing)*10)}@media (width >= 48rem){.section-subtitle{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}html.anim [data-reveal]{opacity:0;transform:translateY(34px)}html.anim [data-reveal].in{opacity:1;transform:none;transition:opacity .7s cubic-bezier(.16,.7,.3,1),transform .7s cubic-bezier(.16,.7,.3,1)}html.anim .hero-in{opacity:0;transform:translateY(26px)}html.anim .hero-in.in{opacity:1;transform:none;transition:opacity .8s ease,transform .8s ease}@media (prefers-reduced-motion:reduce){html.anim .hero-in,html.anim [data-reveal]{opacity:1!important;transform:none!important}}.bschairs-collezioni{padding-block:calc(var(--spacing)*24);padding-left:clamp(16px,2.2vw,42px);padding-right:clamp(16px,2.2vw,42px);width:100%}.bschairs-collezioni-head{display:flex;flex-direction:column;gap:calc(var(--spacing)*5);margin-bottom:calc(var(--spacing)*10)}@media (width >= 40rem){.bschairs-collezioni-head{align-items:flex-end;flex-direction:row;justify-content:space-between}}.bschairs-collezioni-head .section-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}@media (width >= 40rem){.bschairs-collezioni-head .section-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (width >= 48rem){.bschairs-collezioni-head .section-title{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.bschairs-collezioni-nav{align-items:center;display:flex;gap:calc(var(--spacing)*4)}.bschairs-collezioni-viewall{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-black);display:none;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));padding-bottom:calc(var(--spacing)*1);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);text-transform:uppercase;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){.bschairs-collezioni-viewall:hover{color:var(--color-gray-600)}}@media (width >= 40rem){.bschairs-collezioni-viewall{display:block}}.bschairs-collezioni-arrows{display:flex;gap:calc(var(--spacing)*2)}.bschairs-collezioni-arrow{align-items:center;border-radius:calc(infinity*1px);display:flex;height:calc(var(--spacing)*12);justify-content:center;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:calc(var(--spacing)*12)}.bschairs-collezioni-arrow--prev{border-color:var(--color-gray-300);border-style:var(--tw-border-style);border-width:1px}@media (hover:hover){.bschairs-collezioni-arrow--prev:hover{background-color:var(--color-gray-50)}}.bschairs-collezioni-arrow--next{background-color:var(--color-black);color:var(--color-white)}@media (hover:hover){.bschairs-collezioni-arrow--next:hover{background-color:var(--color-gray-800)}}.bschairs-collezioni-icon{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.bschairs-collezioni-scroller{display:flex;gap:calc(var(--spacing)*6);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding-bottom:calc(var(--spacing)*2);scroll-snap-type:x var(--tw-scroll-snap-strictness);scrollbar-width:none;-ms-overflow-style:none}.bschairs-collezioni-scroller::-webkit-scrollbar{display:none}.bschairs-collezioni-card{aspect-ratio:3/4;border-radius:var(--radius-3xl);display:block;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-end;overflow:hidden;padding:calc(var(--spacing)*8);position:relative;scroll-snap-align:start;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:82%}@media (hover:hover){.bschairs-collezioni-card:hover{scale:1.02}}@media (width >= 40rem){.bschairs-collezioni-card{aspect-ratio:1/1;width:46%}}@media (width >= 48rem){.bschairs-collezioni-card{width:calc(33.333% - 1rem)}}.bschairs-collezioni-card-img{height:100%;inset:calc(var(--spacing)*0);object-fit:cover;position:absolute;width:100%}.bschairs-collezioni-card-overlay{inset:calc(var(--spacing)*0);position:absolute;--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab,var(--color-black) 50%,transparent);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.bschairs-collezioni-card-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));z-index:10;--tw-font-weight:var(--font-weight-bold);color:var(--color-white);font-weight:var(--font-weight-bold)}@media (width >= 48rem){.bschairs-collezioni-card-title{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.bschairs-hero{align-items:center;background-color:var(--color-gray-900);display:flex;height:100vh;justify-content:center;min-height:640px;overflow:hidden;position:relative;width:100%}.bschairs-hero-video{height:100%;inset:calc(var(--spacing)*0);object-fit:cover;position:absolute;width:100%}.bschairs-hero-overlay{inset:calc(var(--spacing)*0);position:absolute;--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab,var(--color-black) 20%,transparent);--tw-gradient-to:color-mix(in oklab,var(--color-black) 50%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.bschairs-hero-content{color:var(--color-white);margin-inline:auto;max-width:var(--container-5xl);padding-inline:calc(var(--spacing)*4);position:relative;text-align:center;z-index:10}.bschairs-hero-title{font-size:3rem;margin-bottom:calc(var(--spacing)*6);--tw-leading:0.9;line-height:.9;--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,rgba(0,0,0,.15)));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (width >= 1120px){.bschairs-hero-title{font-size:5.6rem}}@media (width >= 48rem){.bschairs-hero-title{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}@media (width >= 64rem){.bschairs-hero-title{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}}@media (width >= 96rem){.bschairs-hero-title{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}}.bschairs-hero-subtitle{font-size:var(--text-3xl);font-style:italic;line-height:var(--tw-leading,var(--text-3xl--line-height));margin-bottom:calc(var(--spacing)*10);--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,rgba(0,0,0,.12)));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (width >= 48rem){.bschairs-hero-subtitle{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.bschairs-hero-cta{display:flex;flex-direction:column;gap:calc(var(--spacing)*4);justify-content:center}@media (width >= 40rem){.bschairs-hero-cta{flex-direction:row}}.bschairs-hero-btn{border-radius:calc(infinity*1px);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*5);padding-inline:calc(var(--spacing)*10);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);text-transform:uppercase;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (width >= 48rem){.bschairs-hero-btn{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.bschairs-hero-btn--dark{background-color:var(--color-black);color:var(--color-white)}@media (hover:hover){.bschairs-hero-btn--dark:hover{background-color:var(--color-gray-800)}}.bschairs-hero-btn--light{background-color:var(--color-white);color:var(--color-black)}@media (hover:hover){.bschairs-hero-btn--light:hover{background-color:var(--color-gray-100)}}.bschairs-colore{display:flex;flex-direction:column;overflow:hidden;width:100%}@media (width >= 48rem){.bschairs-colore{flex-direction:row}}.bschairs-colore-text{background-color:#ffc269;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--spacing)*12);width:100%}@media (width >= 48rem){.bschairs-colore-text{width:50%}}@media (width >= 64rem){.bschairs-colore-text{padding:calc(var(--spacing)*24)}}.bschairs-colore-title{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));margin-bottom:calc(var(--spacing)*12);--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-extrabold);color:var(--color-black);font-weight:var(--font-weight-extrabold)}@media (width >= 1120px){.bschairs-colore-title{font-size:4.2rem}}@media (width >= 48rem){.bschairs-colore-title{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@media (width >= 64rem){.bschairs-colore-title{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}@media (width >= 96rem){.bschairs-colore-title{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}.bschairs-colore-paras{margin-bottom:calc(var(--spacing)*12);max-width:var(--container-xl)}:where(.bschairs-colore-paras>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing)*4*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing)*4*var(--tw-space-y-reverse))}.bschairs-colore-para{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-medium);color:var(--color-black);font-weight:var(--font-weight-medium)}@media (width >= 48rem){.bschairs-colore-para{font-size:22px}}.bschairs-colore-btn{background-color:var(--color-neutral-950);border-color:var(--color-neutral-950);border-style:var(--tw-border-style);border-width:3px;color:var(--color-white);display:inline-flex;overflow:hidden;position:relative;--tw-shadow:6px 6px 0 0 var(--tw-shadow-color,#f36);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:300ms;transition-duration:.3s;--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.bschairs-colore-btn:hover{--tw-translate-x:6px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:6px;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.bschairs-colore-btn:active{--tw-translate-x:6px;--tw-translate-y:6px;scale:.97;translate:var(--tw-translate-x) var(--tw-translate-y)}.bschairs-colore-btn-front{align-items:center;background-color:var(--color-neutral-950);display:flex;gap:calc(var(--spacing)*4);height:calc(var(--spacing)*16);padding-inline:calc(var(--spacing)*6);position:relative;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));z-index:10;--tw-duration:500ms;transition-duration:.5s;transition-timing-function:cubic-bezier(.85,0,.15,1)}@media (hover:hover){.bschairs-colore-btn-front:is(:where(.group):hover *){--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}}.bschairs-colore-btn-label{font-family:var(--font-display);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:0.08em;color:var(--color-white);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}@media (width >= 48rem){.bschairs-colore-btn-label{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.bschairs-colore-btn-icon{color:var(--color-white);flex-shrink:0;height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.bschairs-colore-btn-back{display:flex;inset:calc(var(--spacing)*0);position:absolute;z-index:20;--tw-translate-y:100%;align-items:center;background-color:#f36;color:var(--color-neutral-950);overflow:hidden;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));translate:var(--tw-translate-x) var(--tw-translate-y);--tw-duration:500ms;transition-duration:.5s;transition-timing-function:cubic-bezier(.85,0,.15,1)}@media (hover:hover){.bschairs-colore-btn-back:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x) var(--tw-translate-y)}}.bschairs-colore-btn-marquee{display:flex;width:max-content}.bschairs-colore-btn-item{align-items:center;display:flex;flex-shrink:0;gap:calc(var(--spacing)*5);padding-right:calc(var(--spacing)*5)}.bschairs-colore-btn-item-lbl{font-family:var(--font-display);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:0.08em;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}@media (width >= 48rem){.bschairs-colore-btn-item-lbl{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.bschairs-colore-btn-item-ico{flex-shrink:0;height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.bschairs-colore-image{background-position:50%;background-size:cover;min-height:400px;width:100%}@media (width >= 48rem){.bschairs-colore-image{min-height:560px;width:50%}}.bschairs-colori{padding-block:calc(var(--spacing)*24);padding-left:clamp(16px,2.2vw,42px);padding-right:clamp(16px,2.2vw,42px);width:100%}.bschairs-colori-head{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:calc(var(--spacing)*10)}.bschairs-colori-viewall{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-black);display:none;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));padding-bottom:calc(var(--spacing)*1);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);text-transform:uppercase;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){.bschairs-colori-viewall:hover{color:var(--color-gray-600)}}@media (width >= 40rem){.bschairs-colori-viewall{display:block}}.bschairs-colori-grid{display:grid;gap:calc(var(--spacing)*4);grid-template-columns:repeat(2,minmax(0,1fr))}@media (width >= 48rem){.bschairs-colori-grid{gap:calc(var(--spacing)*6);grid-template-columns:repeat(4,minmax(0,1fr))}}.bschairs-colori-tile{border-radius:var(--radius-2xl);display:block;display:flex;flex-direction:column;height:calc(var(--spacing)*56);justify-content:flex-end;overflow:hidden;padding:calc(var(--spacing)*6);position:relative;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){.bschairs-colori-tile:hover{scale:1.03}}@media (width >= 48rem){.bschairs-colori-tile{border-radius:var(--radius-3xl);height:calc(var(--spacing)*80)}}.bschairs-colori-tile-img{height:100%;inset:calc(var(--spacing)*0);object-fit:cover;opacity:0;position:absolute;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:100%;--tw-duration:500ms;transition-duration:.5s}@media (hover:hover){.bschairs-colori-tile-img:is(:where(.group):hover *){opacity:100%}}.bschairs-colori-tile-overlay{inset:calc(var(--spacing)*0);position:absolute;--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab,var(--color-black) 40%,transparent);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));opacity:0;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));--tw-duration:500ms;transition-duration:.5s}@media (hover:hover){.bschairs-colori-tile-overlay:is(:where(.group):hover *){opacity:100%}}.bschairs-colori-tile-title{font-size:1.3rem;position:relative;z-index:10;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (hover:hover){.bschairs-colori-tile-title:is(:where(.group):hover *){color:var(--color-white)}}@media (width >= 1120px){.bschairs-colori-tile-title{font-size:1.575rem}}@media (width >= 48rem){.bschairs-colori-tile-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (width >= 96rem){.bschairs-colori-tile-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.bschairs-azienda-marquee{background-color:#3b71ca;overflow:hidden;padding-block:calc(var(--spacing)*4);white-space:nowrap}.bschairs-azienda-marquee-track{display:inline-flex}.bschairs-azienda-marquee-text{font-family:var(--font-display);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));padding-inline:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);color:var(--color-black);letter-spacing:var(--tracking-tight)}@media (width >= 48rem){.bschairs-azienda-marquee-text{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.bschairs-azienda{display:flex;flex-direction:column}@media (width >= 48rem){.bschairs-azienda{flex-direction:row}}.bschairs-azienda-media{background-color:var(--color-gray-200);height:400px;overflow:hidden;position:relative;width:100%}@media (width >= 48rem){.bschairs-azienda-media{height:auto;width:50%}}.bschairs-azienda-img{height:100%;object-fit:cover;width:100%}.bschairs-azienda-text{background-color:#ffd600;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--spacing)*12);width:100%}@media (width >= 48rem){.bschairs-azienda-text{width:50%}}@media (width >= 64rem){.bschairs-azienda-text{padding:calc(var(--spacing)*24)}}.bschairs-azienda-title{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));margin-bottom:calc(var(--spacing)*8);--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tighter);color:var(--color-black);letter-spacing:var(--tracking-tighter)}@media (width >= 48rem){.bschairs-azienda-title{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}.bschairs-azienda-desc{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));margin-bottom:calc(var(--spacing)*10);max-width:var(--container-xl);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-medium);color:var(--color-black);font-weight:var(--font-weight-medium)}@media (width >= 48rem){.bschairs-azienda-desc{font-size:22px}}.bschairs-azienda-btn{align-items:center;background-color:var(--color-black);display:inline-flex;font-size:var(--text-sm);gap:calc(var(--spacing)*3);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*8);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-widest);color:var(--color-white);letter-spacing:var(--tracking-widest);text-transform:uppercase;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){.bschairs-azienda-btn:hover{background-color:var(--color-gray-800)}}.bschairs-azienda-btn-icon{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.bschairs-realizzazioni{padding-bottom:calc(var(--spacing)*10);padding-left:clamp(16px,2.2vw,42px);padding-right:clamp(16px,2.2vw,42px);padding-top:calc(var(--spacing)*24);width:100%}.bschairs-realizzazioni-inner{overflow:hidden;width:100%}.bschairs-realizzazioni-row{display:flex;flex-direction:column}@media (width >= 48rem){.bschairs-realizzazioni-row{flex-direction:row}}.bschairs-realizzazioni-text{background-color:var(--color-black);display:flex;flex-direction:column;justify-content:center;padding:calc(var(--spacing)*12);width:100%}@media (width >= 48rem){.bschairs-realizzazioni-text{width:50%}}@media (width >= 64rem){.bschairs-realizzazioni-text{padding:calc(var(--spacing)*20)}}.bschairs-realizzazioni-title{font-size:2.6rem;margin-bottom:calc(var(--spacing)*8);--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-wide);color:var(--color-white);letter-spacing:var(--tracking-wide)}@media (width >= 1120px){.bschairs-realizzazioni-title{font-size:4.2rem}}@media (width >= 48rem){.bschairs-realizzazioni-title{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}@media (width >= 96rem){.bschairs-realizzazioni-title{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}.bschairs-realizzazioni-desc{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));margin-bottom:calc(var(--spacing)*10);max-width:var(--container-2xl);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-medium);color:var(--color-white);font-weight:var(--font-weight-medium)}@media (width >= 48rem){.bschairs-realizzazioni-desc{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.bschairs-realizzazioni-tags{display:flex;flex-wrap:wrap;gap:calc(var(--spacing)*3)}.bschairs-realizzazioni-tag{font-family:var(--font-display);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));padding-block:calc(var(--spacing)*2.5);padding-inline:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-decoration-line:none;text-transform:lowercase}@media (width >= 48rem){.bschairs-realizzazioni-tag{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.bschairs-realizzazioni-tag{transition:transform .2s ease,opacity .2s ease}.bschairs-realizzazioni-tag:hover{opacity:.92;transform:translateY(-2px)}.bschairs-realizzazioni-media{min-height:420px;overflow:hidden;position:relative;width:100%}@media (width >= 48rem){.bschairs-realizzazioni-media{width:50%}}.bschairs-realizzazioni-video{height:100%;inset:calc(var(--spacing)*0);object-fit:cover;position:absolute;width:100%}.bschairs-realizzazioni-cta{align-items:center;background-color:#4a16a3;display:flex;gap:calc(var(--spacing)*3);justify-content:center;padding-block:calc(var(--spacing)*6);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:100%}@media (hover:hover){.bschairs-realizzazioni-cta:hover{background-color:#3c1282}}.bschairs-realizzazioni-cta-lbl{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-widest);color:var(--color-white);letter-spacing:var(--tracking-widest);text-transform:uppercase}.bschairs-realizzazioni-cta-ico{color:var(--color-white);height:calc(var(--spacing)*5);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:calc(var(--spacing)*5)}@media (hover:hover){.bschairs-realizzazioni-cta-ico:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*2);translate:var(--tw-translate-x) var(--tw-translate-y)}}.bschairs-categorie{padding-bottom:calc(var(--spacing)*24);padding-left:clamp(16px,2.2vw,42px);padding-right:clamp(16px,2.2vw,42px);padding-top:calc(var(--spacing)*6);width:100%}.bschairs-categorie-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-bottom:calc(var(--spacing)*8);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-widest);color:var(--color-gray-500);letter-spacing:var(--tracking-widest);text-transform:uppercase}.bschairs-categorie-row{display:flex;flex-direction:column;gap:calc(var(--spacing)*3)}@media (width >= 1120px){.bschairs-categorie-row{flex-direction:row;height:640px}}@media (width >= 48rem){.bschairs-categorie-row{gap:calc(var(--spacing)*4)}}.bschairs-categorie-item{align-items:center;border-radius:var(--radius-2xl);display:block;display:flex;height:calc(var(--spacing)*44);justify-content:center;overflow:hidden;position:relative}@media (width >= 1120px){.bschairs-categorie-item{flex:1;height:auto}}@media (width >= 48rem){.bschairs-categorie-item{border-radius:var(--radius-3xl);height:calc(var(--spacing)*56)}}.bschairs-categorie-text{font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);font-size:clamp(2rem,6vw,3rem);letter-spacing:var(--tracking-wider);white-space:nowrap}@media (min-width:1120px){.bschairs-categorie-item{height:auto}.bschairs-categorie-text{font-size:3.75rem;transform:rotate(-90deg);transform-origin:center}}.bschairs-collezioni-card,.bschairs-colori-tile{border-radius:1.5rem!important}.bschairs-collezioni-card:hover,.bschairs-colori-tile:hover{transform:none!important}.bschairs-collezioni-card-img,.bschairs-colori-tile-img{backface-visibility:hidden;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .5s ease!important;will-change:transform}.bschairs-collezioni-card:hover .bschairs-collezioni-card-img,.bschairs-colori-tile:hover .bschairs-colori-tile-img{transform:scale(1.06)}@media (max-width:1281px){.bschairs-colore-title,.bschairs-realizzazioni-title{font-size:4rem!important}}@media (max-width:767px){.bschairs-azienda-text,.bschairs-colore-text{padding:30px}.bschairs-colore-title{font-size:3rem!important;margin-bottom:1.25rem}.bschairs-realizzazioni-title{font-size:2.5rem!important}.section-subtitle{margin-bottom:0}}.bschairs-legal-hero{background:#0a0a0a;color:#fff;padding:clamp(9rem,14vw,13rem) clamp(16px,2.2vw,42px) clamp(3rem,5vw,5rem);text-align:center;width:100%}.bschairs-legal-hero-inner{align-items:center;display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:820px}.bschairs-legal-kicker{color:var(--wp--preset--color--tertiary,#e0218a);font-family:var(--font-display);font-size:.85rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.bschairs-legal-title{font-family:var(--font-display);font-size:clamp(2.4rem,6vw,4.2rem);font-weight:800;line-height:1.05;margin:0}.bschairs-legal-updated{color:hsla(0,0%,100%,.65);font-family:var(--font-sans);font-size:.95rem;margin:0}.bschairs-legal-body{background:#fbf7ec;padding:clamp(40px,6vw,88px) clamp(16px,2.2vw,42px) clamp(48px,6vw,80px);width:100%}.bschairs-legal-prose{max-width:820px}.bschairs-legal-prose h2:first-child{margin-top:0}@media (max-width:767px){.bschairs-legal-hero{padding-top:clamp(7rem,22vw,9rem)}}.bschairs-mzn-filters{align-items:center;backdrop-filter:none;-webkit-backdrop-filter:none;background:#000;border-radius:0 0 22px 22px;box-shadow:0 10px 30px rgba(26,18,14,.08);display:flex;flex-wrap:wrap;gap:1rem 1.6rem;justify-content:center;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:10px clamp(16px,2vw,24px);position:sticky;top:68px;width:100vw;z-index:20}.bschairs-mzn-fgroup{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem}.bschairs-mzn-flabel{color:#fff;font-family:var(--font-display);font-size:.82rem;font-weight:800;letter-spacing:.08em;margin-right:.4rem;text-transform:uppercase}.bschairs-mzn-pill{--pc:#1a120e;background:transparent;border:2.5px solid var(--pc);border-radius:999px;color:var(--pc);cursor:pointer;font-family:var(--font-display);font-size:1rem;font-weight:800;line-height:1;padding:.6rem 1.3rem;transition:background .15s ease,color .15s ease,transform .15s ease,box-shadow .15s ease}.bschairs-mzn-pill:nth-of-type(6n+1){--pc:#ff5a2c}.bschairs-mzn-pill:nth-of-type(6n+2){--pc:#e0218a}.bschairs-mzn-pill:nth-of-type(6n+3){--pc:#2d7df6}.bschairs-mzn-pill:nth-of-type(6n+4){--pc:#14b85a}.bschairs-mzn-pill:nth-of-type(6n+5){--pc:#f5a300}.bschairs-mzn-pill:nth-of-type(6n+6){--pc:#7c3aed}.bschairs-mzn-pill:hover{box-shadow:0 6px 16px var(--pc);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.bschairs-mzn-pill:hover{box-shadow:0 6px 16px color-mix(in srgb,var(--pc) 35%,transparent)}}.bschairs-mzn-pill.is-on{background:var(--pc);box-shadow:4px 4px 0 rgba(26,18,14,.18);color:#fff}.bschairs-mzn-ftools{align-items:center;display:flex;gap:.8rem}.bschairs-mzn-sort{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;background-size:14px;border:2.5px solid #fff;border-radius:999px;color:#fff;cursor:pointer;font-family:var(--font-display);font-size:.95rem;font-weight:700;padding:.6rem 2.4rem .6rem 1.1rem}.bschairs-mzn-sort option{color:#1a120e}.bschairs-mzn-reset{background:none;color:#fff;cursor:pointer;font-family:var(--font-display);font-size:.9rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.bschairs-mzn-reset:hover{color:#f20794}.bschairs-mzn-filters--static{position:static}.bschairs-mzn-filters.is-stuck{background:#fff}.bschairs-mzn-filters.is-stuck .bschairs-mzn-flabel,.bschairs-mzn-filters.is-stuck .bschairs-mzn-reset{color:#1a120e}.bschairs-mzn-filters.is-stuck .bschairs-mzn-reset:hover{color:#f20794}.bschairs-mzn-filters.is-stuck .bschairs-mzn-sort{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%231a120e' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");border-color:#1a120e;color:#1a120e}.bschairs-mzn-filters.is-stuck .bschairs-mzn-toggle{border-color:#1a120e;color:#1a120e}.bschairs-mzn-groups{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center}.bschairs-mzn-toggle{display:none}.bschairs-mzn-wrap{margin:0 auto;max-width:1500px;padding:clamp(20px,2.5vw,40px) clamp(16px,2vw,24px) clamp(56px,7vw,96px)}.bschairs-mzn{display:grid;gap:clamp(12px,1.4vw,22px);grid-template-columns:repeat(4,minmax(0,1fr))}.bschairs-mzn-tile{background:#fff;border-radius:24px;display:block;overflow:hidden;position:relative;text-decoration:none}.bschairs-mzn-media{inset:0;position:absolute}.bschairs-mzn-img{display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.bschairs-mzn-tile:hover .bschairs-mzn-img{transform:scale(1.05)}.bschairs-mzn-body{align-items:flex-end;display:flex;gap:.6rem;inset:0;justify-content:space-between;padding:clamp(.7rem,1.2vw,1.1rem);position:absolute}.bschairs-mzn-cat{color:#f20794;display:block;font-family:var(--font-display);font-size:.66rem;font-weight:700;letter-spacing:.06em;margin-bottom:.2rem;text-transform:uppercase}.bschairs-mzn-title{color:#000;display:block;font-family:var(--font-display);font-size:clamp(.95rem,1.3vw,1.3rem);font-weight:800;line-height:1.05}.bschairs-mzn-arrow{align-items:center;background:#111;color:#fff;display:flex;flex:none;height:44px;justify-content:center;transition:background .2s ease,color .2s ease;width:44px}.bschairs-mzn-arrow svg{height:20px;width:20px}.bschairs-mzn-tile:hover .bschairs-mzn-arrow{background:#ffc404;color:#111}.bschairs-mzn-none{color:#5b4137;font-family:var(--font-sans);font-size:1.05rem;padding:2rem 0;text-align:center}@media (max-width:1100px){.bschairs-mzn{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.bschairs-mzn{grid-template-columns:repeat(2,minmax(0,1fr))}.bschairs-mzn-filters{align-items:stretch;flex-direction:column;gap:.6rem;top:56px}.bschairs-mzn-toggle{align-items:center;background:transparent;border:2.5px solid #fff;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-display);font-weight:800;gap:.5rem;justify-content:center;letter-spacing:.04em;padding:.7rem 1rem;text-transform:uppercase;width:100%}.bschairs-mzn-toggle svg{transition:transform .2s ease}.bschairs-mzn-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.bschairs-mzn-groups{align-items:stretch;display:none;flex-direction:column;gap:.8rem;margin-top:.4rem;width:100%}.bschairs-mzn-groups.is-open{display:flex}.bschairs-mzn-fgroup{justify-content:flex-start}.bschairs-mzn-ftools{justify-content:space-between;width:100%}.bschairs-mzn-title{font-size:1.1rem}.bschairs-mzn-arrow{height:30px;width:30px}.bschairs-mzn-arrow svg{height:16px;width:16px}}@media (max-width:520px){.bschairs-mzn{grid-template-columns:repeat(2,minmax(0,1fr))}}.bschairs-mzn--tessuti .bschairs-mzn-title{color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.45)}.bschairs-mzn--tessuti .bschairs-mzn-cat{color:#ffd029;text-shadow:0 1px 4px rgba(0,0,0,.45)}.bschairs-mzn--classico .bschairs-mzn-cat{text-shadow:0 0 4px hsla(0,0%,69%,.95),0 1px 3px rgba(97,90,0,.95),4px 2px 18px rgba(0,0,0,.7)!important}.bschairs-mzn-pill,.bschairs-mzn-reset,.bschairs-mzn-sort{box-sizing:border-box;font-size:1rem;line-height:1}.bschairs-mzn-reset{border:none;padding:0;text-decoration:underline;text-transform:none;text-underline-offset:3px}.bschairs-mzn-reset:hover{text-decoration:underline}.bschairs-burger{align-items:center;display:flex;flex-direction:column;gap:5px;height:calc(var(--spacing)*10);justify-content:center;width:calc(var(--spacing)*10)}.bschairs-burger-line{background-color:currentColor;display:block;height:2px;width:calc(var(--spacing)*6)}.bschairs-mobile-menu{background:#fff;display:flex;flex-direction:column;inset:0;position:fixed;transform:translateX(100%);transition:transform .4s cubic-bezier(.7,0,.2,1),visibility 0s linear .4s;visibility:hidden;z-index:60}.bschairs-mobile-menu.is-open{transform:translateX(0);transition:transform .4s cubic-bezier(.7,0,.2,1),visibility 0s linear 0s;visibility:visible}.bschairs-mobile-head{align-items:center;background:#fff;border-bottom:1px solid #e5e5e5;display:flex;flex-shrink:0;justify-content:space-between;padding-block:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*6)}.bschairs-mobile-logo{height:calc(var(--spacing)*9);width:auto}.bschairs-mobile-close{align-items:center;border-radius:calc(infinity*1px);color:#000;display:flex;height:calc(var(--spacing)*11);justify-content:center;transition:background-color .2s ease;width:calc(var(--spacing)*11)}.bschairs-mobile-close:hover{background:#f0f0f0}.bschairs-mobile-body{overflow-y:auto}.bschairs-mobile-body,.bschairs-mobile-nav,.bschairs-mobile-nav ul{display:flex;flex-direction:column;flex-grow:1}.bschairs-mobile-nav ul{list-style:none;margin:0;padding:0}.bschairs-mobile-nav li{display:flex;flex:1 1 auto}.bschairs-mobile-nav a{align-items:center;display:flex;font-family:var(--font-display);gap:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*7);padding-inline:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-black);color:#fff;flex-grow:1;font-size:25px;font-weight:var(--font-weight-black);line-height:1;transition:filter .2s ease}.bschairs-mobile-nav a:after{color:currentColor;content:"\2192";font-family:var(--font-sans);font-size:25px;margin-left:auto;opacity:1}.bschairs-mobile-nav a:hover{filter:brightness(1.12)}.bschairs-mobile-nav li:first-child a{background:#ff5c00}.bschairs-mobile-nav li:nth-child(2) a{background:#124af0}.bschairs-mobile-nav li:nth-child(3) a{background:#e4006c}.bschairs-mobile-nav li:nth-child(4) a{background:#16a34a}.bschairs-mobile-nav li:nth-child(5) a{background:#f59e0b}.bschairs-mobile-nav li:nth-child(6) a{background:#7c3aed}.bschairs-mobile-nav li:nth-child(7) a{background:#0891b2}.bschairs-mobile-nav li{opacity:0}.bschairs-mobile-menu.is-open .bschairs-mobile-nav li{animation:bschairs-voice-in .45s cubic-bezier(.2,.7,.2,1) both}.bschairs-mobile-menu.is-open .bschairs-mobile-nav li:first-child{animation-delay:.12s}.bschairs-mobile-menu.is-open .bschairs-mobile-nav li:nth-child(2){animation-delay:.18s}.bschairs-mobile-menu.is-open .bschairs-mobile-nav li:nth-child(3){animation-delay:.24s}.bschairs-mobile-menu.is-open .bschairs-mobile-nav li:nth-child(4){animation-delay:.3s}.bschairs-mobile-menu.is-open .bschairs-mobile-nav li:nth-child(5){animation-delay:.36s}.bschairs-mobile-menu.is-open .bschairs-mobile-nav li:nth-child(6){animation-delay:.42s}.bschairs-mobile-menu.is-open .bschairs-mobile-nav li:nth-child(7){animation-delay:.48s}.bschairs-mobile-menu.is-open .bschairs-mobile-nav li:nth-child(8){animation-delay:.54s}@keyframes bschairs-voice-in{0%{opacity:0;transform:translateX(-28px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bschairs-mobile-nav li{opacity:1}.bschairs-mobile-menu.is-open .bschairs-mobile-nav li{animation:none}}.bschairs-mobile-foot{background:#000;border-top:1px solid hsla(0,0%,100%,.18);color:#fff;display:flex;flex-direction:column;flex-shrink:0;gap:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*5);padding-inline:calc(var(--spacing)*6)}.bschairs-mobile-social{column-gap:calc(var(--spacing)*6);display:flex;flex-wrap:wrap;row-gap:calc(var(--spacing)*2)}.bschairs-mobile-social a{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-widest);color:#fff;letter-spacing:var(--tracking-widest);opacity:.85;text-decoration-line:underline;text-transform:uppercase;transition:opacity .2s ease,transform .2s ease}.bschairs-mobile-social a:hover{opacity:1;transform:translateY(-2px)}.bschairs-lang{display:inline-flex;position:relative}.bschairs-lang-toggle{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;gap:.35rem;line-height:1}.bschairs-lang-code{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.bschairs-lang-menu{background:#fff;border:1px solid #eadfd8;border-radius:12px!important;box-shadow:0 12px 30px rgba(26,18,14,.16);list-style:none;margin:0;min-width:96px;opacity:0;padding:.3rem;position:absolute;right:0;top:calc(100% + .6rem);transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s;visibility:hidden;z-index:70}.bschairs-lang.is-open .bschairs-lang-menu{opacity:1;transform:translateY(0);transition:opacity .18s ease,transform .18s ease;visibility:visible}.bschairs-lang-menu li{margin:0}.bschairs-lang-menu a{align-items:center;border-radius:8px!important;color:#1a120e!important;display:flex;gap:.55rem;padding:.5rem .7rem;text-decoration:none;text-shadow:none!important;transition:background-color .15s ease,color .15s ease}.bschairs-lang-menu a:hover{background:#fff3ec;color:#ff5c00!important}.bschairs-lang-menu a.is-current{background:#fff3ec}.bschairs-lang-flag{font-size:1.05rem;line-height:1;text-shadow:none!important}.bschairs-lang-menu-code{color:#1a120e!important;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-shadow:none!important;text-transform:uppercase}.bschairs-lang-menu a.is-current .bschairs-lang-menu-code,.bschairs-lang-menu a:hover .bschairs-lang-menu-code{color:#ff5c00!important}.bschairs-mobile-lang{display:flex;flex-wrap:wrap;gap:.5rem 1.1rem;padding-bottom:.35rem}.bschairs-mobile-lang a{align-items:center;color:#fff;display:inline-flex;font-size:.8rem;font-weight:700;gap:.4rem;letter-spacing:.1em;opacity:.75;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease}.bschairs-mobile-lang a .bschairs-lang-flag{font-size:1rem}.bschairs-mobile-lang a.is-current{color:#ff8a4c;opacity:1}.bschairs-mobile-lang a:hover{opacity:1}.bschairs-parch-grid{display:grid;gap:clamp(14px,1.2vw,20px);grid-template-columns:1fr;margin:0 auto;max-width:1600px;padding:clamp(24px,3vw,48px) clamp(16px,2.2vw,42px) clamp(56px,7vw,96px);width:100%}@media (min-width:560px){.bschairs-parch-grid{grid-template-columns:repeat(2,1fr)}}.bschairs-archive-hero~.bschairs-parch-grid{padding-top:100px}@media (min-width:900px){.bschairs-parch-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.bschairs-parch-grid{grid-template-columns:repeat(4,1fr)}}.bschairs-parch-card{aspect-ratio:1/1;background:#111;border-radius:20px!important;display:block;overflow:hidden;position:relative;text-decoration:none}.bschairs-parch-card-img{display:block;height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.bschairs-parch-card:hover .bschairs-parch-card-img{transform:scale(1.05)}.bschairs-parch-card-veil{inset:0;position:absolute}.bschairs-parch-card-body{align-items:flex-start;bottom:0;display:flex;flex-direction:column;gap:.45rem;left:0;padding:1rem;position:absolute;width:100%}.bschairs-parch-card-title{color:#fff;font-family:var(--font-display);font-size:clamp(1rem,1.4vw,1.25rem);font-weight:800;line-height:1.1}.bschairs-parch-pagination{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;padding:1rem 1rem 3.5rem}.bschairs-parch-pagination a,.bschairs-parch-pagination span{border:2px solid #111;border-radius:0!important;color:#111;font-family:var(--font-display);font-weight:700;padding:.5rem .9rem;text-decoration:none}.bschairs-parch-pagination .current{background:#111;color:#fff8f6}.bschairs-parch-card-cat{background:#ffc404;border-radius:999px!important;color:#111;font-family:var(--font-display);font-size:.72rem;font-weight:700;letter-spacing:.04em;line-height:1;padding:.3rem .7rem;text-transform:uppercase}.bschairs-prodpage{background:#fff8f6;color:#1a120e;width:100%}.bschairs-prodpage-hero{align-items:center;background:#1a120e;background-position:50%;background-size:cover;color:#fff;display:flex;min-height:clamp(440px,74vh,780px);overflow:hidden;padding:clamp(6.5rem,11vw,9rem) clamp(16px,4vw,48px) clamp(2.5rem,5vw,4rem);position:relative;width:100%}.bschairs-prodpage-hero--img:before{background:linear-gradient(0deg,rgba(8,6,5,.86),rgba(8,6,5,.4) 70%);content:"";inset:0;position:absolute;z-index:0}.bschairs-prodpage-hero-inner{margin:0 auto;max-width:1100px;position:relative;width:100%;z-index:1}.bschairs-prodpage-eyebrow{color:#ff6b8f;display:inline-block;font-family:var(--font-display);font-size:.85rem;font-weight:800;letter-spacing:.16em;margin-bottom:1.1rem;text-transform:uppercase}.bschairs-prodpage-eyebrow--dark{color:#ffb59a}.bschairs-prodpage-title{color:#fff;font-family:var(--font-display);font-size:clamp(2.6rem,7vw,5.4rem);font-weight:800;letter-spacing:-.01em;line-height:.98;margin:0 0 1.4rem}.bschairs-prodpage-acc{display:inline-block;text-shadow:6px 6px 0 var(--acc-sh,transparent)}@media (max-width:700px){.bschairs-prodpage-acc{text-shadow:3px 3px 0 var(--acc-sh,transparent)}}.bschairs-prodpage-lead{color:hsla(0,0%,100%,.88);font-family:var(--font-sans);font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.5;margin:0;max-width:60ch}.bschairs-prodpage-ic{flex:none}.bschairs-prodpage-h2{color:#1a120e;font-family:var(--font-display);font-size:clamp(2rem,5vw,3.6rem);font-weight:800;line-height:1;margin:0}.bschairs-prodpage-h2 span{color:#f36}.bschairs-prodpage-vetrina{background:#fff;padding:clamp(2.5rem,5vw,4.5rem) clamp(16px,4vw,48px);width:100%}.bschairs-prodpage-vetrina>.bschairs-prodpage-h2{margin-left:auto;margin-right:auto;max-width:1500px;width:100%}.bschairs-prodpage-vetrina-grid{display:grid;gap:clamp(22px,3vw,40px);grid-template-columns:1fr;margin:clamp(1.5rem,3vw,2.6rem) auto 0;max-width:1500px}.bschairs-prodpage-vcard{aspect-ratio:21/8;background:#111;border:3px solid #1a120e;border-radius:26px;box-shadow:10px 10px 0 var(--acc,#f36);display:block;overflow:hidden;position:relative;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.bschairs-prodpage-vcard:hover{box-shadow:16px 16px 0 var(--acc,#f36);transform:translate(-5px,-5px)}.bschairs-prodpage-vcard-media{background-position:50%;background-size:cover;inset:0;position:absolute;transition:transform .6s ease}.bschairs-prodpage-vcard:hover .bschairs-prodpage-vcard-media{transform:scale(1.05)}.bschairs-prodpage-vcard-body{align-items:flex-start;background:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.15) 55%,transparent 80%);display:flex;flex-direction:column;gap:.55rem;inset:0;justify-content:flex-end;padding:clamp(1.4rem,3vw,2.6rem);position:absolute}.bschairs-prodpage-vcard-count{background:var(--acc,#f36);border-radius:999px;color:#1a120e;font-family:var(--font-display);font-size:.8rem;font-weight:700;letter-spacing:.06em;padding:.35rem .9rem;text-transform:uppercase}.bschairs-prodpage-vcard-title{color:#fff;font-family:var(--font-display);font-size:clamp(2rem,5vw,3.6rem);font-weight:800;line-height:.98}.bschairs-prodpage-vcard-cta{color:#fff;font-family:var(--font-display);font-size:1rem;font-weight:700;opacity:.92}@media (max-width:700px){.bschairs-prodpage-vcard{aspect-ratio:4/3}.bschairs-prodpage-vcard-body{background:linear-gradient(0deg,rgba(0,0,0,.75),transparent 60%)}}.bschairs-categorie.bschairs-prodpage-cats{background:#fff;padding:clamp(2.5rem,5vw,4.5rem) clamp(16px,4vw,48px);width:100%}.bschairs-prodpage-cats .bschairs-prodpage-cats-title{margin:0 auto clamp(1.4rem,2.6vw,2.4rem);max-width:1500px;text-align:center;width:100%}.bschairs-prodpage-cats .bschairs-categorie-row{margin-left:auto;margin-right:auto;max-width:1500px}.bschairs-prodpage-cats .bschairs-prodpage-cats-text{color:#4a3a32;font-family:var(--font-sans);font-size:clamp(1.1rem,1.8vw,1.4rem);line-height:1.55;margin:clamp(1.6rem,3vw,2.4rem) auto 0;max-width:62ch;text-align:center}.bschairs-prodpage-showcase{margin:0 auto;padding:clamp(2.5rem,5vw,4.5rem) clamp(16px,4vw,48px);width:100%}.bschairs-prodpage-showcase .bschairs-prodpage-h2{margin:0 auto clamp(1.4rem,2.6vw,2.4rem);max-width:1500px;width:100%}.bschairs-prodpage-showcase-grid{display:grid;gap:clamp(16px,2vw,28px);grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:1500px}.bschairs-prodpage-showcard{background:#1a120e;border-radius:40px;display:block;min-height:min(72vw,520px);overflow:hidden;position:relative;text-decoration:none}.bschairs-prodpage-showcard-media{background-position:50%;background-size:cover;inset:0;position:absolute;transition:transform .6s ease}.bschairs-prodpage-showcard:hover .bschairs-prodpage-showcard-media{transform:scale(1.05)}.bschairs-prodpage-showcard:after{background:linear-gradient(0deg,rgba(8,6,5,.82),rgba(8,6,5,.15) 65%);content:"";inset:0;position:absolute}.bschairs-prodpage-showcard-body{display:flex;flex-direction:column;gap:.5rem;inset:0;justify-content:flex-end;padding:clamp(1.6rem,3vw,2.6rem);position:absolute;z-index:1}.bschairs-prodpage-showcard-eyebrow{color:var(--acc,#ffc404);font-family:var(--font-display);font-size:.8rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.bschairs-prodpage-showcard-title{color:#fff;font-family:var(--font-display);font-size:clamp(1.8rem,3.4vw,2.8rem);font-weight:800;line-height:1}.bschairs-prodpage-showcard-btn{align-items:center;align-self:flex-start;background:#fff8f6;border-radius:999px;color:#1a120e;display:inline-flex;font-family:var(--font-display);font-size:1rem;font-weight:800;gap:.5rem;margin-top:.7rem;padding:.85rem 1.5rem;transition:background .2s ease}.bschairs-prodpage-showcard:hover .bschairs-prodpage-showcard-btn{background:var(--acc,#ffc404)}@media (max-width:760px){.bschairs-prodpage-showcase-grid{grid-template-columns:1fr}.bschairs-prodpage-showcard{min-height:78vw}}.bschairs-prodpage-campioni{background:#14100d;padding:clamp(3rem,6vw,5.5rem) clamp(16px,4vw,48px);width:100%}.bschairs-prodpage-campioni-inner{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(2rem,4vw,3.5rem);margin:0 auto;max-width:1500px}.bschairs-prodpage-campioni-text{flex:1 1 320px}.bschairs-prodpage-campioni-title{color:#fff;font-family:var(--font-display);font-size:clamp(2rem,4.5vw,3.4rem);font-weight:800;line-height:1;margin:0 0 1rem}.bschairs-prodpage-campioni-lead{color:hsla(0,0%,100%,.82);font-family:var(--font-sans);font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.55;margin:0 0 1.8rem;max-width:46ch}.bschairs-prodpage-campioni-btn{background:#fff8f6;border-radius:999px;color:#1a120e;display:inline-flex;font-family:var(--font-display);font-weight:800;padding:1rem 2rem;text-decoration:none;transition:background .2s ease,color .2s ease}.bschairs-prodpage-campioni-btn:hover{background:#ffc404;color:#1a120e}.bschairs-prodpage-campioni-media{flex:1.2 1 460px;position:relative}.bschairs-prodpage-campioni-img{aspect-ratio:4/3;background-color:#e4beb1;background-position:50%;background-size:cover;border-radius:40px;display:block;width:100%}.bschairs-prodpage-campioni-card{align-items:center;background:#fff8f6;border-radius:28px;bottom:-28px;box-shadow:0 18px 40px rgba(26,18,14,.18);display:flex;gap:1rem;left:clamp(-24px,-2vw,-8px);padding:1.2rem 1.3rem;position:absolute;text-decoration:none;width:min(320px,86%)}.bschairs-prodpage-campioni-swatch{background:#ffc404;border-radius:16px;flex:none;height:56px;width:56px}.bschairs-prodpage-campioni-card-title{color:#1a120e;display:block;font-family:var(--font-display);font-size:1.05rem;font-weight:800}.bschairs-prodpage-campioni-card-text{color:#5b4137;display:block;font-family:var(--font-sans);font-size:.85rem;line-height:1.35;margin-top:.15rem}.bschairs-prodpage-campioni-card-ic{color:#1a120e;flex:none;margin-left:auto}@media (max-width:760px){.bschairs-prodpage-campioni-card{margin-top:1rem;position:static;width:100%}}.bschairs-prodpage-settori{background:linear-gradient(90deg,#ffc04a,#ff8a3d 50%,#ff5a2c);overflow:hidden;padding:.7rem 0;white-space:nowrap;width:100%}.bschairs-prodpage-settori-track{display:inline-flex}.bschairs-prodpage-settori-text{color:#1a120e;font-family:var(--font-display);font-size:clamp(.95rem,1.8vw,1.4rem);font-weight:800;letter-spacing:.01em;padding-right:0}.bschairs-prodpage-featured{margin:0 auto;max-width:1500px;padding:clamp(2.5rem,5vw,4.5rem) clamp(16px,4vw,48px) clamp(4rem,7vw,6rem)}.bschairs-prodpage-featured .bschairs-prodpage-h2{margin-bottom:clamp(1.4rem,2.6vw,2.4rem)}.bschairs-prodpage-mosaic{align-items:stretch;display:grid;gap:clamp(14px,1.6vw,24px);grid-template-columns:repeat(3,minmax(0,1fr))}.bschairs-prodpage-mtile{background:#ffe9e2;border-radius:24px;display:block;overflow:hidden;position:relative;text-decoration:none}.bschairs-prodpage-mtile--rect{grid-column:span 2}.bschairs-prodpage-mtile--sq{aspect-ratio:1/1;grid-column:span 1}.bschairs-prodpage-mtile-media{inset:0;position:absolute}.bschairs-prodpage-mtile-img{display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.bschairs-prodpage-mtile:hover .bschairs-prodpage-mtile-img{transform:scale(1.04)}.bschairs-prodpage-mtile-body{align-items:flex-end;background:linear-gradient(0deg,rgba(0,0,0,.62),transparent 55%);display:flex;gap:1rem;inset:0;justify-content:space-between;padding:clamp(1rem,2vw,1.6rem);position:absolute}.bschairs-prodpage-mtile-cat{color:#ffc404;display:block;font-family:var(--font-display);font-size:.72rem;font-weight:700;letter-spacing:.06em;margin-bottom:.25rem;text-transform:uppercase}.bschairs-prodpage-mtile-title{color:#fff;display:block;font-family:var(--font-display);font-size:clamp(1.1rem,1.6vw,1.5rem);font-weight:800;line-height:1.05}.bschairs-prodpage-mtile-arrow{align-items:center;background:#111;color:#fff;display:flex;flex:none;height:44px;justify-content:center;transition:background .2s ease,color .2s ease;width:44px}.bschairs-prodpage-mtile-arrow svg{height:20px;width:20px}.bschairs-prodpage-mtile:hover .bschairs-prodpage-mtile-arrow{background:#ffc404;color:#111}@media (max-width:820px){.bschairs-prodpage-mosaic{grid-template-columns:repeat(2,minmax(0,1fr))}.bschairs-prodpage-mtile--rect{aspect-ratio:16/9;grid-column:span 2}.bschairs-prodpage-mtile--sq{aspect-ratio:1/1;grid-column:span 1}}@media (max-width:520px){.bschairs-prodpage-mosaic{grid-template-columns:1fr}.bschairs-prodpage-mtile--rect,.bschairs-prodpage-mtile--sq{grid-column:span 1}.bschairs-prodpage-mtile--rect{aspect-ratio:4/3}}.bschairs-prodpage-seo{background:#fff8f6;padding:clamp(2.5rem,5vw,4rem) clamp(16px,4vw,48px);width:100%}.bschairs-prodpage-seo-inner{margin:0 auto;max-width:760px;text-align:left}.bschairs-prodpage-seo-inner h2{color:#1a120e;font-family:var(--font-display);font-size:20px;font-weight:800;line-height:1.15;margin:2rem 0 .7rem}.bschairs-prodpage-seo-inner h2:first-child{margin-top:0}.bschairs-prodpage-seo-inner p{color:#4b4137;font-family:var(--font-sans);font-size:.9rem;line-height:1.6;margin:0 0 .9rem}.bschairs-prodpage-seo-title{color:#1a120e;font-family:var(--font-display);font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:800;line-height:1.1;margin:0 0 1.1rem}.bschairs-prod{background:#fff8f6}.bschairs-ic{display:inline-block;vertical-align:middle}.bschairs-prod-hero{display:grid;grid-template-columns:1fr}@media (min-width:900px){.bschairs-prod-hero{grid-template-columns:1fr 1fr;min-height:680px}}.bschairs-prod-visual{background:#111;display:block;min-height:60vh;overflow:hidden;padding:0;position:relative}.bschairs-product-gallery{display:block;height:100%;width:100%}@media (max-width:899px){.bschairs-product-gallery{flex-direction:column-reverse}}.bschairs-product-thumbs{bottom:1rem;display:flex;flex-direction:row;gap:.5rem;left:1rem;max-width:calc(100% - 2rem);overflow-x:auto;position:absolute;z-index:3}@media (max-width:899px){.bschairs-product-thumbs{flex-direction:row;overflow-x:auto}}.bschairs-product-thumb{background:#fff8f6;border:2px solid #111;border-radius:20px!important;cursor:pointer;flex-shrink:0;height:72px;opacity:.65;overflow:hidden;padding:0;transition:opacity .2s ease,border-color .2s ease;width:72px}.bschairs-product-thumb img{display:block;height:100%;object-fit:cover;width:100%}.bschairs-product-thumb.is-active{border-color:#ff5a2c;opacity:1}.bschairs-product-mainwrap{inset:0;position:absolute}.bschairs-product-main{background:transparent;border:0;cursor:zoom-in;display:block;height:100%;padding:0;width:100%}.bschairs-product-nav{align-items:center;background:rgba(255,248,246,.9);border:2px solid #111;border-radius:999px!important;color:#111;cursor:pointer;display:flex;height:46px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s ease,color .2s ease;width:46px;z-index:2}.bschairs-product-nav:hover{background:#111;color:#fff}.bschairs-product-nav svg{display:block;height:22px;width:22px}.bschairs-product-prev{left:12px}.bschairs-product-next{right:12px}.bschairs-product-main img{border-radius:0!important;display:block;height:100%;object-fit:cover;width:100%}.bschairs-prod-info{background:#6b3e00;color:#fff8f6;display:flex;flex-direction:column;gap:1.05rem;justify-content:center;padding:clamp(1.8rem,4vw,3.5rem)}@media (min-width:900px){.bschairs-prod-info{border-left:2px solid #111}}.bschairs-prod-kicker{color:#ffb59a;font-size:.8rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.bschairs-prod-title{color:#fff8f6;font-family:var(--font-display);font-size:clamp(3rem,7vw,5.5rem);font-weight:800;line-height:.98}.bschairs-prod-sku{color:rgba(255,248,246,.7);font-size:.85rem;letter-spacing:.03em}.bschairs-prod-short{color:rgba(255,248,246,.9);font-size:1.05rem;line-height:1.6;max-width:46ch}.bschairs-prod-colors{border-top:1px solid rgba(255,248,246,.25);padding-top:1.2rem}.bschairs-prod-colors-label{color:rgba(255,248,246,.7);display:block;font-size:.72rem;font-weight:700;letter-spacing:.12em;margin-bottom:.7rem;text-transform:uppercase}.bschairs-prod-swatches{display:flex;flex-wrap:wrap;gap:.4rem}.bschairs-prod-swatch{background:rgba(255,248,246,.1);border:1.5px solid rgba(255,248,246,.3);color:#fff8f6;font-size:.8rem;padding:.35rem .7rem}.bschairs-prod-cta2{align-self:flex-start;margin-top:.6rem}.bschairs-prod-cta{align-items:center;align-self:flex-start;background:#ff5a2c;border:3px solid #fff8f6;box-shadow:4px 4px 0 0 #111;color:#fff8f6;display:inline-flex;font-family:var(--font-display);font-size:1rem;font-weight:800;gap:.7rem;letter-spacing:.05em;margin-top:.6rem;padding:1.1rem 2rem;text-decoration:none;text-transform:uppercase;transition:transform .15s ease,box-shadow .15s ease}.bschairs-prod-cta:hover{box-shadow:6px 6px 0 0 #111;transform:translate(-2px,-2px)}.bschairs-prod-cta .bschairs-ic{height:22px;width:22px}.bschairs-prod-quick{border-top:1px solid rgba(255,248,246,.25);display:grid;gap:.6rem;grid-template-columns:repeat(auto-fit,minmax(64px,1fr));margin-top:.4rem;padding-top:1.4rem}.bschairs-prod-quick-item{align-items:flex-start;color:rgba(255,248,246,.85);display:flex;flex-direction:column;font-size:.8rem;font-weight:700;gap:.4rem;letter-spacing:.08em;text-align:left;text-decoration:none;text-transform:uppercase;transition:color .2s ease}.bschairs-prod-quick-item:hover{color:#ffb59a}.bschairs-prod-quick-item .bschairs-ic{height:30px;width:30px}.bschairs-prod-acc-wrap{background:#fff;max-width:none;padding:clamp(2rem,5vw,4rem) clamp(16px,4vw,40px)}.bschairs-prod-acc-inner{margin:0 auto;max-width:1200px}.bschairs-acc-item{border-bottom:2px solid #111}.bschairs-acc-item:last-child{border-bottom:0}.bschairs-acc-head{align-items:center;background:transparent;border:0;color:#111;cursor:pointer;display:flex;font-family:var(--font-display);font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:800;gap:1rem;justify-content:space-between;letter-spacing:.01em;padding:1.4rem 0;text-transform:none;width:100%}.bschairs-acc-ic{flex-shrink:0;height:28px;transition:transform .3s ease;width:28px}.bschairs-acc-item.is-open .bschairs-acc-ic{transform:rotate(180deg)}.bschairs-acc-body{color:#3a2a24;font-size:1.25rem;line-height:1.4;max-height:0;overflow:hidden;transition:max-height .35s ease}.bschairs-acc-item.is-open .bschairs-acc-body{max-height:1400px;max-height:2600px;padding-bottom:1.8rem}.bschairs-acc-body p{margin-bottom:.6rem}.bschairs-acc-body .bschairs-opt-head{margin-top:1.5rem}.bschairs-acc-body strong{color:#1a120e;font-family:var(--font-display);font-weight:800}.bschairs-prod-dimbox{align-items:start;display:grid;gap:clamp(1.5rem,3vw,3rem);grid-template-columns:1fr}@media (min-width:768px){.bschairs-prod-dimbox{grid-template-columns:1fr 1fr}}.bschairs-prod-dimlist{list-style:none;margin:0;max-width:520px;padding:0}.bschairs-prod-tessuti{display:flex;flex-wrap:wrap;gap:.5rem}.bschairs-prod-tessuto{border:2px solid #111;color:#111;font-family:var(--font-display);font-size:.9rem;font-weight:700;padding:.5rem 1.05rem;text-decoration:none;transition:background .2s ease,color .2s ease}.bschairs-prod-tessuto:hover{background:#111;color:#fff}.bschairs-prod-dimlist li{border-bottom:1px solid #e2ddcf;display:flex;justify-content:space-between;padding:.7rem 0}.bschairs-prod-dimlist li span{color:#5b4137}.bschairs-prod-dimlist li strong{color:#111}.bschairs-prod-manifesto{margin:0 auto;max-width:1100px;padding:clamp(3rem,7vw,6rem) clamp(16px,4vw,40px);text-align:center}.bschairs-prod-manifesto-kicker{color:#ff5a2c;font-size:.85rem;font-weight:700;letter-spacing:.2em;margin-bottom:1.4rem;text-transform:uppercase}.bschairs-prod-manifesto-title{color:#111;font-family:var(--font-display);font-size:clamp(1.8rem,4.5vw,3.4rem);font-weight:800;line-height:1.08;margin:0 auto;max-width:1000px}.bschairs-prod-split{border-bottom:2px solid #111;border-top:2px solid #111;display:grid;grid-template-columns:1fr}@media (min-width:900px){.bschairs-prod-split{grid-template-columns:1fr 1fr}}.bschairs-prod-split-cta{animation:bschairs-grad-move 12s ease infinite;background:linear-gradient(120deg,var(--bs-g1,#6b3e00),var(--bs-violet,#b11cc7),var(--bs-g2,#9a5a12),var(--bs-violet,#b11cc7),var(--bs-g1,#6b3e00));background-size:260% 260%;color:#fff8f6;display:flex;flex-direction:column;gap:1.6rem;justify-content:center;min-height:600px;padding:clamp(3rem,7vw,6.5rem)}.bschairs-prod-split-title{font-family:var(--font-display);font-size:4.5rem;font-weight:800;line-height:1.02}.bschairs-prod-split-text{color:rgba(255,248,246,.85);font-size:1.05rem;line-height:1.6;max-width:44ch}.bschairs-prod-split-btn{align-self:flex-start;border:2px solid #fff8f6;color:#fff8f6;font-family:var(--font-display);font-size:.85rem;font-weight:800;letter-spacing:.1em;padding:1rem 2.2rem;text-decoration:none;text-transform:uppercase;transition:background .2s ease,color .2s ease}.bschairs-prod-split-btn:hover{background:#fff8f6;color:#0a3465}.bschairs-prod-split-media{background:#f5f1e8;min-height:600px;overflow:hidden;position:relative}.bschairs-prod-split-img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.bschairs-prod-related{background:#0a0a0a;color:#fff;padding:clamp(56px,7vw,110px) clamp(16px,2.2vw,42px);width:100%}.bschairs-prod-related-title{color:#fff;font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;margin:0 0 clamp(28px,3vw,48px);text-align:left;text-transform:none}.bschairs-prod-related-grid{display:grid;gap:clamp(16px,2vw,28px);grid-template-columns:repeat(2,1fr);margin:0;max-width:none}@media (min-width:640px){.bschairs-prod-related-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.bschairs-prod-related-grid{grid-template-columns:repeat(5,1fr)}}.bschairs-prod-rcard{color:#fff;display:flex;flex-direction:column;gap:1rem;text-decoration:none}.bschairs-prod-rcard-media{background:#181818;display:block;overflow:hidden;width:100%}.bschairs-prod-rcard-img{aspect-ratio:4/3;display:block;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1);width:100%}.bschairs-prod-rcard:hover .bschairs-prod-rcard-img{transform:scale(1.05)}.bschairs-prod-rcard-cat{color:#e0218a;font-size:.8rem;font-weight:700;letter-spacing:.08em}.bschairs-prod-rcard-name{color:#fff;font-family:var(--font-display);font-size:1.3rem;font-weight:700;line-height:1.15}.bschairs-prod-rcard-btn{align-items:center;align-self:flex-start;border:2px solid hsla(0,0%,100%,.45);color:#fff;display:inline-flex;font-family:var(--font-display);font-size:.85rem;font-weight:700;gap:.5rem;letter-spacing:.04em;margin-top:.2rem;padding:.55rem 1.1rem;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.bschairs-prod-rcard-btn:after{content:"\2192";font-size:1.05em}.bschairs-prod-rcard:hover .bschairs-prod-rcard-btn{background:#fff;border-color:#fff;color:#000}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.bschairs-product-lb{align-items:center;background:rgba(0,0,0,.92);display:flex;inset:0;justify-content:center;opacity:0;padding:5vw;position:fixed;transition:opacity .3s ease,visibility 0s linear .3s;visibility:hidden;z-index:2147483000}.bschairs-product-lb.is-open{opacity:1;transition:opacity .3s ease;visibility:visible}.bschairs-product-lb img{max-height:88vh;max-width:92vw;object-fit:contain}.bschairs-product-lb-close{align-items:center;background:hsla(0,0%,100%,.14);border:0;border-radius:999px!important;color:#fff;cursor:pointer;display:flex;height:52px;justify-content:center;position:absolute;right:18px;top:max(16px,env(safe-area-inset-top,16px));width:52px}.bschairs-product-lb-close svg{display:block;height:24px;width:24px}.bschairs-product-lb-nav{align-items:center;background:hsla(0,0%,100%,.14);border:0;border-radius:999px!important;color:#fff;cursor:pointer;display:flex;height:54px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s ease;width:54px;z-index:2}.bschairs-product-lb-nav:hover{background:hsla(0,0%,100%,.28)}.bschairs-product-lb-nav svg{display:block;height:26px;width:26px}.bschairs-product-lb-prev{left:max(12px,env(safe-area-inset-left,12px))}.bschairs-product-lb-next{right:max(12px,env(safe-area-inset-right,12px))}@media (max-width:767px){.bschairs-product-lb-nav{height:46px;width:46px}.bschairs-product-lb-nav svg{height:22px;width:22px}}.single-product #bs-nav{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:hsla(0,0%,100%,.97);border-bottom-color:rgba(0,0,0,.08);box-shadow:0 6px 24px rgba(0,0,0,.06)}.single-product #bs-nav img{filter:brightness(0)!important}.single-product #bs-nav a,.single-product #bs-nav button,.single-product #bs-nav nav{color:#111!important;text-shadow:none!important}.bschairs-prod-marquee{background:#d4365b}.bschairs-prod-marquee .bschairs-azienda-marquee-text{color:#fff;font-size:clamp(1.1rem,2.6vw,1.8rem);padding-left:0;padding-right:0}@keyframes bschairs-grad-move{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.bschairs-prod-configbadge{background:var(--bs-violet,#b11cc7);border:2px solid #fff8f6;border-radius:0!important;box-shadow:5px 5px 0 rgba(0,0,0,.25);color:#fff8f6;cursor:pointer;font-family:var(--font-display);font-size:1.3rem;font-weight:600;letter-spacing:.01em;line-height:1;padding:.8rem 1.4rem;position:absolute;right:-.4rem;text-decoration:none;top:1.1rem;transform:rotate(-4deg);transition:transform .15s ease,box-shadow .15s ease;white-space:nowrap;z-index:4}.bschairs-prod-configbadge:hover{box-shadow:8px 8px 0 rgba(0,0,0,.3);transform:rotate(-4deg) translate(-2px,-2px)}.bschairs-prod-configuratore{background:#fff;border-top:2px solid #1a120e;padding:4rem 1.5rem}.bschairs-prod-config-inner{margin:0 auto;max-width:960px;text-align:center}.bschairs-prod-config-kicker{color:var(--bs-violet,#b11cc7);font-family:var(--font-display);font-size:.85rem;letter-spacing:.08em;margin-bottom:.6rem}.bschairs-prod-config-title{color:#1a120e;font-family:var(--font-display);font-size:2.6rem;line-height:1.05;margin-bottom:.8rem}.bschairs-prod-config-text{color:#3a2a24;font-size:1.15rem}@media (max-width:767px){.bschairs-prod-configbadge{font-size:18px}.bschairs-prod-marquee{display:none!important}.bschairs-prod-quick{gap:2rem;grid-template-columns:repeat(2,1fr)}.bschairs-prod-split-title{font-size:3rem}.bschairs-prod-related-grid{grid-auto-columns:72%;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.bschairs-prod-related-grid>*{scroll-snap-align:start}.bschairs-prod-split-cta{padding:1.5rem}.bschairs-product-thumb{opacity:1}}#bschairs-configuratore,.bschairs-acc-item[id]{scroll-margin-top:104px}@media (max-width:767px){#bschairs-configuratore,.bschairs-acc-item[id]{scroll-margin-top:84px}}.bschairs-progetti-hero{margin:0 auto;max-width:1100px;padding:clamp(48px,7vw,92px) clamp(16px,2.2vw,42px) clamp(20px,3vw,40px);text-align:center;width:100%}.bschairs-progetti-title{color:#111;display:block;font-family:var(--font-display);font-size:clamp(2.5rem,7vw,5rem);font-weight:900;line-height:1.02}.bschairs-progetti-title-accent{color:var(--wp--preset--color--tertiary,#e0218a)}.bschairs-progetti-intro{color:#000;display:block;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.6;margin:1.2rem auto 0;max-width:640px}.bschairs-progetti-grid{display:grid;gap:clamp(14px,1.2vw,20px);grid-auto-flow:row dense;grid-auto-rows:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1600px;padding:clamp(24px,3vw,48px) clamp(16px,2.2vw,42px) clamp(56px,7vw,96px);width:100%}@media (max-width:1024px){.bschairs-progetti-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.bschairs-progetti-grid{grid-auto-rows:auto;grid-template-columns:1fr}}.bschairs-progetti-card{background:#0a3465;border-radius:2rem!important;color:#fff;display:block;overflow:hidden;position:relative;text-decoration:none}.bschairs-progetti-card.is-square{aspect-ratio:1/1}.bschairs-progetti-card.is-mid{aspect-ratio:3/4}.bschairs-progetti-card.is-tall{aspect-ratio:3/5}.bschairs-progetti-card.is-wide{aspect-ratio:8/5;grid-column:span 2}@media (max-width:640px){.bschairs-progetti-card.is-wide{aspect-ratio:3/4;grid-column:auto}}.bschairs-progetti-card-img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .6s cubic-bezier(.22,1,.36,1);width:100%;z-index:0}.bschairs-progetti-card:hover .bschairs-progetti-card-img{transform:scale(1.04)}.bschairs-progetti-card-veil{background:linear-gradient(0deg,rgba(0,0,0,.62),rgba(0,0,0,.32) 24%,transparent 48%);inset:0;position:absolute;transition:background .3s ease;z-index:1}.bschairs-progetti-card:hover .bschairs-progetti-card-veil{background:linear-gradient(0deg,rgba(0,0,0,.72),rgba(0,0,0,.42) 28%,rgba(0,0,0,.05) 55%)}.bschairs-progetti-card-body{bottom:clamp(1.2rem,2vw,2.2rem);display:flex;flex-direction:column;gap:.4rem;left:clamp(1.2rem,2vw,2.2rem);position:absolute;right:clamp(1rem,1.6vw,1.6rem);transition:transform .4s ease-out;z-index:2}.bschairs-progetti-card:hover .bschairs-progetti-card-body{transform:translateY(-5px)}.bschairs-progetti-card-cat{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 1px 5px rgba(0,0,0,.45));font-size:1.05rem;font-weight:800;letter-spacing:.01em}.bschairs-progetti-card-cat,.bschairs-progetti-card-cat.g1{background-image:linear-gradient(90deg,#ff7a18,#ff2d6f 55%,#e0218a)}.bschairs-progetti-card-cat.g2{background-image:linear-gradient(90deg,#38bdf8,#7c3aed)}.bschairs-progetti-card-cat.g3{background-image:linear-gradient(90deg,#22e07a,#2d7df6)}.bschairs-progetti-card-cat.g4{background-image:linear-gradient(90deg,#ffd23f,#ff5a2c)}.bschairs-progetti-card-cat.g5{background-image:linear-gradient(90deg,#ff2d6f,#7c3aed)}.bschairs-progetti-card-title{color:#fff;font-family:var(--font-display);font-size:clamp(1.55rem,2vw,2.125rem);font-weight:700;line-height:1.1}.bschairs-progetti-filter{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;margin-top:1.6rem}.bschairs-progetti-fbtn{border:0;color:#fff;cursor:pointer;font-family:var(--font-display);font-size:.95rem;font-weight:700;padding:.55rem 1.25rem;transition:opacity .2s ease,transform .2s ease}.bschairs-progetti-fbtn:first-child{background:#ff5a2c}.bschairs-progetti-fbtn:nth-child(2){background:#e0218a}.bschairs-progetti-fbtn:nth-child(3){background:#2d7df6}.bschairs-progetti-fbtn:nth-child(4){background:#14b85a}.bschairs-progetti-fbtn:nth-child(5){background:#ffc21e;color:#111}.bschairs-progetti-fbtn:nth-child(6){background:#7c3aed}.bschairs-progetti-fbtn:hover{transform:translateY(-2px)}.bschairs-progetti-fbtn.is-active{background:#000;color:#fff}.bschairs-marquee--blu{background-color:#0a3465}.bschairs-progetti-outro{align-items:center;border-top:3px solid #000;display:flex;flex-direction:column;gap:1.6rem;justify-content:center;min-height:60vh;padding:clamp(56px,8vw,112px) 1.5rem;text-align:center;width:100%}.bschairs-progetti-outro-title{color:#000;font-family:var(--font-display);font-size:clamp(2rem,5vw,3.75rem);font-weight:400;line-height:1.15;max-width:1140px}.bschairs-progetti-outro-text{color:#000;font-size:1.2rem;max-width:1080px}.bschairs-valori.bschairs-valori--cream{background-color:#fcf4df}.bschairs-valori--cream .bschairs-valori-text,.bschairs-valori--cream .bschairs-valori-title{color:#000}.bschairs-marquee-bordered{border-bottom:3px solid #000;border-top:2px solid #000}.bschairs-archive-hero{align-items:center;background-color:#540125;display:flex;flex-direction:column;gap:1rem;height:500px;justify-content:center;padding:clamp(3rem,6vw,4rem) clamp(20px,4vw,60px) 0;text-align:center;width:100%}.bschairs-archive-eyebrow{color:#e0218a;font-size:.85rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.bschairs-archive-title{color:#fff;font-family:var(--font-display);font-size:clamp(2.4rem,6vw,4.5rem);font-weight:800;line-height:1.05}.bschairs-archive-desc{color:#fff;font-size:1.1rem;line-height:1.6;max-width:720px}.bschairs-archive-count{border:2px solid #fff;color:#fff;font-size:.9rem;font-weight:700;padding:.35rem 1.1rem}.bschairs-archive-empty{align-items:center;color:#333;display:flex;flex-direction:column;gap:1rem;padding:clamp(4rem,8vw,8rem) 1.5rem;text-align:center;width:100%}.bschairs-empty-title{color:#1a120e;font-family:var(--font-display);font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.05}.bschairs-empty-text{color:#6b5a52;font-size:1.15rem;max-width:46ch}.bschairs-sf{display:flex;gap:0;margin-top:.6rem;max-width:520px;width:100%}.bschairs-sf-input{background:#fff;border:2px solid #1a120e;border-radius:0!important;border-right:0;color:#1a120e;flex:1;font-family:var(--font-sans);font-size:1rem;min-width:0;outline:none;padding:.9rem 1.1rem}.bschairs-sf-input:focus{box-shadow:inset 0 0 0 2px rgba(177,28,199,.25)}.bschairs-sf-submit{background:#1a120e;border:2px solid #1a120e;border-radius:0!important;color:#fff8f6;cursor:pointer;font-family:var(--font-display);font-weight:800;padding:.9rem 1.6rem;transition:background .2s ease}.bschairs-sf-submit:hover{background:#b11cc7;border-color:#b11cc7}.bschairs-archive-hero--img{background-position:50%;background-size:cover;position:relative}.bschairs-archive-hero--img:before{background:linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.6));content:"";inset:0;position:absolute;z-index:0}.bschairs-archive-hero--img>*{position:relative;z-index:1}.bschairs-archive-hero+.bschairs-azienda-marquee--amber{background-color:#ff4a84}.bschairs-archive-hero~.bschairs-progetti-grid{padding-top:100px}.bschairs-search{align-items:center;background:#0c0c0c;display:flex;inset:0;justify-content:center;opacity:0;padding:24px;position:fixed;transition:opacity .4s ease,visibility 0s linear .4s;visibility:hidden;z-index:2000}.bschairs-search.is-open{opacity:1;transition:opacity .4s ease;visibility:visible}.bschairs-search-inner{opacity:0;transform:translateY(22px);transition:opacity .5s ease .05s,transform .5s cubic-bezier(.22,1,.36,1) .05s;width:min(1040px,100%)}.bschairs-search.is-open .bschairs-search-inner{opacity:1;transform:none}.bschairs-search-kicker{color:hsla(0,0%,100%,.5);font-family:var(--font-display);font-size:clamp(.85rem,2vw,1.05rem);font-weight:700;letter-spacing:.2em;margin-bottom:1.2rem;text-transform:uppercase}.bschairs-search-form{align-items:center;border-bottom:3px solid hsla(0,0%,100%,.22);display:flex;gap:1rem;padding-bottom:.7rem;transition:border-color .3s ease}.bschairs-search-form:focus-within{border-color:#ff2d6f}.bschairs-search-input{background:transparent;border:0;color:#fff;flex:1;font-family:var(--font-display);font-size:clamp(1.9rem,7vw,4.5rem);font-weight:700;line-height:1.05;min-width:0;outline:0}.bschairs-search-input::placeholder{color:hsla(0,0%,100%,.32)}.bschairs-search-input::-webkit-search-cancel-button,.bschairs-search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.bschairs-search-submit{align-items:center;background:#fff;border:0;border-radius:999px!important;color:#000;cursor:pointer;display:flex;flex-shrink:0;height:clamp(54px,8vw,76px);justify-content:center;transition:transform .2s ease,background .2s ease,color .2s ease;width:clamp(54px,8vw,76px)}.bschairs-search-submit:hover{background:#ff2d6f;color:#fff;transform:scale(1.06)}.bschairs-search-submit svg{display:block;height:42%;width:42%}.bschairs-search-hints{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;margin-top:2rem}.bschairs-search-hints-label{color:hsla(0,0%,100%,.45);font-size:.8rem;font-weight:700;letter-spacing:.14em;margin-right:.3rem;text-transform:uppercase}.bschairs-search-hint{border:2px solid hsla(0,0%,100%,.25);color:#fff;font-family:var(--font-display);font-size:.9rem;font-weight:700;padding:.45rem 1.05rem;text-decoration:none;text-transform:lowercase;transition:background .2s ease,border-color .2s ease,color .2s ease}.bschairs-search-hint:hover{background:#fff;border-color:#fff;color:#000}.bschairs-search-close{align-items:center;background:hsla(0,0%,100%,.12);border:0;border-radius:999px!important;color:#fff;cursor:pointer;display:flex;height:52px;justify-content:center;position:absolute;right:22px;top:max(18px,env(safe-area-inset-top,18px));transition:background .2s ease;width:52px}.bschairs-search-close:hover{background:hsla(0,0%,100%,.25)}.bschairs-search-close svg{display:block;height:24px;width:24px}.bschairs-seo-text{background:#fff8f6;padding:clamp(2.5rem,5vw,4rem) clamp(16px,4vw,48px);width:100%}.bschairs-seo-text-inner{margin:0 auto;max-width:760px;text-align:left}.bschairs-seo-text-inner h1{color:#1a120e;font-family:var(--font-display);font-size:clamp(1.6rem,3.2vw,2.25rem);font-weight:900;line-height:1.08;margin:0 0 1rem}.bschairs-seo-text-inner h2{color:#1a120e;font-family:var(--font-display);font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:800;line-height:1.15;margin:2rem 0 .7rem}.bschairs-seo-text-inner h3{font-size:1.05rem;line-height:1.2;margin:1.5rem 0 .6rem}.bschairs-seo-text-inner h3,.bschairs-seo-text-inner h4{color:#1a120e;font-family:var(--font-display);font-weight:700}.bschairs-seo-text-inner h4{font-size:.95rem;margin:1.2rem 0 .5rem}.bschairs-seo-acc-body>:first-child{margin-top:0}.bschairs-seo-text-inner ol,.bschairs-seo-text-inner p,.bschairs-seo-text-inner ul{color:#4b4137;font-family:var(--font-sans);font-size:.9rem;line-height:1.6;margin:0 0 .9rem}.bschairs-seo-text-inner ol,.bschairs-seo-text-inner ul{padding-left:1.2rem}.bschairs-seo-text-inner ul{list-style:disc}.bschairs-seo-text-inner ol{list-style:decimal}.bschairs-seo-text-inner li{margin:0 0 .35rem}.bschairs-seo-text-inner strong{color:#1a120e;font-weight:700}.bschairs-seo-text-inner em{font-style:italic}.bschairs-seo-text-inner a{color:#ff5c00;text-decoration:underline}.bschairs-seo-text-inner a:hover{color:#1a120e}.bschairs-seo-text-inner blockquote{border-left:3px solid #ffd029;color:#4b4137;margin:1.2rem 0;padding-left:1rem}.bschairs-seo-acc-body>:last-child{margin-bottom:0}.bschairs-seo-acc{width:100%}.bschairs-seo-acc-head{align-items:center;border-bottom:1px solid #eadfd8;border-top:1px solid #eadfd8;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;list-style:none;padding:.9rem 0;transition:color .2s ease}.bschairs-seo-acc-head::-webkit-details-marker{display:none}.bschairs-seo-acc-head::marker{content:""}.bschairs-seo-acc-head:hover{color:#ff5c00}.bschairs-seo-acc-label{color:inherit;font-family:var(--font-display);font-size:.95rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.bschairs-seo-acc-icon{flex:0 0 auto;height:16px;position:relative;width:16px}.bschairs-seo-acc-icon:after,.bschairs-seo-acc-icon:before{background:currentColor;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease,transform .2s ease}.bschairs-seo-acc-icon:before{height:2px;width:16px}.bschairs-seo-acc-icon:after{height:16px;width:2px}.bschairs-seo-acc[open] .bschairs-seo-acc-icon:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.bschairs-seo-acc-body{padding-top:1.6rem}.bschairs-proj{width:100%}.bschairs-ref-head{align-items:center;display:flex;flex-direction:column;gap:2rem;padding:clamp(40px,6vw,80px) clamp(16px,2.2vw,42px) clamp(28px,4vw,52px);text-align:center;width:100%}.bschairs-ref-title{color:#000;font-size:20px;font-weight:500;letter-spacing:.01em;margin:0}.bschairs-ref-headloc{align-items:center;color:var(--wp--preset--color--tertiary,#e0218a);display:inline-flex;font-family:var(--font-sans);font-size:1.05rem;font-weight:600;margin-top:-2rem}.bschairs-ref-lead{color:#000;font-family:var(--font-display);font-size:clamp(2.25rem,5vw,3.75rem);font-weight:400;line-height:1.18;margin:0 auto;max-width:1140px;position:relative}.bschairs-ref-lead:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";height:42%;left:0;pointer-events:none;position:absolute;right:0}.bschairs-ref-cta{align-items:center;background:none;border:0;color:#111;cursor:pointer;display:inline-flex;flex-direction:column;font-size:.95rem;font-weight:600;gap:.25rem;letter-spacing:.08em;padding:0;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease,transform .2s ease}.bschairs-ref-cta svg{height:22px;width:22px}.bschairs-ref-cta:hover{opacity:.65;transform:translateY(2px)}.bschairs-ref-bodyloc{align-items:center;color:#e0218a;display:flex;font-size:1.2rem;font-weight:800;gap:.4rem;justify-content:center;margin:0 auto clamp(22px,3vw,38px);max-width:820px}.bschairs-ref-bodyloc svg{color:var(--wp--preset--color--tertiary,#e0218a);height:18px;width:18px}.bschairs-feed{column-count:2;column-gap:clamp(10px,1.2vw,18px);padding:clamp(8px,1.5vw,20px) clamp(16px,13vw,250px);width:100%}@media (min-width:768px){.bschairs-feed{column-count:3}}.bschairs-feed.bschairs-feed--featured{column-count:1;padding-left:clamp(16px,20vw,400px);padding-right:clamp(16px,20vw,400px)}.bschairs-feed-rest{column-count:2;column-gap:clamp(10px,1.2vw,18px)}.bschairs-feed-hero.bschairs-feed-item{aspect-ratio:3/2}.bschairs-feed-item{background:#eee;border:0;border-radius:15px!important;break-inside:avoid;cursor:zoom-in;display:block;line-height:0;margin:0 0 clamp(10px,1.2vw,18px);overflow:hidden;padding:0;position:relative;transition:opacity .6s ease,transform .6s cubic-bezier(.22,1,.36,1);width:100%}.bschairs-feed-item.is-square{aspect-ratio:1/1}.bschairs-feed-item.is-mid{aspect-ratio:4/5}.bschairs-feed-item.is-tall{aspect-ratio:2/3}.bschairs-feed.is-armed{padding-bottom:70px}.bschairs-feed.is-armed .bschairs-feed-item:not(.is-in){opacity:0;transform:translateY(24px) scale(.96)}.bschairs-feed-img{border-radius:15px!important;display:block;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1);width:100%}.bschairs-feed-item:hover .bschairs-feed-img{transform:scale(1.04)}.bschairs-feed-lb{align-items:center;background:rgba(0,0,0,.92);display:flex;inset:0;justify-content:center;opacity:0;padding:5vw;position:fixed;transition:opacity .35s ease,visibility 0s linear .35s;visibility:hidden;z-index:2147483000}.bschairs-feed-lb.is-open{opacity:1;transition:opacity .35s ease;visibility:visible}.bschairs-feed-lb img{border-radius:15px!important;box-shadow:0 20px 70px rgba(0,0,0,.55);max-height:88vh;max-width:92vw;object-fit:contain;opacity:0;transform:scale(.9);transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .4s ease}.bschairs-feed-lb.is-open img{opacity:1;transform:scale(1)}.bschairs-feed-lb-close,.bschairs-feed-lb-nav{align-items:center;background:hsla(0,0%,100%,.14);border:0;border-radius:999px!important;color:#fff;cursor:pointer;display:flex;font-size:30px;height:52px;justify-content:center;line-height:1;position:absolute;transition:background .2s ease;width:52px;z-index:2}.bschairs-feed-lb-close:hover,.bschairs-feed-lb-nav:hover{background:hsla(0,0%,100%,.3)}.bschairs-feed-lb-close{right:16px;top:max(16px,env(safe-area-inset-top,16px))}.bschairs-feed-lb-nav{top:50%;transform:translateY(-50%)}.bschairs-feed-lb-prev{left:18px}.bschairs-feed-lb-next{right:18px}.bschairs-ref-body{background:#fbf7ec;padding:clamp(40px,6vw,88px) clamp(16px,2.2vw,42px) clamp(48px,6vw,80px);position:relative;width:100%}.bschairs-ref-prose{color:#000;font-family:var(--font-sans);font-size:20px;font-weight:400;letter-spacing:0;line-height:1.4;margin:0 auto;max-width:820px}.bschairs-ref-prose :where(h2,h3){color:#111;font-family:var(--font-display);font-weight:800;line-height:1.15;margin:1.6em 0 .5em}.bschairs-ref-prose h2{font-size:1.9rem}.bschairs-ref-prose h3{font-size:1.4rem}.bschairs-ref-prose p{margin:0 0 1.1em}.bschairs-ref-prose p:last-child{margin-bottom:0}.bschairs-ref-prose a{color:var(--wp--preset--color--tertiary,#e0218a);text-decoration:underline}.bschairs-ref-prose ol,.bschairs-ref-prose ul{margin:0 0 1.1em 1.2em}.bschairs-ref-prose img{border-radius:12px;height:auto;max-width:100%}.bschairs-ref-prose strong{font-weight:700}.bschairs-ref-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:clamp(32px,5vw,56px) auto 0;max-width:820px}.bschairs-ref-chip{background:linear-gradient(90deg,#ff8a00,#e0218a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;border:1px solid transparent;border-image:linear-gradient(90deg,#ff8a00,#e0218a) 1;border-radius:999px;color:transparent;font-family:var(--font-display);font-size:15px;font-weight:600;padding:.4rem .85rem;text-decoration:none}.bschairs-ref-chip:hover{background:linear-gradient(90deg,#ff8a00,#e0218a);-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:#fff;border-image:linear-gradient(90deg,#ff8a00,#e0218a) 1;color:#fff}.bschairs-ref-chip.is-cat{background:linear-gradient(120deg,#ff5a2c,#e0218a);-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:#fff;border:1px solid transparent;border-image:none;color:#fff}.bschairs-ref-chip.is-cat:hover{background:#333;filter:brightness(1.08)}.bschairs-proj-related{background:#0a0a0a;color:#fff;padding:40px clamp(16px,2.2vw,42px) 30px;width:100%}.bschairs-proj-related--products{padding-bottom:30px;padding-top:40px}.bschairs-proj-related-title{font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;margin:0 0 clamp(28px,3vw,48px)}.bschairs-proj-related-grid{--bs-gap:28px;display:flex;flex-wrap:nowrap;gap:var(--bs-gap);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:14px;scrollbar-color:hsla(0,0%,100%,.35) transparent;scrollbar-width:thin}.bschairs-proj-related-grid::-webkit-scrollbar{height:6px}.bschairs-proj-related-grid::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.35);border-radius:999px}.bschairs-proj-related-card{flex:0 0 auto;scroll-snap-align:start;width:calc(33.33333% - var(--bs-gap)*2/3)}@media (max-width:1024px){.bschairs-proj-related-grid{--bs-gap:20px}.bschairs-proj-related-card{width:calc((100% - var(--bs-gap))/2)}}@media (max-width:767px){.bschairs-proj-related-card{width:80vw}}.bschairs-proj-related-card{color:#fff;display:flex;flex-direction:column;gap:1rem;text-decoration:none}.bschairs-proj-related-media{border-radius:14px;display:block;overflow:hidden;width:100%}.bschairs-proj-related-img{aspect-ratio:4/3;display:block;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1);width:100%}.bschairs-proj-related-card:hover .bschairs-proj-related-img{transform:scale(1.05)}.bschairs-proj-related-cat{color:var(--wp--preset--color--tertiary,#e0218a);font-size:.8rem;font-weight:700;letter-spacing:.08em}.bschairs-proj-related-name{font-family:var(--font-display);font-size:1.3rem;font-weight:700;line-height:1.15}.bschairs-proj-related-btn{align-items:center;align-self:flex-start;border:2px solid hsla(0,0%,100%,.45);color:#fff;display:inline-flex;font-family:var(--font-display);font-size:.85rem;font-weight:700;gap:.5rem;letter-spacing:.04em;margin-top:.2rem;padding:.55rem 1.1rem;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.bschairs-proj-related-btn:after{content:"\2192";font-size:1.05em}.bschairs-proj-related-card:hover .bschairs-proj-related-btn{background:#fff;border-color:#fff;color:#000}html{scroll-behavior:smooth}#bschairs-story{scroll-margin-top:90px}@media (max-width:767px){.bschairs-ref-headloc{margin-top:-1.2rem}.bschairs-ref-head{gap:1.2rem;min-height:auto;padding:clamp(2.5rem,11vw,4rem) 16px clamp(1.8rem,7vw,2.6rem)}.bschairs-ref-title{font-size:18px}.bschairs-ref-lead{font-size:clamp(1.7rem,7.5vw,2.4rem)}.bschairs-ref-lead:after{height:36%}.bschairs-feed{gap:10px}.bschairs-feed,.bschairs-feed.bschairs-feed--featured{padding-left:12px;padding-right:12px}.bschairs-feed-rest{gap:10px}.bschairs-ref-body{padding-left:16px;padding-right:16px}.bschairs-ref-prose{font-size:18px}.bschairs-ref-bodyloc{font-size:1.05rem}.bschairs-proj-related,.bschairs-ref-body:last-child{padding-bottom:4rem}.bschairs-feed-lb-close{right:14px;top:12px}.bschairs-feed-lb-close,.bschairs-feed-lb-nav{height:44px;width:44px}.bschairs-feed-lb-prev{left:8px}.bschairs-feed-lb-next{right:8px}}.bschairs-react{display:flex;justify-content:center;padding:0 0 clamp(24px,3.5vw,44px)}.bschairs-react-bar{align-items:center;background:transparent;box-shadow:none;display:inline-flex;gap:.55rem;padding:0}.bschairs-react-btn{align-items:center;background:#fbf7ec;border:0;border-radius:999px!important;cursor:pointer;display:inline-flex;flex-direction:column;font-size:3rem;gap:.05rem;line-height:1;padding:.5rem .8rem;position:relative;transition:transform .25s ease}.bschairs-react-btn:hover{transform:translateY(-6px) scale(1.14)}.bschairs-react-emoji{display:block}.bschairs-react-count{color:#444;font-family:var(--font-sans);font-size:.7rem;font-weight:700}.bschairs-react-btn:before{background:rgba(0,0,0,.85);border-radius:6px!important;color:#fff;content:attr(data-label);font-family:var(--font-sans);font-size:.6rem;font-weight:600;left:50%;opacity:0;padding:.15rem .45rem;pointer-events:none;position:absolute;top:-1.7rem;transform:translateX(-50%);transition:opacity .2s ease;white-space:nowrap}.bschairs-react-btn:hover:before{opacity:1}.bschairs-feed-lb-close svg,.bschairs-feed-lb-nav svg{display:block}.bschairs-react-btn.is-done{cursor:default}.bschairs-react-btn.bump .bschairs-react-emoji{animation:bschairs-react-pop .45s ease}@keyframes bschairs-react-pop{0%{transform:scale(1)}45%{transform:scale(1.45)}to{transform:scale(1)}}.bschairs-marquee--alt{background-color:#ff8a00}.bschairs-marquee--alt .bschairs-marquee-text{color:#171717;font-size:3rem}.bschairs-ref-body:before{background:url(/wp-content/uploads/background.jpg) 0 0 repeat;background-size:auto;content:"";inset:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);opacity:.3;pointer-events:none;position:absolute;z-index:0}.bschairs-ref-body>*{position:relative;z-index:1}@media (min-width:768px) and (max-width:1280px){.bschairs-feed,.bschairs-feed.bschairs-feed--featured{padding-left:clamp(16px,5vw,90px);padding-right:clamp(16px,5vw,90px)}}@media (max-width:767px){.bschairs-react-btn{font-size:2rem}}.bschairs-page-banner{background-color:var(--color-neutral-900);height:42vh;min-height:260px;overflow:hidden;position:relative;width:100%}@media (width >= 40rem){.bschairs-page-banner{height:50vh}}.bschairs-page-banner-img{display:block;height:100%;object-fit:cover;width:100%}.bschairs-storia-hero{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-inline:auto;max-width:1140px;min-height:60vh;padding-block:calc(var(--spacing)*20);padding-inline:calc(var(--spacing)*6);text-align:center}@media (width >= 48rem){.bschairs-storia-hero{padding-block:calc(var(--spacing)*28)}}.bschairs-storia-hero-title{font-family:var(--font-display);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-normal);color:var(--color-black);font-weight:var(--font-weight-normal)}@media (width >= 1120px){.bschairs-storia-hero-title{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (width >= 48rem){.bschairs-storia-hero-title{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (width >= 96rem){.bschairs-storia-hero-title{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.bschairs-storia-hero-title b,.bschairs-storia-hero-title strong{font-weight:700}.bschairs-storia{position:relative}.bschairs-storia-step{border-bottom-style:var(--tw-border-style);border-bottom-width:3px;border-color:var(--color-black);padding:calc(var(--spacing)*6);padding-left:calc(var(--spacing)*14);position:relative}@media (width >= 48rem){.bschairs-storia-step{padding-left:calc(var(--spacing)*24)}}.bschairs-storia-line{position:relative}.bschairs-storia-dot,.bschairs-storia-line:before{display:none}.bschairs-storia-year{display:block;font-family:var(--font-display);font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height));margin-bottom:calc(var(--spacing)*5);--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-black);color:var(--color-black);font-weight:var(--font-weight-black)}@media (width >= 40rem){.bschairs-storia-year{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}.bschairs-storia-subtitle{font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));margin-bottom:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-extrabold);color:var(--color-black);font-weight:var(--font-weight-extrabold)}@media (width >= 48rem){.bschairs-storia-subtitle{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.bschairs-storia-desc{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));max-width:var(--container-xl);--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);--tw-font-weight:var(--font-weight-medium);color:var(--color-gray-700);font-weight:var(--font-weight-medium)}@media (width >= 48rem){.bschairs-storia-desc{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.bschairs-storia-link{display:inline-block;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));margin-top:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-widest);color:var(--color-primary);letter-spacing:var(--tracking-widest);text-decoration-line:underline;text-decoration-thickness:3px;text-transform:uppercase;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){.bschairs-storia-link:hover{color:var(--color-black)}}.bschairs-storia-step-img{margin-left:-56px;margin-right:-24px;margin-top:calc(var(--spacing)*8);overflow:hidden}.bschairs-storia-step-img img{display:block;height:auto;object-fit:cover;width:100%}.bschairs-storia-media{display:none}.bschairs-storia-col{position:relative}.bschairs-storia-rail{background:#e2e2e2;bottom:0;left:18px;position:absolute;top:0;width:3px;z-index:5}.bschairs-storia-rail-fill{background:#171717;height:0;left:0;position:absolute;top:0;transition:height .18s linear;width:100%}.bschairs-storia-marker{background:#171717;border-radius:9999px;box-shadow:0 0 0 4px #fff;color:#fff;height:36px;left:50%;position:absolute;top:0;transform:translate(-50%,-50%);transition:top .22s cubic-bezier(.22,1,.36,1);width:36px;z-index:6}.bschairs-storia-icon{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .45s ease}.bschairs-storia-icon.is-active{opacity:1}.bschairs-storia-icon svg{display:block;height:18px;width:18px}@media (min-width:1120px){.bschairs-storia{align-items:start;border-bottom:3px solid #171717;border-top:3px solid #171717;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bschairs-storia-col,.bschairs-storia-media{min-width:0}.bschairs-storia-step{display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 76px)}.bschairs-storia-year{font-size:min(15vw,300px)}.bschairs-storia-subtitle{font-size:clamp(1.5rem,2.2vw,2.4rem)}.bschairs-storia-desc{font-size:clamp(1rem,1.35vw,1.4rem);max-width:none}.bschairs-storia-step:last-child{border-bottom:0}.bschairs-storia-step-img{display:none}.bschairs-storia-media{align-self:start;background:#fff;border-left:3px solid #171717;display:block;height:calc(100vh - 76px);overflow:hidden;position:sticky;top:76px}.bschairs-storia-media-img{height:100%;inset:0;object-fit:cover;object-position:center;opacity:0;position:absolute;transition:opacity .6s ease;width:100%}.bschairs-storia-media-img.is-active{opacity:1}.bschairs-storia-rail{left:64px}.bschairs-storia-marker{height:46px;width:46px}.bschairs-storia-icon svg{height:22px;width:22px}}.bschairs-azienda-marquee--amber{background-color:#ffc04a}.bschairs-tessuto{background:#fff8f6;color:#1a120e}.bschairs-tex-hero{background:#fff8f6;display:grid;grid-template-columns:1fr}@media (min-width:900px){.bschairs-tex-hero{grid-template-columns:1fr 1fr;height:700px}}.bschairs-tex-visual{background:#111;min-height:340px;overflow:hidden;position:relative}.bschairs-tex-hero-img{border-radius:0!important;display:block;height:100%;object-fit:cover;transition:opacity .2s ease;width:100%}.bschairs-tex-info{display:flex;flex-direction:column;gap:.9rem;justify-content:center;padding:clamp(1.6rem,4vw,3.2rem)}@media (min-width:900px){.bschairs-tex-info{border-left:2px solid #111}}.bschairs-tex-kicker{color:#b11cc7;font-family:var(--font-display);font-size:.85rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.bschairs-tex-title{font-family:var(--font-display);font-size:clamp(2.2rem,4vw,3.4rem);font-weight:800;line-height:1.02}.bschairs-tex-ref{color:#6b5a52;font-family:var(--font-display);font-size:.9rem;font-weight:700;letter-spacing:.04em}.bschairs-tex-colorpick{margin-top:.3rem}.bschairs-tex-colorlabel{color:#6b5a52;font-family:var(--font-display);font-size:.85rem;font-weight:700;letter-spacing:.08em;margin-bottom:.7rem;text-transform:uppercase}.bschairs-tex-colorname{color:#1a120e}.bschairs-tex-dots{display:flex;flex-wrap:wrap;gap:.75rem}.bschairs-tex-dot{align-items:center;background-position:50%;background-size:cover;border:2px solid rgba(0,0,0,.18);border-radius:999px!important;cursor:pointer;display:flex;height:46px;justify-content:center;padding:0;position:relative;transition:transform .12s ease;width:46px}.bschairs-tex-dot:hover{transform:scale(1.08)}.bschairs-tex-dot:before{background:rgba(0,0,0,.5);inset:0;transition:opacity .12s ease}.bschairs-tex-dot:after,.bschairs-tex-dot:before{border-radius:999px;content:"";opacity:0;position:absolute}.bschairs-tex-dot:after{border:2px solid #1a120e;inset:-6px}.bschairs-tex-dot.is-active:after,.bschairs-tex-dot.is-active:before{opacity:1}.bschairs-tex-dot-check{color:#fff;height:20px;opacity:0;position:relative;width:20px;z-index:2}.bschairs-tex-dot.is-active .bschairs-tex-dot-check{opacity:1}.bschairs-tex-disclaimer{color:#6b5a52;font-size:.82rem;font-style:italic;margin-right:calc(clamp(1.6rem, 4vw, 3.2rem)*-1);margin-top:.9rem;max-width:none}.bschairs-tex-quick{border-top:1px solid rgba(0,0,0,.14);display:flex;flex-wrap:wrap;gap:1.6rem;margin-top:.4rem;padding-top:1.2rem}.bschairs-tex-quick-item{align-items:flex-start;color:#1a120e;display:flex;flex-direction:column;font-family:var(--font-display);font-size:.8rem;font-weight:700;gap:.4rem;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;transition:color .2s ease}.bschairs-tex-quick-item:hover{color:#b11cc7}.bschairs-tex-quick-item .bschairs-ic{height:30px;width:30px}.bschairs-tex-cta{align-self:flex-start;background:#1a120e;border:2px solid #1a120e;border-radius:0!important;box-shadow:4px 4px 0 rgba(0,0,0,.2);color:#fff8f6;display:inline-block;font-family:var(--font-display);font-weight:800;margin-top:.5rem;padding:.9rem 1.6rem;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.bschairs-tex-cta:hover{box-shadow:7px 7px 0 rgba(0,0,0,.25);transform:translate(-2px,-2px)}.bschairs-tex-marquee{background:#d4365b}.bschairs-tex-marquee .bschairs-azienda-marquee-text{color:#fff;font-size:clamp(1.1rem,2.6vw,1.8rem);padding-left:0;padding-right:0;text-transform:capitalize}.bschairs-tex-acc-wrap{background:#fff;max-width:none;padding:clamp(2rem,5vw,4rem) clamp(16px,4vw,40px)}.bschairs-tex-features{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:0;padding:0}.bschairs-tex-feat{background:#fff;border:2px solid #1a120e;border-radius:0!important;color:#1a120e;font-family:var(--font-display);font-size:.85rem;font-weight:700;letter-spacing:.02em;line-height:1;padding:.4rem .95rem;text-transform:uppercase}.bschairs-tex-feat a{color:inherit;display:block;text-decoration:none}.bschairs-tex-feat{transition:background .15s ease,color .15s ease}.bschairs-tex-band,.bschairs-tex-feat:hover{background:#1a120e;color:#fff8f6}.bschairs-tex-band{border-top:2px solid #1a120e;padding:clamp(3rem,7vw,6rem) clamp(2rem,5vw,4.5rem);text-align:center}.bschairs-tex-band-title{font-family:var(--font-display);font-size:clamp(2rem,5vw,3.6rem);font-weight:800;line-height:1.05;margin-bottom:.8rem}.bschairs-tex-band-text{color:rgba(255,248,246,.85);font-size:1.2rem;margin:0 auto 1.6rem;max-width:52ch}.bschairs-tex-band-btn{background:transparent;border:2px solid #fff8f6;border-radius:0!important;color:#fff8f6;display:inline-block;font-family:var(--font-display);font-weight:800;padding:.95rem 1.8rem;text-decoration:none;transition:background .2s ease,color .2s ease}.bschairs-tex-band-btn:hover{background:#fff8f6;color:#1a120e}.bschairs-valori{background-color:#000;margin-bottom:0;padding:9rem clamp(16px,2.2vw,42px);width:100%}.bschairs-valori-grid{display:grid;gap:calc(var(--spacing)*14);grid-template-columns:repeat(1,minmax(0,1fr))}@media (width >= 48rem){.bschairs-valori-grid{gap:calc(var(--spacing)*10);grid-template-columns:repeat(3,minmax(0,1fr))}}.bschairs-valori-box{align-items:center;display:flex;flex-direction:column;text-align:center}.bschairs-valori-title{font-family:var(--font-display);margin-bottom:calc(var(--spacing)*5);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-black);color:var(--color-white);font-size:clamp(1.9rem,3vw,2.75rem);font-weight:var(--font-weight-black)}.bschairs-valori-text{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));margin-bottom:calc(var(--spacing)*8);max-width:var(--container-sm);--tw-leading:var(--leading-relaxed);color:var(--color-gray-200);line-height:var(--leading-relaxed)}@media (width >= 48rem){.bschairs-valori-text{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.bschairs-valori-btn{display:inline-block;padding-block:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*8);--tw-font-weight:var(--font-weight-bold);color:var(--color-black);font-weight:var(--font-weight-bold);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){.bschairs-valori-btn:hover{opacity:90%}}.bschairs-valori-btn{font-size:18px;letter-spacing:0}.bschairs-valori-btn--1{background-color:orange}.bschairs-valori-btn--2{background-color:#ff6b2f}.bschairs-valori-btn--3{background-color:#ff697f}.bschairs-cta-link{display:inline-block;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:0.12em;color:var(--color-black);letter-spacing:.12em;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){.bschairs-cta-link:hover{color:var(--color-gray-500)}}.bschairs-vs-hero{background:#000;padding:clamp(7rem,13vw,11rem) clamp(16px,2.2vw,42px) clamp(2.5rem,6vw,4rem);width:100%}.bschairs-vs-hero-inner{width:100%}.bschairs-vs-title{font-family:var(--font-display);margin-bottom:calc(var(--spacing)*6);--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-black);color:var(--color-white);font-size:clamp(2.5rem,8vw,72px);font-weight:var(--font-weight-black)}.bschairs-vs-title-accent{color:#ffce3a}.bschairs-vs-intro{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));max-width:var(--container-3xl);--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}@media (width >= 48rem){.bschairs-vs-intro{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.bschairs-vs-intro{color:hsla(0,0%,100%,.82)}.bschairs-vs-embed{align-items:center;background:#000;display:grid;gap:clamp(1.5rem,3vw,3rem);grid-template-columns:1fr;padding:0 clamp(16px,2.2vw,42px) clamp(3rem,7vw,6rem);width:100%}@media (min-width:1024px){.bschairs-vs-embed{grid-template-columns:6fr 4fr}}.bschairs-vs-embed-main{min-width:0}.bschairs-vs-embed-head{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1rem}.bschairs-vs-embed-hint{color:hsla(0,0%,100%,.6);font-size:.85rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.bschairs-vs-btn{align-items:center;border:3px solid transparent;cursor:pointer;display:inline-flex;font-family:var(--font-display);font-size:.9rem;font-weight:800;gap:.5rem;justify-content:center;padding:.75rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.bschairs-vs-btn svg{height:1.15rem;width:1.15rem}.bschairs-vs-fs-btn{background:#ffce3a;border-color:#ffce3a;color:#000}.bschairs-vs-fs-btn:hover{background:transparent;color:#ffce3a}.bschairs-vs-frame-wrap{aspect-ratio:16/9;background:#171717;border-radius:15px;overflow:hidden;position:relative;transform:translateZ(0);width:100%}.bschairs-vs-frame-wrap:fullscreen{aspect-ratio:auto;border-radius:0;height:100%}.bschairs-vs-frame{border:0;height:100%;inset:0;position:absolute;width:100%}.bschairs-vs-embed-side{color:#fff;min-width:0}.bschairs-vs-h2{color:#fff;font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.4rem);font-weight:900;line-height:1.1;margin-bottom:1rem}.bschairs-vs-text{color:hsla(0,0%,100%,.8);font-size:1.05rem;line-height:1.55}.bschairs-vs-text p{margin-bottom:1.1em}.bschairs-vs-text p:last-child{margin-bottom:0}.bschairs-vs-cta{background:var(--wp--preset--color--tertiary,#e0218a);border-color:var(--wp--preset--color--tertiary,#e0218a);color:#fff;margin-top:2.5rem}.bschairs-vs-cta:hover{background:transparent;color:var(--wp--preset--color--tertiary,#e0218a)}.entry-title,.page-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}#comments,.entry-footer,.entry-meta,.entry-title,.page-title,.post-navigation{margin-inline:auto;margin-bottom:calc(var(--spacing)*6);max-width:var(--container-content)}.entry-content>*,.page-content>*{margin-inline:auto;max-width:var(--container-content)}.entry-content>.alignwide{max-width:var(--container-wide)}.entry-content>.alignfull{max-width:none}.entry-content>.alignleft{float:left;margin-right:calc(var(--spacing)*8)}.entry-content>.alignright{float:right;margin-left:calc(var(--spacing)*8)}.visible{visibility:visible}.sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing)*0)}.z-50{z-index:50}.container{width:100%}@media (width >= 1120px){.container{max-width:1120px}}@media (width >= 40rem){.container{max-width:40rem}}@media (width >= 48rem){.container{max-width:48rem}}@media (width >= 64rem){.container{max-width:64rem}}@media (width >= 80rem){.container{max-width:80rem}}@media (width >= 96rem){.container{max-width:96rem}}.prose{--tw-prose-body:var(--color-foreground);--tw-prose-headings:var(--color-foreground);--tw-prose-lead:var(--color-foreground);--tw-prose-links:var(--color-primary);--tw-prose-bold:var(--color-foreground);--tw-prose-counters:var(--color-foreground);--tw-prose-bullets:var(--color-foreground);--tw-prose-hr:var(--color-foreground);--tw-prose-quotes:var(--color-foreground);--tw-prose-quote-borders:var(--color-primary);--tw-prose-captions:var(--color-foreground);--tw-prose-kbd:var(--color-foreground);--tw-prose-kbd-shadows:var(--color-foreground);--tw-prose-code:var(--color-foreground);--tw-prose-pre-code:var(--color-background);--tw-prose-pre-bg:var(--color-foreground);--tw-prose-th-borders:var(--color-foreground);--tw-prose-td-borders:var(--color-foreground);--tw-prose-invert-body:var(--color-background);--tw-prose-invert-headings:var(--color-background);--tw-prose-invert-lead:var(--color-background);--tw-prose-invert-links:var(--color-primary);--tw-prose-invert-bold:var(--color-background);--tw-prose-invert-counters:var(--color-background);--tw-prose-invert-bullets:var(--color-background);--tw-prose-invert-hr:var(--color-background);--tw-prose-invert-quotes:var(--color-background);--tw-prose-invert-quote-borders:var(--color-primary);--tw-prose-invert-captions:var(--color-background);--tw-prose-invert-kbd:var(--color-background);--tw-prose-invert-kbd-shadows:var(--color-background);--tw-prose-invert-code:var(--color-background);--tw-prose-invert-pre-code:var(--color-foreground);--tw-prose-invert-pre-bg:var(--color-background);--tw-prose-invert-th-borders:var(--color-background);--tw-prose-invert-td-borders:var(--color-background);color:var(--tw-prose-body);font-size:1rem;line-height:1.75}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(p){margin-bottom:1.25em;margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where([class~=lead],[class~=is-style-lead]){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(a){color:var(--tw-prose-links);font-weight:var(--tw-prose-font-medium);text-decoration:underline}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(strong){color:var(--tw-prose-bold);font-weight:var(--tw-prose-font-semibold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(a strong){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote strong){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th strong){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=A]){list-style-type:upper-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=a]){list-style-type:lower-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=A s]){list-style-type:upper-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=a s]){list-style-type:lower-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=I]){list-style-type:upper-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=i]){list-style-type:lower-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=I s]){list-style-type:upper-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=i s]){list-style-type:lower-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type="1"]){list-style-type:decimal}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol>li)::marker{color:var(--tw-prose-counters);font-weight:var(--tw-prose-font-normal)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul>li)::marker{color:var(--tw-prose-bullets)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(dt){color:var(--tw-prose-headings);font-weight:var(--tw-prose-font-semibold);margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(hr){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:var(--tw-prose-font-medium);margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote p:first-of-type):before{content:open-quote}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote p:last-of-type):after{content:close-quote}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote>cite){color:var(--tw-prose-body);font-style:normal;font-weight:var(--tw-prose-font-normal)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote>cite:before){content:"\2014"}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h1){color:var(--tw-prose-headings);font-size:2.25em;font-weight:var(--tw-prose-font-extrabold);line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h1 strong){color:inherit;font-weight:var(--tw-prose-font-black)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2){color:var(--tw-prose-headings);font-size:1.5em;font-weight:var(--tw-prose-font-bold);line-height:1.3333333;margin-bottom:1em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2 strong){color:inherit;font-weight:var(--tw-prose-font-extrabold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3){color:var(--tw-prose-headings);font-size:1.25em;font-weight:var(--tw-prose-font-semibold);line-height:1.6;margin-bottom:.6em;margin-top:1.6em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3 strong){color:inherit;font-weight:var(--tw-prose-font-bold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4){color:var(--tw-prose-headings);font-weight:var(--tw-prose-font-semibold);line-height:1.5;margin-bottom:.5em;margin-top:1.5em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4 strong){color:inherit;font-weight:var(--tw-prose-font-bold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(img){margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(picture){display:block;margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(kbd){box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);color:var(--tw-prose-kbd);font-family:inherit;font-weight:var(--tw-prose-font-medium)}@supports (color:color-mix(in lab,red,red)){:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(kbd){box-shadow:0 0 0 1px color-mix(in oklab,var(--tw-prose-kbd-shadows) 10%,transparent),0 3px 0 color-mix(in oklab,var(--tw-prose-kbd-shadows) 10%,transparent)}}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(kbd){border-radius:.3125rem;font-size:.875em;padding:.1875em .375em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(code){color:var(--tw-prose-code);font-size:.875em;font-weight:var(--tw-prose-font-semibold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(code):after,:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(code):before{content:"`"}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(a code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h1 code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2 code){color:inherit;font-size:.875em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3 code){color:inherit;font-size:.9em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4 code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:var(--tw-prose-font-normal);line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre code){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre code):before{content:none}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre code):after{content:none}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(table){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(table.has-fixed-layout){table-layout:fixed;width:100%}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th){color:var(--tw-prose-headings);font-weight:var(--tw-prose-font-semibold);padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody tr){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody tr:last-child){border-bottom-width:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td){vertical-align:baseline}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tfoot){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tfoot td){vertical-align:top}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figure>*,figure img){margin-bottom:0;margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figure a){vertical-align:bottom}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figcaption){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(picture>img){margin-bottom:0;margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(video){margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(li){margin-bottom:.5em;margin-top:.5em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol>li){padding-left:.375em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul>li){padding-left:.375em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ul>li p){margin-bottom:.75em;margin-top:.75em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ul>li>:first-child){margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ul>li>:last-child){margin-bottom:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ol>li>:first-child){margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ol>li>:last-child){margin-bottom:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul ul,ul ol,ol ul,ol ol){margin-bottom:.75em;margin-top:.75em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(dl){margin-bottom:1.25em;margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(dd){margin-top:.5em;padding-left:1.625em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(hr+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th:first-child){padding-left:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th:last-child){padding-right:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td,tfoot td){padding:.5714286em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td:first-child,tfoot td:first-child){padding-left:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td:last-child,tfoot td:last-child){padding-right:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figure){margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>:first-child){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>:last-child){margin-bottom:0}.prose .wp-block-table td,.prose .wp-block-table th{border:0}.prose .wp-block-table tfoot,.prose .wp-block-table thead{border-color:var(--tw-prose-th-borders)}.prose .wp-block-table thead{border-bottom-width:1px}.prose .wp-block-table tfoot{border-top-width:1px}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.size-full{height:100%;width:100%}.h-5{height:calc(var(--spacing)*5)}.h-7{height:calc(var(--spacing)*7)}.h-9{height:calc(var(--spacing)*9)}.w-5{width:calc(var(--spacing)*5)}.w-7{width:calc(var(--spacing)*7)}.w-auto{width:auto}.w-full{width:100%}.max-w-7xl{max-width:var(--container-7xl)}.max-w-none{max-width:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-4{gap:calc(var(--spacing)*4)}.gap-8{gap:calc(var(--spacing)*8)}.object-bottom{object-position:bottom}.px-6{padding-inline:calc(var(--spacing)*6)}.py-4{padding-block:calc(var(--spacing)*4)}.font-display{font-family:var(--font-display)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-black{color:var(--color-black)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1))}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-colors{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.prose-neutral{--tw-prose-body:var(--color-neutral-700);--tw-prose-headings:var(--color-neutral-900);--tw-prose-lead:var(--color-neutral-600);--tw-prose-links:var(--color-neutral-900);--tw-prose-bold:var(--color-neutral-900);--tw-prose-counters:var(--color-neutral-500);--tw-prose-bullets:var(--color-neutral-300);--tw-prose-hr:var(--color-neutral-200);--tw-prose-quotes:var(--color-neutral-900);--tw-prose-quote-borders:var(--color-neutral-200);--tw-prose-captions:var(--color-neutral-500);--tw-prose-kbd:var(--color-neutral-900);--tw-prose-kbd-shadows:var(--color-neutral-900);--tw-prose-code:var(--color-neutral-900);--tw-prose-pre-code:var(--color-neutral-200);--tw-prose-pre-bg:var(--color-neutral-800);--tw-prose-th-borders:var(--color-neutral-300);--tw-prose-td-borders:var(--color-neutral-200);--tw-prose-invert-body:var(--color-neutral-300);--tw-prose-invert-headings:var(--color-white);--tw-prose-invert-lead:var(--color-neutral-400);--tw-prose-invert-links:var(--color-white);--tw-prose-invert-bold:var(--color-white);--tw-prose-invert-counters:var(--color-neutral-400);--tw-prose-invert-bullets:var(--color-neutral-600);--tw-prose-invert-hr:var(--color-neutral-700);--tw-prose-invert-quotes:var(--color-neutral-100);--tw-prose-invert-quote-borders:var(--color-neutral-700);--tw-prose-invert-captions:var(--color-neutral-400);--tw-prose-invert-kbd:var(--color-white);--tw-prose-invert-kbd-shadows:var(--color-white);--tw-prose-invert-code:var(--color-white);--tw-prose-invert-pre-code:var(--color-neutral-300);--tw-prose-invert-pre-bg:rgba(0,0,0,.5);--tw-prose-invert-th-borders:var(--color-neutral-600);--tw-prose-invert-td-borders:var(--color-neutral-700)}.\[text-shadow\:6px_6px_0_\#ff8300\]{text-shadow:6px 6px 0 #ff8300}@media (width >= 1120px){.lap\:flex{display:flex}.lap\:hidden{display:none}}@media (width >= 48rem){.md\:min-h-auto{min-height:auto}.md\:px-12{padding-inline:calc(var(--spacing)*12)}}.prose-a\:text-primary :is(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-primary)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-duration{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial;--tw-border-style:solid;--tw-space-y-reverse:0;--tw-duration:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-scroll-snap-strictness:proximity;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}