main-menu-dropdown,main-menu-dropdown a,main-menu-dropdown .RevolutionSelectbox--Button{color:var(--primary_text)}.menu__second-wrapper.Drawer--Right[aria-expanded=true]{transform:translateY(0);transition:transform .8s cubic-bezier(.5,0,0,1)}.menu__second-wrapper.Drawer--Right[aria-expanded=false]{transform:translateY(100);transition:transform .8s cubic-bezier(.5,0,0,1)}.menu__link{display:flex;flex-direction:row;align-items:center;padding-block:.75rem;color:var(--primary_text)}.menu__link-card{display:flex;flex-direction:column;justify-items:center;align-items:center;text-align:center;gap:.5rem;position:relative;background-color:var(--background_color);padding:.75rem;border-radius:.5rem;border:1px solid var(--tertiary_grey);width:100%}.mobile-menu__icon{width:1.25rem;height:1.25rem;margin-right:.5rem;margin-left:0}.mobile-menu__icon svg path{fill:var(--primary_text);stroke:var(--primary_text)}.menu-toggle-link__text-icon{display:flex;flex-direction:row;width:100%;pointer-events:all;cursor:pointer}.menu-toggle-link__text-icon span{flex:1}.mobile-menu__img{width:100%;border-radius:.5rem}.mobile-menu__img img{border-radius:.5rem}.menu__promo-block img,.menu-promo-block video{border-radius:.5rem}.mobile-menu__img-label{position:absolute;top:.5rem;left:.5rem;z-index:3;border-radius:.125rem;padding-block:.125rem;padding-inline:.5rem}.menu__second-level,.menu__third-level{padding-bottom:1.5rem;padding-inline:1rem;display:flex;flex-direction:column;gap:1rem}.menu__third-level .menu__top-submenu-link-wrapper.img-grid{grid-template-columns:repeat(1,minmax(80px,1fr))}.menu__third-level .menu__top-submenu-link-wrapper.img-grid .menu__link-card{border:none;padding:0}.menu__third-level .menu__top-submenu-link-wrapper.img-grid .menu__link-card span{display:none}.menu__special-menu{position:relative;width:calc(100% + 2rem);margin-inline:-1rem;padding:1rem;border-top:1px solid var(--secondary_grey);background-color:var(--background_color_2_rgb);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}main-menu-dropdown .menu__wrapper.menu__wrapper:has(.menu-transparent) .menu__special-menu{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}main-menu-dropdown .menu__wrapper.menu__wrapper:has(.menu-transparent) .menu__special-menu:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.9;background-color:var(--background_color_2_rgb);pointer-events:none}.menu__special-menu>.menu__link,.menu__special-menu>.menu__toggle-link{padding:.75rem 0;border-bottom:none}.menu__top-submenu-link-wrapper{display:flex;flex-direction:column}.menu__top-submenu-link-wrapper.img-grid{display:grid;grid-template-columns:repeat(2,minmax(80px,1fr));grid-template-rows:auto;gap:.5rem;padding-top:1rem}.RevolutionSelectbox--CurrencyDropdown svg{width:20px}.menu__second .menu__header,.menu__third .menu__header{padding-top:1rem}.menu__toggle-svg{width:20px;height:20px;display:flex;margin-left:auto;color:var(--primary_grey)}.menu__toggle-svg path,.menu__drawer path{fill:var(--primary_text)}.menu__wrapper{overflow:visible;transform:translate(0);transition:transform .8s cubic-bezier(.5,0,0,1)}main-menu-dropdown #menu.menu__wrapper.menu-transparent,main-menu-dropdown #menu.menu__wrapper.menu-transparent .product-upsell,main-menu-dropdown #menu.menu__wrapper.menu-transparent .pm__usps{background-color:var(--background_color_2_rgb);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}main-menu-dropdown #menu.menu__wrapper.menu-transparent:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--background_color_2_rgb);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:-1;pointer-events:none;border-radius:inherit}main-menu-dropdown #menu.menu__wrapper.menu-transparent>.menu__wrapper{background-color:var(--background_color_2_rgb);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.menu__wrapper.Drawer--Bottom{height:var(--viewport-height)}.menu__wrapper .RevolutionSelectbox--Selectors .RevolutionSelectbox--Content{width:100vw;position:absolute;left:0;max-width:208px;max-height:240px;display:none;overflow-y:auto;padding:.25rem;bottom:1.875rem;border-radius:.25rem;box-shadow:0 4px 16px 4px #4a4a4a1a}.RevolutionSelectbox--Selectors .RevolutionSelectbox--Content path{fill:var(--primary_text)}.menu__wrapper .RevolutionSelectbox--Selectors .language-selectors.RevolutionSelectbox--Content{bottom:1.875rem}.Drawer--Close[data-toggle-id=menu]{position:unset;cursor:pointer;width:fit-content;height:1.25rem;padding:0}.menu__header{display:flex;flex-direction:row;align-items:center;color:var(--primary_text);padding:0 1rem 1rem;width:100%;cursor:pointer}.menu__back-svg{width:1.25rem;height:1.25rem;display:flex;justify-content:center;align-items:center}.menu__back-svg path{fill:var(--primary_text)}.menu__bottom-content{display:flex;gap:1.5rem;position:absolute;bottom:0;background:var(--background_color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem;justify-content:space-between;z-index:23;width:100%;align-items:center}.menu__bottom-content path{fill:var(--primary_text)}.menu__bottom-content .menu__link{padding:unset;border:unset;display:flex;gap:.5rem;cursor:pointer}.menu__bottom-content .menu__link svg{width:20px;height:20px;padding:2px}.menu__top-content{display:flex;flex-direction:column;-webkit-overflow-scrolling:touch;overflow-y:scroll}.menu__top-content .promo-block{display:flex;flex-direction:column;gap:.75rem}.menu__special-menu-child .menu__second-level{gap:2rem}.menu__toggle-link{color:var(--primary_text);display:flex;align-items:center;width:100%;justify-content:space-between;padding-block:.75rem;cursor:pointer}.menu__toggle-link .mobile-menu__img{min-width:51px}.menu__wrapper.Drawer--Bottom{display:none;max-width:unset;clip-path:inset(0 0 100% 0);visibility:hidden}.menu__wrapper.Drawer--Bottom[aria-expanded=true]{display:block;top:calc(var(--header-dynamic-height) + var(--announcement-dynamic-height));left:0;visibility:visible;height:calc(100% - var(--header-dynamic-height, 0px) - var(--announcement-dynamic-height, 0px));clip-path:inset(0 0 0 0);transition:clip-path .7s cubic-bezier(.76,0,.24,1),visibility .7s cubic-bezier(.76,0,.24,1)}.menu__wrapper.Drawer--Bottom[aria-expanded=false]{display:block;top:calc(var(--header-dynamic-height) + var(--announcement-dynamic-height));left:0;height:calc(100% - var(--header-dynamic-height, 0px) - var(--announcement-dynamic-height, 0px));clip-path:inset(0 0 100% 0);visibility:hidden;transition:clip-path .7s cubic-bezier(.76,0,.24,1),visibility .7s cubic-bezier(.76,0,.24,1)}.menu__wrapper .Drawer--wrapper{max-width:unset}.menu__wrapper.Drawer--wrapper[aria-expanded=true]{pointer-events:auto;transition:clip-path .7s cubic-bezier(.76,0,.24,1),visibility .7s cubic-bezier(.76,0,.24,1),transform .7s cubic-bezier(.76,0,.24,1);background-color:var(--background_color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}main-menu-dropdown .menu__wrapper.menu-transparent.Drawer--wrapper[data-subdrawer][aria-expanded=true]{background-color:var(--background_color_2_rgb);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}main-menu-dropdown .menu__wrapper.Drawer--wrapper[data-subdrawer][aria-expanded=true]{background-color:var(--background_color);backdrop-filter:unset;-webkit-backdrop-filter:unset}.menu__wrapper.Drawer--wrapper[aria-expanded=false]{pointer-events:none;transition:clip-path .7s cubic-bezier(.76,0,.24,1),visibility .7s cubic-bezier(.76,0,.24,1),transform .7s cubic-bezier(.76,0,.24,1)}.menu__header-link{text-decoration:underline;text-underline-offset:4px;white-space:nowrap;width:100%;display:flex;flex-direction:row;justify-content:center}.menu__header-link:has(.Button .ButtonText){text-decoration:none}.menu__header-text{width:100%;white-space:nowrap;overflow:hidden;margin-right:1rem;display:flex;justify-content:center}.menu__header--mask-div{width:100%;display:flex;position:relative;overflow:hidden;align-items:center}.menu__wrapper:not([data-subdrawer]){margin-top:0}main-menu-dropdown .RevolutionSelectbox--Button svg{height:19px;width:19px}main-menu-dropdown .localization--wraper{display:flex;gap:1rem}.mobile-account_wrapper{display:flex;align-items:center;gap:.5rem}.mobile-account_wrapper>span{pointer-events:all;cursor:pointer}.mobile-account_wrapper svg{width:16px;height:16px;padding:.8px}.menu__header path,.mobile-account_wrapper svg path{fill:var(--primary_text)}.menu__header svg{flex-shrink:0}.RevolutionSelectbox--Item:active{background-color:var(--button-content)}main-menu-dropdown .Dropdown--Content[aria-hidden=false]{border-bottom:1px solid var(--secondary_grey);margin-bottom:.5rem}main-menu-dropdown .RevolutionSelectbox--Item[selected=selected]{background-color:var(--background_color_2);color:var(--primary_text);font-weight:700}main-menu-dropdown .Drawer--Content{height:calc(100% - var(--mobile-menu-header-height) - var(--mobile-menu-footer-height));overflow:auto;padding:.75rem 1rem}main-menu-dropdown .Drawer--Content>:last-child{margin-bottom:-.75rem}main-menu-dropdown .menu__wrapper[data-subdrawer]{display:flex;flex-direction:column;padding-bottom:var(--mobile-menu-footer-height, 0px)}main-menu-dropdown .menu__wrapper[data-subdrawer] .Drawer--Content{height:auto;flex:1 1 auto;min-height:0;overscroll-behavior:contain}main-menu-dropdown .menu__wrapper[data-subdrawer] .Drawer--Content .menu__top-content{height:auto;overflow:visible}main-menu-dropdown .menu__wrapper[data-subdrawer] .Drawer--Content .menu__second-level,main-menu-dropdown .menu__wrapper[data-subdrawer] .Drawer--Content .menu__third-level{padding-inline:0}main-menu-dropdown .menu__first .menu__body{display:flex;flex-direction:column;height:100%;padding-bottom:var(--mobile-menu-footer-height, 0px)}main-menu-dropdown .menu__first .Drawer--Content{flex:1 1 auto;min-height:0;overscroll-behavior:contain}main-menu-dropdown .menu__first .Drawer--Content.menu-transparent{background-color:var(--background_color_2_rgb)}main-menu-dropdown #menu.menu__wrapper.menu-transparent .product-upsell main-menu-dropdown .RevolutionSelectbox--Item{padding:.907rem 1rem;border-bottom:1px solid var(--background_color_2);text-transform:capitalize}main-menu-dropdown .RevolutionSelectbox--Item:last-child{border-bottom:unset}main-menu-dropdown .RevolutionSelectbox--InnerContent{padding:0;height:100%}.menu__toggle-link a.Button--Tertiary{width:fit-content;white-space:nowrap}.promo-block .content-group{padding:1.5rem 1rem}.menu__top-content .vjs-control-bar{display:none!important}.menu__top-content .VideoRatio{width:100%;height:100%}.menu__top-content .videoHolder .video-js,.menu__top-content video-component{height:100%;background-color:transparent}.menu__top-content .section-video__controls{display:flex;flex-direction:row;justify-content:space-between}.menu__top-content .menu-video__container{width:100%;height:100%;position:relative}.menu__top-content .menu-video__container .videoWrapper{overflow:hidden}.menu__promo-block .vjs-fluid,.menu__top-content .menu-video__container .vjs-fluid{border-radius:.5rem!important}.menu__promo-block iframe,.menu__promo-block .VideoRatio,.menu__promo-block .videoWrapper,.menu__promo-block .videoHolder,.menu__promo-block .video-js,.menu__promo-block .vjs-poster,.menu__promo-block video-component,.menu__promo-block video,.menu__top-content .VideoRatio,.menu__top-content .videoWrapper,.menu__top-content .videoHolder,.menu__top-content .video-js,.menu__top-content .vjs-poster,.menu__top-content video-component,.menu__top-content video{border-radius:.5rem}.product-upsell{padding:.75rem 0;display:flex;flex-direction:column;gap:.75rem}.product-upsell__heading,.product-upsell__swiper.swiper{padding-inline:1rem}.product-upsell__swiper-slide{box-sizing:border-box;background-color:var(--background_color);border-radius:.5rem;border:1px solid var(--tertiary_grey);padding:.5rem}.product-upsell__swiper-slide .product-upsell__product-title{text-align:center;margin-top:.25rem}main-menu-dropdown .pm__usps{padding:.75rem 0;display:flex;flex-direction:column;gap:.25rem;background-color:transparent}main-menu-dropdown .pm__usps .pm__usp-item{padding:.25rem;border-radius:.25rem;background-color:var(--tertiary_grey)}@media screen and (max-width:1024px){.menu__toggle-link .ButtonText:before,.menu__toggle-link .ButtonText:after{content:unset}}.menu__wrapper.Drawer--Bottom.menu-fully-hidden{display:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/151/assets/section-sidebar_menu.css.map */
