.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}html,body{scroll-behavior:smooth}body{margin:0}body:has(.block-page-scroll-on-focus:focus),body.no-scroll{overflow:hidden}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit}.line{--line-margin: 1.5rem;--line-margin-top: var(--line-margin);--line-margin-bottom: var(--line-margin);--line-color: var(--color-grey-2);margin-top:var(--line-margin-top);margin-bottom:var(--line-margin-bottom);border-bottom:1px solid var(--line-color)}.grecaptcha-badge{visibility:hidden}.text-primary{color:var(--color-primary)}.text-grey-5{color:var(--color-grey-5)}:root{--color-grey-1: #f5f3f1;--color-grey-2: #e3dfdb;--color-grey-3: #b7b3a8;--color-grey-4: #8a857a;--color-grey-5: #585755;--color-grey-6: #262624;--color-grey-7: #afafaf;--color-primary: var(--color-grey-6);--color-secondary: var(--color-grey-5);--color-positive: #26a745;--color-warning: #ffc10a;--color-negative: #dc3545;--color-white: #ffffff;--color-black: #000000}@font-face{font-family:Avenir Next;src:url(/assets/fonts/avenir-next/regular/AvenirNext-Regular.otf) format("opentype"),url(/assets/fonts/avenir-next/regular/AvenirNext-Regular.woff2) format("woff2"),url(/assets/fonts/avenir-next/regular/AvenirNext-Regular.woff) format("woff");font-weight:400;font-stretch:normal;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(/assets/fonts/avenir-next/medium/AvenirNext-Medium.otf) format("opentype"),url(/assets/fonts/avenir-next/medium/AvenirNext-Medium.woff2) format("woff2"),url(/assets/fonts/avenir-next/medium/AvenirNext-Medium.woff) format("woff");font-weight:500;font-stretch:normal;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(/assets/fonts/avenir-next/demibold/AvenirNext-DemiBold.otf) format("opentype"),url(/assets/fonts/avenir-next/demibold/AvenirNext-DemiBold.woff2) format("woff2"),url(/assets/fonts/avenir-next/demibold/AvenirNext-DemiBold.woff) format("woff");font-weight:600;font-stretch:normal;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(/assets/fonts/avenir-next/bold/AvenirNext-Bold.otf) format("opentype"),url(/assets/fonts/avenir-next/bold/AvenirNext-Bold.woff2) format("woff2"),url(/assets/fonts/avenir-next/bold/AvenirNext-Bold.woff) format("woff");font-weight:700;font-stretch:normal;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(/assets/fonts/avenir-next/italic/AvenirNext-Italic.otf) format("opentype"),url(/assets/fonts/avenir-next/italic/AvenirNext-Italic.woff2) format("woff2"),url(/assets/fonts/avenir-next/italic/AvenirNext-Italic.woff) format("woff");font-weight:400;font-stretch:normal;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next;src:url(/assets/fonts/avenir-next/condensed-medium/AvenirNextCondensed-Medium.otf) format("opentype"),url(/assets/fonts/avenir-next/condensed-medium/AvenirNextCondensed-Medium.woff2) format("woff2"),url(/assets/fonts/avenir-next/condensed-medium/AvenirNextCondensed-Medium.woff) format("woff");font-weight:500;font-stretch:condensed;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(/assets/fonts/avenir-next/condensed-demibold/AvenirNextCondensed-DemiBold.otf) format("opentype"),url(/assets/fonts/avenir-next/condensed-demibold/AvenirNextCondensed-DemiBold.woff2) format("woff2"),url(/assets/fonts/avenir-next/condensed-demibold/AvenirNextCondensed-DemiBold.woff) format("woff");font-weight:600;font-stretch:condensed;font-style:normal;font-display:swap}@font-face{font-family:Baskerville;src:url(/assets/fonts/baskerville/baskerville-Italic.eot);src:url(/assets/fonts/baskerville/baskerville-Italic.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/baskerville/baskerville-Italic.woff2) format("woff2"),url(/assets/fonts/baskerville/baskerville-Italic.woff) format("woff"),url(/assets/fonts/baskerville/baskerville-Italic.ttf) format("truetype"),url(/assets/fonts/baskerville/baskerville-Italic.svg#Baskerville) format("svg");font-weight:400;font-stretch:normal;font-style:italic;font-display:swap}@font-face{font-family:icons;src:url(/assets/fonts/icons/icons.woff?t=1765193660461) format("woff"),url(/assets/fonts/icons/icons.ttf?t=1765193660461) format("truetype"),url(/assets/fonts/icons/icons.svg?t=1765193660461#icons) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-add-to-cart:before{content:"\e900"}.icon-apple:before{content:"\e901"}.icon-ar:before{content:"\e902"}.icon-arrow-fat-left:before{content:"\e903"}.icon-arrow-fat-right:before{content:"\e904"}.icon-arrow-left:before{content:"\e905"}.icon-arrow-right:before{content:"\e906"}.icon-calendar:before{content:"\e907"}.icon-cart:before{content:"\e908"}.icon-chat:before{content:"\e909"}.icon-check-circle:before{content:"\e90a"}.icon-checkmark:before{content:"\e90b"}.icon-chevron-down:before{content:"\e90c"}.icon-chevron-left:before{content:"\e90d"}.icon-chevron-right:before{content:"\e90e"}.icon-chevron-up:before{content:"\e90f"}.icon-close-fat:before{content:"\e910"}.icon-close:before{content:"\e911"}.icon-color:before{content:"\e912"}.icon-copy-url:before{content:"\e913"}.icon-copy:before{content:"\e914"}.icon-current-location:before{content:"\e915"}.icon-dealer-shop:before{content:"\e916"}.icon-dealer:before{content:"\e917"}.icon-delete:before{content:"\e918"}.icon-download-question:before{content:"\e919"}.icon-download:before{content:"\e91a"}.icon-dropshipment:before{content:"\e91b"}.icon-error-circle:before{content:"\e91c"}.icon-events:before{content:"\e91d"}.icon-experience-center:before{content:"\e91e"}.icon-facebook:before{content:"\e91f"}.icon-filter:before{content:"\e920"}.icon-google-play:before{content:"\e921"}.icon-hamburger:before{content:"\e922"}.icon-heart-filled:before{content:"\e923"}.icon-heart:before{content:"\e924"}.icon-icon-3d:before{content:"\e925"}.icon-icon-ar:before{content:"\e926"}.icon-info:before{content:"\e927"}.icon-instagram:before{content:"\e928"}.icon-linkedin:before{content:"\e929"}.icon-location:before{content:"\e92a"}.icon-logo:before{content:"\e92b"}.icon-mail:before{content:"\e92c"}.icon-news:before{content:"\e92d"}.icon-no-product:before{content:"\e92e"}.icon-order:before{content:"\e92f"}.icon-pause:before{content:"\e930"}.icon-phone:before{content:"\e931"}.icon-play:before{content:"\e932"}.icon-plus:before{content:"\e933"}.icon-products:before{content:"\e934"}.icon-profile-review:before{content:"\e935"}.icon-projects:before{content:"\e936"}.icon-rearrange:before{content:"\e937"}.icon-registration:before{content:"\e938"}.icon-reset:before{content:"\e939"}.icon-rotate:before{content:"\e93a"}.icon-round-chevron:before{content:"\e93b"}.icon-scissors:before{content:"\e93c"}.icon-scroll-up:before{content:"\e93d"}.icon-search-fat:before{content:"\e93e"}.icon-search:before{content:"\e93f"}.icon-selection:before{content:"\e940"}.icon-settings:before{content:"\e941"}.icon-show:before{content:"\e942"}.icon-sliders:before{content:"\e943"}.icon-sofa:before{content:"\e944"}.icon-thin-chevron-down:before{content:"\e945"}.icon-thin-chevron-left:before{content:"\e946"}.icon-thin-chevron-right:before{content:"\e947"}.icon-thin-chevron-up:before{content:"\e948"}.icon-truck:before{content:"\e949"}.icon-user:before{content:"\e94a"}.icon-warning-circle:before{content:"\e94b"}.icon-webshop:before{content:"\e94c"}.icon-zoom-plus:before{content:"\e94d"}:root{--font-stack-default: "Avenir Next" , "Frutiger" , "Frutiger Linotype" , "Univers" , "Calibri" , "Gill Sans" , "Gill Sans MT" , "Myriad Pro" , "Myriad" , "DejaVu Sans Condensed" , "Liberation Sans" , "Nimbus Sans L" , "Tahoma" , "Geneva" , "Helvetica Neue" , "Helvetica" , "Arial" , sans-serif;--font-stack-serif: "Baskerville" , "Constantia" , "Lucida Bright" , "Lucidabright" , "Lucida Serif" , "Lucida" , "DejaVu Serif" , "Bitstream Vera Serif" , "Liberation Serif" , "Georgia" , serif}html,body{font-family:var(--font-stack-default);color:var(--color-primary);text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-stack-default);font-weight:600;font-stretch:condensed;text-transform:uppercase;color:var(--color-primary);margin:0}h1:has(.icon),h2:has(.icon),h3:has(.icon),h4:has(.icon),h5:has(.icon),h6:has(.icon){display:flex;align-items:center;gap:8px}h1.serif,h2.serif,h3.serif,h4.serif,h5.serif,h6.serif{font-family:var(--font-stack-serif);font-stretch:normal;text-transform:unset;font-weight:400;font-style:italic}h1 .soft,h2 .soft,h3 .soft,h4 .soft,h5 .soft,h6 .soft{color:var(--color-grey-3)}h1.subheading,h2.subheading,h3.subheading,h4.subheading,h5.subheading,h6.subheading{font-size:16px;line-height:24px}h1.subheading.serif,h2.subheading.serif,h3.subheading.serif,h4.subheading.serif,h5.subheading.serif,h6.subheading.serif{color:var(--color-grey-4);font-size:20px;line-height:32px}h1.subheading--soft,h2.subheading--soft,h3.subheading--soft,h4.subheading--soft,h5.subheading--soft,h6.subheading--soft{color:var(--color-grey-4)}h1.subheading.medium,h2.subheading.medium,h3.subheading.medium,h4.subheading.medium,h5.subheading.medium,h6.subheading.medium{font-weight:500}h1.subheading.transform-capital,h2.subheading.transform-capital,h3.subheading.transform-capital,h4.subheading.transform-capital,h5.subheading.transform-capital,h6.subheading.transform-capital{text-transform:capitalize}h1{font-size:32px;line-height:40px}h1.mobile-h2,h2,h2.big{font-size:24px;line-height:32px}@media (min-width: 768px){h2.big{font-size:40px;line-height:48px}}h3{font-size:18px;line-height:26px}h3.serif{font-size:20px;line-height:24px}p,li{color:var(--color-grey-5);font-size:14px;line-height:24px;margin:0}label{font-size:16px;font-weight:400;color:var(--color-grey-5);line-height:1.5;text-transform:none}label.small{font-size:14px}label.bold{font-weight:600;color:var(--color-primary)}label.semi-bold{font-weight:500}label.white-bold{color:#fff;font-weight:600}label.dark-grey{color:var(--color-grey-6)}label.product-title{text-transform:uppercase}.text-white{color:#fff}.text-center{text-align:center!important}.first-letter-uppercase{display:inline-block;text-transform:lowercase}.first-letter-uppercase:first-letter{text-transform:uppercase}.stretch{font-stretch:condensed}a{text-decoration:none;color:var(--color-primary)}@media (min-width: 768px){h1.subheading,h2.subheading,h3.subheading,h4.subheading,h5.subheading,h6.subheading{font-size:18px;line-height:26px}h1.subheading.serif,h2.subheading.serif,h3.subheading.serif,h4.subheading.serif,h5.subheading.serif,h6.subheading.serif{color:var(--color-grey-4);font-size:24px;line-height:40px}h1.subheading--soft,h2.subheading--soft,h3.subheading--soft,h4.subheading--soft,h5.subheading--soft,h6.subheading--soft{color:var(--color-grey-4)}h1,h1.mobile-h2{font-size:40px;line-height:48px}h1.serif{font-size:48px;line-height:56px}h1 .soft{color:var(--color-grey-3)}h2{font-size:32px;line-height:40px}h2.serif{font-size:40px;line-height:48px}h3{font-size:24px;line-height:32px}h3.serif{font-size:32px;line-height:40px}p,li{font-size:16px;line-height:28px}p.small,li.small{font-size:14px;line-height:24px}}.snackbar-success{background-color:var(--color-positive);color:var(--color-grey-1)}.snackbar-success .mat-simple-snackbar-action{color:var(--color-grey-1)}.cdk-dialog-container:focus-visible{outline:none}.add-to-shopping-cart-dialog{--mobile-menu-height: 170px;position:fixed!important;width:100%!important;height:100%!important;max-height:calc(100vh - var(--mobile-menu-height));left:0;right:0;bottom:0;transform:translate(-200px);animation:slideIn .5s forwards}.add-to-shopping-cart-dialog *{box-sizing:border-box}@media (min-width: 768px){.add-to-shopping-cart-dialog{max-width:450px;max-height:unset;height:100vh;left:unset;right:0;top:0;bottom:0}}@keyframes slideIn{0%{transform:translate(500px)}to{transform:translate(0)}}.snackbar-bottom{z-index:999;position:fixed;bottom:0;left:0;right:0}:root{--mobile-navigation-normal: 168px;--mobile-navigation-collapsed: 72px;--current-navigation-height: 168px}.pac-container{border:solid 1px var(--color-grey-2);box-shadow:0 2px 16px #00000029}.pac-item{font-family:var(--font-stack-default);font-size:16px}.pac-item:hover{background-color:var(--color-grey-1)}.pac-item-query{font-family:var(--font-stack-default);font-size:16px}

/*# sourceMappingURL=styles.35f2d564740d4c26.css.map*/