.footer-bar--wrapper{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--spacing--block)}@media(max-width:767px){.footer-bar--wrapper{flex-wrap:wrap}}.footer-bar--block{flex:1 1 calc(100% / 3);display:flex}@media(max-width:767px){.footer-bar--block{justify-content:var(--x-alignment);flex-basis:100%;text-align:center}}@media(min-width:768px){.footer-bar--block:nth-of-type(2):not(:last-child){justify-content:center}.footer-bar--block:last-of-type{justify-content:flex-end}.footer-bar--block:only-child:not([data-type=localization]){justify-content:center}}.footer-bar--block[data-type=payment-icons]{flex-wrap:wrap;gap:var(--spacing--1)}.footer-bar--block[data-type=payment-icons][data-greyscale-enabled=true] svg{filter:grayscale(100%)}@media(max-width:767px){.footer-bar--block[data-type=powered-by]{order:3}}.footer--wrapper{display:flex;gap:var(--spacing--block);justify-content:space-between}@media(max-width:767px){.footer--wrapper{flex-wrap:wrap}}.footer--wrapper .social-media--root{padding-top:var(--spacing--item)}.footer--block{flex:1 1 auto;display:flex;flex-direction:column}@media(max-width:767px){.footer--block{flex-basis:100%;text-align:var(--text-alignment);align-items:var(--x-alignment)}.footer--block[data-block-type=menu]:has(.collapsible-row--root)+.footer--block[data-block-type=menu]:has(.collapsible-row--root){margin-top:var(--spacing--neg-block)}}@media(min-width:768px){.footer--block{flex-basis:calc(100% / 3)}.footer--block:last-child{align-items:flex-end}.footer--block .subscribe-form--input{--font--size: var(--font--nav--size)}}.footer--block form{margin:0}@media(min-width:768px){.footer--block[data-block-type=subscribe] .footer--block--container{max-width:320px}.footer--block:not(:first-child):not(:last-child) .footer--block--container{margin:0 auto}.footer--block:last-child:nth-child(3) .footer--block--container{min-width:200px}}@media(max-width:767px){.footer--block:is([data-block-type=subscribe],[data-block-type=menu]) .footer--block--container{width:100%}}.footer--menu{display:flex;flex-direction:column;gap:var(--spacing--1)}.footer--about-text{max-width:400px}.footer--block--heading[data-item=nav-text]{--font--size: var(--font--button--size)}[data-item=sub-nav-text],[data-item=rte-content]{--font--size: var(--font--nav--size)}.footer--noblocks{width:100%;padding:var(--spacing--item)}@media(max-width:767px){.footer--noblocks{text-align:center}}.scrolling-text-on-image--root{--scrolling-content--mobile-gap: calc(var(--scrolling-content--gap) * .7)}.scrolling-text-on-image--root[data-full-width-text=true]{overflow-x:hidden}.scrolling-text-on-image--wrapper{position:relative}.scrolling-text-on-image--root[data-full-width-text=false] .scrolling-text-on-image--wrapper{overflow-x:hidden}.scrolling-text-on-image--content{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center}.scrolling-text-on-image--blocks{display:flex;position:relative;gap:var(--scrolling-content--gap);-webkit-user-select:none;user-select:none;z-index:1;max-width:100%}@media(max-width:767px){.scrolling-text-on-image--blocks{gap:var(--scrolling-content--mobile-gap)}}.scrolling-text-on-image--block-container{--animation-speed: calc( ((10 - var(--scrolling-content--animation-speed)) * (40 - 3) / (10 - 1) + 3) * 1s );flex-shrink:0;display:flex;align-items:center;gap:var(--scrolling-content--gap);animation:scrolling-content var(--animation-speed) linear infinite;animation-play-state:var(--animation-state)}@media(max-width:767px){.scrolling-text-on-image--block-container{gap:var(--scrolling-content--mobile-gap);animation:scrolling-content-mobile var(--animation-speed) linear infinite;animation-play-state:var(--animation-state);transform:translateZ(0);backface-visibility:hidden}}.scrolling-text-on-image--root[data-hover-pause=true]:has(.scrolling-text-on-image--blocks:hover) .scrolling-text-on-image--block-container{--animation-state: paused}.scrolling-text-on-image--root[data-direction=right] .scrolling-text-on-image--block-container{animation-direction:reverse}.scrolling-text-on-image--block{display:flex;flex-shrink:0;align-items:center;margin:0;gap:var(--spacing--item)}[class*=block][data-fit-together=true]+[class*=block][data-fit-together=true]{margin-top:0}.collapsible-row--root{--padding-horizontal: var(--spacing--item);--padding-vertical: var(--spacing--item);background-color:var(--bg-color)}.collapsible-row--root:after{z-index:0}.collapsible-row--root[data-text-color=white]:before,.collapsible-row--root[data-text-color=white]:after{background-color:var(--border--color-light)}@media(min-width:768px){.collapsible-row--root[data-view=large]{--padding-vertical: var(--spacing--block)}}.collapsible-row--root .layout--expand{--cross-size: calc(var(--font--nav--size) * var(--cross-scale, 1));--cross-color: var(--color)}.collapsible-row--root[data-view=small] .layout--expand{--cross-scale: 1}.collapsible-row--root[data-view=large] .layout--expand{--cross-scale: 2}.collapsible-row--toggle{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing--item);-webkit-user-select:none;user-select:none;padding:0;color:var(--color);width:100%;height:fit-content;background-color:transparent;text-align:left;padding:var(--padding-vertical) var(--padding-horizontal)}.collapsible-row--heading{padding:0;line-height:var(--spacing--4);pointer-events:none}.collapsible-row--inner{padding:0 var(--padding-horizontal) var(--padding-vertical)}.feedback-bar--root{z-index:100;position:fixed;left:0;bottom:var(--spacing--item);text-align:center;width:100%;pointer-events:none}@media(max-width:767px){.feedback-bar--root{padding:var(--spacing--3)}}.feedback-bar--root[aria-hidden=true]{display:none}.feedback-bar--root[aria-hidden=false]{display:block}.feedback-bar--message{padding:var(--spacing--2);border:var(--border--dark);border-radius:4px;display:inline-block}.search--root{display:block}.search--root .icon--x-mark{color:var(--input--color)}.search--bar-wrapper{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing--item)}.search--bar{display:flex;align-items:center;gap:var(--spacing--1);background-color:var(--input--bg-color);border-radius:var(--input--radius);padding:6px;width:calc(20% + var(--spacing--block));border:1px solid var(--border--color-dark)}@media(max-width:767px){.search--bar{width:100%}}[data-text-color=white] .search--bar{border:1px solid var(--border--color-light)}[data-text-color=white] [data-text-color=body] .search--bar{border:1px solid var(--border--color-dark)}.search--clear{cursor:pointer;display:flex}.search--clear:hover{opacity:.8}.search--clear[aria-hidden=true]{display:none}.search--cancel{display:flex}input[type=search].search--textbox{--input--bg-color: transparent;--input--height: var(--spacing--4);padding:0;border:0;outline:0;box-shadow:none;margin:0}input[type=search].search--textbox::-webkit-search-decoration,input[type=search].search--textbox::-webkit-search-cancel-button{display:none}input[type=text]::-ms-clear{display:none}.search--icon{width:var(--spacing--4);height:var(--spacing--4);display:flex;align-items:center;flex-shrink:0}.search--icon .icon--search{color:var(--input--color)}.search--icon .icon--spinner{scale:calc(7 / 5);color:var(--input--color);height:inherit}.search--root[aria-busy=true] .search--icon .icon--search,.search--root[aria-busy=false] .search--icon .icon--spinner{display:none}.search--results{display:flex}@media(min-width:768px){.search--results{gap:var(--spacing--block)}}@media(max-width:767px){.search--results{flex-direction:column}}.search--results>*{padding-top:var(--spacing--block);width:100%}.mobile-nav{display:flex;flex-direction:column;min-height:100vh}@media(max-width:767px){.mobile-nav{min-height:100dvh}}.mobile-nav--utilities{display:flex;padding:var(--spacing--block) var(--spacing--item);justify-content:space-between}.mobile-nav--utilities:has(>:first-child:empty):has(>:last-child:empty){display:none}.mobile-nav--utilities>*:empty{display:none}.mobile-nav--social-icons{display:contents}.mobile-nav--social-icons:has(.social-media--root:empty),.mobile-nav--social-icons:empty{display:none}.mobile-nav--footer{display:flex;justify-content:space-between;gap:var(--spacing--block);padding:var(--spacing--block) var(--spacing--item);margin-top:auto}.mobile-nav--footer:has(.disclosure--root[data-id=mobile-nav--locale]){flex-direction:column}.mobile-nav--localization{display:inline-flex}.mobile-nav--localization:empty{display:none}.predictive-search--products:empty{display:none}@media(min-width:768px)and (max-width:1023px){.predictive-search--product-grid[data-container=panel]{grid-template-columns:repeat(3,minmax(0,1fr))}}.predictive-search--heading{display:flex;padding-bottom:var(--spacing--item)}.predictive-search--resources{display:flex;flex-direction:column;gap:var(--spacing--block)}@media(max-width:767px){.predictive-search--resources{width:100%}}@media(min-width:768px){.predictive-search--resources{flex:1 0 20%}}.predictive-search--item a span{font-weight:700}.predictive-search--container{display:grid;grid-gap:var(--spacing--1)}.predictive-search--view-all{margin-top:var(--spacing--block);text-align:right}.small-logo--root img{--image--radius: 0;height:auto;width:var(--width)}@media(max-width:767px){.small-logo--root img{width:var(--mobile-width)}}.social-media--root{display:inline-flex}.social-media--root[data-type=follow]{flex-wrap:wrap;justify-content:center}.social-media--root[data-alignment=left]{justify-content:flex-start}.social-media--root[data-alignment=right]{justify-content:flex-end}@media(max-width:767px){.social-media--root[data-mobile-align=center]{justify-content:center}}.social-media--root .icon--threads{box-sizing:content-box;padding:4px 3px;margin:-4px -3px}.social-media--root .icon--x{height:18px;width:18px;margin:-4px}.social-media--root svg{height:14px;width:14px}.social-media--root:empty{display:none}.social-media--items{display:inline-flex;flex-wrap:wrap;align-items:center;width:100%;column-gap:14px}.social-media--root[data-view=icons] .social-media--items{row-gap:var(--spacing--1)}@media(min-width:768px){.social-media--root[data-alignment=center] .social-media--items{justify-content:center}.social-media--root[data-alignment=right] .social-media--items{justify-content:flex-end}}@media(max-width:767px){.social-media--root[data-mobile-alignment=center] .social-media--items{justify-content:center}.social-media--root[data-mobile-alignment=left] .social-media--items{justify-content:flex-start}.social-media--root[data-mobile-alignment=right] .social-media--items{justify-content:flex-end}}.social-media--item{display:inline-flex}.social-media--item>:is(a,share-url){display:inline-flex}.social-media--item>:is(a,share-url) .icon--root{overflow:visible}.social-media--root[data-view=icons] :is(.social-media--item>:is(a,share-url)){padding:var(--spacing--0);margin:var(--spacing--neg-0)}.social-media--root[data-hover-color=opacity] :is(.social-media--item>:is(a,share-url)):is(:focus-visible,:hover)>*{opacity:.6}.social-media--root[data-hover-color=brand] :is(.social-media--item>:is(a,share-url)):is(:focus-visible,:hover) .icon--x>*{color:#fff}.social-media--root[data-hover-color=brand] :is(.social-media--item>:is(a,share-url)):is(:focus-visible,:hover) .icon--threads>*{color:#fff}.social-media--root[data-hover-color=brand] :is(.social-media--item>:is(a,share-url)):is(:focus-visible,:hover) .icon--facebook>*{color:#49659d}.social-media--root[data-hover-color=brand] :is(.social-media--item>:is(a,share-url)):is(:focus-visible,:hover) .icon--linkedin>*{color:#0b65c2}.social-media--root[data-hover-color=brand] :is(.social-media--item>:is(a,share-url)):is(:focus-visible,:hover) .icon--pinterest>*{color:#cb1f2b}.social-media--root[data-hover-color=brand] :is(.social-media--item>:is(a,share-url)):is(:focus-visible,:hover) .icon--youtube>*{color:red}.social-media--root[data-hover-color=brand] :is(.social-media--item>:is(a,share-url)):is(:focus-visible,:hover) .icon--snapchat>*{color:#fff}.social-media--root[data-hover-color=brand] :is(.social-media--item>:is(a,share-url)):is(:focus-visible,:hover) .icon--tumblr>*{color:#35465c}.social-media--root[data-hover-color=brand] :is(.social-media--item>:is(a,share-url)):is(:focus-visible,:hover) .icon--vimeo>*{color:#1ab7ea}.social-media--root[data-hover-color=brand] :is(.social-media--item>:is(a,share-url)):is(:focus-visible,:hover) .icon--email>*{color:#deb72c}.social-media--root[data-hover-color=brand] :is(.social-media--item>:is(a,share-url)):is(:focus-visible,:hover) :is(.icon--link,.icon--share)>*{color:#0c63a9}.social-media--root[data-hover-color=brand] :is(.social-media--item>:is(a,share-url)):is(:focus-visible,:hover) .icon--bluesky>*{color:#1384fd}.social-media--root[data-hover-color=brand] :is(.social-media--item>:is(a,share-url)):is(:focus-visible,:hover)>:is(.icon--threads,.icon--x){background-color:#000;border-radius:4px}.social-media--root[data-hover-color=brand] :is(.social-media--item>:is(a,share-url)):is(:focus-visible,:hover)>.icon--snapchat{stroke:#000}.social-media--root[data-hover-color=brand] :is(.social-media--item>:is(a,share-url)):is(:focus-visible,:hover)>.icon--tiktok{filter:drop-shadow(1px 1px 0px #fd3e3e) drop-shadow(-.5px -.5px 0px #4de8f4)}.social-media--root[data-hover-color=brand] :is(.social-media--item>:is(a,share-url)):is(:focus-visible,:hover)>.icon--instagram path{fill:url(#instagram-hover)}.social-media--item>:is(a,share-url):hover{cursor:pointer}.social-media--root[data-type=follow] .social-media--title{width:100%;text-align:center}@media(min-width:768px){.social-media--root[data-alignment=right] .social-media--title{text-align:right}.social-media--root[data-alignment=left] .social-media--title{text-align:left}}@media(max-width:767px){.social-media--root[data-mobile-alignment=right] .social-media--title{text-align:right}}.social-url--link>[aria-hidden=true]{display:none}.social-url--link>[aria-hidden=false]{display:inline-flex}.subscribe-form--root{width:100%;min-width:200px;max-width:var(--subscribe-form--max-width, 400px);display:block;margin:0 auto}@media(min-width:768px){.subscribe-form--root{min-width:200px}.subscribe-form--root[data-x-alignment=left]{margin:0 auto 0 0}.subscribe-form--root[data-x-alignment=right]{margin:0 0 0 auto}}@media(min-width:768px){.subscribe-form--root{min-width:150px}}@media(max-width:767px){.subscribe-form--root[data-mobile-x-alignment=left]{margin:0 auto 0 0}.subscribe-form--root[data-mobile-x-alignment=right]{margin:0 0 0 auto}}.subscribe-form{--border: 1px solid var(--color--body);width:100%;display:flex;gap:var(--spacing--1);align-items:center;border-bottom:var(--border);background-color:transparent}.subscribe-form[aria-busy=true] .nav-arrow,.subscribe-form[aria-busy=false] .icon--spinner{display:none}.subscribe-form .icon--spinner{width:35px}[data-text-color=white] .subscribe-form{--border: 1px solid white}[data-text-color=white] [data-text-color=body] .subscribe-form{--border: 1px solid var(--color--body)}.subscribe-form--input{--color: var(--color--body);margin:0;border:0;padding:0;background-color:transparent;color:var(--color)}.subscribe-form--input:-webkit-autofill{-webkit-background-clip:text;-webkit-text-fill-color:var(--color)}.subscribe-form--input:focus-visible{background-color:transparent;outline:0;border:0}.subscribe-form--input::placeholder{color:var(--color)}[data-text-color=white] .subscribe-form--input{--color: white;border:0}[data-text-color=white] [data-text-color=body] .subscribe-form--input{--color: var(--color--body)}button.subscribe-form--submit{margin-right:var(--spacing--0)}[data-text-color=white] button.subscribe-form--submit .icon--spinner{fill:#fff}.header--root{--x-menu--underline--color: var(--header--color)}.x-menu{--natural-height: auto;display:flex;align-items:center;height:100%;min-height:100%}.x-menu--level-1--container{display:flex;align-items:center;gap:var(--spacing--block);height:100%;min-height:100%}.header--root[data-hover-disabled=false] .x-menu--level-1--container:has(.x-menu--level-1--link:is([aria-expanded=true],:hover,:focus-visible)):after{display:block}.header--root[data-hover-disabled=false] .x-menu--level-1--container:after{pointer-events:none;content:"";display:none;position:absolute;height:2px;bottom:0;width:var(--x-menu--underline--width);left:var(--x-menu--underline--left);background-color:var(--x-menu--underline--color);transition:left .4s,width .4s,color .4s;z-index:4}.x-menu--level-1--link{display:inline-flex;align-items:center;height:100%;min-height:100%}.x-menu--level-1--link[data-megamenu=false]{position:relative}.x-menu--level-1--link[data-megamenu=true] .menu-block--image-wrapper{max-width:320px;flex-basis:185px;flex-grow:1;width:100%;padding:var(--spacing--block) var(--spacing--item)}.x-menu--level-1--link[data-megamenu=true] .menu-block--image{border-radius:var(--image--radius)}.x-menu--level-1--link[data-megamenu=true] .menu-block--description{padding-top:var(--spacing--1);text-align:center}.x-menu--level-1--link[data-megamenu=true] .menu-block--products{order:1;padding:var(--spacing--block) var(--spacing--item);white-space:initial;width:100%;max-width:calc(var(--columns) * 320px)}.x-menu--level-1--link[data-megamenu=true] .menu-block--blog{width:100%;max-width:var(--max-width--medium);padding:var(--spacing--block) var(--spacing--item);white-space:initial;order:1}.x-menu--level-1--link[data-megamenu=true] .menu-block--blog:only-child{margin:0 auto}.x-menu--level-1--link[data-megamenu=true] .menu-block--featured{width:100%;order:1;padding:var(--spacing--block) var(--spacing--item);white-space:initial}.x-menu--level-1--link[data-megamenu=true] .menu-block--featured:only-child{margin:0 auto}.x-menu--level-1--link>:is(a,modal-trigger){display:inline-flex;box-sizing:content-box;height:100%;min-height:100%;white-space:nowrap}.x-menu--level-1--link>:is(a,modal-trigger) .icon--chevron-down{transform:scaleY(1);transition:transform .2s var(--transition--standard)}.x-menu--level-1--link>:is(a,modal-trigger)[aria-expanded=true] .icon--chevron-down{transform:scaleY(-1)}.x-menu--level-1--link>:is(a,modal-trigger):has(+.x-menu--level-2--container):is([aria-expanded=true]:not(:focus),:hover):before{content:"";position:absolute;bottom:0;left:0;right:0;background-color:transparent}.header--root[data-reduce-height=true] :is(.x-menu--level-1--link>:is(a,modal-trigger):has(+.x-menu--level-2--container):is([aria-expanded=true]:not(:focus),:hover)){padding:var(--spacing--item) var(--spacing--block);margin:var(--spacing--neg-item) var(--spacing--neg-block)}.header--root[data-reduce-height=true] :is(.x-menu--level-1--link>:is(a,modal-trigger):has(+.x-menu--level-2--container):is([aria-expanded=true]:not(:focus),:hover)):before{height:var(--spacing--item)}.header--root[data-reduce-height=false] :is(.x-menu--level-1--link>:is(a,modal-trigger):has(+.x-menu--level-2--container):is([aria-expanded=true]:not(:focus),:hover)){padding:var(--spacing--block);margin:var(--spacing--neg-block)}.header--root[data-reduce-height=false] :is(.x-menu--level-1--link>:is(a,modal-trigger):has(+.x-menu--level-2--container):is([aria-expanded=true]:not(:focus),:hover)):before{height:var(--spacing--block)}.x-menu--level-1--link[data-highlight=true]>:is(a,modal-trigger)[data-item]{--color: var(--highlight-color)}.x-menu--level-1--link[data-highlight=true]>:is(a,modal-trigger)[data-item] .x-menu--level-1--text:after,.x-menu--level-1--link[data-highlight=true]>:is(a,modal-trigger)[data-item] .x-menu--level-1--text:before{--header--color: var(--highlight-color)}.x-menu--level-1--text{gap:var(--spacing--1);display:inline-flex;align-items:center;justify-content:center;position:relative;pointer-events:none}.x-menu--level-2--container{--height: auto;position:absolute;white-space:nowrap;min-width:150px;left:0;height:var(--height);justify-content:center;overflow:hidden;transition:height .3s var(--transition--ease-out)}.header--root[data-reduce-height=true] .x-menu--level-1--link[data-megamenu=false] .x-menu--level-2--container{inset-block-start:calc(100% + var(--spacing--item))}.header--root[data-reduce-height=false] .x-menu--level-1--link[data-megamenu=false] .x-menu--level-2--container{inset-block-start:calc(100% + var(--spacing--block))}.x-menu--level-1--link[data-megamenu=false] .x-menu--level-2--container{left:var(--spacing--neg-3)}.layout--viewport[data-drop-shadows=true] :is(.x-menu--level-1--link[data-megamenu=false] .x-menu--level-2--container){box-shadow:var(--box-shadow--bottom)}.layout--viewport[data-drop-shadows=false] :is(.x-menu--level-1--link[data-megamenu=false] .x-menu--level-2--container){border:var(--border--dark);border-top:none}.x-menu--level-1--link[data-megamenu=true] .x-menu--level-2--container{max-width:100%;width:100%;padding-left:calc(var(--spacing--section--x) - var(--spacing--item));padding-right:calc(var(--spacing--section--x) - var(--spacing--item));inset-block-start:100%}.layout--viewport[data-drop-shadows=true] :is(.x-menu--level-1--link[data-megamenu=true] .x-menu--level-2--container){box-shadow:var(--box-shadow--bottom)}.layout--viewport[data-drop-shadows=false] :is(.x-menu--level-1--link[data-megamenu=true] .x-menu--level-2--container){border-bottom:var(--border--dark)}.x-menu--level-2--container[aria-hidden=true]{display:none}.x-menu--level-2--container[aria-hidden=false],.x-menu--level-2--wrapper{display:flex}.x-menu--level-2--list{padding:calc(var(--spacing--item) + var(--spacing--1)) 0}.x-menu--level-1--link[data-megamenu=true] .x-menu--level-2--list{display:flex}.x-menu--level-1--link[data-megamenu=true] .x-menu--level-2--list[data-single-parents=true]{flex-direction:column}.x-menu--level-1--link[data-megamenu=true] .x-menu--level-2--list:first-child{margin-left:var( --spacing--neg-item )}.x-menu--level-2--link a{display:inline-flex;padding:var(--spacing--1) var(--spacing--5)}.x-menu--level-2--link a>*{pointer-events:none}ul.x-menu--level-3--container{padding:0 0 20px}.x-menu--level-3--link a{padding:var(--spacing--1) var(--spacing--5);line-height:1}.y-menu{--transition--menu-duration: .4s;--current-level: 0;--height: auto;display:block;position:relative;width:100%;overflow:hidden;height:var(--height);transition:height var(--transition--menu-duration) var(--transition--ease-out);will-change:height}.y-menu .menu-block--description{padding-top:var(--spacing--1);text-align:center}.y-menu :is(.menu-block--image-wrapper,.blog-grid--root,.menu-block--products>*){padding:var(--spacing--item)}@media(min-width:768px){.y-menu .menu-block--products{grid-template-columns:1fr}}.y-menu .menu-block--featured{--image--radius: 0;container-type:inline-size}.y-menu button[data-item=nav-text]{position:relative;display:flex;gap:var(--spacing--item);align-items:center;justify-content:space-between;line-height:1.3;padding:24px var(--spacing--item);color:var(--color--body);width:100%}.y-menu--level-1--container{transform:translate(calc(var(--current-level) * -100%));transition:transform var(--transition--menu-duration) var(--transition--ease-out);will-change:transform}:is(.y-menu--parent-link,.y-menu--level-1--link,.y-menu--level-2--link,.y-menu--level-3--link)>:is(a,button,modal-trigger){border-bottom:var(--border--dark)}:is(.y-menu--parent-link,.y-menu--level-1--link,.y-menu--level-2--link,.y-menu--level-3--link):first-child>:is(a,button,modal-trigger){border-top:var(--border--dark)}:is(.y-menu--parent-link,.y-menu--level-1--link,.y-menu--level-2--link,.y-menu--level-3--link) svg{pointer-events:none}:is(.y-menu--parent-link,.y-menu--level-1--link,.y-menu--level-2--link,.y-menu--level-3--link)>:is(a,modal-trigger){position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing--item);line-height:1.3;padding:24px var(--spacing--item)}.y-menu--back-link{border-top:var(--border--dark);border-bottom:var(--border--dark)}.y-menu--back-link>button[data-item=nav-text]{justify-content:start}.y-menu--level-1--link[data-highlight=true]>:is(button,a,modal-trigger){color:var(--highlight-color)}.y-menu--level-2--container{position:absolute;background:var(--bg-color--body);left:100%;width:100%;top:0;bottom:0;height:fit-content}.y-menu--level-2--container[aria-current=false]:not(:has(.y-menu--level-3--container[aria-current=true])){display:none}[data-depth="2"] .y-menu--level-2--link>a{padding-left:var(--spacing--block)}.y-menu--level-3--container{position:absolute;left:100%;width:100%;top:0;bottom:0;background:var(--bg-color--body);height:fit-content}.y-menu--level-3--container[aria-current=false]{display:none}[data-depth="3"] .y-menu--level-3--link>a{padding-left:var(--spacing--block)}.y-menu--blocks{display:block;border-bottom:var(--border--dark)}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAwAAAAIAAAAEEEggAAICFAQ */
