._1UqPoG_menuList{display:contents}@media (max-width:1079.9px){._1UqPoG_menuList:not(._1UqPoG_isMobile){display:none}}._1UqPoG_menuList._1UqPoG_isMobile{flex-direction:column;flex-grow:1;row-gap:24px;display:flex}._1UqPoG_menuList._1UqPoG_isMobile ._1UqPoG_menuList__item{opacity:0;transform:translate(-16px)}._1UqPoG_menuList._1UqPoG_isMobile._1UqPoG_active ._1UqPoG_menuList__item{opacity:1;transition-property:opacity,transform;transition-duration:.5s;transition-timing-function:ease-in,cubic-bezier(.5,1,.89,1);transition-delay:calc((sibling-index() - 1)*.1s + .15s);transform:none}@starting-style{._1UqPoG_menuList._1UqPoG_isMobile._1UqPoG_active ._1UqPoG_menuList__item{opacity:0;transform:translate(-16px)}}@media (prefers-reduced-motion:reduce){._1UqPoG_menuList._1UqPoG_isMobile._1UqPoG_active ._1UqPoG_menuList__item{transition:none}}
.VguSxa_menu{z-index:99;pointer-events:none;justify-content:flex-end;display:flex;position:fixed;inset:0}@media (min-width:1080px){.VguSxa_menu{display:none}}.VguSxa_menu.VguSxa_active{pointer-events:auto}.VguSxa_menu__backdrop{z-index:-1;background-color:var(--ui-color-backdrop);transition:opacity .3s cubic-bezier(.65,0,.35,1);position:fixed;inset:0}.VguSxa_menu__backdrop[data-starting-style],.VguSxa_menu__backdrop[data-ending-style]{opacity:0}.VguSxa_menu__content{z-index:0;padding-inline:var(--ui-container-gutter);block-size:100%;max-block-size:100%;inline-size:100%;font-size:var(--ui-font-size-h3);font-variation-settings:"wght" 500;background-color:var(--ui-color-surface-primary);color:var(--ui-color-text-title);transform-origin:100% 0;flex-direction:column;flex:none;padding-block-start:calc(var(--ui-header-height) + 32px);padding-block-end:16px;transition:opacity .3s cubic-bezier(.65,0,.35,1);display:flex;position:relative;overflow:hidden auto}.VguSxa_menu__content[hidden]{display:none}.VguSxa_menu__content[data-starting-style],.VguSxa_menu__content[data-ending-style]{opacity:0}.VguSxa_menu:has(.VguSxa_menu__buttons) .VguSxa_menu__content{padding-block-end:0}.VguSxa_menu__buttons{background-color:var(--ui-color-surface-primary);padding-block:16px;position:sticky;inset-block-end:0}@media (max-width:1079.9px){.VguSxa_menu__buttons{--button-width:100%}}
._9QpulW_menuToggle{--__active:0;--__hover:0;display:none}@media (pointer:fine){._9QpulW_menuToggle:hover{--__hover:1}}@media (max-width:1079.9px){._9QpulW_menuToggle{z-index:0;aspect-ratio:1;pointer-events:auto;inline-size:40px;color:var(--menu-toggle-color);border-radius:50%;flex:none;display:flex;position:relative}._9QpulW_menuToggle:after{content:"";z-index:-1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgb(from var(--icon-button-color-background,#fff) r g b/calc(var(--__hover) * .25));border-radius:50%;transition:background .3s cubic-bezier(.65,0,.35,1);position:absolute;inset:0}}._9QpulW_menuToggle._9QpulW_active{--__active:1}._9QpulW_menuToggle._9QpulW_active:after{background:var(--ui-color-surface-card)}._9QpulW_menuToggle__icon{pointer-events:none;justify-content:center;align-items:center;block-size:14px;inline-size:22px;margin:auto;display:flex;position:absolute;inset:0}._9QpulW_menuToggle__icon:before,._9QpulW_menuToggle__icon:after{content:"";transition:transform .3s cubic-bezier(.65,0,.35,1)}._9QpulW_menuToggle__icon:before,._9QpulW_menuToggle__icon:after,._9QpulW_menuToggle__icon>span{background-color:currentColor;border-radius:20px;block-size:2px;inline-size:22px;margin-inline:auto;position:absolute;inset-inline:0}._9QpulW_menuToggle__icon:before{transform:translateY(calc(6px * var(--__active))) rotate(calc(45deg * var(--__active)));transform-origin:50%;inset-block-start:0}._9QpulW_menuToggle__icon:after{transform:translateY(calc(-6px * var(--__active))) rotate(calc(135deg * var(--__active)));inset-block-end:0}._9QpulW_menuToggle__icon>span{opacity:calc(1 - var(--__active));transform:translateX(calc(5px * var(--__active)));transition:opacity .15s cubic-bezier(.65,0,.35,1),transform .3s cubic-bezier(.65,0,.35,1)}
.NYHXKa_iconButton{--__hover:0;z-index:0;aspect-ratio:1;cursor:pointer;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(255, 255, 255, calc(var(--__hover) * .25));background:rgb(from var(--icon-button-color-background,#fff) r g b/calc(var(--__hover) * .25));block-size:40px;min-block-size:0;color:inherit;border-radius:100%;place-items:center;transition:background .3s cubic-bezier(.65,0,.35,1);display:grid;position:relative}.NYHXKa_iconButton>*{grid-area:1/1}@media (pointer:fine){.NYHXKa_iconButton:hover{--__hover:1}}.NYHXKa_iconButton:focus-visible{outline:1px solid}
.kvqYJW_cartButton__text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kvqYJW_cartButton__countIndicator{z-index:1;justify-self:end;translate:5px -2ex}
