.mx-gift-navigation{padding:28px 3.75vw 12px;background:var(--color-cream);scroll-margin-top:106px}.mx-gift-navigation__intro{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px}.mx-gift-navigation__eyebrow{margin:0;color:var(--color-grey);font:500 11px/1.5 var(--font-f-aeonik-mono);letter-spacing:.09em;text-transform:uppercase}.mx-gift-navigation__all{flex-shrink:0;color:var(--color-grey);font:500 12px/1.5 var(--font-f-aeonik-mono);text-decoration:none;border-bottom:1px solid var(--color-gold);padding-bottom:3px}.mx-gift-navigation__all:after{content:" \2197";color:var(--color-gold)}.mx-gift-navigation__list{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.mx-gift-navigation__button{display:flex;align-items:center;justify-content:center;min-height:48px;box-sizing:border-box;padding:12px 18px;border:1px solid var(--color-taupe);border-radius:0;background:transparent;color:var(--color-grey);font:600 11px/1.5 var(--font-f-aeonik-mono);letter-spacing:.025em;text-transform:uppercase;text-align:center;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.mx-gift-navigation__button[aria-current=page]{background:var(--color-black);border-color:var(--color-black);color:var(--color-gold-light)}@media(hover:hover){.mx-gift-navigation__button:hover{background:var(--color-gold);border-color:var(--color-gold);color:var(--color-black)}.mx-gift-navigation__all:hover{color:var(--color-gold)}}.mx-gift-navigation a:focus-visible{outline:2px solid var(--color-gold);outline-offset:4px}.mx-gift-page .mx-shop-banner h1.vk-cl__title{font-size:clamp(34px,3.3vw,58px)!important}.mx-gift-page .mx-shop-banner .mx-breadcrumbs__list{flex-wrap:nowrap}.mx-gift-page .mx-shop-banner .mx-breadcrumbs__list li:last-child{min-width:0}.mx-gift-page .mx-shop-banner .mx-breadcrumbs [aria-current=page]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-gift-page .mx-shop-banner>.mx-breadcrumbs{max-width:92.5%}@media(min-width:990px)and (max-height:650px){.mx-gift-page .mx-shop-banner h1.vk-cl__title{font-size:34px!important}}@media(max-width:989px){.mx-gift-navigation{padding:24px 24px 10px;scroll-margin-top:86px}.mx-gift-page .mx-shop-banner h1.vk-cl__title{font-size:40px!important}.mx-gift-page .mx-shop-banner>.mx-breadcrumbs{max-width:calc(100% - 48px)}}@media(max-width:599px){.mx-gift-navigation{padding:22px 16px 8px}.mx-gift-navigation__intro{gap:12px;margin-bottom:14px}.mx-gift-navigation__eyebrow{max-width:230px;font-size:10px}.mx-gift-navigation__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mx-gift-navigation__button{height:100%;padding:10px 8px;min-height:48px;font-size:10px}.mx-gift-page .mx-shop-banner h1.vk-cl__title{font-size:clamp(22px,6.4vw,32px)!important}.mx-gift-page .mx-shop-banner>.mx-breadcrumbs{max-width:calc(100% - 40px)}}@media(prefers-reduced-motion:reduce){.mx-gift-navigation__button{transition:none}}@media(max-width:989px){.mx-gift-page:not(.mx-category-demo) .mx-shop-banner{aspect-ratio:auto;min-height:100vw;background:#302015}.mx-gift-page:not(.mx-category-demo) .mx-shop-banner__picture{top:auto;bottom:0;height:100vw}.mx-gift-page:not(.mx-category-demo) .mx-shop-banner__image{object-fit:contain;object-position:center;-webkit-mask-image:linear-gradient(180deg,transparent,#000 28%);mask-image:linear-gradient(180deg,transparent,#000 28%)}.mx-gift-page:not(.mx-category-demo) .mx-shop-banner>.vk-cl__header{position:relative;top:auto;left:auto;transform:none;width:calc(100% - 48px);max-width:510px;margin:0 24px;padding:68px 0 calc(60vw + 12px)}.mx-gift-page:not(.mx-category-demo) .mx-shop-banner>.mx-breadcrumbs{right:24px}.mx-gift-page:not(.mx-category-demo) .mx-shop-banner .mx-breadcrumbs li:not(:last-child){flex-shrink:0}.mx-gift-page:not(.mx-category-demo) .mx-shop-banner .mx-breadcrumbs a{white-space:nowrap}}@media(max-width:599px){.mx-gift-page:not(.mx-category-demo) .mx-shop-banner>.vk-cl__header{width:calc(100% - 40px);margin:0 20px;padding-top:48px}.mx-gift-page:not(.mx-category-demo) .mx-shop-banner>.mx-breadcrumbs{right:20px}}@media(max-width:359px){.mx-gift-page:not(.mx-category-demo) .mx-shop-banner>.vk-cl__header{padding-top:44px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/mx-demo-7b0597675f-gift-collections.css.map */
