.ma-holiday-page{--mh-bg:#FBFAF7;--mh-ink:#1F1B18;--mh-text:#3D342F;--mh-green:#3B4738;--mh-cream:#F4F1EA;--mh-pale:#F3F4F2;--mh-taupe:#7A6A60;--mh-gold:#C9B37E;--mh-gold-deep:#A8894F;--mh-line:#E6E0D6;--mh-tile:#F2EFEA;--mh-chip:#E8E4DE;--mh-white:#FFFFFF;--mh-serif:"Libre Caslon Display",Georgia,"Times New Roman",serif;--mh-sans:"Instrument Sans",Helvetica,Arial,sans-serif;--mh-body:"Nunito","Avenir Next Rounded","Avenir Next",Avenir,Helvetica,Arial,sans-serif;--mh-ease:cubic-bezier(.16,1,.3,1);--mh-side:24px;--mh-max:1440px;--mh-menu-h:48px}.ma-holiday-page:has(.mh-menu--sticky) .header__wrapper.js__header__stuck{position:static;width:auto}.ma-holiday-page:has(.mh-menu--sticky) .header__wrapper.js__header__stuck .theme__header{transform:none;transition:none;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--bg)}.ma-holiday-page:has(.mh-menu--sticky) .header__wrapper.js__header__stuck .theme__header:after{display:none}:root:has(.mh-menu--sticky){scroll-padding-top:var(--mh-menu-h,48px)}.ma-holiday-section{font-family:var(--mh-body);color:var(--mh-text);background:var(--mh-white);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.ma-holiday-section,.ma-holiday-section *,.ma-holiday-section *:before,.ma-holiday-section *:after{box-sizing:border-box}:where(.ma-holiday-section) :where(p,h1,h2,h3,h4){margin:0;text-wrap:pretty}.ma-holiday-section img,.ma-holiday-section video{display:block;max-width:100%}.ma-holiday-section :where(a){color:inherit;text-decoration:none}.ma-holiday-section .mh-btn--ghost,.ma-holiday-section .mh-menu__item{color:var(--mh-green)}.ma-holiday-section .mh-glass,.ma-holiday-section .mh-link{color:var(--mh-white)}.mh-wrap{max-width:var(--mh-max);margin:0 auto;padding-left:var(--mh-side);padding-right:var(--mh-side)}.mh-eyebrow{font-family:var(--mh-sans);font-size:11px;font-weight:600;line-height:1.3;letter-spacing:2.2px;text-transform:uppercase;color:var(--mh-green)}.mh-h2{font-family:var(--mh-serif);font-weight:400;font-size:26px;line-height:1.2;color:var(--mh-ink);letter-spacing:0}.mh-serif{font-family:var(--mh-serif);font-weight:400;color:var(--mh-ink)}.mh-body{font-family:var(--mh-body);font-size:15px;line-height:1.55;color:var(--mh-text)}.mh-label{font-family:var(--mh-sans);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:1.6px;text-transform:uppercase}.mh-head{display:flex;flex-direction:column;gap:10px}.mh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;border-radius:4px;font-family:var(--mh-sans);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:1.8px;text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .4s ease,color .4s ease,border-color .4s ease,transform .5s var(--mh-ease),box-shadow .5s ease}.mh-btn--ghost{background:transparent;color:var(--mh-green);border:1px solid var(--mh-green)}.mh-btn--ghost:active{background:var(--mh-green);color:var(--mh-white)}.mh-btn--block{display:flex;width:100%}.mh-glass{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:6px;color:var(--mh-white);font-family:var(--mh-sans);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:1.6px;text-transform:uppercase;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#3b473875;border:1px solid rgba(255,255,255,.42);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);box-shadow:inset 0 1px #ffffff52,inset 0 -1px #ffffff0f,0 10px 30px #00000038;transition:background-color .4s ease,transform .5s var(--mh-ease),box-shadow .5s ease}.mh-glass:active{background:#3b473899}.mh-link{font-family:var(--mh-sans);font-size:12px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;color:var(--mh-white);border-bottom:1px solid currentColor;padding-bottom:2px;align-self:flex-start;transition:transform .5s var(--mh-ease),opacity .3s ease}.mh-rail{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain}.mh-rail::-webkit-scrollbar{display:none}.mh-rail>*{flex:0 0 auto;scroll-snap-align:start}.mh-hero{position:relative;height:var(--mh-hero-h-m,540px);max-height:100svh;overflow:hidden;background:var(--mh-ink);color:var(--mh-white);isolation:isolate}.mh-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.mh-hero__poster,.mh-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--mh-focal,50% 40%)}.mh-hero__poster{transform-origin:50% 40%;will-change:transform}.mh-hero__video{opacity:0;transition:opacity 1.2s ease}.mh-hero.is-playing .mh-hero__video{opacity:1}.mh-hero__shade{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;transform:translateZ(0);background:rgba(24,22,18,var(--mh-overlay,.32))}.mh-hero__veil{display:none;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:var(--mh-ink);pointer-events:none}.mh-hero__body{position:absolute;z-index:2;left:var(--mh-side);right:var(--mh-side);top:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;transform:translateY(var(--mh-hero-shift-m,0px))}.mh-hero__title{font-family:var(--mh-serif);font-weight:400;font-size:38px;line-height:1.1;letter-spacing:-.3px;color:var(--mh-white);text-shadow:0 1px 12px rgba(0,0,0,.25);max-width:14ch}.mh-hero__sub{font-size:15px;line-height:1.55;color:#f1ece3;max-width:300px;text-shadow:0 1px 8px rgba(0,0,0,.3)}.mh-hero__cta{min-height:52px;padding:0 30px;margin-top:14px;letter-spacing:1.8px}.mh-hero__controls{position:absolute;z-index:3;right:16px;bottom:16px;display:flex;align-items:center;gap:10px}.mh-hero__ctl{width:36px;height:36px;padding:0;margin:0;border-radius:50%;border:1px solid rgba(255,255,255,.5);background:#ffffff24;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--mh-white);-webkit-tap-highlight-color:transparent;transition:background-color .3s ease}.mh-hero__ctl:active{background:#ffffff4d}.mh-hero__ctl svg{display:block;width:12px;height:12px;fill:currentColor}.mh-hero__sound svg{width:14px;height:14px}.mh-hero__pause [data-ic-play],.mh-hero.is-paused .mh-hero__pause [data-ic-pause]{display:none}.mh-hero.is-paused .mh-hero__pause [data-ic-play]{display:block}.mh-hero__sound [data-ic-sound],.mh-hero.has-sound .mh-hero__sound [data-ic-muted]{display:none}.mh-hero.has-sound .mh-hero__sound [data-ic-sound]{display:block}@keyframes mh-kb{0%{transform:scale(1) translate(0)}to{transform:scale(1.08) translate(-1.5%,-1%)}}.mh-hero--drift .mh-hero__poster{animation:mh-kb 14s ease-in-out infinite alternate}.mh-hero.is-paused .mh-hero__poster{animation-play-state:paused}.mh-menu{position:relative;z-index:1500;height:var(--mh-menu-h);background:var(--mh-pale);border-bottom:1px solid var(--mh-line)}.mh-menu--sticky{position:sticky;top:0}.mh-menu__rail{height:100%;gap:24px;padding:0 var(--mh-side);scroll-padding-left:var(--mh-side);align-items:stretch}.mh-menu__item{display:flex;align-items:center;color:var(--mh-green);white-space:nowrap;padding:2px 0 0;font-family:var(--mh-sans);font-size:11px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;border-bottom:2px solid transparent;transition:border-color .5s ease,color .3s ease;-webkit-tap-highlight-color:transparent}.mh-menu__item.is-active{border-bottom-color:var(--mh-green)}.mh-cards{padding:36px 0 32px;display:flex;flex-direction:column;gap:18px}.mh-cards__head{padding:0 var(--mh-side)}.mh-cards__rail{gap:12px;padding:0 var(--mh-side);scroll-padding-left:var(--mh-side)}.mh-cards__rail>:nth-child(2),.mh-gifts__list>:nth-child(2){--d:90ms}.mh-cards__rail>:nth-child(3),.mh-gifts__list>:nth-child(3){--d:.18s}.mh-cards__rail>:nth-child(4),.mh-gifts__list>:nth-child(4){--d:.27s}.mh-cards__rail>:nth-child(5),.mh-gifts__list>:nth-child(5){--d:.36s}.mh-cards__rail>:nth-child(6),.mh-gifts__list>:nth-child(6){--d:.45s}.mh-card{position:relative;display:block;width:280px;aspect-ratio:280/350;flex:0 0 280px;overflow:hidden;background:var(--mh-ink);-webkit-tap-highlight-color:transparent}.mh-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--mh-focal,50% 45%);transition:transform 1.6s var(--mh-ease)}.mh-card__shade{position:absolute;z-index:1;left:0;right:0;bottom:0;height:150px;transform:translateZ(0);background:linear-gradient(180deg,#1f241d00,#1f241db3)}.mh-card__title{position:absolute;z-index:2;left:20px;right:20px;bottom:22px;transform:translateZ(0);font-family:var(--mh-serif);font-weight:400;font-size:26px;line-height:1.15;color:var(--mh-white)}.mh-feat{position:relative;width:100%;aspect-ratio:5/7;max-height:88svh;overflow:hidden;background:var(--mh-ink);color:var(--mh-white);isolation:isolate;--mh-drift:clamp(32px,6vh,60px)}.mh-feat__media,.mh-feat__wrap{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.mh-feat__img{position:absolute;left:0;top:-11%;width:100%;height:122%;object-fit:cover;object-position:var(--mh-focal,50% 40%);will-change:transform;backface-visibility:hidden}.mh-feat__shade{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;transform:translateZ(0);background:rgba(20,18,14,var(--mh-darken,.18))}.mh-feat__blur{position:absolute;z-index:1;left:0;right:0;bottom:0;height:56%;pointer-events:none;transform:translateZ(0)}.mh-feat__blur--a{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.mh-feat__blur--b{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mh-feat__grad{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;transform:translateZ(0);pointer-events:none}.mh-feat--m-band .mh-feat__blur{right:0}.mh-feat--m-band .mh-feat__blur--a{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 11%,#000 50%,#000 100%);mask-image:linear-gradient(180deg,#0000 11%,#000 50% 100%);-webkit-mask-composite:source-over;mask-composite:add}.mh-feat--m-band .mh-feat__blur--b{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 32%,#000 75%,#000 100%);mask-image:linear-gradient(180deg,#0000 32%,#000 75% 100%);-webkit-mask-composite:source-over;mask-composite:add}.mh-feat--m-band .mh-feat__grad{background:linear-gradient(180deg,#14120e00 50%,#14120e1a 72%,#14120e42);-webkit-mask-image:none;mask-image:none}.mh-feat--m-corner .mh-feat__blur{right:20%}.mh-feat--m-corner .mh-feat__blur--a,.mh-feat--m-corner .mh-feat__blur--b{-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 47%,rgba(0,0,0,0) 97%),linear-gradient(180deg,rgba(0,0,0,0) 7%,#000 61%,#000 100%);mask-image:linear-gradient(90deg,#000 0% 47%,#0000 97%),linear-gradient(180deg,#0000 7%,#000 61% 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.mh-feat--m-corner .mh-feat__grad{background:linear-gradient(90deg,#14120e42,#14120e1f 45%,#14120e00 80%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 46%,#000 82%);mask-image:linear-gradient(180deg,#0000 46%,#000 82%)}.mh-feat__copy{position:absolute;z-index:2;left:var(--mh-side);right:var(--mh-side);bottom:100px;display:flex;flex-direction:column;gap:8px}.mh-feat__title{font-family:var(--mh-serif);font-weight:400;font-size:28px;line-height:1.15;color:var(--mh-cream);text-shadow:0 1px 10px rgba(0,0,0,.22)}.mh-feat__caption{font-size:15px;line-height:1.55;color:#ede7dc;text-shadow:0 1px 8px rgba(0,0,0,.25)}.mh-feat__cta{position:absolute;z-index:2;left:var(--mh-side);bottom:24px;max-width:calc(100% - var(--mh-side) * 2);box-shadow:inset 0 1px #ffffff52,0 8px 24px #0000002e}.mh-grid{padding:32px 0 28px;display:flex;flex-direction:column;gap:18px}.mh-grid__head{padding:0 var(--mh-side);display:flex;flex-direction:column;gap:10px}.mh-grid__intro{color:#5e524a;max-width:520px}.mh-grid__cta--head{display:none}.mh-grid__cta--below{margin:8px var(--mh-side) 0}.mh-grid__products{padding:0 var(--outer,16px)}.mh-grid__products .js-grid{row-gap:var(--gutter,16px)}.mh-tile{min-width:0;--d:0ms}.mh-tile:nth-child(2n){--d:90ms}.mh-tile__placeholder-svg{display:block;width:100%;height:100%;background:var(--mh-tile)}.mh-grid--no-price .product__grid__price,.mh-grid--no-price .product__grid__info .price{display:none}@media(max-width:479px){.mh-grid__products .js-grid{-moz-column-gap:1px;column-gap:1px}.mh-grid__products .product__grid__info{padding-left:10px;padding-right:5px}}.mh-gifts{background:var(--mh-cream);padding:36px 0 32px;display:flex;flex-direction:column;gap:24px}.mh-gifts__head{padding:0 var(--mh-side)}.mh-gifts__intro{color:#5e524a}.mh-gifts__list{display:flex;flex-direction:column;gap:24px;padding:0 var(--mh-side)}.mh-gift{display:flex;flex-direction:column;gap:10px;-webkit-tap-highlight-color:transparent}.mh-gift__media{position:relative;width:100%;aspect-ratio:342/216;overflow:hidden;background:var(--mh-white)}.mh-gift__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--mh-focal,50% 42%)}.mh-gift__caption{font-family:var(--mh-serif);font-weight:400;font-size:20px;line-height:1.2;color:var(--mh-ink)}.mh-gift--card .mh-gift__media{background:var(--mh-green);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;padding:16px}.mh-gift__eyebrow{color:var(--mh-gold)}.mh-gift__title{font-family:var(--mh-serif);font-weight:400;font-size:26px;line-height:1.15;color:var(--mh-white)}.mh-gift__note{font-size:13px;line-height:1.4;color:#d6dcd3}.mh-artist{background:var(--mh-green);color:#d6dcd3;padding:40px 0}.mh-artist__inner{display:flex;flex-direction:column}.mh-artist__head,.mh-artist__rest{display:flex;flex-direction:column;min-width:0}.mh-artist__eyebrow{color:var(--mh-gold);margin-bottom:10px}.mh-artist__title{color:var(--mh-white)}.mh-artist__portrait{position:relative;width:100%;aspect-ratio:342/320;overflow:hidden;margin-top:20px;background:#2f3a2d}.mh-artist__portrait img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--mh-focal,50% 25%)}.mh-artist__intro{font-size:14px;line-height:1.55;color:#d6dcd3;margin-top:16px}.mh-artist__intro p+p{margin-top:10px}.mh-tips{display:flex;flex-direction:column;margin-top:10px;counter-reset:mh-tip}.mh-tip{display:flex;gap:12px;align-items:center;padding:14px 0;border-top:1px solid rgba(255,255,255,.18);counter-increment:mh-tip}.mh-tip:first-child{border-top:0}.mh-tip:nth-child(2){--d:.11s}.mh-tip:nth-child(3){--d:.22s}.mh-tip:nth-child(4){--d:.33s}.mh-tip:nth-child(5){--d:.44s}.mh-tip__n{font-family:var(--mh-serif);font-size:18px;line-height:1;color:var(--mh-gold);flex:0 0 30px}.mh-tip__n:before{content:counter(mh-tip,decimal-leading-zero)}.mh-tip__body{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.mh-tip__title{font-size:14px;line-height:1.4;font-weight:600;color:var(--mh-white)}.mh-tip__text{font-size:13px;line-height:1.45;color:#d6dcd3}.mh-artist__quote{font-family:var(--mh-serif);font-weight:400;font-size:22px;line-height:1.35;color:var(--mh-white);margin-top:14px;padding-top:18px;border-top:1px solid rgba(255,255,255,.18)}.mh-artist__by{font-size:14px;line-height:1.5;color:#d6dcd3;margin-top:8px}.mh-artist__link{margin-top:18px}.ma-holiday-motion .mh-rv{opacity:0;transform:translate3d(0,26px,0);transition:opacity 1.1s var(--mh-ease),transform 1.1s var(--mh-ease);transition-delay:var(--d,0ms);will-change:opacity,transform}.ma-holiday-motion .mh-rv.is-in{opacity:1;transform:none}.ma-holiday-motion .mh-rv.is-done{will-change:auto}.ma-holiday-motion .mh-rv-zoom img{transform:scale(1.08);transition:transform 1.8s var(--mh-ease);transition-delay:var(--d,0ms)}.ma-holiday-motion .mh-rv-zoom.is-in img{transform:scale(1)}.ma-holiday-motion .mh-feat .mh-feat__wrap{opacity:0;transform:scale(1.06);transition:opacity 1.2s var(--mh-ease),transform 2.4s var(--mh-ease)}.ma-holiday-motion .mh-feat.is-in .mh-feat__wrap{opacity:1;transform:scale(1)}.ma-holiday-motion .mh-feat[data-parallax]{view-timeline-name:--mh-feat;view-timeline-axis:block}@supports (animation-timeline: view()){.ma-holiday-motion .mh-feat[data-parallax] .mh-feat__img{animation:mh-drift linear both;animation-timeline:--mh-feat;animation-range:entry 0% exit 100%}}@keyframes mh-drift{0%{transform:translate3d(0,calc(var(--mh-drift) * -1),0)}to{transform:translate3d(0,var(--mh-drift),0)}}.ma-holiday-motion .mh-hero-in{opacity:0;animation:mh-hero-in 1.4s var(--mh-ease) both;animation-delay:var(--d,0ms)}.ma-holiday-motion .mh-hero__veil{display:block;animation:mh-hero-veil 1.9s cubic-bezier(.4,0,.2,1) both}@keyframes mh-hero-in{0%{opacity:0;transform:translate3d(0,18px,0);filter:blur(6px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes mh-hero-veil{0%{opacity:1}to{opacity:0}}.ma-holiday-motion .mh-grid__products .product-grid-item__images{opacity:0;transform:translate3d(0,18px,0);transition:opacity 1s var(--mh-ease),transform 1s var(--mh-ease)}.ma-holiday-motion .mh-tile.is-in .product-grid-item__images{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ma-holiday-motion .mh-rv,.ma-holiday-motion .mh-rv-zoom img,.ma-holiday-motion .mh-feat .mh-feat__wrap,.ma-holiday-motion .mh-hero-in,.ma-holiday-motion .mh-grid__products .product-grid-item__images{opacity:1;transform:none;animation:none;transition:none;filter:none}.ma-holiday-motion .mh-hero__veil{display:none}.mh-hero--drift .mh-hero__poster{animation:none}.ma-holiday-motion .mh-feat__img{animation:none;transform:none}.ma-holiday-section *{scroll-behavior:auto}}@media(hover:hover)and (pointer:fine){.mh-btn--ghost:hover{background:var(--mh-green);color:var(--mh-white)}.mh-glass:hover{transform:translateY(-1px);background:#3b47388f;box-shadow:inset 0 1px #ffffff61,0 14px 34px #00000042}.mh-link:hover{transform:translateY(-1px);opacity:.85}.mh-card:hover .mh-card__img{transform:scale(1.05)}.mh-gift__media img{transition:transform 1.6s var(--mh-ease)}.mh-gift:hover .mh-gift__media img{transform:scale(1.03)}.mh-hero__ctl:hover{background:#ffffff42}.mh-menu__item:hover{color:var(--mh-ink)}}@media(min-width:768px){.ma-holiday-page{--mh-side:56px;--mh-menu-h:56px}.mh-h2{font-size:32px;line-height:1.15}.mh-head{gap:12px}.mh-hero{height:calc(var(--mh-hero-h-m,540px) + 90px)}.mh-hero__body{gap:14px}.mh-hero__title{font-size:54px;line-height:1.06;letter-spacing:-.4px}.mh-hero__sub{font-size:17px;max-width:420px}.mh-hero__cta{min-height:54px;padding:0 34px;margin-top:18px}.mh-hero__controls{right:28px;bottom:28px}.mh-hero__ctl{width:40px;height:40px}.mh-menu__rail{gap:36px}.mh-menu__item{font-size:12px;letter-spacing:1.8px}.mh-cards{padding:48px 0;gap:28px}.mh-cards__rail{gap:20px}.mh-card{width:300px;flex-basis:300px;aspect-ratio:302/400}.mh-card__shade{height:170px}.mh-card__title{left:24px;right:24px;bottom:26px;font-size:28px}.mh-feat{aspect-ratio:4/3;max-height:none}.mh-feat__copy{bottom:124px;max-width:560px;gap:10px}.mh-feat__title{font-size:36px;line-height:1.1}.mh-feat__caption{font-size:16px}.mh-feat__cta{bottom:48px;min-height:52px;padding:0 30px}.mh-grid{padding:48px 0;gap:28px}.mh-grid__head{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:40px}.mh-grid__head .mh-head{max-width:720px}.mh-grid--cta-heading .mh-grid__cta--head{display:inline-flex;flex:0 0 auto}.mh-grid--cta-heading .mh-grid__cta--below{display:none}.mh-grid__cta--below{display:inline-flex;align-self:center;min-width:280px}.mh-grid__products{padding:0 var(--mh-side)}.mh-grid--cols-3 .mh-tile:nth-child(n){--d:0ms}.mh-grid--cols-3 .mh-tile:nth-child(3n+2){--d:70ms}.mh-grid--cols-3 .mh-tile:nth-child(3n+3){--d:.14s}.mh-grid--cols-4 .mh-tile:nth-child(n){--d:0ms}.mh-grid--cols-4 .mh-tile:nth-child(4n+2){--d:70ms}.mh-grid--cols-4 .mh-tile:nth-child(4n+3){--d:.14s}.mh-grid--cols-4 .mh-tile:nth-child(4n+4){--d:.21s}.mh-gifts{padding:48px 0;gap:32px}.mh-gifts__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.mh-gift{gap:12px}.mh-gift__media{aspect-ratio:302/300}.mh-gift__caption{font-size:22px}.mh-gift__title{font-size:30px}.mh-artist{padding:56px 0}.mh-artist__portrait{aspect-ratio:16/10}.mh-artist__intro{font-size:16px;line-height:1.5;margin-top:20px;max-width:560px}.mh-tip{gap:20px;padding:18px 0;align-items:flex-start}.mh-tip__n{font-size:22px;flex-basis:40px;padding-top:2px}.mh-tip__title{font-size:16px}.mh-tip__text{font-size:15px;line-height:1.5}.mh-artist__quote{font-size:26px;line-height:1.3;max-width:600px;margin-top:10px;padding-top:24px}.mh-artist__by{font-size:15px;margin-top:10px}.mh-artist__link{margin-top:22px;padding-bottom:3px}}@media(min-width:1024px){.ma-holiday-page{--mh-side:80px}.mh-h2{font-size:40px;line-height:1.15;letter-spacing:-.2px}.mh-hero{display:flex;justify-content:center;height:auto;max-height:none;background:var(--mh-hero-panel,var(--mh-green));--mh-hero-sq-d:min(var(--mh-hero-sq,640px),50vw)}.mh-hero--media-right{flex-direction:row-reverse}.mh-hero__media{position:relative;inset:auto;flex:0 0 var(--mh-hero-sq-d);width:var(--mh-hero-sq-d);height:var(--mh-hero-sq-d);background:var(--mh-ink)}.mh-hero__shade{background:#1816121a}.mh-hero__body{position:relative;inset:auto;flex:0 1 calc(var(--mh-max) - var(--mh-hero-sq-d));min-width:0;align-items:flex-start;text-align:left;gap:18px;padding:0 clamp(56px,6.67vw,96px);color:var(--mh-hero-panel-text,#FFFFFF);transform:none}.mh-hero__title{font-size:clamp(48px,4.45vw,64px);line-height:1.05;letter-spacing:-.5px;max-width:600px;color:inherit;text-shadow:none}.mh-hero__sub{font-size:19px;max-width:none;color:var(--mh-hero-panel-sub,#D6DCD3);text-shadow:none}.mh-hero__cta{min-height:56px;padding:0 36px;margin-top:18px}.mh-hero__controls{right:24px;bottom:24px}.mh-hero__ctl{width:40px;height:40px}.mh-menu__rail{justify-content:center;gap:44px;overflow:visible}.mh-cards{padding:56px 0;gap:36px}.mh-cards__head,.mh-cards__rail{max-width:var(--mh-max);margin:0 auto;width:100%}.mh-cards--row .mh-cards__rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;overflow:visible;scroll-snap-type:none}.mh-cards--row .mh-card{width:auto;flex:none;aspect-ratio:302/400}.mh-cards--rail .mh-card{width:340px;flex-basis:340px;aspect-ratio:302/400}.mh-cards--rail .mh-cards__rail{gap:24px}.mh-feat{aspect-ratio:auto;height:auto;max-height:none;background:var(--mh-white);color:var(--mh-text);--mh-feat-sq:clamp(440px, calc(67.3vw - 249px) ,720px)}.mh-feat--hide-desktop{display:none}.mh-feat__card{display:flex;flex-direction:row-reverse;max-width:var(--mh-max);margin:0 auto;padding:0 var(--mh-side);height:var(--mh-feat-sq)}.mh-feat--photo-left .mh-feat__card{flex-direction:row}.mh-feat__media{position:relative;inset:auto;flex:0 0 var(--mh-feat-sq);width:var(--mh-feat-sq);height:var(--mh-feat-sq);background:var(--mh-ink)}.mh-feat__shade,.mh-feat__blur,.mh-feat__grad{display:none}.mh-feat__panel{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 1 auto;min-width:0;background:var(--mh-feat-panel,#EFEDE9);padding:0 clamp(40px,4.45vw,64px) 0 clamp(48px,5.56vw,80px);transition:background-color .6s ease}.mh-feat--photo-left .mh-feat__panel{padding:0 clamp(48px,5.56vw,80px) 0 clamp(40px,4.45vw,64px)}.mh-feat__copy{position:static;inset:auto;max-width:none;gap:12px}.mh-feat__title{font-size:44px;line-height:1.1;color:var(--mh-ink);max-width:440px;text-shadow:none}.mh-feat__caption{font-size:17px;color:#5e524a;text-shadow:none}.mh-feat__cta{position:static;inset:auto;margin-top:22px;max-width:100%;min-height:52px;padding:0 30px;border-radius:6px;color:var(--mh-white);background:var(--mh-green);border:1px solid var(--mh-green);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.mh-feat__cta:active{background:#2f392d;border-color:#2f392d}.mh-grid{padding:56px 0;gap:36px}.mh-grid__head,.mh-grid__products{max-width:var(--mh-max);margin:0 auto;width:100%}.mh-grid__head{gap:48px}.mh-grid__products .js-grid{-moz-column-gap:24px;column-gap:24px;row-gap:24px}.mh-gifts{padding:56px 0;gap:36px}.mh-gifts__head,.mh-gifts__list{max-width:var(--mh-max);margin:0 auto;width:100%}.mh-gifts__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.mh-gift{gap:14px}.mh-gift__title{font-size:32px}.mh-gift__note{font-size:14px}.mh-artist{padding:64px 0}.mh-artist__inner{display:grid;grid-template-columns:minmax(0,560px) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:80px;row-gap:0;align-items:start}.mh-artist__portrait{aspect-ratio:1/1;margin-top:0;grid-column:1;grid-row:1 / span 2}.mh-artist__head{grid-column:2;grid-row:1}.mh-artist__rest{grid-column:2;grid-row:2}.mh-artist__eyebrow{margin-bottom:14px}.mh-artist__quote{font-size:28px}}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.mh-feat__cta:hover{transform:translateY(-1px);background:#2f392d;border-color:#2f392d;box-shadow:0 10px 24px #1f1b1829}}@media(min-width:1024px)and (max-width:1279px){.mh-artist__inner{grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:48px}.mh-cards--row .mh-card__title{font-size:24px}}@media(min-width:1441px){.ma-holiday-page{--mh-u:min(calc(100vw / 1440),1.7778px);--mh-t:calc(1px + (var(--mh-u) - 1px) * .5);--mh-max:calc(1440 * var(--mh-u));--mh-side:calc(80 * var(--mh-u));--mh-menu-h:calc(56 * var(--mh-t))}.mh-eyebrow{font-size:calc(11 * var(--mh-t));letter-spacing:calc(2.2 * var(--mh-t))}.mh-h2{font-size:calc(40 * var(--mh-t))}.mh-body{font-size:calc(15 * var(--mh-t))}.mh-head{gap:calc(12 * var(--mh-t))}.mh-btn,.mh-glass{min-height:calc(52 * var(--mh-t));padding:0 calc(30 * var(--mh-t));font-size:calc(12 * var(--mh-t));letter-spacing:calc(1.8 * var(--mh-t))}.mh-link{font-size:calc(12 * var(--mh-t));letter-spacing:calc(1.6 * var(--mh-t))}.mh-hero{--mh-hero-sq-d:min(calc(var(--mh-hero-sq-n,640) * var(--mh-u)),85svh)}.mh-hero__body{gap:calc(18 * var(--mh-t));padding:0 calc(96 * var(--mh-u))}.mh-hero__title{font-size:calc(64 * var(--mh-t));max-width:calc(600 * var(--mh-t))}.mh-hero__sub{font-size:calc(19 * var(--mh-t))}.mh-hero__cta{min-height:calc(56 * var(--mh-t));padding:0 calc(36 * var(--mh-t));margin-top:calc(18 * var(--mh-t))}.mh-hero__controls{right:calc(24 * var(--mh-u));bottom:calc(24 * var(--mh-u));gap:calc(10 * var(--mh-t))}.mh-hero__ctl{width:calc(40 * var(--mh-t));height:calc(40 * var(--mh-t))}.mh-hero__ctl svg{width:calc(12 * var(--mh-t));height:calc(12 * var(--mh-t))}.mh-hero__sound svg{width:calc(14 * var(--mh-t));height:calc(14 * var(--mh-t))}.mh-menu__rail{gap:calc(44 * var(--mh-u))}.mh-menu__item{font-size:calc(12 * var(--mh-t));letter-spacing:calc(1.8 * var(--mh-t))}.mh-cards{padding:calc(56 * var(--mh-u)) 0;gap:calc(36 * var(--mh-u))}.mh-cards--row .mh-cards__rail,.mh-cards--rail .mh-cards__rail{gap:calc(24 * var(--mh-u))}.mh-cards--rail .mh-card{width:calc(340 * var(--mh-u));flex-basis:calc(340 * var(--mh-u))}.mh-card__shade{height:calc(170 * var(--mh-u))}.mh-card__title{left:calc(24 * var(--mh-u));right:calc(24 * var(--mh-u));bottom:calc(26 * var(--mh-u));font-size:calc(28 * var(--mh-t))}.mh-feat{--mh-feat-sq:min(calc(720 * var(--mh-u)),85svh)}.mh-feat__panel{padding:0 calc(64 * var(--mh-u)) 0 calc(80 * var(--mh-u))}.mh-feat--photo-left .mh-feat__panel{padding:0 calc(80 * var(--mh-u)) 0 calc(64 * var(--mh-u))}.mh-feat__copy{gap:calc(12 * var(--mh-t))}.mh-feat__title{font-size:calc(44 * var(--mh-t));max-width:calc(440 * var(--mh-t))}.mh-feat__caption{font-size:calc(17 * var(--mh-t))}.mh-feat__cta{margin-top:calc(22 * var(--mh-t))}.mh-grid{padding:calc(56 * var(--mh-u)) 0;gap:calc(36 * var(--mh-u))}.mh-grid__head{gap:calc(48 * var(--mh-u))}.mh-grid__head .mh-head{max-width:calc(720 * var(--mh-u))}.mh-grid__intro{max-width:calc(520 * var(--mh-u))}.mh-grid__products .js-grid{-moz-column-gap:calc(24 * var(--mh-u));column-gap:calc(24 * var(--mh-u));row-gap:calc(24 * var(--mh-u))}.mh-gifts{padding:calc(56 * var(--mh-u)) 0;gap:calc(36 * var(--mh-u))}.mh-gifts__list{gap:calc(24 * var(--mh-u))}.mh-gift{gap:calc(14 * var(--mh-t))}.mh-gift__caption{font-size:calc(22 * var(--mh-t))}.mh-gift--card .mh-gift__media{gap:calc(6 * var(--mh-t))}.mh-gift__title{font-size:calc(32 * var(--mh-t))}.mh-gift__note{font-size:calc(14 * var(--mh-t))}.mh-artist{padding:calc(64 * var(--mh-u)) 0}.mh-artist__inner{grid-template-columns:minmax(0,calc(560 * var(--mh-u))) minmax(0,1fr);column-gap:calc(80 * var(--mh-u))}.mh-artist__eyebrow{margin-bottom:calc(14 * var(--mh-t))}.mh-artist__intro{font-size:calc(16 * var(--mh-t));margin-top:calc(20 * var(--mh-t));max-width:calc(560 * var(--mh-t))}.mh-artist__intro p+p{margin-top:calc(10 * var(--mh-t))}.mh-tips{margin-top:calc(10 * var(--mh-t))}.mh-tip{gap:calc(20 * var(--mh-t));padding:calc(18 * var(--mh-t)) 0}.mh-tip__n{font-size:calc(22 * var(--mh-t));flex-basis:calc(40 * var(--mh-t))}.mh-tip__title{font-size:calc(16 * var(--mh-t))}.mh-tip__text{font-size:calc(15 * var(--mh-t))}.mh-artist__quote{font-size:calc(28 * var(--mh-t));max-width:calc(600 * var(--mh-t));margin-top:calc(10 * var(--mh-t));padding-top:calc(24 * var(--mh-t))}.mh-artist__by{font-size:calc(15 * var(--mh-t));margin-top:calc(10 * var(--mh-t))}.mh-artist__link{margin-top:calc(22 * var(--mh-t))}}
/*# sourceMappingURL=/cdn/shop/t/161/assets/ma-holiday.css.map */
