.gsd-header{--gsd-menu-bg: linear-gradient(165deg, #fffdfb 0%, #fff6ef 55%, #fbece5 100%);--gsd-menu-line: rgba(143, 37, 48, .12);--gsd-menu-hover: linear-gradient(90deg, rgba(143, 37, 48, .08), rgba(215, 181, 121, .16));--gsd-menu-shadow: 0 1.8rem 3.6rem -1rem rgba(111, 20, 33, .3), 0 .4rem 1rem rgba(111, 20, 33, .08), inset 0 1px 0 #fff;--gsd-ease: cubic-bezier(.2, .8, .2, 1)}@media screen and (min-width:990px){.gsd-header .header__inline-menu .header__submenu{top:calc(100% + 1.5rem);left:50%;width:max-content;min-width:28rem;max-width:38rem;margin:0;padding:.8rem;translate:-50% 0;border:1px solid var(--gsd-menu-line);border-radius:2.4rem;background:var(--gsd-menu-bg);box-shadow:var(--gsd-menu-shadow)}.gsd-header .header__inline-menu .header__submenu:before{content:"";position:absolute;top:-.75rem;left:50%;width:1.4rem;height:1.4rem;margin-left:-.7rem;border-top:1px solid var(--gsd-menu-line);border-left:1px solid var(--gsd-menu-line);border-radius:.4rem 0 0;background:#fffdfb;rotate:45deg}.gsd-header .header__inline-menu .header__submenu:after{content:"";position:absolute;top:-1.7rem;right:0;left:0;height:1.7rem}.gsd-header .header__inline-menu details[open]>.header__submenu{animation:gsd-fade-down .24s var(--gsd-ease) both;will-change:opacity,transform;transition:none}.gsd-header .header__submenu>li{position:relative}.gsd-header .header__submenu .header__menu-item{position:relative;display:flex;align-items:center;gap:1.4rem;padding:1.1rem 1.8rem;border-radius:1.4rem;font-family:var(--font-body-family);font-size:1.5rem;letter-spacing:0;line-height:1.3;text-decoration:none;white-space:nowrap;color:var(--gsd-ink);transition:background-color .2s ease,color .2s ease}.gsd-header .header__submenu .header__menu-item .gsd-menu-link__text{color:inherit}.gsd-header .header__submenu .header__menu-item:after{content:"";flex:none;width:.9rem;height:.9rem;margin-left:auto;border-top:1.5px solid currentcolor;border-right:1.5px solid currentcolor;opacity:0;rotate:45deg;translate:-.6rem 0;transition:opacity .2s ease,translate .25s var(--gsd-ease)}.gsd-header .header__submenu .header__menu-item:hover,.gsd-header .header__submenu .header__menu-item:focus-visible,.gsd-header .header__submenu .list-menu__item--active{background:var(--gsd-menu-hover);color:var(--gsd-accent-light);text-decoration:none}.gsd-header .header__submenu .header__menu-item:hover:after,.gsd-header .header__submenu .header__menu-item:focus-visible:after{opacity:1;translate:0 0}.gsd-header .header__inline-menu .header__submenu:has(>li:nth-child(8)){display:grid;grid-template-columns:repeat(2,minmax(26rem,1fr));gap:.2rem .6rem;max-width:68rem}.gsd-header .header__submenu .header__submenu{position:static;margin:.2rem 0 .6rem 2.6rem;padding:.4rem 0 .4rem 1rem;translate:none;border:0;border-left:1px solid var(--gsd-menu-line);border-radius:0;background:transparent;box-shadow:none}.gsd-header .header__submenu .header__submenu:before,.gsd-header .header__submenu .header__submenu:after{display:none}.gsd-header summary.header__menu-item:after{transition:transform .25s var(--gsd-ease)}.gsd-header details[open]>summary.header__menu-item:after{transform:translateY(-20%) rotate(180deg)}}@keyframes gsd-fade-down{0%{opacity:0;transform:translateY(-.6rem)}to{opacity:1;transform:none}}@keyframes gsd-fade{0%{opacity:0}to{opacity:1}}@media screen and (max-width:989px){.gsd-header .menu-drawer-container:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;background:#3c0f1680;opacity:0;pointer-events:none;transition:opacity .3s ease}.gsd-header .menu-drawer-container.menu-opening:after{opacity:1;pointer-events:auto}.js .gsd-header .menu-drawer.gradient{top:calc(100% + .8rem);left:1.2rem;width:min(calc(100vw - 2.4rem),40rem);height:min(66rem,calc(var(--viewport-height, 100vh) - var(--header-bottom-position, 100%) - 2rem));border:1px solid var(--gsd-menu-line);border-radius:2.8rem;background:var(--gsd-menu-bg);box-shadow:0 3rem 6rem -1.6rem #6f142166,0 .8rem 2rem #6f14211f,inset 0 1px #fff;filter:none;overflow:hidden;opacity:0;transform:translateY(-1.4rem) scale(.97);transform-origin:top left}.js .gsd-header details[open]>.menu-drawer{transition:transform .4s var(--gsd-ease),opacity .3s ease,visibility .4s;will-change:transform,opacity}.js .gsd-header details[open].menu-opening>.menu-drawer{opacity:1;transform:none}.gsd-header .menu-drawer__navigation{padding:2rem 1.2rem 1rem}.gsd-header .menu-drawer__navigation:before{content:"\2726    \2727    \2726";display:block;margin-bottom:1rem;font-family:var(--font-accent-family);font-size:1.3rem;letter-spacing:.1em;text-align:center;white-space:pre;color:var(--gsd-gold-deep, #c9a45f)}.js .gsd-header .menu-drawer__menu li{margin-bottom:0;border-bottom:1px solid rgba(143,37,48,.08)}.js .gsd-header .menu-drawer__menu li:last-child{border-bottom:0}.gsd-header .menu-drawer__menu-item{display:flex;align-items:center;min-height:5.6rem;padding:1.2rem 5.6rem 1.2rem 1.8rem;border-radius:1.8rem;font-family:var(--font-script-family);font-size:2.3rem;letter-spacing:.01em;line-height:1.2;color:var(--gsd-ink);transition:background-color .2s ease,color .2s ease}.gsd-header .menu-drawer summary.menu-drawer__menu-item{padding-right:5.6rem}.gsd-header .menu-drawer__menu-item--active,.gsd-header .menu-drawer__menu-item:hover,.gsd-header .menu-drawer__menu-item:focus-visible,.gsd-header .menu-drawer__close-button:hover,.gsd-header .menu-drawer__close-button:focus-visible{background:var(--gsd-menu-hover);color:var(--gsd-accent-light)}.gsd-header .menu-drawer__menu-item>.svg-wrapper{display:grid;place-items:center;right:1.2rem;width:3.4rem;height:3.4rem;border-radius:50%;background:#fbefea;color:var(--gsd-accent-light);transition:background .25s ease,color .25s ease}.gsd-header .menu-drawer__menu-item>.svg-wrapper .icon{width:1.2rem;height:1.2rem}.gsd-header .menu-drawer__menu-item>.svg-wrapper:has(.icon-caret){display:none}.gsd-header .menu-drawer__menu-item:hover>.svg-wrapper{background:var(--gsd-accent-light);color:#fff}.js .gsd-header .menu-drawer__submenu{background:#fffaf7}.gsd-header .menu-drawer__submenu .menu-drawer__navigation,.gsd-header .menu-drawer__inner-submenu{padding:0 1.2rem 1.6rem}.gsd-header .menu-drawer__close-button{display:inline-flex;width:auto;margin:1.8rem 0 1rem .2rem;padding:.9rem 1.8rem .9rem 1.4rem;border-radius:999px;background:#fbefea;font-family:var(--font-accent-family);font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gsd-accent-light)}.gsd-header .menu-drawer__close-button .svg-wrapper{width:1.2rem;margin-right:.8rem}.gsd-header .menu-drawer__utility-links{background:transparent;border-top:1px solid rgba(143,37,48,.08)}.gsd-header.header-wrapper .header--has-social .menu-drawer__utility-links,.gsd-header .header--has-localizations .menu-drawer__utility-links{padding:1.6rem 2rem}.gsd-header .menu-drawer .list-social__link{border-radius:50%;background:#fbefea;color:var(--gsd-accent-light)}}.gsd-header details-modal.header__search,.gsd-header details-modal.header__search>details{position:static}.gsd-header .search-modal{top:calc(100% + .8rem);right:0;bottom:auto;left:0;display:block;height:auto;min-height:0;border:0;background:transparent}.gsd-header details[open]>.search-modal{animation:none;opacity:1}.gsd-header details[open]>.search-modal .search-modal__content{animation:gsd-fade-down .26s var(--gsd-ease) backwards;will-change:opacity,transform}.gsd-header details[open] .modal-overlay:after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;height:auto;background:#3c0f1680;animation:gsd-fade .3s ease backwards}.gsd-header .search-modal__content{display:block;width:calc(100% - 2.4rem);max-width:74rem;height:auto;margin:0 auto;padding:1.6rem;border:1px solid var(--gsd-menu-line);border-radius:3rem;background:var(--gsd-menu-bg);box-shadow:0 2rem 4rem -1.2rem #6f142166,0 .6rem 1.4rem #6f14211a,inset 0 1px #fff}.gsd-header .search-modal__form{max-width:none}.gsd-header .search-modal .field:before,.gsd-header .search-modal .field:after{display:none}.gsd-header .search-modal .field__label{display:none}.gsd-header .search-modal .search__input.field__input{height:5.6rem;padding:0 11rem 0 2.4rem;border:1px solid rgba(143,37,48,.18);border-radius:999px;background:#fff;box-shadow:0 .4rem 1.2rem #6f14210d;font-family:var(--font-body-family);font-size:1.6rem;color:var(--gsd-ink);transition:border-color .2s ease,box-shadow .2s ease}.gsd-header .search-modal .search__input.field__input::placeholder{color:#9b8587;opacity:1}.gsd-header .search-modal .search__input.field__input:focus,.gsd-header .search-modal .search__input.field__input:focus-visible{border-color:var(--gsd-accent-light);box-shadow:0 0 0 4px #8f25301f;outline:0}.gsd-header .search-modal .search__button,.gsd-header .search-modal .reset__button{top:.6rem;width:4.4rem;height:4.4rem;border-radius:50%}.gsd-header .search-modal .search__button,.gsd-header .search-modal .search__button:not(:focus-visible):not(.focused){right:.6rem;background-color:var(--gsd-accent-light);box-shadow:none;color:#fff;transition:background-color .2s ease,transform .2s ease}.gsd-header .search-modal .search__button:hover,.gsd-header .search-modal .search__button:focus-visible,.gsd-header .search-modal .search__button:focus{background-color:var(--gsd-accent);transform:scale(1.06)}.gsd-header .search-modal .search__button .icon{color:#fff}.gsd-header .search-modal .reset__button{right:5.4rem;color:var(--gsd-accent-light)}.gsd-header .search-modal .reset__button:after,.gsd-header .search-modal .reset__button:not(:focus):after,.gsd-header .search-modal .reset__button:not(:focus-visible):after{display:none}.gsd-header .search-modal__close-button{position:absolute;top:-1rem;right:-.4rem;z-index:5;display:grid;place-items:center;width:2.8rem;height:2.8rem;min-width:0;margin:0;padding:0;border:1px solid var(--gsd-menu-line);border-radius:50%;background:#fff;box-shadow:0 .4rem 1rem #6f142133;color:var(--gsd-accent-light);transition:transform .25s var(--gsd-ease)}.gsd-header .search-modal__close-button:hover{transform:rotate(90deg)}.gsd-header .search-modal__close-button .icon{width:1rem;height:1rem}.gsd-search__suggest{display:none;padding:2rem .8rem .6rem}.gsd-header .search-modal__content:has(.search__input:placeholder-shown) .gsd-search__suggest{display:block}.gsd-search__title{margin:0 0 1.2rem;font-family:var(--font-accent-family);font-size:1.1rem;font-weight:700;letter-spacing:.12em;line-height:1.55;text-transform:uppercase;color:var(--gsd-accent-light)}.gsd-search__chips{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.gsd-search__chip{display:inline-flex;align-items:center;gap:.7rem;padding:.9rem 1.6rem;border:1px solid var(--gsd-menu-line);border-radius:999px;background:#fff;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.3;text-decoration:none;color:var(--gsd-ink);transition:border-color .2s ease,background .2s ease,color .2s ease,transform .25s var(--gsd-ease)}.gsd-search__chip:before{content:"\2726";font-size:.9rem;color:var(--gsd-gold-deep, #c9a45f)}.gsd-search__chip:hover,.gsd-search__chip:focus-visible{border-color:var(--gsd-accent-light);background:#fff8f5;color:var(--gsd-accent-light);transform:translateY(-2px)}.gsd-header .search-modal .predictive-search{position:static;width:auto;max-height:min(52vh,44rem);margin-top:1.4rem;border:0;border-radius:0;background:transparent;box-shadow:none}.gsd-header .search-modal .predictive-search__results-groups-wrapper{gap:1rem;padding:0 0 .4rem;border:0}.gsd-header .search-modal .predictive-search__heading{margin:0 0 .6rem;padding:1rem .6rem .8rem;border:0;font-family:var(--font-accent-family);font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gsd-accent-light)}.gsd-header .search-modal .predictive-search__list-item[aria-selected=true]>*,.gsd-header .search-modal .predictive-search__list-item:hover>*,.gsd-header .search-modal .predictive-search__item[aria-selected=true],.gsd-header .search-modal .predictive-search__item:hover{background:var(--gsd-menu-hover);color:var(--gsd-accent-light)}.gsd-header .search-modal .predictive-search__item{padding:.9rem 1.2rem;border-radius:1.6rem;transition:background .2s ease}.gsd-header .search-modal .predictive-search__item--link-with-thumbnail{grid-template-columns:6rem 1fr;grid-column-gap:1.6rem;align-items:center}.gsd-header .search-modal .predictive-search__image{width:6rem;height:6rem;border-radius:1.2rem;background:#f8e9e3;object-fit:cover}.gsd-header .search-modal .predictive-search__item-heading{font-family:var(--font-script-family);font-size:1.8rem;font-weight:400;letter-spacing:.01em;line-height:1.25;color:var(--gsd-ink)}.gsd-header .search-modal .predictive-search__item .price{color:var(--gsd-accent-light)}.gsd-header .search-modal .predictive-search__item-vendor{font-family:var(--font-accent-family);letter-spacing:.08em;text-transform:uppercase;color:var(--gsd-text-3)}.gsd-header .search-modal .predictive-search__search-for-button{margin-top:.6rem}.gsd-header .search-modal .predictive-search__search-for-button .button{min-height:4.6rem;border-radius:999px}@media screen and (max-width:749px){.gsd-header .search-modal__content{width:calc(100% - 1.6rem);padding:1.2rem;border-radius:2.6rem}.gsd-header .search-modal .search__input.field__input{height:5.2rem;padding-left:2rem;font-size:1.5rem}.gsd-header .search-modal .search__button,.gsd-header .search-modal .reset__button{top:.4rem;width:4.4rem;height:4.4rem}.gsd-header .search-modal__close-button{top:-.9rem;right:-.2rem}}@media(prefers-reduced-motion:reduce){.gsd-header .header__inline-menu details[open]>.header__submenu,.gsd-header details[open]>.search-modal .search-modal__content,.gsd-header details[open] .modal-overlay:after{animation:none}.js .gsd-header .menu-drawer.gradient{transition:none}}.gsd-header .search-modal .predictive-search__item .price{font-family:var(--font-body-family);font-size:1.5rem;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/21/assets/gsd-menus.css.map */
