.header__icon--menu .icon-hamburger__line{transform-box:fill-box;transform-origin:center;transition:transform .28s ease,opacity .28s ease}.header__icon--menu button.active .icon-hamburger__line--top{transform:translateY(7px) rotate(45deg)}.header__icon--menu button.active .icon-hamburger__line--middle{opacity:0}.header__icon--menu button.active .icon-hamburger__line--bottom{transform:translateY(-7px) rotate(-45deg)}@media(prefers-reduced-motion:reduce){.header__icon--menu .icon-hamburger__line{transition-duration:.01ms}}.js menu-drawer>details>summary:before,.js menu-drawer>details[open]:not(.menu-opening)>summary:before{content:"";position:absolute;cursor:default;width:100%;height:100%;top:100%;left:0;background:rgb(var(--color-foreground-rgb) / var(--opacity-50));opacity:var(--opacity-0);visibility:hidden;z-index:2;transition:opacity 0s,visibility 0s}menu-drawer>details[open]>summary:before{visibility:visible;opacity:var(--opacity-0);transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}.js details[open]>.menu-drawer,.js .drawer--menu:not(.drawer--inline-accordion) details[open]>.menu-drawer__submenu{transition-property:opacity,transform;transition-duration:var(--animation-speed-slowest);transition-timing-function:var(--cubic-smooth)}.js details[open].menu-opening>.menu-drawer,.drawer--menu:not(.drawer--inline-accordion) details[open].menu-opening>.menu-drawer__submenu{transform:translate(0);opacity:var(--opacity-100);visibility:visible;z-index:2}.js .menu-drawer__navigation .submenu-open{visibility:hidden}.menu-drawer__navigation-container{height:100%;display:flex;flex-direction:column}.drawer--inline-accordion .drawer__inner{overflow:hidden}.drawer--inline-accordion .vastra-drawer-scroll{flex:1 1 auto;min-block-size:0;overflow-x:hidden;overflow-y:auto}.drawer--inline-accordion .menu-drawer__login-footer{flex:0 0 auto;box-sizing:border-box;padding-inline:24px;border-top:1px solid #e5e5e5;border-bottom:0;background:#fff;position:relative;z-index:2}.drawer--menu-multi-tab.drawer--inline-accordion .menu-drawer__accordion{display:block;inline-size:100%}.drawer--menu-multi-tab.drawer--inline-accordion .menu-drawer__accordion-row{display:flex;align-items:center;inline-size:100%;min-block-size:48px}.drawer--menu-multi-tab.drawer--inline-accordion .menu-drawer__accordion-row>.menu-drawer__accordion-row-toggle{display:flex;flex:1 1 auto;align-items:center;min-inline-size:0;min-block-size:48px;inline-size:100%;padding-inline:0;border:0;background:transparent;color:#111;font:inherit;text-align:start;text-decoration:none;cursor:pointer}.drawer--menu-multi-tab.drawer--inline-accordion .menu-drawer__accordion-row-toggle:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.drawer--menu-multi-tab.drawer--inline-accordion .menu-drawer__accordion-toggle{display:inline-flex;flex:0 0 44px;align-items:center;justify-content:center;inline-size:44px;block-size:44px;margin:0;padding:0;border:0;outline:none;box-shadow:none;-webkit-appearance:none;appearance:none;background:transparent;color:#111;cursor:pointer}.drawer--menu-multi-tab.drawer--inline-accordion .menu-drawer__accordion-toggle:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.drawer--menu-multi-tab.drawer--inline-accordion .menu-drawer__accordion-icon{display:block;flex:0 0 44px;inline-size:22px;block-size:22px;margin-inline-start:auto;color:#111;font-size:22px;line-height:22px;text-align:center}.drawer--menu-multi-tab.drawer--inline-accordion .menu-drawer__accordion-panel{inline-size:100%;max-block-size:2000px;overflow:hidden;transition:max-block-size .28s ease,opacity .18s ease}.drawer--menu-multi-tab.drawer--inline-accordion .menu-drawer__accordion-panel[hidden]{display:block;max-block-size:0;opacity:0;pointer-events:none}.drawer--menu-multi-tab.drawer--inline-accordion .menu-drawer__accordion-panel:not([hidden]){opacity:1}.drawer--menu-multi-tab.drawer--inline-accordion .menu-drawer__accordion-panel .menu-drawer__menu-item,.drawer--menu-multi-tab.drawer--inline-accordion .menu-drawer__accordion-panel .menu-drawer__menu-grid .menu-drawer__menu-item{padding-inline:16px}.drawer--menu-multi-tab.drawer--inline-accordion .menu-drawer__accordion-panel .menu-drawer__menu-grid{display:flex;flex-direction:column;gap:0;padding-inline:16px}.drawer--menu-multi-tab.drawer--inline-accordion .menu-drawer__accordion-panel .menu-drawer__menu-grid .menu-drawer__menu-item{padding-inline:0}#Drawer-Menu.drawer--inline-accordion .menu-drawer__login-footer{padding-inline:24px}@media(prefers-reduced-motion:reduce){.drawer--menu-multi-tab.drawer--inline-accordion .menu-drawer__accordion-panel{transition:none}}.menu-drawer__inner-submenu{height:100%;overflow-x:hidden;overflow-y:auto}.js .menu-drawer__menu li{margin-bottom:.2rem}.drawer--menu:not(.drawer--menu-multi-tab) .menu-drawer__menu-item{padding:1.5rem 3rem;text-decoration:none}.drawer--menu .drawer__inner,.drawer--menu .menu-drawer,.drawer--menu .menu-drawer__submenu{background-color:#fff;color:#111}#Drawer-Menu.drawer--menu .drawer__inner:has(.menu-drawer__top-image){overflow-x:hidden;overflow-y:hidden}.drawer--menu .menu-drawer__top-image{display:block;width:calc(100% + 3rem);max-width:none;height:auto;margin:0 -1.5rem;padding:0;border-radius:0}.drawer--menu-multi-tab .menu-drawer__top-image{width:100%;margin-inline:0}.drawer--menu .menu-drawer__top-image-slideshow{position:relative;inline-size:100%;aspect-ratio:var(--menu-drawer-banner-ratio);overflow:hidden;margin:0;padding:0;background:#fff}.drawer--menu .menu-drawer__top-image-slide{position:relative;flex:0 0 calc(100% / var(--menu-drawer-track-slides));inline-size:calc(100% / var(--menu-drawer-track-slides));block-size:100%;display:flex;align-items:center;justify-content:center}.drawer--menu .menu-drawer__top-image-slideshow{touch-action:pan-y}.drawer--menu .menu-drawer__top-image-track{display:flex;inline-size:calc(var(--menu-drawer-track-slides) * 100%);block-size:100%;transform:translate3d(-var(--menu-drawer-slide-offset,0%),0,0);transition:transform .4s ease;will-change:transform}.drawer--menu .menu-drawer__top-image-track.is-no-transition{transition:none}.drawer--menu .menu-drawer__top-image-link{display:block;inline-size:100%;text-decoration:none}.drawer--menu .menu-drawer__top-image-slide>.menu-drawer__top-image-link{display:flex;block-size:100%;align-items:center;justify-content:center}.drawer--menu .menu-drawer__top-image-slideshow .menu-drawer__top-image{inline-size:100%;block-size:100%;margin:0;object-fit:contain}@media(prefers-reduced-motion:reduce){.drawer--menu .menu-drawer__top-image-slide,.drawer--menu .menu-drawer__top-image-track{transition:none}}.drawer--menu .menu-drawer__login-row{display:flex;align-items:center;gap:9px;width:100%;height:auto;min-height:0;box-sizing:border-box;padding:12px 24px;color:#000;text-decoration:none;border-bottom:1px solid #e5e5e5}#Drawer-Menu.drawer--menu:not(.drawer--menu-multi-tab) .menu-drawer__login-row{padding-inline:0}.drawer--menu .menu-drawer__login-icon{display:inline-grid;flex:0 0 30px;width:30px;height:30px;place-items:center;border-radius:50%;background:#a97f1c;color:#fff}.drawer--menu .menu-drawer__login-icon .icon-account{width:16px;height:16px;fill:none;stroke:currentColor;color:#fff}.drawer--menu .menu-drawer__login-text{color:#000;font:inherit;font-size:15px}.drawer--menu .menu-drawer__login-row:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.drawer--menu-multi-tab .menu-drawer__login-row{padding-inline:0}#Drawer-Menu.drawer--menu-multi-tab .menu-drawer__action-footer{flex:0 0 auto;box-sizing:border-box;padding:16px 16px max(16px,env(safe-area-inset-bottom));background:#fff;position:relative;z-index:2}#Drawer-Menu.drawer--menu-multi-tab .menu-drawer__action-bar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);inline-size:100%;block-size:48px;min-block-size:48px;overflow:hidden;border-radius:14px;background:#a97f1c}#Drawer-Menu.drawer--menu-multi-tab .menu-drawer__action-link{position:relative;display:flex;min-inline-size:0;align-items:center;justify-content:center;gap:7px;box-sizing:border-box;padding:5px 12px;color:#fff;font:inherit;font-size:15px;line-height:1.2;text-decoration:none;white-space:nowrap}#Drawer-Menu.drawer--menu-multi-tab .menu-drawer__action-link.is-disabled{cursor:default;opacity:.65}#Drawer-Menu.drawer--menu-multi-tab .menu-drawer__action-icon{display:inline-grid;flex:0 0 30px;inline-size:30px;block-size:30px;place-items:center;border-radius:50%;background:#fff;color:#a97f1c}#Drawer-Menu.drawer--menu-multi-tab .menu-drawer__action-icon svg{display:block;inline-size:17px;block-size:17px;color:#a97f1c;fill:none;stroke:currentColor}#Drawer-Menu.drawer--menu-multi-tab .menu-drawer__action-text{overflow:hidden;color:#fff;text-overflow:ellipsis}#Drawer-Menu.drawer--menu-multi-tab .menu-drawer__action-divider{align-self:center;inline-size:1px;block-size:24px;margin-inline:-1px;background:#fff;pointer-events:none}#Drawer-Menu.drawer--menu-multi-tab .menu-drawer__action-link:focus-visible{z-index:1;outline:2px solid #fff;outline-offset:-5px}@media screen and (max-width:380px){#Drawer-Menu.drawer--menu-multi-tab .menu-drawer__action-link{gap:4px;padding-inline:8px;font-size:14px}#Drawer-Menu.drawer--menu-multi-tab .menu-drawer__action-icon{flex-basis:30px;inline-size:30px;block-size:30px}}#Drawer-Menu.drawer--menu:not(.drawer--menu-multi-tab) .drawer__wrapper{width:100%;margin-inline:0}#Drawer-Menu.drawer--menu .menu-drawer__menu>.menu-drawer__list-item,#Drawer-Menu.drawer--menu .menu-drawer__submenu .menu-drawer__menu>li{margin-bottom:0;border-bottom:1px solid #e5e5e5}#Drawer-Menu.drawer--menu:not(.drawer--menu-multi-tab) .menu-drawer__navigation>.menu-drawer__menu>.menu-drawer__list-item{display:block;width:100%}#Drawer-Menu.drawer--menu:not(.drawer--menu-multi-tab) .menu-drawer__menu-item{display:flex;align-items:center;height:48px;min-height:48px;box-sizing:border-box;padding:0 24px}#Drawer-Menu.drawer--menu:not(.drawer--menu-multi-tab) summary.menu-drawer__menu-item{padding-inline-end:52px}#Drawer-Menu.drawer--menu:not(.drawer--menu-multi-tab) .menu-drawer__navigation>.menu-drawer__menu>.menu-drawer__list-item>a,#Drawer-Menu.drawer--menu:not(.drawer--menu-multi-tab) .menu-drawer__navigation>.menu-drawer__menu>.menu-drawer__list-item>details>summary{padding-inline-start:0}#Drawer-Menu.drawer--menu:not(.drawer--menu-multi-tab) .menu-drawer__navigation>.menu-drawer__menu>.menu-drawer__list-item>a>.svg-wrapper,#Drawer-Menu.drawer--menu:not(.drawer--menu-multi-tab) .menu-drawer__navigation>.menu-drawer__menu>.menu-drawer__list-item>details>summary>.svg-wrapper{inset-inline-end:0}@media screen and (min-width:750px){#Drawer-Menu.drawer--menu:not(.drawer--menu-multi-tab) .drawer__inner{padding-inline:0}#Drawer-Menu.drawer--menu:not(.drawer--menu-multi-tab) .menu-drawer__top-image{width:100%;margin-inline:0}#Drawer-Menu.drawer--menu:not(.drawer--menu-multi-tab) .drawer__wrapper{width:100%;margin-inline:0;padding-inline:24px;box-sizing:border-box}#Drawer-Menu.drawer--menu:not(.drawer--menu-multi-tab) .menu-drawer__login-row{padding-inline:0}#Drawer-Menu.drawer--menu:not(.drawer--menu-multi-tab) .menu-drawer__navigation,#Drawer-Menu.drawer--menu:not(.drawer--menu-multi-tab) .menu-drawer__navigation-container,#Drawer-Menu.drawer--menu:not(.drawer--menu-multi-tab) .menu-drawer__menu,#Drawer-Menu.drawer--menu:not(.drawer--menu-multi-tab) .menu-drawer__list-item,#Drawer-Menu.drawer--menu:not(.drawer--menu-multi-tab) .menu-drawer__list-item>details{margin-inline:0;padding-inline:0}#Drawer-Menu.drawer--menu:not(.drawer--menu-multi-tab) .menu-drawer__navigation>.menu-drawer__menu>.menu-drawer__list-item>a{padding-inline:0 24px}#Drawer-Menu.drawer--menu:not(.drawer--menu-multi-tab) .menu-drawer__navigation>.menu-drawer__menu>.menu-drawer__list-item>details>summary{padding-inline:0 52px}}#Drawer-Menu.drawer--menu .menu-drawer__menu-item,#Drawer-Menu.drawer--menu .menu-drawer__close-button,#Drawer-Menu.drawer--menu .menu-drawer__utility-links,#Drawer-Menu.drawer--menu .menu-drawer__utility-links a{color:#111}.menu-drawer summary.menu-drawer__menu-item{padding-inline-end:5.2rem}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus{color:var(--color-foreground);background-color:rgb(var(--color-foreground-rgb) / var(--opacity-4))}.drawer--menu .menu-drawer__menu-item--active,.drawer--menu .menu-drawer__menu-item:focus,.drawer--menu .menu-drawer__close-button:focus{color:#111;background-color:#1111110a}@media(hover:hover){.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{color:var(--color-foreground);background-color:rgb(var(--color-foreground-rgb) / var(--opacity-4))}.menu-drawer__menu-item--active:hover{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-8))}.drawer--menu .menu-drawer__menu-item:hover,.drawer--menu .menu-drawer__close-button:hover{color:#111;background-color:#1111110a}}.menu-drawer__menu-item>.svg-wrapper{width:15px;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}.menu-drawer__menu-item>.svg-wrapper:has(.icon-caret){transform:translateY(-50%) rotate(-90deg)}.js .drawer--menu:not(.drawer--inline-accordion) .menu-drawer__submenu{position:absolute;top:0;width:100%;bottom:0;left:0;background:var(--color-background);z-index:1;transform:translate(-5%);opacity:var(--opacity-0);visibility:hidden}.js .drawer--menu:not(.drawer--inline-accordion) .menu-drawer__submenu .menu-drawer__submenu{overflow-y:auto}.menu-drawer__close-button{padding:1.5rem 2.6rem 1.5rem 3rem;text-decoration:none;display:flex;align-items:center;font-size:var(--font-size--sm);width:100%;background-color:transparent;font-family:var(--font-body--family);font-style:var(--font-body--style);text-align:left}.menu-drawer__close-button .svg-wrapper{transform:rotate(180deg);margin-inline-end:1rem;width:15px}.menu-drawer__close-button .svg-wrapper:has(.icon-caret){transform:rotate(90deg)}.menu-drawer__utility-links{font-size:var(--button-font-size-link, var(--font-size--sm));padding:2rem 0;position:relative}.menu-drawer__utility-links a{text-transform:none}.menu-drawer__utility-links a,.menu-drawer__utility-links .menu-drawer__utility-heading{font-size:var(--button-font-size-link, var(--font-size--sm))}.menu-drawer__utility-links .menu-drawer__utility-heading{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-8));padding:var(--padding-sm) var(--padding-xl);margin:0;text-transform:uppercase}.menu-drawer__utility-links .drawer-localization{display:block;padding:var(--padding-sm) var(--padding-lg) var(--padding-sm) var(--padding-xl)}.drawer--menu .menu-drawer__utility-links{border-top:1px solid rgb(17 17 17 / .12);padding-block:2.5rem}.drawer--menu .menu-drawer__utility-links .menu-drawer__utility-heading{background-color:transparent;border-bottom:1px solid rgb(17 17 17 / .12)}.menu-drawer__account{display:inline-flex;align-items:center;text-decoration:none;padding:1rem 0;font-size:var(--font-size--sm);color:var(--color-foreground);margin-bottom:0}.menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account{margin:0}.menu-drawer__account account-icon>.svg-wrapper{height:2rem;width:2rem;margin-inline-end:1rem}.menu-drawer__account shop-user-avatar{--shop-avatar-size: 2.4rem;margin-inline-end:.55rem;margin-inline-start:-.45rem}@media(hover:hover){.menu-drawer__account:hover account-icon>.svg-wrapper{transform:scale(1.07)}}.menu-drawer .list-social{justify-content:flex-start;margin-inline-start:-1.25rem}.menu-drawer .list-social:empty{display:none}.menu-drawer .list-social__link{padding:1.1rem}@media screen and (max-width:749px){.menu-drawer.disclosure-selector-open{transform:none!important;filter:none!important;transition:none!important}}.drawer--menu .drawer__inner{overflow:hidden!important}@media screen and (max-width:550px){.drawer--menu .drawer__inner{width:100%;max-width:100vw}}#Drawer-Menu.drawer--menu{--drawer-max-width: 400px;position:fixed;inset-block-start:var(--drawer-header-offset, 0px);inset-block-end:0;inset-inline:0;inline-size:100vw;height:auto;max-height:none;overflow:hidden}#Drawer-Menu.drawer--menu .drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0}#Drawer-Menu.drawer--menu [data-drawer-content],#Drawer-Menu.drawer--menu .drawer__inner{min-height:0;height:100%;max-height:none;background:#fff;color:#111}@media screen and (max-width:1024px){#Drawer-Menu.drawer--menu [data-drawer-content]{inline-size:100%;max-inline-size:100%}}#Drawer-Menu.drawer--menu .menu-drawer,#Drawer-Menu.drawer--menu .menu-drawer__submenu{background:#fff;color:#111}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-composition{position:absolute;inset-block:0;inset-inline-start:0;inline-size:min(400px,calc(100vw - 1rem));max-inline-size:100vw;height:100%;max-height:none;margin:0;padding:0;--vastra-drawer-content-left: clamp(1.5rem, 6vw, 2rem);overflow:hidden;background:#fff}#Drawer-Menu.drawer--menu-multi-tab .drawer__inner,#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content{height:100%;background:#fff;color:#111}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content{box-sizing:border-box;position:relative;z-index:2;inline-size:100%;max-inline-size:none;block-size:100%;margin:0;padding:0 24px 1.5rem;overflow-x:hidden;overflow-y:auto}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .mobile--multi-tab,#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .section-resource-list,#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content header-mobile-tabs{min-block-size:100%}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content header-mobile-tabs,#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .section-resource-list__content{display:flex;flex-direction:column}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .section-resource-list__content{flex:1 1 auto;min-block-size:0;block-size:auto;align-items:stretch}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-menu-composition{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;inline-size:100%;min-block-size:0}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .site-nav-mobile{inline-size:100%;margin-block-start:0;margin-block-end:0}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .site-nav-mobile--list{display:flex;flex-direction:column;gap:0;inline-size:100%;margin:0}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .site-nav-mobile--list>li{display:flex;align-items:center;inline-size:100%;margin-block-end:0;border-block-end:1px solid #e5e5e5}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .site-nav-mobile--list>li:last-child{border-block-end:1px solid #e5e5e5}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .site-nav-mobile .menu-drawer__menu-item:not(.menu-drawer__accordion-panel .menu-drawer__menu-item){color:#111!important;text-align:left;justify-content:flex-start;inline-size:100%;block-size:48px;min-block-size:48px;box-sizing:border-box;padding-block:0;font-size:16px;font-weight:400}#Drawer-Menu.drawer--menu-multi-tab .menu-drawer__menu-item .label-wrapper{display:inline-flex;flex:0 1 auto;align-items:center;gap:var(--gap-xs);min-inline-size:0;margin-inline-start:0;pointer-events:none;font-size:1.2rem;line-height:1}#Drawer-Menu.drawer--menu-multi-tab .menu-drawer__menu-item .label{display:inline-flex;align-items:center;justify-content:center;inline-size:fit-content;block-size:auto;min-inline-size:0;padding:2px 7px;position:relative;transform:translateY(-6px);border:0;border-radius:9999px;background-color:var(--color-background);color:var(--color-foreground);font-size:11px;box-shadow:none;text-transform:capitalize;text-align:center;line-height:1;white-space:nowrap}#Drawer-Menu.drawer--menu-multi-tab .menu-drawer__menu-item .label.new-label{background-color:var(--new-bg);color:var(--new-color)}#Drawer-Menu.drawer--menu-multi-tab .menu-drawer__menu-item .label.sale-label{background-color:var(--sale-bg);color:var(--sale-color)}#Drawer-Menu.drawer--menu-multi-tab .menu-drawer__menu-item .label.hot-label{background-color:var(--hot-bg);color:var(--hot-color)}.drawer--menu-multi-tab.drawer--inline-accordion .menu-drawer__item-icon{display:inline-grid;flex:0 0 30px;inline-size:30px;block-size:30px;place-items:center;margin-inline-end:9px;border-radius:50%;background:#a97f1c;color:#fff}.drawer--menu-multi-tab.drawer--inline-accordion .menu-drawer__item-icon svg{display:block;inline-size:16px;block-size:16px;color:#fff;stroke:currentColor}.drawer--menu-multi-tab.drawer--inline-accordion .site-nav-mobile--list>li:has(.menu-drawer__item-icon)>.menu-drawer__menu-item,.drawer--menu-multi-tab.drawer--inline-accordion .menu-drawer__accordion-row:has(.menu-drawer__item-icon)>.menu-drawer__menu-item{gap:0;font-size:15px}.drawer--menu-multi-tab.drawer--inline-accordion .menu-drawer__accordion-panel a.menu-drawer__menu-item{font-size:14px;line-height:1.4}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .media,#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .placeholder-svg,#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .sub-banner,#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .site-nav-mobile .menu-drawer__menu-item>.svg-wrapper:not(.icon-arrow--backward){display:none!important}#Drawer-Menu.drawer--menu-multi-tab,#Drawer-Menu.drawer--menu-multi-tab .drawer__inner,#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-composition,#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content{background-image:none!important}@media screen and (max-width:1024px){#Drawer-Menu.drawer--menu{position:fixed;inset-block-start:var(--drawer-header-offset, 0px);inset-block-end:0;inset-inline:0;inline-size:100vw;height:auto;max-height:none;overflow:hidden}#Drawer-Menu.drawer--menu .drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0}#Drawer-Menu.drawer--menu [data-drawer-content],#Drawer-Menu.drawer--menu .drawer__inner{min-height:0;height:100%;max-height:none;background:#fff;color:#111}#Drawer-Menu.drawer--menu .menu-drawer,#Drawer-Menu.drawer--menu .menu-drawer__submenu{background:#fff;color:#111}#Drawer-Menu.drawer--menu-multi-tab{block-size:auto;max-block-size:none}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-composition{inline-size:100%;max-inline-size:100%}#Drawer-Menu.drawer--menu-multi-tab .drawer__inner{position:relative;inline-size:100%;block-size:100%;padding:0;background-color:#fff}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content{box-sizing:border-box;position:relative;z-index:2;inline-size:100%;max-inline-size:none;block-size:100%;container-type:inline-size;margin:0;padding:0 24px 1.5rem;overflow-x:hidden;overflow-y:auto;background:#fff;color:#111}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .menu-drawer__menu-item,#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .menu-drawer__menu-grid{padding-inline:0}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .menu-drawer__menu-item{overflow-wrap:anywhere}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .mobile--multi-tab,#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .section-resource-list,#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content header-mobile-tabs{min-block-size:100%}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content header-mobile-tabs,#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .section-resource-list__content{display:flex;flex-direction:column}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .section-resource-list__content{flex:1 1 auto;min-block-size:0;block-size:auto;align-items:stretch}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-menu-composition{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;inline-size:100%;min-block-size:0}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .site-nav-mobile{inline-size:100%;margin-block-start:0;margin-block-end:0}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .site-nav-mobile--list{display:flex;flex-direction:column;gap:0;inline-size:100%;margin:0}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .site-nav-mobile--list>li{display:flex;align-items:center;inline-size:100%;margin-block-end:0;border-block-end:1px solid #e5e5e5}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .site-nav-mobile--list>li:last-child{border-block-end:1px solid #e5e5e5}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .site-nav-mobile .menu-drawer__menu-item:not(.menu-drawer__accordion-panel .menu-drawer__menu-item){color:#111!important;text-align:left;justify-content:flex-start;inline-size:100%;block-size:48px;min-block-size:48px;box-sizing:border-box;padding-block:0;font-size:16px;font-weight:400}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .menu-drawer__utility-links{inline-size:100%;padding:0}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .vastra-drawer-utility-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;inline-size:100%}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .vastra-drawer-utility-actions>*{min-inline-size:0}#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .vastra-drawer-utility-action,#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-content .vastra-drawer-utility-actions .header__icon--wishlist{box-sizing:border-box;display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:clamp(3rem,18cqi,3.25rem);min-block-size:clamp(3rem,18cqi,3.25rem);gap:0;padding:.25rem;border:1px solid rgb(17 17 17 / .12);border-radius:.3125rem;background:#fff;color:#111;text-align:center;font-weight:600;font-size:12px;text-decoration:none;white-space:nowrap}}@media screen and (max-width:749px){#Drawer-Menu.drawer--menu{inset-block-start:var(--drawer-header-offset, 0px);inset-block-end:0;inset-inline-start:0;inset-inline-end:40px;inline-size:calc(100vw - 40px);max-inline-size:calc(100vw - 40px);overflow:visible}#Drawer-Menu.drawer--menu .drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;inset-inline-end:-40px}}@media screen and (min-width:990px){#Drawer-Menu.drawer--menu-multi-tab .vastra-drawer-composition{inline-size:min(550px,100vw);max-inline-size:100vw}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-menu-drawer.css.map */
