.shopify-section:has(.m-cafe)+.shopify-section .m-offerings{padding-top:clamp(20px,3.5vh,44px)}.m-offerings{--m-ink: #2a2828;--m-ink-soft: rgba(42, 40, 40, .74);--m-sage: #546a6c;padding:clamp(60px,8.5vh,112px) clamp(20px,5vw,48px) clamp(68px,9.5vh,124px);color:var(--m-ink)}.m-offerings__head{max-width:760px;margin:0 auto;text-align:center}.m-offerings__eyebrow{display:block;margin:0 0 24px;font-family:var(--font-heading-family);font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.24em;text-transform:uppercase;color:var(--m-sage)}.m-offerings__heading{margin:0;font-family:var(--font-heading-family);font-size:clamp(22px,2.8vw,30px);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--m-ink)}.m-offerings__ship-note{margin:24px 0 0;font-family:var(--font-heading-family);font-size:10.5px;font-weight:600;line-height:1.8;letter-spacing:.2em;text-transform:uppercase;color:var(--m-sage)}.m-offerings__grid{list-style:none;max-width:1200px;margin:clamp(56px,8vh,88px) auto 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(44px,6vh,68px) clamp(20px,3vw,36px)}.m-offerings__card>a{display:block;color:var(--m-ink);text-decoration:none}.m-offerings__media{position:relative;overflow:hidden;background:#e9ddd2}.m-offerings__media img,.m-offerings__media .placeholder-svg{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;transition:transform .55s ease}.m-offerings__card>a:hover .m-offerings__media img{transform:scale(1.045)}.m-offerings__media .m-offerings__media-alt{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto;opacity:0;background:#e9ddd2;transition:opacity .3s ease,transform .55s ease}@media(hover:hover){.m-offerings__card>a:hover .m-offerings__media-alt{opacity:1}}.m-offerings__name{margin:24px 0 0;font:600 13.5px/1.5 var(--font-heading-family, "Poppins", sans-serif);letter-spacing:.12em;text-transform:uppercase;text-align:center}.m-offerings__card>a:hover .m-offerings__name{margin:24px 0 0;font:600 13.5px/1.5 var(--font-heading-family, "Poppins", sans-serif);letter-spacing:.12em;text-transform:uppercase;text-align:center}.m-offerings__price{margin:6px 0 0;text-align:center;font-size:15px;color:var(--m-sage);font-weight:600}.m-offerings__note{margin:8px 0 0;text-align:center;font-size:12.5px;line-height:1.6;color:var(--m-ink-soft);padding:0 16px}@media(max-width:899px){.m-offerings__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:400px){.m-offerings__name{margin:24px 0 0;font:600 13.5px/1.5 var(--font-heading-family, "Poppins", sans-serif);letter-spacing:.12em;text-transform:uppercase;text-align:center}}@media(prefers-reduced-motion:reduce){.m-offerings__media img{transition:none}.m-offerings__card>a:hover .m-offerings__media img{transform:none}}@media(prefers-reduced-motion:reduce){.m-offerings__media .m-offerings__media-alt{transition:none}}.m-offerings__actions{display:flex;gap:1.6rem;flex-wrap:wrap;justify-content:center;margin-top:56px}.m-offerings__btn{display:inline-block;padding:17px 34px;font-family:var(--font-heading-family, "Poppins", sans-serif);font-size:12px;font-weight:600;line-height:1;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;background:#2a2828;color:#f6ede5;transition:background .18s ease,color .18s ease}.m-offerings__btn:hover{background:#546a6c;color:#f6ede5}.m-offerings__btn--ghost{background:transparent;color:#2a2828;box-shadow:inset 0 0 0 1px #2a2828}.m-offerings__btn--ghost:hover{background:#2a2828;color:#f6ede5}.m-offerings__btn:focus-visible{outline:2px solid #546A6C;outline-offset:3px}@media(prefers-reduced-motion:reduce){.m-offerings__btn{transition:none}}.m-offerings .m-offerings__head{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}.m-offerings.is-inview .m-offerings__head{opacity:1;transform:none}.m-offerings .m-offerings__media{clip-path:inset(100% 0 0 0);transition:clip-path .9s cubic-bezier(.22,1,.36,1)}.m-offerings .m-offerings__media img{transform:scale(1.14);transition:transform 1.25s cubic-bezier(.22,1,.36,1)}.m-offerings .m-offerings__name,.m-offerings .m-offerings__price,.m-offerings .m-offerings__note{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}.m-offerings.is-inview .m-offerings__media{clip-path:inset(0 0 0 0)}.m-offerings.is-inview .m-offerings__media img{transform:scale(1)}.m-offerings.is-inview .m-offerings__name,.m-offerings.is-inview .m-offerings__price,.m-offerings.is-inview .m-offerings__note{opacity:1;transform:none}.m-offerings.is-inview .m-offerings__card:nth-child(1) .m-offerings__media,.m-offerings.is-inview .m-offerings__card:nth-child(1) .m-offerings__media img{transition-delay:.05s}.m-offerings.is-inview .m-offerings__card:nth-child(2) .m-offerings__media,.m-offerings.is-inview .m-offerings__card:nth-child(2) .m-offerings__media img{transition-delay:.15s}.m-offerings.is-inview .m-offerings__card:nth-child(3) .m-offerings__media,.m-offerings.is-inview .m-offerings__card:nth-child(3) .m-offerings__media img{transition-delay:.25s}.m-offerings.is-inview .m-offerings__card:nth-child(4) .m-offerings__media,.m-offerings.is-inview .m-offerings__card:nth-child(4) .m-offerings__media img{transition-delay:.35s}.m-offerings.is-inview .m-offerings__card:nth-child(5) .m-offerings__media,.m-offerings.is-inview .m-offerings__card:nth-child(5) .m-offerings__media img{transition-delay:.45s}.m-offerings.is-inview .m-offerings__card:nth-child(6) .m-offerings__media,.m-offerings.is-inview .m-offerings__card:nth-child(6) .m-offerings__media img{transition-delay:.55s}.m-offerings.is-inview .m-offerings__card:nth-child(1) .m-offerings__name,.m-offerings.is-inview .m-offerings__card:nth-child(1) .m-offerings__price,.m-offerings.is-inview .m-offerings__card:nth-child(1) .m-offerings__note{transition-delay:.35s}.m-offerings.is-inview .m-offerings__card:nth-child(2) .m-offerings__name,.m-offerings.is-inview .m-offerings__card:nth-child(2) .m-offerings__price,.m-offerings.is-inview .m-offerings__card:nth-child(2) .m-offerings__note{transition-delay:.45s}.m-offerings.is-inview .m-offerings__card:nth-child(3) .m-offerings__name,.m-offerings.is-inview .m-offerings__card:nth-child(3) .m-offerings__price,.m-offerings.is-inview .m-offerings__card:nth-child(3) .m-offerings__note{transition-delay:.55s}.m-offerings.is-inview .m-offerings__card:nth-child(4) .m-offerings__name,.m-offerings.is-inview .m-offerings__card:nth-child(4) .m-offerings__price,.m-offerings.is-inview .m-offerings__card:nth-child(4) .m-offerings__note{transition-delay:.65s}.m-offerings.is-inview .m-offerings__card:nth-child(5) .m-offerings__name,.m-offerings.is-inview .m-offerings__card:nth-child(5) .m-offerings__price,.m-offerings.is-inview .m-offerings__card:nth-child(5) .m-offerings__note{transition-delay:.75s}.m-offerings.is-inview .m-offerings__card:nth-child(6) .m-offerings__name,.m-offerings.is-inview .m-offerings__card:nth-child(6) .m-offerings__price,.m-offerings.is-inview .m-offerings__card:nth-child(6) .m-offerings__note{transition-delay:.85s}.m-offerings .m-offerings__actions{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.m-offerings.is-inview .m-offerings__actions{opacity:1;transform:none;transition-delay:.9s}.m-offerings.is-inview .m-offerings__card>a:hover .m-offerings__media img{transform:scale(1.045);transition:transform .55s ease}@media(prefers-reduced-motion:reduce){.m-offerings .m-offerings__head,.m-offerings .m-offerings__media,.m-offerings .m-offerings__media img,.m-offerings .m-offerings__name,.m-offerings .m-offerings__price,.m-offerings .m-offerings__note,.m-offerings .m-offerings__actions{opacity:1;transform:none;clip-path:none;transition:none}}.m-offerings .m-offerings__media .m-offerings__media-alt2{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto;opacity:0;transform:scale(1.18);background:#e9ddd2;z-index:2;transition:opacity .08s ease,transform .08s ease}@media(hover:hover){.m-offerings.is-inview .m-offerings__card>a:hover .m-offerings__media .m-offerings__media-alt2{opacity:1;transform:scale(1);transition:opacity .1s ease-out .3s,transform .18s cubic-bezier(.18,1.5,.36,1) .3s}}@media(prefers-reduced-motion:reduce){.m-offerings .m-offerings__media .m-offerings__media-alt2{transition:none;transform:none}}.m-offerings__media img:not(.m-offerings__media-alt2){object-fit:contain;padding:1.5%;box-sizing:border-box}@media(max-width:760px){.m-offerings__note{text-align:left;padding:0}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/section-m-offerings.css.map */
