.HeaderWrapper-module__1Xn6Wa__header{-webkit-tap-highlight-color:transparent}@media (min-width:1024px){.HeaderWrapper-module__1Xn6Wa__header{background-color:var(--color-light-gray)}}@media (max-width:1023px){.HeaderWrapper-module__1Xn6Wa__header{z-index:1000;background-color:var(--color-white);border-bottom:1px solid #0000;transition:transform .2s ease-out,border-color .2s ease-out;position:sticky;top:0;transform:translateY(0)}.HeaderWrapper-module__1Xn6Wa__scrolled{border-color:var(--color-light-gray);transform:translateY(-100%)}.HeaderWrapper-module__1Xn6Wa__scrolledUp{transform:translateY(0)}}
.TopLine-module__PKkFMG__wrapper{background-color:#beebff;width:100%;font-size:13px;line-height:20px}.TopLine-module__PKkFMG__container{grid-gap:20px;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:32px;padding-top:6px;padding-bottom:6px;display:grid}.TopLine-module__PKkFMG__container:before{content:""}.TopLine-module__PKkFMG__cross{justify-self:flex-end}@media (max-width:1023px){.TopLine-module__PKkFMG__cross{align-self:start}}
.FiltersFooter-module__SnI4va__footer{gap:var(--space-xs);padding-top:var(--space-s);padding-bottom:var(--space-s);z-index:10;background-color:#fff;margin-top:auto;padding:5px;display:flex;position:sticky;bottom:0}.FiltersFooter-module__SnI4va__textApply{font-weight:500}.FiltersFooter-module__SnI4va__reset{flex-basis:180px}.FiltersFooter-module__SnI4va__apply{flex-grow:1;border-radius:10px!important}@media (max-width:480px){.FiltersFooter-module__SnI4va__textApply{font-size:var(--size-n)}}@media (max-width:640px){.FiltersFooter-module__SnI4va__reset{display:none}.FiltersFooter-module__SnI4va__footer{height:60px}.FiltersFooter-module__SnI4va__apply,.FiltersFooter-module__SnI4va__apply .FiltersFooter-module__SnI4va__applyBtn{height:100%}}
.GroupField-module__dIfPoa__title{margin-bottom:var(--space-n);font-size:var(--size-n);line-height:1.5}@media (max-width:640px){.GroupField-module__dIfPoa__title{margin-bottom:var(--space-s);font-size:var(--size-s)}}
.RangeFilter-module__CQKpUq__groupField{margin-top:var(--space-xs);margin-bottom:var(--space-n)}.RangeFilter-module__CQKpUq__slider{display:none}.RangeFilter-module__CQKpUq__radioGroup{gap:var(--space-xs);margin-top:var(--space-n);flex-direction:column;align-items:flex-start;display:flex}.RangeFilter-module__CQKpUq__radioItem{color:var(--color-black);font-size:var(--size-n)}@media (max-width:640px){.RangeFilter-module__CQKpUq__slider{top:var(--space-xs);margin-top:var(--space-xs-neg);display:block}.RangeFilter-module__CQKpUq__radioGroup{gap:var(--space-xxs);flex-flow:wrap}.RangeFilter-module__CQKpUq__radioButton{flex-shrink:0;margin:0}.RangeFilter-module__CQKpUq__radioButton label div{display:none}.RangeFilter-module__CQKpUq__radioItem{font-size:var(--size-xs);background-color:var(--color-light-gray);border:1px solid var(--color-light-gray);border-radius:45px;padding:7px 10px;transition:all .2s ease-in-out}.RangeFilter-module__CQKpUq__radioItem.RangeFilter-module__CQKpUq__checked{background-color:var(--color-white);border:1px solid var(--color-black)}}
.SelectedChips-module__2cbluW__selectedFilters{gap:var(--space-xxs);padding-bottom:var(--space-n);border-bottom:1px solid var(--color-light-gray);flex-wrap:wrap;display:flex}.SelectedChips-module__2cbluW__selectedFilters .SelectedChips-module__2cbluW__button{height:35px;padding:0 var(--space-xs);font-weight:400;font-size:var(--size-xs);border-color:var(--color-black);flex-shrink:0}.SelectedChips-module__2cbluW__selectedFilters .SelectedChips-module__2cbluW__button.SelectedChips-module__2cbluW__clearAllBtn{border-color:var(--color-light-gray)}.SelectedChips-module__2cbluW__colorFilter{box-sizing:border-box;width:25px;height:25px;margin-right:var(--space-xxs);border:1px solid var(--color-medium-gray);border-radius:50%}.SelectedChips-module__2cbluW__icon{width:20px;height:20px;margin-left:var(--space-xxs);background-repeat:no-repeat;background-size:contain;border:none;padding:0}.SelectedChips-module__2cbluW__icon.SelectedChips-module__2cbluW__iconRemove{background-image:url(../media/remove.30klf2l8ad3jg.svg?dpl=889c097c)}.SelectedChips-module__2cbluW__icon.SelectedChips-module__2cbluW__iconClearAll{background-image:url(../media/clearAll.3befg2zrelcix.svg?dpl=889c097c)}.SelectedChips-module__2cbluW__icon.SelectedChips-module__2cbluW__iconHide{width:8px;height:8px;margin-right:var(--space-xxs);background-image:url(../media/hide.1aethd9vwqhpf.svg?dpl=889c097c);margin-left:0}
.SwitchFilter-module__fL1zLW__switch{margin-right:var(--space-xs)}@media (max-width:640px){.SwitchFilter-module__fL1zLW__switch{margin-right:0}}
.FiltersPanel-module__v8D-Dq__panel{font-family:var(--font-main);flex-direction:column;height:100%;display:flex}.FiltersPanel-module__v8D-Dq__content{margin-bottom:10px;padding:0 5px}.FiltersPanel-module__v8D-Dq__content::-webkit-scrollbar{display:none}@media (max-width:1365px){.FiltersPanel-module__v8D-Dq__content{padding:0}}.FiltersPanel-module__v8D-Dq__group{border-bottom:1px solid var(--color-light-gray)}.FiltersPanel-module__v8D-Dq__group:last-child{border-bottom:0}.FiltersPanel-module__v8D-Dq__colorGroup{margin-left:var(--space-xxs-neg)}.FiltersPanel-module__v8D-Dq__switchGroup{font-size:var(--size-n);align-items:center;line-height:1.5;display:flex}@media (max-width:640px){.FiltersPanel-module__v8D-Dq__switchGroup{flex-direction:row-reverse;justify-content:space-between}}
.Upholstered-styles-module__-6izIW__root{background:#f5f5f5;width:100%;height:100%;min-height:480px;position:relative;overflow:hidden}.Upholstered-styles-module__-6izIW__widget{width:100%;height:100%}.Upholstered-styles-module__-6izIW__filterTrigger{color:#fff;cursor:pointer;background:#2a2a2a;border:none;border-radius:999px;align-items:center;gap:6px;margin:0 0 10px;padding:8px 16px;font-size:14px;font-weight:600;display:inline-flex}
.Configurator-styles-module__ksGE-G__error{max-width:480px;font-family:inherit;font-family:var(--font-main,inherit);flex-direction:column;align-items:flex-start;gap:12px;padding:24px;display:flex}.Configurator-styles-module__ksGE-G__title{color:var(--color-black,#1a1a1a);font-size:18px;font-weight:600}.Configurator-styles-module__ksGE-G__text{color:var(--color-dark-gray,#6b6b6b);font-size:14px;line-height:1.45}.Configurator-styles-module__ksGE-G__button{min-width:200px;margin-top:4px}
button.ConfiguratorTile-styles-module__EK_bba__root.ConfiguratorTile-styles-module__EK_bba__root{align-items:center;gap:var(--space-xs);width:100%;height:auto;padding:var(--space-xs);box-sizing:border-box;border-radius:var(--space-xs);text-align:left;-webkit-tap-highlight-color:transparent;border:1px solid #0000;display:flex;background:#fff!important;background:var(--color-white,#fff)!important}button.ConfiguratorTile-styles-module__EK_bba__root.ConfiguratorTile-styles-module__EK_bba__root:hover{border:1px solid var(--color-medium-gray);background:#fff!important;background:var(--color-white,#fff)!important}button.ConfiguratorTile-styles-module__EK_bba__root.ConfiguratorTile-styles-module__EK_bba__root:active{border:1px solid var(--color-medium-gray);background:#f5f5f5!important;background:var(--color-light-gray,#f5f5f5)!important}.ConfiguratorTile-styles-module__EK_bba__media{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;overflow:hidden}.ConfiguratorTile-styles-module__EK_bba__mediaImg{width:42px;height:42px}.ConfiguratorTile-styles-module__EK_bba__mediaImage{-o-object-fit:contain;object-fit:contain;font-family:object-fit\:contain}.ConfiguratorTile-styles-module__EK_bba__content{flex-direction:column;flex:1;min-width:0;display:flex}.ConfiguratorTile-styles-module__EK_bba__title{font-size:var(--size-s);color:var(--color-black);font-weight:500;line-height:1.2;font-family:var(--font-main)}.ConfiguratorTile-styles-module__EK_bba__description{color:var(--color-dark-gray);font-size:10px;font-weight:400;line-height:1.2}.ConfiguratorTile-styles-module__EK_bba__chevron{width:var(--space-s);height:var(--space-s);color:var(--color-black);flex-shrink:0}
.ConfiguratorModalFallback-module__pOltYW__fallback{z-index:var(--z-index-modal);background:#f5f5f5;position:fixed;inset:0}