:root{--windowHeight:100%;--scrollbarWidth:0px;--iconButtonSpace:8px;--headerHeight:80px;--searchHeight:72px;--sectionsVerticalSpace:var(--40);--formWidth:400px;--fieldColumnSpace:var(--8);--formMaxWidth:rem(576);--formMaxWidthS:320px;--formMaxWidthL:784px;--smallField:112px;--fieldRowSpace:12px;--checkboxRadioSpace:16px;--modalSpaceH:var(--20);--modalSpaceV:var(--16);--modalSpaceBottom:40px;--mid-grey:#666;--mid-grey-2:#959595;--mid-gray-3:#C4C4C4;--dark-grey:#333;--dark-grey-2:#525252;--background-grey:#EAEAEA;--background-grey-2:#F6F6F6;--background-grey-3:#FAFAFA;--coupon-inactive:rgba(242, 153, 74, 0.60);--promoSliderHeight:var(--56)}:root{--ck-brand-primary:#000000;--ck-brand-primary-010:rgba(0, 0, 0, 0.1);--ck-brand-primary-025:rgba(0, 0, 0, 0.25);--ck-brand-primary-050:rgba(0, 0, 0, 0.5);--ck-brand-primary-070:rgba(0, 0, 0, 0.7);--ck-brand-secondary:#ffffff;--ck-brand-secondary-010:rgba(255, 255, 255, 0.1);--ck-brand-secondary-025:rgba(255, 255, 255, 0.25);--ck-brand-secondary-050:rgba(255, 255, 255, 0.5);--ck-brand-sustainability:#41850a;--ck-brand-sale:#e10000;--ck-neutrals-grey-50:#f4f4f4;--ck-neutrals-grey-100:#e4e4e4;--ck-neutrals-grey-200:#999999;--ck-neutrals-grey-300:#666666;--ck-neutrals-grey-800:#1a1a1a;--ck-feedback-green-50:#ecf3e7;--ck-feedback-green-500:#41850a;--ck-feedback-green-800:#244906;--ck-feedback-yellow-50:#fff4e6;--ck-feedback-yellow-500:#ff8f00;--ck-feedback-yellow-800:#8c4f00;--ck-feedback-red-50:#fce6e6;--ck-feedback-red-500:#e10000;--ck-feedback-red-800:#7c0000;--bg-action-primary-enabled:var(--ck-brand-primary);--bg-action-primary-hover:var(--ck-neutrals-grey-800);--bg-action-primary-active:var(--ck-neutrals-grey-800);--bg-action-primary-disabled:var(--ck-neutrals-grey-100);--bg-action-primary-success:var(--ck-feedback-green-500);--bg-action-highlight-enabled:var(--no-use);--bg-action-highlight-hover:var(--no-use);--bg-action-highlight-active:var(--no-use);--bg-action-destructive-enabled:var(--no-use);--bg-action-destructive-hover:var(--no-use);--bg-action-destructive-active:var(--no-use);--bg-action-secondary-hover:var(--ck-brand-primary-010);--bg-action-primary-inverted-enabled:var(--ck-brand-secondary);--bg-action-primary-inverted-hover:var(--ck-neutrals-grey-100);--bg-action-primary-inverted-active:var(--ck-neutrals-grey-100);--bg-action-secondary-enabled:var(--ck-brand-secondary);--bg-action-secondary-inverted-hover:var(--ck-brand-secondary-010);--bg-action-secondary-inverted-active:var(--ck-brand-secondary-010);--bg-action-selections-enabled:var(--ck-brand-primary);--bg-action-selections-disabled:var(--ck-neutrals-grey-200);--bg-action-selections-inverted-enabled:var(--ck-brand-secondary);--bg-action-selections-hover:var(--ck-neutrals-grey-800);--bg-base-main:var(--ck-brand-secondary);--bg-base-subtlest:var(--ck-neutrals-grey-50);--bg-base-bold:var(--ck-brand-primary);--bg-base-subtle:var(--ck-neutrals-grey-100);--bg-feedback-success-subtle:var(--ck-feedback-green-50);--bg-feedback-danger-subtle:var(--ck-feedback-red-50);--bg-feedback-success:var(--ck-feedback-green-500);--bg-feedback-warning:var(--ck-feedback-yellow-500);--bg-feedback-danger:var(--ck-feedback-red-500);--bg-feedback-info:var(--ck-neutrals-grey-100);--bg-feedback-warning-subtle:var(--ck-feedback-yellow-50);--bg-feedback-counter:var(--ck-brand-primary);--bg-feedback-counter-inverse:var(--ck-brand-secondary);--bg-classification-sustainability:var(--ck-brand-sustainability);--bg-classification-sale:var(--ck-brand-sale);--bg-classification-new-menu:var(--ck-neutrals-grey-100);--bg-classification-new-tiles:var(--ck-brand-secondary);--bg-overlay-main:var(--ck-brand-primary-070);--bg-overlay-intense:var(--ck-brand-primary-050);--bg-overlay-subtle:var(--ck-brand-primary-010);--texticon-action-secondary-enabled:var(--ck-brand-primary);--texticon-action-primary-inverted-enabled:var(--ck-brand-primary);--texticon-action-primary-disabled:var(--ck-neutrals-grey-200);--texticon-action-secondary-inverted-enabled:var(--ck-brand-secondary);--texticon-action-primary-enabled:var(--ck-brand-secondary);--texticon-action-primary-hover:var(--ck-brand-primary);--texticon-action-links-enabled:var(--ck-brand-primary);--texticon-action-links-inverted-enabled:var(--ck-brand-secondary);--texticon-action-links-hover:var(--ck-neutrals-grey-800);--texticon-action-links-active:var(--ck-neutrals-grey-800);--texticon-action-links-inverted-hover:var(--ck-neutrals-grey-100);--texticon-action-links-inverted-active:var(--ck-neutrals-grey-100);--texticon-action-links-disabled:var(--ck-neutrals-grey-200);--texticon-action-selections-enabled-subtle:var(--ck-neutrals-grey-200);--texticon-action-tertiary-inverted-enabled:var(--ck-brand-secondary);--texticon-action-links-enabled-subtle:var(--ck-neutrals-grey-300);--texticon-action-selections-enabled:var(--ck-brand-primary);--texticon-action-selections-inverted-enabled:var(--ck-brand-secondary);--texticon-action-selections-hover:var(--ck-neutrals-grey-800);--texticon-action-selections-disabled:var(--ck-neutrals-grey-200);--texticon-action-selections-inverted-hover:var(--ck-neutrals-grey-100);--texticon-action-primary-inverted-disabled:var(--ck-neutrals-grey-50);--texticon-action-tertiary-enabled:var(--ck-brand-primary);--texticon-action-tertiary-disabled:var(--ck-neutrals-grey-200);--texticon-action-secondary-disabled:var(--ck-neutrals-grey-200);--texticon-base-subtlest:var(--ck-neutrals-grey-200);--texticon-base-subtle:var(--ck-neutrals-grey-300);--texticon-base-bold:var(--ck-brand-primary);--texticon-base-main:var(--ck-brand-primary);--texticon-base-main-inverse:var(--ck-brand-secondary);--texticon-base-subtle-inverse:var(--ck-neutrals-grey-200);--texticon-feedback-success-bold:var(--ck-feedback-green-800);--texticon-feedback-danger-bold:var(--ck-feedback-red-800);--texticon-feedback-success:var(--ck-feedback-green-500);--texticon-feedback-warning:var(--ck-feedback-yellow-500);--texticon-feedback-danger:var(--ck-feedback-red-500);--texticon-feedback-warning-bold:var(--ck-feedback-yellow-800);--texticon-feedback-info:var(--ck-brand-primary);--texticon-classification-sustainability:var(--ck-brand-sustainability);--texticon-classification-new-menu:var(--ck-brand-primary);--texticon-classification-new-tiles:var(--ck-brand-primary);--border-action-secondary-enabled:var(--ck-brand-primary);--border-action-primary-inverted-disabled:var(--ck-brand-secondary);--border-action-secondary-disabled:var(--ck-neutrals-grey-200);--border-action-secondary-inverted-enabled:var(--ck-brand-secondary);--border-action-links-enabled:var(--ck-brand-primary);--border-action-links-hover:var(--ck-neutrals-grey-800);--border-action-secondary-inverted-disabled:var(--ck-neutrals-grey-100);--border-action-links-active:var(--ck-neutrals-grey-800);--border-action-links-disabled:var(--ck-neutrals-grey-200);--border-action-links-inverted-enabled:var(--ck-brand-secondary);--border-action-links-inverted-hover:var(--ck-neutrals-grey-100);--border-action-links-inverted-active:var(--ck-neutrals-grey-100);--border-action-selections-enabled:var(--ck-brand-primary);--border-action-selections-inverted-enabled:var(--ck-brand-secondary);--border-action-selections-disabled:var(--ck-neutrals-grey-200);--border-action-selections-hover:var(--ck-neutrals-grey-800);--border-action-selections-enabled-subtle:var(--ck-neutrals-grey-200);--border-base-bold:var(--ck-brand-primary);--border-base-main:var(--ck-neutrals-grey-100);--border-base-subtlest:var(--ck-brand-secondary-010);--border-base-intense:var(--ck-neutrals-grey-300);--border-base-subtle:var(--ck-brand-secondary-050);--border-feedback-danger:var(--ck-feedback-red-500);--shadow-main:var(--ck-brand-primary-010);--gradients-loader:var(--ck-brand-primary-025);--gradients-loader-inverse:var(--ck-brand-secondary-025);--circular:50%;--sharp:0;--shadow-s:0px 0px var(--16, 16px) 0px var(--shadow-main);--shadow-m:0px var(--6) var(--8) 0 var(--shadow-main);--aspect-ratio-1x1:1;--aspect-ratio-3x2:3/2;--aspect-ratio-2x3:2/3;--aspect-ratio-16x9:16/9;--aspect-ratio-9x16:9/16;--aspect-ratio-21x9:21/9;--aspect-ratio-9x21:9/21;--aspect-ratio-5x4:5/4;--aspect-ratio-4x5:4/5;--aspect-ratio-4x3:4/3;--aspect-ratio-3x4:3/4;--0:0px;--2:0.125rem;--4:0.25rem;--8:0.5rem;--12:0.75rem;--16:1rem;--20:1.25rem;--24:1.5rem;--32:2rem;--40:2.5rem;--48:3rem;--56:3.5rem;--64:4rem;--72:4.5rem;--80:5rem;--120:7.5rem;--14:0.875rem;--18:1.125rem;--28:1.75rem;--font-size-xs:var(--12);--font-size-s:var(--14);--font-size-m:var(--16);--font-size-l:var(--20);--font-size-xl:var(--28);--font-size-2xl:var(--32);--font-size-3xl:var(--72);--font-weight-light:300;--font-weight-bold:700;--family-main:"Geologica","Arial",sans-serif;--family-alt:"Geologica","Arial",sans-serif;--letter-spacing-base:-0.25px;--letter-spacing-alt:-0.25px;--gutter:var(--8);--gridSpace:var(--40);--gradients-pride:linear-gradient(101deg, #E70000 4.07%, #FF8C00 21.06%, #D7CB28 40.54%, rgba(0, 129, 31, 0.6) 61.53%, rgba(0, 68, 255, 0.8) 81.01%, #760089 98%);--buttonInputHeight:var(--56)}.minibasket{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;transform-origin:center top;transition:-webkit-transform .3s ease-out 120ms;transition:transform .3s ease-out 120ms;transition:transform .3s ease-out 120ms,-webkit-transform .3s ease-out 120ms}.minibasket.active{-webkit-transform:scaleY(1);transform:scaleY(1);transition:-webkit-transform 350ms ease-out;transition:transform 350ms ease-out;transition:transform 350ms ease-out,-webkit-transform 350ms ease-out}.miniCart.active .miniCart__holder,.miniCart.active .miniCart__main{opacity:1;transition:opacity .3s ease-out 240ms}.miniCart__holder,.miniCart__main{opacity:0;transition:opacity 240ms ease-out}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap;width:1px!important}.userMenu{list-style:none;margin:0;margin:0}.userMenu li{padding-left:0}.userMenu li:before{display:none}.userMenu__listItem{color:var(--texticon-action-links-enabled);margin:0}.userMenu__listItem--logout{border-top:1px solid var(--border-base-main);margin-top:var(--24);padding-top:var(--24)}.userMenu__link{color:inherit;display:inline-block;padding:6px 0;vertical-align:top}.megamenu__header{color:var(--texticon-base-subtle);display:block;font-size:var(--font-size-xs);font-weight:var(--font-weight-light);margin-bottom:var(--20)}.megamenu__list{list-style:none;margin:0}.megamenu__list li{padding-left:0}.megamenu__list li:before{display:none}.megamenu__list li{margin:0}.megamenu__list--level2{margin:0;padding:0}.megamenu__list--level3>li{color:var(--texticon-base-subtle);font-size:var(--font-size-xs);font-weight:var(--font-weight-light);margin-bottom:var(--20)}.megamenu__list--banners{display:flex;gap:var(--8);margin-left:auto}.megamenu__list a{align-items:center;color:var(--texticon-action-links-enabled);display:flex;flex-wrap:wrap;font-size:var(--font-size-s);font-weight:var(--font-weight-light);min-height:var(--24)}.megamenu__list a.highlight{color:var(--texticon-feedback-danger-bold)}.megamenu__icon--minus{left:var(--12);position:absolute;top:var(--12)}.megamenu__item:not(.active) .megamenu__icon--minus{opacity:0}.megamenu__item.active .megamenu__icon--plus{opacity:0}.megamenu__listLink{position:relative}.megamenu__list .megamenu__listLink--highlight{color:var(--texticon-feedback-danger-bold)}.minibasket{--miniBasketWidth:392px;background-color:var(--bg-base-main);box-shadow:0 6px 8px var(--shadow-main);padding:var(--8) var(--20) var(--20);z-index:9;width:var(--miniBasketWidth)}.minibasket__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--8)}.minibasket__title{margin:0}.minibasket .notificationStripe{margin-bottom:24px}.minibasket__product{margin-bottom:var(--8);position:relative}.minibasket__remove{position:absolute;right:0;top:0;z-index:2}.minibasket__close svg{pointer-events:none}.minibasket .btnWrap .button{flex:1}.minibasket .priceRow{border-top:1px solid var(--border-base-main);font-size:var(--font-size-m);font-weight:var(--font-weight-light);margin:var(--8) 0 0;padding:var(--8) 0 var(--20)}.minibasket .priceRow--total{align-items:flex-start}.checkoutProducts .priceContainer__price--init,.minibasket .priceContainer__price--init{font-weight:400}.miniCart__holder .loader{display:flex;min-height:240px}.miniCart__holder .loader__item{background-color:var(--bg-action-primary-enabled)}.closeSearch.button{position:absolute;right:var(--40);top:var(--20)}.header__search:not(.active) .closeSearch{opacity:0;pointer-events:none}.searchWrap{--searchProductGap:var(--4);scroll-behavior:smooth;overflow:auto;scrollbar-color:var(--border-base-bold) var(--bg-base-subtlest);scrollbar-width:thin;-webkit-overflow-scrolling:touch;transition:opacity 250ms ease-in-out;min-height:0}.searchWrap::-webkit-scrollbar{width:6px;height:6px}.searchWrap::-webkit-scrollbar-thumb{background:var(--border-base-bold);border-radius:0}.searchWrap::-webkit-scrollbar-thumb:hover{background:var(--border-base-bold)}.searchWrap::-webkit-scrollbar-thumb:active{background:var(--border-base-bold)}.searchWrap::-webkit-scrollbar-track{background:var(--bg-base-subtlest);border-radius:0}.searchWrap__noResults{color:var(--texticon-base-subtle);font-size:var(--font-size-xs);font-weight:400;line-height:140%;margin-bottom:var(--8)}.searchWrap__container{display:flex;gap:80px}.searchWrap__block{margin-bottom:var(--32)}.searchWrap__block--products{flex:3}.searchWrap__block--links{flex:2}.searchWrap__title{color:var(--texticon-base-subtle);margin:0 0 var(--12)}.searchWrap__recentList{list-style:none;margin:0;display:flex;flex-direction:column;row-gap:var(--8)}.searchWrap__recentList li{padding-left:0}.searchWrap__recentList li:before{display:none}.searchWrap__recentItem{line-height:1;margin:0}.searchWrap__recentLink{align-items:center;color:var(--texticon-base-main);display:inline-flex;gap:4px;line-height:1.3;outline-offset:4px;padding:0;text-align:left}.searchWrap__recentLink .svg-icon{width:var(--24);height:var(--24)}.searchWrap__list{display:flex;gap:var(--searchProductGap)}.searchWrap__list .product__img{width:var(--48)}.searchWrap__list .product__inner{align-items:center}.searchWrap__list .product__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.searchWrap__list .product__title{margin-bottom:0;padding-right:0}.searchWrap__list .product__more{gap:var(--4)}.searchWrap__list .product__bottom{flex-direction:column;gap:6px}.searchWrap__list .priceContainer{flex-direction:row}.searchWrap__list--col{--searchProductGap:var(--8);flex-direction:column}.autocomplete-entries{left:43px;margin-top:3px;position:absolute}.autocomplete-entry{font-size:1rem;line-height:1.15;opacity:.12}.autocomplete-entry:not(.selected){-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:left bottom;transform-origin:left bottom}.autocomplete-entry.selected{cursor:pointer;opacity:.4}.autocomplete-entry.selected~.autocomplete-entry{-webkit-transform-origin:left top;transform-origin:left top}.searchInfo{margin-top:-2px;position:absolute;right:32px;top:54px;transition:opacity 350ms ease,-webkit-transform 350ms ease;transition:opacity 350ms ease,transform 350ms ease;transition:opacity 350ms ease,transform 350ms ease,-webkit-transform 350ms ease;z-index:1;white-space:nowrap}.searchInfo.moveOut{display:inline-flex}.searchInfo:before{border-style:solid;top:calc(-1*10px);content:"";left:50%;margin-left:calc(-1*10px);position:absolute;width:0;height:0;border-color:transparent transparent #f0f0f0 transparent;border-width:0 10px 10px 10px;left:auto;margin-left:0;right:11px}.searchInfo.moveOut{opacity:0;pointer-events:none;-webkit-transform:translateY(40px);transform:translateY(40px)}.searchInfo__close{margin:calc(-1 * var(--iconButtonSpace)) calc(-1 * var(--iconButtonSpace)) calc(-1 * var(--iconButtonSpace)) 0}.searchInfo{margin-top:-2px;position:absolute;right:32px;top:54px;transition:opacity 350ms ease,-webkit-transform 350ms ease;transition:opacity 350ms ease,transform 350ms ease;transition:opacity 350ms ease,transform 350ms ease,-webkit-transform 350ms ease;z-index:1;white-space:nowrap}.searchInfo.moveOut{display:inline-flex}.searchInfo:before{border-style:solid;top:calc(-1*10px);content:"";left:50%;margin-left:calc(-1*10px);position:absolute;width:0;height:0;border-color:transparent transparent #f0f0f0 transparent;border-width:0 10px 10px 10px;left:auto;margin-left:0;right:11px}.searchInfo.moveOut{opacity:0;pointer-events:none;-webkit-transform:translateY(40px);transform:translateY(40px)}.searchInfo__close{margin:calc(-1 * var(--iconButtonSpace)) calc(-1 * var(--iconButtonSpace)) calc(-1 * var(--iconButtonSpace)) 0}.imageArea{aspect-ratio:1;background-color:#ccc;border-radius:50%;cursor:pointer;padding:6px;position:absolute;transition:background-color 250ms ease-out;transition:height .5s,width .5s,left .5s,top .5s,border .2s,background-color .2s,border-radius .5s,-webkit-transform .2s;transition:height .5s,width .5s,left .5s,top .5s,border .2s,background-color .2s,border-radius .5s,transform .2s;transition:height .5s,width .5s,left .5s,top .5s,border .2s,background-color .2s,border-radius .5s,transform .2s,-webkit-transform .2s;z-index:1;width:24px}.imageArea:after{aspect-ratio:1;background-color:#fff;border-radius:50%;content:"";display:block;transition:opacity 250ms ease-in-out;width:12px}.imageArea--selected{background-color:transparent;border:2px solid #fff;border-radius:16px;box-shadow:0 0 0 9999em rgba(0,0,0,.4);cursor:default;z-index:0}.imageArea--selected:after{opacity:0}.imageSearch{position:absolute;right:0;text-align:center}.header__search:not(.imageSearchOpened) .imageSearch{pointer-events:none}.imageSearch__close--layer{background-color:rgba(0,0,0,.6);left:0;opacity:0;position:fixed;transition:opacity 250ms ease-in-out;top:0;z-index:1;width:100%;height:100vh}.header__search:not(.imageSearchOpened) .imageSearch__close--layer{pointer-events:none}.imageSearch__close--button{transition:opacity 250ms ease-in-out;z-index:3}.header__search:not(.imageSearchOpened) .imageSearch__close--button{opacity:0;pointer-events:none}.imageSearch__inner{opacity:1;position:relative;transition:250ms ease,-webkit-transform 250ms ease;transition:250ms ease,transform 250ms ease;transition:250ms ease,transform 250ms ease,-webkit-transform 250ms ease;z-index:2}.header__search:not(.imageSearchOpened) .imageSearch__inner{opacity:0;pointer-events:none;-webkit-transform:translateY(40px);transform:translateY(40px)}.imageSearch__headerTitle{margin:0}.imageSearch__title{color:var(--texticon-base-subtle);margin-bottom:var(--12)}.imageSearch__images{display:flex;gap:8px;justify-content:center}.imageSearch__images figure{aspect-ratio:1;cursor:pointer}.imageSearch__block{background:var(--bg-base-subtle);border:1px dashed var(--border-base-intense);display:flex;flex-direction:column;margin-bottom:var(--32);padding:var(--32);position:relative}.imageSearch__block .field-validation-error{align-items:center;display:flex;gap:8px;line-height:1}.imageSearch__block .field-validation-error .svg-icon{width:16px;height:16px}.imageSearch__dropzone{align-items:center;display:flex;flex:1;justify-content:center}.imageSearch__dropzone:not(.highlight){position:relative}.imageSearch__drop_area{align-items:center;background:var(--background-grey-2,#f6f6f6);display:flex;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity 250ms ease-in-out;width:100%;height:100%}.imageSearch__dropzone.highlight .imageSearch__drop_area{opacity:1}.imageSearch__link{cursor:pointer;position:relative;z-index:2}.imageSearch__upload{position:relative;z-index:1}@media (min-width:1024px){.megamenu{left:0;overflow:hidden;top:100%;opacity:0;visibility:hidden;width:100%}.menuOpened .megamenu{opacity:1}.mainNav__item:not(.mainNav__item--active) .megamenu{pointer-events:none}.mainNav__item--active .megamenu{z-index:9}.megamenu__inner{position:relative;opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px);transition:opacity 150ms ease-out,visibility 10ms ease-out 250ms,-webkit-transform 250ms ease-out;transition:opacity 150ms ease-out,transform 250ms ease-out,visibility 10ms ease-out 250ms;transition:opacity 150ms ease-out,transform 250ms ease-out,visibility 10ms ease-out 250ms,-webkit-transform 250ms ease-out;visibility:hidden}.mainNav__item--active .megamenu__inner{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 350ms ease-out 250ms,-webkit-transform 350ms ease-out 250ms;transition:opacity 350ms ease-out 250ms,transform 350ms ease-out 250ms;transition:opacity 350ms ease-out 250ms,transform 350ms ease-out 250ms,-webkit-transform 350ms ease-out 250ms;visibility:visible}.mainNav__item--fadeOut .megamenu__inner{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px);transition:opacity 350ms ease-out,-webkit-transform 350ms ease-out;transition:opacity 350ms ease-out,transform 350ms ease-out;transition:opacity 350ms ease-out,transform 350ms ease-out,-webkit-transform 350ms ease-out}.megamenu__main{display:flex;gap:24px;min-height:524px}.megamenu__col{--megamenuColWidth:324px;padding:1.25rem 0 var(--32)}.megamenu__col--main{flex-shrink:0;position:relative;width:100%}.megamenu__inner-wrap{scroll-behavior:smooth;overflow:auto;scrollbar-color:var(--border-base-bold) var(--bg-base-subtlest);scrollbar-width:thin;-webkit-overflow-scrolling:touch;border-left:1px solid var(--border-base-main);display:flex;left:var(--megamenuColWidth);margin:0;opacity:0;padding:var(--32) 0 var(--32) var(--24);pointer-events:none;position:absolute;top:0;-webkit-transform:translateX(-24px);transform:translateX(-24px);visibility:hidden;width:calc(100% - var(--megamenuColWidth));height:calc(100% - var(--24))}.megamenu__inner-wrap::-webkit-scrollbar{width:6px;height:6px}.megamenu__inner-wrap::-webkit-scrollbar-thumb{background:var(--border-base-bold);border-radius:0}.megamenu__inner-wrap::-webkit-scrollbar-thumb:hover{background:var(--border-base-bold)}.megamenu__inner-wrap::-webkit-scrollbar-thumb:active{background:var(--border-base-bold)}.megamenu__inner-wrap::-webkit-scrollbar-track{background:var(--bg-base-subtlest);border-radius:0}.megamenu__item--active .megamenu__inner-wrap{opacity:1;pointer-events:all;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity 350ms ease-out,visibility 0s ease,-webkit-transform 350ms ease-out;transition:opacity 350ms ease-out,transform 350ms ease-out,visibility 0s ease;transition:opacity 350ms ease-out,transform 350ms ease-out,visibility 0s ease,-webkit-transform 350ms ease-out;visibility:visible}.megamenu__list-block{flex-shrink:0;width:var(--megamenuColWidth)}.megamenu__list-block--double{width:calc(var(--megamenuColWidth) * 2)}.megamenu__list--level3{padding:0}.megamenu__list-block--double .megamenu__list--level3{-webkit-column-count:2;-moz-column-count:2;column-count:2}.megamenu__item{padding-right:var(--24);width:var(--megamenuColWidth)}.megamenu__list .megamenu__item{padding-left:2px}.megamenu__listLink{display:block;padding:var(--12) var(--32) var(--12) 0}.megamenu__listLink .svg-icon{opacity:0;margin-top:-12px;position:absolute;right:0;top:50%;-webkit-transform:translateX(-8px);transform:translateX(-8px);width:var(--24);height:var(--24)}.megamenu__item--active .megamenu__listLink .svg-icon{opacity:1;transition:opacity 350ms ease,-webkit-transform 350ms ease;transition:opacity 350ms ease,transform 350ms ease;transition:opacity 350ms ease,transform 350ms ease,-webkit-transform 350ms ease;-webkit-transform:translateX(0);transform:translateX(0)}.megamenuBg{background:var(--bg-base-main);overflow:hidden;position:absolute;top:100%;opacity:0;pointer-events:none;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;transform-origin:center top;transition:-webkit-transform 350ms ease-out 50ms;transition:transform 350ms ease-out 50ms;transition:transform 350ms ease-out 50ms,-webkit-transform 350ms ease-out 50ms;height:524px;border-top:1px solid var(--border-base-main)}.menuOpened .megamenuBg{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);transition:-webkit-transform 350ms ease-out;transition:transform 350ms ease-out;transition:transform 350ms ease-out,-webkit-transform 350ms ease-out}.searchWrap{padding:var(--40) var(--8);max-height:calc(100vh - var(--headerHeight))}.searchWrap--s{width:100%}.imageSearch{padding:var(--40) 0;top:88px;z-index:9;width:100%}.imageSearch__header{display:none}.imageSearch__text{align-items:center;display:flex;gap:4px;font-weight:var(--font-weight-light);line-height:130%}.imageSearch__text button{margin-bottom:-2px}}@media (min-width:1024px) and (max-width:1365px){.megamenu__col--main{--megamenuColWidth:256px}}@media (min-width:1024px) and (max-width:1839px){.megamenuBg{left:calc(-1 * var(--gridSpace));width:calc(100% + var(--gridSpace) * 2 + var(--scrollbarWidth))}}@media (min-width:1840px){.megamenuBg{left:calc(1920px/2 - 50vw - var(--gridSpace) + var(--scrollbarWidth) - 9px);width:calc(100vw - var(--scrollbarWidth))}}@media (max-width:1279px){.megamenu__list--banners .banner:last-child:not(:first-child){display:none}}@media (max-width:1023px){:root{--gutter:var(--4)}:root{--gridSpace:var(--20)}.megamenu{overflow:auto;-webkit-overflow-scrolling:touch;opacity:0;pointer-events:none;right:0;top:100%;transition:opacity 250ms,-webkit-transform 350ms ease-out;transition:transform 350ms ease-out,opacity 250ms;transition:transform 350ms ease-out,opacity 250ms,-webkit-transform 350ms ease-out;-webkit-transform:translateY(-40px);transform:translateY(-40px);z-index:3;width:100%;height:calc(var(--windowHeight) - var(--headerHeight) - 8.5rem)}.promoSlider~.header .megamenu{height:calc(var(--windowHeight) - var(--headerHeight) - var(--promoSliderHeight) - 8.5rem)}.mainNav__item--active .megamenu{opacity:1;pointer-events:all;-webkit-transform:translateY(0);transform:translateY(0)}.megamenu__main{padding:var(--12) var(--gridSpace) var(--24)}.megamenu__col--main{border-bottom:1px solid var(--border-base-main);margin-bottom:var(--24);padding-bottom:var(--24)}.megamenu__header{display:none}.megamenu__item:not(.active) .megamenu__list-block{display:none}.megamenu__list li.megamenu__item:not(:last-child){margin-bottom:var(--4)}.megamenu__list--level3{padding:var(--8) 0 var(--24) var(--16)}.megamenu__list--level3>li{margin-bottom:var(--16)}.megamenu__list--level3>li:last-child{margin-bottom:0}.megamenu__list--banners{display:none;visibility:hidden;height:0}.megamenu__list a.megamenu__listLink{min-height:var(--48)}.megamenu__item{position:relative}.megamenu__listLink{padding-right:var(--56);gap:var(--8)}.megamenu__mob-button{position:absolute;right:0;top:0}.closeSearch.button{left:var(--8);right:auto;top:calc(-1 * var(--64));left:var(--16)}.closeSearch.mainLayer{display:none}.searchWrap{background-color:var(--bg-base-main);flex:1;padding:var(--12) var(--gridSpace) 0}.header__search:not(.active) .searchWrap{opacity:0;pointer-events:none;visibility:hidden;height:0}.searchWrap__container{flex-direction:column;gap:0}.autocomplete-entry:not(.selected){display:none}.searchInfo{right:11px;top:64px}.searchInfo{right:11px;top:64px}.imageSearch{bottom:0;z-index:1;width:100%}.imageSearch__inner{background-color:var(--bg-base-main);padding-bottom:var(--24)}.imageSearch__header{align-items:center;border-bottom:1px solid var(--border-base-main);display:flex;gap:var(--8);justify-content:space-between;padding:var(--16) var(--20)}.imageSearch__images{margin:0 var(--20)}.imageSearch__block{margin:var(--24) var(--20) var(--32);padding:var(--20) var(--16)}}@media (max-width:767px){:root{--font-size-xl:var(--20)}:root{--font-size-2xl:var(--24)}:root{--font-size-3xl:var(--32)}}@media (max-width:639px){:root{--fieldColumnSpace:24px;--modalSpaceBottom:24px}}@media (max-width:479px){:root{--formMaxWidthS:100%}.minibasket{--miniBasketWidth:344px;padding:16px 8px}.imageSearch__imageSample:last-child{display:none}}@media (hover:hover) and (pointer:fine){.userMenu__link:hover{text-decoration:underline}.megamenu__list a:hover{text-decoration:underline}.imageArea:not(.imageArea--selected):hover{background-color:#d9d9d9}}