:root{--color-text: #000;--color-bg: #FBFBF6;--color-bg2: #fff;--color-s1: #B7312C;--color-s2: #fb4b00;--color-s3: #b26957;--color-s4: #6e5c2d;--color-s5: #fbb500;--color-s6: #1814ff;--color-s7: #5dd9c2;--color-s8: #70a99f;--swiper-navigation-top-offset: 0;--wp--preset--font-size--small: @apply text-sm;--transition-d: 1s;--transition-tf: cubic-bezier(.5,0,.5,1)}:root .prose{--tw-prose-body: #000;--tw-prose-headings: #000}body{background-color:var(--color-bg);color:var(--color-text)}@media screen and (min-width: 769px){:root{--swiper-navigation-top-offset: 0}}@media screen and (min-width: 1025px){:root{--swiper-navigation-top-offset: 0%}}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left: 0px !important;padding-right: 0px !important;padding-top: 7px !important;padding-bottom: 8px !important}.prose :where(thead td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left: 0px !important;padding-right: 0px !important;padding-top: 7px !important;padding-bottom: 8px !important}:where(.wp-block-columns){margin-bottom: 0px}:where(.wp-block-columns.is-layout-flex){gap: 1rem}.wp-block-columns .wp-block-column:empty{display: none}@media (min-width: 768px){.wp-block-columns .wp-block-column:empty{display: block}}.table-wrapper{position: relative;cursor: grab;overflow-x: auto}@media (min-width: 768px){.table-wrapper{cursor: auto}}.technical-table thead,.technical-table tbody{border-bottom-width: 0px}.technical-table thead tr,.technical-table tbody tr{display: grid;grid-auto-columns: minmax(calc(50vw - 20px),1fr);grid-auto-flow: column;-moz-column-gap: 1rem;column-gap: 1rem;border-bottom-width: 1px;--tw-border-opacity: 1;border-bottom-color: rgb(0 0 0 / var(--tw-border-opacity, 1))}@media (min-width: 768px){.technical-table thead tr,.technical-table tbody tr{grid-auto-columns: minmax(150px,1fr)}}.technical-table thead tr td,.technical-table tbody tr td{margin: 0px;align-items: center;border-bottom-width: 0px;padding-left: 0.5rem;padding-right: 0.5rem;padding-top: 7px;padding-bottom: 8px;line-height: 1.22222}.technical-table thead tr td:first-child,.technical-table tbody tr td:first-child{padding-left: 0px}.technical-table thead tr td:last-child,.technical-table tbody tr td:last-child{padding-right: 0px}.technical-table thead tr td a.download,.technical-table tbody tr td a.download{display: flex;height: auto;text-decoration-line: none}@media (min-width: 768px){.technical-table thead tr td a.download,.technical-table tbody tr td a.download{height: 21px}}.technical-table thead tr td a.download .icon-download,.technical-table tbody tr td a.download .icon-download{content:url("../public/img/download-arrow.svg");margin-top: auto;margin-bottom: auto;display: block;height: 18px;width: auto}.technical-table thead{font-weight: 700}svg.chevron::after{all:unset}.collapsible .chevron-wrapper{padding: 0px}.collapsible .chevron{margin-left: auto;margin-right: 0px;box-sizing: content-box;display: inline;height: 6px;width: 12px;padding-top: 0.75rem;padding-bottom: 0.75rem;padding-left: 0.75rem;padding-right: 0.75rem;transition-property: transform;transition-duration: 500ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}@media (min-width: 768px){.collapsible .chevron{padding-top: 15px;padding-bottom: 15px}}.collapsible:not(.collapsed) .chevron{margin-bottom: auto;--tw-scale-y: -1;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wp-block-gallery,.swiper-wrapper{position: relative}.swiper{margin-bottom: -0.05px}.swiper .slide-text{display: flex;flex-direction: column;justify-content: flex-end}.swiper .slide-text .slide-title{margin-top: 0px}@media (min-width: 1024px){.swiper .slide-text .slide-title{margin-top: 3.333333vw}}@media (min-width: 1280px){.swiper .slide-text .slide-title{margin-top: 4rem}}.swiper .slide-text button{margin-top: auto;min-height: 1.75rem;padding-left: 1.25em;padding-right: 1.25em}.swiper-controls{position: absolute;top: 50%;left: 0px;z-index: 19;display: flex;height: 0px;width: 100%;align-items: center;justify-content: space-between;mix-blend-mode: difference}.swiper-controls._highlights,.swiper-controls.swiper-controls-suggested-products{top: calc(61.5vw - 12px)}@media (min-width: 640px){.swiper-controls._highlights,.swiper-controls.swiper-controls-suggested-products{top: calc(31.8vw - 16px)}}@media (min-width: 1024px){.swiper-controls._highlights,.swiper-controls.swiper-controls-suggested-products{top: calc(31.8vw - 22px)}}.swiper-btn::before,.swiper-button-prev::before,.swiper-button-next::before{content:"";position: absolute;z-index: 10;height: 60px;width: 60px}.swiper-btn::after,.swiper-button-prev::after,.swiper-button-next::after{font-size: 20px !important;--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}.product-card{height: auto}.product-card a{display: block;height: auto;text-decoration-line: none}.product-card .product-image{position: relative;margin-bottom: 0.625rem;aspect-ratio: 0.8}.product-card .product-image img{position: absolute;inset: 0px;height: auto;width: 100%}.product-card .product-content{font-size: 0.875rem;line-height: calc(16/14)}@media (min-width: 768px){.product-card .product-content{font-size: 1rem;line-height: calc(10/9)}}.product-card .product-title{margin: 0px;display: block;font-weight: 700;--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1));text-decoration-line: none}.custom-dropdown-wrapper{position: relative;width: 100%}.custom-dropdown-wrapper:not(.md\:block){z-index: 10}.custom-dropdown-wrapper .dropdown-list{transition-property: height;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 500ms}.custom-dropdown-wrapper .dropdown-list .list-container{position: relative;display: flex;width: 100%;flex-direction: column;-moz-column-gap: 1rem;column-gap: 1rem;padding-top: 0}@media (min-width: 768px){.custom-dropdown-wrapper .dropdown-list .list-container{padding-top: 0px;padding-bottom: 0px}}.custom-dropdown-wrapper .dropdown-list .list-container .chevron-wrapper{position: absolute;right: 0px;top: -5px;display: flex;width: 2rem;height: 2rem}.custom-dropdown-wrapper .dropdown-list .list-container .chevron-wrapper .chevron{position: relative;right: 0px;top: 0px;margin: auto;display: block;width: 2rem;height: 2rem;padding-top: 13px;padding-bottom: 13px;padding-left: 10px;padding-right: 10px}.custom-dropdown-wrapper .dropdown-list .dropdown-item{margin-right: auto;height: 22px;cursor: pointer;font-size: 0.875rem;line-height: calc(16/14);font-weight: 700;line-height: unset;text-decoration-line: none;transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 500ms}.custom-dropdown-wrapper .dropdown-list .dropdown-item:hover{text-decoration-line: underline}.custom-dropdown-wrapper .dropdown-list .dropdown-itembutton{line-height: 1.7}@media (min-width: 768px){.custom-dropdown-wrapper .dropdown-list .dropdown-item.is-active{text-decoration-line: underline}}.custom-dropdown-wrapper .dropdown-list .chevron{position: absolute;right: 1rem;top: 0.5rem;z-index: 10;display: flex;cursor: pointer;--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1));transition-property: transform;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 500ms}.custom-dropdown-wrapper .dropdown-list .chevron path{margin: auto;display: block;height: 5px;width: 10px}@media (min-width: 768px){.md\:block .custom-dropdown-wrapper .dropdown-list{position: static;display: flex;border-style: none;max-height:none !important}.md\:block .custom-dropdown-wrapper .dropdown-list .dropdown-item{position: relative;display: inline-block}.md\:block .custom-dropdown-wrapper .dropdown-list .dropdown-item:not(:last-child){margin-right: 2rem}.md\:block .custom-dropdown-wrapper .dropdown-list .dropdown-item:not(.selected){display: block}.md\:block .custom-dropdown-wrapper .dropdown-list .chevron{display: none}}.custom-dropdown-wrapper:not(.expanded) .dropdown-item:not(.selected){display: none}.custom-dropdown-wrapper:not(.expanded) .dropdown-item.selected{position: relative;display: block}.custom-dropdown-wrapper.expanded .dropdown-item{display: block}.custom-dropdown-wrapper.expanded .dropdown-item.selected{text-decoration-line: underline}@media (min-width: 768px){.custom-dropdown-wrapper.desktop-inline-mode.custom-dropdown-wrapper .dropdown-item{display: inline-block}.custom-dropdown-wrapper.desktop-inline-mode.custom-dropdown-wrapper .dropdown-item.selected{text-decoration-line: underline}.custom-dropdown-wrapper.desktop-inline-mode .list-container{display: flex;width: 100%;flex-direction: row;justify-content: center}.custom-dropdown-wrapper.desktop-inline-mode .list-container .chevron-wrapper{display: none}.custom-dropdown-wrapper.desktop-inline-mode .dropdown-list{display: flex;flex-direction: row}@media (min-width: 768px){.custom-dropdown-wrapper.desktop-inline-mode .dropdown-list{min-height: 46px}}.custom-dropdown-wrapper.desktop-inline-mode .dropdown-item{display: inline-block;height: 100%;padding-top: 0.75rem;padding-bottom: 0.75rem}.custom-dropdown-wrapper.desktop-inline-mode .desktop-inline-list{margin-left: auto;margin-right: auto;display: flex;width: auto;flex-direction: row;justify-content: space-between;-moz-column-gap: 1rem;column-gap: 1rem}.custom-dropdown-wrapper.desktop-inline-mode .desktop-inline-list .dropdown-item{margin-left: auto;margin-right: auto;display: block;min-width: 7.39582vw;text-align: center}}@media (min-width: 1024px){.custom-dropdown-wrapper.desktop-inline-mode .desktop-inline-list{width: auto}.custom-dropdown-wrapper.desktop-inline-mode .desktop-inline-list .dropdown-item{margin-left: auto;margin-right: auto;display: block}}body{font-family: HelveticaNow, sans-serif;font-weight: 500}body h2{font-size: 2rem;line-height: calc(36/32)}body p{font-family: HelveticaNow, sans-serif;font-size: 0.875rem;line-height: calc(16/14);font-weight: 500}@media (min-width: 768px){body p{font-size: 1rem;line-height: calc(10/9)}}body .btn,body .gform_button{display: inline-block;height: 2.5rem;place-content: center;padding-top: 5px;padding-bottom: 5px;padding-left: 0px;padding-right: 0px;font-size: 0.875rem;line-height: calc(16/14);font-weight: 700;line-height: 1.3333 !important}@media (min-width: 768px){body .btn,body .gform_button{font-size: 1rem;line-height: calc(10/9)}}@media(max-width: 768px){body .btn,body .gform_button{padding:4px 0 !important;height:28px;min-height:28px !important}body .btn p,body .gform_button p{font-size:14px !important;line-height:20px !important}}body .btn.small,body .gform_button.small{height: 28px;font-size: 0.875rem;line-height: calc(16/14)}body .btn.small p,body .gform_button.small p{font-size: 0.875rem;line-height: calc(16/14)}@media(max-width: 768px){body .btn.small,body .gform_button.small{height: 28px}}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-family: BirkaLTPro-Regular, serif !important;font-size: 1.5rem !important;line-height: calc(28/24) !important;font-weight: 500 !important;--tw-text-opacity: 1 !important;color: rgb(0 0 0 / var(--tw-text-opacity, 1)) !important}@media (min-width: 768px){.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size: 2rem !important;line-height: calc(36/32) !important}}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-family: BirkaLTPro-Regular, serif !important;font-size: 1.5rem !important;line-height: calc(28/24) !important;font-weight: 500 !important;--tw-text-opacity: 1 !important;color: rgb(0 0 0 / var(--tw-text-opacity, 1)) !important}@media (min-width: 768px){.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size: 2rem !important;line-height: calc(36/32) !important}}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top: 0px !important;font-family: BirkaLTPro-Regular, serif !important;font-size: 1.5rem !important;line-height: calc(28/24) !important;font-weight: 500 !important;--tw-text-opacity: 1 !important;color: rgb(0 0 0 / var(--tw-text-opacity, 1)) !important}@media (min-width: 768px){.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size: 2rem !important;line-height: calc(36/32) !important}}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top: 0px !important;margin-bottom: 0px !important}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top: 0px !important;margin-bottom: 0px !important;font-size: 0.875rem !important;line-height: calc(16/14) !important}@media (min-width: 768px){.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size: 1rem !important;line-height: calc(10/9) !important}}@font-face{font-family:"HelveticaNow";src:url("../public/fonts/HelveticaNow/Monotype-HelveticaNowText.woff2") format("woff2"),url("../public/fonts/HelveticaNow/Monotype-HelveticaNowText.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"HelveticaNow";src:url("../public/fonts/HelveticaNow/Monotype-HelveticaNowTextBold.woff2") format("woff2"),url("../public/fonts/HelveticaNow/Monotype-HelveticaNowTextBold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"BirkaLTPro-Regular";src:url("../public/fonts/BirkaRegular/BirkaLTPro-Regular.woff2") format("woff2"),url("../public/fonts/BirkaRegular/BirkaLTPro-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"BirkaLTPro-Regular";src:url("../public/fonts/BirkaItalic/BirkaLTPro-Italic.woff2") format("woff2"),url("../public/fonts/BirkaItalic/BirkaLTPro-Italic.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:"HelveticaNowDisplay";src:url("../public/fonts/HelveticaNowDisplay/Monotype-HelveticaNowDisplayBold.woff2") format("woff2"),url("../public/fonts/HelveticaNowDisplay/Monotype-HelveticaNowTDisplayBold.woff") format("woff");font-style:normal;font-weight:700}body{background-color: var(--color-bg)}.wrapper{padding:0 20px;margin:auto;overflow:hidden}@media(max-width: 768px){.wrapper{padding:0 12px}}@media(min-width: 1000px){.hide-desktop{display:none !important}}@media(max-width: 768px){.hide-mobile{display:none !important}}.btn-primary{padding-left: 1rem;padding-right: 1rem;padding-top: 0.25rem;padding-bottom: 0.25rem;font-size: 0.875rem;line-height: calc(16/14);--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1));background-color:var(--color-s1);border-radius:999px}.main-content{margin-bottom: 5rem}.blog .main-content{margin-bottom: 0px}.wp-block-group.full-para{margin-top: 0px;margin-bottom: 0px;display: inline-block;line-height: 0.8888}.wp-block-group.full-para h1{font-weight: 700 !important;text-decoration-line: underline}.wp-block-group.full-para * p,.wp-block-group.full-para h1{margin: 0px;display: inline;font-family: HelveticaNow, sans-serif !important;font-size: 0.875rem !important;line-height: calc(16/14) !important;font-weight: 700;--tw-text-opacity: 1 !important;color: rgb(183 49 44 / var(--tw-text-opacity, 1)) !important}@media (min-width: 768px){.wp-block-group.full-para * p,.wp-block-group.full-para h1{font-size: 1rem !important;line-height: calc(10/9) !important}}.page-contents *>:first-child.full-para{margin-top: 1.25rem;margin-bottom: 1.25rem}@media (min-width: 768px){.page-contents *>:first-child.full-para{margin-top: 2rem;margin-bottom: 2.5rem}}.main-header{background-color: var(--color-bg)}.main-header::after{content:"";position: absolute;top: 0px;left: 0px;z-index: 10;height: calc(100% - 15px);width: 100%;background-color: var(--color-bg)}.main-header .header-nav-toggle .mobile-hamburger{position: relative;height: 1rem;width: 1.5rem;cursor: pointer;--tw-text-opacity: 1;color: rgb(183 49 44 / var(--tw-text-opacity, 1))}.main-header .header-nav-toggle .mobile-hamburger::after{position: absolute;inset: 0px;height: 100%;width: 100%}.main-header .header-nav-toggle .mobile-hamburger-graphic{position: relative;top: 50%;height: 1px;width: 100%;background-color: currentColor}.main-header .header-nav-toggle .mobile-hamburger-graphic::before{position: absolute;top: -7px;height: 1px;width: 100%;background-color: currentColor;--tw-content: "";content: var(--tw-content)}.main-header .header-nav-toggle .mobile-hamburger-graphic::after{position: absolute;bottom: -7px;height: 1px;width: 100%;background-color: currentColor;--tw-content: "";content: var(--tw-content)}.main-header#header-sticky{gap: 1.25rem}@media (min-width: 768px){.main-header#header-sticky{padding-left: 1.25rem;padding-right: 1.25rem}}.main-header#header-sticky .header-nav-toggle .mobile-hamburger{color: currentColor}@media (min-width: 768px){.main-header#header-sticky .nav-container{grid-template-columns: repeat(9, minmax(0, 1fr))}.main-header#header-sticky .nav-container .nav-menu{grid-template-columns: repeat(6, minmax(0, 1fr))}.main-header#header-sticky .header-nav{padding-left: 0px;padding-right: 0px}}.main-header .langs-container{position: absolute;bottom: 15px;right: 0px;z-index: 10;height: 2.5rem;width: 100%;--tw-translate-y: 100%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property: all;transition-duration: 500ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}.main-header .langs-container.invisible{--tw-translate-y: 0px;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.main-header .language-list-container .menu-item{font-size: 0.875rem;line-height: calc(16/14);--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}.main-header .language-list-container .menu-item a:hover{text-decoration-line: underline}.main-header#header-main{z-index: 30}.main-header#header-main .menu-item{position: relative;font-size: 0.875rem;line-height: calc(16/14);--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.main-header#header-main .menu-item{--tw-text-opacity: 1;color: rgb(183 49 44 / var(--tw-text-opacity, 1))}}.main-header#header-main .menu-item a:hover{text-decoration-line: underline}.main-header#header-main .header-nav-toggle{padding-left: 0.75rem;padding-right: 0.75rem}.main-header#header-main .header-nav-toggle .mobile-hamburger{position: relative;height: 1rem;width: 1.5rem;cursor: pointer}.main-header#header-main .language-list-container .menu-item{--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}.main-header #mobile-menu .menu-item:hover{--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}.main-header#header-sticky{position: fixed;top: 0px;z-index: 20;display: grid;height: 60px;width: 100%;--tw-translate-y: -100%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));grid-template-columns: repeat(2, minmax(0, 1fr));gap: 1rem;padding-bottom: 0px}@media (min-width: 1024px){.main-header#header-sticky{grid-template-columns: repeat(12, minmax(0, 1fr))}}.main-header#header-sticky .logo-wrapper{z-index: 30}@media (min-width: 1024px){.main-header#header-sticky .logo-wrapper{grid-column: span 2 / span 2}}@media (min-width: 1280px){.main-header#header-sticky .logo-wrapper{grid-column: span 3 / span 3}}.main-header#header-sticky .header-nav-toggle{top: 1.25rem;grid-column-start: 2;display: flex;min-height: 1.5rem;align-items: center;justify-content: space-between;padding-left: 1rem;padding-right: 1rem}@media (min-width: 768px){.main-header#header-sticky .header-nav-toggle{display: none}}.main-header#header-sticky .header-logo{margin-top: auto;margin-bottom: auto;margin-left: 0px;margin-right: auto;height: 100%;max-height: 30px;width: auto;--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}.main-header#header-sticky #header-nav-desktop{grid-column: span 10 / span 10;box-sizing: border-box;--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}@media (min-width: 1024px){.main-header#header-sticky #header-nav-desktop{grid-column: span 10 / span 10}}@media (min-width: 1280px){.main-header#header-sticky #header-nav-desktop{grid-column: span 9 / span 9}}.main-header#header-sticky .nav-menu{grid-column: span 6 / span 6}@media (min-width: 1024px){.main-header#header-sticky .nav-menu{grid-column: span 7 / span 7;padding-left: 1.75rem;padding-right: 1.75rem}}@media (min-width: 1280px){.main-header#header-sticky .nav-menu{grid-column: span 6 / span 6;padding-left: 0px;padding-right: 0px}}.main-header#header-sticky .search-language-menu{grid-column: span 2 / span 2;grid-column-start: 8}.main-header#header-sticky .menu-item{position: relative;font-size: 0.875rem;line-height: calc(16/14);--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}.main-header#header-sticky .langs-container{bottom: 0px}.main-header#header-sticky .nav-language-list{position: fixed;top: 0px;left: 0px;height: 2.5rem;width: 100%;background-color: rgba(251,251,246,0.75);padding-top: 0.75rem;padding-bottom: 0.75rem;padding-left: 2rem;padding-right: 2rem;--tw-backdrop-blur: blur(64px);-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.main-header *{font-weight:700;line-height:18px}.header-logo{max-width:calc(100vw - 20px);aspect-ratio:6.2}.header-logo.mobile-menu-logo{filter:brightness(0)}.search-modal-visible .main-header,.search-modal-visible .main-content .page-contents{filter:blur(70px);transition:all var(--transition-d) var(--transition-tf)}.main-header,.main-content .page-contents{transition:all var(--transition-d) var(--transition-tf)}#search-menu{-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);transition:all var(--transition-d) var(--transition-tf)}@media(max-width: 768px){#search-menu{background-color:rgba(251,251,246,.65)}}#search-menu.invisible{pointer-events: none;opacity: 0}#search-menu input{font-family:"BirkaLTPro-Regular";outline:none !important;font-size:32px;font-weight:400}@media(max-width: 768px){#search-menu input{font-size:24px}}#search-menu input::-moz-placeholder{color:#000}#search-menu input::placeholder{color:#000}#search-menu input::-webkit-search-cancel-button{-webkit-appearance:none}#search-menu .search-menu-close{width:32px;height:32px;right:32px;top:32px;cursor:pointer}@media(max-width: 768px){#search-menu .search-menu-close{height:16px;width:16px;top:12px;right:12px}}#search-menu .search-menu-close:before,#search-menu .search-menu-close:after{content:" ";position:absolute;left:15px;height:33px;width:2px;background-color:#000}@media(max-width: 768px){#search-menu .search-menu-close:before,#search-menu .search-menu-close:after{left:6px;height:17px;width:1px}}#search-menu .search-menu-close:before{transform:rotate(45deg)}#search-menu .search-menu-close:after{transform:rotate(-45deg)}@media(max-width: 1000px){#header-nav-desktop{display:none !important}}#header-nav-desktop .header-logo-small-container{max-width:0}#header-nav-desktop .header-logo-small-container .header-logo-small{height:30px;aspect-ratio:6.2;background:url("../public/img/stilnovo-logo.svg");background-size:contain;background-repeat:no-repeat;filter:brightness(0)}#header-nav-desktop .menu-item{cursor:pointer}#header-nav-desktop .menu-item:hover{text-decoration:underline}#header-nav-desktop .menu-item.current-menu-item,#header-nav-desktop .menu-item.current-page-parent,#header-nav-desktop .menu-item.current-menu-parent{text-decoration:underline;font-weight:bold}#header-nav-desktop .nav-menu .menu-item:first-child{--tw-text-opacity: 1;color: rgb(183 49 44 / var(--tw-text-opacity, 1))}#header-nav-desktop .header-nav-item{cursor:pointer}#header-nav-desktop .nav-language-selector{position:relative}#header-nav-desktop .nav-language-list{z-index: -1;width: 100%;transition:all ease .3s,padding ease .5s,height ease .3s}#header-nav-desktop .nav-language-list a{opacity:1;color:#000}#header-nav-desktop .nav-language-list a:not(:last-child){margin-right:auto}#header-nav-desktop .nav-language-list a:hover{text-decoration:underline}@media (min-width: 768px){#header-nav-desktop .nav-container{grid-template-columns: repeat(12, minmax(0, 1fr))}}#header-nav-mobile{min-height:24px;display:flex !important;top:20px}@media(min-width: 1001px){#header-nav-mobile{display:none !important}}#header-nav-mobile .header-logo-small-container{flex:0 1 auto}#header-nav-mobile .header-logo-small-container .header-logo-small{height:24px;aspect-ratio:6.2;background:url("../public/img/stilnovo-logo.svg");background-size:contain;background-repeat:no-repeat;filter:brightness(0)}.header-nav{box-sizing: border-box}.header-nav .mobile-hamburger{width:24px;height:16px;cursor:pointer;position:relative}.header-nav .mobile-hamburger::after{position: absolute;inset: 0px;height: 100%;width: 100%}.header-nav .mobile-hamburger-graphic{position:relative;width:100%;height:1px;top:50%;background:var(--color-s1)}.header-nav .mobile-hamburger-graphic::before{position:absolute;content:"";top:-7px;width:100%;height:1px;background:var(--color-s1)}.header-nav .mobile-hamburger-graphic::after{position:absolute;content:"";bottom:-7px;width:100%;height:1px;background:var(--color-s1)}.header-nav.black .mobile-hamburger-graphic{background:#000}.header-nav.black .mobile-hamburger-graphic::before,.header-nav.black .mobile-hamburger-graphic::after{background:#000}#mobile-menu{background-color:var(--color-s1);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;position:fixed;top:-100%;left:0;pointer-events:auto;transition:all var(--transition-d) var(--transition-tf)}#mobile-menu::-webkit-scrollbar{display:none}#mobile-menu.active{top:0}#mobile-menu .menu-item{min-height: 2rem;cursor: pointer;border-bottom-width: 1px;--tw-border-opacity: 1;border-bottom-color: rgb(0 0 0 / var(--tw-border-opacity, 1));padding-top: 0px;padding-bottom: 0px;font-family: HelveticaNowDisplay, sans-serif;font-size: 0.875rem;line-height: calc(16/14);transition:max-height .5s ease-out}#mobile-menu .menu-item.menu-item:first-child a{--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}#mobile-menu .menu-item.current-menu-item{text-decoration:underline}#mobile-menu .menu-item.mobile-items:first-child{color:var(--color-s1)}#mobile-menu .menu-item:hover{color:#fff}#mobile-menu .menu-item .language-list{z-index: 1;margin-top: -3px;height: auto;transition:max-height .3s ease-in-out}#mobile-menu .menu-item .language-list a:hover{color:#fff}#mobile-menu .menu-item a.first-choice:hover{color:#fff}#mobile-menu .menu-item:not(.open) .language-list{height:0;transition:height .3s ease-in-out;padding-bottom:0}#mobile-menu .menu-item:not(.open) .language-list a{opacity:0}#mobile-menu .menu-item.open .language-list{padding-bottom:3px;height:auto;max-height:100%}#mobile-menu .menu-item.open .language-list a{opacity:1}#mobile-menu .menu-item.active{text-decoration:underline;font-weight:bold}#mobile-menu .header-nav-item{display: block;min-height: 2rem;padding-top: 0.5rem;padding-bottom: 0.5rem}#mobile-menu .mobile-menu-close{position:relative;width:12px;height:12px;cursor:pointer}#mobile-menu .mobile-menu-close:before,#mobile-menu .mobile-menu-close:after{content:" ";position:absolute;left:5px;height:17px;width:1px;background-color:#000}#mobile-menu .mobile-menu-close:before{transform:rotate(45deg)}#mobile-menu .mobile-menu-close:after{transform:rotate(-45deg)}#mobile-menu .mobile-menu-close a:first-child{color:#fff !important}#mobile-menu .stilnovo-logo-clock{filter:brightness(0)}#mobile-menu #main-nav-search-mobile{cursor: pointer;font-family: HelveticaNowDisplay, sans-serif;font-size: 0.875rem;line-height: calc(16/14);font-weight: 700;transition:max-height .5s ease-out}#mobile-menu #main-nav-language-selector-mobile .language-list-container{display: none}#mobile-menu #main-nav-language-selector-mobile.open .language-list-container{display: block;width: 100%}#mobile-menu #main-nav-language-selector-mobile.open .language-list-container a{display: block;padding-top: 0px;padding-bottom: 10px}#mobile-menu>ul{display:block}@media(min-width: 1001px){#mobile-menu>ul{display:flex !important}}#main-nav-language-selector{margin-left: 1rem;display: flex;justify-content: space-between}#main-nav-language-selector span{margin-left: auto;margin-right: auto}#main-nav-language-selector .chevron{margin-top: auto;margin-bottom: auto;margin-left: auto}#main-nav-language-selector-mobile{width:100%;position:relative;transition:max-height .3s ease-in-out}#main-nav-language-selector-mobile:before{content:url("../public/img/chevron.svg");position: absolute;right: 0.75rem;top: 8px;height: 18px;width: 12px;transition-property: transform;transition-duration: 500ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}#main-nav-language-selector-mobile.open:before{--tw-scale-y: -1;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#main-nav-language-selector-mobile:hover{color:#000 !important}body.admin-bar .main-header#header-sticky{top: 32px;top: 0 !important}@media (min-width: 640px){body.admin-bar .main-header#header-sticky{top: 46px !important}}@media (min-width: 768px){body.admin-bar .main-header#header-sticky{top: 32px !important}}@keyframes slideDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}footer .main-footer-left-top>div,footer .main-footer-left,footer .main-footer-right{flex:0 0 50%;max-width:50%}@media(max-width: 768px){footer .main-footer-left-top>div,footer .main-footer-left,footer .main-footer-right{flex:0 0 100%;max-width:100%}}footer .footer-column:first-child br:first-child{display:none}@media(max-width: 768px){footer .col-right{margin-top:20px}footer .main-footer-right{width:100%;margin-left:0;margin-top:10px}}.wp-block-slider-gallery{margin:0 -20px 40px -20px}@media(max-width: 768px){.wp-block-slider-gallery{margin:0 -12px 40px -12px}}.wp-block-slider-gallery .swiper-wrapper{height:auto}.wp-block-slider-gallery .swiper-slide{backface-visibility:visible !important;transform:none !important}@media (min-width: 768px){.wp-block-slider-gallery .swiper-slide ._container .slider-image{margin-bottom: 0px}}.swiper-controls{top: calc(62.5vw)}@media (min-width: 640px){.swiper-controls{top: calc(31.25vw)}}.swiper-controls.designer{top:calc(50% - 15px)}.big-image-details .big-image-wrapper{aspect-ratio:1.2}.big-image-details .big-image-wrapper .big-image{margin: 0px;height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover}.big-image-details .content-container .description-container .description{margin-bottom: 2.5rem}.big-image-details .content-container .description-container .description p{color:var(--color-s1)}.wp-block-gallery{margin: 0px !important;margin-bottom: 2.5rem !important;display: flex !important;flex-direction: row !important;flex-wrap: wrap !important;gap: 1rem !important}@media (min-width: 768px){.wp-block-gallery{margin-bottom: 5rem !important}}@media (min-width: 1024px){.wp-block-gallery{flex-wrap: nowrap !important}}.wp-block-gallery .wp-block-image{aspect-ratio: 0.8 !important;width: 100% !important}@media (min-width: 768px){.wp-block-gallery .wp-block-image{width: 50% !important}}#gform_wrapper_1 .gform_heading,#gform_wrapper_1 .gfield_required,#gform_wrapper_2 .gform_heading,#gform_wrapper_2 .gfield_required{display: none}#gform_wrapper_1 .chevron,#gform_wrapper_2 .chevron{position: absolute;right: 0px;display: flex;height: 1.75rem;width: 2rem;transform-origin: center;--tw-rotate: 180deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding-left: 0.5rem;padding-right: 0.5rem}#gform_wrapper_1 .chevron svg,#gform_wrapper_2 .chevron svg{display: none}#gform_wrapper_1 .chevron::after,#gform_wrapper_2 .chevron::after{margin-right: auto;margin-left: auto}#gform_wrapper_1 form,#gform_wrapper_2 form{margin: 0px}#gform_wrapper_1 form .gform_body .gform_fields,#gform_wrapper_2 form .gform_body .gform_fields{margin-top: 2px;row-gap: 0px}#gform_wrapper_1 form .gform_body .gform_fields .gfield,#gform_wrapper_2 form .gform_body .gform_fields .gfield{position: relative;display: flex;min-height: 22px;justify-content: space-between;font-size: 0.875rem;line-height: calc(16/14);line-height: .75rem}@media (min-width: 768px){#gform_wrapper_1 form .gform_body .gform_fields .gfield,#gform_wrapper_2 form .gform_body .gform_fields .gfield{font-size: 1rem;line-height: calc(10/9)}}#gform_wrapper_1 form .gform_body .gform_fields .gfield,#gform_wrapper_2 form .gform_body .gform_fields .gfield{padding-top: 6px;padding-bottom: 7px}#gform_wrapper_1 form .gform_body .gform_fields .gfield.align,#gform_wrapper_2 form .gform_body .gform_fields .gfield.align{align-items: flex-start}#gform_wrapper_1 form .gform_body .gform_fields .gfield:not(:last-child),#gform_wrapper_2 form .gform_body .gform_fields .gfield:not(:last-child){border-top-width: 1px;--tw-border-opacity: 1;border-color: rgb(0 0 0 / var(--tw-border-opacity, 1))}#gform_wrapper_1 form .gform_body .gform_fields .gfield .gfield_label,#gform_wrapper_2 form .gform_body .gform_fields .gfield .gfield_label{margin: 0px;height: 1.2em;width: 50%;padding: 0px;padding-top: 0px;font-size: 0.875rem;line-height: calc(16/14);--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}@media (min-width: 768px){#gform_wrapper_1 form .gform_body .gform_fields .gfield .gfield_label,#gform_wrapper_2 form .gform_body .gform_fields .gfield .gfield_label{font-size: 1rem;line-height: calc(10/9)}}#gform_wrapper_1 form .gform_body .gform_fields .gfield input,#gform_wrapper_1 form .gform_body .gform_fields .gfield textarea,#gform_wrapper_1 form .gform_body .gform_fields .gfield select,#gform_wrapper_2 form .gform_body .gform_fields .gfield input,#gform_wrapper_2 form .gform_body .gform_fields .gfield textarea,#gform_wrapper_2 form .gform_body .gform_fields .gfield select{height: auto;min-height: 0px;background-color: transparent;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;font-family: HelveticaNow, sans-serif;font-size: 0.875rem;line-height: calc(16/14);line-height: 0.5em;--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}@media (min-width: 768px){#gform_wrapper_1 form .gform_body .gform_fields .gfield input,#gform_wrapper_1 form .gform_body .gform_fields .gfield textarea,#gform_wrapper_1 form .gform_body .gform_fields .gfield select,#gform_wrapper_2 form .gform_body .gform_fields .gfield input,#gform_wrapper_2 form .gform_body .gform_fields .gfield textarea,#gform_wrapper_2 form .gform_body .gform_fields .gfield select{font-size: 1rem;line-height: calc(10/9)}}#gform_wrapper_1 form .gform_body .gform_fields .gfield input::-moz-placeholder, #gform_wrapper_1 form .gform_body .gform_fields .gfield textarea::-moz-placeholder, #gform_wrapper_1 form .gform_body .gform_fields .gfield select::-moz-placeholder, #gform_wrapper_2 form .gform_body .gform_fields .gfield input::-moz-placeholder, #gform_wrapper_2 form .gform_body .gform_fields .gfield textarea::-moz-placeholder, #gform_wrapper_2 form .gform_body .gform_fields .gfield select::-moz-placeholder{--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}#gform_wrapper_1 form .gform_body .gform_fields .gfield input::placeholder,#gform_wrapper_1 form .gform_body .gform_fields .gfield textarea::placeholder,#gform_wrapper_1 form .gform_body .gform_fields .gfield select::placeholder,#gform_wrapper_2 form .gform_body .gform_fields .gfield input::placeholder,#gform_wrapper_2 form .gform_body .gform_fields .gfield textarea::placeholder,#gform_wrapper_2 form .gform_body .gform_fields .gfield select::placeholder{--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}#gform_wrapper_1 form .gform_body .gform_fields .gfield input:focus-visible,#gform_wrapper_1 form .gform_body .gform_fields .gfield textarea:focus-visible,#gform_wrapper_1 form .gform_body .gform_fields .gfield select:focus-visible,#gform_wrapper_2 form .gform_body .gform_fields .gfield input:focus-visible,#gform_wrapper_2 form .gform_body .gform_fields .gfield textarea:focus-visible,#gform_wrapper_2 form .gform_body .gform_fields .gfield select:focus-visible{outline: 2px solid transparent;outline-offset: 2px}#gform_wrapper_1 form .gform_body .gform_fields .gfield input:not([type=checkbox]),#gform_wrapper_2 form .gform_body .gform_fields .gfield input:not([type=checkbox]){height: 1.2em;--tw-translate-y: 0px;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#gform_wrapper_1 form .gform_body .gform_fields .gfield select,#gform_wrapper_2 form .gform_body .gform_fields .gfield select{-webkit-appearance: none;-moz-appearance: none;appearance: none;border-style: none;background-color: transparent}#gform_wrapper_1 form .gform_body .gform_fields .gfield select:focus,#gform_wrapper_2 form .gform_body .gform_fields .gfield select:focus{border-style: none;background-color: transparent;outline: 2px solid transparent;outline-offset: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}#gform_wrapper_1 form .gform_body .gform_fields .gfield select:hover,#gform_wrapper_2 form .gform_body .gform_fields .gfield select:hover{background-color: transparent}#gform_wrapper_1 form .gform_body .gform_fields .gfield select option,#gform_wrapper_2 form .gform_body .gform_fields .gfield select option{-webkit-appearance: none;-moz-appearance: none;appearance: none;--tw-bg-opacity: 1;background-color: rgb(183 49 44 / var(--tw-bg-opacity, 1))}#gform_wrapper_1 form .gform_body .gform_fields .gfield select option:checked,#gform_wrapper_2 form .gform_body .gform_fields .gfield select option:checked{-webkit-appearance: none;-moz-appearance: none;appearance: none;--tw-bg-opacity: 1;background-color: rgb(183 49 44 / var(--tw-bg-opacity, 1))}#gform_wrapper_1 form .gform_body .gform_fields .gfield textarea,#gform_wrapper_2 form .gform_body .gform_fields .gfield textarea{padding-top: 0.1666666em}#gform_wrapper_1 form .gform_body .gform_fields .gfield .ginput_container_email,#gform_wrapper_1 form .gform_body .gform_fields .gfield .ginput_container_select,#gform_wrapper_1 form .gform_body .gform_fields .gfield .ginput_container_multiselect,#gform_wrapper_1 form .gform_body .gform_fields .gfield .ginput_container_text,#gform_wrapper_1 form .gform_body .gform_fields .gfield .ginput_container_phone,#gform_wrapper_2 form .gform_body .gform_fields .gfield .ginput_container_email,#gform_wrapper_2 form .gform_body .gform_fields .gfield .ginput_container_select,#gform_wrapper_2 form .gform_body .gform_fields .gfield .ginput_container_multiselect,#gform_wrapper_2 form .gform_body .gform_fields .gfield .ginput_container_text,#gform_wrapper_2 form .gform_body .gform_fields .gfield .ginput_container_phone{margin: 0px;width: 50%;font-size: 0.875rem;line-height: calc(16/14)}#gform_wrapper_1 form .gform_body .gform_fields .gfield .ginput_container_select,#gform_wrapper_1 form .gform_body .gform_fields .gfield .ginput_container_multiselect,#gform_wrapper_2 form .gform_body .gform_fields .gfield .ginput_container_select,#gform_wrapper_2 form .gform_body .gform_fields .gfield .ginput_container_multiselect{position: relative}#gform_wrapper_1 form .gform_body .gform_fields .gfield .ginput_container_select::after,#gform_wrapper_1 form .gform_body .gform_fields .gfield .ginput_container_multiselect::after,#gform_wrapper_2 form .gform_body .gform_fields .gfield .ginput_container_select::after,#gform_wrapper_2 form .gform_body .gform_fields .gfield .ginput_container_multiselect::after{content:"";position: absolute;top: -6px;right: 0px;z-index: -1;box-sizing: content-box;height: 6px;width: 12px;--tw-scale-y: 1;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 7'%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.5' d='M1,1l5,5L11,1'/%3E%3C/svg%3E");background-size: 12px;background-position: center;background-repeat: no-repeat;padding-top: 0.75rem;padding-bottom: 0.75rem;padding-left: 0.75rem;padding-right: 0.75rem;transition-property: transform;transition-duration: 500ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}@media (min-width: 768px){#gform_wrapper_1 form .gform_body .gform_fields .gfield .ginput_container_select::after,#gform_wrapper_1 form .gform_body .gform_fields .gfield .ginput_container_multiselect::after,#gform_wrapper_2 form .gform_body .gform_fields .gfield .ginput_container_select::after,#gform_wrapper_2 form .gform_body .gform_fields .gfield .ginput_container_multiselect::after{top: -6px;height: 12px;width: 1rem}}#gform_wrapper_1 form .gform_body .gform_fields .gfield .ginput_container_select select,#gform_wrapper_1 form .gform_body .gform_fields .gfield .ginput_container_multiselect select,#gform_wrapper_2 form .gform_body .gform_fields .gfield .ginput_container_select select,#gform_wrapper_2 form .gform_body .gform_fields .gfield .ginput_container_multiselect select{display: none}#gform_wrapper_1 form .gform_body .gform_fields .gfield.expanded .ginput_container_select::after,#gform_wrapper_1 form .gform_body .gform_fields .gfield.expanded .ginput_container_multiselect::after,#gform_wrapper_2 form .gform_body .gform_fields .gfield.expanded .ginput_container_select::after,#gform_wrapper_2 form .gform_body .gform_fields .gfield.expanded .ginput_container_multiselect::after{--tw-scale-y: -1;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#gform_wrapper_1 form .gform_body .gform_fields .gfield .gfield_checkbox,#gform_wrapper_2 form .gform_body .gform_fields .gfield .gfield_checkbox{display: flex;flex-direction: column;gap: 0.25rem}@media (min-width: 768px){#gform_wrapper_1 form .gform_body .gform_fields .gfield .gfield_checkbox,#gform_wrapper_2 form .gform_body .gform_fields .gfield .gfield_checkbox{gap: 0.5rem}}#gform_wrapper_1 form .gform_body .gform_fields .gfield .gfield_checkbox .gchoice,#gform_wrapper_2 form .gform_body .gform_fields .gfield .gfield_checkbox .gchoice{display: flex;align-items: baseline;gap: 0.5rem;--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}.wp-block-single-product .wp-block-product-info .table-info #gform_wrapper_1 form .gform_body .gform_fields .gfield .gfield_checkbox .gchoice,.wp-block-single-product .wp-block-product-info .table-info #gform_wrapper_2 form .gform_body .gform_fields .gfield .gfield_checkbox .gchoice{position:relative}.store-locator .single-select #gform_wrapper_1 form .gform_body .gform_fields .gfield .gfield_checkbox .gchoice,.store-locator .single-select #gform_wrapper_2 form .gform_body .gform_fields .gfield .gfield_checkbox .gchoice{position:relative}#gform_wrapper_1 form .gform_body .gform_fields .gfield .gfield_checkbox .gchoice input.gfield-choice-input,#gform_wrapper_2 form .gform_body .gform_fields .gfield .gfield_checkbox .gchoice input.gfield-choice-input{margin-top: 0.25em;width: 10px;height: 10px;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 2px;border-width: 1px;--tw-border-opacity: 1;border-color: rgb(0 0 0 / var(--tw-border-opacity, 1))}@media (min-width: 768px){#gform_wrapper_1 form .gform_body .gform_fields .gfield .gfield_checkbox .gchoice input.gfield-choice-input,#gform_wrapper_2 form .gform_body .gform_fields .gfield .gfield_checkbox .gchoice input.gfield-choice-input{margin-top: 2px;width: 14px;height: 14px}}#gform_wrapper_1 form .gform_body .gform_fields .gfield .gfield_checkbox .gchoice input.gfield-choice-input:checked,#gform_wrapper_2 form .gform_body .gform_fields .gfield .gfield_checkbox .gchoice input.gfield-choice-input:checked{--tw-border-opacity: 1;border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat}#gform_wrapper_1 form .gform_body .gform_fields .gfield .gfield_checkbox .gchoice:last-child .gfield-choice-input,#gform_wrapper_2 form .gform_body .gform_fields .gfield .gfield_checkbox .gchoice:last-child .gfield-choice-input{margin-bottom: auto}#gform_wrapper_1 form .gform_body .gform_fields .gfield .gfield_checkbox .gchoice label,#gform_wrapper_2 form .gform_body .gform_fields .gfield .gfield_checkbox .gchoice label{margin-top: 0.125em;margin-bottom: auto;font-size: 0.625rem;line-height: calc(15/10)}@media (min-width: 768px){#gform_wrapper_1 form .gform_body .gform_fields .gfield .gfield_checkbox .gchoice label,#gform_wrapper_2 form .gform_body .gform_fields .gfield .gfield_checkbox .gchoice label{font-size: 0.875rem;line-height: calc(16/14)}}#gform_wrapper_1 form .gform_body .gform_fields .gfield.gfield_html,#gform_wrapper_2 form .gform_body .gform_fields .gfield.gfield_html{padding-top: 0.25rem;padding-bottom: 0.25rem;font-size: 0.625rem;line-height: calc(15/10);--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}@media (min-width: 768px){#gform_wrapper_1 form .gform_body .gform_fields .gfield.gfield_html,#gform_wrapper_2 form .gform_body .gform_fields .gfield.gfield_html{padding-top: 5px;padding-bottom: 5px;font-size: 0.875rem;line-height: calc(16/14)}}#gform_wrapper_1 form .gform_body .gform_fields .gfield.gfield_html+.gfield,#gform_wrapper_2 form .gform_body .gform_fields .gfield.gfield_html+.gfield{padding-top: 0px;padding-bottom: 0px}@media (min-width: 768px){#gform_wrapper_1 form .gform_body .gform_fields .gfield.gfield_html+.gfield,#gform_wrapper_2 form .gform_body .gform_fields .gfield.gfield_html+.gfield{padding-top: 5px;padding-bottom: 5px}}#gform_wrapper_1 form .gform_footer,#gform_wrapper_2 form .gform_footer{margin-top: 2.5rem;padding: 0px}#gform_wrapper_1 form .gform_footer .gform_button,#gform_wrapper_2 form .gform_footer .gform_button{margin-bottom: 0px;display: block;width: 100%;cursor: pointer;border-radius: 9999px;--tw-bg-opacity: 1;background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));text-align: center;font-size: 0.875rem;line-height: calc(16/14);font-weight: 700;--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1));text-decoration-line: none}@media (min-width: 768px){#gform_wrapper_1 form .gform_footer .gform_button,#gform_wrapper_2 form .gform_footer .gform_button{width: 50%;font-size: 1rem;line-height: calc(10/9)}}.wp-block-newsletter{margin-bottom: 0px}.wp-block-newsletter .wp-block-group__inner-container{display: grid;row-gap: 1.25rem;-moz-column-gap: 1rem;column-gap: 1rem}@media (min-width: 768px){.wp-block-newsletter .wp-block-group__inner-container{grid-template-columns: repeat(2, minmax(0, 1fr))}}.wp-block-newsletter .wp-block-group__inner-container .wp-block-group{width: 100%;align-items: flex-start}.wp-block-newsletter .wp-block-group__inner-container .wp-block-group>p{display: flex;height: 2.25rem;align-items: center;padding-top: 7px;padding-bottom: 3px;color: var(--color-s1)}.wp-block-newsletter .gform_wrapper{margin-top: -1px}.wp-block-contact{margin-bottom: 2.5rem}@media (min-width: 768px){.wp-block-contact{margin-bottom: 5rem}}.wp-block-contact .wp-block-group__inner-container{display: grid;row-gap: 2.5rem;-moz-column-gap: 1rem;column-gap: 1rem}@media (min-width: 768px){.wp-block-contact .wp-block-group__inner-container{grid-template-columns: repeat(2, minmax(0, 1fr))}}.wp-block-contact .wp-block-group__inner-container .wp-block-group{display: block;width: 100%;align-items: flex-start}.wp-block-contact .wp-block-group__inner-container .wp-block-group .wp-block-image{aspect-ratio: 0.8}.wp-block-contact .wp-block-group__inner-container .wp-block-group .wp-block-image img{height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover}.wp-block-contact .wp-block-group__inner-container .wp-block-group>p{color: var(--color-s1)}.wp-block-contact .wp-block-group__inner-container .wp-block-group #gform_wrapper_2{padding-right: 0px !important}.wp-block-contact .wp-block-group__inner-container .wp-block-group #gform_wrapper_2 .messagge .gfield_label{align-items: flex-start;line-height: 1.5}.wp-block-contact .wp-block-group__inner-container .wp-block-group #gform_wrapper_2 .ginput_container_textarea{flex: 1 0 50%}.wp-block-contact .wp-block-group__inner-container .wp-block-group #gform_wrapper_2 textarea{height: 100px;max-height: 500px}.wp-block-contact .wp-block-group__inner-container .wp-block-group #gform_wrapper_2 .ginput_container_checkbox{width: 100%}.custom-select-wrapper{position: relative;width: 50%}.custom-select-display{position: relative;cursor: pointer;background-color: transparent;padding-top: 0px;padding-right: 1.5rem;padding-bottom: 0px;padding-left: 0px;font-size: 0.875rem;line-height: calc(16/14)}@media (min-width: 768px){.custom-select-display{font-size: 1rem;line-height: calc(10/9)}}.custom-select-dropdown{position: relative;height: 0px;width: 100%;padding-right: 2rem;font-size: 0.875rem;line-height: calc(16/14)}@media (min-width: 768px){.custom-select-dropdown{font-size: 1rem;line-height: calc(10/9)}}.custom-select-dropdown{overflow:hidden;transition:height .3s ease-in-out}.custom-select-dropdown-inner{padding-top: 5px;overflow:visible}.custom-select-option{cursor: pointer;padding-top: 0.25rem;padding-bottom: 0.25rem}.custom-select-option:hover{text-decoration-line: underline}.custom-select-option:last-of-type{padding-bottom: 0px}.gfield{transition:height .3s ease-in-out}.ginput_container_select select,.ginput_container_multiselect select{display:none}.gform_wrapper .gform_validation_errors>ol{margin-bottom:0 !important}.gform_wrapper .gform_validation_errors>ol li{margin-bottom:0 !important}.gfield_description.validation_message.gfield_validation_message{display: none}.gform_wrapper .gfield_error [aria-invalid=true]{border:none !important}.gform_wrapper .gfield_error .gfield_label{--tw-text-opacity: 1 !important;color: rgb(183 49 44 / var(--tw-text-opacity, 1)) !important}.wp-block-city-table{margin-top: 2.5rem}@media (min-width: 768px){.wp-block-city-table{margin-top: 5rem}}.wp-block-city-table .table-container{height: 2.25rem;overflow: hidden;border-top-width: 1px;--tw-border-opacity: 1;border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));padding-top: 5px;padding-bottom: 10px;transition-property: height;transition-duration: 500ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}@media (min-width: 768px){.wp-block-city-table .table-container{height: auto;overflow: visible}}.wp-block-city-table .table-container.open{height: auto;overflow: visible}.wp-block-city-table .table-container:last-child{border-bottom-width: 1px;--tw-border-opacity: 1;border-color: rgb(0 0 0 / var(--tw-border-opacity, 1))}.wp-block-city-table .table-container * p,.wp-block-city-table .table-container span,.wp-block-city-table .table-container a{font-size: 0.875rem;line-height: calc(16/14);--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.wp-block-city-table .table-container * p,.wp-block-city-table .table-container span,.wp-block-city-table .table-container a{font-size: 1rem;line-height: calc(10/9)}}.wp-block-city-table .table-container .contact-info{font-size: 0.875rem;line-height: calc(16/14)}@media (min-width: 768px){.wp-block-city-table .table-container .contact-info{font-size: 1rem;line-height: calc(10/9)}}.wp-block-city-table .table-container .city{cursor: pointer;padding-top: 0.25rem}@media (min-width: 768px){.wp-block-city-table .table-container .city{padding-top: 0px}}.wp-block-city-table .table-container .chevron{content:url("../public/img/chevron.svg");margin-left: 12px;margin-right: 12px;margin-top: 0.25rem;margin-bottom: 0.25rem;height: 10px;width: 12px;transform: none;cursor: pointer;padding: 0px;transition-property: transform;transition-duration: 500ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}.wp-block-city-table .table-container .chevron.rotate{--tw-scale-y: -1;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wp-block-single-product .content p{margin: 0px;--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}.wp-block-single-product .swiper-wrapper{height:auto !important}.wp-block-single-product .product-awards{margin-top: 1.1428571429em}.wp-block-single-product .product-awards p{font-size: 0.875rem !important;line-height: calc(16/14) !important;font-weight: 700 !important}.wp-block-single-product .wp-block-product-info #variant-selectors:empty{display:none}.wp-block-single-product .wp-block-product-info .table-info *{font-size: 0.875rem;line-height: calc(16/14)}@media (min-width: 768px){.wp-block-single-product .wp-block-product-info .table-info *{font-size: 1rem;line-height: calc(10/9)}}.wp-block-single-product .wp-block-product-info .table-info .dropdown-list{min-height: 0px;border-style: none}.wp-block-single-product .wp-block-product-info .table-info .dropdown-list .list-container{gap: 2px}@media (min-width: 768px){.wp-block-single-product .wp-block-product-info .table-info .dropdown-list .list-container{gap: 2px}}.wp-block-single-product .wp-block-product-info .table-info .dropdown-list .dropdown-item{height: auto;min-height: 0px;padding-top: 0px;padding-bottom: 0px;padding-right: 2rem;font-weight: 500}.wp-block-single-product .wp-block-product-info .table-info .dropdown-list .chevron-wrapper{top: -8px}@media (min-width: 768px){.wp-block-single-product .wp-block-product-info .table-info .dropdown-list .chevron-wrapper{top: -5px}}.wp-block-single-product .wp-block-product-info .table-info .dropdown-list .chevron{height: 100%;width: 12px;padding: 0px}.wp-block-single-product .wp-block-product-info .table-info .single-select{border-top-width: 1px;--tw-border-opacity: 1;border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));padding-left: 0px;padding-right: 0px;--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}.wp-block-single-product .wp-block-product-info .table-info .single-select .select-label{padding-top: 7px;padding-bottom: 8px}@media(max-width: 768px){.wp-block-single-product .wp-block-product-info .table-info .single-select{align-items:start}}.wp-block-single-product .wp-block-product-info .table-info .single-select>*:first-child{margin-bottom: auto;font-weight: 700}.wp-block-single-product .wp-block-product-info .table-info .single-select:last-child{border-bottom:1px solid #000}.wp-block-single-product .wp-block-product-info .table-info .single-select .select-menu{cursor: pointer;overflow: hidden;padding-top: 7px;padding-bottom: 8px}.wp-block-single-product .wp-block-product-info .table-info .single-select .select-menu .custom-dropdown-wrapper{height: 100%}.wp-block-single-product .wp-block-product-info .table-info .single-select .select-menu .select-option{display: block;font-size: 0.875rem;line-height: calc(16/14)}@media (min-width: 768px){.wp-block-single-product .wp-block-product-info .table-info .single-select .select-menu .select-option{font-size: 1rem;line-height: calc(10/9)}}.wp-block-single-product .wp-block-product-info .table-info .single-select select{background-color: transparent}.wp-block-single-product .wp-block-product-info .table-info .single-select select option{padding:0 !important}.wp-block-single-product .wp-block-product-info .table-info .items-baseline{position:relative}.wp-block-single-product .wp-block-product-info .table-info .select{position: relative;display: flex;height: 1rem;flex-direction: column;gap: 2px;overflow: hidden;transition-property: height;transition-duration: 500ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}@media (min-width: 768px){.wp-block-single-product .wp-block-product-info .table-info .select{height: 1.25rem}}.wp-block-single-product .wp-block-product-info .table-info .select .select-option{cursor: pointer;padding: 0px;line-height: normal}.wp-block-single-product .wp-block-product-info .wp-block-product-info-slider .swiper{margin-right:0 !important}.wp-block-single-product .wp-block-product-info .wp-block-product-info-slider .swiper .swiper-wrapper{height:100% !important}.wp-block-single-product .wp-block-product-info .wp-block-product-info-slider .swiper .swiper-controls{top:50%}.wp-block-single-product .wp-block-product-info .wp-block-product-info-slider .swiper .swiper-controls .swiper-btn{margin-top: -10px;height: 20px;width: 10px}.wp-block-single-product .wp-block-technical-specifications table.technical-table thead.technical-parameters tr,.wp-block-single-product .wp-block-technical-specifications table.technical-table tbody tr.technical-value{display:table-row}.wp-block-single-product .wp-block-technical-specifications table.technical-table td,.wp-block-single-product .wp-block-technical-specifications table.technical-table th{display:table-cell;padding-right:60px !important;white-space:nowrap}@media(max-width: 768px){.wp-block-single-product .wp-block-technical-specifications table.technical-table td,.wp-block-single-product .wp-block-technical-specifications table.technical-table th{padding-right:40px !important}}.wp-block-single-product .wp-block-technical-specifications table.technical-table td:last-child,.wp-block-single-product .wp-block-technical-specifications table.technical-table th:last-child{padding-right:0}.section-title{margin-top: 1.25rem;margin-bottom: 1.25rem;font-family: BirkaLTPro-Regular, serif;font-size: 1.5rem;line-height: calc(28/24);font-weight: 500;--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.section-title{margin-top: 0px;margin-bottom: 2.5rem;font-size: 2rem;line-height: calc(36/32)}}.designer-archive .designer-item{position: relative;height: auto;-moz-column-gap: 1rem;column-gap: 1rem;row-gap: 1.25rem;overflow: hidden;border-bottom-width: 1px;--tw-border-opacity: 1;border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));padding-top: 0px;padding-bottom: 1.25rem;transition-property: height;transition-duration: 1000ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}@media (min-width: 768px){.designer-archive .designer-item{display: grid;grid-template-columns: repeat(12, minmax(0, 1fr));padding-bottom: 2.5rem}}.designer-archive .designer-item:first-child{border-top-width: 1px;--tw-border-opacity: 1;border-color: rgb(0 0 0 / var(--tw-border-opacity, 1))}.designer-archive .designer-item>*{padding-top: 9px;padding-bottom: 7px}.designer-archive .designer-item .designer-title{max-width: calc(100% - 42px)}@media (min-width: 768px){.designer-archive .designer-item .designer-title{max-width: none}}.designer-archive .designer-item .designer-title p{padding-top: 0.3333em;padding-bottom: 0.3333em}@media (min-width: 768px){.designer-archive .designer-item .designer-title p{line-height: calc(10 / 9)}}.designer-archive .designer-item .designer-products{line-height: 1.3333em}.designer-archive .designer-item .designer-products p{padding-top: 0.3333em;padding-bottom: 0.3333em}@media (min-width: 768px){.designer-archive .designer-item .designer-products p{line-height: calc(10 / 9)}}.designer-archive .designer-item .designer-gallery{pointer-events: auto;opacity: 1;transition-property: opacity;transition-duration: 700ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}@media (min-width: 768px){.designer-archive .designer-item .designer-gallery ._container{gap: 1.25rem}}.designer-archive .designer-item .chevron-wrapper{position: absolute;top: 0px;grid-column-start: 7;margin-top: 4px;display: flex;width: 100%;cursor: pointer;padding-top: 0px !important;padding-bottom: 0px !important}@media (min-width: 768px){.designer-archive .designer-item .chevron-wrapper{position: relative;grid-column-start: 12;height: 2.25rem}}.designer-archive .designer-item .chevron{box-sizing: content-box;display: block}.designer-archive .designer-item.collapsed{overflow: hidden;padding-bottom: 0px;transition-property: height;transition-duration: 700ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}.designer-archive .designer-item.collapsed .designer-title{position: relative;display: flex}.designer-archive .designer-item.collapsed .designer-products{display: none}.custom-dropdown-wrapper:not(.designer-archive .designer-item.collapsed .designer-products){z-index: 10}@media (min-width: 768px){.designer-archive .designer-item.collapsed .designer-products .custom-dropdown-wrapper .dropdown-list{position: static;display: flex;border-style: none;max-height:none}.designer-archive .designer-item.collapsed .designer-products .custom-dropdown-wrapper .dropdown-list .dropdown-item{position: relative;display: inline-block}.designer-archive .designer-item.collapsed .designer-products .custom-dropdown-wrapper .dropdown-list .dropdown-item:not(:last-child){margin-right: 2rem}.designer-archive .designer-item.collapsed .designer-products .custom-dropdown-wrapper .dropdown-list .dropdown-item:not(.selected){display: block}.designer-archive .designer-item.collapsed .designer-products .custom-dropdown-wrapper .dropdown-list .chevron{display: none}.designer-archive .designer-item.collapsed .designer-products{display: block}}.designer-archive .designer-item.collapsed .designer-gallery{pointer-events: none;display: none;opacity: 0;transition-property: opacity;transition-duration: 100ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}.card-grid-section{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;height:auto !important}.card-grid-section .product-card{display:flex;flex-direction:column;position:static !important}.card-grid-section .product-card:last-child{margin-right:auto}.card-grid-section .product-card .card-image .button-element{padding:6px 18px 6px 18px}.card-grid-section .product-card .card-image .button-element p{font-size: 0.875rem;line-height: calc(16/14)}.home .card-grid-section{margin-top: 2.5rem}@media (min-width: 768px){.home .card-grid-section{margin-top: 5rem}}.single-post .wp-block-gallery.has-nested-images.is-cropped,.single-post .article-hero{margin-bottom: 0px !important;display: grid !important}@media (min-width: 640px){.single-post .wp-block-gallery.has-nested-images.is-cropped,.single-post .article-hero{grid-template-columns: repeat(2, minmax(0, 1fr)) !important}}.single-post .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image),.single-post .wp-block-gallery.has-nested-images.is-cropped .wp-block-image,.single-post .article-hero figure.wp-block-image:not(#individual-image),.single-post .article-hero .wp-block-image{width: 100% !important;padding: 0px}.single-post .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>img,.single-post .wp-block-gallery.has-nested-images.is-cropped .wp-block-image>img,.single-post .article-hero figure.wp-block-image:not(#individual-image)>img,.single-post .article-hero .wp-block-image>img{height: 100% !important;width: 100% !important;-o-object-fit: cover !important;object-fit: cover !important;padding: 0px}.single-post .wp-block-gallery.has-nested-images.is-cropped{gap: 1rem !important;padding: 1rem !important}.single-post .wp-block-gallery.has-nested-images.is-cropped.article-hero{gap: 0px !important;padding: 0px !important}.single-post .article-content{padding-left: 1rem;padding-right: 1rem;padding-top: 1.25rem;padding-bottom: 1.25rem}@media (min-width: 1024px){.single-post .article-content{padding-left: 1.25rem;padding-right: 1.25rem;padding-top: 2.5rem}}.single-post .article-content>.wp-block-group__inner-container{display: grid;grid-template-columns: repeat(1, minmax(0, 1fr));gap: 1rem}.single-post .article-content .wp-block-columns.article-intro{margin-bottom: 2rem;display: grid;row-gap: 2rem}@media (min-width: 768px){.single-post .article-content .wp-block-columns.article-intro{margin-bottom: 5rem;grid-template-columns: repeat(2, minmax(0, 1fr));row-gap: 1rem}}@media (min-width: 1024px){.single-post .article-content .wp-block-columns.article-intro{grid-template-columns: repeat(12, minmax(0, 1fr))}}.single-post .article-content .wp-block-columns.article-intro>:nth-child(1){grid-row: span 2 / span 2;grid-row-start: 1;box-sizing: content-box;display: grid;grid-template-columns: repeat(6, minmax(0, 1fr));row-gap: 2rem;padding-right: 0px}@media (min-width: 768px){.single-post .article-content .wp-block-columns.article-intro>:nth-child(1){row-gap: 1rem}}@media (min-width: 1024px){.single-post .article-content .wp-block-columns.article-intro>:nth-child(1){grid-column: span 6 / span 6}}.single-post .article-content .wp-block-columns.article-intro>:nth-child(1)>.wp-block-group{grid-column: span 5 / span 5}.single-post .article-content .wp-block-columns.article-intro>:nth-child(1)>.wp-block-buttons{grid-column: span 6 / span 6;width: 100%;flex-wrap: wrap;gap: 1rem}@media (min-width: 640px){.single-post .article-content .wp-block-columns.article-intro>:nth-child(1)>.wp-block-buttons{display: flex}}.single-post .article-content .wp-block-columns.article-intro>:nth-child(1)>.wp-block-buttons .wp-block-button{flex: 0 1 calc(50% - 8px)}.single-post .article-content .wp-block-columns.article-intro>:nth-child(2){grid-column: span 1 / span 1}@media (min-width: 768px){.single-post .article-content .wp-block-columns.article-intro>:nth-child(2){grid-row-start: 1}}@media (min-width: 1024px){.single-post .article-content .wp-block-columns.article-intro>:nth-child(2){grid-column: span 4 / span 4}}.single-post .article-content .wp-block-columns.article-intro .product-awards{margin-top: 1.1428571429em}.single-post .article-content .wp-block-columns.article-intro .product-awards p{font-size: 0.875rem;line-height: calc(16/14);font-weight: 700}@media (min-width: 768px){.single-post .article-content .wp-block-columns.article-intro>:nth-child(3){grid-column: span 2 / span 2;grid-row-start: 2;margin-top: -5px}}@media (min-width: 1024px){.single-post .article-content .wp-block-columns.article-intro>:nth-child(3){grid-row-start: 1}}.single-post .article-content .wp-block-columns.article-intro .taxonomy-category a{display: grid;height: 28px !important;width: 100%;place-content: center;border-radius: 9999px;--tw-bg-opacity: 1;background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));padding-top: 5px;padding-bottom: 5px;padding-left: 0px;padding-right: 0px;font-size: 0.875rem;line-height: calc(16/14);font-weight: 700;line-height: 1.3333 !important;--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1));text-decoration-line: none}@media (min-width: 768px){.single-post .article-content .wp-block-columns.article-intro .taxonomy-category a{height: 2.5rem}}.single-post .article-content .wp-block-columns.article-intro .wp-block-buttons{display: grid;width: 100%;grid-template-columns: repeat(1, minmax(0, 1fr));gap: 1rem}@media not all and (min-width: 768px){.single-post .article-content .wp-block-columns.article-intro .wp-block-buttons{margin-top: 1.5rem}}@media (min-width: 1024px){.single-post .article-content .wp-block-columns.article-intro .wp-block-buttons{width: 66.666667%}}.single-post .article-content .wp-block-columns.article-intro .wp-block-buttons .wp-block-button{width: 100%}.single-post .article-content .wp-block-columns.article-intro .wp-block-buttons .wp-block-button .wp-block-button__link{display: inline-block;height: auto;width: 100%;place-content: center;--tw-bg-opacity: 1;background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));padding-top: 5px !important;padding-bottom: 5px !important;font-size: 0.875rem;line-height: calc(16/14);font-weight: 700;--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1));text-decoration-line: none}@media (min-width: 768px){.single-post .article-content .wp-block-columns.article-intro .wp-block-buttons .wp-block-button .wp-block-button__link{height: 2.5rem;font-size: 1rem;line-height: calc(10/9)}}.single-post .article-content .wp-block-columns .wp-block-image{margin-top: 0px;margin-bottom: 0px}.single-post .article-content .wp-block-columns.text-columns{margin-top: 1.5rem}@media (min-width: 768px){.single-post .article-content .wp-block-columns.text-columns{margin-top: 4rem}}.single-post .article-content .wp-block-post-title{margin-top: 0px;font-family: BirkaLTPro-Regular, serif;font-size: 1.5rem;line-height: calc(28/24);font-weight: 500}@media (min-width: 768px){.single-post .article-content .wp-block-post-title{font-size: 2rem;line-height: calc(36/32)}}.single-post .article-content .wp-block-post-title~p:last-child{margin-bottom: 0px}.single-post .article-content .has-small-font-size{font-size: 0.875rem !important;line-height: calc(16/14) !important}.single-post .article-content .wp-block-group__inner-container>.wp-block-image{margin-top: 0px;margin-bottom: 0px}body.single-post .prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top: 0px}.downloads .search-menu-bar input{font-family:"BirkaLTPro-Regular";outline:none !important;font-size:32px;font-weight:400}@media(max-width: 768px){.downloads .search-menu-bar input{font-size:24px}}.downloads .search-menu-bar input::-moz-placeholder{color:#000}.downloads .search-menu-bar input::placeholder{color:#000}.downloads .search-menu-bar input::-webkit-search-cancel-button{-webkit-appearance:none}.downloads .schede-tecniche-tab>*{scrollbar-width:none}@media(max-width: 1000px){.downloads .schede-tecniche-tab tbody td{width:max(150px,16.666vw)}}.downloads .comunicazione img{max-width:300px}@media(max-width: 768px){.downloads .comunicazione img{max-width:none;width:100%}}.store-locator .single-select{align-items: flex-start;padding-top: 7px;padding-bottom: 8px}.store-locator .single-select>*{margin-top: 0px;font-size: 0.875rem;line-height: calc(16/14);--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.store-locator .single-select>*{font-size: 1rem;line-height: calc(10/9)}}.store-locator .single-select .select-label{width: 33.333333%}@media (min-width: 768px){.store-locator .single-select .select-label{width: 50%}}.store-locator .single-select .select-menu{width: 66.666667%}@media (min-width: 768px){.store-locator .single-select .select-menu{width: 50%}}.store-locator .single-select>*:first-child{font-weight:700;margin-bottom:auto}.store-locator .single-select .items-baseline{position:relative}.store-locator .single-select .select{height:20px;overflow:hidden;transition:height .3s ease;position:relative}@media(max-width: 768px){.store-locator .single-select .select{height:16px}}.store-locator .single-select .select-option{margin-top: 0px;font-size: 0.875rem;line-height: calc(16/14);font-weight: 500;--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.store-locator .single-select .select-option{font-size: 1rem;line-height: calc(10/9)}}.store-locator .single-select.bottom .option:not(:last-child){margin-bottom:8px}.store-locator .single-select .custom-dropdown-wrapper .dropdown-list .dropdown-item{height: auto}.store-locator .single-select .custom-dropdown-wrapper .dropdown-list .list-container{gap: 4px}.store-locator .single-select .custom-dropdown-wrapper .dropdown-list .chevron-wrapper{top: -8px}@media (min-width: 768px){.store-locator .single-select .custom-dropdown-wrapper .dropdown-list .chevron-wrapper{top: -5px}}.store-locator .single-select .custom-dropdown-wrapper .dropdown-list .chevron-wrapper .chevron{height: 100%;width: 0.75rem;padding: 0px}.store-locator .store-locator-top{-moz-column-gap:16px;column-gap:16px}@media(max-width: 768px){.store-locator .store-locator-top *{font-size: 0.875rem;line-height: calc(16/14)}}.store-locator .store-locator-top>div{scrollbar-width:none}@media(min-width: 1001px){.store-locator .store-locator-top .store-locator-tab{justify-content:space-between}}.store-locator .store-locator-top .store-locator-tab p:first-child{font-weight: 700}.store-locator .store-locator-top .store-locator-tab .offline-stores{margin-right: 0px;width: 100%}.store-locator .store-locator-top .row{border-bottom:1px solid #000}.store-locator .store-locator-top .row:first-child{border-top:1px solid #000}.store-locator .store-locator-top .row p{display:block;margin:0;overflow:hidden;padding:8px 0;text-wrap:nowrap;text-overflow:ellipsis}.store-locator .store-locator-top .search-menu-bar{padding-bottom: 1px}.store-locator .store-locator-top .search-menu-bar input{font-size: 0.875rem;line-height: calc(16/14)}@media (min-width: 768px){.store-locator .store-locator-top .search-menu-bar input{font-size: 1rem;line-height: calc(10/9)}}.store-locator .store-locator-top .search-menu-bar input{outline:none !important}.store-locator .store-locator-top .search-menu-bar input::-moz-placeholder{color:#000}.store-locator .store-locator-top .search-menu-bar input::placeholder{color:#000}.store-locator .store-locator-top .search-menu-bar input::-webkit-search-cancel-button{-webkit-appearance:none}.store-locator .store-locator-top .store-locator-side{flex-basis:50%}.store-locator .store-locator-top .map{aspect-ratio: 1.25;height: 100%}@media(max-width: 768px){.store-locator .store-locator-top .map{aspect-ratio: 0.8}}.store-locator .store-locator-bottom>*{border-bottom:1px solid #000;padding:8px 0}.store-locator .store-locator-bottom>*:first-child{border-top:1px solid #000}.store-locator .store-locator-bottom>* .store-info{line-height: 1.3333}.store-locator .store-locator-bottom>* p{margin:0}@media(min-width: 769px){.store-locator .store-locator-bottom>* p{flex-basis:33.333%;max-width:33.333%}}.store-locator .store-locator-bottom .single-select{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px}.store-locator .store-locator-bottom .single-select ._container-no-select{padding-top: 0.5rem;padding-bottom: 0.5rem}.store-locator .store-locator-bottom .select>p:nth-of-type(2)::before{display: block;height: 0.3333em;width: 100%;--tw-content: "";content: var(--tw-content)}.store-locator .store-locator-bottom .chevron-wrapper{position: absolute;right: 0px;top: 0px;display: flex;width: 2rem;height: 2rem}.store-locator .store-locator-bottom .chevron-wrapper .chevron{position: relative;right: 0px;top: 0px;margin: auto;display: block;width: 2rem;height: 2rem;padding-top: 13px;padding-bottom: 13px;padding-left: 10px;padding-right: 10px}.store-locator .facetwp-facet-ricerca_per_luogo{width:100%;margin:0}.store-locator .facetwp-facet-ricerca_per_luogo .location-wrap{width:100%}.store-locator .facetwp-facet-ricerca_per_luogo .location-wrap input{width: 100%;min-width: 0px;background-color: transparent;padding-right: 1rem}.store-locator .facetwp-facet-ricerca_per_luogo .location-wrap .locate-me{display: none}.store-locator .facetwp-facet-ricerca_per_luogo .location-results{margin-top: 3px;border-left-width: 0px;border-right-width: 0px;--tw-border-opacity: 1;border-bottom-color: rgb(0 0 0 / var(--tw-border-opacity, 1));background-color: var(--color-bg)}.store-locator .facetwp-facet-ricerca_per_luogo .location-result{border-bottom-width: 0px;padding-left: 0px;padding-right: 0px;font-size: 0.875rem;line-height: calc(16/14);--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.store-locator .facetwp-facet-ricerca_per_luogo .location-result{font-size: 1rem;line-height: calc(10/9)}}.store-locator .facetwp-facet-ricerca_per_luogo .location-result .result-main{font-size: 0.875rem;line-height: calc(16/14);--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.store-locator .facetwp-facet-ricerca_per_luogo .location-result .result-main{font-size: 1rem;line-height: calc(10/9)}}.store-locator .facetwp-facet-ricerca_per_luogo .location-result:hover,.store-locator .facetwp-facet-ricerca_per_luogo .location-result.active{background-color: transparent;text-decoration-line: underline}.store-locator .facetwp-facet-mappa{height: 100%}.store-locator .facetwp-facet-mappa #facetwp-map{--tw-saturate: saturate(0);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)}.store-locator .facetwp-radius-wrap,.store-locator .facetwp-map-filtering{display:none}.store-locator .gm-style button *{margin:0}.store-locator .gm-style .gm-style-iw-tc::after{display:none}.store-locator .gm-style .gm-style-iw.gm-style-iw-c{max-width:300px !important;padding:8px 10px !important;border-radius:4px !important;border:1px solid #000;box-shadow:none !important}.store-locator .gm-style .gm-style-iw.gm-style-iw-c .gm-style-iw-chr{display:none}.store-locator .gm-style .gm-style-iw.gm-style-iw-c .gm-style-iw-d{overflow:hidden !important}.store-locator .gm-style .gm-style-iw.gm-style-iw-c .map-box *{font-size:14px;line-height:16px}.store-locator .gm-style .gm-style-iw.gm-style-iw-c .map-box p{margin:0}.store-locator .gm-style .gm-style-iw.gm-style-iw-c .map-box p:first-child{text-transform:uppercase;font-weight:700}.store-locator .gm-style .gm-style-iw.gm-style-iw-c .map-box p:not(:last-child){margin-bottom:8px}.store-locator .online-stores-tab{border-bottom:1px solid #000;overflow:scroll;scrollbar-width:none;text-decoration:none}.store-locator .online-stores-tab>*{padding:0;text-decoration:none}.store-locator .online-stores-tab span{text-decoration:underline}.store-locator .online-stores-tab p,.store-locator .online-stores-tab span{margin: 0px;display: flex;height: 2rem;border-top-width: 1px;--tw-border-opacity: 1;border-top-color: rgb(0 0 0 / var(--tw-border-opacity, 1));padding-top: 0.5rem;padding-bottom: 0.5rem;font-size: 1rem;line-height: calc(10/9);align-items:center;flex-basis:50%}@media(max-width: 768px){.store-locator .online-stores-tab p,.store-locator .online-stores-tab span{height: 2rem;min-width: calc(100vw - 16px);font-size: 0.875rem;line-height: calc(16/14)}}*, ::before, ::after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x:  ;--tw-pan-y:  ;--tw-pinch-zoom:  ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position:  ;--tw-gradient-via-position:  ;--tw-gradient-to-position:  ;--tw-ordinal:  ;--tw-slashed-zero:  ;--tw-numeric-figure:  ;--tw-numeric-spacing:  ;--tw-numeric-fraction:  ;--tw-ring-inset:  ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur:  ;--tw-brightness:  ;--tw-contrast:  ;--tw-grayscale:  ;--tw-hue-rotate:  ;--tw-invert:  ;--tw-saturate:  ;--tw-sepia:  ;--tw-drop-shadow:  ;--tw-backdrop-blur:  ;--tw-backdrop-brightness:  ;--tw-backdrop-contrast:  ;--tw-backdrop-grayscale:  ;--tw-backdrop-hue-rotate:  ;--tw-backdrop-invert:  ;--tw-backdrop-opacity:  ;--tw-backdrop-saturate:  ;--tw-backdrop-sepia:  ;--tw-contain-size:  ;--tw-contain-layout:  ;--tw-contain-paint:  ;--tw-contain-style:  }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x:  ;--tw-pan-y:  ;--tw-pinch-zoom:  ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position:  ;--tw-gradient-via-position:  ;--tw-gradient-to-position:  ;--tw-ordinal:  ;--tw-slashed-zero:  ;--tw-numeric-figure:  ;--tw-numeric-spacing:  ;--tw-numeric-fraction:  ;--tw-ring-inset:  ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur:  ;--tw-brightness:  ;--tw-contrast:  ;--tw-grayscale:  ;--tw-hue-rotate:  ;--tw-invert:  ;--tw-saturate:  ;--tw-sepia:  ;--tw-drop-shadow:  ;--tw-backdrop-blur:  ;--tw-backdrop-brightness:  ;--tw-backdrop-contrast:  ;--tw-backdrop-grayscale:  ;--tw-backdrop-hue-rotate:  ;--tw-backdrop-invert:  ;--tw-backdrop-opacity:  ;--tw-backdrop-saturate:  ;--tw-backdrop-sepia:  ;--tw-contain-size:  ;--tw-contain-layout:  ;--tw-contain-paint:  ;--tw-contain-style:  }/*
! tailwindcss v3.4.15 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}::before,
::after {
  --tw-content: '';
}/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}/*
Remove the default font size and weight for headings.
*/h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}/*
Reset links to optimize for opt-in styling instead of opt-out.
*/a {
  color: inherit;
  text-decoration: inherit;
}/*
Add the correct font weight in Edge and Safari.
*/b,
strong {
  font-weight: bolder;
}/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}/*
Add the correct font size in all browsers.
*/small {
  font-size: 80%;
}/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}sub {
  bottom: -0.25em;
}sup {
  top: -0.5em;
}/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}/*
Remove the inheritance of text transform in Edge and Firefox.
*/button,
select {
  text-transform: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}/*
Use the modern Firefox focus style for all focusable elements.
*/:-moz-focusring {
  outline: auto;
}/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/:-moz-ui-invalid {
  box-shadow: none;
}/*
Add the correct vertical alignment in Chrome and Firefox.
*/progress {
  vertical-align: baseline;
}/*
Correct the cursor style of increment and decrement buttons in Safari.
*/::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}/*
Remove the inner padding in Chrome and Safari on macOS.
*/::-webkit-search-decoration {
  -webkit-appearance: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}/*
Add the correct display in Chrome and Safari.
*/summary {
  display: list-item;
}/*
Removes the default spacing and border for appropriate elements.
*/blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}fieldset {
  margin: 0;
  padding: 0;
}legend {
  padding: 0;
}ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}/*
Reset default styling for dialogs.
*/dialog {
  padding: 0;
}/*
Prevent resizing textareas horizontally by default.
*/textarea {
  resize: vertical;
}/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}/*
Set the default cursor for buttons.
*/button,
[role="button"] {
  cursor: pointer;
}/*
Make sure disabled buttons don't get the pointer cursor.
*/:disabled {
  cursor: default;
}/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/img,
video {
  max-width: 100%;
  height: auto;
}/* Make elements with the HTML hidden attribute stay hidden by default */[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}.container{width: 100%}@media (min-width: 640px){.container{max-width: 640px}}@media (min-width: 768px){.container{max-width: 768px}}@media (min-width: 1024px){.container{max-width: 1024px}}@media (min-width: 1280px){.container{max-width: 1280px}}@media (min-width: 1536px){.container{max-width: 1536px}}.prose{color: var(--tw-prose-body);max-width: 65ch;}.prose :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 1.25em;margin-bottom: 1.25em}.prose :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-lead);font-size: 1.25em;line-height: 1.6;margin-top: 1.2em;margin-bottom: 1.2em}.prose :where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-links);text-decoration: underline;font-weight: 500}.prose :where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-bold);font-weight: 600}.prose :where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: inherit}.prose :where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: inherit}.prose :where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: inherit}.prose :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: decimal;margin-top: 1.25em;margin-bottom: 1.25em;padding-inline-start: 1.625em}.prose :where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: upper-alpha}.prose :where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: lower-alpha}.prose :where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: upper-alpha}.prose :where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: lower-alpha}.prose :where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: upper-roman}.prose :where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: lower-roman}.prose :where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: upper-roman}.prose :where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: lower-roman}.prose :where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: decimal}.prose :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type: disc;margin-top: 1.25em;margin-bottom: 1.25em;padding-inline-start: 1.625em}.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{font-weight: 400;color: var(--tw-prose-counters)}.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{color: var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-headings);font-weight: 600;margin-top: 1.25em}.prose :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-color: var(--tw-prose-hr);border-top-width: 1px;margin-top: 3em;margin-bottom: 3em}.prose :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight: 500;font-style: italic;color: var(--tw-prose-quotes);border-inline-start-width: 0.25rem;border-inline-start-color: var(--tw-prose-quote-borders);quotes: "\201C""\201D""\2018""\2019";margin-top: 1.6em;margin-bottom: 1.6em;padding-inline-start: 1em}.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content: open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content: close-quote}.prose :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-headings);font-weight: 800;font-size: 2.25em;margin-top: 0;margin-bottom: 0.8888889em;line-height: 1.1111111}.prose :where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight: 900;color: inherit}.prose :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-headings);font-weight: 700;font-size: 1.5em;margin-top: 2em;margin-bottom: 1em;line-height: 1.3333333}.prose :where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight: 800;color: inherit}.prose :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-headings);font-weight: 600;font-size: 1.25em;margin-top: 1.6em;margin-bottom: 0.6em;line-height: 1.6}.prose :where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight: 700;color: inherit}.prose :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-headings);font-weight: 600;margin-top: 1.5em;margin-bottom: 0.5em;line-height: 1.5}.prose :where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight: 700;color: inherit}.prose :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 2em;margin-bottom: 2em}.prose :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){display: block;margin-top: 2em;margin-bottom: 2em}.prose :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 2em;margin-bottom: 2em}.prose :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight: 500;font-family: inherit;color: var(--tw-prose-kbd);box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%), 0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%);font-size: 0.875em;border-radius: 0.3125rem;padding-top: 0.1875em;padding-inline-end: 0.375em;padding-bottom: 0.1875em;padding-inline-start: 0.375em}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-code);font-weight: 600;font-size: 0.875em}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content: "`"}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content: "`"}.prose :where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: inherit}.prose :where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: inherit}.prose :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: inherit;font-size: 0.875em}.prose :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: inherit;font-size: 0.9em}.prose :where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: inherit}.prose :where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: inherit}.prose :where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: inherit}.prose :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-pre-code);background-color: var(--tw-prose-pre-bg);overflow-x: auto;font-weight: 400;font-size: 0.875em;line-height: 1.7142857;margin-top: 1.7142857em;margin-bottom: 1.7142857em;border-radius: 0.375rem;padding-top: 0.8571429em;padding-inline-end: 1.1428571em;padding-bottom: 0.8571429em;padding-inline-start: 1.1428571em}.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)){background-color: transparent;border-width: 0;border-radius: 0;padding: 0;font-weight: inherit;color: inherit;font-size: inherit;font-family: inherit;line-height: inherit}.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before{content: none}.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after{content: none}.prose :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){width: 100%;table-layout: auto;margin-top: 2em;margin-bottom: 2em;font-size: 0.875em;line-height: 1.7142857}.prose :where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width: 1px;border-bottom-color: var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-headings);font-weight: 600;vertical-align: bottom;padding-inline-end: 0.5714286em;padding-bottom: 0.5714286em;padding-inline-start: 0.5714286em}.prose :where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width: 1px;border-bottom-color: var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width: 0}.prose :where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align: baseline}.prose :where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-top-width: 1px;border-top-color: var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align: top}.prose :where(th, td):not(:where([class~="not-prose"],[class~="not-prose"] *)){text-align: start}.prose :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0;margin-bottom: 0}.prose :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){color: var(--tw-prose-captions);font-size: 0.875em;line-height: 1.4285714;margin-top: 0.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size: 1rem;line-height: 1.75}.prose :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0;margin-bottom: 0}.prose :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0.5em;margin-bottom: 0.5em}.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start: 0.375em}.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start: 0.375em}.prose :where(.prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0.75em;margin-bottom: 0.75em}.prose :where(.prose > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 1.25em}.prose :where(.prose > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom: 1.25em}.prose :where(.prose > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 1.25em}.prose :where(.prose > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom: 1.25em}.prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0.75em;margin-bottom: 0.75em}.prose :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 1.25em;margin-bottom: 1.25em}.prose :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0.5em;padding-inline-start: 1.625em}.prose :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0}.prose :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0}.prose :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0}.prose :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0}.prose :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start: 0}.prose :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end: 0}.prose :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-top: 0.5714286em;padding-inline-end: 0.5714286em;padding-bottom: 0.5714286em;padding-inline-start: 0.5714286em}.prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start: 0}.prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end: 0}.prose :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 2em;margin-bottom: 2em}.prose :where(.prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top: 0}.prose :where(.prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom: 0}.pointer-events-none{pointer-events: none}.visible{visibility: visible}.invisible{visibility: hidden}.collapse{visibility: collapse}.static{position: static}.fixed{position: fixed}.absolute{position: absolute}.relative{position: relative}.sticky{position: sticky}.bottom-0{bottom: 0px}.left-0{left: 0px}.right-0{right: 0px}.right-3{right: 0.75rem}.top-0{top: 0px}.top-3{top: 0.75rem}.top-8{top: 2rem}.top-\[62\.5vw\]{top: 62.5vw}.z-10{z-index: 10}.z-20{z-index: 20}.z-\[-1\]{z-index: -1}.z-\[101\]{z-index: 101}.z-\[999\]{z-index: 999}.col-span-1{grid-column: span 1 / span 1}.col-span-12{grid-column: span 12 / span 12}.col-span-2{grid-column: span 2 / span 2}.col-span-9{grid-column: span 9 / span 9}.col-start-11{grid-column-start: 11}.row-start-2{grid-row-start: 2}.m-0{margin: 0px}.-mx-3{margin-left: -0.75rem;margin-right: -0.75rem}.mx-\[-20px\]{margin-left: -20px;margin-right: -20px}.mx-auto{margin-left: auto;margin-right: auto}.my-0{margin-top: 0px;margin-bottom: 0px}.my-5{margin-top: 1.25rem;margin-bottom: 1.25rem}.my-auto{margin-top: auto;margin-bottom: auto}.mb-10{margin-bottom: 2.5rem}.mb-2{margin-bottom: 0.5rem}.mb-2\.5{margin-bottom: 0.625rem}.mb-20{margin-bottom: 5rem}.mb-4{margin-bottom: 1rem}.mb-40{margin-bottom: 10rem}.mb-5{margin-bottom: 1.25rem}.mb-8{margin-bottom: 2rem}.mb-\[10px\]{margin-bottom: 10px}.mb-\[52px\]{margin-bottom: 52px}.ml-2{margin-left: 0.5rem}.ml-auto{margin-left: auto}.mr-0{margin-right: 0px}.mr-4{margin-right: 1rem}.mr-auto{margin-right: auto}.mt-0{margin-top: 0px}.mt-10{margin-top: 2.5rem}.mt-2\.5{margin-top: 0.625rem}.mt-20{margin-top: 5rem}.mt-3{margin-top: 0.75rem}.mt-4{margin-top: 1rem}.mt-40{margin-top: 10rem}.mt-5{margin-top: 1.25rem}.mt-\[1px\]{margin-top: 1px}.mt-\[22px\]{margin-top: 22px}.box-border{box-sizing: border-box}.box-content{box-sizing: content-box}.block{display: block}.inline-block{display: inline-block}.inline{display: inline}.flex{display: flex}.\!table{display: table !important}.table{display: table}.table-cell{display: table-cell}.table-column{display: table-column}.table-row{display: table-row}.grid{display: grid}.contents{display: contents}.hidden{display: none}.aspect-\[0\.8\]{aspect-ratio: 0.8}.aspect-\[3\/4\]{aspect-ratio: 3/4}.aspect-\[4\/5\]{aspect-ratio: 4/5}.aspect-portrait{aspect-ratio: 8/10}.\!h-auto{height: auto !important}.h-10{height: 2.5rem}.h-7{height: 1.75rem}.h-\[125vw\]{height: 125vw}.h-\[14px\]{height: 14px}.h-auto{height: auto}.h-full{height: 100%}.w-1\/2{width: 50%}.w-1\/3{width: 33.333333%}.w-2\/3{width: 66.666667%}.w-40{width: 10rem}.w-\[100vw\]{width: 100vw}.w-\[10px\]{width: 10px}.w-\[222vw\]{width: 222vw}.w-\[25\%\]{width: 25%}.w-\[7\.39583vw\]{width: 7.39583vw}.w-auto{width: auto}.w-full{width: 100%}.min-w-20{min-width: 5rem}.max-w-\[calc\(100vw_-_32px\)\]{max-width: calc(100vw - 32px)}.max-w-full{max-width: 100%}.flex-shrink-0{flex-shrink: 0}.shrink{flex-shrink: 1}.grow{flex-grow: 1}.border-collapse{border-collapse: collapse}.scale-y-\[-1\]{--tw-scale-y: -1;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-grabbing{cursor: grabbing}.cursor-pointer{cursor: pointer}.resize{resize: both}.grid-cols-1{grid-template-columns: repeat(1, minmax(0, 1fr))}.grid-cols-12{grid-template-columns: repeat(12, minmax(0, 1fr))}.grid-cols-\[11fr_1fr\]{grid-template-columns: 11fr 1fr}.grid-rows-\[auto_1fr\]{grid-template-rows: auto 1fr}.flex-col{flex-direction: column}.flex-wrap{flex-wrap: wrap}.place-content-center{place-content: center}.items-start{align-items: flex-start}.items-center{align-items: center}.items-baseline{align-items: baseline}.justify-start{justify-content: flex-start}.justify-end{justify-content: flex-end}.justify-center{justify-content: center}.justify-between{justify-content: space-between}.gap-1{gap: 0.25rem}.gap-15{gap: 3.75rem}.gap-2{gap: 0.5rem}.gap-3{gap: 0.75rem}.gap-4{gap: 1rem}.gap-5{gap: 1.25rem}.gap-\[2px\]{gap: 2px}.gap-x-4{-moz-column-gap: 1rem;column-gap: 1rem}.gap-y-10{row-gap: 2.5rem}.gap-y-2{row-gap: 0.5rem}.gap-y-5{row-gap: 1.25rem}.overflow-hidden{overflow: hidden}.overflow-x-auto{overflow-x: auto}.overflow-y-hidden{overflow-y: hidden}.overflow-y-visible{overflow-y: visible}.truncate{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.rounded{border-radius: 0.25rem}.rounded-3xl{border-radius: 1.5rem}.rounded-full{border-radius: 9999px}.border{border-width: 1px}.border-y{border-top-width: 1px;border-bottom-width: 1px}.border-b{border-bottom-width: 1px}.border-t{border-top-width: 1px}.border-none{border-style: none}.border-black{--tw-border-opacity: 1;border-color: rgb(0 0 0 / var(--tw-border-opacity, 1))}.bg-\[var\(--color-s1\)\]{background-color: var(--color-s1)}.bg-bg{background-color: var(--color-bg)}.bg-black{--tw-bg-opacity: 1;background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-grey-500{--tw-bg-opacity: 1;background-color: rgb(132 132 132 / var(--tw-bg-opacity, 1))}.bg-red{--tw-bg-opacity: 1;background-color: rgb(183 49 44 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color: transparent}.bg-white{--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-contain{background-size: contain}.bg-no-repeat{background-repeat: no-repeat}.object-contain{-o-object-fit: contain;object-fit: contain}.object-cover{-o-object-fit: cover;object-fit: cover}.object-center{-o-object-position: center;object-position: center}.p-3{padding: 0.75rem}.px-2{padding-left: 0.5rem;padding-right: 0.5rem}.px-3{padding-left: 0.75rem;padding-right: 0.75rem}.px-4{padding-left: 1rem;padding-right: 1rem}.px-5{padding-left: 1.25rem;padding-right: 1.25rem}.px-8{padding-left: 2rem;padding-right: 2rem}.py-1{padding-top: 0.25rem;padding-bottom: 0.25rem}.py-2{padding-top: 0.5rem;padding-bottom: 0.5rem}.py-3{padding-top: 0.75rem;padding-bottom: 0.75rem}.py-5{padding-top: 1.25rem;padding-bottom: 1.25rem}.py-8{padding-top: 2rem;padding-bottom: 2rem}.py-\[6px\]{padding-top: 6px;padding-bottom: 6px}.pb-0\.5{padding-bottom: 0.125rem}.pb-10{padding-bottom: 2.5rem}.pb-4{padding-bottom: 1rem}.pb-5{padding-bottom: 1.25rem}.pb-\[5px\]{padding-bottom: 5px}.pr-3{padding-right: 0.75rem}.pt-0{padding-top: 0px}.pt-1{padding-top: 0.25rem}.pt-2{padding-top: 0.5rem}.pt-5{padding-top: 1.25rem}.pt-\[1px\]{padding-top: 1px}.pt-\[74px\]{padding-top: 74px}.text-center{text-align: center}.font-heading{font-family: BirkaLTPro-Regular, serif}.font-nav{font-family: HelveticaNowDisplay, sans-serif}.text-2xl{font-size: 1.5rem;line-height: 2rem}.text-base{font-size: 1rem;line-height: 1.5rem}.text-lg{font-size: 2rem;line-height: calc(36/32)}.text-md{font-size: 1.5rem;line-height: calc(28/24)}.text-sm{font-size: 0.875rem;line-height: calc(16/14)}.text-xl{font-size: 1.25rem;line-height: 1.75rem}.text-xs{font-size: 0.625rem;line-height: calc(15/10)}.font-bold{font-weight: 700}.font-normal{font-weight: 500}.uppercase{text-transform: uppercase}.lowercase{text-transform: lowercase}.italic{font-style: italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.text-black{--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color: rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color: rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-inherit{color: inherit}.text-red{--tw-text-opacity: 1;color: rgb(183 49 44 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line: underline}.line-through{text-decoration-line: line-through}.no-underline{text-decoration-line: none}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.outline{outline-style: solid}.blur{--tw-blur: blur(8px);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)}.brightness-0{--tw-brightness: brightness(0);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)}.invert{--tw-invert: invert(100%);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)}.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-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}.transition-all{transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}.duration-500{transition-duration: 500ms}.ease-in-out{transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}.\*\:m-0 > *{margin: 0px}.\*\:mx-auto > *{margin-left: auto;margin-right: auto}.\*\:my-auto > *{margin-top: auto;margin-bottom: auto}.\*\:h-full > *{height: 100%}.\*\:items-center > *{align-items: center}.\*\:p-0 > *{padding: 0px}.\*\:px-0 > *{padding-left: 0px;padding-right: 0px}.\*\:pb-5 > *{padding-bottom: 1.25rem}.\*\:font-bold > *{font-weight: 700}.\*\:first\:pt-0:first-child > *{padding-top: 0px}.last\:mb-1:last-child{margin-bottom: 0.25rem}.last\:border-b:last-child{border-bottom-width: 1px}.empty\:pt-0:empty{padding-top: 0px}.hover\:underline:hover{text-decoration-line: underline}.group.open .group-\[\.open\]\:scale-y-\[-1\]{--tw-scale-y: -1;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 640px){.sm\:top-\[31\.25vw\]{top: 31.25vw}.sm\:grid-cols-2{grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (min-width: 768px){.md\:right-8{right: 2rem}.md\:top-5{top: 1.25rem}.md\:top-\[31\.25vw\]{top: 31.25vw}.md\:col-span-2{grid-column: span 2 / span 2}.md\:col-span-3{grid-column: span 3 / span 3}.md\:col-span-4{grid-column: span 4 / span 4}.md\:col-span-5{grid-column: span 5 / span 5}.md\:col-span-6{grid-column: span 6 / span 6}.md\:col-start-11{grid-column-start: 11}.md\:-mx-5{margin-left: -1.25rem;margin-right: -1.25rem}.md\:mb-0{margin-bottom: 0px}.md\:mb-10{margin-bottom: 2.5rem}.md\:mb-20{margin-bottom: 5rem}.md\:mb-5{margin-bottom: 1.25rem}.md\:mb-8{margin-bottom: 2rem}.md\:mt-0{margin-top: 0px}.md\:mt-10{margin-top: 2.5rem}.md\:mt-20{margin-top: 5rem}.md\:block{display: block}.md\:inline-block{display: inline-block}.md\:flex{display: flex}.md\:hidden{display: none}.md\:h-7{height: 1.75rem}.md\:h-\[120vh\]{height: 120vh}.md\:w-1\/2{width: 50%}.md\:w-\[213vh\]{width: 213vh}.md\:w-auto{width: auto}.md\:max-w-\[50\%\]{max-width: 50%}.md\:translate-x-\[-29\%\]{--tw-translate-x: -29%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-12{grid-template-columns: repeat(12, minmax(0, 1fr))}.md\:grid-cols-2{grid-template-columns: repeat(2, minmax(0, 1fr))}.md\:grid-cols-3{grid-template-columns: repeat(3, minmax(0, 1fr))}.md\:grid-cols-4{grid-template-columns: repeat(4, minmax(0, 1fr))}.md\:flex-row{flex-direction: row}.md\:justify-end{justify-content: flex-end}.md\:gap-0{gap: 0px}.md\:gap-10{gap: 2.5rem}.md\:gap-6{gap: 1.5rem}.md\:gap-x-5{-moz-column-gap: 1.25rem;column-gap: 1.25rem}.md\:gap-y-20{row-gap: 5rem}.md\:gap-y-4{row-gap: 1rem}.md\:px-0{padding-left: 0px;padding-right: 0px}.md\:px-5{padding-left: 1.25rem;padding-right: 1.25rem}.md\:px-6{padding-left: 1.5rem;padding-right: 1.5rem}.md\:py-0{padding-top: 0px;padding-bottom: 0px}.md\:py-\[15px\]{padding-top: 15px;padding-bottom: 15px}.md\:pb-10{padding-bottom: 2.5rem}.md\:pr-\[15\%\]{padding-right: 15%}.md\:pr-\[20\%\]{padding-right: 20%}.md\:pt-\[5px\]{padding-top: 5px}.md\:pt-\[6px\]{padding-top: 6px}.md\:text-3xl{font-size: 2rem}.md\:text-lg{font-size: 2rem;line-height: calc(36/32)}.md\:text-regular{font-size: 1rem;line-height: calc(10/9)}.md\:text-sm{font-size: 0.875rem;line-height: calc(16/14)}.\*\:md\:h-auto > *{height: auto}}@media (min-width: 1024px){.lg\:absolute{position: absolute}.lg\:top-\[50\%\]{top: 50%}.lg\:col-span-3{grid-column: span 3 / span 3}.lg\:col-span-4{grid-column: span 4 / span 4}.lg\:col-span-8{grid-column: span 8 / span 8}.lg\:mt-24{margin-top: 6rem}.lg\:mt-\[3\.333333vw\]{margin-top: 3.333333vw}.lg\:mt-auto{margin-top: auto}.lg\:block{display: block}.lg\:flex{display: flex}.lg\:hidden{display: none}.lg\:aspect-\[0\.8\]{aspect-ratio: 0.8}.lg\:aspect-auto{aspect-ratio: auto}.lg\:\!h-screen{height: 100vh !important}.lg\:h-full{height: 100%}.lg\:w-1\/2{width: 50%}.lg\:bg-white-o-25{background-color: rgba(255,255,255,0.25)}.lg\:bg-black-fade-b{background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.502) 100%)}.lg\:pb-10{padding-bottom: 2.5rem}.lg\:pr-\[30\%\]{padding-right: 30%}.lg\:text-white{--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity, 1))}}@media (min-width: 1280px){.xl\:col-span-4{grid-column: span 4 / span 4}.xl\:mt-16{margin-top: 4rem}}.\[\&\.is-checked\]\:underline.is-checked{text-decoration-line: underline}