.moodi-gift-cards{background:var(--mgc-bg);color:var(--mgc-text);padding-top:var(--mgc-pad-top);padding-bottom:var(--mgc-pad-bottom);box-sizing:border-box;--tag-background-color: var(--mgc-pill-bg, #ffffff);--tag-text-color: var(--mgc-pill-text, currentColor);--tag-border-color: var(--mgc-pill-border, currentColor);--tag-border-radius: var(--mgc-pill-radius, 100px)}.mgc--title-font-heading{--mgc-card-title-font: var(--font-family-heading, "Recoleta", serif)}.mgc--title-font-body{--mgc-card-title-font: var(--font-family-body, inherit)}.mgc__inner{max-width:var(--mgc-max, 1200px);margin:0 auto;padding:0 var(--mgc-bleed, 20px);box-sizing:border-box}.mgc__head{margin-bottom:28px}.mgc__head--left{text-align:left}.mgc__head--center{text-align:center}.mgc__head--right{text-align:right}.moodi-gift-cards .mgc__title{margin:0 0 10px;color:var(--mgc-text);font-family:var(--font-family-heading, "Recoleta", serif);font-size:var(--mgc-title-size);font-weight:var(--mgc-title-weight);line-height:1.2;letter-spacing:normal}.mgc__subtext{margin:0 auto;font-size:var(--mgc-subtext-size)}.mgc__head--center .mgc__subtext{max-width:46em}.mgc__rte p{margin:0}.mgc__rte p+p{margin-top:.5em}.mgc__rte a{color:inherit;text-decoration:underline;text-underline-offset:2px}.mgc__viewport{position:relative}.mgc__track{display:flex;align-items:stretch;gap:var(--mgc-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;padding-top:var(--mgc-shadow-room, 0px);padding-bottom:var(--mgc-shadow-room, 0px);margin-top:calc(var(--mgc-shadow-room, 0px) * -1);margin-bottom:calc(var(--mgc-shadow-room, 0px) * -1)}.mgc__track::-webkit-scrollbar{display:none}.mgc__track:focus-visible{outline:2px solid var(--mgc-text);outline-offset:4px}@media(prefers-reduced-motion:reduce){.mgc__track{scroll-behavior:auto}}.mgc__track.is-draggable{cursor:grab}.mgc__track.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.mgc__track.is-dragging a,.mgc__track.is-dragging img{pointer-events:none}.mgc__card{flex:1 1 0;min-width:0;scroll-snap-align:start}.mgc__arrows{display:none;justify-content:center;gap:10px;margin-top:24px}.mgc__card{display:flex;flex-direction:column;background:var(--mgc-card-bg);border:var(--mgc-card-border);border-radius:var(--mgc-card-radius);box-shadow:var(--mgc-card-shadow);box-sizing:border-box;overflow:hidden;color:var(--mgc-text);text-decoration:none}.mgc__card--link{cursor:pointer;transition:transform .2s ease}@media(hover:hover)and (pointer:fine){.mgc__card--link:hover{transform:translateY(-3px)}}.mgc__media{position:relative;padding:var(--mgc-img-pad);border-bottom:var(--mgc-img-border);box-sizing:border-box}.mgc__img{display:block;width:100%;height:auto;aspect-ratio:var(--mgc-img-ratio);object-fit:cover;border-radius:var(--mgc-img-radius)}.mgc__img--placeholder{background:#0000000a}.mgc__pill{position:absolute;top:calc(var(--mgc-img-pad, 0px) + 12px);left:calc(var(--mgc-img-pad, 0px) + 12px);z-index:1;white-space:nowrap;font-size:var(--mgc-pill-size, 12px)}.mgc__body{display:flex;flex-direction:column;padding:var(--mgc-pad-t) var(--mgc-pad-x) var(--mgc-pad-b);text-align:var(--mgc-card-align);align-items:var(--mgc-card-align-items);flex:1 1 auto}.mgc__eyebrow{margin:0 0 var(--mgc-eyebrow-gap);font-family:var(--font-family-body, inherit);font-size:var(--mgc-eyebrow-size);letter-spacing:.06em;text-transform:uppercase;opacity:.8}.mgc__card-title{margin:0 0 var(--mgc-title-gap);font-family:var(--mgc-card-title-font);font-size:var(--mgc-card-title-size);font-weight:var(--mgc-card-title-weight);line-height:1.25}.mgc__desc{margin:0;font-family:var(--font-family-body, inherit);font-size:var(--mgc-desc-size);line-height:1.45}.mgc__sep{flex:0 0 auto;display:flex;align-items:center;justify-content:center;color:var(--mgc-sep-color)}.mgc__sep-icon{display:block;width:var(--mgc-sep-size);height:var(--mgc-sep-size)}.mgc__arrow{display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding:0;border:1px solid var(--brand-four, #414141);border-radius:50%;background-color:var(--bg-accent-1, transparent);color:var(--brand-four, #414141);cursor:pointer;transition:all .3s ease}.mgc__arrow:disabled{opacity:.35;cursor:default}.mgc__arrow-glyph{width:16px;height:16px;background-color:currentColor;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:16px 16px;mask-size:16px 16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mgc__arrow--prev .mgc__arrow-glyph{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.825 9H16V7H3.825L9.425 1.4L8 0L0 8L8 16L9.425 14.6L3.825 9Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.825 9H16V7H3.825L9.425 1.4L8 0L0 8L8 16L9.425 14.6L3.825 9Z' fill='black'/%3E%3C/svg%3E")}.mgc__arrow--next .mgc__arrow-glyph{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.175 9H0V7H12.175L6.575 1.4L8 0L16 8L8 16L6.575 14.6L12.175 9Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.175 9H0V7H12.175L6.575 1.4L8 0L16 8L8 16L6.575 14.6L12.175 9Z' fill='black'/%3E%3C/svg%3E")}@media screen and (min-width:1024px){.mgc__arrow:hover:not(:disabled){transform:scale(1.2)}}.mgc__cta-wrap{margin-top:28px}.mgc__cta-wrap--full{display:flex;flex-direction:column;align-items:center}.mgc__cta-wrap--full>.btn,.mgc__cta-wrap--full>.mgc__cta--gradient{display:flex;width:100%;max-width:var(--mgc-cta-max)}.mgc__cta--gradient{display:inline-flex;align-items:center;justify-content:center;height:var(--button-large-height, 54px);padding:0 34px;border:0;border-radius:var(--mgc-cta-radius);background:linear-gradient(to right,var(--mgc-cta-from),var(--mgc-cta-to));color:var(--mgc-cta-text);font-family:var(--font-family-button, inherit);font-size:var(--font-size-button, 16px);font-weight:var(--font-weight-button, 500);letter-spacing:var(--font-letter-spacing-button, .7px);text-transform:var(--font-text-transform-button, uppercase);text-decoration:none;transition:transform .2s ease}@media(hover:hover)and (pointer:fine){.mgc__cta--gradient:hover{transform:translate3d(-3px,-3px,0)}}.mgc__footnote{margin-top:16px;font-size:var(--mgc-footnote-size)}.mgc__empty{padding:14px 20px;text-align:center;font-size:13px;color:#414141;background:#f1f1f1;border:1px dashed #b4b4b4}@media screen and (max-width:749px){.moodi-gift-cards{padding-top:var(--mgc-pad-top-m);padding-bottom:var(--mgc-pad-bottom-m);--mgc-bleed: 16px}.moodi-gift-cards .mgc__title{font-size:var(--mgc-title-size-m)}.mgc__track{gap:var(--mgc-gap-m)}.mgc--hide-mobile{display:none}.mgc--m-grid .mgc__track{overflow:visible;scroll-snap-type:none}.mgc--m-carousel .mgc__card{flex:0 0 calc((100% - (var(--mgc-per-m) - 1) * var(--mgc-gap-m)) / var(--mgc-per-m))}.mgc--m-carousel .mgc__sep{display:none}.mgc--m-carousel .mgc__arrows{display:flex}.mgc--bleed.mgc--m-carousel .mgc__track{margin-left:calc(var(--mgc-bleed) * -1);margin-right:calc(var(--mgc-bleed) * -1);padding-left:var(--mgc-bleed);padding-right:var(--mgc-bleed);scroll-padding-left:var(--mgc-bleed)}}@media screen and (min-width:750px)and (max-width:1023px){.mgc--hide-tablet{display:none}.mgc--t-grid .mgc__track{overflow:visible;scroll-snap-type:none}.mgc--t-carousel .mgc__card{flex:0 0 calc((100% - (var(--mgc-per-t) - 1) * var(--mgc-gap)) / var(--mgc-per-t))}.mgc--t-carousel .mgc__sep{display:none}.mgc--t-carousel .mgc__arrows{display:flex}.mgc--bleed.mgc--t-carousel .mgc__track{margin-left:calc(var(--mgc-bleed, 20px) * -1);margin-right:calc(var(--mgc-bleed, 20px) * -1);padding-left:var(--mgc-bleed, 20px);padding-right:var(--mgc-bleed, 20px);scroll-padding-left:var(--mgc-bleed, 20px)}}@media screen and (min-width:1024px){.mgc--hide-desktop{display:none}.mgc--d-grid .mgc__track{overflow:visible;scroll-snap-type:none}.mgc--d-carousel .mgc__card{flex:0 0 calc((100% - (var(--mgc-per-d) - 1) * var(--mgc-gap)) / var(--mgc-per-d))}.mgc--d-carousel .mgc__sep{display:none}.mgc--d-carousel .mgc__arrows{display:flex}.mgc--bleed.mgc--d-carousel .mgc__track{margin-left:calc(var(--mgc-bleed, 20px) * -1);margin-right:calc(var(--mgc-bleed, 20px) * -1);padding-left:var(--mgc-bleed, 20px);padding-right:var(--mgc-bleed, 20px);scroll-padding-left:var(--mgc-bleed, 20px)}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/moodi-gift-cards.css.map */
