.sh-menu{--sh-drawer-dur: .6s;--sh-drawer-ease: cubic-bezier(.7, 0, .2, 1);--sh-menu-lag: 25ms}.sh-menu__veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:59;background-color:#0006;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);opacity:0;visibility:hidden;pointer-events:none;cursor:pointer;transition:opacity .8s cubic-bezier(.7,0,.2,1),visibility .8s cubic-bezier(.7,0,.2,1)}.sh-menu[open] .sh-menu__veil{opacity:1;visibility:visible;pointer-events:auto;transition-delay:var(--sh-menu-lag)}sh-drawer.sh-menu .sh-menu__panel{top:80px;left:0;right:0;bottom:0;width:100%;max-width:100%;overflow:hidden;background-color:var(--sh-sand);color:var(--sh-text);border-radius:30px 30px 0 0;font-size:12px;line-height:18px;transform:translateY(100%);transition:transform .6s cubic-bezier(.7,0,.2,1),visibility 0s linear var(--sh-drawer-hide, .3s);will-change:transform;pointer-events:none}.sh-menu[open] .sh-menu__panel{transform:none;pointer-events:auto;transition:transform .6s cubic-bezier(.7,0,.2,1) var(--sh-menu-lag),visibility 0s}.sh-menu__frame{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:inherit}.sh-menu__head{position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:10px 20px;min-height:56px}.sh-menu__head:before{content:"";position:absolute;top:10px;left:50%;width:66px;height:5px;border-radius:20px;background-color:#1c1b1b66;transform:translate(-50%)}.sh-menu__logo{display:none}.sh-menu__title{font-size:12px;line-height:16.2px}.sh-menu__close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:var(--sh-surface);color:var(--sh-text);opacity:0}.sh-menu__close .sh-icon{width:16px;height:16px;transition:transform .3s}.sh-menu__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.sh-menu__nav{padding:0 20px 30px}.sh-menu__label--nav{display:none}.sh-menu__item{display:grid;grid-template-columns:100%;padding:8px 0}.sh-menu__item>*,.sh-menu__subitem>*{grid-area:1 / 1}.sh-menu__link{display:inline;justify-self:start;font-family:var(--sh-font-heading);font-size:26px;line-height:31.2px;transition:.2s}.sh-menu__link--short{position:relative;z-index:3;display:block;justify-self:stretch;max-width:90%}.sh-menu__more{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;width:100%;font-family:var(--sh-font-heading);font-size:26px;line-height:31.2px;text-align:left;cursor:pointer}.sh-menu__more-text{display:block;opacity:0}.sh-menu__chev{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:var(--sh-surface)}.sh-menu__chev svg{width:5px;height:8px;transition:.5s var(--sh-ease-out)}.sh-menu__chev--down svg{width:8px;height:5px}.sh-menu__more--acc[aria-expanded=true] .sh-menu__chev--down svg{transform:rotate(180deg)}.sh-menu__sub{position:absolute;top:0;bottom:0;left:100%;right:-100%;z-index:4;display:flex;flex-direction:column;background-color:var(--sh-sand);visibility:hidden;overflow-x:hidden;overflow-y:auto;transition:inset .5s var(--sh-ease-out),left .5s var(--sh-ease-out),right .5s var(--sh-ease-out),visibility 0s linear .41s}.sh-menu__item:not(.is-sub-open)>.sh-menu__sub *{transition-property:none}.sh-menu__item.is-sub-open>.sh-menu__sub{left:0;right:0;visibility:visible;transition:inset .5s var(--sh-ease-out) .1s,left .5s var(--sh-ease-out) .1s,right .5s var(--sh-ease-out) .1s,visibility 0s linear .1s}.sh-menu__sub-head{flex:0 0 auto}.sh-menu__back{display:flex;align-items:center;gap:8px;width:100%;padding:20px;border-bottom:1px solid rgba(28,27,27,.07);font-size:13.3333px;line-height:normal;text-align:left}.sh-menu__back-icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:var(--sh-surface)}.sh-menu__back-icon svg{width:6px;height:10px}.sh-menu__sub-body{padding:20px}.sh-menu__label--sub{display:none}.sh-menu__subitem{display:grid;grid-template-columns:100%;padding:8px 0}.sh-menu__subitem>.sh-menu__link{display:block}.sh-menu__acc{display:none;grid-area:2 / 1!important}.sh-menu__subitem.is-acc-open>.sh-menu__acc{display:block}.sh-menu__acclist{margin-top:10px}.sh-menu__acclist li{padding:8px 0}.sh-menu__acclink{display:block;font-size:12px;line-height:16.2px;transition:.2s}.sh-menu__occasions,.sh-menu__locale--desk,.sh-menu__promo{display:none}.sh-menu__strip--main{padding:35px 20px 0;border-top:1px solid rgba(28,27,27,.07)}.sh-menu__strip--sub{margin:0 -20px;padding:30px 20px 0}.sh-menu__strip-track{display:grid;grid-auto-flow:column;grid-auto-columns:68vw;column-gap:15px;margin:0 -15px;padding:0 15px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain}.sh-menu__strip-track::-webkit-scrollbar{display:none}.sh-menu__card{position:relative;display:block;color:var(--sh-surface)}.sh-menu__card-media{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 3;border-radius:30px;background-color:var(--sh-bg)}.sh-menu__card-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s var(--sh-ease-out),transform .5s var(--sh-ease-out)}.sh-menu__card-media--shade{border-radius:15px}.sh-menu__card-media--shade:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#1c1b1b73,#1c1b1b0a 37%);transition:.5s var(--sh-ease-out)}.sh-menu__card-title{position:absolute;left:0;bottom:0;padding:16px;font-family:var(--sh-font-heading);font-size:20px;line-height:24px;color:var(--sh-surface)}.sh-menu__card--top .sh-menu__card-title{top:0;bottom:auto;padding:20px;font-size:14px;line-height:18px}.sh-menu__card--top{transform:translateY(100px);visibility:hidden;transition:transform .5s var(--sh-ease-out) .3s,visibility 0s linear .8s}.sh-menu[open] .sh-menu__card--top{transform:none;visibility:visible;transition:transform .5s var(--sh-ease-out),visibility 0s;transition-delay:calc(.4s + var(--sh-i, 0) * .1s + var(--sh-menu-lag))}.sh-menu[open] .sh-menu__card--top .sh-menu__card-media--shade:after{transition-delay:var(--sh-menu-lag)}.sh-menu__foot{position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:20px}.sh-menu__contact{position:relative;display:flex;align-items:center;justify-content:center;min-height:42px;padding:4px 20px;border-radius:40px;background-color:var(--sh-text);color:var(--sh-surface);line-height:12px;transition:.3s}.sh-menu__contact span{font-size:10px;line-height:12px;text-transform:uppercase}@media(hover:hover){.sh-menu__contact:hover{background-color:var(--sh-dark-hover)}}.sh-locale.sh-locale--pills{gap:8px}.sh-locale__pill{justify-content:space-between;min-width:82px;min-height:42px;padding:5px 12px;border:1px solid rgba(28,27,27,.07);border-radius:40px;font-size:12px;line-height:16.2px}.sh-locale__flag.sh-locale__flag--16{width:16px;height:16px}.sh-locale__list.sh-locale__list--up{top:auto;bottom:calc(100% + 8px);left:0;right:auto}.sh-locale__btn.sh-locale__pill{line-height:16.2px}@media(min-width:768px){sh-drawer.sh-menu .sh-menu__panel{top:100px;left:40px;right:auto;width:550px;max-width:550px;font-size:14px;line-height:21px}.sh-menu__head{padding:20px;min-height:76px}.sh-menu__head:before{display:none}.sh-menu__title{font-size:14px;line-height:21px}.sh-menu__close{opacity:1}.sh-menu__link,.sh-menu__more{font-size:38px;line-height:45.6px}.sh-menu__acclink{font-size:14px;line-height:21px}.sh-menu__strip-track{grid-auto-columns:45vw}.sh-menu__contact{min-height:44px;line-height:14px}.sh-locale__btn.sh-locale__pill{min-height:44px;font-size:14px;line-height:21px}}@media(min-width:1025px){sh-drawer.sh-menu .sh-menu__panel{top:100px;left:40px;width:460px;max-width:460px;overflow:visible}.sh-menu__frame{border-radius:30px 30px 0 0}.sh-menu__head{padding:25px 30px;min-height:100px}.sh-menu__title{display:none}.sh-menu__logo{display:flex;align-items:center;max-width:100px;font-family:var(--sh-font-heading);font-size:22px;line-height:22px;letter-spacing:4.84px;white-space:nowrap;transition:.2s}.sh-menu__close{width:50px;height:50px;opacity:1}@media(hover:hover){.sh-menu__close:hover .sh-icon{transform:rotate(180deg)}}.sh-menu__body{padding:50px 110px 20px 30px}.sh-menu__nav{padding:0}.sh-menu__label{display:block;margin:0 0 20px;font-size:14px;line-height:21px;color:#1c1b1bb3}.sh-menu__item{padding:0;margin:15px 0}.sh-menu__item:first-child{margin-top:0}.sh-menu__link,.sh-menu__more{font-size:24px;line-height:28.8px}.sh-menu__link--short,.sh-menu__more{letter-spacing:-.2px}.sh-menu__item>.sh-menu__link{display:flex;justify-content:space-between}.sh-menu__item>.sh-menu__link--short{display:block}.sh-menu__chev{width:24px;height:24px;background:none;justify-content:flex-end}.sh-menu__chev svg{width:12px;height:12px}.sh-menu__chev--down svg{width:8px;height:8px}.sh-menu__item>.sh-menu__link,.sh-menu__item>.sh-menu__more{opacity:0;transform:translateY(20px);transition:.6s cubic-bezier(.52,-.01,.17,.74) .3s}.sh-menu[open] .sh-menu__item>.sh-menu__link,.sh-menu[open] .sh-menu__item>.sh-menu__more{opacity:1;transform:none;transition-property:opacity,transform;transition-delay:calc(.2s + var(--sh-i, 0) * .1s + var(--sh-menu-lag))}.sh-menu__item.is-sub-open>.sh-menu__sub{transition:left 65ms linear .1s,right 65ms linear .1s,visibility 0s linear .1s}.sh-menu__panel:has(.sh-menu__item.is-sub-open) .sh-menu__frame{visibility:hidden;transition:visibility 0s linear .1s}.sh-menu__panel:has(.sh-menu__item.is-sub-open) :is(.sh-menu__logo,.sh-menu__occ){transition-property:none}.sh-menu__back{width:auto;padding:0;border:0;font-family:var(--sh-font-heading);font-size:18px;line-height:29.7px;letter-spacing:-.2px}.sh-menu__sub-head{padding:25px 30px}.sh-menu__back-icon{width:12px;height:12px;background:none;border-radius:0}.sh-menu__back-icon svg{width:7px;height:12px}.sh-menu__sub-body{padding:65px 110px 30px 30px}.sh-menu__label--sub{display:block}.sh-menu__subitem{padding:0;margin:10px 0}.sh-menu__acc{margin-top:20px}.sh-menu__acclist{display:grid;gap:10px;margin:0;padding:0 0 20px}.sh-menu__acclist li{padding:0}.sh-menu__acclink{display:inline;font-size:14px;line-height:21px}.sh-menu__strip--sub,.sh-menu__strip--main,.sh-menu__foot{display:none}.sh-menu__occasions{display:block;margin-top:50px}.sh-menu__label--occ{margin:0;font-family:var(--sh-font-heading);letter-spacing:-.2px}.sh-menu__occ-grid{display:grid;gap:12px;margin-top:15px}.sh-menu__occ{display:grid;grid-template-columns:54px minmax(0,1fr);gap:16px;padding:8px 16px 8px 8px;overflow:hidden;background-color:var(--sh-sand);border:1px solid rgba(28,27,27,.1);border-radius:15px;transition:.2s}.sh-menu__occ-media{position:relative;display:block;width:54px;height:54px;overflow:hidden;border-radius:10px;background-color:var(--sh-sand)}.sh-menu__occ-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s var(--sh-ease-out),transform .5s var(--sh-ease-out)}.sh-menu__occ-text{display:flex;align-items:center;justify-content:space-between}.sh-menu__occ-title{font-family:var(--sh-font-heading);font-size:16px;line-height:24px;letter-spacing:-.2px}.sh-menu__occ-chev{display:block;width:8px;height:8px}.sh-menu__locale--desk{display:block;margin-top:30px}.sh-menu__locale--desk .sh-locale.sh-locale--pills{gap:12px}.sh-menu__locale--desk .sh-locale__btn.sh-locale__pill{min-width:66px;min-height:0;padding:8px 10px;background-color:var(--sh-surface);border-color:#1c1b1b1a;border-radius:50px;font-size:14px;line-height:21px}.sh-menu__promo{position:absolute;top:110px;left:380px;bottom:0;z-index:3;display:block;width:400px;padding:20px;background-color:var(--sh-surface);border-radius:30px 30px 0 0;box-shadow:#0000001f 0 0 30px;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;overscroll-behavior:contain;transform:translateY(100%);transition:.6s cubic-bezier(.52,-.01,.35,1) .3s}.sh-menu[open] .sh-menu__promo{transform:none;transition-delay:var(--sh-menu-lag)}.sh-menu__promo-grid{display:grid;gap:20px}.sh-menu__card--promo .sh-menu__card-media{background-color:var(--sh-sand)}.sh-menu__card--promo .sh-menu__card-title{padding:20px;font-size:20px;line-height:27px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sh-menu.css.map */
